.elementor-12338
  .elementor-element.elementor-element-28ff243
  > .elementor-container {
  min-height: 320px;
}
.elementor-12338
  .elementor-element.elementor-element-28ff243:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-12338
  .elementor-element.elementor-element-28ff243
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("/wp-content/uploads/2024/03/ourteam.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-12338
  .elementor-element.elementor-element-28ff243
  > .elementor-background-overlay {
  background-color: var(--e-global-color-accent);
  opacity: 0.6;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12338 .elementor-element.elementor-element-28ff243 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 100px;
  padding: 80px 30px 80px 30px;
}
.elementor-12338 .elementor-element.elementor-element-78df92e {
  color: #f2d411;
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}
.elementor-12338
  .elementor-element.elementor-element-78df92e
  > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
}
.elementor-12338
  .elementor-element.elementor-element-64cf107
  .elementor-heading-title {
  color: #ffffff;
  font-family: "Humanii", Sans-serif;
  font-size: 60px;
  font-weight: 600;
  text-transform: none;
  line-height: 50px;
}
.elementor-12338
  .elementor-element.elementor-element-64cf107
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
}
.elementor-12338 .elementor-element.elementor-element-deb53f3 {
  color: #ffffff;
  font-size: 16px;
  line-height: 24px;
  width: var(--container-widget-width, 36%);
  max-width: 36%;
  --container-widget-width: 36%;
  --container-widget-flex-grow: 0;
}
.elementor-12338 .elementor-element.elementor-element-b8a097c {
  margin-top: 0px;
  margin-bottom: 50px;
  padding: 0px 15px 0px 15px;
}
.elementor-12338
  .elementor-element.elementor-element-e6b43bd
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338
  .elementor-element.elementor-element-e6b43bd
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: var(--e-global-color-border);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-12338
  .elementor-element.elementor-element-e6b43bd
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12338 .elementor-element.elementor-element-6e0e3f2 {
  text-align: center;
}
.elementor-12338
  .elementor-element.elementor-element-6e0e3f2
  .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-heading_1-font-family), Sans-serif;
  font-size: var(--e-global-typography-heading_1-font-size);
  font-weight: var(--e-global-typography-heading_1-font-weight);
  text-transform: var(--e-global-typography-heading_1-text-transform);
  line-height: var(--e-global-typography-heading_1-line-height);
}
.elementor-12338
  .elementor-element.elementor-element-6e0e3f2
  > .elementor-widget-container {
  margin: 50px 0px 50px 0px;
}
.elementor-12338 .elementor-element.elementor-element-0db30ef {
  z-index: 1;
}
.elementor-12338
  .elementor-element.elementor-element-4402924
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338 .elementor-element.elementor-element-f15c5a6 .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338 .elementor-element.elementor-element-f15c5a6 .team-image img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-f15c5a6
  .team-image:before {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-f15c5a6
  .layout-style-2
  .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-f15c5a6
  .layout-style-2
  .team-image
  img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-f15c5a6
  .elementor-teams-wrapper
  .team-name {
  font-size: 18px;
}
.elementor-12338
  .elementor-element.elementor-element-f15c5a6
  .elementor-teams-wrapper
  .team-job {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-f15c5a6
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-f15c5a6
  .elementor-teams-wrapper
  .team-icon-socials
  a {
  border-color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-f15c5a6
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-f15c5a6
  .elementor-teams-wrapper
  .team-icon-socials
  a:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-cae591c
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338 .elementor-element.elementor-element-b930406 .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338 .elementor-element.elementor-element-b930406 .team-image img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-b930406
  .team-image:before {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-b930406
  .layout-style-2
  .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-b930406
  .layout-style-2
  .team-image
  img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-b930406
  .elementor-teams-wrapper
  .team-name {
  font-size: 18px;
}
.elementor-12338
  .elementor-element.elementor-element-b930406
  .elementor-teams-wrapper
  .team-job {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-b930406
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-b930406
  .elementor-teams-wrapper
  .team-icon-socials
  a {
  border-color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-b930406
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-b930406
  .elementor-teams-wrapper
  .team-icon-socials
  a:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-5fa4868
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338 .elementor-element.elementor-element-841f7ff .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338 .elementor-element.elementor-element-841f7ff .team-image img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-841f7ff
  .team-image:before {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-841f7ff
  .layout-style-2
  .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-841f7ff
  .layout-style-2
  .team-image
  img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-841f7ff
  .elementor-teams-wrapper
  .team-name {
  font-size: 18px;
}
.elementor-12338
  .elementor-element.elementor-element-841f7ff
  .elementor-teams-wrapper
  .team-job {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-841f7ff
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-841f7ff
  .elementor-teams-wrapper
  .team-icon-socials
  a {
  border-color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-841f7ff
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-841f7ff
  .elementor-teams-wrapper
  .team-icon-socials
  a:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-c19d464
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338 .elementor-element.elementor-element-d1eb4ee .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338 .elementor-element.elementor-element-d1eb4ee .team-image img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-d1eb4ee
  .team-image:before {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-d1eb4ee
  .layout-style-2
  .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-d1eb4ee
  .layout-style-2
  .team-image
  img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-d1eb4ee
  .elementor-teams-wrapper
  .team-name {
  font-size: 18px;
}
.elementor-12338
  .elementor-element.elementor-element-d1eb4ee
  .elementor-teams-wrapper
  .team-job {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-d1eb4ee
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-d1eb4ee
  .elementor-teams-wrapper
  .team-icon-socials
  a {
  border-color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-d1eb4ee
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-d1eb4ee
  .elementor-teams-wrapper
  .team-icon-socials
  a:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-12338 .elementor-element.elementor-element-b719686 {
  margin-top: 0px;
  margin-bottom: 70px;
}
.elementor-12338
  .elementor-element.elementor-element-5e833b1
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-12338
  .elementor-element.elementor-element-5e833b1
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12338 .elementor-element.elementor-element-6c23d4e {
  margin-top: 0px;
  margin-bottom: 100px;
  padding: 0px 30px 0px 30px;
}
.elementor-12338
  .elementor-element.elementor-element-ac84f8c
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338
  .elementor-element.elementor-element-ac84f8c
  > .elementor-element-populated {
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
}
.elementor-12338
  .elementor-element.elementor-element-9923d07
  > .elementor-element-populated {
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
}
.elementor-12338 .elementor-element.elementor-element-d541aa8 img {
  border-radius: 5px 5px 5px 5px;
}
.elementor-12338
  .elementor-element.elementor-element-3c821ce
  > .elementor-element-populated {
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
}
.elementor-12338
  .elementor-element.elementor-element-7d23432
  .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-size: 20px;
  font-weight: 600;
}
.elementor-12338 .elementor-element.elementor-element-d1c4972 {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-d1c4972
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-12338 .elementor-element.elementor-element-e9b06a8 {
  font-size: 16px;
}
.elementor-12338
  .elementor-element.elementor-element-e9b06a8
  > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 20px 0px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: var(--e-global-color-border);
}
.elementor-12338
  .elementor-element.elementor-element-7b6f868
  .elementor-repeater-item-9bbde97.elementor-social-icon {
  background-color: #00000000;
}
.elementor-12338
  .elementor-element.elementor-element-7b6f868
  .elementor-repeater-item-9bbde97.elementor-social-icon
  i {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-7b6f868
  .elementor-repeater-item-9bbde97.elementor-social-icon
  svg {
  fill: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-7b6f868
  .elementor-repeater-item-cc63484.elementor-social-icon {
  background-color: #00000000;
}
.elementor-12338
  .elementor-element.elementor-element-7b6f868
  .elementor-repeater-item-cc63484.elementor-social-icon
  i {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-7b6f868
  .elementor-repeater-item-cc63484.elementor-social-icon
  svg {
  fill: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-7b6f868
  .elementor-repeater-item-87f153f.elementor-social-icon {
  background-color: #00000000;
}
.elementor-12338
  .elementor-element.elementor-element-7b6f868
  .elementor-repeater-item-87f153f.elementor-social-icon
  i {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-7b6f868
  .elementor-repeater-item-87f153f.elementor-social-icon
  svg {
  fill: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-7b6f868
  .elementor-repeater-item-fdaacbf.elementor-social-icon {
  background-color: #00000000;
}
.elementor-12338
  .elementor-element.elementor-element-7b6f868
  .elementor-repeater-item-fdaacbf.elementor-social-icon
  i {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-7b6f868
  .elementor-repeater-item-fdaacbf.elementor-social-icon
  svg {
  fill: #cccccc;
}
.elementor-12338 .elementor-element.elementor-element-7b6f868 {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 14px;
  --grid-column-gap: 20px;
  --grid-row-gap: 0px;
}
.elementor-12338
  .elementor-element.elementor-element-7b6f868
  .elementor-widget-container {
  text-align: left;
}
.elementor-12338
  .elementor-element.elementor-element-7b6f868
  .elementor-social-icon {
  --icon-padding: 0em;
}
.elementor-12338
  .elementor-element.elementor-element-7b6f868
  .elementor-social-icon:hover
  i {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-7b6f868
  .elementor-social-icon:hover
  svg {
  fill: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-0251452
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338
  .elementor-element.elementor-element-0251452
  > .elementor-element-populated {
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
}
.elementor-12338
  .elementor-element.elementor-element-e01e59e
  > .elementor-element-populated {
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
}
.elementor-12338 .elementor-element.elementor-element-d51e384 img {
  border-radius: 5px 5px 5px 5px;
}
.elementor-12338
  .elementor-element.elementor-element-7fb1b69
  > .elementor-element-populated {
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
}
.elementor-12338
  .elementor-element.elementor-element-86b0425
  .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-size: 20px;
  font-weight: 600;
}
.elementor-12338 .elementor-element.elementor-element-4bd24f6 {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-4bd24f6
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-12338 .elementor-element.elementor-element-5b791b2 {
  font-size: 16px;
}
.elementor-12338
  .elementor-element.elementor-element-5b791b2
  > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 20px 0px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: var(--e-global-color-border);
}
.elementor-12338
  .elementor-element.elementor-element-26c30a6
  .elementor-repeater-item-9bbde97.elementor-social-icon {
  background-color: #00000000;
}
.elementor-12338
  .elementor-element.elementor-element-26c30a6
  .elementor-repeater-item-9bbde97.elementor-social-icon
  i {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-26c30a6
  .elementor-repeater-item-9bbde97.elementor-social-icon
  svg {
  fill: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-26c30a6
  .elementor-repeater-item-cc63484.elementor-social-icon {
  background-color: #00000000;
}
.elementor-12338
  .elementor-element.elementor-element-26c30a6
  .elementor-repeater-item-cc63484.elementor-social-icon
  i {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-26c30a6
  .elementor-repeater-item-cc63484.elementor-social-icon
  svg {
  fill: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-26c30a6
  .elementor-repeater-item-87f153f.elementor-social-icon {
  background-color: #00000000;
}
.elementor-12338
  .elementor-element.elementor-element-26c30a6
  .elementor-repeater-item-87f153f.elementor-social-icon
  i {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-26c30a6
  .elementor-repeater-item-87f153f.elementor-social-icon
  svg {
  fill: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-26c30a6
  .elementor-repeater-item-fdaacbf.elementor-social-icon {
  background-color: #00000000;
}
.elementor-12338
  .elementor-element.elementor-element-26c30a6
  .elementor-repeater-item-fdaacbf.elementor-social-icon
  i {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-26c30a6
  .elementor-repeater-item-fdaacbf.elementor-social-icon
  svg {
  fill: #cccccc;
}
.elementor-12338 .elementor-element.elementor-element-26c30a6 {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 14px;
  --grid-column-gap: 20px;
  --grid-row-gap: 0px;
}
.elementor-12338
  .elementor-element.elementor-element-26c30a6
  .elementor-widget-container {
  text-align: left;
}
.elementor-12338
  .elementor-element.elementor-element-26c30a6
  .elementor-social-icon {
  --icon-padding: 0em;
}
.elementor-12338
  .elementor-element.elementor-element-26c30a6
  .elementor-social-icon:hover
  i {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-26c30a6
  .elementor-social-icon:hover
  svg {
  fill: var(--e-global-color-secondary);
}
.elementor-12338 .elementor-element.elementor-element-4cc2293 {
  margin-top: 0px;
  margin-bottom: 100px;
  padding: 0px 30px 0px 30px;
}
.elementor-12338
  .elementor-element.elementor-element-c78dbbc
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338
  .elementor-element.elementor-element-c78dbbc
  > .elementor-element-populated {
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
}
.elementor-12338
  .elementor-element.elementor-element-10de610
  > .elementor-element-populated {
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
}
.elementor-12338 .elementor-element.elementor-element-db1fa53 img {
  border-radius: 5px 5px 5px 5px;
}
.elementor-12338
  .elementor-element.elementor-element-280a5bc
  > .elementor-element-populated {
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
}
.elementor-12338
  .elementor-element.elementor-element-0ba0f7f
  .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-size: 20px;
  font-weight: 600;
}
.elementor-12338 .elementor-element.elementor-element-d6f491e {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-d6f491e
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
}
.elementor-12338
  .elementor-element.elementor-element-ec99cd6
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338
  .elementor-element.elementor-element-ec99cd6
  > .elementor-element-populated {
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
}
.elementor-12338
  .elementor-element.elementor-element-1ad4ea7
  > .elementor-element-populated {
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
}
.elementor-12338 .elementor-element.elementor-element-6dc6e17 img {
  border-radius: 5px 5px 5px 5px;
}
.elementor-12338
  .elementor-element.elementor-element-b06edf8
  > .elementor-element-populated {
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
}
.elementor-12338
  .elementor-element.elementor-element-b5f95ad
  .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-size: 20px;
  font-weight: 600;
}
.elementor-12338 .elementor-element.elementor-element-8834671 {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-8834671
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
}
.elementor-12338 .elementor-element.elementor-element-8d7b173 {
  margin-top: 0px;
  margin-bottom: 70px;
  padding: 0px 15px 0px 15px;
}
.elementor-12338
  .elementor-element.elementor-element-41c49d3
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338
  .elementor-element.elementor-element-41c49d3
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: var(--e-global-color-border);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-12338
  .elementor-element.elementor-element-41c49d3
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12338 .elementor-element.elementor-element-cef8ac0 {
  text-align: center;
}
.elementor-12338
  .elementor-element.elementor-element-cef8ac0
  .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-heading_1-font-family), Sans-serif;
  font-size: var(--e-global-typography-heading_1-font-size);
  font-weight: var(--e-global-typography-heading_1-font-weight);
  text-transform: var(--e-global-typography-heading_1-text-transform);
  line-height: var(--e-global-typography-heading_1-line-height);
}
.elementor-12338
  .elementor-element.elementor-element-cef8ac0
  > .elementor-widget-container {
  margin: 50px 0px 50px 0px;
}
.elementor-12338 .elementor-element.elementor-element-6927c9c {
  z-index: 1;
}
.elementor-12338
  .elementor-element.elementor-element-00b63f4
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338 .elementor-element.elementor-element-ef8b610 .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338 .elementor-element.elementor-element-ef8b610 .team-image img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-ef8b610
  .team-image:before {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-ef8b610
  .layout-style-2
  .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-ef8b610
  .layout-style-2
  .team-image
  img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-ef8b610
  .elementor-teams-wrapper
  .team-name {
  font-size: 18px;
}
.elementor-12338
  .elementor-element.elementor-element-ef8b610
  .elementor-teams-wrapper
  .team-job {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-ef8b610
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-ef8b610
  .elementor-teams-wrapper
  .team-icon-socials
  a {
  border-color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-ef8b610
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-ef8b610
  .elementor-teams-wrapper
  .team-icon-socials
  a:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-e4cbd61
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338 .elementor-element.elementor-element-2636745 .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338 .elementor-element.elementor-element-2636745 .team-image img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-2636745
  .team-image:before {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-2636745
  .layout-style-2
  .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-2636745
  .layout-style-2
  .team-image
  img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-2636745
  .elementor-teams-wrapper
  .team-name {
  font-size: 18px;
}
.elementor-12338
  .elementor-element.elementor-element-2636745
  .elementor-teams-wrapper
  .team-job {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-2636745
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-2636745
  .elementor-teams-wrapper
  .team-icon-socials
  a {
  border-color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-2636745
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-2636745
  .elementor-teams-wrapper
  .team-icon-socials
  a:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-c3fa7a0
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338 .elementor-element.elementor-element-36a7afa .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338 .elementor-element.elementor-element-36a7afa .team-image img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-36a7afa
  .team-image:before {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-36a7afa
  .layout-style-2
  .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-36a7afa
  .layout-style-2
  .team-image
  img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-36a7afa
  .elementor-teams-wrapper
  .team-name {
  font-size: 18px;
}
.elementor-12338
  .elementor-element.elementor-element-36a7afa
  .elementor-teams-wrapper
  .team-job {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-36a7afa
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-36a7afa
  .elementor-teams-wrapper
  .team-icon-socials
  a {
  border-color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-36a7afa
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-36a7afa
  .elementor-teams-wrapper
  .team-icon-socials
  a:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-707f710
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338 .elementor-element.elementor-element-b4eb69e .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338 .elementor-element.elementor-element-b4eb69e .team-image img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-b4eb69e
  .team-image:before {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-b4eb69e
  .layout-style-2
  .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-b4eb69e
  .layout-style-2
  .team-image
  img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-b4eb69e
  .elementor-teams-wrapper
  .team-name {
  font-size: 18px;
}
.elementor-12338
  .elementor-element.elementor-element-b4eb69e
  .elementor-teams-wrapper
  .team-job {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-b4eb69e
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-b4eb69e
  .elementor-teams-wrapper
  .team-icon-socials
  a {
  border-color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-b4eb69e
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-b4eb69e
  .elementor-teams-wrapper
  .team-icon-socials
  a:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-12338 .elementor-element.elementor-element-b0ed741 {
  margin-top: 0px;
  margin-bottom: 100px;
  padding: 0px 30px 0px 30px;
}
.elementor-12338
  .elementor-element.elementor-element-bac00be
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338
  .elementor-element.elementor-element-bac00be
  > .elementor-element-populated {
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
}
.elementor-12338
  .elementor-element.elementor-element-27d6202
  > .elementor-element-populated {
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
}
.elementor-12338 .elementor-element.elementor-element-f58beeb img {
  border-radius: 5px 5px 5px 5px;
}
.elementor-12338
  .elementor-element.elementor-element-a64bd2e
  > .elementor-element-populated {
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
}
.elementor-12338
  .elementor-element.elementor-element-98bd719
  .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-size: 20px;
  font-weight: 600;
}
.elementor-12338 .elementor-element.elementor-element-f0504b9 {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-f0504b9
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
}
.elementor-12338
  .elementor-element.elementor-element-0a2e44c
  > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 20px 0px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: var(--e-global-color-border);
}
.elementor-12338
  .elementor-element.elementor-element-b685de9
  .elementor-repeater-item-9bbde97.elementor-social-icon {
  background-color: #00000000;
}
.elementor-12338
  .elementor-element.elementor-element-b685de9
  .elementor-repeater-item-9bbde97.elementor-social-icon
  i {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-b685de9
  .elementor-repeater-item-9bbde97.elementor-social-icon
  svg {
  fill: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-b685de9
  .elementor-repeater-item-cc63484.elementor-social-icon {
  background-color: #00000000;
}
.elementor-12338
  .elementor-element.elementor-element-b685de9
  .elementor-repeater-item-cc63484.elementor-social-icon
  i {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-b685de9
  .elementor-repeater-item-cc63484.elementor-social-icon
  svg {
  fill: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-b685de9
  .elementor-repeater-item-87f153f.elementor-social-icon {
  background-color: #00000000;
}
.elementor-12338
  .elementor-element.elementor-element-b685de9
  .elementor-repeater-item-87f153f.elementor-social-icon
  i {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-b685de9
  .elementor-repeater-item-87f153f.elementor-social-icon
  svg {
  fill: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-b685de9
  .elementor-repeater-item-fdaacbf.elementor-social-icon {
  background-color: #00000000;
}
.elementor-12338
  .elementor-element.elementor-element-b685de9
  .elementor-repeater-item-fdaacbf.elementor-social-icon
  i {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-b685de9
  .elementor-repeater-item-fdaacbf.elementor-social-icon
  svg {
  fill: #cccccc;
}
.elementor-12338 .elementor-element.elementor-element-b685de9 {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 14px;
  --grid-column-gap: 20px;
  --grid-row-gap: 0px;
}
.elementor-12338
  .elementor-element.elementor-element-b685de9
  .elementor-widget-container {
  text-align: left;
}
.elementor-12338
  .elementor-element.elementor-element-b685de9
  .elementor-social-icon {
  --icon-padding: 0em;
}
.elementor-12338
  .elementor-element.elementor-element-b685de9
  .elementor-social-icon:hover
  i {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-b685de9
  .elementor-social-icon:hover
  svg {
  fill: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-fd6ed08
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338
  .elementor-element.elementor-element-fd6ed08
  > .elementor-element-populated {
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
}
.elementor-12338
  .elementor-element.elementor-element-a80da98
  > .elementor-element-populated {
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
}
.elementor-12338 .elementor-element.elementor-element-fff5d38 img {
  border-radius: 5px 5px 5px 5px;
}
.elementor-12338
  .elementor-element.elementor-element-8992b3b
  > .elementor-element-populated {
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
}
.elementor-12338
  .elementor-element.elementor-element-735d7c0
  .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-size: 20px;
  font-weight: 600;
}
.elementor-12338 .elementor-element.elementor-element-406aeb7 {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-406aeb7
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
}
.elementor-12338
  .elementor-element.elementor-element-2a3f103
  > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 20px 0px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: var(--e-global-color-border);
}
.elementor-12338
  .elementor-element.elementor-element-0389f2d
  .elementor-repeater-item-9bbde97.elementor-social-icon {
  background-color: #00000000;
}
.elementor-12338
  .elementor-element.elementor-element-0389f2d
  .elementor-repeater-item-9bbde97.elementor-social-icon
  i {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-0389f2d
  .elementor-repeater-item-9bbde97.elementor-social-icon
  svg {
  fill: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-0389f2d
  .elementor-repeater-item-cc63484.elementor-social-icon {
  background-color: #00000000;
}
.elementor-12338
  .elementor-element.elementor-element-0389f2d
  .elementor-repeater-item-cc63484.elementor-social-icon
  i {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-0389f2d
  .elementor-repeater-item-cc63484.elementor-social-icon
  svg {
  fill: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-0389f2d
  .elementor-repeater-item-87f153f.elementor-social-icon {
  background-color: #00000000;
}
.elementor-12338
  .elementor-element.elementor-element-0389f2d
  .elementor-repeater-item-87f153f.elementor-social-icon
  i {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-0389f2d
  .elementor-repeater-item-87f153f.elementor-social-icon
  svg {
  fill: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-0389f2d
  .elementor-repeater-item-fdaacbf.elementor-social-icon {
  background-color: #00000000;
}
.elementor-12338
  .elementor-element.elementor-element-0389f2d
  .elementor-repeater-item-fdaacbf.elementor-social-icon
  i {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-0389f2d
  .elementor-repeater-item-fdaacbf.elementor-social-icon
  svg {
  fill: #cccccc;
}
.elementor-12338 .elementor-element.elementor-element-0389f2d {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 14px;
  --grid-column-gap: 20px;
  --grid-row-gap: 0px;
}
.elementor-12338
  .elementor-element.elementor-element-0389f2d
  .elementor-widget-container {
  text-align: left;
}
.elementor-12338
  .elementor-element.elementor-element-0389f2d
  .elementor-social-icon {
  --icon-padding: 0em;
}
.elementor-12338
  .elementor-element.elementor-element-0389f2d
  .elementor-social-icon:hover
  i {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-0389f2d
  .elementor-social-icon:hover
  svg {
  fill: var(--e-global-color-secondary);
}
.elementor-12338 .elementor-element.elementor-element-456f9ca {
  margin-top: 0px;
  margin-bottom: 70px;
  padding: 0px 15px 0px 15px;
}
.elementor-12338
  .elementor-element.elementor-element-1bbd9e6
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338
  .elementor-element.elementor-element-1bbd9e6
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: var(--e-global-color-border);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-12338
  .elementor-element.elementor-element-1bbd9e6
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12338 .elementor-element.elementor-element-b9898fc {
  text-align: center;
}
.elementor-12338
  .elementor-element.elementor-element-b9898fc
  .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-heading_1-font-family), Sans-serif;
  font-size: var(--e-global-typography-heading_1-font-size);
  font-weight: var(--e-global-typography-heading_1-font-weight);
  text-transform: var(--e-global-typography-heading_1-text-transform);
  line-height: var(--e-global-typography-heading_1-line-height);
}
.elementor-12338
  .elementor-element.elementor-element-b9898fc
  > .elementor-widget-container {
  margin: 50px 0px 50px 0px;
}
.elementor-12338 .elementor-element.elementor-element-8563484 {
  z-index: 1;
}
.elementor-12338
  .elementor-element.elementor-element-8de9af6
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338 .elementor-element.elementor-element-39507a6 .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338 .elementor-element.elementor-element-39507a6 .team-image img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-39507a6
  .team-image:before {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-39507a6
  .layout-style-2
  .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-39507a6
  .layout-style-2
  .team-image
  img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-39507a6
  .elementor-teams-wrapper
  .team-name {
  font-size: 18px;
}
.elementor-12338
  .elementor-element.elementor-element-39507a6
  .elementor-teams-wrapper
  .team-job {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-39507a6
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-39507a6
  .elementor-teams-wrapper
  .team-icon-socials
  a {
  border-color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-39507a6
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-39507a6
  .elementor-teams-wrapper
  .team-icon-socials
  a:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-10813b4
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338 .elementor-element.elementor-element-0e0c6e4 .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338 .elementor-element.elementor-element-0e0c6e4 .team-image img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-0e0c6e4
  .team-image:before {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-0e0c6e4
  .layout-style-2
  .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-0e0c6e4
  .layout-style-2
  .team-image
  img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-0e0c6e4
  .elementor-teams-wrapper
  .team-name {
  font-size: 18px;
}
.elementor-12338
  .elementor-element.elementor-element-0e0c6e4
  .elementor-teams-wrapper
  .team-job {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-0e0c6e4
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-0e0c6e4
  .elementor-teams-wrapper
  .team-icon-socials
  a {
  border-color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-0e0c6e4
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-0e0c6e4
  .elementor-teams-wrapper
  .team-icon-socials
  a:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-4e7208a
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338 .elementor-element.elementor-element-418d9e0 .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338 .elementor-element.elementor-element-418d9e0 .team-image img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-418d9e0
  .team-image:before {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-418d9e0
  .layout-style-2
  .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-418d9e0
  .layout-style-2
  .team-image
  img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-418d9e0
  .elementor-teams-wrapper
  .team-name {
  font-size: 18px;
}
.elementor-12338
  .elementor-element.elementor-element-418d9e0
  .elementor-teams-wrapper
  .team-job {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-418d9e0
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-418d9e0
  .elementor-teams-wrapper
  .team-icon-socials
  a {
  border-color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-418d9e0
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-418d9e0
  .elementor-teams-wrapper
  .team-icon-socials
  a:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-0151b97
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338 .elementor-element.elementor-element-30ff475 .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338 .elementor-element.elementor-element-30ff475 .team-image img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-30ff475
  .team-image:before {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-30ff475
  .layout-style-2
  .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-30ff475
  .layout-style-2
  .team-image
  img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-30ff475
  .elementor-teams-wrapper
  .team-name {
  font-size: 18px;
}
.elementor-12338
  .elementor-element.elementor-element-30ff475
  .elementor-teams-wrapper
  .team-job {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-30ff475
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-30ff475
  .elementor-teams-wrapper
  .team-icon-socials
  a {
  border-color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-30ff475
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-30ff475
  .elementor-teams-wrapper
  .team-icon-socials
  a:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-659c5fa
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338 .elementor-element.elementor-element-21aa5b8 .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338 .elementor-element.elementor-element-21aa5b8 .team-image img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-21aa5b8
  .team-image:before {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-21aa5b8
  .layout-style-2
  .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-21aa5b8
  .layout-style-2
  .team-image
  img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-21aa5b8
  .elementor-teams-wrapper
  .team-name {
  font-size: 18px;
}
.elementor-12338
  .elementor-element.elementor-element-21aa5b8
  .elementor-teams-wrapper
  .team-job {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-21aa5b8
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-21aa5b8
  .elementor-teams-wrapper
  .team-icon-socials
  a {
  border-color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-21aa5b8
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-21aa5b8
  .elementor-teams-wrapper
  .team-icon-socials
  a:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-f0c7176
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338 .elementor-element.elementor-element-9091ee8 .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338 .elementor-element.elementor-element-9091ee8 .team-image img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-9091ee8
  .team-image:before {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-9091ee8
  .layout-style-2
  .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-9091ee8
  .layout-style-2
  .team-image
  img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-9091ee8
  .elementor-teams-wrapper
  .team-name {
  font-size: 18px;
}
.elementor-12338
  .elementor-element.elementor-element-9091ee8
  .elementor-teams-wrapper
  .team-job {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-9091ee8
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-9091ee8
  .elementor-teams-wrapper
  .team-icon-socials
  a {
  border-color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-9091ee8
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-9091ee8
  .elementor-teams-wrapper
  .team-icon-socials
  a:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-0a95f6d
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338 .elementor-element.elementor-element-6d6b0be .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338 .elementor-element.elementor-element-6d6b0be .team-image img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-6d6b0be
  .team-image:before {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-6d6b0be
  .layout-style-2
  .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-6d6b0be
  .layout-style-2
  .team-image
  img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-6d6b0be
  .elementor-teams-wrapper
  .team-name {
  font-size: 18px;
}
.elementor-12338
  .elementor-element.elementor-element-6d6b0be
  .elementor-teams-wrapper
  .team-job {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-6d6b0be
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-6d6b0be
  .elementor-teams-wrapper
  .team-icon-socials
  a {
  border-color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-6d6b0be
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-6d6b0be
  .elementor-teams-wrapper
  .team-icon-socials
  a:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-9e75b9f
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-12338 .elementor-element.elementor-element-da85b85 .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338 .elementor-element.elementor-element-da85b85 .team-image img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-da85b85
  .team-image:before {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-da85b85
  .layout-style-2
  .team-image {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-da85b85
  .layout-style-2
  .team-image
  img {
  border-radius: 100% 100% 100% 100%;
}
.elementor-12338
  .elementor-element.elementor-element-da85b85
  .elementor-teams-wrapper
  .team-name {
  font-size: 18px;
}
.elementor-12338
  .elementor-element.elementor-element-da85b85
  .elementor-teams-wrapper
  .team-job {
  color: var(--e-global-color-secondary);
}
.elementor-12338
  .elementor-element.elementor-element-da85b85
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a {
  color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-da85b85
  .elementor-teams-wrapper
  .team-icon-socials
  a {
  border-color: #cccccc;
}
.elementor-12338
  .elementor-element.elementor-element-da85b85
  .elementor-teams-wrapper
  .team-icon-socials
  li.social
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-12338
  .elementor-element.elementor-element-da85b85
  .elementor-teams-wrapper
  .team-icon-socials
  a:hover {
  border-color: var(--e-global-color-primary);
}
:root {
  --page-title-display: none;
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-12338 .elementor-element.elementor-element-22e814e {
    width: 60%;
  }
  .elementor-12338 .elementor-element.elementor-element-4402924 {
    width: 50%;
  }
  .elementor-12338 .elementor-element.elementor-element-cae591c {
    width: 50%;
  }
  .elementor-12338 .elementor-element.elementor-element-5fa4868 {
    width: 50%;
  }
  .elementor-12338 .elementor-element.elementor-element-c19d464 {
    width: 50%;
  }
  .elementor-12338 .elementor-element.elementor-element-ac84f8c {
    width: 100%;
  }
  .elementor-12338 .elementor-element.elementor-element-0251452 {
    width: 100%;
  }
  .elementor-12338 .elementor-element.elementor-element-c78dbbc {
    width: 100%;
  }
  .elementor-12338 .elementor-element.elementor-element-ec99cd6 {
    width: 100%;
  }
  .elementor-12338 .elementor-element.elementor-element-00b63f4 {
    width: 50%;
  }
  .elementor-12338 .elementor-element.elementor-element-e4cbd61 {
    width: 50%;
  }
  .elementor-12338 .elementor-element.elementor-element-c3fa7a0 {
    width: 50%;
  }
  .elementor-12338 .elementor-element.elementor-element-707f710 {
    width: 50%;
  }
  .elementor-12338 .elementor-element.elementor-element-bac00be {
    width: 100%;
  }
  .elementor-12338 .elementor-element.elementor-element-fd6ed08 {
    width: 100%;
  }
  .elementor-12338 .elementor-element.elementor-element-8de9af6 {
    width: 50%;
  }
  .elementor-12338 .elementor-element.elementor-element-10813b4 {
    width: 50%;
  }
  .elementor-12338 .elementor-element.elementor-element-4e7208a {
    width: 50%;
  }
  .elementor-12338 .elementor-element.elementor-element-0151b97 {
    width: 50%;
  }
  .elementor-12338 .elementor-element.elementor-element-659c5fa {
    width: 50%;
  }
  .elementor-12338 .elementor-element.elementor-element-f0c7176 {
    width: 50%;
  }
  .elementor-12338 .elementor-element.elementor-element-0a95f6d {
    width: 50%;
  }
  .elementor-12338 .elementor-element.elementor-element-9e75b9f {
    width: 50%;
  }
}
@media (max-width: 1024px) {
  .elementor-12338
    .elementor-element.elementor-element-28ff243
    > .elementor-container {
    min-height: 200px;
  }
  .elementor-12338 .elementor-element.elementor-element-28ff243 {
    margin-top: 0px;
    margin-bottom: 80px;
  }
  .elementor-12338
    .elementor-element.elementor-element-64cf107
    .elementor-heading-title {
    font-size: 42px;
    line-height: 42px;
  }
  .elementor-12338 .elementor-element.elementor-element-deb53f3 {
    width: var(--container-widget-width, 67%);
    max-width: 67%;
    --container-widget-width: 67%;
    --container-widget-flex-grow: 0;
  }
  .elementor-12338 .elementor-element.elementor-element-b8a097c {
    margin-top: 0px;
    margin-bottom: 60px;
  }
  .elementor-12338
    .elementor-element.elementor-element-6e0e3f2
    .elementor-heading-title {
    font-size: var(--e-global-typography-heading_1-font-size);
    line-height: var(--e-global-typography-heading_1-line-height);
  }
  .elementor-12338
    .elementor-element.elementor-element-6e0e3f2
    > .elementor-widget-container {
    margin: 40px 0px 40px 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-4402924
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-f15c5a6
    .elementor-teams-wrapper {
    padding: 15px 15px 0px 15px;
  }
  .elementor-12338
    .elementor-element.elementor-element-cae591c
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-b930406
    .elementor-teams-wrapper {
    padding: 15px 15px 0px 15px;
  }
  .elementor-12338
    .elementor-element.elementor-element-841f7ff
    .elementor-teams-wrapper {
    padding: 15px 15px 0px 15px;
  }
  .elementor-12338
    .elementor-element.elementor-element-d1eb4ee
    .elementor-teams-wrapper {
    padding: 15px 15px 0px 15px;
  }
  .elementor-12338 .elementor-element.elementor-element-6c23d4e {
    margin-top: 0px;
    margin-bottom: 80px;
  }
  .elementor-12338
    .elementor-element.elementor-element-ac84f8c
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-0251452
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338 .elementor-element.elementor-element-4cc2293 {
    margin-top: 0px;
    margin-bottom: 80px;
  }
  .elementor-12338
    .elementor-element.elementor-element-c78dbbc
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-ec99cd6
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338 .elementor-element.elementor-element-8d7b173 {
    margin-top: 0px;
    margin-bottom: 60px;
  }
  .elementor-12338
    .elementor-element.elementor-element-cef8ac0
    .elementor-heading-title {
    font-size: var(--e-global-typography-heading_1-font-size);
    line-height: var(--e-global-typography-heading_1-line-height);
  }
  .elementor-12338
    .elementor-element.elementor-element-cef8ac0
    > .elementor-widget-container {
    margin: 40px 0px 40px 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-00b63f4
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-ef8b610
    .elementor-teams-wrapper {
    padding: 15px 15px 0px 15px;
  }
  .elementor-12338
    .elementor-element.elementor-element-e4cbd61
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-2636745
    .elementor-teams-wrapper {
    padding: 15px 15px 0px 15px;
  }
  .elementor-12338
    .elementor-element.elementor-element-36a7afa
    .elementor-teams-wrapper {
    padding: 15px 15px 0px 15px;
  }
  .elementor-12338
    .elementor-element.elementor-element-b4eb69e
    .elementor-teams-wrapper {
    padding: 15px 15px 0px 15px;
  }
  .elementor-12338 .elementor-element.elementor-element-b0ed741 {
    margin-top: 0px;
    margin-bottom: 80px;
  }
  .elementor-12338
    .elementor-element.elementor-element-bac00be
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-fd6ed08
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338 .elementor-element.elementor-element-456f9ca {
    margin-top: 0px;
    margin-bottom: 60px;
  }
  .elementor-12338
    .elementor-element.elementor-element-b9898fc
    .elementor-heading-title {
    font-size: var(--e-global-typography-heading_1-font-size);
    line-height: var(--e-global-typography-heading_1-line-height);
  }
  .elementor-12338
    .elementor-element.elementor-element-b9898fc
    > .elementor-widget-container {
    margin: 40px 0px 40px 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-8de9af6
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-39507a6
    .elementor-teams-wrapper {
    padding: 15px 15px 0px 15px;
  }
  .elementor-12338
    .elementor-element.elementor-element-10813b4
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-0e0c6e4
    .elementor-teams-wrapper {
    padding: 15px 15px 0px 15px;
  }
  .elementor-12338
    .elementor-element.elementor-element-418d9e0
    .elementor-teams-wrapper {
    padding: 15px 15px 0px 15px;
  }
  .elementor-12338
    .elementor-element.elementor-element-30ff475
    .elementor-teams-wrapper {
    padding: 15px 15px 0px 15px;
  }
  .elementor-12338
    .elementor-element.elementor-element-659c5fa
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-21aa5b8
    .elementor-teams-wrapper {
    padding: 15px 15px 0px 15px;
  }
  .elementor-12338
    .elementor-element.elementor-element-f0c7176
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-9091ee8
    .elementor-teams-wrapper {
    padding: 15px 15px 0px 15px;
  }
  .elementor-12338
    .elementor-element.elementor-element-6d6b0be
    .elementor-teams-wrapper {
    padding: 15px 15px 0px 15px;
  }
  .elementor-12338
    .elementor-element.elementor-element-da85b85
    .elementor-teams-wrapper {
    padding: 15px 15px 0px 15px;
  }
}
@media (max-width: 767px) {
  .elementor-12338
    .elementor-element.elementor-element-28ff243
    > .elementor-container {
    min-height: 150px;
  }
  .elementor-12338 .elementor-element.elementor-element-28ff243 {
    margin-top: 0px;
    margin-bottom: 60px;
    padding: 60px 15px 60px 15px;
  }
  .elementor-12338
    .elementor-element.elementor-element-22e814e.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-12338 .elementor-element.elementor-element-78df92e {
    text-align: center;
  }
  .elementor-12338
    .elementor-element.elementor-element-78df92e
    > .elementor-widget-container {
    margin: 0px 0px 5px 0px;
  }
  .elementor-12338 .elementor-element.elementor-element-64cf107 {
    text-align: center;
  }
  .elementor-12338
    .elementor-element.elementor-element-64cf107
    .elementor-heading-title {
    font-size: 34px;
    line-height: 34px;
  }
  .elementor-12338
    .elementor-element.elementor-element-64cf107
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
  }
  .elementor-12338 .elementor-element.elementor-element-deb53f3 {
    text-align: center;
    width: 100%;
    max-width: 100%;
  }
  .elementor-12338 .elementor-element.elementor-element-b8a097c {
    margin-top: 0px;
    margin-bottom: 20px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-6e0e3f2
    .elementor-heading-title {
    font-size: var(--e-global-typography-heading_1-font-size);
    line-height: var(--e-global-typography-heading_1-line-height);
  }
  .elementor-12338
    .elementor-element.elementor-element-6e0e3f2
    > .elementor-widget-container {
    margin: 40px 0px 30px 0px;
  }
  .elementor-12338 .elementor-element.elementor-element-0db30ef {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-5fa4868
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-841f7ff
    > .elementor-widget-container {
    margin: 0px 0px 40px 0px;
  }
  .elementor-12338 .elementor-element.elementor-element-6c23d4e {
    margin-top: 0px;
    margin-bottom: 40px;
    padding: 0px 15px 0px 15px;
  }
  .elementor-12338
    .elementor-element.elementor-element-9923d07
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-3c821ce
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-7b6f868
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-e01e59e
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-7fb1b69
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-26c30a6
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-12338 .elementor-element.elementor-element-4cc2293 {
    margin-top: 0px;
    margin-bottom: 40px;
    padding: 0px 15px 0px 15px;
  }
  .elementor-12338
    .elementor-element.elementor-element-10de610
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-280a5bc
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-1ad4ea7
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-b06edf8
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338 .elementor-element.elementor-element-8d7b173 {
    margin-top: 0px;
    margin-bottom: 20px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-cef8ac0
    .elementor-heading-title {
    font-size: var(--e-global-typography-heading_1-font-size);
    line-height: var(--e-global-typography-heading_1-line-height);
  }
  .elementor-12338
    .elementor-element.elementor-element-cef8ac0
    > .elementor-widget-container {
    margin: 40px 0px 30px 0px;
  }
  .elementor-12338 .elementor-element.elementor-element-6927c9c {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-c3fa7a0
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-b4eb69e
    > .elementor-widget-container {
    margin: 0px 0px 40px 0px;
  }
  .elementor-12338 .elementor-element.elementor-element-b0ed741 {
    margin-top: 0px;
    margin-bottom: 40px;
    padding: 0px 15px 0px 15px;
  }
  .elementor-12338
    .elementor-element.elementor-element-27d6202
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-a64bd2e
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-b685de9
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-a80da98
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-8992b3b
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-0389f2d
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-12338 .elementor-element.elementor-element-456f9ca {
    margin-top: 0px;
    margin-bottom: 20px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-b9898fc
    .elementor-heading-title {
    font-size: var(--e-global-typography-heading_1-font-size);
    line-height: var(--e-global-typography-heading_1-line-height);
  }
  .elementor-12338
    .elementor-element.elementor-element-b9898fc
    > .elementor-widget-container {
    margin: 40px 0px 30px 0px;
  }
  .elementor-12338 .elementor-element.elementor-element-8563484 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-4e7208a
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-30ff475
    > .elementor-widget-container {
    margin: 0px 0px 40px 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-0a95f6d
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-12338
    .elementor-element.elementor-element-da85b85
    > .elementor-widget-container {
    margin: 0px 0px 40px 0px;
  }
}
