.elementor-22
  .elementor-element.elementor-element-892c39e
  > .elementor-element-populated {
  padding: 0;
}
.elementor-22
  .elementor-element.elementor-element-7fcb004
  > .elementor-widget-container {
  margin: 0;
}
.elementor-22
  .elementor-element.elementor-element-718bcd1
  .amplia-stretched-section.amplia-stretched-right-side {
  margin: 0 0 0 325px;
}
.elementor-22 .elementor-element.elementor-element-718bcd1 {
  padding: 0;
}
.elementor-22
  .elementor-element.elementor-element-1fc4f6f
  > .elementor-element-populated {
  padding: 80px 20px 20px 20px;
}
.elementor-22
  .elementor-element.elementor-element-c9cc79a
  .block-title-wrapper {
  text-align: left;
}
.elementor-22 .elementor-element.elementor-element-c9cc79a .block-title__title {
  margin: 0 0 30px;
}
.elementor-22
  .elementor-element.elementor-element-b5ed59b
  .benefit-one__box__icon,
.elementor-22
  .elementor-element.elementor-element-b5ed59b
  .about-four__feature__icon
  i,
.elementor-22 .elementor-element.elementor-element-b5ed59b .about-one__box i {
  padding: 10px 0 0 20px;
  margin: 0 20px 0 0;
}
.elementor-22
  .elementor-element.elementor-element-b5ed59b
  .benefit-one__box__title,
.elementor-22
  .elementor-element.elementor-element-b5ed59b
  .about-four__feature__title,
