.elementor-78
  .elementor-element.elementor-element-4a82fc8:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-78
  .elementor-element.elementor-element-4a82fc8
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/11/header-img-1.jpg");
  background-position: center left;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-78
  .elementor-element.elementor-element-4a82fc8
  > .elementor-background-overlay {
  background-color: #000000;
  opacity: 0;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-78
  .elementor-element.elementor-element-4a82fc8
  > .elementor-container {
  max-width: 1154px;
  min-height: 75vh;
}
.elementor-78 .elementor-element.elementor-element-4a82fc8 {
  overflow: hidden;
  transition:
    background 0s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: -70px;
  margin-bottom: -70px;
  padding: 0px 0px 0px 0px;
}
.elementor-78
  .elementor-element.elementor-element-cca6cca
  > .elementor-element-populated {
  padding: 150px 0px 150px 0px;
}
.elementor-78
  .elementor-element.elementor-element-758350e
  > .elementor-widget-container {
  margin: 0px 0px -16px 4px;
}
.elementor-78
  .elementor-element.elementor-element-758350e
  .elementor-heading-title {
  color: #ff3c00;
}
.elementor-78
  .elementor-element.elementor-element-2f9866e
  > .elementor-widget-container {
  padding: 0% 49% 0% 0%;
}
.elementor-78
  .elementor-element.elementor-element-2f9866e
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-78
  .elementor-element.elementor-element-7bbdcd3
  > .elementor-widget-container {
  margin: 10px 0px 20px 0px;
  padding: 0% 56% 0% 0%;
}
.elementor-78
  .elementor-element.elementor-element-7bbdcd3
  .elementor-heading-title {
  line-height: 1.5em;
  color: #ffffff;
}
.elementor-78 .elementor-element.elementor-element-f250c3b {
  width: var(--container-widget-width, 22%);
  max-width: 22%;
  --container-widget-width: 22%;
  --container-widget-flex-grow: 0;
}
.elementor-78
  .elementor-element.elementor-element-f250c3b
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 10px 0px 0px;
}
.elementor-78 .elementor-element.elementor-element-164d57c .elementor-button {
  background-color: #ff3c00;
  border-radius: 5px 5px 5px 5px;
  padding: 18px 18px 18px 18px;
}
.elementor-78
  .elementor-element.elementor-element-164d57c
  .elementor-button:hover,
