.elementor-26042 .elementor-element.elementor-element-e8256c4 {
  --display: flex;
  --padding-top: 100px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-26042
  .elementor-element.elementor-element-b8c0ec0
  .prelements-heading {
  text-align: center;
}
.elementor-26042
  .elementor-element.elementor-element-b8c0ec0
  .prelements-heading
  .title-inner
  .title {
  color: var(--e-global-color-b3dbd4f);
}
.elementor-26042
  .elementor-element.elementor-element-b8c0ec0
  .prelements-heading
  .title-inner
  .sub-text {
  color: var(--e-global-color-primary);
}
.elementor-26042
  .elementor-element.elementor-element-b8c0ec0
  .prelements-heading
  .description {
  color: #726464;
}
.elementor-26042
  .elementor-element.elementor-element-b8c0ec0
  .prelements-heading
  .description
  p {
  color: #726464;
}
.elementor-26042
  .elementor-element.elementor-element-b8c0ec0
  .prelements-heading
  .description
  p:hover {
  color: #df2525 !important;
}
.elementor-26042
  .elementor-element.elementor-element-b8c0ec0
  .prelements-heading
  .description:hover {
  color: #df2525 !important;
}
.elementor-26042
  .elementor-element.elementor-element-b8c0ec0
  .prelements-heading
  .title-inner
  span.sub-text
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-26042
  .elementor-element.elementor-element-b8c0ec0
  .prelements-heading
  .title-inner
  span.sub-text
  svg
  path {
  fill: var(--e-global-color-primary);
}
.elementor-26042
  .elementor-element.elementor-element-6c60879
  .rs-team-grid
  .team-item {
  margin-bottom: 80px;
}
.elementor-26042
  .elementor-element.elementor-element-6c60879
  .rs-team-grid
  .team-item
  .team-content
  .team-name
  a {
  color: var(--e-global-color-b3dbd4f);
}
.elementor-26042
  .elementor-element.elementor-element-6c60879
  .rs-team-grid
  .team-item
  .team-content
  .team-name
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-26042
  .elementor-element.elementor-element-6c60879
  .rs-team-grid
  .team-item
  .image-wrap
  .social-icons {
  background: var(--e-global-color-primary);
}
.elementor-26042 .elementor-element.elementor-element-6c60879 .social-icon i {
  color: #1f1f1f !important;
}
.elementor-26042 .elementor-element.elementor-element-6c60879 .social-icon svg {
  fill: #1f1f1f !important;
}
.elementor-26042
  .elementor-element.elementor-element-6c60879
  .social-icon
  i:hover {
  color: #ffffffba !important;
}
.elementor-26042
  .elementor-element.elementor-element-6c60879
  .social-icon:hover
  i {
  color: #ffffffba !important;
}
.elementor-26042
  .elementor-element.elementor-element-6c60879
  .team-grid-style3
  .team-item
  .social-icons
  .social-icon:hover
  i {
  color: #ffffffba !important;
}
.elementor-26042
  .elementor-element.elementor-element-6c60879
  .social-icon
  svg:hover {
  fill: #ffffffba !important;
}
.elementor-26042
  .elementor-element.elementor-element-6c60879
  .social-icon:hover
  svg {
  fill: #ffffffba !important;
}
.elementor-26042
  .elementor-element.elementor-element-6c60879
  .team-grid-style3
  .team-item
  .social-icons
  .social-icon:hover
  svg {
  fill: #ffffffba !important;
}
.elementor-26042
  .elementor-element.elementor-element-6c60879
  .rs-team-grid
  .team-item
  .team-content {
  box-shadow: 0px 6px 25px 0px
    rgba(2.0000000000000044, 59.00000000000002, 74, 0.06);
}
.elementor-26042
  .elementor-element.elementor-element-6c60879
  .rs-team-grid
  .team-item
  .team-content:after {
  background: var(--e-global-color-primary);
}
.elementor-26042 .elementor-element.elementor-element-69f7adc {
  --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;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 70px;
  --padding-bottom: 80px;
  --padding-left: 80px;
  --padding-right: 80px;
}
.elementor-26042
  .elementor-element.elementor-element-69f7adc:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-26042
  .elementor-element.elementor-element-69f7adc
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-ce05037);
}
.elementor-26042
  .elementor-element.elementor-element-d0ef8cb
  .prelements-heading {
  text-align: center;
}
.elementor-26042
  .elementor-element.elementor-element-d0ef8cb
  .prelements-heading
  .title-inner
  .title {
  color: var(--e-global-color-b3dbd4f);
}
.elementor-26042
  .elementor-element.elementor-element-d0ef8cb
  .prelements-heading
  .title-inner
  .sub-text {
  color: var(--e-global-color-primary);
}
.elementor-26042
  .elementor-element.elementor-element-d0ef8cb
  .prelements-heading
  .description {
  color: #726464;
}
.elementor-26042
  .elementor-element.elementor-element-d0ef8cb
  .prelements-heading
  .description
  p {
  color: #726464;
}
.elementor-26042
  .elementor-element.elementor-element-d0ef8cb
  .prelements-heading
  .description
  p:hover {
  color: #df2525 !important;
}
.elementor-26042
  .elementor-element.elementor-element-d0ef8cb
  .prelements-heading
  .description:hover {
  color: #df2525 !important;
}
.elementor-26042
  .elementor-element.elementor-element-d0ef8cb
  .prelements-heading
  .title-inner
  span.sub-text
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-26042
  .elementor-element.elementor-element-d0ef8cb
  .prelements-heading
  .title-inner
  span.sub-text
  svg
  path {
  fill: var(--e-global-color-primary);
}
.elementor-26042 .elementor-element.elementor-element-398accf {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-26042
  .elementor-element.elementor-element-c277e92
  .rs-team-grid
  .team-item
  .team-content {
  background-color: #f9fafb;
  box-shadow: 0px 6px 25px 0px
    rgba(2.0000000000000044, 59.00000000000002, 74, 0.06);
}
.elementor-26042
  .elementor-element.elementor-element-c277e92
  .rs-team-grid
  .team-item {
  margin-bottom: 80px;
}
.elementor-26042
  .elementor-element.elementor-element-c277e92
  .rs-team-grid
  .team-item
  .team-content
  .team-name
  a {
  color: var(--e-global-color-b3dbd4f);
}
.elementor-26042
  .elementor-element.elementor-element-c277e92
  .rs-team-grid
  .team-item
  .team-content
  .team-name
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-26042
  .elementor-element.elementor-element-c277e92
  .rs-team-grid
  .team-item
  .image-wrap
  .social-icons {
  background: var(--e-global-color-primary);
}
.elementor-26042 .elementor-element.elementor-element-c277e92 .social-icon i {
  color: #1f1f1f !important;
}
.elementor-26042 .elementor-element.elementor-element-c277e92 .social-icon svg {
  fill: #1f1f1f !important;
}
.elementor-26042
  .elementor-element.elementor-element-c277e92
  .social-icon
  i:hover {
  color: var(--e-global-color-b3dbd4f);
}
.elementor-26042
  .elementor-element.elementor-element-c277e92
  .social-icon:hover
  i {
  color: var(--e-global-color-b3dbd4f);
}
.elementor-26042
  .elementor-element.elementor-element-c277e92
  .team-grid-style3
  .team-item
  .social-icons
  .social-icon:hover
  i {
  color: var(--e-global-color-b3dbd4f);
}
.elementor-26042
  .elementor-element.elementor-element-c277e92
  .social-icon
  svg:hover {
  fill: var(--e-global-color-b3dbd4f);
}
.elementor-26042
  .elementor-element.elementor-element-c277e92
  .social-icon:hover
  svg {
  fill: var(--e-global-color-b3dbd4f);
}
.elementor-26042
  .elementor-element.elementor-element-c277e92
  .team-grid-style3
  .team-item
  .social-icons
  .social-icon:hover
  svg {
  fill: var(--e-global-color-b3dbd4f);
}
.elementor-26042
  .elementor-element.elementor-element-c277e92
  .rs-team-grid
  .team-item
  .team-content:after {
  background: var(--e-global-color-primary);
}
.elementor-26042 .elementor-element.elementor-element-a29ba37 {
  --display: flex;
  --padding-top: 93px;
  --padding-bottom: 110px;
  --padding-left: 80px;
  --padding-right: 80px;
}
.elementor-26042 .elementor-element.elementor-element-0f9c2fe {
  --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;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-26042 .elementor-element.elementor-element-ab7451a {
  --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-26042 .elementor-element.elementor-element-ab7451a.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-26042
  .elementor-element.elementor-element-50c5b93
  .prelements-heading {
  text-align: center;
}
.elementor-26042
  .elementor-element.elementor-element-50c5b93
  .prelements-heading
  .title-inner
  .title {
  color: var(--e-global-color-b3dbd4f);
}
.elementor-26042
  .elementor-element.elementor-element-50c5b93
  .prelements-heading
  .title-inner
  .sub-text {
  color: var(--e-global-color-primary);
}
.elementor-26042
  .elementor-element.elementor-element-50c5b93
  .prelements-heading
  .description {
  color: #726464;
}
.elementor-26042
  .elementor-element.elementor-element-50c5b93
  .prelements-heading
  .description
  p {
  color: #726464;
}
.elementor-26042
  .elementor-element.elementor-element-50c5b93
  .prelements-heading
  .description
  p:hover {
  color: #df2525 !important;
}
.elementor-26042
  .elementor-element.elementor-element-50c5b93
  .prelements-heading
  .description:hover {
  color: #df2525 !important;
}
.elementor-26042
  .elementor-element.elementor-element-50c5b93
  .prelements-heading
  .title-inner
  span.sub-text
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-26042
  .elementor-element.elementor-element-50c5b93
  .prelements-heading
  .title-inner
  span.sub-text
  svg
  path {
  fill: var(--e-global-color-primary);
}
.elementor-26042
  .elementor-element.elementor-element-e21abab
  .rs-team-grid
  .team-item
  .team-content {
  background-color: #f9fafb;
}
.elementor-26042
  .elementor-element.elementor-element-e21abab
  .rs-team-grid
  .team-item {
  margin-bottom: 120px;
  margin-left: 0px;
}
.elementor-26042
  .elementor-element.elementor-element-e21abab
  .rs-team-grid
  .team-item
  .team-content
  .team-name
  a {
  color: var(--e-global-color-b3dbd4f);
}
.elementor-26042
  .elementor-element.elementor-element-e21abab
  .rs-team-grid
  .team-item
  .team-content
  .team-name
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-26042
  .elementor-element.elementor-element-e21abab
  .rs-team-grid
  .team-item
  .image-wrap
  .social-icons {
  background: var(--e-global-color-primary);
}
.elementor-26042 .elementor-element.elementor-element-e21abab .social-icon i {
  color: #1f1f1f !important;
}
.elementor-26042 .elementor-element.elementor-element-e21abab .social-icon svg {
  fill: #1f1f1f !important;
}
.elementor-26042
  .elementor-element.elementor-element-e21abab
  .rs-team-grid
  .team-item
  .team-content:after {
  background: var(--e-global-color-primary);
}
.elementor-26042 .elementor-element.elementor-element-5ff2ab5 {
  --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;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 90px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-26042
  .elementor-element.elementor-element-5ff2ab5:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-26042
  .elementor-element.elementor-element-5ff2ab5
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-ce05037);
}
.elementor-26042
  .elementor-element.elementor-element-139ce31
  .prelements-heading {
  text-align: center;
}
.elementor-26042
  .elementor-element.elementor-element-139ce31
  .prelements-heading
  .title-inner
  .title {
  color: var(--e-global-color-b3dbd4f);
}
.elementor-26042
  .elementor-element.elementor-element-139ce31
  .prelements-heading
  .title-inner
  .sub-text {
  color: var(--e-global-color-primary);
}
.elementor-26042
  .elementor-element.elementor-element-139ce31
  .prelements-heading
  .description {
  color: #726464;
}
.elementor-26042
  .elementor-element.elementor-element-139ce31
  .prelements-heading
  .description
  p {
  color: #726464;
}
.elementor-26042
  .elementor-element.elementor-element-139ce31
  .prelements-heading
  .description
  p:hover {
  color: #df2525 !important;
}
.elementor-26042
  .elementor-element.elementor-element-139ce31
  .prelements-heading
  .description:hover {
  color: #df2525 !important;
}
.elementor-26042
  .elementor-element.elementor-element-139ce31
  .prelements-heading
  .title-inner
  span.sub-text
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-26042
  .elementor-element.elementor-element-139ce31
  .prelements-heading
  .title-inner
  span.sub-text
  svg
  path {
  fill: var(--e-global-color-primary);
}
.elementor-26042 .elementor-element.elementor-element-1a8e911 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 70px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-26042 .elementor-element.elementor-element-9927a5f {
  --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;
  --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-26042 .elementor-element.elementor-element-8208361 {
  --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: 10px 10px;
  --row-gap: 10px;
  --column-gap: 10px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-26042 .elementor-element.elementor-element-576e5ef {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}
.elementor-26042
  .elementor-element.elementor-element-e69d879
  .rs-team-grid
  .team-item
  .team-content {
  background-color: #f9fafb;
  max-width: 225px;
  bottom: -75px;
  top: unset;
  border-radius: 15px 15px 15px 15px;
  box-shadow: 0px 6px 25px 0px
    rgba(2.0000000000000058, 59.00000000000007, 74.00000000000006, 0.1);
}
.elementor-26042
  .elementor-element.elementor-element-e69d879
  .rs-team-grid
  .team-item {
  margin-left: 0px;
  margin-right: 0px;
}
.elementor-26042
  .elementor-element.elementor-element-e69d879
  .rs-team-grid
  .team-item
  .team-content
  .team-name
  a {
  color: var(--e-global-color-b3dbd4f);
}
.elementor-26042
  .elementor-element.elementor-element-e69d879
  .rs-team-grid
  .team-item
  .team-content
  .team-name
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-26042
  .elementor-element.elementor-element-e69d879
  .rs-team-grid
  .team-item
  .image-wrap
  .social-icons
  .social-icon
  svg {
  width: 15px;
  height: 15px;
}
.elementor-26042
  .elementor-element.elementor-element-e69d879
  .team-grid-style3
  .team-item
  .social-icons
  .social-icon
  svg {
  width: 15px;
  height: 15px;
}
.elementor-26042
  .elementor-element.elementor-element-e69d879
  .rs-team-grid
  .team-item
  .social-icons {
  margin-top: 14px;
}
.elementor-26042 .elementor-element.elementor-element-e69d879 .social-icon i {
  color: #616161bf !important;
}
.elementor-26042 .elementor-element.elementor-element-e69d879 .social-icon svg {
  fill: #616161bf !important;
}
.elementor-26042
  .elementor-element.elementor-element-e69d879
  .social-icon
  i:hover {
  color: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-e69d879
  .social-icon:hover
  i {
  color: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-e69d879
  .team-grid-style3
  .team-item
  .social-icons
  .social-icon:hover
  i {
  color: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-e69d879
  .social-icon
  svg:hover {
  fill: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-e69d879
  .social-icon:hover
  svg {
  fill: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-e69d879
  .team-grid-style3
  .team-item
  .social-icons
  .social-icon:hover
  svg {
  fill: #e3b259 !important;
}
.elementor-26042 .elementor-element.elementor-element-125b7bf {
  --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-26042
  .elementor-element.elementor-element-403386e
  .rs-team-grid
  .team-item
  .team-content {
  background-color: #f9fafb;
  max-width: 225px;
  bottom: -75px;
  top: unset;
  border-radius: 15px 15px 15px 15px;
  box-shadow: 0px 6px 25px 0px
    rgba(2.0000000000000058, 59.00000000000007, 74.00000000000006, 0.1);
}
.elementor-26042
  .elementor-element.elementor-element-403386e
  .rs-team-grid
  .team-item {
  margin-left: 0px;
  margin-right: 0px;
}
.elementor-26042
  .elementor-element.elementor-element-403386e
  .rs-team-grid
  .team-item
  .team-content
  .team-name
  a {
  color: var(--e-global-color-b3dbd4f);
}
.elementor-26042
  .elementor-element.elementor-element-403386e
  .rs-team-grid
  .team-item
  .team-content
  .team-name
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-26042
  .elementor-element.elementor-element-403386e
  .rs-team-grid
  .team-item
  .image-wrap
  .social-icons
  .social-icon
  svg {
  width: 15px;
  height: 15px;
}
.elementor-26042
  .elementor-element.elementor-element-403386e
  .team-grid-style3
  .team-item
  .social-icons
  .social-icon
  svg {
  width: 15px;
  height: 15px;
}
.elementor-26042
  .elementor-element.elementor-element-403386e
  .rs-team-grid
  .team-item
  .social-icons {
  margin-top: 14px;
}
.elementor-26042 .elementor-element.elementor-element-403386e .social-icon i {
  color: #616161bf !important;
}
.elementor-26042 .elementor-element.elementor-element-403386e .social-icon svg {
  fill: #616161bf !important;
}
.elementor-26042
  .elementor-element.elementor-element-403386e
  .social-icon
  i:hover {
  color: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-403386e
  .social-icon:hover
  i {
  color: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-403386e
  .team-grid-style3
  .team-item
  .social-icons
  .social-icon:hover
  i {
  color: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-403386e
  .social-icon
  svg:hover {
  fill: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-403386e
  .social-icon:hover
  svg {
  fill: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-403386e
  .team-grid-style3
  .team-item
  .social-icons
  .social-icon:hover
  svg {
  fill: #e3b259 !important;
}
.elementor-26042 .elementor-element.elementor-element-2f89d7b {
  --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-26042
  .elementor-element.elementor-element-1faea73
  .rs-team-grid
  .team-item
  .team-content {
  background-color: #f9fafb;
  max-width: 225px;
  bottom: -75px;
  top: unset;
  border-radius: 15px 15px 15px 15px;
  box-shadow: 0px 6px 25px 0px
    rgba(2.0000000000000058, 59.00000000000007, 74.00000000000006, 0.1);
}
.elementor-26042
  .elementor-element.elementor-element-1faea73
  .rs-team-grid
  .team-item {
  margin-left: 0px;
  margin-right: 0px;
}
.elementor-26042
  .elementor-element.elementor-element-1faea73
  .rs-team-grid
  .team-item
  .team-content
  .team-name
  a {
  color: var(--e-global-color-b3dbd4f);
}
.elementor-26042
  .elementor-element.elementor-element-1faea73
  .rs-team-grid
  .team-item
  .team-content
  .team-name
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-26042
  .elementor-element.elementor-element-1faea73
  .rs-team-grid
  .team-item
  .image-wrap
  .social-icons
  .social-icon
  svg {
  width: 15px;
  height: 15px;
}
.elementor-26042
  .elementor-element.elementor-element-1faea73
  .team-grid-style3
  .team-item
  .social-icons
  .social-icon
  svg {
  width: 15px;
  height: 15px;
}
.elementor-26042
  .elementor-element.elementor-element-1faea73
  .rs-team-grid
  .team-item
  .social-icons {
  margin-top: 14px;
}
.elementor-26042 .elementor-element.elementor-element-1faea73 .social-icon i {
  color: #616161bf !important;
}
.elementor-26042 .elementor-element.elementor-element-1faea73 .social-icon svg {
  fill: #616161bf !important;
}
.elementor-26042
  .elementor-element.elementor-element-1faea73
  .social-icon
  i:hover {
  color: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-1faea73
  .social-icon:hover
  i {
  color: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-1faea73
  .team-grid-style3
  .team-item
  .social-icons
  .social-icon:hover
  i {
  color: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-1faea73
  .social-icon
  svg:hover {
  fill: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-1faea73
  .social-icon:hover
  svg {
  fill: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-1faea73
  .team-grid-style3
  .team-item
  .social-icons
  .social-icon:hover
  svg {
  fill: #e3b259 !important;
}
.elementor-26042 .elementor-element.elementor-element-d527d5d {
  --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-26042
  .elementor-element.elementor-element-0acdd6a
  .rs-team-grid
  .team-item
  .team-content {
  background-color: #f9fafb;
  max-width: 225px;
  bottom: -75px;
  top: unset;
  border-radius: 15px 15px 15px 15px;
  box-shadow: 0px 6px 25px 0px
    rgba(2.0000000000000058, 59.00000000000007, 74.00000000000006, 0.1);
}
.elementor-26042
  .elementor-element.elementor-element-0acdd6a
  .rs-team-grid
  .team-item {
  margin-left: 0px;
  margin-right: 0px;
}
.elementor-26042
  .elementor-element.elementor-element-0acdd6a
  .rs-team-grid
  .team-item
  .team-content
  .team-name
  a {
  color: var(--e-global-color-b3dbd4f);
}
.elementor-26042
  .elementor-element.elementor-element-0acdd6a
  .rs-team-grid
  .team-item
  .team-content
  .team-name
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-26042
  .elementor-element.elementor-element-0acdd6a
  .rs-team-grid
  .team-item
  .image-wrap
  .social-icons
  .social-icon
  svg {
  width: 15px;
  height: 15px;
}
.elementor-26042
  .elementor-element.elementor-element-0acdd6a
  .team-grid-style3
  .team-item
  .social-icons
  .social-icon
  svg {
  width: 15px;
  height: 15px;
}
.elementor-26042
  .elementor-element.elementor-element-0acdd6a
  .rs-team-grid
  .team-item
  .social-icons {
  margin-top: 14px;
}
.elementor-26042 .elementor-element.elementor-element-0acdd6a .social-icon i {
  color: #616161bf !important;
}
.elementor-26042 .elementor-element.elementor-element-0acdd6a .social-icon svg {
  fill: #616161bf !important;
}
.elementor-26042
  .elementor-element.elementor-element-0acdd6a
  .social-icon
  i:hover {
  color: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-0acdd6a
  .social-icon:hover
  i {
  color: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-0acdd6a
  .team-grid-style3
  .team-item
  .social-icons
  .social-icon:hover
  i {
  color: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-0acdd6a
  .social-icon
  svg:hover {
  fill: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-0acdd6a
  .social-icon:hover
  svg {
  fill: #e3b259 !important;
}
.elementor-26042
  .elementor-element.elementor-element-0acdd6a
  .team-grid-style3
  .team-item
  .social-icons
  .social-icon:hover
  svg {
  fill: #e3b259 !important;
}
@media (min-width: 768px) {
  .elementor-26042 .elementor-element.elementor-element-0f9c2fe {
    --content-width: 1378px;
  }
  .elementor-26042 .elementor-element.elementor-element-ab7451a {
    --width: 100%;
  }
  .elementor-26042 .elementor-element.elementor-element-5ff2ab5 {
    --content-width: 100%;
  }
  .elementor-26042 .elementor-element.elementor-element-1a8e911 {
    --content-width: 1362px;
  }
  .elementor-26042 .elementor-element.elementor-element-8208361 {
    --content-width: 1380px;
  }
  .elementor-26042 .elementor-element.elementor-element-576e5ef {
    --width: 25%;
  }
  .elementor-26042 .elementor-element.elementor-element-125b7bf {
    --width: 25%;
  }
  .elementor-26042 .elementor-element.elementor-element-2f89d7b {
    --width: 25%;
  }
  .elementor-26042 .elementor-element.elementor-element-d527d5d {
    --width: 25%;
  }
}
@media (max-width: 1366px) and (min-width: 768px) {
  .elementor-26042 .elementor-element.elementor-element-ab7451a {
    --width: 100%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-26042 .elementor-element.elementor-element-576e5ef {
    --width: 50%;
  }
  .elementor-26042 .elementor-element.elementor-element-125b7bf {
    --width: 50%;
  }
  .elementor-26042 .elementor-element.elementor-element-2f89d7b {
    --width: 50%;
  }
  .elementor-26042 .elementor-element.elementor-element-d527d5d {
    --width: 50%;
  }
}
@media (max-width: 1366px) {
  .elementor-26042 .elementor-element.elementor-element-e8256c4 {
    --padding-top: 120px;
    --padding-bottom: 95px;
    --padding-left: 10px;
    --padding-right: 10px;
  }
  .elementor-26042
    .elementor-element.elementor-element-6c60879
    .rs-team-grid
    .team-item {
    margin-left: 0px;
    margin-right: 0px;
  }
  .elementor-26042 .elementor-element.elementor-element-69f7adc {
    --padding-top: 70px;
    --padding-bottom: 80px;
    --padding-left: 10px;
    --padding-right: 10px;
  }
  .elementor-26042
    .elementor-element.elementor-element-c277e92
    .rs-team-grid
    .team-item {
    margin-left: 0px;
    margin-right: 0px;
  }
  .elementor-26042 .elementor-element.elementor-element-a29ba37 {
    --padding-top: 93px;
    --padding-bottom: 120px;
    --padding-left: 10px;
    --padding-right: 10px;
  }
  .elementor-26042
    .elementor-element.elementor-element-e21abab
    .rs-team-grid
    .team-item {
    margin-left: 0px;
    margin-right: 0px;
  }
}
@media (max-width: 1024px) {
  .elementor-26042 .elementor-element.elementor-element-e8256c4 {
    --padding-top: 70px;
    --padding-bottom: 65px;
    --padding-left: 10px;
    --padding-right: 10px;
  }
  .elementor-26042
    .elementor-element.elementor-element-6c60879
    .rs-team-grid
    .team-item {
    margin-bottom: 110px;
    margin-left: 0px;
    margin-right: 0px;
  }
  .elementor-26042 .elementor-element.elementor-element-69f7adc {
    --padding-top: 70px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-26042 .elementor-element.elementor-element-398accf {
    --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-26042
    .elementor-element.elementor-element-c277e92
    .rs-team-grid
    .team-item {
    margin-bottom: 115px;
  }
  .elementor-26042
    .elementor-element.elementor-element-c277e92
    .rs-team-grid
    .team-item
    .image-wrap
    .social-icons {
    bottom: -30px;
    top: unset;
  }
  .elementor-26042
    .elementor-element.elementor-element-c277e92
    .team-grid-style2
    .team-item:hover
    .image-wrap
    .social-icons {
    bottom: 18px;
  }
  .elementor-26042 .elementor-element.elementor-element-a29ba37 {
    --padding-top: 63px;
    --padding-bottom: 60px;
    --padding-left: 10px;
    --padding-right: 10px;
  }
  .elementor-26042 .elementor-element.elementor-element-ab7451a {
    --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-26042
    .elementor-element.elementor-element-e21abab
    .rs-team-grid
    .team-item {
    margin-bottom: 120px;
  }
  .elementor-26042 .elementor-element.elementor-element-5ff2ab5 {
    --padding-top: 70px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-26042 .elementor-element.elementor-element-1a8e911 {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-26042 .elementor-element.elementor-element-9927a5f {
    --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-26042 .elementor-element.elementor-element-8208361 {
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .elementor-26042
    .elementor-element.elementor-element-b8c0ec0
    .prelements-heading
    .title-inner
    .title {
    font-size: 26px;
    line-height: 36px;
  }
  .elementor-26042
    .elementor-element.elementor-element-d0ef8cb
    .prelements-heading
    .title-inner
    .title {
    font-size: 26px;
    line-height: 36px;
  }
  .elementor-26042 .elementor-element.elementor-element-a29ba37 {
    --padding-top: 70px;
    --padding-bottom: 120px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
  .elementor-26042 .elementor-element.elementor-element-ab7451a {
    --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-26042
    .elementor-element.elementor-element-50c5b93
    .prelements-heading
    .title-inner
    .title {
    font-size: 26px;
    line-height: 36px;
  }
  .elementor-26042
    .elementor-element.elementor-element-139ce31
    .prelements-heading
    .title-inner
    .title {
    font-size: 26px;
    line-height: 36px;
  }
}
