.elementor-565
  .elementor-element.elementor-element-45bab677
  > .elementor-container {
  max-width: 1300px;
}
.elementor-565
  .elementor-element.elementor-element-45bab677
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-565 .elementor-element.elementor-element-45bab677 {
  overflow: hidden;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565
  .elementor-element.elementor-element-45bab677:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-565
  .elementor-element.elementor-element-45bab677
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../images/01.png");
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-565
  .elementor-element.elementor-element-45bab677
  > .elementor-background-overlay {
  background-color: #000000;
  opacity: 0.49;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-565
  .elementor-element.elementor-element-3ac1b790.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-565
  .elementor-element.elementor-element-3ac1b790.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-565
  .elementor-element.elementor-element-3ac1b790.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-565
  .elementor-element.elementor-element-32cc4acf
  > .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-565 .elementor-element.elementor-element-2c25cc1b {
  text-align: left;
}
.elementor-565 .elementor-element.elementor-element-2c25cc1b img {
  width: 25%;
}
.elementor-bc-flex-widget
  .elementor-565
  .elementor-element.elementor-element-7b4e20df.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-565
  .elementor-element.elementor-element-7b4e20df.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-565
  .elementor-element.elementor-element-7b4e20df.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-565
  .elementor-element.elementor-element-7b4e20df
  > .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-565
  .elementor-element.elementor-element-79490b87
  .premium-main-nav-menu {
  justify-content: flex-end;
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-sub-menu
  .premium-sub-menu-link {
  justify-content: flex-end;
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-hamburger-toggle {
  justify-content: center;
}
.elementor-565
  .elementor-element.elementor-element-79490b87.premium-hamburger-menu
  .premium-main-mobile-menu
  > .premium-nav-menu-item
  > .premium-menu-link,
.elementor-565
  .elementor-element.elementor-element-79490b87.premium-nav-dropdown
  .premium-main-mobile-menu
  > .premium-nav-menu-item
  > .premium-menu-link,
.elementor-565
  .elementor-element.elementor-element-79490b87.premium-nav-slide
  .premium-main-mobile-menu
  > .premium-nav-menu-item
  > .premium-menu-link {
  justify-content: flex-start;
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-nav-menu-container {
  border-radius: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-main-nav-menu
  > .premium-nav-menu-item
  > .premium-menu-link {
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 1px;
  color: #ffffff;
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-main-nav-menu
  > .premium-nav-menu-item
  > .premium-menu-link
  .premium-dropdown-icon {
  color: #ffffff;
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-main-nav-menu
  > .premium-nav-menu-item:hover
  > .premium-menu-link {
  color: var(--e-global-color-7cddede);
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-main-nav-menu
  > .premium-nav-menu-item:hover
  > .premium-menu-link
  .premium-dropdown-icon {
  color: #ffffff;
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-nav-menu-item
  > .premium-menu-link
  > .premium-item-icon {
  order: 0;
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-main-nav-menu
  .premium-sub-menu
  .premium-sub-menu-link {
  color: #ffffff;
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-main-nav-menu
  .premium-sub-menu
  .premium-sub-menu-link
  .premium-dropdown-icon {
  color: #ffffff;
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-main-nav-menu
  .premium-sub-menu-item:hover
  > .premium-sub-menu-link {
  color: #fff;
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-main-nav-menu
  .premium-sub-menu-item:hover
  > .premium-sub-menu-link
  .premium-dropdown-icon {
  color: #fff;
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-sub-menu-item
  .premium-sub-menu-link
  .premium-sub-item-icon {
  order: 1;
  background-color: #ffffff;
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-hamburger-toggle
  i {
  color: #ffffff;
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-hamburger-toggle
  svg,
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-hamburger-toggle
  svg
  path {
  fill: #ffffff;
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-hamburger-toggle:hover
  i {
  color: var(--e-global-color-7cddede);
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-hamburger-toggle:hover
  svg,
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-hamburger-toggle:hover
  svg
  path {
  fill: var(--e-global-color-7cddede);
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-main-mobile-menu.premium-main-nav-menu
  > .premium-nav-menu-item
  > .premium-menu-link {
  color: var(--e-global-color-45b47f0);
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-nav-slide-overlay {
  background: #0000006b;
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-mobile-menu-outer-container
  .premium-mobile-menu-close
  i {
  color: #456a817d;
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-mobile-menu-outer-container
  .premium-mobile-menu-close
  svg,
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-mobile-menu-outer-container
  .premium-mobile-menu-close
  svg
  path {
  fill: #456a817d;
}
.elementor-565
  .elementor-element.elementor-element-79490b87
  .premium-mobile-menu-outer-container
  .premium-mobile-menu-close {
  border-radius: 0px 0px 0px 0px;
}
body:not(.rtl) .elementor-565 .elementor-element.elementor-element-79490b87 {
  left: 0px;
}
body.rtl .elementor-565 .elementor-element.elementor-element-79490b87 {
  right: 0px;
}
.elementor-565 .elementor-element.elementor-element-79490b87 {
  top: 0px;
}
.elementor-565
  .elementor-element.elementor-element-66a907e7
  > .elementor-container {
  max-width: 777px;
}
.elementor-bc-flex-widget
  .elementor-565
  .elementor-element.elementor-element-2f9363f5.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-565
  .elementor-element.elementor-element-2f9363f5.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-565
  .elementor-element.elementor-element-2f9363f5.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-565 .elementor-element.elementor-element-1eb80cc3 {
  --spacer-size: 180px;
}
.elementor-565 .elementor-element.elementor-element-62c754f4 {
  text-align: center;
  width: auto;
  max-width: auto;
}
.elementor-565
  .elementor-element.elementor-element-62c754f4
  .elementor-heading-title {
  color: #ffffff;
  font-family: "Montserrat", Sans-serif;
  font-size: 54px;
  font-weight: 600;
  -webkit-text-stroke-width: 0px;
  stroke-width: 0px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
  text-shadow: 0px 0px 9px rgba(0, 0, 0, 0.74);
}
.elementor-565
  .elementor-element.elementor-element-62c754f4
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 20px 20px 20px;
  background-color: #003c5ca1;
}
.elementor-565 .elementor-element.elementor-element-2ea0c03d {
  text-align: center;
  width: var(--container-widget-width, 70%);
  max-width: 70%;
  --container-widget-width: 70%;
  --container-widget-flex-grow: 0;
}
.elementor-565
  .elementor-element.elementor-element-2ea0c03d
  .elementor-heading-title {
  color: #ffffff;
  font-family: "Montserrat", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.63);
}
.elementor-565
  .elementor-element.elementor-element-2ea0c03d
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-936a6bd .elementor-button {
  font-family: "Manrope", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  fill: #ffffff;
  color: #ffffff;
  background-color: var(--e-global-color-7cddede);
  border-radius: 20px 20px 20px 20px;
}
.elementor-565
  .elementor-element.elementor-element-936a6bd
  > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-796623eb {
  --spacer-size: 250px;
}
.elementor-565
  .elementor-element.elementor-element-5d73ef86
  > .elementor-container {
  min-height: 400px;
}
.elementor-565
  .elementor-element.elementor-element-5d73ef86:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-565
  .elementor-element.elementor-element-5d73ef86
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-565
  .elementor-element.elementor-element-5d73ef86
  > .elementor-background-overlay {
  background-color: #000000;
  opacity: 0;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-565 .elementor-element.elementor-element-5d73ef86 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 020px 0px 20px;
}
.elementor-565
  .elementor-element.elementor-element-145f219e
  > .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-565 .elementor-element.elementor-element-72220334 {
  --spacer-size: 50px;
}
.elementor-565 .elementor-element.elementor-element-7724a5bc {
  text-align: center;
}
.elementor-565
  .elementor-element.elementor-element-7724a5bc
  .elementor-heading-title {
  color: var(--e-global-color-45b47f0);
  font-family: "Montserrat", Sans-serif;
  font-size: 22px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 30px;
}
.elementor-565
  .elementor-element.elementor-element-7724a5bc
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565
  .elementor-element.elementor-element-4de7c521
  .elementor-testimonial-wrapper {
  text-align: center;
}
.elementor-565
  .elementor-element.elementor-element-4de7c521
  .elementor-testimonial-content {
  color: var(--e-global-color-45b47f0);
  font-family: "Montserrat", Sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 19px;
}
.elementor-565
  .elementor-element.elementor-element-4de7c521
  .elementor-testimonial-name {
  color: #ffffff7a;
  font-family: "Montserrat", Sans-serif;
  font-weight: 600;
}
.elementor-565
  .elementor-element.elementor-element-4de7c521
  .elementor-testimonial-job {
  color: #ffffff7a;
  font-family: "Montserrat", Sans-serif;
  font-weight: 400;
}
.elementor-565
  .elementor-element.elementor-element-4de7c521
  > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565
  .elementor-element.elementor-element-28d485d2.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-45b47f0);
}
.elementor-565
  .elementor-element.elementor-element-28d485d2.elementor-view-framed
  .elementor-icon,
.elementor-565
  .elementor-element.elementor-element-28d485d2.elementor-view-default
  .elementor-icon {
  fill: var(--e-global-color-45b47f0);
  color: var(--e-global-color-45b47f0);
  border-color: var(--e-global-color-45b47f0);
}
.elementor-565 .elementor-element.elementor-element-28d485d2 {
  --icon-box-icon-margin: 0px;
}
.elementor-565 .elementor-element.elementor-element-28d485d2 .elementor-icon {
  font-size: 30px;
}
.elementor-565
  .elementor-element.elementor-element-28d485d2
  .elementor-icon-box-title {
  color: var(--e-global-color-45b47f0);
}
.elementor-565
  .elementor-element.elementor-element-28d485d2
  .elementor-icon-box-title,
.elementor-565
  .elementor-element.elementor-element-28d485d2
  .elementor-icon-box-title
  a {
  font-family: "Montserrat", Sans-serif;
  font-size: 20px;
  font-weight: 600;
}
.elementor-565
  .elementor-element.elementor-element-28d485d2
  .elementor-icon-box-description {
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.59);
}
.elementor-565
  .elementor-element.elementor-element-2200c967.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-45b47f0);
}
.elementor-565
  .elementor-element.elementor-element-2200c967.elementor-view-framed
  .elementor-icon,
.elementor-565
  .elementor-element.elementor-element-2200c967.elementor-view-default
  .elementor-icon {
  fill: var(--e-global-color-45b47f0);
  color: var(--e-global-color-45b47f0);
  border-color: var(--e-global-color-45b47f0);
}
.elementor-565 .elementor-element.elementor-element-2200c967 {
  --icon-box-icon-margin: 0px;
}
.elementor-565 .elementor-element.elementor-element-2200c967 .elementor-icon {
  font-size: 30px;
}
.elementor-565
  .elementor-element.elementor-element-2200c967
  .elementor-icon-box-title {
  color: var(--e-global-color-45b47f0);
}
.elementor-565
  .elementor-element.elementor-element-2200c967
  .elementor-icon-box-title,
.elementor-565
  .elementor-element.elementor-element-2200c967
  .elementor-icon-box-title
  a {
  font-family: "Montserrat", Sans-serif;
  font-size: 20px;
  font-weight: 600;
}
.elementor-565
  .elementor-element.elementor-element-2200c967
  .elementor-icon-box-description {
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.59);
}
.elementor-565
  .elementor-element.elementor-element-30dbdaed.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-45b47f0);
}
.elementor-565
  .elementor-element.elementor-element-30dbdaed.elementor-view-framed
  .elementor-icon,
.elementor-565
  .elementor-element.elementor-element-30dbdaed.elementor-view-default
  .elementor-icon {
  fill: var(--e-global-color-45b47f0);
  color: var(--e-global-color-45b47f0);
  border-color: var(--e-global-color-45b47f0);
}
.elementor-565 .elementor-element.elementor-element-30dbdaed {
  --icon-box-icon-margin: 0px;
}
.elementor-565 .elementor-element.elementor-element-30dbdaed .elementor-icon {
  font-size: 30px;
}
.elementor-565
  .elementor-element.elementor-element-30dbdaed
  .elementor-icon-box-title {
  color: var(--e-global-color-45b47f0);
}
.elementor-565
  .elementor-element.elementor-element-30dbdaed
  .elementor-icon-box-title,
.elementor-565
  .elementor-element.elementor-element-30dbdaed
  .elementor-icon-box-title
  a {
  font-family: "Montserrat", Sans-serif;
  font-size: 20px;
  font-weight: 600;
}
.elementor-565
  .elementor-element.elementor-element-30dbdaed
  .elementor-icon-box-description {
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.59);
}
.elementor-565
  .elementor-element.elementor-element-379f3b0f.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-45b47f0);
}
.elementor-565
  .elementor-element.elementor-element-379f3b0f.elementor-view-framed
  .elementor-icon,
.elementor-565
  .elementor-element.elementor-element-379f3b0f.elementor-view-default
  .elementor-icon {
  fill: var(--e-global-color-45b47f0);
  color: var(--e-global-color-45b47f0);
  border-color: var(--e-global-color-45b47f0);
}
.elementor-565 .elementor-element.elementor-element-379f3b0f {
  --icon-box-icon-margin: 0px;
}
.elementor-565 .elementor-element.elementor-element-379f3b0f .elementor-icon {
  font-size: 30px;
}
.elementor-565
  .elementor-element.elementor-element-379f3b0f
  .elementor-icon-box-title {
  color: var(--e-global-color-45b47f0);
}
.elementor-565
  .elementor-element.elementor-element-379f3b0f
  .elementor-icon-box-title,
.elementor-565
  .elementor-element.elementor-element-379f3b0f
  .elementor-icon-box-title
  a {
  font-family: "Montserrat", Sans-serif;
  font-size: 20px;
  font-weight: 600;
}
.elementor-565
  .elementor-element.elementor-element-379f3b0f
  .elementor-icon-box-description {
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.59);
}
.elementor-565
  .elementor-element.elementor-element-4130a5bb.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-45b47f0);
}
.elementor-565
  .elementor-element.elementor-element-4130a5bb.elementor-view-framed
  .elementor-icon,
.elementor-565
  .elementor-element.elementor-element-4130a5bb.elementor-view-default
  .elementor-icon {
  fill: var(--e-global-color-45b47f0);
  color: var(--e-global-color-45b47f0);
  border-color: var(--e-global-color-45b47f0);
}
.elementor-565 .elementor-element.elementor-element-4130a5bb {
  --icon-box-icon-margin: 0px;
}
.elementor-565 .elementor-element.elementor-element-4130a5bb .elementor-icon {
  font-size: 30px;
}
.elementor-565
  .elementor-element.elementor-element-4130a5bb
  .elementor-icon-box-title {
  color: var(--e-global-color-45b47f0);
}
.elementor-565
  .elementor-element.elementor-element-4130a5bb
  .elementor-icon-box-title,
.elementor-565
  .elementor-element.elementor-element-4130a5bb
  .elementor-icon-box-title
  a {
  font-family: "Montserrat", Sans-serif;
  font-size: 20px;
  font-weight: 600;
}
.elementor-565
  .elementor-element.elementor-element-4130a5bb
  .elementor-icon-box-description {
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.59);
}
.elementor-565 .elementor-element.elementor-element-73156cc4 {
  --spacer-size: 50px;
}
.elementor-565
  .elementor-element.elementor-element-1296ade6
  > .elementor-container {
  min-height: 600px;
}
.elementor-565
  .elementor-element.elementor-element-1296ade6:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-565
  .elementor-element.elementor-element-1296ade6
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #02010100;
  background-image: url("../images/07.jpg");
  background-position: center left;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-565
  .elementor-element.elementor-element-1296ade6
  > .elementor-background-overlay {
  background-color: #000000;
  opacity: 0.5;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-565 .elementor-element.elementor-element-1296ade6 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-bc-flex-widget
  .elementor-565
  .elementor-element.elementor-element-6b392fc0.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-565
  .elementor-element.elementor-element-6b392fc0.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-565
  .elementor-element.elementor-element-6b392fc0.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-565
  .elementor-element.elementor-element-6b392fc0
  > .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-565
  .elementor-element.elementor-element-6b392fc0:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-565
  .elementor-element.elementor-element-6b392fc0
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff00;
}
.elementor-565
  .elementor-element.elementor-element-6b392fc0
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565
  .elementor-element.elementor-element-6b392fc0
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-565
  .elementor-element.elementor-element-42623a2
  > .elementor-container {
  max-width: 600px;
  min-height: 600px;
}
.elementor-565
  .elementor-element.elementor-element-42623a2
  > .elementor-background-overlay {
  background-color: #000000;
  opacity: 0;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-565 .elementor-element.elementor-element-42623a2 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-565
  .elementor-element.elementor-element-6fbbf57b.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-565
  .elementor-element.elementor-element-6fbbf57b.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-565
  .elementor-element.elementor-element-6fbbf57b.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-565
  .elementor-element.elementor-element-6fbbf57b
  > .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-565
  .elementor-element.elementor-element-6fbbf57b
  .elementor-background-slideshow__slide__image {
  background-size: cover;
  background-position: center center;
}
.elementor-565
  .elementor-element.elementor-element-6fbbf57b
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-565
  .elementor-element.elementor-element-6fbbf57b
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-565 .elementor-element.elementor-element-7a25f197 {
  text-align: center;
  width: auto;
  max-width: auto;
}
.elementor-565
  .elementor-element.elementor-element-7a25f197
  .elementor-heading-title {
  color: #ffffff;
  font-family: "Montserrat", Sans-serif;
  font-weight: 600;
  -webkit-text-stroke-width: 0px;
  stroke-width: 0px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
  text-shadow: 0px 0px 9px rgba(0, 0, 0, 0.74);
}
.elementor-565
  .elementor-element.elementor-element-7a25f197
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 20px 20px 20px;
  background-color: #003c5ca1;
}
.elementor-565
  .elementor-element.elementor-element-7ed57eff
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 20px 0px 20px;
}
.elementor-bc-flex-widget
  .elementor-565
  .elementor-element.elementor-element-ad3d207.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-565
  .elementor-element.elementor-element-ad3d207.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-565
  .elementor-element.elementor-element-ad3d207.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-565
  .elementor-element.elementor-element-ad3d207
  > .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-565
  .elementor-element.elementor-element-ad3d207:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-565
  .elementor-element.elementor-element-ad3d207
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-565
  .elementor-element.elementor-element-ad3d207
  > .elementor-element-populated {
  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: 40px 40px 40px 40px;
}
.elementor-565
  .elementor-element.elementor-element-ad3d207
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-565 .elementor-element.elementor-element-632d7c8 {
  --e-image-carousel-slides-to-show: 1;
}
.elementor-565
  .elementor-element.elementor-element-632d7c8
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
}
.elementor-565 .elementor-element.elementor-element-7db99640 {
  text-align: center;
}
.elementor-565
  .elementor-element.elementor-element-7db99640
  .elementor-heading-title {
  color: var(--e-global-color-45b47f0);
  font-family: "Montserrat", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: none;
  line-height: 30px;
}
.elementor-565
  .elementor-element.elementor-element-7db99640
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-52efc7fb {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-45b47f0);
  --divider-border-width: 2px;
}
.elementor-565
  .elementor-element.elementor-element-52efc7fb
  .elementor-divider-separator {
  width: 30%;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-565
  .elementor-element.elementor-element-52efc7fb
  .elementor-divider {
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
}
.elementor-565
  .elementor-element.elementor-element-52efc7fb.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-7cddede);
}
.elementor-565
  .elementor-element.elementor-element-52efc7fb.elementor-view-framed
  .elementor-icon,
.elementor-565
  .elementor-element.elementor-element-52efc7fb.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-7cddede);
  border-color: var(--e-global-color-7cddede);
}
.elementor-565
  .elementor-element.elementor-element-52efc7fb.elementor-view-framed
  .elementor-icon,