.elementor-78
  .elementor-element.elementor-element-164d57c
  .elementor-button:focus {
  background-color: #e75b31;
}
.elementor-78 .elementor-element.elementor-element-164d57c {
  width: auto;
  max-width: auto;
}
.elementor-78
  .elementor-element.elementor-element-164d57c
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-78
  .elementor-element.elementor-element-6a7ffcb1:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-78
  .elementor-element.elementor-element-6a7ffcb1
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f6f6f6;
}
.elementor-78 .elementor-element.elementor-element-6a7ffcb1 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 119px 0px 261px 0px;
}
.elementor-78
  .elementor-element.elementor-element-6a7ffcb1
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-78
  .elementor-element.elementor-element-16c9d604
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-78
  .elementor-element.elementor-element-16c9d604
  .elementor-heading-title {
  color: #ff3c00;
}
.elementor-78
  .elementor-element.elementor-element-193b346b
  > .elementor-widget-container {
  margin: -22px 0px 0px 0px;
  padding: -42px 0px 0px 0px;
}
.elementor-78
  .elementor-element.elementor-element-470f21db
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-block-end: 0px;
}
.elementor-78
  .elementor-element.elementor-element-470f21db
  > .elementor-element-populated {
  padding: 15px 113px 0px 64px;
}
.elementor-78
  .elementor-element.elementor-element-7b8104ad
  > .elementor-widget-container {
  padding: 43px 0px 0px 0px;
}
.elementor-78 .elementor-element.elementor-element-7b8104ad {
  font-weight: 600;
  color: #070707;
}
.elementor-78
  .elementor-element.elementor-element-72f01f74
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 23px 0px 0px;
}
.elementor-78 .elementor-element.elementor-element-72f01f74 {
  color: #000000;
}
.elementor-78
  .elementor-element.elementor-element-17314617:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-78
  .elementor-element.elementor-element-17314617
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #02204c;
}
.elementor-78
  .elementor-element.elementor-element-17314617
  .elementor-background-overlay {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-78 .elementor-element.elementor-element-17314617 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 0px 0px 49px 0px;
}
.elementor-78
  .elementor-element.elementor-element-17314617
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-78
  .elementor-element.elementor-element-519bca4
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-78
  .elementor-element.elementor-element-91a8fd4
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-78 .elementor-element.elementor-element-91a8fd4 {
  margin-top: -215px;
  margin-bottom: 0px;
}
.elementor-78
  .elementor-element.elementor-element-953c51c
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-78
  .elementor-element.elementor-element-5bd38bd7
  > .elementor-widget-container {
  background-color: #ffffff;
  background-image: url("../../2022/11/01.png");
  margin: 9px 12px 0px 0px;
  padding: 65px 40px 61px 40px;
  background-position: top left;
  background-repeat: no-repeat;
  background-size: 216px auto;
  border-radius: 12px 12px 12px 12px;
  box-shadow: 20px 20px 100px -15px rgba(7, 7, 7, 0.02);
}
.elementor-78 .elementor-element.elementor-element-5bd38bd7 {
  --ep-effect-trans-y-hover: -10px;
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 225px;
}
.elementor-78
  .elementor-element.elementor-element-5bd38bd7.bdt-background-overlay-yes
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-78
  .elementor-element.elementor-element-5bd38bd7:hover
  .elementor-widget-container {
  box-shadow: 20px 20px 100px -15px rgba(49, 22, 165, 0.2);
}
.elementor-78
  .elementor-element.elementor-element-5bd38bd7
  .bdt-ep-advanced-icon-box {
  text-align: left;
}
.elementor-78
  .elementor-element.elementor-element-5bd38bd7
  .bdt-ep-advanced-icon-box-icon-wrap {
  color: #f8f8f8;
  transform: rotate(0deg);
}
.elementor-78
  .elementor-element.elementor-element-5bd38bd7.elementor-position-right
  .bdt-ep-advanced-icon-box-icon {
  margin-left: 40px;
}
.elementor-78
  .elementor-element.elementor-element-5bd38bd7.elementor-position-left
  .bdt-ep-advanced-icon-box-icon {
  margin-right: 40px;
}
.elementor-78
  .elementor-element.elementor-element-5bd38bd7.elementor-position-top
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 40px;
}
.elementor-78
  .elementor-element.elementor-element-5bd38bd7
  .bdt-ep-advanced-icon-box-icon-wrap
  i,
.elementor-78
  .elementor-element.elementor-element-5bd38bd7
  .bdt-ep-advanced-icon-box-icon-wrap
  img,
.elementor-78
  .elementor-element.elementor-element-5bd38bd7
  .bdt-ep-advanced-icon-box-icon-wrap
  svg {
  transform: rotate(0deg);
}
.elementor-78
  .elementor-element.elementor-element-5bd38bd7
  .bdt-ep-advanced-icon-box-title {
  margin-bottom: 20px;
}
.elementor-78
  .elementor-element.elementor-element-5bd38bd7
  .bdt-ep-advanced-icon-box-description {
  color: var(--e-global-color-uicore_body);
}
.elementor-78
  .elementor-element.elementor-element-22af927
  > .elementor-widget-container {
  background-color: #ffffff;
  background-image: url("../../2022/11/2.png");
  padding: 60px 40px 34px 40px;
  background-position: top left;
  background-repeat: no-repeat;
  background-size: 216px auto;
  border-radius: 12px 12px 12px 12px;
  box-shadow: 20px 20px 100px -15px rgba(7, 7, 7, 0.02);
}
.elementor-78 .elementor-element.elementor-element-22af927 {
  --ep-effect-trans-y-hover: -10px;
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 225px;
}
.elementor-78
  .elementor-element.elementor-element-22af927.bdt-background-overlay-yes
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-78
  .elementor-element.elementor-element-22af927:hover
  .elementor-widget-container {
  box-shadow: 20px 20px 100px -15px rgba(49, 22, 165, 0.2);
}
.elementor-78
  .elementor-element.elementor-element-22af927
  .bdt-ep-advanced-icon-box {
  text-align: left;
}
.elementor-78
  .elementor-element.elementor-element-22af927
  .bdt-ep-advanced-icon-box-icon-wrap {
  color: #e2f3f3;
  transform: rotate(0deg);
}
.elementor-78
  .elementor-element.elementor-element-22af927.elementor-position-right
  .bdt-ep-advanced-icon-box-icon {
  margin-left: 40px;
}
.elementor-78
  .elementor-element.elementor-element-22af927.elementor-position-left
  .bdt-ep-advanced-icon-box-icon {
  margin-right: 40px;
}
.elementor-78
  .elementor-element.elementor-element-22af927.elementor-position-top
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 40px;
}
.elementor-78
  .elementor-element.elementor-element-22af927
  .bdt-ep-advanced-icon-box-icon-wrap
  i,
