.elementor-45536
  .elementor-element.elementor-element-227fd43c:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-45536
  .elementor-element.elementor-element-227fd43c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/07/accounting-inner-banner-bg.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-45536
  .elementor-element.elementor-element-227fd43c
  > .elementor-container {
  min-height: 200px;
}
.elementor-45536 .elementor-element.elementor-element-227fd43c {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-227fd43c
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-4392b0fb
  > .elementor-element-populated {
  padding: 0px 0px 50px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-36f1007c
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 1em;
  color: #ffffff;
}
.elementor-45536
  .elementor-element.elementor-element-4e3e44e4
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-weight: 500;
  color: #ffffff;
}
.elementor-45536
  .elementor-element.elementor-element-1bb00cae
  .elementor-button {
  background-color: #293f7b;
  font-family: "Montserrat", Sans-serif;
  font-weight: 500;
  padding: 15px 40px 15px 40px;
}
.elementor-45536
  .elementor-element.elementor-element-1bb00cae
  .elementor-button:hover,
.elementor-45536
  .elementor-element.elementor-element-1bb00cae
  .elementor-button:focus {
  background-color: var(--e-global-color-astglobalcolor5);
  color: #274a9a;
}
.elementor-45536
  .elementor-element.elementor-element-1bb00cae
  .elementor-button:hover
  svg,