.elementor-565
  .elementor-element.elementor-element-52efc7fb.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-7cddede);
}
.elementor-565 .elementor-element.elementor-element-2abca833 {
  text-align: left;
}
.elementor-565
  .elementor-element.elementor-element-2abca833
  .elementor-heading-title {
  color: var(--e-global-color-2e82e60);
  font-family: "Manrope", Sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0px;
}
.elementor-565
  .elementor-element.elementor-element-2abca833
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-08b1981 .elementor-button {
  font-family: "Manrope", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  fill: #ffffff;
  color: #ffffff;
  background-color: var(--e-global-color-7cddede);
  border-radius: 20px 20px 20px 20px;
}
.elementor-565
  .elementor-element.elementor-element-08b1981
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 010px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-565
  .elementor-element.elementor-element-38a3c647.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-565
  .elementor-element.elementor-element-38a3c647.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-565
  .elementor-element.elementor-element-38a3c647.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-565
  .elementor-element.elementor-element-38a3c647
  > .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-565
  .elementor-element.elementor-element-38a3c647:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-565
  .elementor-element.elementor-element-38a3c647
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f3f3f3;
}
.elementor-565
  .elementor-element.elementor-element-38a3c647
  > .elementor-element-populated {
  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: 40px 40px 40px 40px;
}
.elementor-565
  .elementor-element.elementor-element-38a3c647
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-565 .elementor-element.elementor-element-48e795c {
  --e-image-carousel-slides-to-show: 1;
}
.elementor-565
  .elementor-element.elementor-element-48e795c
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
}
.elementor-565 .elementor-element.elementor-element-2984c0f5 {
  text-align: center;
}
.elementor-565
  .elementor-element.elementor-element-2984c0f5
  .elementor-heading-title {
  color: var(--e-global-color-45b47f0);
  font-family: "Montserrat", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: none;
  line-height: 30px;
}
.elementor-565
  .elementor-element.elementor-element-2984c0f5
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-13b6d6df {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-45b47f0);
  --divider-border-width: 2px;
}
.elementor-565
  .elementor-element.elementor-element-13b6d6df
  .elementor-divider-separator {
  width: 30%;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-565
  .elementor-element.elementor-element-13b6d6df
  .elementor-divider {
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
}
.elementor-565
  .elementor-element.elementor-element-13b6d6df.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-7cddede);
}
.elementor-565
  .elementor-element.elementor-element-13b6d6df.elementor-view-framed
  .elementor-icon,