.elementor-78
  .elementor-element.elementor-element-22af927
  .bdt-ep-advanced-icon-box-icon-wrap
  img,
.elementor-78
  .elementor-element.elementor-element-22af927
  .bdt-ep-advanced-icon-box-icon-wrap
  svg {
  transform: rotate(0deg);
}
.elementor-78
  .elementor-element.elementor-element-22af927
  .bdt-ep-advanced-icon-box-title {
  margin-bottom: 20px;
}
.elementor-78
  .elementor-element.elementor-element-22af927
  .bdt-ep-advanced-icon-box-description {
  color: var(--e-global-color-uicore_body);
}
.elementor-78
  .elementor-element.elementor-element-476eeb2d
  > .elementor-widget-container {
  background-color: #ffffff;
  background-image: url("../../2022/11/3.png");
  padding: 60px 40px 62px 40px;
  background-position: top left;
  background-repeat: no-repeat;
  background-size: 216px auto;
  border-radius: 12px 12px 12px 12px;
  box-shadow: 20px 20px 100px -15px rgba(7, 7, 7, 0.02);
}
.elementor-78 .elementor-element.elementor-element-476eeb2d {
  --ep-effect-trans-y-hover: -10px;
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 225px;
}
.elementor-78
  .elementor-element.elementor-element-476eeb2d.bdt-background-overlay-yes
  > .elementor-widget-container:before {
  transition: background 0.3s;
}
.elementor-78
  .elementor-element.elementor-element-476eeb2d:hover
  .elementor-widget-container {
  box-shadow: 20px 20px 100px -15px rgba(49, 22, 165, 0.2);
}
.elementor-78
  .elementor-element.elementor-element-476eeb2d
  .bdt-ep-advanced-icon-box {
  text-align: left;
}
.elementor-78
  .elementor-element.elementor-element-476eeb2d
  .bdt-ep-advanced-icon-box-icon-wrap {
  color: #e2f3f3;
  transform: rotate(0deg);
}
.elementor-78
  .elementor-element.elementor-element-476eeb2d.elementor-position-right
  .bdt-ep-advanced-icon-box-icon {
  margin-left: 40px;
}
.elementor-78
  .elementor-element.elementor-element-476eeb2d.elementor-position-left
  .bdt-ep-advanced-icon-box-icon {
  margin-right: 40px;
}
.elementor-78
  .elementor-element.elementor-element-476eeb2d.elementor-position-top
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 40px;
}
.elementor-78
  .elementor-element.elementor-element-476eeb2d
  .bdt-ep-advanced-icon-box-icon-wrap
  i,
.elementor-78
  .elementor-element.elementor-element-476eeb2d
  .bdt-ep-advanced-icon-box-icon-wrap
  img,