.elementor-45536
  .elementor-element.elementor-element-1bb00cae
  .elementor-button:focus
  svg {
  fill: #274a9a;
}
.elementor-45536
  .elementor-element.elementor-element-71b407d1.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-45536
  .elementor-element.elementor-element-71b407d1
  > .elementor-element-populated {
  padding: 50px 0px 0px 50px;
}
.elementor-45536 .elementor-element.elementor-element-636ded10 {
  padding: 20px 0px 20px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-195ba888
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-45536 .elementor-element.elementor-element-31cc4063 {
  font-family: "Montserrat", Sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.4em;
  color: #adaeae;
}
.elementor-45536 .elementor-element.elementor-element-31cc4063 a {
  color: #274a9a;
}
.elementor-45536 .elementor-element.elementor-element-31cc4063 a:hover {
  color: #adaeae;
}
.elementor-45536
  .elementor-element.elementor-element-69f6d6c5
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-45536 .elementor-element.elementor-element-69f6d6c5 {
  padding: 80px 0px 40px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-486be472
  > .elementor-element-populated {
  padding: 10px 10px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-2853311:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-45536
  .elementor-element.elementor-element-2853311
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-45536
  .elementor-element.elementor-element-2853311
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-2853311
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-45536
  .elementor-element.elementor-element-2853311
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-45536
  .elementor-element.elementor-element-2853311
  > .elementor-element-populated {
  box-shadow: 0px 20px 60px 0px rgba(8, 40.00000000000002, 79, 0.25);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 0px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 0px;
  padding: 30px 30px 30px 30px;
}
.elementor-45536
  .elementor-element.elementor-element-2853311
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-6fc5a9d4
  .elementor-counter-number-wrapper {
  color: #262626;
  font-family: "Montserrat", Sans-serif;
  font-size: 38px;
  font-weight: 500;
}
.elementor-45536
  .elementor-element.elementor-element-6fc5a9d4
  .elementor-counter-title {
  color: #262626;
  font-family: "Metropolis", Sans-serif;
  font-size: 16px;
  font-weight: 500;
}
.elementor-45536
  .elementor-element.elementor-element-4b0573cf:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-45536
  .elementor-element.elementor-element-4b0573cf
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-45536
  .elementor-element.elementor-element-4b0573cf
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-4b0573cf
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-45536
  .elementor-element.elementor-element-4b0573cf
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-45536
  .elementor-element.elementor-element-4b0573cf
  > .elementor-element-populated {
  box-shadow: 0px 20px 60px 0px rgba(8, 40.00000000000002, 79, 0.25);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 30px 30px 30px 30px;
}
.elementor-45536
  .elementor-element.elementor-element-4b0573cf
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-68caff34
  .elementor-counter-number-wrapper {
  color: #262626;
  font-family: "Montserrat", Sans-serif;
  font-size: 38px;
  font-weight: 500;
}
.elementor-45536
  .elementor-element.elementor-element-68caff34
  .elementor-counter-title {
  color: #262626;
  font-family: "Metropolis", Sans-serif;
  font-size: 16px;
  font-weight: 500;
}
.elementor-45536
  .elementor-element.elementor-element-4df0716:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-45536
  .elementor-element.elementor-element-4df0716
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-45536
  .elementor-element.elementor-element-4df0716
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-4df0716
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-45536
  .elementor-element.elementor-element-4df0716
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-45536
  .elementor-element.elementor-element-4df0716
  > .elementor-element-populated {
  box-shadow: 0px 20px 60px 0px rgba(8, 40.00000000000002, 79, 0.25);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 10px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 10px;
  padding: 30px 30px 30px 30px;
}
.elementor-45536
  .elementor-element.elementor-element-4df0716
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-d1bd56c
  .elementor-counter-number-wrapper {
  color: #262626;
  font-family: "Montserrat", Sans-serif;
  font-size: 38px;
  font-weight: 500;
}
.elementor-45536
  .elementor-element.elementor-element-d1bd56c
  .elementor-counter-title {
  color: #262626;
  font-family: "Metropolis", Sans-serif;
  font-size: 16px;
  font-weight: 500;
}
.elementor-45536
  .elementor-element.elementor-element-17827291.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-45536
  .elementor-element.elementor-element-17827291
  > .elementor-element-populated {
  padding: 10px 0px 10px 30px;
}
.elementor-45536 .elementor-element.elementor-element-44530cf {
  text-align: right;
}
.elementor-45536
  .elementor-element.elementor-element-44530cf
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 45px;
  font-weight: 900;
  text-transform: uppercase;
  line-height: 1em;
  color: #b2b1b1;
}
.elementor-45536 .elementor-element.elementor-element-9391f9b {
  width: auto;
  max-width: auto;
}
.elementor-45536
  .elementor-element.elementor-element-9391f9b
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 150px;
  font-weight: 700;
  line-height: 1em;
  color: #274a9b;
}
.elementor-45536
  .elementor-element.elementor-element-11913ac4
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-45536 .elementor-element.elementor-element-11913ac4 {
  padding: 50px 0px 50px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-3273dedc
  > .elementor-element-populated {
  padding: 10px 40px 10px 0px;
}
.elementor-45536 .elementor-element.elementor-element-297d7ed8 {
  text-align: left;
}
.elementor-45536 .elementor-element.elementor-element-297d7ed8 img {
  width: 100%;
}
.elementor-45536
  .elementor-element.elementor-element-3c36dc88
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 30px;
}
.elementor-45536
  .elementor-element.elementor-element-3c36dc88
  > .elementor-element-populated {
  padding: 10px 0px 10px 40px;
}
.elementor-45536
  .elementor-element.elementor-element-3804e21e
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 45px;
  font-weight: 700;
  line-height: 1em;
  color: #1fa8e3;
}
.elementor-45536 .elementor-element.elementor-element-7d1e373f {
  color: #343434;
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-45536
  .elementor-element.elementor-element-5a30d196
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-5a30d196
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(11px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-5a30d196
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(11px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-5a30d196
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(11px / 2);
  margin-left: calc(11px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-5a30d196
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-11px / 2);
  margin-left: calc(-11px / 2);
}
body.rtl
  .elementor-45536
  .elementor-element.elementor-element-5a30d196
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-11px / 2);
}
body:not(.rtl)
  .elementor-45536
  .elementor-element.elementor-element-5a30d196
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-11px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-5a30d196
  .elementor-icon-list-icon
  i {
  color: #293f7b;
  transition: color 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-5a30d196
  .elementor-icon-list-icon
  svg {
  fill: #293f7b;
  transition: fill 0.3s;
}
.elementor-45536 .elementor-element.elementor-element-5a30d196 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-45536
  .elementor-element.elementor-element-5a30d196
  .elementor-icon-list-icon {
  padding-right: 29px;
}
.elementor-45536
  .elementor-element.elementor-element-5a30d196
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-45536
  .elementor-element.elementor-element-5a30d196
  .elementor-icon-list-item
  > a {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 500;
}
.elementor-45536
  .elementor-element.elementor-element-5a30d196
  .elementor-icon-list-text {
  transition: color 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-4e12b5f
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-45536 .elementor-element.elementor-element-4e12b5f {
  padding: 50px 0px 30px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-9ea8b41
  > .elementor-element-populated {
  padding: 10px 40px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-2ff019b
  .elementor-heading-title {
  color: #1fa8e3;
}
.elementor-45536
  .elementor-element.elementor-element-a532aef
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-45536 .elementor-element.elementor-element-a532aef {
  padding: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-f9208bf:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-45536
  .elementor-element.elementor-element-f9208bf
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f3f4f9;
}
.elementor-45536
  .elementor-element.elementor-element-f9208bf:hover
  > .elementor-element-populated {
  background-color: #f3f4f9;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #293f7b;
  box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}
.elementor-45536
  .elementor-element.elementor-element-f9208bf
  > .elementor-element-populated {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #fbfcfe;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-45536
  .elementor-element.elementor-element-f9208bf
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-f9208bf
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-45536
  .elementor-element.elementor-element-f9208bf
  > .elementor-background-slideshow {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-f9208bf:hover
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-f9208bf:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-f9208bf
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-904c780
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-45536 .elementor-element.elementor-element-904c780 {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-904c780
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1em;
  color: #424242;
}
.elementor-45536 .elementor-element.elementor-element-25c032a {
  text-align: center;
  font-size: 15px;
  line-height: 25px;
}
.elementor-45536
  .elementor-element.elementor-element-2fe4d9c:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-45536
  .elementor-element.elementor-element-2fe4d9c
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f3f4f9;
}
.elementor-45536
  .elementor-element.elementor-element-2fe4d9c:hover
  > .elementor-element-populated {
  background-color: #f3f4f9;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #293f7b;
  box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}
.elementor-45536
  .elementor-element.elementor-element-2fe4d9c
  > .elementor-element-populated {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #fbfcfe;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-45536
  .elementor-element.elementor-element-2fe4d9c
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-2fe4d9c
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-45536
  .elementor-element.elementor-element-2fe4d9c
  > .elementor-background-slideshow {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-2fe4d9c:hover
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-2fe4d9c:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-2fe4d9c
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-2ea6bf0
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-45536 .elementor-element.elementor-element-2ea6bf0 {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-2ea6bf0
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1em;
  color: #424242;
}
.elementor-45536 .elementor-element.elementor-element-e22397c {
  text-align: center;
  font-size: 15px;
  line-height: 25px;
}
.elementor-45536
  .elementor-element.elementor-element-c8bf26a:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-45536
  .elementor-element.elementor-element-c8bf26a
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f3f4f9;
}
.elementor-45536
  .elementor-element.elementor-element-c8bf26a:hover
  > .elementor-element-populated {
  background-color: #f3f4f9;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #293f7b;
  box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}
.elementor-45536
  .elementor-element.elementor-element-c8bf26a
  > .elementor-element-populated {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #fbfcfe;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-45536
  .elementor-element.elementor-element-c8bf26a
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-c8bf26a
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-45536
  .elementor-element.elementor-element-c8bf26a
  > .elementor-background-slideshow {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-c8bf26a:hover
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-c8bf26a:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-c8bf26a
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-3f2307d
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-45536 .elementor-element.elementor-element-3f2307d {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-3f2307d
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1em;
  color: #424242;
}
.elementor-45536 .elementor-element.elementor-element-3014ab8 {
  text-align: center;
  font-size: 15px;
  line-height: 25px;
}
.elementor-45536
  .elementor-element.elementor-element-81bb6ca
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-45536 .elementor-element.elementor-element-81bb6ca {
  padding: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-0fbbd50:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-45536
  .elementor-element.elementor-element-0fbbd50
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f3f4f9;
}
.elementor-45536
  .elementor-element.elementor-element-0fbbd50:hover
  > .elementor-element-populated {
  background-color: #f3f4f9;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #293f7b;
  box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}
.elementor-45536
  .elementor-element.elementor-element-0fbbd50
  > .elementor-element-populated {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #fbfcfe;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-45536
  .elementor-element.elementor-element-0fbbd50
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-0fbbd50
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-45536
  .elementor-element.elementor-element-0fbbd50
  > .elementor-background-slideshow {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-0fbbd50:hover
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-0fbbd50:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-0fbbd50
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-0c41850
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-45536 .elementor-element.elementor-element-0c41850 {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-0c41850
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1em;
  color: #424242;
}
.elementor-45536 .elementor-element.elementor-element-3ce2ee7 {
  text-align: center;
  font-size: 15px;
  line-height: 25px;
}
.elementor-45536
  .elementor-element.elementor-element-d26f23c:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-45536
  .elementor-element.elementor-element-d26f23c
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f3f4f9;
}
.elementor-45536
  .elementor-element.elementor-element-d26f23c:hover
  > .elementor-element-populated {
  background-color: #f3f4f9;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #293f7b;
  box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}
.elementor-45536
  .elementor-element.elementor-element-d26f23c
  > .elementor-element-populated {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #fbfcfe;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-45536
  .elementor-element.elementor-element-d26f23c
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-d26f23c
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-45536
  .elementor-element.elementor-element-d26f23c
  > .elementor-background-slideshow {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-d26f23c:hover
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-d26f23c:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-d26f23c
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-3ee303a
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-45536 .elementor-element.elementor-element-3ee303a {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-3ee303a
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1em;
  color: #424242;
}
.elementor-45536 .elementor-element.elementor-element-9e6614e {
  text-align: center;
  font-size: 15px;
  line-height: 25px;
}
.elementor-45536
  .elementor-element.elementor-element-a8a5f61:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-45536
  .elementor-element.elementor-element-a8a5f61
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f3f4f9;
}
.elementor-45536
  .elementor-element.elementor-element-a8a5f61:hover
  > .elementor-element-populated {
  background-color: #f3f4f9;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #293f7b;
  box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}
.elementor-45536
  .elementor-element.elementor-element-a8a5f61
  > .elementor-element-populated {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #fbfcfe;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-45536
  .elementor-element.elementor-element-a8a5f61
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-a8a5f61
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-45536
  .elementor-element.elementor-element-a8a5f61
  > .elementor-background-slideshow {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-a8a5f61:hover
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-a8a5f61:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-a8a5f61
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-bc575b1
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-45536 .elementor-element.elementor-element-bc575b1 {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-bc575b1
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1em;
  color: #424242;
}
.elementor-45536 .elementor-element.elementor-element-a471cb6 {
  text-align: center;
  font-size: 15px;
  line-height: 25px;
}
.elementor-45536
  .elementor-element.elementor-element-3d88ad1
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-45536 .elementor-element.elementor-element-3d88ad1 {
  padding: 20px 0px 30px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-c810236
  > .elementor-element-populated {
  padding: 10px 40px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-818a147
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-45536 .elementor-element.elementor-element-818a147 {
  padding: 20px 0px 50px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-47d21ff
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 30px;
}
.elementor-45536
  .elementor-element.elementor-element-47d21ff
  > .elementor-element-populated {
  padding: 10px 0px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-448b4d0
  .elementor-heading-title {
  color: #274a9a;
}
.elementor-45536
  .elementor-element.elementor-element-35042e6
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(2px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-35042e6
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(2px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-35042e6
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(2px / 2);
  margin-left: calc(2px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-35042e6
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-2px / 2);
  margin-left: calc(-2px / 2);
}
body.rtl
  .elementor-45536
  .elementor-element.elementor-element-35042e6
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-2px / 2);
}
body:not(.rtl)
  .elementor-45536
  .elementor-element.elementor-element-35042e6
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-2px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-35042e6
  .elementor-icon-list-icon
  i {
  color: #293f7b;
  transition: color 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-35042e6
  .elementor-icon-list-icon
  svg {
  fill: #293f7b;
  transition: fill 0.3s;
}
.elementor-45536 .elementor-element.elementor-element-35042e6 {
  --e-icon-list-icon-size: 18px;
  --icon-vertical-offset: 0px;
}
.elementor-45536
  .elementor-element.elementor-element-35042e6
  .elementor-icon-list-text {
  transition: color 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-985af3d
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-45536
  .elementor-element.elementor-element-985af3d:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-45536
  .elementor-element.elementor-element-985af3d
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/06/partner-section-bg.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-45536 .elementor-element.elementor-element-985af3d {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 50px 0px 50px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-985af3d
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-dc7db0f
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 30px;
}
.elementor-45536
  .elementor-element.elementor-element-dc7db0f
  > .elementor-element-populated {
  padding: 10px 0px 10px 0px;
}
.elementor-45536 .elementor-element.elementor-element-bd134de {
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-45536
  .elementor-element.elementor-element-d539d9d.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-45536
  .elementor-element.elementor-element-d539d9d.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-45536
  .elementor-element.elementor-element-d539d9d
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-d18f420
  .uael-dual-color-heading {
  text-align: left;
}
.elementor-45536
  .elementor-element.elementor-element-d18f420
  .uael-before-heading {
  margin-right: 5px;
}
.elementor-45536
  .elementor-element.elementor-element-d18f420
  .uael-after-heading {
  margin-left: 5px;
}
.elementor-45536
  .elementor-element.elementor-element-d18f420
  .uael-stack-desktop-yes
  .uael-before-heading {
  margin-bottom: 5px;
  margin-right: 0px;
  display: inline-block;
}
.elementor-45536
  .elementor-element.elementor-element-d18f420
  .uael-stack-desktop-yes
  .uael-after-heading {
  margin-top: 5px;
  margin-left: 0px;
  display: inline-block;
}
.elementor-45536
  .elementor-element.elementor-element-d18f420
  .uael-dual-heading-text {
  color: #ffffff;
  font-size: 32px;
  font-weight: 400;
  line-height: 1.1em;
}
.elementor-45536
  .elementor-element.elementor-element-dfe98e0
  > .elementor-element-populated {
  padding: 10px 0px 10px 10px;
}
.elementor-45536 .elementor-element.elementor-element-a2fe75f {
  color: #ffffff;
}
.elementor-45536
  .elementor-element.elementor-element-bc385a7
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-45536 .elementor-element.elementor-element-bc385a7 {
  padding: 50px 0px 20px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-23dfc4c
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 30px;
}
.elementor-45536
  .elementor-element.elementor-element-23dfc4c
  > .elementor-element-populated {
  padding: 10px 0px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-c2c400b
  .elementor-heading-title {
  color: #274a9a;
}
.elementor-45536
  .elementor-element.elementor-element-b70469c
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(2px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-b70469c
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(2px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-b70469c
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(2px / 2);
  margin-left: calc(2px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-b70469c
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-2px / 2);
  margin-left: calc(-2px / 2);
}
body.rtl
  .elementor-45536
  .elementor-element.elementor-element-b70469c
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-2px / 2);
}
body:not(.rtl)
  .elementor-45536
  .elementor-element.elementor-element-b70469c
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-2px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-b70469c
  .elementor-icon-list-icon
  i {
  color: #293f7b;
  transition: color 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-b70469c
  .elementor-icon-list-icon
  svg {
  fill: #293f7b;
  transition: fill 0.3s;
}
.elementor-45536 .elementor-element.elementor-element-b70469c {
  --e-icon-list-icon-size: 18px;
  --icon-vertical-offset: 0px;
}
.elementor-45536
  .elementor-element.elementor-element-b70469c
  .elementor-icon-list-text {
  transition: color 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-fe7db51
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-45536 .elementor-element.elementor-element-fe7db51 {
  padding: 0px 0px 20px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-8ce4dcb
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 30px;
}
.elementor-45536
  .elementor-element.elementor-element-8ce4dcb
  > .elementor-element-populated {
  padding: 10px 0px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-9270624
  .elementor-heading-title {
  color: #1fa8e3;
}
.elementor-45536
  .elementor-element.elementor-element-b50f105
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-45536 .elementor-element.elementor-element-b50f105 {
  padding: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-d267626:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-45536
  .elementor-element.elementor-element-d267626
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f3f4f9;
}
.elementor-45536
  .elementor-element.elementor-element-d267626:hover
  > .elementor-element-populated {
  background-color: #f3f4f9;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #293f7b;
  box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}
.elementor-bc-flex-widget
  .elementor-45536
  .elementor-element.elementor-element-d267626.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-45536
  .elementor-element.elementor-element-d267626.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-45536
  .elementor-element.elementor-element-d267626
  > .elementor-element-populated {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #fbfcfe;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-45536
  .elementor-element.elementor-element-d267626
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-d267626
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-45536
  .elementor-element.elementor-element-d267626
  > .elementor-background-slideshow {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-d267626:hover
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-d267626:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-d267626
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536 .elementor-element.elementor-element-d713b1e .uael-infobox,
.elementor-45536
  .elementor-element.elementor-element-d713b1e
  .uael-separator-parent {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-d713b1e
  .uael-infobox-title-prefix {
  font-size: 90px;
  color: #9a9b9e;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-d713b1e
  .uael-infobox-title {
  font-size: 22px;
  color: #424242;
  margin: 0px 0px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-d713b1e
  .uael-infobox-text {
  font-size: 14px;
  color: #424242;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-b185410:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-45536
  .elementor-element.elementor-element-b185410
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f3f4f9;
}
.elementor-45536
  .elementor-element.elementor-element-b185410:hover
  > .elementor-element-populated {
  background-color: #f3f4f9;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #293f7b;
  box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}
.elementor-bc-flex-widget
  .elementor-45536
  .elementor-element.elementor-element-b185410.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-45536
  .elementor-element.elementor-element-b185410.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-45536
  .elementor-element.elementor-element-b185410
  > .elementor-element-populated {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #fbfcfe;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-45536
  .elementor-element.elementor-element-b185410
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-b185410
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-45536
  .elementor-element.elementor-element-b185410
  > .elementor-background-slideshow {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-b185410:hover
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-b185410:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-b185410
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536 .elementor-element.elementor-element-c8acfee .uael-infobox,
.elementor-45536
  .elementor-element.elementor-element-c8acfee
  .uael-separator-parent {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-c8acfee
  .uael-infobox-title-prefix {
  font-size: 90px;
  color: #9a9b9e;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-c8acfee
  .uael-infobox-title {
  font-size: 22px;
  color: #424242;
  margin: 0px 0px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-c8acfee
  .uael-infobox-text {
  font-size: 14px;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-8468bec:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-45536
  .elementor-element.elementor-element-8468bec
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f3f4f9;
}
.elementor-45536
  .elementor-element.elementor-element-8468bec:hover
  > .elementor-element-populated {
  background-color: #f3f4f9;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #293f7b;
  box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}
.elementor-bc-flex-widget
  .elementor-45536
  .elementor-element.elementor-element-8468bec.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-45536
  .elementor-element.elementor-element-8468bec.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-45536
  .elementor-element.elementor-element-8468bec
  > .elementor-element-populated {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #fbfcfe;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-45536
  .elementor-element.elementor-element-8468bec
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-8468bec
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-45536
  .elementor-element.elementor-element-8468bec
  > .elementor-background-slideshow {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-8468bec:hover
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-8468bec:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-8468bec
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536 .elementor-element.elementor-element-b977b18 .uael-infobox,
.elementor-45536
  .elementor-element.elementor-element-b977b18
  .uael-separator-parent {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-b977b18
  .uael-infobox-title-prefix {
  font-size: 90px;
  color: #9a9b9e;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-b977b18
  .uael-infobox-title {
  font-size: 22px;
  color: #424242;
  margin: 0px 0px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-b977b18
  .uael-infobox-text {
  font-size: 14px;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-d503ba9
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-45536 .elementor-element.elementor-element-d503ba9 {
  padding: 0px 0px 50px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-572fcbb:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-45536
  .elementor-element.elementor-element-572fcbb
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f3f4f9;
}
.elementor-45536
  .elementor-element.elementor-element-572fcbb:hover
  > .elementor-element-populated {
  background-color: #f3f4f9;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #293f7b;
  box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}
.elementor-bc-flex-widget
  .elementor-45536
  .elementor-element.elementor-element-572fcbb.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-45536
  .elementor-element.elementor-element-572fcbb.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-45536
  .elementor-element.elementor-element-572fcbb
  > .elementor-element-populated {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #fbfcfe;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-45536
  .elementor-element.elementor-element-572fcbb
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-572fcbb
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-45536
  .elementor-element.elementor-element-572fcbb
  > .elementor-background-slideshow {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-572fcbb:hover
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-572fcbb:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-572fcbb
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536 .elementor-element.elementor-element-5f9207b .uael-infobox,
.elementor-45536
  .elementor-element.elementor-element-5f9207b
  .uael-separator-parent {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-5f9207b
  .uael-infobox-title-prefix {
  font-size: 90px;
  color: #9a9b9e;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-5f9207b
  .uael-infobox-title {
  font-size: 22px;
  color: #424242;
  margin: 0px 0px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-5f9207b
  .uael-infobox-text {
  font-size: 14px;
  color: #424242;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-9062e73:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-45536
  .elementor-element.elementor-element-9062e73
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f3f4f9;
}
.elementor-45536
  .elementor-element.elementor-element-9062e73:hover
  > .elementor-element-populated {
  background-color: #f3f4f9;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #293f7b;
  box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}
.elementor-bc-flex-widget
  .elementor-45536
  .elementor-element.elementor-element-9062e73.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-45536
  .elementor-element.elementor-element-9062e73.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-45536
  .elementor-element.elementor-element-9062e73
  > .elementor-element-populated {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #fbfcfe;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-45536
  .elementor-element.elementor-element-9062e73
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-9062e73
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-45536
  .elementor-element.elementor-element-9062e73
  > .elementor-background-slideshow {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-9062e73:hover
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-9062e73:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-9062e73
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536 .elementor-element.elementor-element-b7ab56f .uael-infobox,
.elementor-45536
  .elementor-element.elementor-element-b7ab56f
  .uael-separator-parent {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-b7ab56f
  .uael-infobox-title-prefix {
  font-size: 90px;
  color: #9a9b9e;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-b7ab56f
  .uael-infobox-title {
  font-size: 22px;
  color: #424242;
  margin: 0px 0px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-b7ab56f
  .uael-infobox-text {
  font-size: 14px;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-2302f40:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-45536
  .elementor-element.elementor-element-2302f40
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f3f4f9;
}
.elementor-45536
  .elementor-element.elementor-element-2302f40:hover
  > .elementor-element-populated {
  background-color: #f3f4f9;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #293f7b;
  box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.32);
}
.elementor-bc-flex-widget
  .elementor-45536
  .elementor-element.elementor-element-2302f40.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-45536
  .elementor-element.elementor-element-2302f40.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-45536
  .elementor-element.elementor-element-2302f40
  > .elementor-element-populated {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #fbfcfe;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 20px 20px 20px 20px;
}
.elementor-45536
  .elementor-element.elementor-element-2302f40
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-2302f40
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-45536
  .elementor-element.elementor-element-2302f40
  > .elementor-background-slideshow {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-2302f40:hover
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-2302f40:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 23px 23px 23px 23px;
}
.elementor-45536
  .elementor-element.elementor-element-2302f40
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536 .elementor-element.elementor-element-f7c358c .uael-infobox,
.elementor-45536
  .elementor-element.elementor-element-f7c358c
  .uael-separator-parent {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-f7c358c
  .uael-infobox-title-prefix {
  font-size: 90px;
  color: #9a9b9e;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-f7c358c
  .uael-infobox-title {
  font-size: 22px;
  color: #424242;
  margin: 0px 0px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-f7c358c
  .uael-infobox-text {
  font-size: 14px;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-3630ec5d:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-45536
  .elementor-element.elementor-element-3630ec5d
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f4f9ff;
}
.elementor-45536 .elementor-element.elementor-element-3630ec5d {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 0px 100px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-3630ec5d
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-2ef3efa9
  > .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-45536
  .elementor-element.elementor-element-2ef3efa9
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-45536 .elementor-element.elementor-element-5dcc8a87 {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-5dcc8a87
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 45px;
  font-weight: 700;
  line-height: 1em;
  color: #093d7e;
}
.elementor-45536 .elementor-element.elementor-element-61a04353 {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-61a04353
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-weight: 500;
  color: #717271;
}
.elementor-45536 .elementor-element.elementor-element-15f0f822 {
  margin-top: 50px;
  margin-bottom: 0px;
}
.elementor-45536
  .elementor-element.elementor-element-6da5e210:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-45536
  .elementor-element.elementor-element-6da5e210
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-45536
  .elementor-element.elementor-element-6da5e210:hover
  > .elementor-element-populated {
  background-color: transparent;
  background-image: linear-gradient(180deg, #293f7b 0%, #1fa8e3 35%);
}
.elementor-45536
  .elementor-element.elementor-element-6da5e210
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-6da5e210
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-45536
  .elementor-element.elementor-element-6da5e210
  > .elementor-background-slideshow {
  border-radius: 30px 30px 30px 30px;
}
.elementor-45536
  .elementor-element.elementor-element-6da5e210
  > .elementor-element-populated {
  box-shadow: 0px 3px 50px 0px
    rgba(8.000000000000009, 39.99999999999999, 78.99999999999993, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-6da5e210
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-2556e723
  .uael-dual-color-heading {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-2556e723
  > .elementor-widget-container {
  padding: 50px 25px 0px 25px;
}
.elementor-45536
  .elementor-element.elementor-element-2556e723
  .uael-before-heading {
  margin-right: 0px;
}
.elementor-45536
  .elementor-element.elementor-element-2556e723
  .uael-after-heading {
  margin-left: 0px;
}
.elementor-45536
  .elementor-element.elementor-element-2556e723
  .uael-stack-desktop-yes
  .uael-before-heading {
  margin-bottom: 0px;
  margin-right: 0px;
  display: inline-block;
}
.elementor-45536
  .elementor-element.elementor-element-2556e723
  .uael-stack-desktop-yes
  .uael-after-heading {
  margin-top: 0px;
  margin-left: 0px;
  display: inline-block;
}
.elementor-45536
  .elementor-element.elementor-element-2556e723
  .uael-dual-heading-text {
  color: #293f7b;
  font-family: "Montserrat", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 1em;
}
.elementor-45536
  .elementor-element.elementor-element-2556e723
  .uael-dual-heading-text.uael-highlight-text {
  color: #293f7b;
  font-family: "Montserrat", Sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 1em;
}
.elementor-45536
  .elementor-element.elementor-element-2e8498d6
  > .elementor-widget-container {
  padding: 0px 25px 0px 25px;
}
.elementor-45536 .elementor-element.elementor-element-2e8498d6 {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-2e8498d6
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 600;
  color: #434f5e;
}
.elementor-45536 .elementor-element.elementor-element-fddf8a0 {
  --divider-border-style: dashed;
  --divider-color: #b7b7b7;
  --divider-border-width: 1px;
}
.elementor-45536
  .elementor-element.elementor-element-fddf8a0
  .elementor-divider-separator {
  width: 100%;
}
.elementor-45536
  .elementor-element.elementor-element-fddf8a0
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-45536
  .elementor-element.elementor-element-4d0e7816
  > .elementor-widget-container {
  padding: 0px 25px 150px 25px;
}
.elementor-45536
  .elementor-element.elementor-element-4d0e7816
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(12px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-4d0e7816
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(12px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-4d0e7816
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(12px / 2);
  margin-left: calc(12px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-4d0e7816
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-12px / 2);
  margin-left: calc(-12px / 2);
}
body.rtl
  .elementor-45536
  .elementor-element.elementor-element-4d0e7816
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-12px / 2);
}
body:not(.rtl)
  .elementor-45536
  .elementor-element.elementor-element-4d0e7816
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-12px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-4d0e7816
  .elementor-icon-list-icon
  i {
  color: #23a10c;
  transition: color 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-4d0e7816
  .elementor-icon-list-icon
  svg {
  fill: #23a10c;
  transition: fill 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-4d0e7816
  .elementor-icon-list-item:hover
  .elementor-icon-list-icon
  i {
  color: #23a10c;
}
.elementor-45536
  .elementor-element.elementor-element-4d0e7816
  .elementor-icon-list-item:hover
  .elementor-icon-list-icon
  svg {
  fill: #23a10c;
}
.elementor-45536 .elementor-element.elementor-element-4d0e7816 {
  --e-icon-list-icon-size: 14px;
  --e-icon-list-icon-align: left;
  --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0
    0;
  --icon-vertical-offset: 0px;
}
.elementor-45536
  .elementor-element.elementor-element-4d0e7816
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-45536
  .elementor-element.elementor-element-4d0e7816
  .elementor-icon-list-item
  > a {
  font-family: "Metropolis", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-45536
  .elementor-element.elementor-element-4d0e7816
  .elementor-icon-list-text {
  transition: color 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-101cf5bc
  .elementor-button {
  background-color: #293f7b;
  font-size: 16px;
  font-weight: 600;
  border-radius: 5px 5px 5px 5px;
}
.elementor-45536
  .elementor-element.elementor-element-101cf5bc
  .elementor-button:hover,
.elementor-45536
  .elementor-element.elementor-element-101cf5bc
  .elementor-button:focus {
  background-color: var(--e-global-color-astglobalcolor5);
  color: var(--e-global-color-astglobalcolor0);
}
.elementor-45536
  .elementor-element.elementor-element-101cf5bc
  > .elementor-widget-container {
  padding: 0px 25px 40px 25px;
}
.elementor-45536
  .elementor-element.elementor-element-101cf5bc
  .elementor-button:hover
  svg,
.elementor-45536
  .elementor-element.elementor-element-101cf5bc
  .elementor-button:focus
  svg {
  fill: var(--e-global-color-astglobalcolor0);
}
.elementor-45536
  .elementor-element.elementor-element-2f5225cf:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-45536
  .elementor-element.elementor-element-2f5225cf
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-45536
  .elementor-element.elementor-element-2f5225cf:hover
  > .elementor-element-populated {
  background-color: transparent;
  background-image: linear-gradient(180deg, #293f7b 0%, #1fa8e3 35%);
}
.elementor-45536
  .elementor-element.elementor-element-2f5225cf
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-2f5225cf
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-45536
  .elementor-element.elementor-element-2f5225cf
  > .elementor-background-slideshow {
  border-radius: 30px 30px 30px 30px;
}
.elementor-45536
  .elementor-element.elementor-element-2f5225cf
  > .elementor-element-populated {
  box-shadow: 0px 3px 50px 0px
    rgba(8.000000000000009, 39.99999999999999, 78.99999999999993, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-2f5225cf
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-3dc08678
  .uael-dual-color-heading {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-3dc08678
  > .elementor-widget-container {
  padding: 50px 25px 0px 25px;
}
.elementor-45536
  .elementor-element.elementor-element-3dc08678
  .uael-before-heading {
  margin-right: 0px;
}
.elementor-45536
  .elementor-element.elementor-element-3dc08678
  .uael-after-heading {
  margin-left: 0px;
}
.elementor-45536
  .elementor-element.elementor-element-3dc08678
  .uael-stack-desktop-yes
  .uael-before-heading {
  margin-bottom: 0px;
  margin-right: 0px;
  display: inline-block;
}
.elementor-45536
  .elementor-element.elementor-element-3dc08678
  .uael-stack-desktop-yes
  .uael-after-heading {
  margin-top: 0px;
  margin-left: 0px;
  display: inline-block;
}
.elementor-45536
  .elementor-element.elementor-element-3dc08678
  .uael-dual-heading-text {
  color: #293f7b;
  font-family: "Montserrat", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 1em;
}
.elementor-45536
  .elementor-element.elementor-element-3dc08678
  .uael-dual-heading-text.uael-highlight-text {
  color: #293f7b;
  font-family: "Montserrat", Sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 1em;
}
.elementor-45536
  .elementor-element.elementor-element-2ec493f3
  > .elementor-widget-container {
  padding: 0px 25px 0px 25px;
}
.elementor-45536 .elementor-element.elementor-element-2ec493f3 {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-2ec493f3
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 600;
  color: #434f5e;
}
.elementor-45536 .elementor-element.elementor-element-3d724c4 {
  --divider-border-style: dashed;
  --divider-color: #b7b7b7;
  --divider-border-width: 1px;
}
.elementor-45536
  .elementor-element.elementor-element-3d724c4
  .elementor-divider-separator {
  width: 100%;
}
.elementor-45536
  .elementor-element.elementor-element-3d724c4
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-45536
  .elementor-element.elementor-element-e02ef86
  > .elementor-widget-container {
  padding: 0px 25px 96px 25px;
}
.elementor-45536
  .elementor-element.elementor-element-e02ef86
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(12px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-e02ef86
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(12px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-e02ef86
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(12px / 2);
  margin-left: calc(12px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-e02ef86
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-12px / 2);
  margin-left: calc(-12px / 2);
}
body.rtl
  .elementor-45536
  .elementor-element.elementor-element-e02ef86
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-12px / 2);
}
body:not(.rtl)
  .elementor-45536
  .elementor-element.elementor-element-e02ef86
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-12px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-e02ef86
  .elementor-icon-list-icon
  i {
  color: #23a10c;
  transition: color 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-e02ef86
  .elementor-icon-list-icon
  svg {
  fill: #23a10c;
  transition: fill 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-e02ef86
  .elementor-icon-list-item:hover
  .elementor-icon-list-icon
  i {
  color: #23a10c;
}
.elementor-45536
  .elementor-element.elementor-element-e02ef86
  .elementor-icon-list-item:hover
  .elementor-icon-list-icon
  svg {
  fill: #23a10c;
}
.elementor-45536 .elementor-element.elementor-element-e02ef86 {
  --e-icon-list-icon-size: 14px;
  --e-icon-list-icon-align: left;
  --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0
    0;
  --icon-vertical-offset: 0px;
}
.elementor-45536
  .elementor-element.elementor-element-e02ef86
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-45536
  .elementor-element.elementor-element-e02ef86
  .elementor-icon-list-item
  > a {
  font-family: "Metropolis", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-45536
  .elementor-element.elementor-element-e02ef86
  .elementor-icon-list-text {
  transition: color 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-733c10d1
  .elementor-button {
  background-color: #293f7b;
  font-size: 16px;
  font-weight: 600;
  border-radius: 5px 5px 5px 5px;
}
.elementor-45536
  .elementor-element.elementor-element-733c10d1
  .elementor-button:hover,
.elementor-45536
  .elementor-element.elementor-element-733c10d1
  .elementor-button:focus {
  background-color: var(--e-global-color-astglobalcolor5);
  color: var(--e-global-color-astglobalcolor0);
}
.elementor-45536
  .elementor-element.elementor-element-733c10d1
  > .elementor-widget-container {
  padding: 0px 25px 40px 25px;
}
.elementor-45536
  .elementor-element.elementor-element-733c10d1
  .elementor-button:hover
  svg,
.elementor-45536
  .elementor-element.elementor-element-733c10d1
  .elementor-button:focus
  svg {
  fill: var(--e-global-color-astglobalcolor0);
}
.elementor-45536
  .elementor-element.elementor-element-7f3b5b37:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-45536
  .elementor-element.elementor-element-7f3b5b37
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-45536
  .elementor-element.elementor-element-7f3b5b37:hover
  > .elementor-element-populated {
  background-color: transparent;
  background-image: linear-gradient(180deg, #293f7b 0%, #1fa8e3 35%);
}
.elementor-45536
  .elementor-element.elementor-element-7f3b5b37
  > .elementor-element-populated,
.elementor-45536
  .elementor-element.elementor-element-7f3b5b37
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-45536
  .elementor-element.elementor-element-7f3b5b37
  > .elementor-background-slideshow {
  border-radius: 30px 30px 30px 30px;
}
.elementor-45536
  .elementor-element.elementor-element-7f3b5b37
  > .elementor-element-populated {
  box-shadow: 0px 3px 50px 0px
    rgba(8.000000000000009, 39.99999999999999, 78.99999999999993, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 20px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 20px;
  padding: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-7f3b5b37
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-56f74588
  .uael-dual-color-heading {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-56f74588
  > .elementor-widget-container {
  padding: 50px 25px 0px 25px;
}
.elementor-45536
  .elementor-element.elementor-element-56f74588
  .uael-before-heading {
  margin-right: 0px;
}
.elementor-45536
  .elementor-element.elementor-element-56f74588
  .uael-after-heading {
  margin-left: 0px;
}
.elementor-45536
  .elementor-element.elementor-element-56f74588
  .uael-stack-desktop-yes
  .uael-before-heading {
  margin-bottom: 0px;
  margin-right: 0px;
  display: inline-block;
}
.elementor-45536
  .elementor-element.elementor-element-56f74588
  .uael-stack-desktop-yes
  .uael-after-heading {
  margin-top: 0px;
  margin-left: 0px;
  display: inline-block;
}
.elementor-45536
  .elementor-element.elementor-element-56f74588
  .uael-dual-heading-text {
  color: #293f7b;
  font-family: "Montserrat", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 1em;
}
.elementor-45536
  .elementor-element.elementor-element-56f74588
  .uael-dual-heading-text.uael-highlight-text {
  color: #293f7b;
  font-family: "Montserrat", Sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 1em;
}
.elementor-45536
  .elementor-element.elementor-element-59b46458
  > .elementor-widget-container {
  padding: 0px 25px 0px 25px;
}
.elementor-45536 .elementor-element.elementor-element-59b46458 {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-59b46458
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 600;
  color: #434f5e;
}
.elementor-45536 .elementor-element.elementor-element-15b18ca6 {
  --divider-border-style: dashed;
  --divider-color: #b7b7b7;
  --divider-border-width: 1px;
}
.elementor-45536
  .elementor-element.elementor-element-15b18ca6
  .elementor-divider-separator {
  width: 100%;
}
.elementor-45536
  .elementor-element.elementor-element-15b18ca6
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-45536
  .elementor-element.elementor-element-cebf424
  > .elementor-widget-container {
  padding: 0px 25px 96px 25px;
}
.elementor-45536
  .elementor-element.elementor-element-cebf424
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(12px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-cebf424
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(12px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-cebf424
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(12px / 2);
  margin-left: calc(12px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-cebf424
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-12px / 2);
  margin-left: calc(-12px / 2);
}
body.rtl
  .elementor-45536
  .elementor-element.elementor-element-cebf424
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-12px / 2);
}
body:not(.rtl)
  .elementor-45536
  .elementor-element.elementor-element-cebf424
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-12px / 2);
}
.elementor-45536
  .elementor-element.elementor-element-cebf424
  .elementor-icon-list-icon
  i {
  color: #23a10c;
  transition: color 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-cebf424
  .elementor-icon-list-icon
  svg {
  fill: #23a10c;
  transition: fill 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-cebf424
  .elementor-icon-list-item:hover
  .elementor-icon-list-icon
  i {
  color: #23a10c;
}
.elementor-45536
  .elementor-element.elementor-element-cebf424
  .elementor-icon-list-item:hover
  .elementor-icon-list-icon
  svg {
  fill: #23a10c;
}
.elementor-45536 .elementor-element.elementor-element-cebf424 {
  --e-icon-list-icon-size: 14px;
  --e-icon-list-icon-align: left;
  --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0
    0;
  --icon-vertical-offset: 0px;
}
.elementor-45536
  .elementor-element.elementor-element-cebf424
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-45536
  .elementor-element.elementor-element-cebf424
  .elementor-icon-list-item
  > a {
  font-family: "Metropolis", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-45536
  .elementor-element.elementor-element-cebf424
  .elementor-icon-list-text {
  transition: color 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-3b376b5f
  .elementor-button {
  background-color: #293f7b;
  font-size: 16px;
  font-weight: 600;
  border-radius: 5px 5px 5px 5px;
}
.elementor-45536
  .elementor-element.elementor-element-3b376b5f
  .elementor-button:hover,
.elementor-45536
  .elementor-element.elementor-element-3b376b5f
  .elementor-button:focus {
  background-color: var(--e-global-color-astglobalcolor5);
  color: var(--e-global-color-astglobalcolor0);
}
.elementor-45536
  .elementor-element.elementor-element-3b376b5f
  > .elementor-widget-container {
  padding: 0px 25px 40px 25px;
}
.elementor-45536
  .elementor-element.elementor-element-3b376b5f
  .elementor-button:hover
  svg,
.elementor-45536
  .elementor-element.elementor-element-3b376b5f
  .elementor-button:focus
  svg {
  fill: var(--e-global-color-astglobalcolor0);
}
.elementor-45536 .elementor-element.elementor-element-9b0f630 {
  padding: 100px 0px 100px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-6c9f38f
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-d475124
  > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}
.elementor-45536 .elementor-element.elementor-element-d475124 {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-d475124
  .elementor-heading-title {
  font-size: 45px;
  font-weight: 700;
  line-height: 1em;
  color: #1fa8e3;
}
.elementor-45536
  .elementor-element.elementor-element-09d400f
  .elementor-tab-title,
.elementor-45536
  .elementor-element.elementor-element-09d400f
  .elementor-tab-title:before,
.elementor-45536
  .elementor-element.elementor-element-09d400f
  .elementor-tab-title:after,
.elementor-45536
  .elementor-element.elementor-element-09d400f
  .elementor-tab-content,
.elementor-45536
  .elementor-element.elementor-element-09d400f
  .elementor-tabs-content-wrapper {
  border-width: 0px;
}
.elementor-45536
  .elementor-element.elementor-element-09d400f
  .elementor-tab-title,
.elementor-45536
  .elementor-element.elementor-element-09d400f
  .elementor-tab-title
  a {
  color: #7d7d7d;
}
.elementor-45536
  .elementor-element.elementor-element-09d400f
  .elementor-tab-title.elementor-active,
.elementor-45536
  .elementor-element.elementor-element-09d400f
  .elementor-tab-title.elementor-active
  a {
  color: #1fa8e3;
}
.elementor-45536
  .elementor-element.elementor-element-09d400f
  .elementor-tab-title {
  font-size: 16px;
  font-weight: 600;
}
.elementor-45536
  .elementor-element.elementor-element-09d400f
  .elementor-tab-content {
  font-size: 14px;
  font-weight: 400;
}
.elementor-45536
  .elementor-element.elementor-element-18535287:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-45536
  .elementor-element.elementor-element-18535287
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/07/what-we-do-bg-1.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-45536 .elementor-element.elementor-element-18535287 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 0px 100px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-18535287
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-1ad1df8a
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-45536 .elementor-element.elementor-element-13bfc4fd {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-13bfc4fd
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 45px;
  font-weight: 700;
  line-height: 1em;
  color: var(--e-global-color-astglobalcolor5);
}
.elementor-45536
  .elementor-element.elementor-element-98966e
  > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}
.elementor-45536 .elementor-element.elementor-element-98966e {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-98966e
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-weight: 500;
  color: #ffffff;
}
.elementor-45536
  .elementor-element.elementor-element-6d5c7cdb
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-45536
  .elementor-element.elementor-element-37b83cd8
  > .elementor-widget-container:hover {
  --e-transform-translateY: -20px;
}
.elementor-45536
  .elementor-element.elementor-element-37b83cd8
  > .elementor-widget-container {
  background-color: #ffffff;
  padding: 50px 30px 50px 30px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.1);
}
.elementor-45536 .elementor-element.elementor-element-37b83cd8 {
  --e-transform-transition-duration: 1000ms;
}
.elementor-45536 .elementor-element.elementor-element-37b83cd8 .uael-infobox,
.elementor-45536
  .elementor-element.elementor-element-37b83cd8
  .uael-separator-parent {
  text-align: left;
}
.elementor-45536
  .elementor-element.elementor-element-37b83cd8
  .uael-image
  .uael-image-content
  img {
  transition-duration: 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-37b83cd8
  .uael-infobox-title-prefix {
  font-family: "Metropolis", Sans-serif;
  font-size: 90px;
  font-weight: 500;
  color: #dddcdc;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-37b83cd8
  .uael-infobox-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2em;
  color: #232323;
  margin: 5px 0px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-37b83cd8
  .uael-infobox-text {
  font-size: 14px;
  font-weight: 400;
  color: #49494a;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-37b83cd8
  .uael-imgicon-wrap {
  margin: 0px 0px 20px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-15b34e06
  > .elementor-widget-container:hover {
  --e-transform-translateY: -20px;
}
.elementor-45536
  .elementor-element.elementor-element-15b34e06
  > .elementor-widget-container {
  background-color: #ffffff;
  padding: 50px 30px 50px 30px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.1);
}
.elementor-45536 .elementor-element.elementor-element-15b34e06 {
  --e-transform-transition-duration: 1000ms;
}
.elementor-45536 .elementor-element.elementor-element-15b34e06 .uael-infobox,
.elementor-45536
  .elementor-element.elementor-element-15b34e06
  .uael-separator-parent {
  text-align: left;
}
.elementor-45536
  .elementor-element.elementor-element-15b34e06
  .uael-image
  .uael-image-content
  img {
  transition-duration: 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-15b34e06
  .uael-infobox-title-prefix {
  font-family: "Metropolis", Sans-serif;
  font-size: 90px;
  font-weight: 500;
  color: #dddcdc;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-15b34e06
  .uael-infobox-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2em;
  color: #232323;
  margin: 5px 0px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-15b34e06
  .uael-infobox-text {
  font-size: 14px;
  font-weight: 400;
  color: #49494a;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-15b34e06
  .uael-imgicon-wrap {
  margin: 0px 0px 20px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-5a36045f
  > .elementor-widget-container:hover {
  --e-transform-translateY: -20px;
}
.elementor-45536
  .elementor-element.elementor-element-5a36045f
  > .elementor-widget-container {
  background-color: #ffffff;
  padding: 50px 30px 50px 30px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.1);
}
.elementor-45536 .elementor-element.elementor-element-5a36045f {
  --e-transform-transition-duration: 1000ms;
}
.elementor-45536 .elementor-element.elementor-element-5a36045f .uael-infobox,
.elementor-45536
  .elementor-element.elementor-element-5a36045f
  .uael-separator-parent {
  text-align: left;
}
.elementor-45536
  .elementor-element.elementor-element-5a36045f
  .uael-image
  .uael-image-content
  img {
  transition-duration: 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-5a36045f
  .uael-infobox-title-prefix {
  font-family: "Metropolis", Sans-serif;
  font-size: 90px;
  font-weight: 500;
  color: #dddcdc;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-5a36045f
  .uael-infobox-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2em;
  color: #232323;
  margin: 5px 0px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-5a36045f
  .uael-infobox-text {
  font-size: 14px;
  font-weight: 400;
  color: #49494a;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-5a36045f
  .uael-imgicon-wrap {
  margin: 0px 0px 20px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-44fd7afe
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-45536
  .elementor-element.elementor-element-252accba
  > .elementor-widget-container:hover {
  --e-transform-translateY: -20px;
}
.elementor-45536
  .elementor-element.elementor-element-252accba
  > .elementor-widget-container {
  background-color: #ffffff;
  padding: 50px 30px 50px 30px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.1);
}
.elementor-45536 .elementor-element.elementor-element-252accba {
  --e-transform-transition-duration: 1000ms;
}
.elementor-45536 .elementor-element.elementor-element-252accba .uael-infobox,
.elementor-45536
  .elementor-element.elementor-element-252accba
  .uael-separator-parent {
  text-align: left;
}
.elementor-45536
  .elementor-element.elementor-element-252accba
  .uael-image
  .uael-image-content
  img {
  transition-duration: 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-252accba
  .uael-infobox-title-prefix {
  font-family: "Metropolis", Sans-serif;
  font-size: 90px;
  font-weight: 500;
  color: #dddcdc;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-252accba
  .uael-infobox-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2em;
  color: #232323;
  margin: 5px 0px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-252accba
  .uael-infobox-text {
  font-size: 14px;
  font-weight: 400;
  color: #49494a;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-252accba
  .uael-imgicon-wrap {
  margin: 0px 0px 20px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-7417f0de
  > .elementor-widget-container:hover {
  --e-transform-translateY: -20px;
}
.elementor-45536
  .elementor-element.elementor-element-7417f0de
  > .elementor-widget-container {
  background-color: #ffffff;
  padding: 50px 30px 50px 30px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.1);
}
.elementor-45536 .elementor-element.elementor-element-7417f0de {
  --e-transform-transition-duration: 1000ms;
}
.elementor-45536 .elementor-element.elementor-element-7417f0de .uael-infobox,
.elementor-45536
  .elementor-element.elementor-element-7417f0de
  .uael-separator-parent {
  text-align: left;
}
.elementor-45536
  .elementor-element.elementor-element-7417f0de
  .uael-image
  .uael-image-content
  img {
  transition-duration: 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-7417f0de
  .uael-infobox-title-prefix {
  font-family: "Metropolis", Sans-serif;
  font-size: 90px;
  font-weight: 500;
  color: #dddcdc;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-7417f0de
  .uael-infobox-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2em;
  color: #232323;
  margin: 5px 0px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-7417f0de
  .uael-infobox-text {
  font-size: 14px;
  font-weight: 400;
  color: #49494a;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-7417f0de
  .uael-imgicon-wrap {
  margin: 0px 0px 20px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-5e101357
  > .elementor-widget-container:hover {
  --e-transform-translateY: -20px;
}
.elementor-45536
  .elementor-element.elementor-element-5e101357
  > .elementor-widget-container {
  background-color: #ffffff;
  padding: 50px 30px 50px 30px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.1);
}
.elementor-45536 .elementor-element.elementor-element-5e101357 {
  --e-transform-transition-duration: 1000ms;
}
.elementor-45536 .elementor-element.elementor-element-5e101357 .uael-infobox,
.elementor-45536
  .elementor-element.elementor-element-5e101357
  .uael-separator-parent {
  text-align: left;
}
.elementor-45536
  .elementor-element.elementor-element-5e101357
  .uael-image
  .uael-image-content
  img {
  transition-duration: 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-5e101357
  .uael-infobox-title-prefix {
  font-family: "Metropolis", Sans-serif;
  font-size: 90px;
  font-weight: 500;
  color: #dddcdc;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-5e101357
  .uael-infobox-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2em;
  color: #232323;
  margin: 5px 0px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-5e101357
  .uael-infobox-text {
  font-size: 14px;
  font-weight: 400;
  color: #49494a;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-5e101357
  .uael-imgicon-wrap {
  margin: 0px 0px 20px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-25c2d579
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-45536
  .elementor-element.elementor-element-66f0206b
  > .elementor-widget-container:hover {
  --e-transform-translateY: -20px;
}
.elementor-45536
  .elementor-element.elementor-element-66f0206b
  > .elementor-widget-container {
  background-color: #ffffff;
  padding: 50px 30px 50px 30px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.1);
}
.elementor-45536 .elementor-element.elementor-element-66f0206b {
  --e-transform-transition-duration: 1000ms;
}
.elementor-45536 .elementor-element.elementor-element-66f0206b .uael-infobox,
.elementor-45536
  .elementor-element.elementor-element-66f0206b
  .uael-separator-parent {
  text-align: left;
}
.elementor-45536
  .elementor-element.elementor-element-66f0206b
  .uael-image
  .uael-image-content
  img {
  transition-duration: 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-66f0206b
  .uael-infobox-title-prefix {
  font-family: "Metropolis", Sans-serif;
  font-size: 90px;
  font-weight: 500;
  color: #dddcdc;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-66f0206b
  .uael-infobox-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2em;
  color: #232323;
  margin: 5px 0px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-66f0206b
  .uael-infobox-text {
  font-size: 14px;
  font-weight: 400;
  color: #49494a;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-66f0206b
  .uael-imgicon-wrap {
  margin: 0px 0px 20px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-4d5c47c
  > .elementor-widget-container:hover {
  --e-transform-translateY: -20px;
}
.elementor-45536
  .elementor-element.elementor-element-4d5c47c
  > .elementor-widget-container {
  background-color: #ffffff;
  padding: 50px 30px 50px 30px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.1);
}
.elementor-45536 .elementor-element.elementor-element-4d5c47c {
  --e-transform-transition-duration: 1000ms;
}
.elementor-45536 .elementor-element.elementor-element-4d5c47c .uael-infobox,
.elementor-45536
  .elementor-element.elementor-element-4d5c47c
  .uael-separator-parent {
  text-align: left;
}
.elementor-45536
  .elementor-element.elementor-element-4d5c47c
  .uael-image
  .uael-image-content
  img {
  transition-duration: 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-4d5c47c
  .uael-infobox-title-prefix {
  font-family: "Metropolis", Sans-serif;
  font-size: 90px;
  font-weight: 500;
  color: #dddcdc;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-4d5c47c
  .uael-infobox-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2em;
  color: #232323;
  margin: 5px 0px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-4d5c47c
  .uael-infobox-text {
  font-size: 14px;
  font-weight: 400;
  color: #49494a;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-4d5c47c
  .uael-imgicon-wrap {
  margin: 0px 0px 20px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-cd786e6
  > .elementor-widget-container:hover {
  --e-transform-translateY: -20px;
}
.elementor-45536
  .elementor-element.elementor-element-cd786e6
  > .elementor-widget-container {
  background-color: #ffffff;
  padding: 50px 30px 50px 30px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.1);
}
.elementor-45536 .elementor-element.elementor-element-cd786e6 {
  --e-transform-transition-duration: 1000ms;
}
.elementor-45536 .elementor-element.elementor-element-cd786e6 .uael-infobox,
.elementor-45536
  .elementor-element.elementor-element-cd786e6
  .uael-separator-parent {
  text-align: left;
}
.elementor-45536
  .elementor-element.elementor-element-cd786e6
  .uael-image
  .uael-image-content
  img {
  transition-duration: 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-cd786e6
  .uael-infobox-title-prefix {
  font-family: "Metropolis", Sans-serif;
  font-size: 90px;
  font-weight: 500;
  color: #dddcdc;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-cd786e6
  .uael-infobox-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2em;
  color: #232323;
  margin: 5px 0px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-cd786e6
  .uael-infobox-text {
  font-size: 14px;
  font-weight: 400;
  color: #49494a;
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-cd786e6
  .uael-imgicon-wrap {
  margin: 0px 0px 20px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-46bba07d
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-45536
  .elementor-element.elementor-element-46bba07d:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-45536
  .elementor-element.elementor-element-46bba07d
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(90deg, #1fa8e3 35%, #293f7b 100%);
}
.elementor-45536 .elementor-element.elementor-element-46bba07d {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 0px 100px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-46bba07d
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-392c9797
  > .elementor-element-populated {
  padding: 10px 10px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-3a9bb6cb
  .elementor-heading-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1em;
  color: var(--e-global-color-astglobalcolor5);
}
.elementor-45536
  .elementor-element.elementor-element-437b1d1
  > .elementor-element-populated {
  padding: 10px 0px 10px 10px;
}
.elementor-45536 .elementor-element.elementor-element-23e9d3a5 {
  color: #ffffff;
  font-size: 15px;
  font-weight: 500;
}
.elementor-45536
  .elementor-element.elementor-element-f555fdc
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-45536 .elementor-element.elementor-element-f555fdc {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 0px 100px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-f555fdc
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-6bd97f6
  > .elementor-element-populated {
  padding: 10px 10px 10px 0px;
}
.elementor-45536 .elementor-element.elementor-element-805d063 {
  text-align: left;
}
.elementor-45536
  .elementor-element.elementor-element-805d063
  .elementor-heading-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1em;
  color: #1fa8e3;
}
.elementor-45536
  .elementor-element.elementor-element-6d455f0
  > .elementor-element-populated {
  padding: 10px 0px 10px 10px;
}
.elementor-45536 .elementor-element.elementor-element-1b3bf5e {
  color: #7d7d7d;
  font-size: 15px;
  font-weight: 500;
}
.elementor-45536
  .elementor-element.elementor-element-7dacfb48:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-45536
  .elementor-element.elementor-element-7dacfb48
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/07/testimonial-bg-1.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-45536 .elementor-element.elementor-element-7dacfb48 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 0px 100px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-7dacfb48
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-52570c1
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-45536 .elementor-element.elementor-element-64221ca5 {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-64221ca5
  .elementor-heading-title {
  font-size: 45px;
  font-weight: 700;
  line-height: 1em;
  color: var(--e-global-color-astglobalcolor5);
}
.elementor-45536
  .elementor-element.elementor-element-7b1f3d5b
  > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}
.elementor-45536 .elementor-element.elementor-element-7b1f3d5b {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-7b1f3d5b
  .elementor-heading-title {
  font-size: 22px;
  font-weight: 500;
  color: #ffffff;
}
.elementor-45536
  .elementor-element.elementor-element-37b53955
  .elementor-main-swiper
  .swiper-slide {
  border-radius: 20px;
}
.elementor-45536
  .elementor-element.elementor-element-37b53955
  .elementor-testimonial__header {
  padding-top: 25px;
  padding-left: 25px;
  padding-right: 25px;
}
.elementor-45536
  .elementor-element.elementor-element-37b53955
  .elementor-testimonial__content {
  padding-bottom: 25px;
  padding-left: 25px;
  padding-right: 25px;
}
.elementor-45536
  .elementor-element.elementor-element-37b53955
  .elementor-swiper-button {
  font-size: 30px;
}
.elementor-45536
  .elementor-element.elementor-element-37b53955
  .elementor-testimonial__name {
  color: #414141;
}
.elementor-45536
  .elementor-element.elementor-element-37b53955
  .elementor-testimonial__header,
.elementor-45536
  .elementor-element.elementor-element-37b53955
  .elementor-testimonial__name {
  font-size: 16px;
  font-weight: 600;
}
.elementor-45536
  .elementor-element.elementor-element-37b53955
  .elementor-testimonial__text {
  color: #525151;
  font-size: 14px;
  font-weight: 400;
}
.elementor-45536
  .elementor-element.elementor-element-37b53955
  .elementor-testimonial__image
  img {
  width: 70px;
  height: 70px;
}
.elementor-45536 .elementor-element.elementor-element-fd7827c {
  padding: 100px 0px 100px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-2b2d412e
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-45536 .elementor-element.elementor-element-55b240fc {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-55b240fc
  .elementor-heading-title {
  font-size: 45px;
  font-weight: 700;
  line-height: 1em;
  color: #1fa8e3;
}
.elementor-45536
  .elementor-element.elementor-element-8b445e3
  > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}
.elementor-45536 .elementor-element.elementor-element-8b445e3 {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-8b445e3
  .elementor-heading-title {
  font-size: 22px;
  font-weight: 500;
  color: #5c5d5d;
}
.elementor-45536
  .elementor-element.elementor-element-5c7f78ba
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-45536 .elementor-element.elementor-element-373b0b2f {
  --e-image-carousel-slides-to-show: 6;
  z-index: 9;
}
.elementor-45536
  .elementor-element.elementor-element-373b0b2f
  > .elementor-widget-container {
  padding: 20px 20px 20px 20px;
  border-radius: 20px 20px 20px 20px;
}
.elementor-45536
  .elementor-element.elementor-element-373b0b2f
  .swiper-pagination-bullet {
  width: 6px;
  height: 6px;
  background: #274a9a;
}
.elementor-45536
  .elementor-element.elementor-element-373b0b2f
  .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
  background: #aabdd6;
  opacity: 1;
}
.elementor-45536 .elementor-element.elementor-element-373b0b2f .swiper-wrapper {
  display: flex;
  align-items: center;
}
.elementor-45536
  .elementor-element.elementor-element-46d25721:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-45536
  .elementor-element.elementor-element-46d25721
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(90deg, #1fa8e3 35%, #293f7b 100%);
}
.elementor-45536 .elementor-element.elementor-element-46d25721 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 0px 100px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-46d25721
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-71c838d9
  > .elementor-element-populated {
  padding: 10px 10px 10px 0px;
}
.elementor-45536 .elementor-element.elementor-element-116c3211 {
  text-align: left;
}
.elementor-45536
  .elementor-element.elementor-element-116c3211
  .elementor-heading-title {
  font-size: 45px;
  font-weight: 700;
  line-height: 1em;
  color: var(--e-global-color-astglobalcolor5);
}
.elementor-45536
  .elementor-element.elementor-element-569b7994
  > .elementor-element-populated {
  padding: 10px 0px 10px 10px;
}
.elementor-45536 .elementor-element.elementor-element-54b1572 {
  color: #ffffff;
  font-size: 18px;
  font-weight: 400;
}
.elementor-45536 .elementor-element.elementor-element-594fa8fe {
  color: #ffffff;
  font-size: 18px;
  font-weight: 400;
}
.elementor-45536 .elementor-element.elementor-element-5aed7116 {
  padding: 100px 0px 100px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-2d71b6e6
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-7058fb32
  > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}
.elementor-45536 .elementor-element.elementor-element-7058fb32 {
  text-align: center;
}
.elementor-45536
  .elementor-element.elementor-element-7058fb32
  .elementor-heading-title {
  font-size: 45px;
  font-weight: 700;
  line-height: 1em;
  color: #1fa8e3;
}
.elementor-45536
  .elementor-element.elementor-element-7b28ac56
  > .elementor-widget-container:hover {
  --e-transform-translateY: -20px;
}
.elementor-45536
  .elementor-element.elementor-element-7b28ac56
  > .elementor-widget-container {
  padding: 35px 30px 35px 30px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 60px 0px rgba(8, 40.00000000000002, 79, 0.15);
}
.elementor-45536 .elementor-element.elementor-element-7b28ac56 {
  --e-transform-transition-duration: 500ms;
}
.elementor-45536
  .elementor-element.elementor-element-7b28ac56.elementor-position-right
  .elementor-image-box-img {
  margin-left: 15px;
}
.elementor-45536
  .elementor-element.elementor-element-7b28ac56.elementor-position-left
  .elementor-image-box-img {
  margin-right: 15px;
}
.elementor-45536
  .elementor-element.elementor-element-7b28ac56.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 15px;
}
.elementor-45536
  .elementor-element.elementor-element-7b28ac56
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 30%;
}
.elementor-45536
  .elementor-element.elementor-element-7b28ac56
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-7b28ac56
  .elementor-image-box-title {
  color: #262626;
  font-size: 24px;
  font-weight: 600;
}
.elementor-45536
  .elementor-element.elementor-element-7b28ac56
  .elementor-image-box-description {
  color: #525151;
  font-size: 14px;
  font-weight: 500;
}
.elementor-45536
  .elementor-element.elementor-element-481f712f
  > .elementor-widget-container:hover {
  --e-transform-translateY: -20px;
}
.elementor-45536
  .elementor-element.elementor-element-481f712f
  > .elementor-widget-container {
  padding: 35px 30px 35px 30px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 60px 0px rgba(8, 40.00000000000002, 79, 0.15);
}
.elementor-45536 .elementor-element.elementor-element-481f712f {
  --e-transform-transition-duration: 500ms;
}
.elementor-45536
  .elementor-element.elementor-element-481f712f.elementor-position-right
  .elementor-image-box-img {
  margin-left: 15px;
}
.elementor-45536
  .elementor-element.elementor-element-481f712f.elementor-position-left
  .elementor-image-box-img {
  margin-right: 15px;
}
.elementor-45536
  .elementor-element.elementor-element-481f712f.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 15px;
}
.elementor-45536
  .elementor-element.elementor-element-481f712f
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 30%;
}
.elementor-45536
  .elementor-element.elementor-element-481f712f
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-481f712f
  .elementor-image-box-title {
  color: #262626;
  font-size: 24px;
  font-weight: 600;
}
.elementor-45536
  .elementor-element.elementor-element-481f712f
  .elementor-image-box-description {
  color: #525151;
  font-size: 14px;
  font-weight: 500;
}
.elementor-45536
  .elementor-element.elementor-element-496b2d17
  > .elementor-widget-container:hover {
  --e-transform-translateY: -20px;
}
.elementor-45536
  .elementor-element.elementor-element-496b2d17
  > .elementor-widget-container {
  padding: 35px 30px 35px 30px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 60px 0px rgba(8, 40.00000000000002, 79, 0.15);
}
.elementor-45536 .elementor-element.elementor-element-496b2d17 {
  --e-transform-transition-duration: 500ms;
}
.elementor-45536
  .elementor-element.elementor-element-496b2d17.elementor-position-right
  .elementor-image-box-img {
  margin-left: 15px;
}
.elementor-45536
  .elementor-element.elementor-element-496b2d17.elementor-position-left
  .elementor-image-box-img {
  margin-right: 15px;
}
.elementor-45536
  .elementor-element.elementor-element-496b2d17.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 15px;
}
.elementor-45536
  .elementor-element.elementor-element-496b2d17
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 30%;
}
.elementor-45536
  .elementor-element.elementor-element-496b2d17
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-496b2d17
  .elementor-image-box-title {
  color: #262626;
  font-size: 24px;
  font-weight: 600;
}
.elementor-45536
  .elementor-element.elementor-element-496b2d17
  .elementor-image-box-description {
  color: #525151;
  font-size: 14px;
  font-weight: 500;
}
.elementor-45536
  .elementor-element.elementor-element-76e72b3e
  > .elementor-widget-container:hover {
  --e-transform-translateY: -20px;
}
.elementor-45536
  .elementor-element.elementor-element-76e72b3e
  > .elementor-widget-container {
  padding: 35px 30px 35px 30px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 60px 0px rgba(8, 40.00000000000002, 79, 0.15);
}
.elementor-45536 .elementor-element.elementor-element-76e72b3e {
  --e-transform-transition-duration: 500ms;
}
.elementor-45536
  .elementor-element.elementor-element-76e72b3e.elementor-position-right
  .elementor-image-box-img {
  margin-left: 15px;
}
.elementor-45536
  .elementor-element.elementor-element-76e72b3e.elementor-position-left
  .elementor-image-box-img {
  margin-right: 15px;
}
.elementor-45536
  .elementor-element.elementor-element-76e72b3e.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 15px;
}
.elementor-45536
  .elementor-element.elementor-element-76e72b3e
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 30%;
}
.elementor-45536
  .elementor-element.elementor-element-76e72b3e
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-76e72b3e
  .elementor-image-box-title {
  color: #262626;
  font-size: 24px;
  font-weight: 600;
}
.elementor-45536
  .elementor-element.elementor-element-76e72b3e
  .elementor-image-box-description {
  color: #525151;
  font-size: 14px;
  font-weight: 500;
}
.elementor-45536
  .elementor-element.elementor-element-1b2aa62a
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-45536
  .elementor-element.elementor-element-1b2aa62a:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-45536
  .elementor-element.elementor-element-1b2aa62a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/07/video-call-to-action-bg.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-45536 .elementor-element.elementor-element-1b2aa62a {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 140px 0px 120px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-1b2aa62a
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536
  .elementor-element.elementor-element-466be332
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 30px;
}
.elementor-45536
  .elementor-element.elementor-element-466be332
  > .elementor-element-populated {
  padding: 10px 10px 10px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-5f164f69
  .elementor-heading-title {
  font-size: 45px;
  font-weight: 700;
  line-height: 1em;
  color: #ffffff;
}
.elementor-45536
  .elementor-element.elementor-element-6747d31
  .elementor-heading-title {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5em;
  color: var(--e-global-color-astglobalcolor5);
}
.elementor-45536
  .elementor-element.elementor-element-50093590
  .elementor-button {
  background-color: #293f7b;
  font-size: 20px;
  font-weight: 600;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 5px 5px 5px 5px;
  padding: 15px 30px 15px 30px;
}
.elementor-45536
  .elementor-element.elementor-element-50093590
  .elementor-button:hover,
.elementor-45536
  .elementor-element.elementor-element-50093590
  .elementor-button:focus {
  background-color: var(--e-global-color-astglobalcolor5);
  color: #1fa8e3;
  border-color: var(--e-global-color-astglobalcolor5);
}
.elementor-45536 .elementor-element.elementor-element-50093590 {
  width: auto;
  max-width: auto;
}
.elementor-45536
  .elementor-element.elementor-element-50093590
  > .elementor-widget-container {
  margin: 0px 10px 20px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-50093590
  .elementor-button-content-wrapper {
  flex-direction: row;
}
.elementor-45536
  .elementor-element.elementor-element-50093590
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 10px;
}
.elementor-45536
  .elementor-element.elementor-element-50093590
  .elementor-button:hover
  svg,
.elementor-45536
  .elementor-element.elementor-element-50093590
  .elementor-button:focus
  svg {
  fill: #1fa8e3;
}
.elementor-45536
  .elementor-element.elementor-element-6f7be33b
  .elementor-button {
  background-color: #23a10c00;
  font-size: 20px;
  font-weight: 600;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-astglobalcolor5);
  border-radius: 5px 5px 5px 5px;
  padding: 15px 30px 15px 30px;
}
.elementor-45536
  .elementor-element.elementor-element-6f7be33b
  .elementor-button:hover,
.elementor-45536
  .elementor-element.elementor-element-6f7be33b
  .elementor-button:focus {
  background-color: var(--e-global-color-astglobalcolor5);
  color: #1fa8e3;
}
.elementor-45536 .elementor-element.elementor-element-6f7be33b {
  width: auto;
  max-width: auto;
}
.elementor-45536
  .elementor-element.elementor-element-6f7be33b
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-6f7be33b
  .elementor-button-content-wrapper {
  flex-direction: row;
}
.elementor-45536
  .elementor-element.elementor-element-6f7be33b
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 10px;
}
.elementor-45536
  .elementor-element.elementor-element-6f7be33b
  .elementor-button:hover
  svg,
.elementor-45536
  .elementor-element.elementor-element-6f7be33b
  .elementor-button:focus
  svg {
  fill: #1fa8e3;
}
.uamodal-75e93623 .uael-content {
  width: 50%;
  background-color: #ffffff;
}
.uamodal-75e93623 .uael-overlay {
  background: rgba(0, 0, 0, 0.75);
}
.uamodal-75e93623 .uael-modal-close {
  font-size: 20px;
  line-height: 20px;
  height: 20px;
  width: 20px;
}
.uamodal-75e93623 .uael-modal-close i,
.uamodal-75e93623 .uael-modal-close svg {
  font-size: 20px;
  line-height: 20px;
  height: 20px;
  width: 20px;
}
.uamodal-75e93623 .uael-modal-close i {
  color: #ffffff;
}
.uamodal-75e93623 .uael-modal-close svg {
  fill: #ffffff;
}
.elementor-45536
  .elementor-element.elementor-element-75e93623
  .uael-modal-action-wrap {
  text-align: center;
}
.uamodal-75e93623 .uael-content .uael-modal-content-data {
  padding: 20px 20px 20px 20px;
}
.elementor-45536
  .elementor-element.elementor-element-7a92603:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-45536
  .elementor-element.elementor-element-7a92603
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/08/free-cunsultation-1.jpg");
  background-position: center left;
  background-size: cover;
}
.elementor-45536
  .elementor-element.elementor-element-7a92603
  > .elementor-background-overlay {
  background-color: #030c1f;
  opacity: 0.72;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-45536 .elementor-element.elementor-element-7a92603 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 150px 0px 150px 0px;
}
.elementor-45536 .elementor-element.elementor-element-40ea8da .uael-heading,
.elementor-45536 .elementor-element.elementor-element-40ea8da .uael-heading a {
  font-size: 45px;
  font-weight: 700;
  line-height: 1em;
}
.elementor-45536
  .elementor-element.elementor-element-40ea8da
  .uael-heading-text {
  color: #ffffff;
}
.elementor-45536 .elementor-element.elementor-element-40ea8da .uael-heading {
  margin: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-40ea8da
  .uael-sub-heading {
  font-size: 45px;
  font-weight: 700;
  line-height: 1em;
  color: #1fa8e3;
  margin: 0px 0px 0px 0px;
}
.elementor-45536 .elementor-element.elementor-element-9f72c26 {
  color: #ffffff;
  font-size: 20px;
  font-weight: 400;
}
.elementor-45536 .elementor-element.elementor-element-42283af2 {
  padding: 100px 0px 100px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-668573f6
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-8b96697
  .elementor-heading-title {
  font-size: 45px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1em;
  color: #1fa8e3;
}
.elementor-45536
  .elementor-element.elementor-element-42b117aa
  > .elementor-widget-container {
  margin: 0px 0px -0px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-42b117aa
  .elementor-heading-title {
  font-weight: 500;
  color: #5c5d5d;
}
.elementor-45536
  .elementor-element.elementor-element-ee918e2
  .elementor-accordion-item {
  border-width: 1px;
  border-color: #093d7e12;
}
.elementor-45536
  .elementor-element.elementor-element-ee918e2
  .elementor-accordion-item
  .elementor-tab-content {
  border-width: 1px;
  border-top-color: #093d7e12;
}
.elementor-45536
  .elementor-element.elementor-element-ee918e2
  .elementor-accordion-item
  .elementor-tab-title.elementor-active {
  border-width: 1px;
  border-bottom-color: #093d7e12;
}
.elementor-45536
  .elementor-element.elementor-element-ee918e2
  .elementor-accordion-icon,
.elementor-45536
  .elementor-element.elementor-element-ee918e2
  .elementor-accordion-title {
  color: #1fa8e3;
}
.elementor-45536
  .elementor-element.elementor-element-ee918e2
  .elementor-accordion-icon
  svg {
  fill: #1fa8e3;
}
.elementor-45536
  .elementor-element.elementor-element-ee918e2
  .elementor-active
  .elementor-accordion-icon,
.elementor-45536
  .elementor-element.elementor-element-ee918e2
  .elementor-active
  .elementor-accordion-title {
  color: #1fa8e3;
}
.elementor-45536
  .elementor-element.elementor-element-ee918e2
  .elementor-active
  .elementor-accordion-icon
  svg {
  fill: #1fa8e3;
}
.elementor-45536
  .elementor-element.elementor-element-ee918e2
  .elementor-accordion-title {
  font-size: 18px;
  font-weight: 600;
}
.elementor-45536
  .elementor-element.elementor-element-ee918e2
  .elementor-tab-title {
  padding: 20px 0px 20px 0px;
}
.elementor-45536
  .elementor-element.elementor-element-ee918e2
  .elementor-accordion-icon.elementor-accordion-icon-left {
  margin-right: 0px;
}
.elementor-45536
  .elementor-element.elementor-element-ee918e2
  .elementor-accordion-icon.elementor-accordion-icon-right {
  margin-left: 0px;
}
.elementor-45536
  .elementor-element.elementor-element-ee918e2
  .elementor-tab-content {
  color: #4a4a4a;
  font-size: 14px;
  padding: 20px 0px 20px 0px;
}
@media (min-width: 768px) {
  .elementor-45536 .elementor-element.elementor-element-4392b0fb {
    width: 40.044%;
  }
  .elementor-45536 .elementor-element.elementor-element-71b407d1 {
    width: 59.956%;
  }
  .elementor-45536 .elementor-element.elementor-element-486be472 {
    width: 60%;
  }
  .elementor-45536 .elementor-element.elementor-element-17827291 {
    width: 40%;
  }
  .elementor-45536 .elementor-element.elementor-element-3273dedc {
    width: 41.14%;
  }
  .elementor-45536 .elementor-element.elementor-element-3c36dc88 {
    width: 58.86%;
  }
  .elementor-45536 .elementor-element.elementor-element-392c9797 {
    width: 40%;
  }
  .elementor-45536 .elementor-element.elementor-element-437b1d1 {
    width: 60%;
  }
  .elementor-45536 .elementor-element.elementor-element-6bd97f6 {
    width: 40%;
  }
  .elementor-45536 .elementor-element.elementor-element-6d455f0 {
    width: 60%;
  }
  .elementor-45536 .elementor-element.elementor-element-71c838d9 {
    width: 40%;
  }
  .elementor-45536 .elementor-element.elementor-element-569b7994 {
    width: 60%;
  }
  .elementor-45536 .elementor-element.elementor-element-466be332 {
    width: 45%;
  }
  .elementor-45536 .elementor-element.elementor-element-3899070e {
    width: 55%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-45536 .elementor-element.elementor-element-4392b0fb {
    width: 50%;
  }
  .elementor-45536 .elementor-element.elementor-element-71b407d1 {
    width: 50%;
  }
  .elementor-45536 .elementor-element.elementor-element-486be472 {
    width: 100%;
  }
  .elementor-45536 .elementor-element.elementor-element-17827291 {
    width: 100%;
  }
  .elementor-45536 .elementor-element.elementor-element-392c9797 {
    width: 100%;
  }
  .elementor-45536 .elementor-element.elementor-element-437b1d1 {
    width: 100%;
  }
  .elementor-45536 .elementor-element.elementor-element-6bd97f6 {
    width: 100%;
  }
  .elementor-45536 .elementor-element.elementor-element-6d455f0 {
    width: 100%;
  }
  .elementor-45536 .elementor-element.elementor-element-71c838d9 {
    width: 24%;
  }
  .elementor-45536 .elementor-element.elementor-element-569b7994 {
    width: 76%;
  }
  .elementor-45536 .elementor-element.elementor-element-52746659 {
    width: 50%;
  }
  .elementor-45536 .elementor-element.elementor-element-5c5626aa {
    width: 50%;
  }
  .elementor-45536 .elementor-element.elementor-element-39735797 {
    width: 50%;
  }
  .elementor-45536 .elementor-element.elementor-element-3ae1ec16 {
    width: 50%;
  }
  .elementor-45536 .elementor-element.elementor-element-466be332 {
    width: 50%;
  }
  .elementor-45536 .elementor-element.elementor-element-3899070e {
    width: 50%;
  }
}
@media (min-width: 1025px) {
  .elementor-45536
    .elementor-element.elementor-element-18535287:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-45536
    .elementor-element.elementor-element-18535287
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
  .elementor-45536
    .elementor-element.elementor-element-7a92603:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-45536
    .elementor-element.elementor-element-7a92603
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
}
@media (max-width: 1024px) {
  .elementor-45536 .elementor-element.elementor-element-227fd43c {
    padding: 100px 20px 0px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-4392b0fb
    > .elementor-element-populated {
    padding: 0px 10px 50px 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-36f1007c
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-4e3e44e4
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-45536 .elementor-element.elementor-element-636ded10 {
    padding: 20px 20px 20px 20px;
  }
  .elementor-45536 .elementor-element.elementor-element-69f6d6c5 {
    padding: 50px 20px 50px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-486be472
    > .elementor-element-populated {
    padding: 10px 0px 10px 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-17827291
    > .elementor-element-populated {
    padding: 10px 0px 10px 0px;
  }
  .elementor-45536 .elementor-element.elementor-element-44530cf {
    text-align: center;
  }
  .elementor-45536
    .elementor-element.elementor-element-44530cf
    .elementor-heading-title {
    font-size: 40px;
  }
  .elementor-45536 .elementor-element.elementor-element-9391f9b {
    width: 100%;
    max-width: 100%;
    text-align: center;
  }
  .elementor-45536
    .elementor-element.elementor-element-9391f9b
    .elementor-heading-title {
    font-size: 100px;
  }
  .elementor-45536 .elementor-element.elementor-element-11913ac4 {
    padding: 50px 20px 50px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-3273dedc
    > .elementor-element-populated {
    padding: 10px 10px 10px 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-3804e21e
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-5a30d196
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-45536
    .elementor-element.elementor-element-5a30d196
    .elementor-icon-list-item
    > a {
    font-size: 14px;
  }
  .elementor-45536 .elementor-element.elementor-element-4e12b5f {
    padding: 50px 20px 10px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-9ea8b41
    > .elementor-element-populated {
    padding: 10px 10px 10px 0px;
  }
  .elementor-45536 .elementor-element.elementor-element-a532aef {
    padding: 10px 20px 10px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-904c780
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-2ea6bf0
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-3f2307d
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536 .elementor-element.elementor-element-81bb6ca {
    padding: 10px 20px 10px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-0c41850
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-3ee303a
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-bc575b1
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536 .elementor-element.elementor-element-3d88ad1 {
    padding: 10px 20px 10px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-c810236
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-45536 .elementor-element.elementor-element-818a147 {
    padding: 50px 20px 50px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-47d21ff
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
  }
  .elementor-45536
    .elementor-element.elementor-element-47d21ff
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-45536 .elementor-element.elementor-element-985af3d {
    padding: 50px 20px 50px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-dc7db0f
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
  }
  .elementor-45536
    .elementor-element.elementor-element-dc7db0f
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-d18f420
    .uael-heading-stack-tablet
    .uael-before-heading {
    margin-bottom: 5px;
    margin-right: 0px;
    display: inline-block;
  }
  .elementor-45536
    .elementor-element.elementor-element-d18f420
    .uael-heading-stack-tablet
    .uael-after-heading {
    margin-top: 5px;
    margin-left: 0px;
    display: inline-block;
  }
  .elementor-45536 .elementor-element.elementor-element-bc385a7 {
    padding: 50px 20px 10px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-23dfc4c
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
  }
  .elementor-45536
    .elementor-element.elementor-element-23dfc4c
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-45536 .elementor-element.elementor-element-fe7db51 {
    padding: 10px 20px 10px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-8ce4dcb
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
  }
  .elementor-45536
    .elementor-element.elementor-element-8ce4dcb
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-45536 .elementor-element.elementor-element-b50f105 {
    padding: 10px 20px 10px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-d267626
    > .elementor-element-populated {
    padding: 20px 20px 20px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-b185410
    > .elementor-element-populated {
    padding: 20px 20px 20px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-8468bec
    > .elementor-element-populated {
    padding: 20px 20px 20px 20px;
  }
  .elementor-45536 .elementor-element.elementor-element-d503ba9 {
    padding: 10px 20px 100px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-572fcbb
    > .elementor-element-populated {
    padding: 20px 20px 20px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-9062e73
    > .elementor-element-populated {
    padding: 20px 20px 20px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-2302f40
    > .elementor-element-populated {
    padding: 20px 20px 20px 20px;
  }
  .elementor-45536 .elementor-element.elementor-element-3630ec5d {
    padding: 100px 20px 100px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-5dcc8a87
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-61a04353
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-45536
    .elementor-element.elementor-element-2556e723
    .uael-heading-stack-tablet
    .uael-before-heading {
    margin-bottom: 0px;
    margin-right: 0px;
    display: inline-block;
  }
  .elementor-45536
    .elementor-element.elementor-element-2556e723
    .uael-heading-stack-tablet
    .uael-after-heading {
    margin-top: 0px;
    margin-left: 0px;
    display: inline-block;
  }
  .elementor-45536
    .elementor-element.elementor-element-2556e723
    .uael-dual-heading-text {
    font-size: 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-2556e723
    .uael-dual-heading-text.uael-highlight-text {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-4d0e7816
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-45536
    .elementor-element.elementor-element-4d0e7816
    .elementor-icon-list-item
    > a {
    font-size: 14px;
  }
  .elementor-45536
    .elementor-element.elementor-element-101cf5bc
    > .elementor-widget-container {
    padding: 0% 5% 15% 5%;
  }
  .elementor-45536
    .elementor-element.elementor-element-3dc08678
    .uael-heading-stack-tablet
    .uael-before-heading {
    margin-bottom: 0px;
    margin-right: 0px;
    display: inline-block;
  }
  .elementor-45536
    .elementor-element.elementor-element-3dc08678
    .uael-heading-stack-tablet
    .uael-after-heading {
    margin-top: 0px;
    margin-left: 0px;
    display: inline-block;
  }
  .elementor-45536
    .elementor-element.elementor-element-3dc08678
    .uael-dual-heading-text {
    font-size: 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-3dc08678
    .uael-dual-heading-text.uael-highlight-text {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-733c10d1
    > .elementor-widget-container {
    padding: 0% 5% 15% 5%;
  }
  .elementor-45536
    .elementor-element.elementor-element-56f74588
    .uael-heading-stack-tablet
    .uael-before-heading {
    margin-bottom: 0px;
    margin-right: 0px;
    display: inline-block;
  }
  .elementor-45536
    .elementor-element.elementor-element-56f74588
    .uael-heading-stack-tablet
    .uael-after-heading {
    margin-top: 0px;
    margin-left: 0px;
    display: inline-block;
  }
  .elementor-45536
    .elementor-element.elementor-element-56f74588
    .uael-dual-heading-text {
    font-size: 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-56f74588
    .uael-dual-heading-text.uael-highlight-text {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-3b376b5f
    > .elementor-widget-container {
    padding: 0% 5% 14% 5%;
  }
  .elementor-45536 .elementor-element.elementor-element-9b0f630 {
    padding: 100px 20px 100px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-d475124
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536 .elementor-element.elementor-element-18535287 {
    padding: 100px 10px 100px 10px;
  }
  .elementor-45536
    .elementor-element.elementor-element-13bfc4fd
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-98966e
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-45536
    .elementor-element.elementor-element-37b83cd8
    .uael-image
    img {
    width: 50px;
  }
  .elementor-45536
    .elementor-element.elementor-element-37b83cd8
    .uael-infobox-title-prefix {
    font-size: 85px;
  }
  .elementor-45536
    .elementor-element.elementor-element-37b83cd8
    .uael-infobox-title {
    font-size: 16px;
  }
  .elementor-45536
    .elementor-element.elementor-element-15b34e06
    .uael-image
    img {
    width: 50px;
  }
  .elementor-45536
    .elementor-element.elementor-element-15b34e06
    .uael-infobox-title-prefix {
    font-size: 85px;
  }
  .elementor-45536
    .elementor-element.elementor-element-15b34e06
    .uael-infobox-title {
    font-size: 16px;
  }
  .elementor-45536
    .elementor-element.elementor-element-15b34e06
    .uael-infobox-text {
    font-size: 14px;
  }
  .elementor-45536
    .elementor-element.elementor-element-5a36045f
    .uael-image
    img {
    width: 50px;
  }
  .elementor-45536
    .elementor-element.elementor-element-5a36045f
    .uael-infobox-title-prefix {
    font-size: 85px;
  }
  .elementor-45536
    .elementor-element.elementor-element-5a36045f
    .uael-infobox-title {
    font-size: 16px;
  }
  .elementor-45536
    .elementor-element.elementor-element-252accba
    .uael-image
    img {
    width: 50px;
  }
  .elementor-45536
    .elementor-element.elementor-element-252accba
    .uael-infobox-title-prefix {
    font-size: 85px;
  }
  .elementor-45536
    .elementor-element.elementor-element-252accba
    .uael-infobox-title {
    font-size: 16px;
  }
  .elementor-45536
    .elementor-element.elementor-element-7417f0de
    .uael-image
    img {
    width: 50px;
  }
  .elementor-45536
    .elementor-element.elementor-element-7417f0de
    .uael-infobox-title-prefix {
    font-size: 85px;
  }
  .elementor-45536
    .elementor-element.elementor-element-7417f0de
    .uael-infobox-title {
    font-size: 16px;
  }
  .elementor-45536
    .elementor-element.elementor-element-5e101357
    .uael-image
    img {
    width: 50px;
  }
  .elementor-45536
    .elementor-element.elementor-element-5e101357
    .uael-infobox-title-prefix {
    font-size: 85px;
  }
  .elementor-45536
    .elementor-element.elementor-element-5e101357
    .uael-infobox-title {
    font-size: 16px;
  }
  .elementor-45536
    .elementor-element.elementor-element-66f0206b
    .uael-image
    img {
    width: 50px;
  }
  .elementor-45536
    .elementor-element.elementor-element-66f0206b
    .uael-infobox-title-prefix {
    font-size: 85px;
  }
  .elementor-45536
    .elementor-element.elementor-element-66f0206b
    .uael-infobox-title {
    font-size: 16px;
  }
  .elementor-45536
    .elementor-element.elementor-element-4d5c47c
    .uael-image
    img {
    width: 50px;
  }
  .elementor-45536
    .elementor-element.elementor-element-4d5c47c
    .uael-infobox-title-prefix {
    font-size: 85px;
  }
  .elementor-45536
    .elementor-element.elementor-element-4d5c47c
    .uael-infobox-title {
    font-size: 16px;
  }
  .elementor-45536
    .elementor-element.elementor-element-cd786e6
    .uael-image
    img {
    width: 50px;
  }
  .elementor-45536
    .elementor-element.elementor-element-cd786e6
    .uael-infobox-title-prefix {
    font-size: 85px;
  }
  .elementor-45536
    .elementor-element.elementor-element-cd786e6
    .uael-infobox-title {
    font-size: 16px;
  }
  .elementor-45536 .elementor-element.elementor-element-46bba07d {
    padding: 100px 20px 100px 20px;
  }
  .elementor-45536 .elementor-element.elementor-element-3a9bb6cb {
    text-align: center;
  }
  .elementor-45536
    .elementor-element.elementor-element-3a9bb6cb
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536 .elementor-element.elementor-element-23e9d3a5 {
    text-align: center;
    font-size: 14px;
  }
  .elementor-45536 .elementor-element.elementor-element-f555fdc {
    padding: 100px 20px 100px 20px;
  }
  .elementor-45536 .elementor-element.elementor-element-805d063 {
    text-align: center;
  }
  .elementor-45536
    .elementor-element.elementor-element-805d063
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536 .elementor-element.elementor-element-1b3bf5e {
    text-align: center;
    font-size: 14px;
  }
  .elementor-45536 .elementor-element.elementor-element-7dacfb48 {
    padding: 100px 20px 100px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-64221ca5
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-7b1f3d5b
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-45536
    .elementor-element.elementor-element-37b53955
    .elementor-testimonial__header {
    padding-block-end: calc(0px / 2);
  }
  .elementor-45536
    .elementor-element.elementor-element-37b53955
    .elementor-testimonial__content {
    padding-block-start: calc(0px / 2);
  }
  .elementor-45536 .elementor-element.elementor-element-fd7827c {
    padding: 100px 20px 100px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-55b240fc
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-8b445e3
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-45536 .elementor-element.elementor-element-373b0b2f {
    --e-image-carousel-slides-to-show: 3;
  }
  .elementor-45536 .elementor-element.elementor-element-46d25721 {
    padding: 100px 20px 100px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-116c3211
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536 .elementor-element.elementor-element-54b1572 {
    font-size: 14px;
  }
  .elementor-45536 .elementor-element.elementor-element-594fa8fe {
    font-size: 14px;
  }
  .elementor-45536 .elementor-element.elementor-element-5aed7116 {
    padding: 100px 10px 100px 10px;
  }
  .elementor-45536
    .elementor-element.elementor-element-7058fb32
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-7b28ac56
    .elementor-image-box-title {
    margin-bottom: 10px;
    font-size: 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-7b28ac56
    .elementor-image-box-wrapper
    .elementor-image-box-img {
    width: 30%;
  }
  .elementor-45536
    .elementor-element.elementor-element-481f712f
    .elementor-image-box-title {
    margin-bottom: 10px;
    font-size: 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-481f712f
    .elementor-image-box-wrapper
    .elementor-image-box-img {
    width: 30%;
  }
  .elementor-45536
    .elementor-element.elementor-element-496b2d17
    .elementor-image-box-title {
    margin-bottom: 10px;
    font-size: 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-496b2d17
    .elementor-image-box-wrapper
    .elementor-image-box-img {
    width: 30%;
  }
  .elementor-45536
    .elementor-element.elementor-element-76e72b3e
    .elementor-image-box-title {
    margin-bottom: 10px;
    font-size: 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-76e72b3e
    .elementor-image-box-wrapper
    .elementor-image-box-img {
    width: 30%;
  }
  .elementor-45536 .elementor-element.elementor-element-1b2aa62a {
    padding: 140px 20px 120px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-5f164f69
    .elementor-heading-title {
    font-size: 26px;
  }
  .uamodal-75e93623 .uael-content {
    width: 80%;
  }
  .elementor-45536 .elementor-element.elementor-element-40ea8da .uael-heading,
  .elementor-45536
    .elementor-element.elementor-element-40ea8da
    .uael-heading
    a {
    font-size: 34px;
  }
  .elementor-45536 .elementor-element.elementor-element-40ea8da .uael-heading {
    margin: 0px 0px 0px 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-40ea8da
    .uael-sub-heading {
    font-size: 34px;
    margin: 0px 0px 0px 0px;
  }
  .elementor-45536 .elementor-element.elementor-element-9f72c26 {
    font-size: 18px;
  }
  .elementor-45536 .elementor-element.elementor-element-42283af2 {
    padding: 100px 20px 100px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-8b96697
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-42b117aa
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-45536
    .elementor-element.elementor-element-ee918e2
    .elementor-accordion-title {
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  .elementor-45536 .elementor-element.elementor-element-227fd43c {
    padding: 100px 20px 20px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-4392b0fb
    > .elementor-element-populated {
    padding: 0px 0px 50px 0px;
  }
  .elementor-45536 .elementor-element.elementor-element-36f1007c {
    text-align: center;
  }
  .elementor-45536 .elementor-element.elementor-element-4e3e44e4 {
    text-align: center;
  }
  .elementor-45536
    .elementor-element.elementor-element-71b407d1
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-2853311
    > .elementor-element-populated {
    margin: 0px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-4b0573cf
    > .elementor-element-populated {
    margin: 0px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-4df0716
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-44530cf
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-3273dedc
    > .elementor-element-populated {
    padding: 0px 0px 20px 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-3c36dc88
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-45536 .elementor-element.elementor-element-3804e21e {
    text-align: center;
  }
  .elementor-45536
    .elementor-element.elementor-element-3804e21e
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536 .elementor-element.elementor-element-7d1e373f {
    text-align: center;
  }
  .elementor-45536
    .elementor-element.elementor-element-9ea8b41
    > .elementor-element-populated {
    padding: 0px 0px 20px 0px;
  }
  .elementor-45536 .elementor-element.elementor-element-2ff019b {
    text-align: center;
  }
  .elementor-45536 .elementor-element.elementor-element-a532aef {
    padding: 0px 20px 0px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-f9208bf
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 10px 20px 10px;
  }
  .elementor-45536 .elementor-element.elementor-element-904c780 {
    text-align: center;
  }
  .elementor-45536
    .elementor-element.elementor-element-904c780
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-2fe4d9c
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 10px 20px 10px;
  }
  .elementor-45536 .elementor-element.elementor-element-2ea6bf0 {
    text-align: center;
  }
  .elementor-45536
    .elementor-element.elementor-element-2ea6bf0
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-c8bf26a
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 20px 0px;
  }
  .elementor-45536 .elementor-element.elementor-element-3f2307d {
    text-align: center;
  }
  .elementor-45536
    .elementor-element.elementor-element-3f2307d
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536 .elementor-element.elementor-element-81bb6ca {
    padding: 0px 20px 0px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-0fbbd50
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 10px 20px 10px;
  }
  .elementor-45536 .elementor-element.elementor-element-0c41850 {
    text-align: center;
  }
  .elementor-45536
    .elementor-element.elementor-element-0c41850
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-d26f23c
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 10px 20px 10px;
  }
  .elementor-45536 .elementor-element.elementor-element-3ee303a {
    text-align: center;
  }
  .elementor-45536
    .elementor-element.elementor-element-3ee303a
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-a8a5f61
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 10px 20px 10px;
  }
  .elementor-45536 .elementor-element.elementor-element-bc575b1 {
    text-align: center;
  }
  .elementor-45536
    .elementor-element.elementor-element-bc575b1
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536 .elementor-element.elementor-element-3d88ad1 {
    padding: 50px 20px 50px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-c810236
    > .elementor-element-populated {
    padding: 0px 0px 20px 0px;
  }
  .elementor-45536 .elementor-element.elementor-element-818a147 {
    padding: 20px 20px 20px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-47d21ff
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-45536 .elementor-element.elementor-element-448b4d0 {
    text-align: center;
  }
  .elementor-45536
    .elementor-element.elementor-element-985af3d:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-45536
    .elementor-element.elementor-element-985af3d
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: cover;
  }
  .elementor-45536 .elementor-element.elementor-element-985af3d {
    padding: 0px 0px 0px 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-dc7db0f
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-d539d9d
    > .elementor-element-populated {
    padding: 50px 20px 0px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-d18f420
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-d18f420
    .uael-heading-stack-mobile
    .uael-before-heading {
    margin-bottom: 5px;
    margin-right: 0px;
    display: inline-block;
  }
  .elementor-45536
    .elementor-element.elementor-element-d18f420
    .uael-heading-stack-mobile
    .uael-after-heading {
    margin-top: 5px;
    margin-left: 0px;
    display: inline-block;
  }
  .elementor-45536
    .elementor-element.elementor-element-dfe98e0
    > .elementor-element-populated {
    padding: 0px 20px 50px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-23dfc4c
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-45536 .elementor-element.elementor-element-c2c400b {
    text-align: center;
  }
  .elementor-45536 .elementor-element.elementor-element-fe7db51 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-8ce4dcb
    > .elementor-element-populated {
    padding: 0px 20px 0px 20px;
  }
  .elementor-45536 .elementor-element.elementor-element-9270624 {
    text-align: center;
  }
  .elementor-45536 .elementor-element.elementor-element-b50f105 {
    padding: 20px 20px 0px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-d267626
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-b185410
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-8468bec
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-572fcbb
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-9062e73
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-2302f40
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
  }
  .elementor-45536
    .elementor-element.elementor-element-5dcc8a87
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-61a04353
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-45536
    .elementor-element.elementor-element-6da5e210
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-2556e723
    .uael-heading-stack-mobile
    .uael-before-heading {
    margin-bottom: 0px;
    margin-right: 0px;
    display: inline-block;
  }
  .elementor-45536
    .elementor-element.elementor-element-2556e723
    .uael-heading-stack-mobile
    .uael-after-heading {
    margin-top: 0px;
    margin-left: 0px;
    display: inline-block;
  }
  .elementor-45536
    .elementor-element.elementor-element-2f5225cf
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-3dc08678
    .uael-heading-stack-mobile
    .uael-before-heading {
    margin-bottom: 0px;
    margin-right: 0px;
    display: inline-block;
  }
  .elementor-45536
    .elementor-element.elementor-element-3dc08678
    .uael-heading-stack-mobile
    .uael-after-heading {
    margin-top: 0px;
    margin-left: 0px;
    display: inline-block;
  }
  .elementor-45536
    .elementor-element.elementor-element-7f3b5b37
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-56f74588
    .uael-heading-stack-mobile
    .uael-before-heading {
    margin-bottom: 0px;
    margin-right: 0px;
    display: inline-block;
  }
  .elementor-45536
    .elementor-element.elementor-element-56f74588
    .uael-heading-stack-mobile
    .uael-after-heading {
    margin-top: 0px;
    margin-left: 0px;
    display: inline-block;
  }
  .elementor-45536
    .elementor-element.elementor-element-d475124
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-13bfc4fd
    > .elementor-widget-container {
    padding: 0px 10px 0px 10px;
  }
  .elementor-45536
    .elementor-element.elementor-element-13bfc4fd
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-98966e
    > .elementor-widget-container {
    padding: 0px 10px 0px 10px;
  }
  .elementor-45536
    .elementor-element.elementor-element-98966e
    .elementor-heading-title {
    font-size: 14px;
  }
  .elementor-45536
    .elementor-element.elementor-element-392c9797
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-3a9bb6cb
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-437b1d1
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-6bd97f6
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-805d063
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-6d455f0
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-64221ca5
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-55b240fc
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536 .elementor-element.elementor-element-116c3211 {
    text-align: center;
  }
  .elementor-45536
    .elementor-element.elementor-element-116c3211
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-569b7994
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-45536 .elementor-element.elementor-element-54b1572 {
    text-align: center;
  }
  .elementor-45536 .elementor-element.elementor-element-594fa8fe {
    text-align: center;
  }
  .elementor-45536
    .elementor-element.elementor-element-7058fb32
    > .elementor-widget-container {
    padding: 0px 10px 0px 10px;
  }
  .elementor-45536
    .elementor-element.elementor-element-7058fb32
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-7b28ac56
    .elementor-image-box-img {
    margin-bottom: 15px;
  }
  .elementor-45536
    .elementor-element.elementor-element-481f712f
    .elementor-image-box-img {
    margin-bottom: 15px;
  }
  .elementor-45536
    .elementor-element.elementor-element-496b2d17
    .elementor-image-box-img {
    margin-bottom: 15px;
  }
  .elementor-45536
    .elementor-element.elementor-element-76e72b3e
    .elementor-image-box-img {
    margin-bottom: 15px;
  }
  .elementor-45536
    .elementor-element.elementor-element-466be332
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-45536 .elementor-element.elementor-element-5f164f69 {
    text-align: center;
  }
  .elementor-45536
    .elementor-element.elementor-element-5f164f69
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536 .elementor-element.elementor-element-6747d31 {
    text-align: center;
  }
  .elementor-45536 .elementor-element.elementor-element-50093590 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-45536 .elementor-element.elementor-element-6f7be33b {
    width: 100%;
    max-width: 100%;
  }
  .uamodal-75e93623 .uael-content {
    width: 90%;
  }
  .elementor-45536 .elementor-element.elementor-element-40ea8da .uael-heading,
  .elementor-45536
    .elementor-element.elementor-element-40ea8da
    .uael-sub-heading,
  .elementor-45536
    .elementor-element.elementor-element-40ea8da
    .uael-sub-heading
    *,
  .elementor-45536
    .elementor-element.elementor-element-40ea8da
    .uael-subheading,
  .elementor-45536
    .elementor-element.elementor-element-40ea8da
    .uael-subheading
    *,
  .elementor-45536
    .elementor-element.elementor-element-40ea8da
    .uael-separator-parent {
    text-align: center;
  }
  .elementor-45536 .elementor-element.elementor-element-40ea8da .uael-heading,
  .elementor-45536
    .elementor-element.elementor-element-40ea8da
    .uael-heading
    a {
    font-size: 24px;
    line-height: 1em;
  }
  .elementor-45536 .elementor-element.elementor-element-40ea8da .uael-heading {
    margin: 0px 0px 0px 0px;
  }
  .elementor-45536
    .elementor-element.elementor-element-40ea8da
    .uael-sub-heading {
    font-size: 24px;
    line-height: 1em;
    margin: 0px 0px 0px 0px;
  }
  .elementor-45536 .elementor-element.elementor-element-9f72c26 {
    text-align: center;
    font-size: 16px;
  }
  .elementor-45536
    .elementor-element.elementor-element-8b96697
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-45536
    .elementor-element.elementor-element-ee918e2
    .elementor-accordion-title {
    font-size: 14px;
  }
}