.elementor-22
  .elementor-element.elementor-element-b5ed59b
  .about-one__box__title {
  font-weight: 600;
  margin: 0;
}
.elementor-22
  .elementor-element.elementor-element-b5ed59b
  > .elementor-widget-container {
  margin: 0 0 10px;
}
.elementor-22
  .elementor-element.elementor-element-bdc9ca1
  .block-title-wrapper {
  text-align: left;
}
.elementor-22 .elementor-element.elementor-element-bdc9ca1 .block-title__desc {
  margin: 0 0 20px;
}
.elementor-22 .elementor-element.elementor-element-bc33523 .thm-btn {
  margin: 25px 0 0;
}
.elementor-22 .elementor-element.elementor-element-f6bf3f7 .floating-image {
  top: -615px;
  bottom: auto;
  left: -214px;
  right: auto;
}
.elementor-22 .elementor-element.elementor-element-50f634f .floating-image {
  left: -214px;
  right: auto;
}
.elementor-22
  .elementor-element.elementor-element-e0c9911:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-22
  .elementor-element.elementor-element-e0c9911
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f2ede9;
}
.elementor-22
  .elementor-element.elementor-element-e0c9911
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 150px 15px 100px;
}
.elementor-22
  .elementor-element.elementor-element-e0c9911
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-22 .elementor-element.elementor-element-d6d5cdc .floating-image {
  top: -661px;
  bottom: auto;
  left: 409px;
  right: auto;
}
.elementor-22 .elementor-element.elementor-element-527ab55 {
  margin-top: -280px;
  margin-bottom: -157px;
}
.elementor-22
  .elementor-element.elementor-element-9d7439d
  > .elementor-element-populated {
  padding: 0 15px;
}
.elementor-22
  .elementor-element.elementor-element-9ddf3e7:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-22
  .elementor-element.elementor-element-9ddf3e7
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://thegenius.co/wp/amplia/live/wp-content/uploads/2022/07/video-bg-1-1-1.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-22
  .elementor-element.elementor-element-9ddf3e7
  > .elementor-background-overlay {
  background-color: #1c1c27;
  opacity: 0.6;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-22 .elementor-element.elementor-element-9ddf3e7 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-22
  .elementor-element.elementor-element-29ab628:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-22
  .elementor-element.elementor-element-29ab628
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../images/video-bg-1-1.png");
  background-repeat: no-repeat;
}
.elementor-22
  .elementor-element.elementor-element-29ab628
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 240px 15px 150px;
}
.elementor-22
  .elementor-element.elementor-element-29ab628
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-22
  .elementor-element.elementor-element-65a12dd
  > .elementor-element-populated {
  padding: 0 15px;
}
.elementor-22
  .elementor-element.elementor-element-0224c6c
  > .elementor-element-populated {
  padding: 0 15px;
}
.elementor-22
  .elementor-element.elementor-element-1a248fd:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-22
  .elementor-element.elementor-element-1a248fd
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://thegenius.co/wp/amplia/live/wp-content/uploads/2022/07/contact-info-shape-1-1.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-22
  .elementor-element.elementor-element-1a248fd
  > .elementor-background-overlay {
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-22 .elementor-element.elementor-element-1a248fd {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 50px 0;
}
.elementor-22
  .elementor-element.elementor-element-c943604
  > .elementor-element-populated {
  padding: 0 15px;
}
.elementor-22 .elementor-element.elementor-element-085d4e8 {
  padding: 140px 0 120px;
}
.elementor-22
  .elementor-element.elementor-element-11850a5
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0;
}
.elementor-22
  .elementor-element.elementor-element-11850a5
  > .elementor-element-populated {
  padding: 0 15px;
}
.elementor-22
  .elementor-element.elementor-element-635a3ae
  .block-title-wrapper {
  text-align: center;
}
.elementor-22 .elementor-element.elementor-element-7282f4e .floating-image {
  top: -590px;
  bottom: auto;
  left: -257px;
  right: auto;
}
.elementor-22 .elementor-element.elementor-element-271e968 .floating-image {
  top: -630px;
  bottom: auto;
  right: -107px;
  left: auto;
}
.elementor-22 .elementor-element.elementor-element-de8b4af .floating-image {
  top: 0;
  bottom: auto;
  right: -129px;
  left: auto;
}
.elementor-22
  .elementor-element.elementor-element-2e16a52:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-22
  .elementor-element.elementor-element-2e16a52
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #f2ede9 0%, #fff 100%);
}
.elementor-22
  .elementor-element.elementor-element-2e16a52
  > .elementor-background-overlay {
  background-image: url("https://thegenius.co/wp/amplia/live/wp-content/uploads/2022/07/faq-form-bg-1-1.png");
  background-position: top center;
  background-repeat: no-repeat;
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-22 .elementor-element.elementor-element-2e16a52 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 120px 0 0;
}
.elementor-22
  .elementor-element.elementor-element-da32da9
  > .elementor-element-populated {
  padding: 0 15px;
}
.elementor-22
  .elementor-element.elementor-element-2830c5b
  .block-title-wrapper {
  text-align: left;
}
.elementor-22 .elementor-element.elementor-element-2830c5b .block-title__title {
  margin: 0 0 30px;
}
.elementor-22
  .elementor-element.elementor-element-add3fd8
  > .elementor-element-populated {
  padding: 0;
}
.elementor-22
  .elementor-element.elementor-element-7356a6b
  > .elementor-element-populated {
  padding: 0;
}
.elementor-22 .elementor-element.elementor-element-f02dfea .about-four__image {
  margin: 0 0 0 40px;
}
.elementor-22
  .elementor-element.elementor-element-531fcce
  > .elementor-background-overlay {
  background-image: url("https://thegenius.co/wp/amplia/live/wp-content/uploads/2022/07/testi-bg-1-1.png");
  background-position: center left;
  background-repeat: no-repeat;
  opacity: 1;
}
.elementor-22 .elementor-element.elementor-element-531fcce {
  margin-top: 0;
  margin-bottom: -40px;
  padding: 120px 0 0;
}
.elementor-22
  .elementor-element.elementor-element-2a11f3a
  > .elementor-element-populated {
  padding: 0 15px;
}
.elementor-22
  .elementor-element.elementor-element-0d60c4b
  .block-title-wrapper {
  text-align: center;
}
.elementor-22 .elementor-element.elementor-element-0cf2b3e .testimonial-card,
.elementor-22
  .elementor-element.elementor-element-0cf2b3e
  .testimonial-card-two {
  margin: 0;
}
.elementor-22
  .elementor-element.elementor-element-0a3c74f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-22
  .elementor-element.elementor-element-0a3c74f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1c1c27;
  background-image: url("https://thegenius.co/wp/amplia/live/wp-content/uploads/2022/07/fact-bg-1-1.png");
  background-position: center center;
}
.elementor-22 .elementor-element.elementor-element-0a3c74f {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 140px 0 70px;
}
.elementor-22
  .elementor-element.elementor-element-0a3c74f
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-22
  .elementor-element.elementor-element-01b63d0
  > .elementor-element-populated {
  padding: 0 15px;
}
.elementor-22
  .elementor-element.elementor-element-932f57a
  > .elementor-element-populated {
  padding: 0 15px;
}
.elementor-22
  .elementor-element.elementor-element-ae90f54
  > .elementor-element-populated {
  padding: 0 15px;
}
.elementor-22
  .elementor-element.elementor-element-e235c54
  > .elementor-element-populated {
  padding: 0 15px;
}
.elementor-22 .elementor-element.elementor-element-4faa064 {
  overflow: hidden;
}
.elementor-22
  .elementor-element.elementor-element-4faa064
  > .elementor-background-overlay {
  opacity: 0.5;
}
.elementor-22
  .elementor-element.elementor-element-261ae16
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0;
}
.elementor-22
  .elementor-element.elementor-element-261ae16:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-22
  .elementor-element.elementor-element-261ae16
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #333333;
  background-image: url("https://thegenius.co/wp/amplia/live/wp-content/uploads/2022/07/benefit-bg-1-1.jpg");
  background-position: bottom center;
  background-repeat: no-repeat;
}
.elementor-22
  .elementor-element.elementor-element-261ae16
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 120px 15px 0;
}
.elementor-22
  .elementor-element.elementor-element-261ae16
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-22
  .elementor-element.elementor-element-48994f1
  .about-four__image-inner {
  right: 70px;
  left: auto;
}
.elementor-22
  .elementor-element.elementor-element-a667acf
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0;
}
.elementor-22
  .elementor-element.elementor-element-a667acf
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 120px 15px;
}
.elementor-22
  .elementor-element.elementor-element-a667acf
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-22
  .elementor-element.elementor-element-e0cfb8f
  .block-title-wrapper {
  text-align: left;
}
.elementor-22 .elementor-element.elementor-element-e0cfb8f .block-title__desc {
  margin: 0 0 45px;
}
.block-title__desc b {
  font-size: 1.4rem;
}
.elementor-22 .elementor-element.elementor-element-6381c8d {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 120px 0;
}
.elementor-22
  .elementor-element.elementor-element-6381c8d
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-22
  .elementor-element.elementor-element-5ff5a15
  > .elementor-element-populated {
  padding: 0 15px;
}
.elementor-22
  .elementor-element.elementor-element-ca68b50
  .block-title-wrapper {
  text-align: center;
}
.elementor-22 .elementor-element.elementor-element-ca68b50 .block-title__title {
  margin: 0 0 30px;
}
.elementor-22
  .elementor-element.elementor-element-6e7d9fc
  > .elementor-element-populated {
  padding: 0;
}
@media (min-width: 576px) {
  .elementor-22 .elementor-element.elementor-element-1fc4f6f {
    width: 50%;
  }
  .elementor-22 .elementor-element.elementor-element-e0c9911 {
    width: 50%;
  }
}
@media (max-width: 991px) and (min-width: 576px) {
  .elementor-22 .elementor-element.elementor-element-1fc4f6f {
    width: 100%;
  }
  .elementor-22 .elementor-element.elementor-element-e0c9911 {
    width: 100%;
  }
  .elementor-22 .elementor-element.elementor-element-65a12dd {
    width: 100%;
  }
  .elementor-22 .elementor-element.elementor-element-0224c6c {
    width: 100%;
  }
  .elementor-22 .elementor-element.elementor-element-add3fd8 {
    width: 100%;
  }
  .elementor-22 .elementor-element.elementor-element-7356a6b {
    width: 100%;
  }
  .elementor-22 .elementor-element.elementor-element-01b63d0 {
    width: 50%;
  }
  .elementor-22 .elementor-element.elementor-element-932f57a {
    width: 50%;
  }
  .elementor-22 .elementor-element.elementor-element-ae90f54 {
    width: 50%;
  }
  .elementor-22 .elementor-element.elementor-element-e235c54 {
    width: 50%;
  }
  .elementor-22 .elementor-element.elementor-element-261ae16 {
    width: 100%;
  }
  .elementor-22 .elementor-element.elementor-element-a667acf {
    width: 100%;
  }
}
@media (max-width: 767px) and (min-width: 576px) {
  .elementor-22 .elementor-element.elementor-element-01b63d0 {
    width: 100%;
  }
  .elementor-22 .elementor-element.elementor-element-932f57a {
    width: 100%;
  }
  .elementor-22 .elementor-element.elementor-element-ae90f54 {
    width: 100%;
  }
  .elementor-22 .elementor-element.elementor-element-e235c54 {
    width: 100%;
  }
}
@media (min-width: 1400px) {
  .elementor-22
    .elementor-element.elementor-element-9ddf3e7:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-22
    .elementor-element.elementor-element-9ddf3e7
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
}
@media (max-width: 1199px) {
  .elementor-22
    .elementor-element.elementor-element-f02dfea
    .about-four__image {
    margin: 0;
  }
  .elementor-22
    .elementor-element.elementor-element-48994f1
    .about-four__image-inner {
    right: 0;
    left: auto;
  }
}
@media (max-width: 991px) {
  .elementor-22
    .elementor-element.elementor-element-1fc4f6f
    > .elementor-element-populated {
    padding: 80px 15px 0;
  }
  .elementor-22
    .elementor-element.elementor-element-e0c9911
    > .elementor-element-populated {
    margin: -70px 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 70px 15px 30px;
  }
  .elementor-22
    .elementor-element.elementor-element-78d4697
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-22
    .elementor-element.elementor-element-29ab628:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-22
    .elementor-element.elementor-element-29ab628
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: 0px auto;
  }
  .elementor-22
    .elementor-element.elementor-element-29ab628
    > .elementor-element-populated {
    padding: 200px 15px 100px;
  }
  .elementor-22
    .elementor-element.elementor-element-adc7574
    > .elementor-widget-container {
    margin: 0 0 50px;
  }
  .elementor-22 .elementor-element.elementor-element-085d4e8 {
    padding: 80px 15px 120px;
  }
  .elementor-22 .elementor-element.elementor-element-2e16a52 {
    padding: 80px 0 0;
  }
  .elementor-22
    .elementor-element.elementor-element-432897a
    .loan-calculator__form {
    margin: 0 0 40px;
  }
  .elementor-22
    .elementor-element.elementor-element-f02dfea
    .about-four__image {
    display: block;
    text-align: center;
    margin: 0;
  }
  .elementor-22 .elementor-element.elementor-element-531fcce {
    padding: 80px 0 0;
  }
  .elementor-22 .elementor-element.elementor-element-0a3c74f {
    padding: 100px 0 50px;
  }
  .elementor-22
    .elementor-element.elementor-element-261ae16
    > .elementor-element-populated {
    padding: 10px 15px 0;
  }
  .elementor-22
    .elementor-element.elementor-element-48994f1
    .about-four__image {
    display: block;
    text-align: center;
  }
  .elementor-22
    .elementor-element.elementor-element-a667acf
    > .elementor-element-populated {
    padding: 10px 15px 60px 15px;
  }
  .elementor-22 .elementor-element.elementor-element-6381c8d {
    padding: 50px 0 40px 0;
  }
}
.attachment-amplia-service-thumbnail {
  height: 232px !important;
  object-fit: cover;
}

@media screen and (max-width: 768px) {
  .attachment-amplia-service-thumbnail {
    height: 150px !important;
  }
}