.elementor-78
  .elementor-element.elementor-element-476eeb2d
  .bdt-ep-advanced-icon-box-icon-wrap
  svg {
  transform: rotate(0deg);
}
.elementor-78
  .elementor-element.elementor-element-476eeb2d
  .bdt-ep-advanced-icon-box-title {
  margin-bottom: 20px;
}
.elementor-78
  .elementor-element.elementor-element-476eeb2d
  .bdt-ep-advanced-icon-box-description {
  color: var(--e-global-color-uicore_body);
}
.elementor-78 .elementor-element.elementor-element-1081d19d {
  padding: 150px 0px 0px 0px;
}
.elementor-78
  .elementor-element.elementor-element-52bc4b41
  > .elementor-widget-container {
  margin: 0px 0px 0px 2px;
  padding: 0px 0px 0px 0px;
}
.elementor-78
  .elementor-element.elementor-element-52bc4b41
  .elementor-heading-title {
  color: #ff3c00;
}
.elementor-78
  .elementor-element.elementor-element-56df5ef
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 25px 0px 0px;
}
.elementor-78
  .elementor-element.elementor-element-56df5ef
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-78
  .elementor-element.elementor-element-5501a1b
  > .elementor-widget-container {
  margin: -12px 0px 0px 0px;
  padding: -5px 0px 0px 0px;
}
.elementor-78 .elementor-element.elementor-element-5501a1b {
  color: #ffffff;
}
.elementor-78 .elementor-element.elementor-element-512916a .elementor-button {
  background-color: #ff3c00;
}
.elementor-78
  .elementor-element.elementor-element-512916a
  .elementor-button:hover,
.elementor-78
  .elementor-element.elementor-element-512916a
  .elementor-button:focus {
  background-color: #c75b31;
}
.elementor-78
  .elementor-element.elementor-element-512916a
  > .elementor-widget-container {
  padding: 27px 0px 0px 0px;
}
.elementor-78
  .elementor-element.elementor-element-6b607d0a
  > .elementor-element-populated {
  margin: 12px -6px 0px 100px;
  --e-column-margin-right: -6px;
  --e-column-margin-left: 100px;
  padding: 10px -12px 0px 4px;
}
.elementor-78
  .elementor-element.elementor-element-7e4edf87
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 9px 100px 0px 0px;
}
.elementor-78
  .elementor-element.elementor-element-7e4edf87
  .bdt-ep-advanced-icon-box {
  text-align: left;
}
.elementor-78 .elementor-element.elementor-element-7e4edf87 {
  --ep-advanced-icon-box-icon-left-h-offset: 0px;
  --ep-advanced-icon-box-icon-left-v-offset: 0px;
}
.elementor-78
  .elementor-element.elementor-element-7e4edf87
  .bdt-ep-advanced-icon-box-icon-wrap {
  color: var(--e-global-color-uicore_primary);
  padding: 0px 15px 0px 0px;
  font-size: 27px;
  width: 27px;
  transform: rotate(0deg);
}
.elementor-78
  .elementor-element.elementor-element-7e4edf87.elementor-position-right
  .bdt-ep-advanced-icon-box-icon {
  margin-left: 4px;
}
.elementor-78
  .elementor-element.elementor-element-7e4edf87.elementor-position-left
  .bdt-ep-advanced-icon-box-icon {
  margin-right: 4px;
}
.elementor-78
  .elementor-element.elementor-element-7e4edf87.elementor-position-top
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 4px;
}
.elementor-78
  .elementor-element.elementor-element-7e4edf87
  .bdt-ep-advanced-icon-box-icon-wrap
  i,
.elementor-78
  .elementor-element.elementor-element-7e4edf87
  .bdt-ep-advanced-icon-box-icon-wrap
  img,
