.elementor-4515
  .elementor-element.elementor-element-b6ebab9
  > .elementor-background-overlay {
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4515 .elementor-element.elementor-element-b6ebab9 {
  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-4515
  .elementor-element.elementor-element-85d6569
  > .elementor-element-populated
  > .elementor-background-overlay {
  opacity: 0.5;
}
.elementor-4515
  .elementor-element.elementor-element-85d6569
  > .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-4515
  .elementor-element.elementor-element-85d6569
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4515
  .elementor-element.elementor-element-d5c3abc
  > .elementor-container {
  max-width: 1320px;
}
.elementor-4515
  .elementor-element.elementor-element-d5c3abc:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4515
  .elementor-element.elementor-element-d5c3abc
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f7f7f7;
  background-image: url("https://freejobs.ai/wp-content/uploads/2023/10/login-register-bg-img-1-scaled.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-4515
  .elementor-element.elementor-element-d5c3abc
  > .elementor-background-overlay {
  background-color: #000000;
  opacity: 0.8;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4515 .elementor-element.elementor-element-d5c3abc {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-4515
  .elementor-element.elementor-element-f0b7ab4
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-4515
  .elementor-element.elementor-element-69fa949
  > .elementor-container {
  max-width: 1320px;
}
.elementor-4515
  .elementor-element.elementor-element-69fa949:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4515
  .elementor-element.elementor-element-69fa949
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #464a88;
}
.elementor-4515
  .elementor-element.elementor-element-69fa949
  > .elementor-background-overlay {
  opacity: 0.9;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4515 .elementor-element.elementor-element-69fa949,
.elementor-4515
  .elementor-element.elementor-element-69fa949
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-4515 .elementor-element.elementor-element-69fa949 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}
.elementor-4515
  .elementor-element.elementor-element-a88cc06
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 45px 45px 45px 45px;
}
.elementor-4515
  .elementor-element.elementor-element-a88cc06
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4515
  .elementor-element.elementor-element-22621d3
  .elementor-heading-title {
  letter-spacing: 0.2px;
}
