.space-0 {
  padding: 0px 0 !important;
}
.space-20 {
  padding: 20px 0 !important;
}
.space-60 {
  padding: 60px 0 !important;
}

.margin-bottom-40 {
  margin-bottom: 40px;
}

.header-section-1 {
  position: absolute;
  top: 0px;
  left: 0;
  width: 100%;
  z-index: 150;
}
.intro-wrapper.style1 {
  margin-top: 110px;
}
.intro-wrapper.style1 .intro-content {
  padding: 90px 0 100px;
}

.intro-wrapper.style1 .intro-thumb {
  padding: 55px 0 0;
}

.breadcumb-container-wrapper {
  padding: 120px 0 50px;
}

.about-wrapper.style1 .about-thumb {
  position: relative;
  padding-bottom: 0px;
}

.about-wrapper-3 .about-image {
  margin-left: -20%;
}
.intro-wrapper.style2 .intro-content {
  position: relative;
  padding: 0px 0 300px;
}

.hero-3 .hero-image {
  margin-right: 0%;
  position: relative;
}

.wp-content .accordion-item,
.wp-content .accordion-item .accordion-header .accordion-button.collapsed {
  border-radius: 12px;
}
.footer-widgets-wrapper.style1 {
  padding: 40px 0 151px;
}

.footer-bottom.style1 .footer-wrapper {
  padding: 35px 0 40px;
}

.checklist-wrapper.style1 {
  align-items: start;
  gap: 0px;
}

.testimonial-wrapper.style2 {
  padding: 480px 0 70px;
}
.about-wrapper.style2{
  background-color: transparent;
}
.wp-wrapper.style2 .wp-thumb img {
  margin-top: 20px;
}
.wp-wrapper.style2 {
    margin-right: 0px;
}
.technology-box-items-wrapper.style-4 > :nth-child(even) {
  margin-top: 0px;
}
.technology-box-items-wrapper.style-4 > :nth-child(odd) {
  margin-bottom: 0px;
}
.wcu-wrapper.style2 .wcu-thumb .main-thumb img {
  box-shadow: none;
}
.how-work-wrapper {
  padding-top: 30px;
}

@media (max-width: 1200px) {
  .intro-wrapper.style1 .intro-content {
    padding: 50px 0 50px;
  }
  .footer-widgets-wrapper.style1
    .single-footer-widget
    .footer-content
    .store-links {
    flex-direction: row;
    align-items: start;
  }
  .pricing-card.style1 .pricing-card-header {
    margin-bottom: 0px;
  }
  .about-wrapper.style1.style2 .about-thumb .main-thumb {
    position: relative;
    z-index: 3;
    display: flex;
    justify-content: start !important;
  }
  .wcu-wrapper.style3 .wcu-thumb .main-thumb {
    margin-left: 0px;
  }
  .wcu-wrapper.style3 .wcu-thumb {
    margin-left: 0px;
  }
  .wcu-content2{
    margin-top: -60px;
  }
  .wp-wrapper.style2 .section-title {
    margin-bottom: 50px;
    margin-top: 20px;
}
}
@media (max-width: 991px) {
  .space-60 {
    padding: 30px 0 !important;
  }
  .about-wrapper-3 .about-image {
    margin-left: 0%;
  }
  .footer-widgets-wrapper.style1 {
    padding: 0px 0 151px;
}
}

@media (max-width: 767px) {
  .breadcumb-container-wrapper .breadcumb-wrapper .page-heading h1 {
    font-size: 30px;
  }
  .counter-box-wrapper.style3 {
    flex-direction: column;
    justify-self: flex-start;
  }
  .wcu-wrapper.style2 .wcu-content {
    margin-top: 0px;
  }
}

@media (max-width: 525px) {
  .breadcumb-container-wrapper .breadcumb-wrapper .page-heading h1 {
    font-size: 21px;
  }
}
@media (max-width: 374px) {
  .breadcumb-container-wrapper .breadcumb-wrapper .page-heading h1 {
    font-size: 17px;
  }
  .breadcumb-container-wrapper .breadcumb-wrapper .page-heading .links {
    font-size: 13px;
  }
}