.elementor-78
  .elementor-element.elementor-element-7e4edf87
  .bdt-ep-advanced-icon-box-icon-wrap
  svg {
  transform: rotate(0deg);
}
.elementor-78
  .elementor-element.elementor-element-7e4edf87
  .bdt-ep-advanced-icon-box-title {
  margin-bottom: 10px;
  color: #ffffff;
}
.elementor-78
  .elementor-element.elementor-element-7e4edf87
  .bdt-ep-advanced-icon-box-description {
  color: #ffffff;
}
.elementor-78
  .elementor-element.elementor-element-1ad7f77
  > .elementor-widget-container {
  padding: 0px 100px 0px 0px;
}
.elementor-78
  .elementor-element.elementor-element-1ad7f77
  .bdt-ep-advanced-icon-box {
  text-align: left;
}
.elementor-78 .elementor-element.elementor-element-1ad7f77 {
  --ep-advanced-icon-box-icon-left-h-offset: 0px;
  --ep-advanced-icon-box-icon-left-v-offset: 0px;
}
.elementor-78
  .elementor-element.elementor-element-1ad7f77
  .bdt-ep-advanced-icon-box-icon-wrap {
  color: var(--e-global-color-uicore_primary);
  font-size: 30px;
  width: 30px;
  transform: rotate(0deg);
}
.elementor-78
  .elementor-element.elementor-element-1ad7f77.elementor-position-right
  .bdt-ep-advanced-icon-box-icon {
  margin-left: 14px;
}
.elementor-78
  .elementor-element.elementor-element-1ad7f77.elementor-position-left
  .bdt-ep-advanced-icon-box-icon {
  margin-right: 14px;
}
.elementor-78
  .elementor-element.elementor-element-1ad7f77.elementor-position-top
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 14px;
}
.elementor-78
  .elementor-element.elementor-element-1ad7f77
  .bdt-ep-advanced-icon-box-icon-wrap
  i,
.elementor-78
  .elementor-element.elementor-element-1ad7f77
  .bdt-ep-advanced-icon-box-icon-wrap
  img,
.elementor-78
  .elementor-element.elementor-element-1ad7f77
  .bdt-ep-advanced-icon-box-icon-wrap
  svg {
  transform: rotate(0deg);
}
.elementor-78
  .elementor-element.elementor-element-1ad7f77
  .bdt-ep-advanced-icon-box-title {
  margin-bottom: 10px;
  color: #ffffff;
}
.elementor-78
  .elementor-element.elementor-element-1ad7f77
  .bdt-ep-advanced-icon-box-description {
  color: #ffffff;
}
.elementor-78
  .elementor-element.elementor-element-ee6b51f
  > .elementor-widget-container {
  padding: 0px 100px 0px 0px;
}
.elementor-78
  .elementor-element.elementor-element-ee6b51f
  .bdt-ep-advanced-icon-box {
  text-align: left;
}
.elementor-78 .elementor-element.elementor-element-ee6b51f {
  --ep-advanced-icon-box-icon-left-h-offset: 0px;
  --ep-advanced-icon-box-icon-left-v-offset: 0px;
}
.elementor-78
  .elementor-element.elementor-element-ee6b51f
  .bdt-ep-advanced-icon-box-icon-wrap {
  color: #ff3c00;
  font-size: 24px;
  width: 24px;
  transform: rotate(0deg);
}
.elementor-78
  .elementor-element.elementor-element-ee6b51f.elementor-position-right
  .bdt-ep-advanced-icon-box-icon {
  margin-left: 20px;
}
.elementor-78
  .elementor-element.elementor-element-ee6b51f.elementor-position-left
  .bdt-ep-advanced-icon-box-icon {
  margin-right: 20px;
}
.elementor-78
  .elementor-element.elementor-element-ee6b51f.elementor-position-top
  .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 20px;
}
.elementor-78
  .elementor-element.elementor-element-ee6b51f
  .bdt-ep-advanced-icon-box-icon-wrap
  i,
.elementor-78
  .elementor-element.elementor-element-ee6b51f
  .bdt-ep-advanced-icon-box-icon-wrap
  img,