.elementor-565
  .elementor-element.elementor-element-13b6d6df.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-7cddede);
  border-color: var(--e-global-color-7cddede);
}
.elementor-565
  .elementor-element.elementor-element-13b6d6df.elementor-view-framed
  .elementor-icon,
.elementor-565
  .elementor-element.elementor-element-13b6d6df.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-7cddede);
}
.elementor-565 .elementor-element.elementor-element-172afbdb {
  text-align: left;
}
.elementor-565
  .elementor-element.elementor-element-172afbdb
  .elementor-heading-title {
  color: var(--e-global-color-2e82e60);
  font-family: "Manrope", Sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0px;
}
.elementor-565
  .elementor-element.elementor-element-172afbdb
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-6bc0aa0 .elementor-button {
  font-family: "Manrope", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  fill: #ffffff;
  color: #ffffff;
  background-color: var(--e-global-color-7cddede);
  border-radius: 20px 20px 20px 20px;
}
.elementor-565
  .elementor-element.elementor-element-6bc0aa0
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 010px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-565
  .elementor-element.elementor-element-116c11a0
  > .elementor-container {
  max-width: 777px;
}
.elementor-565
  .elementor-element.elementor-element-116c11a0
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-565
  .elementor-element.elementor-element-116c11a0:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-565
  .elementor-element.elementor-element-116c11a0
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-45b47f0);
  background-image: var(--e-bg-lazyload-loaded);
  --e-bg-lazyload: url("../images/01.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-565
  .elementor-element.elementor-element-116c11a0
  > .elementor-background-overlay {
  background-color: var(--e-global-color-2e82e60);
  opacity: 0.9;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-565 .elementor-element.elementor-element-116c11a0 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 0px 20px 0px 20px;
}
.elementor-565
  .elementor-element.elementor-element-6c1ede78
  > .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-565 .elementor-element.elementor-element-398d7828 {
  --spacer-size: 50px;
}
.elementor-565 .elementor-element.elementor-element-39413442 {
  text-align: center;
}
.elementor-565
  .elementor-element.elementor-element-39413442
  .elementor-heading-title {
  color: #ffffff;
  font-family: "Montserrat", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 30px;
}
.elementor-565
  .elementor-element.elementor-element-39413442
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-194782c2 {
  --divider-border-style: solid;
  --divider-color: #ffffff7a;
  --divider-border-width: 2px;
}
.elementor-565
  .elementor-element.elementor-element-194782c2
  .elementor-divider-separator {
  width: 30%;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-565
  .elementor-element.elementor-element-194782c2
  .elementor-divider {
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
}
.elementor-565
  .elementor-element.elementor-element-194782c2.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff7a;
}
.elementor-565
  .elementor-element.elementor-element-194782c2.elementor-view-framed
  .elementor-icon,
.elementor-565
  .elementor-element.elementor-element-194782c2.elementor-view-default
  .elementor-icon {
  color: #ffffff7a;
  border-color: #ffffff7a;
}
.elementor-565
  .elementor-element.elementor-element-194782c2.elementor-view-framed
  .elementor-icon,
.elementor-565
  .elementor-element.elementor-element-194782c2.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff7a;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-arrow {
  display: flex;
  color: #61ce7000;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  font-size: 5px;
  width: 5px;
  height: 5px;
  border-style: none;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-dots {
  display: inline-table;
  top: 53%;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-item {
  padding: 0px 0px 0px 0px;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-content-inner {
  padding: 25px 25px 27px 25px;
  border-style: none;
  border-radius: 5px 5px 5px 5px;
}
.elementor-565
  .elementor-element.elementor-element-549623da.wpr-testimonial-meta-position-left
  .wpr-testimonial-meta {
  padding-top: 25px;
  margin-right: 10px;
}
.elementor-565
  .elementor-element.elementor-element-549623da.wpr-testimonial-meta-position-right
  .wpr-testimonial-meta {
  padding-top: 25px;
  margin-left: 10px;
}
.elementor-565
  .elementor-element.elementor-element-549623da.wpr-testimonial-meta-position-top:not(
    .wpr-testimonial-meta-align-center
  )
  .wpr-testimonial-meta,
.elementor-565
  .elementor-element.elementor-element-549623da.wpr-testimonial-meta-position-bottom:not(
    .wpr-testimonial-meta-align-center
  )
  .wpr-testimonial-meta {
  padding: 0 25px 0 25px;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-content-inner:before {
  border-top-color: var(--e-global-color-2e82e60);
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-icon
  i {
  color: #c1c1c1;
  font-size: 35px;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-icon
  svg {
  fill: #c1c1c1;
  width: 35px;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-icon {
  margin-bottom: 10px;
  text-align: center;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-title {
  color: #222222;
  margin: 0 0 3px;
  text-align: center;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-content {
  color: var(--e-global-color-45b47f0);
  font-family: "Montserrat", Sans-serif;
  font-weight: 400;
  margin-bottom: 15px;
  text-align: center;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-date {
  color: #c1c1c1;
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 4.1px;
  text-align: center;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-rating
  i:before {
  color: #ffd726;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-rating
  i {
  color: #d8d8d8;
  font-size: 22px;
  margin-right: 0px;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-rating
  span {
  color: #ffd726;
  margin-left: 0px;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-rating {
  text-align: center;
  margin-bottom: 5px;
}
.elementor-565
  .elementor-element.elementor-element-549623da.wpr-testimonial-meta-position-top
  .wpr-testimonial-meta {
  margin-bottom: 10px;
}
.elementor-565
  .elementor-element.elementor-element-549623da.wpr-testimonial-meta-position-bottom
  .wpr-testimonial-meta {
  margin-top: 10px;
}
.elementor-565
  .elementor-element.elementor-element-549623da.wpr-testimonial-meta-position-extra
  .wpr-testimonial-content-wrap {
  margin-bottom: 10px;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-image
  img {
  width: 65px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-565
  .elementor-element.elementor-element-549623da.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-left
  .wpr-testimonial-content-inner:before,
.elementor-565
  .elementor-element.elementor-element-549623da.wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-left
  .wpr-testimonial-content-inner:before {
  left: calc(25px + 1px + (65px / 2));
}
.elementor-565
  .elementor-element.elementor-element-549623da.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-right
  .wpr-testimonial-content-inner:before,
.elementor-565
  .elementor-element.elementor-element-549623da.wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-right
  .wpr-testimonial-content-inner:before {
  right: calc(25px + 1px + (65px / 2));
}
.elementor-565
  .elementor-element.elementor-element-549623da.wpr-testimonial-meta-position-left
  .wpr-testimonial-content-inner:before,
.elementor-565
  .elementor-element.elementor-element-549623da.wpr-testimonial-meta-position-right
  .wpr-testimonial-content-inner:before {
  top: calc(25px + 1px + (65px / 2));
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-image {
  margin-bottom: 8px;
}
.elementor-565
  .elementor-element.elementor-element-549623da.wpr-testimonial-image-position-right
  .wpr-testimonial-image {
  margin-left: 8px;
}
.elementor-565
  .elementor-element.elementor-element-549623da.wpr-testimonial-image-position-left
  .wpr-testimonial-image {
  margin-right: 8px;
}
.elementor-565
  .elementor-element.elementor-element-549623da.wpr-testimonial-image-position-center
  .wpr-testimonial-image {
  margin-bottom: 8px;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-name {
  color: #222222;
  margin-bottom: 0px;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-job {
  color: #b7b7b7;
  margin: 0 0 5px;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-logo-image
  img {
  max-width: 65px;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-logo-image {
  margin-bottom: 5px;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-social {
  color: #ffffff;
  background-color: #919191;
  border-color: #b5b5b5;
  transition-duration: 0.1s;
  width: 30px;
  height: 30px;
  font-size: 9px;
  margin-right: 3px;
  border-style: none;
  border-radius: 1px 1px 1px 1px;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-social:hover {
  color: #ffffff;
  background-color: #444444;
  border-color: #b5b5b5;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-social
  i {
  line-height: 30px;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-arrow
  svg {
  fill: #61ce7000;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  width: 5px;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-arrow:hover {
  color: #605be5;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-arrow:hover
  svg {
  fill: #605be5;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-dot {
  background-color: #d1d1d100;
  width: 5px;
  height: 5px;
  border-style: none;
  border-radius: 0% 0% 0% 0%;
  margin-right: 0px;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  .wpr-testimonial-dots
  .slick-active
  .wpr-testimonial-dot {
  background-color: #22222200;
}
.elementor-565
  .elementor-element.elementor-element-549623da
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-549623da.elementor-element {
  --align-self: center;
  --flex-grow: 0;
  --flex-shrink: 1;
}
.elementor-565 .elementor-element.elementor-element-5091fb52 {
  --spacer-size: 10px;
}
.elementor-565
  .elementor-element.elementor-element-5500fb0
  > .elementor-container {
  min-height: 400px;
}
.elementor-565
  .elementor-element.elementor-element-5500fb0:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-565
  .elementor-element.elementor-element-5500fb0
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-565 .elementor-element.elementor-element-5500fb0 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 30px;
  margin-bottom: 30px;
}
.elementor-565
  .elementor-element.elementor-element-5500fb0
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-565
  .elementor-element.elementor-element-1a38af1a
  > .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-bc-flex-widget
  .elementor-565
  .elementor-element.elementor-element-6eb9cc47.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-565
  .elementor-element.elementor-element-6eb9cc47.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-565
  .elementor-element.elementor-element-6eb9cc47.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-565
  .elementor-element.elementor-element-6eb9cc47
  > .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-565 .elementor-element.elementor-element-6c77d0a5 {
  text-align: center;
}
.elementor-565
  .elementor-element.elementor-element-6c77d0a5
  .elementor-heading-title {
  color: var(--e-global-color-45b47f0);
  font-family: "Montserrat", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: none;
  line-height: 30px;
}
.elementor-565
  .elementor-element.elementor-element-6c77d0a5
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-2b9db430 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-45b47f0);
  --divider-border-width: 2px;
}
.elementor-565
  .elementor-element.elementor-element-2b9db430
  .elementor-divider-separator {
  width: 30%;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-565
  .elementor-element.elementor-element-2b9db430
  .elementor-divider {
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
}
.elementor-565
  .elementor-element.elementor-element-2b9db430.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-7cddede);
}
.elementor-565
  .elementor-element.elementor-element-2b9db430.elementor-view-framed
  .elementor-icon,
.elementor-565
  .elementor-element.elementor-element-2b9db430.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-7cddede);
  border-color: var(--e-global-color-7cddede);
}
.elementor-565
  .elementor-element.elementor-element-2b9db430.elementor-view-framed
  .elementor-icon,
.elementor-565
  .elementor-element.elementor-element-2b9db430.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-7cddede);
}
.elementor-565 .elementor-element.elementor-element-41f16151 {
  text-align: center;
}
.elementor-565
  .elementor-element.elementor-element-41f16151
  .elementor-heading-title {
  color: var(--e-global-color-2e82e60);
  font-family: "Manrope", Sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0px;
}
.elementor-565
  .elementor-element.elementor-element-41f16151
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-34beecde .elementor-button {
  font-family: "Manrope", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  fill: #ffffff;
  color: #ffffff;
  background-color: var(--e-global-color-7cddede);
  border-radius: 20px 20px 20px 20px;
}
.elementor-565
  .elementor-element.elementor-element-34beecde
  > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-5f54e3e8 {
  --e-image-carousel-slides-to-show: 1;
}
.elementor-565
  .elementor-element.elementor-element-5f54e3e8
  .elementor-swiper-button.elementor-swiper-button-prev,
.elementor-565
  .elementor-element.elementor-element-5f54e3e8
  .elementor-swiper-button.elementor-swiper-button-next {
  font-size: 40px;
}
.elementor-565
  .elementor-element.elementor-element-5f54e3e8
  .elementor-image-carousel-wrapper
  .elementor-image-carousel
  .swiper-slide-image {
  border-radius: 30px 30px 30px 30px;
}
.elementor-565
  .elementor-element.elementor-element-5f54e3e8
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565
  .elementor-element.elementor-element-21810335:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-565
  .elementor-element.elementor-element-21810335
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-565
  .elementor-element.elementor-element-21810335
  > .elementor-background-overlay {
  background-color: #000000;
  opacity: 0;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-565 .elementor-element.elementor-element-21810335 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-bc-flex-widget
  .elementor-565
  .elementor-element.elementor-element-9e3a1f0.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-565
  .elementor-element.elementor-element-9e3a1f0.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-565
  .elementor-element.elementor-element-9e3a1f0.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-565
  .elementor-element.elementor-element-9e3a1f0
  > .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-565
  .elementor-element.elementor-element-9e3a1f0
  > .elementor-element-populated,
.elementor-565
  .elementor-element.elementor-element-9e3a1f0
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-565
  .elementor-element.elementor-element-9e3a1f0
  > .elementor-background-slideshow {
  border-radius: 0px 0px 0px 0px;
}
.elementor-565
  .elementor-element.elementor-element-9e3a1f0
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-133e245e {
  --spacer-size: 50px;
}
.elementor-565 .elementor-element.elementor-element-6c01e13c {
  text-align: center;
}
.elementor-565
  .elementor-element.elementor-element-6c01e13c
  .elementor-heading-title {
  color: var(--e-global-color-45b47f0);
  font-family: "Montserrat", Sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 30px;
}
.elementor-565
  .elementor-element.elementor-element-6c01e13c
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-13334c20 .gallery-item {
  padding: 0 0px 0px 0;
}
.elementor-565 .elementor-element.elementor-element-13334c20 .gallery {
  margin: 0 -0px -0px 0;
}
.elementor-565 .elementor-element.elementor-element-13334c20 .gallery-item img {
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}
.elementor-565
  .elementor-element.elementor-element-13334c20
  .gallery-item
  .gallery-caption {
  display: none;
}
.elementor-565
  .elementor-element.elementor-element-13334c20
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-4c2321d4 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565
  .elementor-element.elementor-element-4c2321d4
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-565
  .elementor-element.elementor-element-73f96106
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-3dbca239 {
  padding: 0px 20px 0px 20px;
}
.elementor-565 .elementor-element.elementor-element-3f5ac763 {
  text-align: center;
}
.elementor-565
  .elementor-element.elementor-element-3f5ac763
  .elementor-heading-title {
  color: var(--e-global-color-2e82e60);
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  letter-spacing: 0px;
}
.elementor-565
  .elementor-element.elementor-element-3f5ac763
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-1dcf850b {
  text-align: center;
}
.elementor-565
  .elementor-element.elementor-element-1dcf850b
  .elementor-heading-title {
  color: var(--e-global-color-45b47f0);
  font-family: "Manrope", Sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0px;
}
.elementor-565
  .elementor-element.elementor-element-1dcf850b
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-6e0bbaae {
  text-align: center;
}
.elementor-565
  .elementor-element.elementor-element-6e0bbaae
  .elementor-heading-title {
  color: var(--e-global-color-2e82e60);
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  letter-spacing: 0px;
}
.elementor-565
  .elementor-element.elementor-element-6e0bbaae
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-6c54861e {
  text-align: center;
}
.elementor-565
  .elementor-element.elementor-element-6c54861e
  .elementor-heading-title {
  color: var(--e-global-color-45b47f0);
  font-family: "Manrope", Sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0px;
}
.elementor-565
  .elementor-element.elementor-element-6c54861e
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-2a224486 {
  text-align: center;
}
.elementor-565
  .elementor-element.elementor-element-2a224486
  .elementor-heading-title {
  color: var(--e-global-color-45b47f0);
  font-family: "Manrope", Sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0px;
}
.elementor-565
  .elementor-element.elementor-element-2a224486
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-565 .elementor-element.elementor-element-38774fcb img {
  width: 50%;
  border-radius: 10px 10px 10px 10px;
}
.elementor-565 .elementor-element.elementor-element-229f6f2b {
  text-align: center;
}
.elementor-565
  .elementor-element.elementor-element-229f6f2b
  .elementor-heading-title {
  color: var(--e-global-color-45b47f0);
  font-family: "Manrope", Sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 1px;
}
.elementor-565
  .elementor-element.elementor-element-229f6f2b
  > .elementor-widget-container {
  margin: 40px 0px 40px 0px;
  padding: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  .elementor-565 .elementor-element.elementor-element-ad3d207 {
    width: 46.983%;
  }
  .elementor-565 .elementor-element.elementor-element-38a3c647 {
    width: 53.017%;
  }
}
@media (max-width: 1024px) {
  .elementor-565 .elementor-element.elementor-element-2c25cc1b img {
    width: 40%;
  }
  .elementor-565
    .elementor-element.elementor-element-79490b87
    .premium-main-nav-menu {
    justify-content: flex-end;
  }
  .elementor-565
    .elementor-element.elementor-element-79490b87
    .premium-hamburger-toggle {
    justify-content: flex-end;
  }
  .elementor-565
    .elementor-element.elementor-element-79490b87
    .premium-mobile-menu-outer-container
    .premium-mobile-menu-close {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
  }
  body:not(.rtl) .elementor-565 .elementor-element.elementor-element-79490b87 {
    left: -15px;
  }
  body.rtl .elementor-565 .elementor-element.elementor-element-79490b87 {
    right: -15px;
  }
  .elementor-565 .elementor-element.elementor-element-79490b87 {
    top: 14px;
  }
  .elementor-565 .elementor-element.elementor-element-5d73ef86 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-565
    .elementor-element.elementor-element-28d485d2
    .elementor-icon-box-title,
  .elementor-565
    .elementor-element.elementor-element-28d485d2
    .elementor-icon-box-title
    a {
    font-size: 14px;
  }
  .elementor-565
    .elementor-element.elementor-element-2200c967
    .elementor-icon-box-title,
  .elementor-565
    .elementor-element.elementor-element-2200c967
    .elementor-icon-box-title
    a {
    font-size: 14px;
  }
  .elementor-565
    .elementor-element.elementor-element-30dbdaed
    .elementor-icon-box-title,
  .elementor-565
    .elementor-element.elementor-element-30dbdaed
    .elementor-icon-box-title
    a {
    font-size: 14px;
  }
  .elementor-565
    .elementor-element.elementor-element-379f3b0f
    .elementor-icon-box-title,
  .elementor-565
    .elementor-element.elementor-element-379f3b0f
    .elementor-icon-box-title
    a {
    font-size: 14px;
  }
  .elementor-565
    .elementor-element.elementor-element-4130a5bb
    .elementor-icon-box-title,
  .elementor-565
    .elementor-element.elementor-element-4130a5bb
    .elementor-icon-box-title
    a {
    font-size: 14px;
  }
  .elementor-565
    .elementor-element.elementor-element-1296ade6
    > .elementor-container {
    min-height: 607px;
  }
  .elementor-565
    .elementor-element.elementor-element-1296ade6:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-565
    .elementor-element.elementor-element-1296ade6
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: cover;
  }
  .elementor-565 .elementor-element.elementor-element-1296ade6 {
    padding: 20px 20px 20px 20px;
  }
  .elementor-565
    .elementor-element.elementor-element-ad3d207
    > .elementor-element-populated {
    padding: 20px 20px 20px 20px;
  }
  .elementor-565
    .elementor-element.elementor-element-2abca833
    .elementor-heading-title {
    font-size: 14px;
    line-height: 1.3em;
  }
  .elementor-565
    .elementor-element.elementor-element-08b1981
    .elementor-button {
    font-size: 16px;
  }
  .elementor-565
    .elementor-element.elementor-element-38a3c647
    > .elementor-element-populated {
    padding: 20px 20px 20px 20px;
  }
  .elementor-565
    .elementor-element.elementor-element-172afbdb
    .elementor-heading-title {
    font-size: 14px;
    line-height: 1.3em;
  }
  .elementor-565
    .elementor-element.elementor-element-6bc0aa0
    .elementor-button {
    font-size: 16px;
  }
  .elementor-565 .elementor-element.elementor-element-116c11a0 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-565
    .elementor-element.elementor-element-549623da
    .wpr-testimonial-arrow {
    display: flex;
  }
  .elementor-565
    .elementor-element.elementor-element-549623da
    .wpr-testimonial-dots {
    display: inline-table;
  }
  .elementor-565 .elementor-element.elementor-element-5500fb0 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-565
    .elementor-element.elementor-element-229f6f2b
    > .elementor-widget-container {
    padding: 50px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  .elementor-565 .elementor-element.elementor-element-45bab677 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 010px 0px 10px;
  }
  .elementor-565 .elementor-element.elementor-element-2c25cc1b img {
    width: 50%;
  }
  body:not(.rtl) .elementor-565 .elementor-element.elementor-element-79490b87 {
    left: -3px;
  }
  body.rtl .elementor-565 .elementor-element.elementor-element-79490b87 {
    right: -3px;
  }
  .elementor-565 .elementor-element.elementor-element-79490b87 {
    top: -84px;
  }
  .elementor-565 .elementor-element.elementor-element-66a907e7 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-565
    .elementor-element.elementor-element-2f9363f5
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-565 .elementor-element.elementor-element-1eb80cc3 {
    --spacer-size: 82px;
  }
  .elementor-565
    .elementor-element.elementor-element-62c754f4
    .elementor-heading-title {
    font-size: 22px;
    line-height: 1.2em;
  }
  .elementor-565
    .elementor-element.elementor-element-2ea0c03d
    .elementor-heading-title {
    font-size: 14px;
    line-height: 1.5em;
  }
  .elementor-565
    .elementor-element.elementor-element-936a6bd
    .elementor-button {
    font-size: 16px;
  }
  .elementor-565 .elementor-element.elementor-element-796623eb {
    --spacer-size: 107px;
  }
  .elementor-565 .elementor-element.elementor-element-5d73ef86 {
    padding: 0px 25px 0px 25px;
  }
  .elementor-565 .elementor-element.elementor-element-72220334 {
    --spacer-size: 25px;
  }
  .elementor-565
    .elementor-element.elementor-element-7724a5bc
    .elementor-heading-title {
    line-height: 1.2em;
  }
  .elementor-565 .elementor-element.elementor-element-73156cc4 {
    --spacer-size: 25px;
  }
  .elementor-565
    .elementor-element.elementor-element-1296ade6
    > .elementor-background-overlay {
    opacity: 0.5;
  }
  .elementor-565
    .elementor-element.elementor-element-42623a2
    > .elementor-container {
    min-height: 120px;
  }
  .elementor-565
    .elementor-element.elementor-element-6fbbf57b
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-565
    .elementor-element.elementor-element-7a25f197
    .elementor-heading-title {
    font-size: 22px;
    line-height: 1.2em;
  }
  .elementor-565
    .elementor-element.elementor-element-ad3d207
    > .elementor-element-populated {
    padding: 25px 25px 25px 25px;
  }
  .elementor-565
    .elementor-element.elementor-element-2abca833
    .elementor-heading-title {
    font-size: 14px;
    line-height: 1.4em;
  }
  .elementor-565
    .elementor-element.elementor-element-08b1981
    .elementor-button {
    font-size: 16px;
  }
  .elementor-565
    .elementor-element.elementor-element-38a3c647
    > .elementor-element-populated {
    padding: 25px 25px 25px 25px;
  }
  .elementor-565
    .elementor-element.elementor-element-172afbdb
    .elementor-heading-title {
    font-size: 14px;
    line-height: 1.4em;
  }
  .elementor-565
    .elementor-element.elementor-element-6bc0aa0
    .elementor-button {
    font-size: 16px;
  }
  .elementor-565 .elementor-element.elementor-element-398d7828 {
    --spacer-size: 25px;
  }
  .elementor-565
    .elementor-element.elementor-element-39413442
    .elementor-heading-title {
    font-size: 22px;
    line-height: 1.2em;
  }
  .elementor-565
    .elementor-element.elementor-element-549623da
    .wpr-testimonial-carousel
    .slick-slide {
    margin-left: 0px;
  }
  .elementor-565
    .elementor-element.elementor-element-549623da
    .wpr-testimonial-carousel
    .slick-list {
    margin-left: -0px;
  }
  .elementor-565
    .elementor-element.elementor-element-549623da
    .wpr-testimonial-arrow {
    display: flex;
  }
  .elementor-565
    .elementor-element.elementor-element-549623da
    .wpr-testimonial-dots {
    display: inline-table;
  }
  .elementor-565 .elementor-element.elementor-element-5091fb52 {
    --spacer-size: 30px;
  }
  .elementor-565
    .elementor-element.elementor-element-6c77d0a5
    .elementor-heading-title {
    font-size: 22px;
    line-height: 1.2em;
  }
  .elementor-565
    .elementor-element.elementor-element-41f16151
    .elementor-heading-title {
    font-size: 14px;
    line-height: 1.4em;
  }
  .elementor-565
    .elementor-element.elementor-element-34beecde
    .elementor-button {
    font-size: 16px;
  }
  .elementor-565 .elementor-element.elementor-element-5f54e3e8 {
    --e-image-carousel-slides-to-show: 1;
  }
  .elementor-565 .elementor-element.elementor-element-21810335 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-565 .elementor-element.elementor-element-133e245e {
    --spacer-size: 25px;
  }
  .elementor-565
    .elementor-element.elementor-element-6c01e13c
    .elementor-heading-title {
    font-size: 16px;
    line-height: 1.3em;
  }
  .elementor-565
    .elementor-element.elementor-element-6c01e13c
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 20px 020px 20px;
  }
  .elementor-565
    .elementor-element.elementor-element-3f5ac763
    .elementor-heading-title {
    font-size: 14px;
    line-height: 1.4em;
  }
  .elementor-565
    .elementor-element.elementor-element-1dcf850b
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-565
    .elementor-element.elementor-element-6e0bbaae
    .elementor-heading-title {
    font-size: 14px;
    line-height: 1.4em;
  }
  .elementor-565
    .elementor-element.elementor-element-6c54861e
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-565
    .elementor-element.elementor-element-2a224486
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
}