.elementor-78
  .elementor-element.elementor-element-ee6b51f
  .bdt-ep-advanced-icon-box-icon-wrap
  svg {
  transform: rotate(0deg);
}
.elementor-78
  .elementor-element.elementor-element-ee6b51f
  .bdt-ep-advanced-icon-box-title {
  margin-bottom: 10px;
  color: #ffffff;
}
.elementor-78
  .elementor-element.elementor-element-ee6b51f
  .bdt-ep-advanced-icon-box-description {
  color: #ffffff;
}
.elementor-78
  .elementor-element.elementor-element-8a921d8
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-78
  .elementor-element.elementor-element-8a921d8
  > .elementor-background-overlay {
  background-position: 92vw 24vh;
  background-repeat: no-repeat;
  background-size: 25% auto;
  opacity: 1;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-78 .elementor-element.elementor-element-8a921d8 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 104px 50px 150px 0px;
}
.elementor-78
  .elementor-element.elementor-element-19dda7d.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-78
  .elementor-element.elementor-element-19dda7d
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-block-end: 1px;
}
.elementor-78
  .elementor-element.elementor-element-19dda7d
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-78
  .elementor-element.elementor-element-661bc5f
  > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
  padding: 0px 0px 0px 0px;
}
.elementor-78 .elementor-element.elementor-element-661bc5f {
  text-align: start;
}
.elementor-78 .elementor-element.elementor-element-661bc5f img {
  width: 94%;
}
.elementor-78
  .elementor-element.elementor-element-834ee42.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-78
  .elementor-element.elementor-element-834ee42
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-block-end: 0px;
}
.elementor-78
  .elementor-element.elementor-element-834ee42
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0% 0% 0% 0%;
}
.elementor-78
  .elementor-element.elementor-element-80c1edf
  > .elementor-element-populated {
  padding: 0% 15% 0% 7%;
}
.elementor-78
  .elementor-element.elementor-element-37c6349
  .elementor-heading-title {
  color: #ff3c00;
}
.elementor-78
  .elementor-element.elementor-element-baa5483
  > .elementor-widget-container {
  padding: 0px 85px 0px 0px;
}
.elementor-78 .elementor-element.elementor-element-d78450d {
  color: #000000;
}
.elementor-78 .elementor-element.elementor-element-c78ee98 .elementor-button {
  background-color: #02204c;
  border-radius: 5px 5px 5px 5px;
}
.elementor-78
  .elementor-element.elementor-element-c78ee98
  .elementor-button:hover,
.elementor-78
  .elementor-element.elementor-element-c78ee98
  .elementor-button:focus {
  background-color: #02204cb5;
  color: #ffffff;
  border-color: #02204c;
}
.elementor-78
  .elementor-element.elementor-element-c78ee98
  .elementor-button:hover
  svg,
.elementor-78
  .elementor-element.elementor-element-c78ee98
  .elementor-button:focus
  svg {
  fill: #ffffff;
}
.elementor-78 .elementor-element.elementor-element-2ddf953 {
  padding: 0px 0px 24px 0px;
}
.elementor-78
  .elementor-element.elementor-element-b464d22
  > .elementor-widget-container {
  padding: 26px 26px 26px 26px;
}
.elementor-78 .elementor-element.elementor-element-b464d22 {
  text-align: center;
  color: #02204c;
}
.elementor-78
  .elementor-element.elementor-element-62fe0ed
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-78
  .elementor-element.elementor-element-4461df8
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-78 .elementor-element.elementor-element-4461df8 {
  column-gap: 0px;
}
.elementor-78
  .elementor-element.elementor-element-ec122c8
  > .elementor-container {
  max-width: 500px;
}
.elementor-78 .elementor-element.elementor-element-dac9eb0 {
  --spacer-size: 50px;
}
.elementor-widget .tippy-tooltip .tippy-content {
  text-align: center;
}
@media (max-width: 1024px) {
  .elementor-78 .elementor-element.elementor-element-4a82fc8 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-cca6cca
    > .elementor-element-populated {
    padding: 70px 0px 70px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-2f9866e
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-7bbdcd3
    > .elementor-widget-container {
    padding: 0% 20% 0% 0%;
  }
  .elementor-78 .elementor-element.elementor-element-f250c3b {
    width: initial;
    max-width: initial;
  }
  .elementor-78
    .elementor-element.elementor-element-f250c3b
    > .elementor-widget-container {
    margin: 0px 020px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-78 .elementor-element.elementor-element-164d57c {
    width: initial;
    max-width: initial;
  }
  .elementor-78 .elementor-element.elementor-element-6a7ffcb1 {
    padding: 100px 0px 100px 0px;
  }
  .elementor-78 .elementor-element.elementor-element-17314617 {
    padding: 100px 0px 100px 0px;
  }
  .elementor-78 .elementor-element.elementor-element-91a8fd4 {
    padding: 50px 0px 0px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-5bd38bd7
    > .elementor-widget-container {
    padding: 20px 20px 20px 20px;
  }
  .elementor-78 .elementor-element.elementor-element-5bd38bd7 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-22af927
    > .elementor-widget-container {
    padding: 20px 20px 20px 20px;
  }
  .elementor-78 .elementor-element.elementor-element-22af927 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-476eeb2d
    > .elementor-widget-container {
    padding: 20px 20px 20px 20px;
  }
  .elementor-78 .elementor-element.elementor-element-476eeb2d {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-78 .elementor-element.elementor-element-1081d19d {
    padding: 50px 0px 0px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-56df5ef
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-7e4edf87
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-78 .elementor-element.elementor-element-7e4edf87 {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-1ad7f77
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-78 .elementor-element.elementor-element-1ad7f77 {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-ee6b51f
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-78 .elementor-element.elementor-element-ee6b51f {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-8a921d8
    > .elementor-background-overlay {
    background-position: 0px 0px;
  }
  .elementor-78 .elementor-element.elementor-element-8a921d8 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-19dda7d
    > .elementor-element-populated {
    padding: 0px 30px 0px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-661bc5f
    > .elementor-widget-container {
    margin: 48px 0px 0px 0px;
  }
  .elementor-78 .elementor-element.elementor-element-661bc5f img {
    width: 50%;
  }
  .elementor-78 .elementor-element.elementor-element-d357fd4 {
    padding: 75px 0px 0px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-80c1edf
    > .elementor-element-populated {
    padding: 0px 10px 0px 10px;
  }
}
@media (max-width: 767px) {
  .elementor-78
    .elementor-element.elementor-element-4a82fc8:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-78
    .elementor-element.elementor-element-4a82fc8
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url("../../2022/11/iPhone-14-1.jpg");
    background-position: top center;
  }
  .elementor-78
    .elementor-element.elementor-element-4a82fc8
    > .elementor-container {
    max-width: 1154px;
    min-height: 760px;
  }
  .elementor-78 .elementor-element.elementor-element-4a82fc8 {
    margin-top: -122px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-bc-flex-widget
    .elementor-78
    .elementor-element.elementor-element-cca6cca.elementor-column
    .elementor-widget-wrap {
    align-items: flex-start;
  }
  .elementor-78
    .elementor-element.elementor-element-cca6cca.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
  }
  .elementor-78
    .elementor-element.elementor-element-cca6cca
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 60px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-758350e
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-2f9866e
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-7bbdcd3
    > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-78 .elementor-element.elementor-element-f250c3b {
    width: 100%;
    max-width: 100%;
  }
  .elementor-78
    .elementor-element.elementor-element-f250c3b
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-78 .elementor-element.elementor-element-164d57c {
    width: 100%;
    max-width: 100%;
  }
  .elementor-78 .elementor-element.elementor-element-164d57c .elementor-button {
    padding: 18px 89px 18px 89px;
  }
  .elementor-78 .elementor-element.elementor-element-6a7ffcb1 {
    padding: 50px 0px 50px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-4fedfe99
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-470f21db
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-7b8104ad
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-78 .elementor-element.elementor-element-17314617 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 0px 50px 0px;
  }
  .elementor-78 .elementor-element.elementor-element-91a8fd4 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-5bd38bd7
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 20px 20px 20px;
  }
  .elementor-78 .elementor-element.elementor-element-5bd38bd7 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-5bd38bd7
    .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 40px;
  }
  .elementor-78
    .elementor-element.elementor-element-5500dd30
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-22af927
    > .elementor-widget-container {
    margin: 0px -9px -9px -9px;
    padding: 20px 20px 20px 20px;
  }
  .elementor-78 .elementor-element.elementor-element-22af927 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-22af927
    .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 40px;
  }
  .elementor-78
    .elementor-element.elementor-element-22af927.elementor-position-right
    .bdt-ep-advanced-icon-box-icon {
    margin-left: 40px;
  }
  .elementor-78
    .elementor-element.elementor-element-22af927.elementor-position-left
    .bdt-ep-advanced-icon-box-icon {
    margin-right: 40px;
  }
  .elementor-78
    .elementor-element.elementor-element-22af927.elementor-position-top
    .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 40px;
  }
  .elementor-78
    .elementor-element.elementor-element-22af927
    .bdt-ep-advanced-icon-box-content {
    padding: 0px 0px 0px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-476eeb2d
    > .elementor-widget-container {
    margin: 0px -9px -9px -9px;
  }
  .elementor-78 .elementor-element.elementor-element-476eeb2d {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-476eeb2d
    .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 40px;
  }
  .elementor-78 .elementor-element.elementor-element-1081d19d {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: -1px -1px -1px -1px;
  }
  .elementor-78
    .elementor-element.elementor-element-73b69e2b
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-512916a
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-78 .elementor-element.elementor-element-512916a .elementor-button {
    padding: 18px 110px 18px 110px;
  }
  .elementor-78
    .elementor-element.elementor-element-6b607d0a.elementor-column
    > .elementor-widget-wrap {
    justify-content: flex-start;
  }
  .elementor-78
    .elementor-element.elementor-element-6b607d0a
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-block-end: 20px;
  }
  .elementor-78
    .elementor-element.elementor-element-6b607d0a
    > .elementor-element-populated {
    margin: 35px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-78 .elementor-element.elementor-element-7e4edf87 {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-7e4edf87
    .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 4px;
  }
  .elementor-78 .elementor-element.elementor-element-1ad7f77 {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-1ad7f77
    .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 14px;
  }
  .elementor-78 .elementor-element.elementor-element-ee6b51f {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-ee6b51f
    .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 20px;
  }
  .elementor-78
    .elementor-element.elementor-element-8a921d8
    > .elementor-background-overlay {
    background-position: 0px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-661bc5f
    > .elementor-widget-container {
    margin: 35px 0px 0px 0px;
  }
  .elementor-78 .elementor-element.elementor-element-661bc5f img {
    width: 100%;
  }
  .elementor-78 .elementor-element.elementor-element-d357fd4 {
    padding: 40px 0px 0px 0px;
  }
  .elementor-78
    .elementor-element.elementor-element-baa5483
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-78 .elementor-element.elementor-element-c78ee98 .elementor-button {
    padding: 18px 120px 18px 120px;
  }
  .elementor-78
    .elementor-element.elementor-element-b464d22
    > .elementor-widget-container {
    margin: 22px 0px 0px 0px;
  }
  .elementor-78 .elementor-element.elementor-element-b464d22 {
    column-gap: 0px;
  }
}
@media (min-width: 768px) {
  .elementor-78 .elementor-element.elementor-element-4fedfe99 {
    width: 32.82%;
  }
  .elementor-78 .elementor-element.elementor-element-470f21db {
    width: 67.18%;
  }
  .elementor-78 .elementor-element.elementor-element-73b69e2b {
    width: 38.631%;
  }
  .elementor-78 .elementor-element.elementor-element-6b607d0a {
    width: 61.369%;
  }
  .elementor-78 .elementor-element.elementor-element-19dda7d {
    width: 50%;
  }
  .elementor-78 .elementor-element.elementor-element-834ee42 {
    width: 50%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-78 .elementor-element.elementor-element-19dda7d {
    width: 100%;
  }
  .elementor-78 .elementor-element.elementor-element-834ee42 {
    width: 100%;
  }
}
@media (min-width: 1025px) {
  .elementor-78
    .elementor-element.elementor-element-4a82fc8:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-78
    .elementor-element.elementor-element-4a82fc8
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: scroll;
  }
}
