.mark-mark {
  gap: var(--dl-space-space-halfunit);
  display: flex;
  position: relative;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
.mark-icon {
  display: flex;
  padding: var(--dl-space-space-halfunit);
  align-items: center;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  background-color: #292929;
}
.mark-icon1 {
  fill: #C6FF4B;
  width: 12px;
  height: 12px;
}
.mark-label {
  color: rgb(255, 255, 255);
  font-style: normal;
  font-family: Poppins;
  font-weight: 600;
  line-height: 24px;
}

.accordion-accordion {
  display: flex;
  position: relative;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.accordion-element {
  width: 640px;
  user-select: none;
}
.accordion-details {
  gap: var(--dl-space-space-halfunit);
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.accordion-text {
  color: var(--dl-color-gray-white);
  width: 100%;
  font-size: 18px;
  max-width: 535px;
  font-style: normal;
  font-family: Poppins;
  font-weight: 600;
  line-height: 27px;
}
.accordion-text1 {
  color: var(--dl-color-gray-900);
  width: 100%;
  max-width: 535px;
  font-family: Poppins;
  line-height: 24px;
  user-select: text;
}
.accordion-icon {
  fill: var(--dl-color-gray-white);
  width: var(--dl-size-size-xsmall);
  height: var(--dl-size-size-xsmall);
}
.accordion-element1 {
  width: 640px;
  user-select: none;
}
.accordion-details1 {
  gap: var(--dl-space-space-halfunit);
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.accordion-text2 {
  color: var(--dl-color-gray-white);
  width: 100%;
  font-size: 18px;
  max-width: 535px;
  font-style: normal;
  font-family: Poppins;
  font-weight: 600;
  line-height: 27px;
}
.accordion-text3 {
  color: var(--dl-color-gray-900);
  width: 100%;
  max-width: 535px;
  font-family: Poppins;
  line-height: 24px;
  user-select: text;
}
.accordion-icon2 {
  fill: var(--dl-color-gray-white);
  width: var(--dl-size-size-xsmall);
  height: var(--dl-size-size-xsmall);
}
.accordion-element2 {
  width: 640px;
  user-select: none;
}
.accordion-details2 {
  gap: var(--dl-space-space-halfunit);
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.accordion-text4 {
  color: var(--dl-color-gray-white);
  width: 100%;
  font-size: 18px;
  max-width: 535px;
  font-style: normal;
  font-family: Poppins;
  font-weight: 600;
  line-height: 27px;
}
.accordion-text5 {
  color: var(--dl-color-gray-900);
  width: 100%;
  max-width: 535px;
  font-family: Poppins;
  line-height: 24px;
  user-select: text;
}
.accordion-icon4 {
  fill: var(--dl-color-gray-white);
  width: var(--dl-size-size-xsmall);
  height: var(--dl-size-size-xsmall);
}

@media(max-width: 767px) {
  .accordion-element {
    width: 100%;
    max-width: 560px;
  }
  .accordion-text {
    font-size: 16px;
    line-height: 24px;
  }
  .accordion-element1 {
    width: 100%;
    max-width: 560px;
  }
  .accordion-text2 {
    font-size: 16px;
  }
  .accordion-element2 {
    width: 100%;
    max-width: 560px;
  }
  .accordion-text4 {
    font-size: 16px;
  }
}
@media(max-width: 479px) {
  .accordion-element {
    width: 350px;
    max-width: auto;
  }
  .accordion-element1 {
    width: 350px;
    max-width: auto;
  }
  .accordion-element2 {
    width: 350px;
    max-width: auto;
  }
}

.review-card {
  gap: var(--dl-space-space-threeunits);
  flex: 1;
  display: flex;
  padding: var(--dl-space-space-threeunits);
  position: relative;
  align-items: flex-start;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  background-color: #292929;
}
.review-stars {
  gap: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.review-icon {
  fill: #FFDE6A;
  width: 16px;
  height: 16px;
}
.review-icon02 {
  fill: #FFDE6A;
  width: 16px;
  height: 16px;
}
.review-icon04 {
  fill: #FFDE6A;
  width: 16px;
  height: 16px;
}
.review-icon06 {
  fill: #FFDE6A;
  width: 16px;
  height: 16px;
}
.review-icon08 {
  fill: #FFDE6A;
  width: 16px;
  height: 16px;
}
.review-content {
  gap: var(--dl-space-space-oneandhalfunits);
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: flex-start;
}
.review-quote {
  color: #CCCCCC;
  font-size: 18px;
  font-family: Poppins;
  line-height: 25px;
}
.review-author {
  gap: var(--dl-space-space-unit);
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: flex-start;
}
.review-avatar {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 50%;
}
.review-details {
  gap: var(--dl-space-space-halfunit);
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: flex-start;
}
.review-author1 {
  color: rgb(255, 255, 255);
  font-size: 16px;
  font-style: normal;
  font-family: Poppins;
  font-weight: 600;
}
.review-position {
  color: #CCCCCC;
  font-size: 14px;
  font-family: Poppins;
  line-height: 20px;
}






@media(max-width: 991px) {
  .review-card {
    padding-top: var(--dl-space-space-twounits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-twounits);
  }
}

.home-container {
  width: 100%;
  display: flex;
  overflow: auto;
  min-height: 100vh;
  overflow-x: hidden;
  align-items: center;
  flex-direction: column;
  background-color: #0F0F0F;
}
.home-it-navbar {
  width: 100%;
  display: flex;
  align-items: center;
  padding-top: var(--dl-space-space-twounits);
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  padding-bottom: var(--dl-space-space-twounits);
  justify-content: space-between;
  background-color: #292929;
}
.home-link {
  display: contents;
}
.home-it-logo {
  width: 10%;
  text-decoration: none;
}
.home-links {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: space-between;
  flex-direction: column;
}
.home-desktop-menu {
  flex: 1;
  display: flex;
  justify-content: space-between;
}
.home-buttons {
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
.home-link01 {
  fill: #F15959;
  color: rgb(241, 89, 89);
  font-size: 24px;
  transition: 0.3s;
  text-decoration: none;
}
.home-link01:hover {
  font-size: 20px;
}
.home-link02 {
  fill: #FDBD59;
  color: #FDBD59;
  font-size: 24px;
  transition: 0.3s;
  margin-left: var(--dl-space-space-unit);
  text-decoration: none;
}
.home-link02:hover {
  font-size: 20px;
}
.home-link03 {
  fill: #FDBD59;
  color: #fd9c59;
  font-size: 24px;
  transition: 0.3s;
  margin-left: var(--dl-space-space-unit);
  text-decoration: none;
}
.home-link03:focus {
  font-size: 20px;
}
.home-link04 {
  fill: #33C6F4;
  color: rgb(51, 198, 244);
  font-size: 24px;
  transition: 0.3s;
  margin-left: var(--dl-space-space-unit);
  text-decoration: none;
}
.home-link04:hover {
  font-size: 20px;
}
.home-link05 {
  fill: #44ded1;
  color: rgb(68, 222, 209);
  font-size: 24px;
  transition: 0.3s;
  margin-left: var(--dl-space-space-unit);
  text-decoration: none;
}
.home-link05:hover {
  font-size: 20px;
}
.home-thq-dropdown {
  cursor: pointer;
  display: inline-block;
  position: relative;
  border-radius: var(--dl-radius-radius-radius2);
}
.home-dropdown-toggle {
  fill: #595959;
  color: #595959;
  width: 100%;
  display: none;
  align-items: center;
  padding-top: var(--dl-space-space-halfunit);
  padding-left: var(--dl-space-space-unit);
  border-radius: var(--dl-radius-radius-radius2);
  padding-right: var(--dl-space-space-unit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.home-text02 {
  color: rgb(255, 255, 255);
  font-size: 24px;
  font-style: normal;
  text-align: center;
  font-weight: 500;
  margin-right: 4px;
  vertical-align: middle;
}
.home-dropdown-arrow {
  transition: 0.3s;
}
.home-icon {
  fill: #D9D9D9;
  width: 18px;
  height: 18px;
  transition: 0.3s;
}
.home-dropdown-list {
  top: 0;
  right: 100%;
  width: 400px;
  height: auto;
  display: none;
  z-index: 100;
  position: absolute;
  max-width: auto;
  min-width: auto;
  transition: 0.3s;
  align-items: stretch;
  border-color: #D9D9D9;
  border-width: 1px;
  border-radius: var(--dl-radius-radius-radius8);
  flex-direction: column;
  list-style-type: none;
  background-color: var(--dl-color-gray-white);
  list-style-position: inside;
}
.home-dropdown {
  cursor: pointer;
  display: inline-block;
  position: relative;
  border-radius: var(--dl-radius-radius-radius2);
}
.home-dropdown-toggle01 {
  fill: #595959;
  color: #595959;
  width: 100%;
  display: inline-flex;
  transition: 0.3s;
  align-items: center;
  padding-top: var(--dl-space-space-halfunit);
  padding-left: var(--dl-space-space-unit);
  border-radius: var(--dl-radius-radius-radius4);
  padding-right: var(--dl-space-space-unit);
  padding-bottom: var(--dl-space-space-halfunit);
  text-decoration: none;
}
.home-dropdown-toggle01:hover {
  fill: #fff;
  color: #fff;
  background-color: #595959;
}
.home-image {
  width: auto;
  height: var(--dl-size-size-xsmall);
  margin: var(--dl-space-space-halfunit);
  object-fit: cover;
}
.home-text03 {
  width: 100%;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  font-style: normal;
  transition: 0.3s;
  font-weight: 500;
}
.home-text03:hover {
  color: #66be41;
}
.home-dropdown1 {
  cursor: pointer;
  display: inline-block;
  position: relative;
  border-radius: var(--dl-radius-radius-radius2);
}
.home-dropdown-toggle02 {
  fill: #595959;
  color: #595959;
  width: 100%;
  display: inline-flex;
  transition: 0.3s;
  align-items: center;
  padding-top: var(--dl-space-space-halfunit);
  padding-left: var(--dl-space-space-unit);
  border-radius: var(--dl-radius-radius-radius4);
  padding-right: var(--dl-space-space-unit);
  padding-bottom: var(--dl-space-space-halfunit);
  text-decoration: none;
}
.home-dropdown-toggle02:hover {
  fill: #fff;
  color: #fff;
  background-color: #595959;
}
.home-image01 {
  width: auto;
  height: var(--dl-size-size-xsmall);
  margin: var(--dl-space-space-halfunit);
  object-fit: cover;
}
.home-text04 {
  width: 100%;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  font-style: normal;
  transition: 0.3s;
  font-weight: 500;
}
.home-text04:hover {
  color: #c03333;
  font-size: 20px;
}
.home-dropdown2 {
  cursor: pointer;
  display: inline-block;
  position: relative;
  border-radius: var(--dl-radius-radius-radius2);
}
.home-dropdown-toggle03 {
  fill: #595959;
  color: #595959;
  width: 100%;
  display: inline-flex;
  transition: 0.3s;
  align-items: center;
  padding-top: var(--dl-space-space-halfunit);
  padding-left: var(--dl-space-space-unit);
  border-radius: var(--dl-radius-radius-radius4);
  padding-right: var(--dl-space-space-unit);
  padding-bottom: var(--dl-space-space-halfunit);
  text-decoration: none;
}
.home-dropdown-toggle03:hover {
  fill: #fff;
  color: #fff;
  background-color: #595959;
}
.home-image02 {
  width: auto;
  height: var(--dl-size-size-xsmall);
  margin: var(--dl-space-space-halfunit);
  object-fit: cover;
}
.home-text05 {
  width: 100%;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  font-style: normal;
  transition: 0.3s;
  font-weight: 500;
}
.home-text05:hover {
  fill: #c03333;
  color: #c03333;
  font-size: 20px;
}
.home-burger-menu {
  display: none;
}
.home-icon02 {
  width: var(--dl-size-size-xsmall);
  height: var(--dl-size-size-xsmall);
}
.home-mobile-menu {
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100vh;
  display: flex;
  padding: 32px;
  z-index: 100;
  position: absolute;
  transform: translateY(-100%);
  transition: 0.5s;
  flex-direction: column;
  justify-content: space-between;
  background-color: #292929;
}
.home-nav {
  display: flex;
  padding: var(--dl-space-space-twounits);
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.home-top {
  width: 100%;
  display: flex;
  align-self: flex-end;
  align-items: center;
  justify-content: center;
}
.home-close-menu {
  display: flex;
  align-items: center;
  flex-direction: column-reverse;
  justify-content: center;
}
.home-buttons1 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.home-image03 {
  width: var(--dl-size-size-xxlarge);
  object-fit: cover;
  margin-bottom: var(--dl-space-space-twounits);
}
.home-link06 {
  fill: rgb(241, 89, 89);
  color: rgb(241, 89, 89);
  margin: var(--dl-space-space-halfunit);
  font-size: 24px;
  text-decoration: none;
}
.home-link07 {
  fill: #FDBD59;
  color: #FDBD59;
  margin: var(--dl-space-space-halfunit);
  font-size: 24px;
  text-decoration: none;
}
.home-link08 {
  fill: #FDBD59;
  color: #fd9c59;
  width: auto;
  height: auto;
  margin: var(--dl-space-space-halfunit);
  font-size: 24px;
  text-decoration: none;
}
.home-link09 {
  fill: #33C6F4;
  color: rgb(51, 198, 244);
  margin: var(--dl-space-space-halfunit);
  font-size: 24px;
  text-decoration: none;
}
.home-link10 {
  fill: #44ded1;
  color: rgb(68, 222, 209);
  margin: var(--dl-space-space-halfunit);
  font-size: 24px;
  text-decoration: none;
}
.home-thq-dropdown1 {
  cursor: pointer;
  display: inline-block;
  position: relative;
  border-radius: var(--dl-radius-radius-radius2);
}
.home-dropdown-toggle04 {
  fill: #595959;
  color: #595959;
  width: 100%;
  display: none;
  align-items: center;
  padding-top: var(--dl-space-space-halfunit);
  padding-left: var(--dl-space-space-halfunit);
  border-radius: var(--dl-radius-radius-radius2);
  padding-right: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.home-text06 {
  color: rgb(255, 255, 255);
  font-size: 24px;
  font-style: normal;
  text-align: center;
  font-weight: 500;
  margin-right: 4px;
  vertical-align: middle;
}
.home-dropdown-arrow1 {
  transition: 0.3s;
}
.home-icon04 {
  fill: #D9D9D9;
  width: 18px;
  height: 18px;
  transition: 0.3s;
}
.home-dropdown-list1 {
  left: 0%;
  width: 100%;
  height: auto;
  display: none;
  z-index: 100;
  position: absolute;
  max-width: auto;
  min-width: auto;
  transition: 0.3s;
  align-items: stretch;
  border-color: #D9D9D9;
  border-width: 1px;
  border-radius: var(--dl-radius-radius-radius8);
  flex-direction: column;
  list-style-type: none;
  background-color: var(--dl-color-gray-white);
  list-style-position: inside;
}
.home-dropdown3 {
  cursor: pointer;
  display: inline-block;
  position: relative;
  border-radius: var(--dl-radius-radius-radius2);
}
.home-dropdown-toggle05 {
  fill: #595959;
  color: #595959;
  width: 100%;
  display: inline-flex;
  transition: 0.3s;
  align-items: center;
  padding-top: var(--dl-space-space-halfunit);
  padding-left: var(--dl-space-space-unit);
  border-radius: var(--dl-radius-radius-radius4);
  padding-right: var(--dl-space-space-unit);
  padding-bottom: var(--dl-space-space-halfunit);
  text-decoration: none;
}
.home-dropdown-toggle05:hover {
  fill: #fff;
  color: #fff;
  background-color: #595959;
}
.home-image04 {
  width: auto;
  height: var(--dl-size-size-xsmall);
  margin: var(--dl-space-space-halfunit);
  object-fit: cover;
}
.home-text07 {
  width: 100%;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  font-style: normal;
  transition: 0.3s;
  font-weight: 500;
}
.home-text07:hover {
  color: #66be41;
}
.home-dropdown4 {
  cursor: pointer;
  display: inline-block;
  position: relative;
  border-radius: var(--dl-radius-radius-radius2);
}
.home-dropdown-toggle06 {
  fill: #595959;
  color: #595959;
  width: 100%;
  display: inline-flex;
  transition: 0.3s;
  align-items: center;
  padding-top: var(--dl-space-space-halfunit);
  padding-left: var(--dl-space-space-unit);
  border-radius: var(--dl-radius-radius-radius4);
  padding-right: var(--dl-space-space-unit);
  padding-bottom: var(--dl-space-space-halfunit);
  text-decoration: none;
}
.home-dropdown-toggle06:hover {
  fill: #fff;
  color: #fff;
  background-color: #595959;
}
.home-image05 {
  width: auto;
  height: var(--dl-size-size-xsmall);
  margin: var(--dl-space-space-halfunit);
  object-fit: cover;
}
.home-text08 {
  width: 100%;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  font-style: normal;
  transition: 0.3s;
  font-weight: 500;
}
.home-text08:hover {
  color: #c03333;
  font-size: 20px;
}
.home-dropdown5 {
  cursor: pointer;
  display: inline-block;
  position: relative;
  border-radius: var(--dl-radius-radius-radius2);
}
.home-dropdown-toggle07 {
  fill: #595959;
  color: #595959;
  width: 100%;
  display: inline-flex;
  transition: 0.3s;
  align-items: center;
  padding-top: var(--dl-space-space-halfunit);
  padding-left: var(--dl-space-space-unit);
  border-radius: var(--dl-radius-radius-radius4);
  padding-right: var(--dl-space-space-unit);
  padding-bottom: var(--dl-space-space-halfunit);
  text-decoration: none;
}
.home-dropdown-toggle07:hover {
  fill: #fff;
  color: #fff;
  background-color: #595959;
}
.home-image06 {
  width: auto;
  height: var(--dl-size-size-xsmall);
  margin: var(--dl-space-space-halfunit);
  object-fit: cover;
}
.home-text09 {
  width: 100%;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  font-style: normal;
  transition: 0.3s;
  font-weight: 500;
}
.home-text09:hover {
  fill: #c03333;
  color: #c03333;
  font-size: 20px;
}
.home-icon06 {
  fill: #ffffff;
  width: var(--dl-size-size-small);
  height: var(--dl-size-size-small);
  align-self: flex-end;
}
.home-section {
  width: 100%;
  height: 65vh;
  display: flex;
  max-width: 100%;
  align-items: center;
  padding-left: var(--dl-space-space-oneandhalfunits);
  padding-right: var(--dl-space-space-oneandhalfunits);
  flex-direction: row;
  justify-content: center;
  background-color: rgb(51, 198, 244);
}
.home-hero {
  width: 100%;
  height: 100%;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-self: center;
  align-items: center;
  padding-top: var(--dl-space-space-fiveunits);
  padding-left: var(--dl-space-space-fiveunits);
  padding-right: var(--dl-space-space-fiveunits);
  flex-direction: row;
  padding-bottom: 0px;
  justify-content: space-between;
  background-color: rgb(51, 198, 244);
}
.home-content {
  gap: var(--dl-space-space-fiveunits);
  width: 100%;
  display: flex;
  max-width: 600px;
  align-items: flex-start;
  flex-direction: column;
}
.home-main {
  gap: var(--dl-space-space-threeunits);
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.home-header {
  gap: var(--dl-space-space-unit);
  display: flex;
  align-items: center;
  flex-direction: column;
}
.home-heading {
  color: rgb(255, 255, 255);
  font-size: 40px;
}
.home-caption {
  color: rgb(255, 255, 255);
}
.home-buttons2 {
  gap: var(--dl-space-space-unit);
  display: flex;
  align-items: center;
  flex-direction: row;
}
.home-get-started {
  display: flex;
  background-color: #80FF44;
}
.home-text12 {
  color: rgb(12, 16, 12);
}
.home-get-started1 {
  background-color: #2A2A2A;
}
.home-text13 {
  color: rgb(255, 255, 255);
}
.home-image07 {
  width: 100%;
  height: auto;
  opacity: 0;
  max-width: 50%;
  min-width: auto;
  align-self: center;
  object-fit: cover;
}
.home-container01 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  padding: var(--dl-space-space-sixunits);
  align-items: center;
  flex-direction: column;
  justify-content: center;
  background-image: linear-gradient(to right, #c2e59c 0%, #64b3f4 100%);
}
.home-text16 {
  color: rgb(255, 255, 255);
  width: 100%;
  height: 100%;
  font-size: 35px;
  max-width: var(--dl-size-size-maxwidth);
  min-width: auto;
  align-self: center;
}
.home-text17 {
  color: rgb(255, 255, 255);
  width: 100%;
  height: 100%;
  font-size: 18px;
  max-width: var(--dl-size-size-maxwidth);
  font-family: "Poppins";
}
.home-container02 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  padding: var(--dl-space-space-threeunits);
  align-items: flex-start;
  justify-content: center;
}
.home-text20 {
  color: rgb(255, 255, 255);
  font-size: 60px;
}
.home-text22 {
  color: #fdbd59;
}
.home-text24 {
  color: #fdbd59;
}
.home-section01 {
  gap: var(--dl-space-space-fiveunits);
  flex: 1;
  width: 100%;
  display: flex;
  align-items: center;
  padding-top: 120px;
  border-color: #51515A;
  padding-left: var(--dl-space-space-oneandhalfunits);
  padding-right: var(--dl-space-space-oneandhalfunits);
  flex-direction: column;
  padding-bottom: 120px;
  justify-content: center;
  border-top-width: 1px;
}
.home-context {
  width: 100%;
  display: flex;
  max-width: 1200px;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
.home-left {
  gap: var(--dl-space-space-oneandhalfunits);
  width: 100%;
  display: flex;
  max-width: 600px;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.home-right {
  gap: var(--dl-space-space-unit);
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.home-paragraph {
  width: 100%;
  max-width: 480px;
}
.home-lo-table {
  gap: var(--dl-space-space-threeunits);
  width: 100%;
  display: flex;
  padding: var(--dl-space-space-halfunit);
  z-index: 50;
  max-width: var(--dl-size-size-maxwidth);
  align-items: center;
  border-radius: 50px;
  flex-direction: row;
  justify-content: center;
}
.home-ip {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: flex-start;
  padding-top: var(--dl-space-space-fiveunits);
  border-color: var(--dl-color-gray-black);
  border-width: 33C6F4;
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-fiveunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-container03 {
  flex: 0 0 auto;
  width: var(--dl-size-size-large);
  height: var(--dl-size-size-large);
  margin: var(--dl-space-space-unit);
  display: flex;
  padding: var(--dl-space-space-unit);
  align-items: center;
  border-radius: 40px;
  justify-content: center;
  background-color: #F15959;
}
.home-icon08 {
  fill: #D9D9D9;
  width: 100%;
  height: 100%;
}
.home-name {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-text30 {
  color: var(--dl-color-gray-900);
}
.home-ipp {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: flex-start;
  padding-top: 87px;
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: 87px;
  justify-content: flex-start;
  background-color: #292929;
}
.home-container04 {
  flex: 0 0 auto;
  width: var(--dl-size-size-large);
  height: var(--dl-size-size-large);
  margin: var(--dl-space-space-halfunit);
  display: flex;
  padding: var(--dl-space-space-unit);
  align-items: center;
  border-radius: 40px;
  justify-content: center;
  background-color: #FDBD59;
}
.home-icon10 {
  fill: #D9D9D9;
  width: 100%;
  height: 100%;
}
.home-name01 {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-text31 {
  color: var(--dl-color-gray-900);
}
.home-gp {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: flex-start;
  padding-top: var(--dl-space-space-fiveunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-fiveunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-container05 {
  flex: 0 0 auto;
  width: var(--dl-size-size-large);
  height: var(--dl-size-size-large);
  margin: var(--dl-space-space-unit);
  display: flex;
  padding: var(--dl-space-space-unit);
  align-items: center;
  border-radius: 40px;
  justify-content: center;
  background-color: #33C6F4;
}
.home-icon12 {
  fill: #D9D9D9;
  width: 100%;
  height: 100%;
}
.home-name02 {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-text32 {
  color: var(--dl-color-gray-900);
}
.home-section03 {
  gap: var(--dl-space-space-unit);
  flex: 1;
  width: 100%;
  display: flex;
  align-items: center;
  padding-top: 120px;
  border-color: #51515A;
  padding-left: var(--dl-space-space-oneandhalfunits);
  padding-right: var(--dl-space-space-oneandhalfunits);
  flex-direction: column;
  padding-bottom: 120px;
  justify-content: center;
  border-top-width: 1px;
}
.home-so-header {
  width: 100%;
  display: flex;
  max-width: 1200px;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
.home-left1 {
  gap: var(--dl-space-space-oneandhalfunits);
  width: 100%;
  height: 100%;
  display: flex;
  max-width: auto;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.home-heading02 {
  width: 100%;
  height: 100%;
  text-align: center;
}
.home-so-table {
  gap: var(--dl-space-space-threeunits);
  width: 100%;
  display: flex;
  padding: var(--dl-space-space-halfunit);
  z-index: 50;
  max-width: var(--dl-size-size-maxwidth);
  align-items: center;
  border-radius: 50px;
  flex-direction: row;
  justify-content: center;
}
.home-esl {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: flex-start;
  padding-top: var(--dl-space-space-fiveunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-fiveunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-container06 {
  flex: 0 0 auto;
  width: var(--dl-size-size-large);
  height: var(--dl-size-size-large);
  margin: var(--dl-space-space-unit);
  display: flex;
  padding: var(--dl-space-space-unit);
  align-items: center;
  border-radius: 40px;
  justify-content: center;
  background-color: #33C6F4;
}
.home-icon14 {
  fill: #D9D9D9;
  width: 100%;
  height: 100%;
}
.home-name03 {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-text33 {
  color: var(--dl-color-gray-900);
}
.home-dt {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: flex-start;
  padding-top: var(--dl-space-space-sixunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-sixunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-container07 {
  flex: 0 0 auto;
  width: var(--dl-size-size-large);
  height: var(--dl-size-size-large);
  margin: var(--dl-space-space-halfunit);
  display: flex;
  align-items: center;
  padding-top: var(--dl-space-space-unit);
  padding-left: var(--dl-space-space-unit);
  border-radius: 40px;
  padding-right: var(--dl-space-space-unit);
  padding-bottom: var(--dl-space-space-unit);
  justify-content: center;
  background-color: #FDBD59;
}
.home-icon16 {
  fill: #D9D9D9;
  width: 100%;
  height: 100%;
}
.home-name04 {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-text34 {
  color: var(--dl-color-gray-900);
}
.home-cc {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: flex-start;
  padding-top: var(--dl-space-space-sixunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-sixunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-container08 {
  flex: 0 0 auto;
  width: var(--dl-size-size-large);
  height: var(--dl-size-size-large);
  margin: var(--dl-space-space-unit);
  display: flex;
  padding: var(--dl-space-space-unit);
  align-items: center;
  border-radius: 40px;
  justify-content: center;
  background-color: #F15959;
}
.home-icon18 {
  fill: #D9D9D9;
  width: 100%;
  height: 100%;
}
.home-name05 {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-text35 {
  color: var(--dl-color-gray-900);
}
.home-section04 {
  flex: 1;
  width: 100%;
  display: flex;
  align-items: center;
  padding-top: 120px;
  border-color: #51515A;
  padding-left: var(--dl-space-space-oneandhalfunits);
  padding-right: var(--dl-space-space-oneandhalfunits);
  flex-direction: column;
  padding-bottom: 120px;
  justify-content: center;
  border-top-width: 1px;
}
.home-left2 {
  gap: var(--dl-space-space-oneandhalfunits);
  width: 100%;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.home-heading03 {
  margin: var(--dl-space-space-fourunits);
}
.home-plans {
  gap: var(--dl-space-space-threeunits);
  width: 100%;
  display: flex;
  padding: var(--dl-space-space-halfunit);
  z-index: 50;
  max-width: var(--dl-size-size-maxwidth);
  align-items: center;
  border-radius: 50px;
  flex-direction: row;
  justify-content: center;
}
.home-cn {
  gap: var(--dl-space-space-unit);
  flex: 1;
  display: flex;
  align-items: center;
  padding-top: 87px;
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: 87px;
  justify-content: center;
  background-color: #292929;
}
.home-image08 {
  width: var(--dl-size-size-xlarge);
  object-fit: cover;
}
.home-name06 {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-mx {
  gap: var(--dl-space-space-unit);
  flex: 1;
  display: flex;
  align-items: center;
  padding-top: var(--dl-space-space-sixunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-sixunits);
  justify-content: center;
  background-color: #292929;
}
.home-image09 {
  width: var(--dl-size-size-xlarge);
  object-fit: cover;
}
.home-name07 {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-en {
  gap: var(--dl-space-space-unit);
  flex: 1;
  display: flex;
  align-items: center;
  padding-top: var(--dl-space-space-sixunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-sixunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-image10 {
  width: var(--dl-size-size-xlarge);
  object-fit: cover;
}
.home-name08 {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-section05 {
  gap: var(--dl-space-space-threeunits);
  flex: 1;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  align-items: center;
  padding-left: var(--dl-space-space-oneandhalfunits);
  padding-right: var(--dl-space-space-oneandhalfunits);
  flex-direction: column;
  padding-bottom: 120px;
  justify-content: center;
}
.home-cube {
  right: -150px;
  width: 210px;
  bottom: -80px;
  height: 210px;
  margin: auto;
  display: flex;
  position: absolute;
  transform: rotateX(240deg) rotateY(50deg) rotateZ(-110deg);
  align-items: center;
  flex-direction: column;
  justify-content: center;
  transform-style: preserve-3d;
}
.home-top1 {
  transform: translateZ(-210px);
  background-image: linear-gradient(270deg, rgb(253, 253, 253) 0.00%,rgb(178, 178, 178) 100.00%);
}
.home-front {
  transform: rotateX(90deg);
  background: grey;
  background-image: linear-gradient(90deg, rgb(247, 247, 247) 0.00%,rgb(203, 203, 203) 100.00%);
  transform-origin: bottom;
}
.home-left3 {
  width: 210px;
  transform: translateZ(-210px) rotateY(90deg);
  background-image: linear-gradient(90deg, rgb(247, 247, 247) 0.00%,rgb(203, 203, 203) 100.00%);
  transform-origin: right;
}
.home-our-team {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
.home-image11 {
  width: 200px;
  height: 100%;
  margin-top: var(--dl-space-space-halfunit);
  object-fit: cover;
  margin-left: var(--dl-space-space-threeunits);
  margin-right: var(--dl-space-space-threeunits);
  margin-bottom: var(--dl-space-space-halfunit);
}
.home-text38 {
  fill: #F15959;
  color: rgb(241, 89, 89);
  width: auto;
  height: 100%;
  font-size: 30px;
  text-align: center;
  font-family: "Poppins";
}
.home-pricing {
  gap: var(--dl-space-space-threeunits);
  flex: 1;
  width: 100%;
  height: 100%;
  display: flex;
  z-index: 50;
  align-items: center;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
}
.home-header1 {
  gap: var(--dl-space-space-unit);
  width: 100%;
  display: flex;
  max-width: 900px;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.home-left4 {
  gap: var(--dl-space-space-oneandhalfunits);
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.home-heading04 {
  width: 100%;
  height: 100%;
  margin: var(--dl-space-space-twounits);
  font-size: 60px;
  text-align: center;
}
.home-container09 {
  gap: var(--dl-space-space-twounits);
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  max-width: var(--dl-size-size-maxwidth);
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
.home-image12 {
  width: 10%;
  height: 100%;
  object-fit: cover;
}
.home-text41 {
  fill: #EE1420;
  color: #EE1420;
  font-size: 60px;
  text-align: center;
  font-family: "Poppins";
}
.home-chinese-sec {
  gap: var(--dl-space-space-unit);
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.home-plans1 {
  gap: var(--dl-space-space-threeunits);
  width: 100%;
  display: flex;
  padding: var(--dl-space-space-halfunit);
  z-index: 50;
  max-width: var(--dl-size-size-maxwidth);
  align-items: center;
  border-radius: 50px;
  flex-direction: row;
  justify-content: center;
}
.home-plan {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  height: 100%;
  display: flex;
  box-shadow: 5px 5px 10px 0px #ee1420;
  align-items: flex-start;
  padding-top: var(--dl-space-space-fiveunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-fiveunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-name09 {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-price {
  color: rgb(255, 255, 255);
}
.home-link11 {
  display: contents;
}
.home-description {
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none;
}
.home-plan01 {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  height: 100%;
  display: flex;
  box-shadow: 5px 5px 10px 0px #ee1420;
  align-items: flex-start;
  padding-top: var(--dl-space-space-sixunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-sixunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-name10 {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-price01 {
  color: rgb(255, 255, 255);
}
.home-link12 {
  display: contents;
}
.home-description01 {
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none;
}
.home-plan02 {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  height: 100%;
  display: flex;
  box-shadow: 5px 5px 10px 0px #ee1420;
  align-items: flex-start;
  padding-top: var(--dl-space-space-fiveunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-fiveunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-name11 {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-price02 {
  color: rgb(255, 255, 255);
}
.home-link13 {
  display: contents;
}
.home-description02 {
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none;
}
.home-plans2 {
  gap: var(--dl-space-space-threeunits);
  width: 100%;
  display: flex;
  padding: var(--dl-space-space-halfunit);
  z-index: 50;
  max-width: var(--dl-size-size-maxwidth);
  align-items: center;
  border-radius: 50px;
  flex-direction: row;
  justify-content: center;
}
.home-plan03 {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  height: 100%;
  display: flex;
  box-shadow: 5px 5px 10px 0px #ee1420;
  align-items: flex-start;
  padding-top: var(--dl-space-space-fiveunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-fiveunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-name12 {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-price03 {
  color: rgb(255, 255, 255);
}
.home-link14 {
  display: contents;
}
.home-description03 {
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none;
}
.home-plan04 {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  height: 100%;
  display: flex;
  box-shadow: 5px 5px 10px 0px #ee1420;
  align-items: flex-start;
  padding-top: var(--dl-space-space-fiveunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-fiveunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-name13 {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-price04 {
  color: rgb(255, 255, 255);
}
.home-link15 {
  display: contents;
}
.home-description04 {
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none;
}
.home-plan05 {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  height: 100%;
  display: flex;
  box-shadow: 5px 5px 10px 0px #ee1420;
  align-items: flex-start;
  padding-top: var(--dl-space-space-fiveunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-fiveunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-name14 {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-price05 {
  color: rgb(255, 255, 255);
}
.home-link16 {
  display: contents;
}
.home-description05 {
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none;
}
.home-plans3 {
  gap: var(--dl-space-space-threeunits);
  width: 100%;
  display: flex;
  padding: var(--dl-space-space-halfunit);
  z-index: 50;
  max-width: var(--dl-size-size-maxwidth);
  align-items: center;
  border-radius: 50px;
  flex-direction: row;
  justify-content: center;
}
.home-plan06 {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  border: 2px dashed rgba(120, 120, 120, 0.4);
  height: 100%;
  display: flex;
  opacity: 0;
  align-items: flex-start;
  padding-top: var(--dl-space-space-fiveunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-fiveunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-plan07 {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  height: 100%;
  display: flex;
  box-shadow: 5px 5px 10px 0px #ee1420;
  align-items: flex-start;
  padding-top: var(--dl-space-space-sixunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-sixunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-name15 {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-price06 {
  color: rgb(255, 255, 255);
}
.home-link17 {
  display: contents;
}
.home-description06 {
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none;
}
.home-plan08 {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  border: 2px dashed rgba(120, 120, 120, 0.4);
  height: 100%;
  display: flex;
  opacity: 0;
  align-items: flex-start;
  padding-top: var(--dl-space-space-fiveunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-fiveunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-container10 {
  gap: var(--dl-space-space-twounits);
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
.home-image13 {
  width: 10%;
  height: 100%;
  object-fit: cover;
}
.home-text46 {
  color: rgb(255, 255, 255);
  font-size: 60px;
  text-align: center;
  font-family: "Poppins";
}
.home-hispanic-sec {
  gap: var(--dl-space-space-unit);
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.home-plans4 {
  gap: var(--dl-space-space-threeunits);
  width: 100%;
  display: flex;
  padding: var(--dl-space-space-halfunit);
  z-index: 50;
  max-width: var(--dl-size-size-maxwidth);
  align-items: center;
  border-radius: 50px;
  flex-direction: row;
  justify-content: center;
}
.home-plan09 {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  height: 100%;
  display: flex;
  box-shadow: 5px 5px 10px 0px #d4d4d4;
  align-items: flex-start;
  padding-top: var(--dl-space-space-sixunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-sixunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-name16 {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-price07 {
  color: rgb(255, 255, 255);
}
.home-link18 {
  display: contents;
}
.home-description07 {
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none;
}
.home-plan10 {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  height: 100%;
  display: flex;
  box-shadow: 5px 5px 10px 0px #d4d4d4;
  align-items: flex-start;
  padding-top: var(--dl-space-space-sixunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-sixunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-name17 {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-price08 {
  color: rgb(255, 255, 255);
}
.home-link19 {
  display: contents;
}
.home-description08 {
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none;
}
.home-plan11 {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  height: 100%;
  display: flex;
  box-shadow: 5px 5px 10px 0px #d4d4d4;
  align-items: flex-start;
  padding-top: var(--dl-space-space-threeunits);
  padding-left: 43px;
  border-radius: 20px;
  padding-right: 43px;
  flex-direction: column;
  padding-bottom: var(--dl-space-space-threeunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-name18 {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-price09 {
  color: rgb(255, 255, 255);
}
.home-link20 {
  display: contents;
}
.home-description09 {
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none;
}
.home-link21 {
  fill: var(--dl-color-gray-black);
  color: #ffffff;
  display: flex;
  padding: var(--dl-space-space-halfunit);
  box-shadow: 5px 5px 80px 0px #d4d4d4;
  border-color: #ffffff;
  border-width: 1px;
  padding-left: 8px;
  border-radius: var(--dl-radius-radius-radius8);
  flex-direction: row;
  text-decoration: none;
  background-color: #38d46e;
}
.home-image14 {
  width: var(--dl-size-size-xsmall);
  height: var(--dl-size-size-xsmall);
  object-fit: cover;
  margin-right: var(--dl-space-space-halfunit);
}
.home-container11 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  max-width: var(--dl-size-size-maxwidth);
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
.home-text50 {
  fill: #FDBD59;
  color: rgb(253, 189, 89);
  font-size: 60px;
  text-align: center;
  font-family: "Poppins";
}
.home-ss-sec {
  gap: var(--dl-space-space-threeunits);
  width: 100%;
  display: flex;
  padding: var(--dl-space-space-halfunit);
  z-index: 50;
  max-width: var(--dl-size-size-maxwidth);
  align-items: center;
  border-radius: 50px;
  flex-direction: row;
  justify-content: center;
}
.home-plan12 {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  height: 100%;
  display: flex;
  opacity: 0;
  align-items: flex-start;
  padding-top: var(--dl-space-space-sixunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-sixunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-plan13 {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  height: 100%;
  display: flex;
  box-shadow: 5px 5px 10px 0px #fdbd59;
  align-items: flex-start;
  padding-top: var(--dl-space-space-threeunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-threeunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-name19 {
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.home-price10 {
  color: rgb(255, 255, 255);
}
.home-link22 {
  display: contents;
}
.home-description10 {
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none;
}
.home-button {
  fill: var(--dl-color-gray-black);
  color: #ffffff;
  display: flex;
  padding: var(--dl-space-space-halfunit);
  flex-direction: row;
}
.home-image15 {
  width: var(--dl-size-size-xsmall);
  height: var(--dl-size-size-xsmall);
  object-fit: cover;
  margin-right: var(--dl-space-space-halfunit);
}
.home-plan14 {
  gap: var(--dl-space-space-halfunit);
  flex: inital;
  width: 100%;
  height: 100%;
  display: flex;
  opacity: 0;
  align-items: flex-start;
  padding-top: var(--dl-space-space-fiveunits);
  padding-left: var(--dl-space-space-twounits);
  border-radius: 20px;
  padding-right: var(--dl-space-space-twounits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-fiveunits);
  justify-content: flex-start;
  background-color: #292929;
}
.home-help {
  gap: var(--dl-space-space-halfunit);
  display: flex;
  align-items: flex-start;
  flex-direction: row;
  justify-content: flex-start;
}
.home-text54 {
  color: rgb(255, 255, 255);
}
.home-contact-support {
  gap: var(--dl-space-space-oneandhalfunits);
  cursor: pointer;
  display: flex;
  transition: 0.3s;
  align-items: center;
  border-color: #80FF44;
  flex-direction: column;
  padding-bottom: var(--dl-space-space-halfunit);
  justify-content: center;
  border-bottom-width: 1px;
}
.home-contact-support:hover {
  opacity: 0.5;
}
.home-link23 {
  display: contents;
}
.home-text57 {
  color: rgb(128, 255, 68);
  text-decoration: none;
}
.home-section06 {
  gap: var(--dl-space-space-sixunits);
  flex: 1;
  width: 100%;
  display: none;
  align-items: center;
  padding-top: var(--dl-space-space-twounits);
  padding-left: var(--dl-space-space-oneandhalfunits);
  padding-right: var(--dl-space-space-oneandhalfunits);
  flex-direction: column;
  padding-bottom: 120px;
  justify-content: center;
}
.home-header2 {
  gap: var(--dl-space-space-unit);
  width: 100%;
  display: flex;
  max-width: 900px;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.home-text58 {
  color: rgb(255, 255, 255);
  font-size: 40px;
  font-style: normal;
  font-family: Poppins;
  font-weight: 600;
}
.home-text59 {
  color: #C2C6CC;
  width: 100%;
  max-width: 600px;
  text-align: center;
  font-family: Poppins;
  line-height: 28px;
}
.home-note {
  width: 100%;
  display: flex;
  max-width: 1200px;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
.home-image16 {
  flex: 1;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
.home-image17 {
  object-fit: cover;
}
.home-content1 {
  gap: var(--dl-space-space-threeunits);
  flex: 1;
  display: flex;
  max-width: 600px;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.home-main1 {
  gap: var(--dl-space-space-oneandhalfunits);
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.home-caption1 {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.home-heading05 {
  gap: var(--dl-space-space-unit);
  width: 100%;
  display: flex;
  max-width: 600px;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.home-get-started2 {
  display: flex;
  background-color: #80FF44;
}
.home-text60 {
  color: #0C100C;
  font-size: 16px;
  font-style: normal;
  font-family: Poppins;
  font-weight: 500;
  line-height: 24px;
}
.home-note1 {
  width: 100%;
  display: flex;
  max-width: 1200px;
  align-items: center;
  flex-direction: row-reverse;
  justify-content: center;
}
.home-image18 {
  flex: 1;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
.home-image19 {
  object-fit: cover;
}
.home-content2 {
  gap: var(--dl-space-space-threeunits);
  flex: 1;
  display: flex;
  max-width: 600px;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.home-main2 {
  gap: var(--dl-space-space-oneandhalfunits);
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.home-caption2 {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.home-section08 {
  color: rgb(198, 255, 75);
}
.home-heading07 {
  gap: var(--dl-space-space-twounits);
  width: 100%;
  display: flex;
  max-width: 600px;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.home-header3 {
  gap: var(--dl-space-space-unit);
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.home-checkmarks {
  gap: var(--dl-space-space-unit);
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: flex-start;
}
.home-get-started3 {
  display: flex;
  background-color: #80FF44;
}
.home-text61 {
  color: #0C100C;
  font-size: 16px;
  font-style: normal;
  font-family: Poppins;
  font-weight: 500;
  line-height: 24px;
}
.home-section09 {
  gap: var(--dl-space-space-fiveunits);
  flex: 1;
  width: 100%;
  display: none;
  align-items: center;
  padding-top: var(--dl-space-space-fourunits);
  padding-left: var(--dl-space-space-oneandhalfunits);
  padding-right: var(--dl-space-space-oneandhalfunits);
  flex-direction: column;
  justify-content: center;
}
.home-note2 {
  width: 100%;
  display: flex;
  max-width: 1200px;
  align-items: center;
  flex-direction: row-reverse;
  justify-content: center;
}
.home-image20 {
  flex: 1;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
.home-image21 {
  object-fit: cover;
}
.home-content3 {
  gap: var(--dl-space-space-oneandhalfunits);
  flex: 1;
  display: flex;
  max-width: 600px;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.home-caption3 {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.home-heading09 {
  gap: var(--dl-space-space-oneandhalfunits);
  width: 100%;
  display: flex;
  max-width: 600px;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.home-header4 {
  gap: var(--dl-space-space-unit);
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.home-section11 {
  gap: var(--dl-space-space-fiveunits);
  flex: 1;
  width: 100%;
  display: none;
  position: relative;
  align-items: center;
  padding-left: var(--dl-space-space-oneandhalfunits);
  padding-right: var(--dl-space-space-oneandhalfunits);
  flex-direction: column;
  padding-bottom: 120px;
  justify-content: center;
}
.home-cube1 {
  top: 20px;
  left: 0px;
  width: 120px;
  height: 120px;
  display: flex;
  position: absolute;
  transform: rotateX(240deg) rotateY(25deg) rotateZ(-110deg);
  align-items: center;
  flex-direction: column;
  justify-content: center;
  transform-style: preserve-3d;
}
.home-top2 {
  transform: translateZ(-120px);
  background-image: linear-gradient(270deg, rgb(253, 253, 253) 0.00%,rgb(178, 178, 178) 100.00%);
}
.home-front1 {
  transform: rotateX(90deg);
  background: grey;
  background-image: linear-gradient(90deg, rgb(247, 247, 247) 0.00%,rgb(203, 203, 203) 100.00%);
  transform-origin: bottom;
}
.home-left5 {
  width: 120px;
  transform: translateZ(-120px) rotateY(90deg);
  background-image: linear-gradient(90deg, rgb(247, 247, 247) 0.00%,rgb(203, 203, 203) 100.00%);
  transform-origin: right;
}
.home-banner {
  width: 100%;
  display: flex;
  padding: var(--dl-space-space-fiveunits);
  z-index: 50;
  max-width: 1200px;
  align-items: center;
  border-radius: 20px;
  justify-content: space-between;
  background-color: #292929;
}
.home-header5 {
  gap: var(--dl-space-space-unit);
  width: 100%;
  display: flex;
  max-width: 600px;
  align-items: flex-start;
  flex-direction: column;
  justify-content: flex-start;
}
.home-description11 {
  font-size: 20px;
  line-height: 30px;
}
.home-buttons3 {
  gap: var(--dl-space-space-unit);
  display: flex;
  align-items: center;
  justify-content: center;
}
.home-get-started4 {
  display: flex;
  background-color: #80FF44;
}
.home-text62 {
  color: #0C100C;
  font-size: 16px;
  font-style: normal;
  font-family: Poppins;
  font-weight: 500;
  line-height: 24px;
  white-space: nowrap;
}
.home-book-demo {
  display: flex;
  background-color: #ffffff;
}
.home-text63 {
  color: rgb(12, 16, 12);
  font-size: 16px;
  font-style: normal;
  font-family: Poppins;
  font-weight: 500;
  line-height: 24px;
  white-space: nowrap;
}
.home-section12 {
  gap: var(--dl-space-space-fiveunits);
  flex: 1;
  width: 100%;
  display: none;
  align-items: center;
  padding-top: 120px;
  border-color: #51515A;
  padding-left: var(--dl-space-space-oneandhalfunits);
  padding-right: var(--dl-space-space-oneandhalfunits);
  flex-direction: column;
  padding-bottom: 120px;
  justify-content: center;
  border-top-width: 1px;
}
.home-header6 {
  gap: var(--dl-space-space-unit);
  width: 100%;
  display: flex;
  max-width: 1200px;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.home-left6 {
  gap: var(--dl-space-space-oneandhalfunits);
  width: 100%;
  display: flex;
  max-width: 600px;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.home-heading12 {
  text-align: center;
}
.home-right1 {
  gap: var(--dl-space-space-unit);
  border: 2px dashed rgba(120, 120, 120, 0.4);
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.home-cards {
  width: 100%;
  display: grid;
  grid-gap: var(--dl-space-space-threeunits);
  max-width: 1200px;
  align-items: flex-start;
  flex-direction: row;
  grid-template-columns: auto auto auto;
}
.home-container12 {
  gap: var(--dl-space-space-threeunits);
  display: flex;
  flex-direction: column;
}
.home-container13 {
  gap: var(--dl-space-space-threeunits);
  display: flex;
  flex-direction: column;
}
.home-container14 {
  gap: var(--dl-space-space-threeunits);
  display: flex;
  flex-direction: column;
}
.home-view-more {
  gap: var(--dl-space-space-oneandhalfunits);
  cursor: pointer;
  display: none;
  transition: 0.3s;
  align-items: center;
  border-color: #80FF44;
  flex-direction: column;
  padding-bottom: var(--dl-space-space-halfunit);
  justify-content: center;
  border-bottom-width: 1px;
}
.home-view-more:hover {
  opacity: 0.5;
}
.home-text66 {
  color: rgb(128, 255, 68);
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
.home-section14 {
  flex: 1;
  width: 100%;
  display: none;
  align-items: center;
  padding-top: 120px;
  padding-left: var(--dl-space-space-oneandhalfunits);
  padding-right: var(--dl-space-space-oneandhalfunits);
  flex-direction: column;
  padding-bottom: 120px;
  justify-content: center;
}
.home-note3 {
  gap: 140px;
  width: 100%;
  display: flex;
  max-width: 1200px;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
.home-content4 {
  gap: var(--dl-space-space-threeunits);
  flex: 1;
  display: flex;
  max-width: 520px;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.home-main3 {
  gap: var(--dl-space-space-oneandhalfunits);
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.home-heading13 {
  color: rgb(255, 255, 255);
}
.home-paragraph3 {
  color: rgb(204, 204, 204);
}
.home-explore-more {
  gap: var(--dl-space-space-oneandhalfunits);
  cursor: pointer;
  display: flex;
  transition: 0.3s;
  align-items: center;
  border-color: #80FF44;
  flex-direction: column;
  padding-bottom: var(--dl-space-space-halfunit);
  justify-content: center;
  border-bottom-width: 1px;
}
.home-explore-more:hover {
  opacity: 0.5;
}
.home-text71 {
  color: #80FF44;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
.home-image22 {
  flex: 1;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: flex-end;
}
.home-image23 {
  object-fit: cover;
}
.home-container15 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  padding: var(--dl-space-space-sixunits);
  align-items: center;
  flex-direction: column;
  justify-content: center;
  background-color: var(--dl-color-theme-neutral-dark);
}
.home-image24 {
  width: var(--dl-size-size-xlarge);
  height: auto;
  margin: var(--dl-space-space-unit);
  object-fit: cover;
}
.home-text72 {
  color: #ffffff;
  width: 100%;
  height: 100%;
  font-size: 30px;
  text-align: center;
}
.home-container16 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  margin: var(--dl-space-space-halfunit);
  display: flex;
  align-items: flex-start;
  border-color: #ffffff;
  border-style: solid;
  border-width: 1px;
}
.home-container17 {
  flex: 0 0 auto;
  width: 100%;
  margin: var(--dl-space-space-unit);
  display: flex;
  align-self: center;
  align-items: center;
  justify-content: center;
}
.home-buttons4 {
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
.home-link24 {
  fill: #F15959;
  color: rgb(241, 89, 89);
  font-size: 24px;
  transition: 0.3s;
  text-decoration: none;
}
.home-link24:hover {
  font-size: 20px;
}
.home-link25 {
  fill: #FDBD59;
  color: #FDBD59;
  font-size: 24px;
  transition: 0.3s;
  margin-left: var(--dl-space-space-unit);
  text-decoration: none;
}
.home-link25:hover {
  font-size: 20px;
}
.home-link26 {
  fill: #FDBD59;
  color: #fd9c59;
  font-size: 24px;
  transition: 0.3s;
  margin-left: var(--dl-space-space-unit);
  text-decoration: none;
}
.home-link26:focus {
  font-size: 20px;
}
.home-link27 {
  fill: #33C6F4;
  color: rgb(51, 198, 244);
  font-size: 24px;
  transition: 0.3s;
  margin-left: var(--dl-space-space-unit);
  text-decoration: none;
}
.home-link27:hover {
  font-size: 20px;
}
.home-link28 {
  fill: #44ded1;
  color: rgb(68, 222, 209);
  font-size: 24px;
  transition: 0.3s;
  margin-left: var(--dl-space-space-unit);
  text-decoration: none;
}
.home-link28:hover {
  font-size: 20px;
}
.home-thq-dropdown2 {
  cursor: pointer;
  display: inline-block;
  position: relative;
  border-radius: var(--dl-radius-radius-radius2);
}
.home-dropdown-toggle08 {
  fill: #595959;
  color: #595959;
  width: 100%;
  display: none;
  align-items: center;
  padding-top: var(--dl-space-space-halfunit);
  padding-left: var(--dl-space-space-unit);
  border-radius: var(--dl-radius-radius-radius2);
  padding-right: var(--dl-space-space-unit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.home-text75 {
  color: rgb(255, 255, 255);
  font-size: 24px;
  font-style: normal;
  text-align: center;
  font-weight: 500;
  margin-right: 4px;
  vertical-align: middle;
}
.home-dropdown-arrow2 {
  transition: 0.3s;
}
.home-icon20 {
  fill: #D9D9D9;
  width: 18px;
  height: 18px;
  transition: 0.3s;
}
.home-dropdown-list2 {
  top: 0;
  right: 100%;
  width: 400px;
  height: auto;
  display: none;
  z-index: 100;
  position: absolute;
  max-width: auto;
  min-width: auto;
  transition: 0.3s;
  align-items: stretch;
  border-color: #D9D9D9;
  border-width: 1px;
  border-radius: var(--dl-radius-radius-radius8);
  flex-direction: column;
  list-style-type: none;
  background-color: var(--dl-color-gray-white);
  list-style-position: inside;
}
.home-dropdown6 {
  cursor: pointer;
  display: inline-block;
  position: relative;
  border-radius: var(--dl-radius-radius-radius2);
}
.home-dropdown-toggle09 {
  fill: #595959;
  color: #595959;
  width: 100%;
  display: inline-flex;
  transition: 0.3s;
  align-items: center;
  padding-top: var(--dl-space-space-halfunit);
  padding-left: var(--dl-space-space-unit);
  border-radius: var(--dl-radius-radius-radius4);
  padding-right: var(--dl-space-space-unit);
  padding-bottom: var(--dl-space-space-halfunit);
  text-decoration: none;
}
.home-dropdown-toggle09:hover {
  fill: #fff;
  color: #fff;
  background-color: #595959;
}
.home-image25 {
  width: auto;
  height: var(--dl-size-size-xsmall);
  margin: var(--dl-space-space-halfunit);
  object-fit: cover;
}
.home-text76 {
  width: 100%;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  font-style: normal;
  transition: 0.3s;
  font-weight: 500;
}
.home-text76:hover {
  color: #66be41;
}
.home-dropdown7 {
  cursor: pointer;
  display: inline-block;
  position: relative;
  border-radius: var(--dl-radius-radius-radius2);
}
.home-dropdown-toggle10 {
  fill: #595959;
  color: #595959;
  width: 100%;
  display: inline-flex;
  transition: 0.3s;
  align-items: center;
  padding-top: var(--dl-space-space-halfunit);
  padding-left: var(--dl-space-space-unit);
  border-radius: var(--dl-radius-radius-radius4);
  padding-right: var(--dl-space-space-unit);
  padding-bottom: var(--dl-space-space-halfunit);
  text-decoration: none;
}
.home-dropdown-toggle10:hover {
  fill: #fff;
  color: #fff;
  background-color: #595959;
}
.home-image26 {
  width: auto;
  height: var(--dl-size-size-xsmall);
  margin: var(--dl-space-space-halfunit);
  object-fit: cover;
}
.home-text77 {
  width: 100%;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  font-style: normal;
  transition: 0.3s;
  font-weight: 500;
}
.home-text77:hover {
  color: #c03333;
  font-size: 20px;
}
.home-dropdown8 {
  cursor: pointer;
  display: inline-block;
  position: relative;
  border-radius: var(--dl-radius-radius-radius2);
}
.home-dropdown-toggle11 {
  fill: #595959;
  color: #595959;
  width: 100%;
  display: inline-flex;
  transition: 0.3s;
  align-items: center;
  padding-top: var(--dl-space-space-halfunit);
  padding-left: var(--dl-space-space-unit);
  border-radius: var(--dl-radius-radius-radius4);
  padding-right: var(--dl-space-space-unit);
  padding-bottom: var(--dl-space-space-halfunit);
  text-decoration: none;
}
.home-dropdown-toggle11:hover {
  fill: #fff;
  color: #fff;
  background-color: #595959;
}
.home-image27 {
  width: auto;
  height: var(--dl-size-size-xsmall);
  margin: var(--dl-space-space-halfunit);
  object-fit: cover;
}
.home-text78 {
  width: 100%;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  font-style: normal;
  transition: 0.3s;
  font-weight: 500;
}
.home-text78:hover {
  fill: #c03333;
  color: #c03333;
  font-size: 20px;
}
.home-container18 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  margin: var(--dl-space-space-halfunit);
  display: flex;
  align-items: flex-start;
  border-color: #ffffff;
  border-style: solid;
  border-width: 1px;
}
.home-text79 {
  color: #ffffff;
  margin: var(--dl-space-space-halfunit);
  font-size: 30px;
}
.home-container19 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: row;
  justify-content: center;
}
.home-icon22 {
  fill: #D9D9D9;
  width: var(--dl-size-size-small);
  height: var(--dl-size-size-small);
  margin: var(--dl-space-space-halfunit);
}
.home-text80 {
  color: rgb(255, 255, 255);
  align-self: center;
}
.home-text81 {
  color: rgb(255, 255, 255);
  width: 100%;
  height: 100%;
  margin: var(--dl-space-space-oneandhalfunits);
  text-align: center;
}
.home-container21 {
  display: contents;
}
@media(max-width: 1600px) {
  .home-link01 {
    font-size: 20px;
  }
  .home-text {
    font-size: 20px;
  }
  .home-link02 {
    font-size: 20px;
  }
  .home-link03 {
    font-size: 20px;
  }
  .home-link04 {
    font-size: 20px;
  }
  .home-link05 {
    font-size: 20px;
  }
  .home-text02 {
    font-size: 20px;
  }
  .home-close-menu {
    width: 100%;
    height: 100%;
  }
  .home-link06 {
    font-size: 20px;
  }
  .home-link07 {
    font-size: 20px;
  }
  .home-link08 {
    font-size: 20px;
  }
  .home-link09 {
    font-size: 20px;
  }
  .home-link10 {
    font-size: 20px;
  }
  .home-text06 {
    font-size: 20px;
  }
  .home-heading {
    color: rgb(255, 255, 255);
    font-size: 40px;
  }
  .home-name {
    color: rgb(255, 255, 255);
  }
  .home-name01 {
    color: rgb(255, 255, 255);
  }
  .home-name02 {
    color: rgb(255, 255, 255);
  }
  .home-name03 {
    color: rgb(255, 255, 255);
  }
  .home-name04 {
    color: rgb(255, 255, 255);
  }
  .home-name05 {
    color: rgb(255, 255, 255);
  }
  .home-name06 {
    color: rgb(255, 255, 255);
  }
  .home-name07 {
    color: rgb(255, 255, 255);
  }
  .home-name08 {
    color: rgb(255, 255, 255);
  }
  .home-text38 {
    font-size: 30px;
  }
  .home-heading04 {
    font-size: 60px;
  }
  .home-plan11 {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .home-link24 {
    font-size: 20px;
  }
  .home-text73 {
    font-size: 20px;
  }
  .home-link25 {
    font-size: 20px;
  }
  .home-link26 {
    font-size: 20px;
  }
  .home-link27 {
    font-size: 20px;
  }
  .home-link28 {
    font-size: 20px;
  }
  .home-text75 {
    font-size: 20px;
  }
}
@media(max-width: 1200px) {
  .home-it-logo {
    width: 10%;
    height: auto;
  }
  .home-link01 {
    font-size: 15px;
  }
  .home-text {
    font-size: 15px;
  }
  .home-link02 {
    font-size: 15px;
  }
  .home-link03 {
    font-size: 15px;
  }
  .home-link04 {
    font-size: 15px;
  }
  .home-link05 {
    font-size: 15px;
  }
  .home-text02 {
    font-size: 15px;
  }
  .home-dropdown-list {
    width: 400px;
  }
  .home-buttons1 {
    flex-direction: column;
  }
  .home-link06 {
    font-size: 20px;
  }
  .home-link07 {
    font-size: 20px;
  }
  .home-link08 {
    font-size: 20px;
  }
  .home-link09 {
    font-size: 20px;
  }
  .home-link10 {
    font-size: 20px;
  }
  .home-text06 {
    font-size: 15px;
  }
  .home-dropdown-list1 {
    width: 400px;
  }
  .home-hero {
    background-color: #33bef4;
  }
  .home-heading {
    color: rgb(255, 255, 255);
    font-size: 40px;
  }
  .home-section01 {
    position: relative;
  }
  .home-lo-table {
    height: 100%;
  }
  .home-ip {
    flex: 0;
  }
  .home-ipp {
    flex: 0;
    padding-top: 130px;
    padding-bottom: 130px;
  }
  .home-gp {
    flex: 0;
    padding-top: 121px;
    padding-bottom: 121px;
  }
  .home-link24 {
    font-size: 15px;
  }
  .home-text73 {
    font-size: 15px;
  }
  .home-link25 {
    font-size: 15px;
  }
  .home-link26 {
    font-size: 15px;
  }
  .home-link27 {
    font-size: 15px;
  }
  .home-link28 {
    font-size: 15px;
  }
  .home-text75 {
    font-size: 15px;
  }
  .home-dropdown-list2 {
    width: 400px;
  }
}
@media(max-width: 991px) {
  .home-link01 {
    font-size: 12px;
  }
  .home-text {
    font-size: 12px;
  }
  .home-link02 {
    font-size: 12px;
    margin-left: var(--dl-space-space-halfunit);
  }
  .home-link03 {
    font-size: 12px;
    margin-left: var(--dl-space-space-halfunit);
  }
  .home-link04 {
    font-size: 12px;
    margin-left: var(--dl-space-space-halfunit);
  }
  .home-link05 {
    font-size: 12px;
    margin-left: var(--dl-space-space-halfunit);
  }
  .home-text02 {
    font-size: 12px;
  }
  .home-buttons1 {
    align-items: flex-start;
  }
  .home-link06 {
    margin: var(--dl-space-space-halfunit);
    font-size: 20px;
  }
  .home-link07 {
    margin: var(--dl-space-space-halfunit);
    font-size: 20px;
  }
  .home-link08 {
    font-size: 20px;
    margin-left: var(--dl-space-space-halfunit);
  }
  .home-link09 {
    margin: var(--dl-space-space-halfunit);
    font-size: 20px;
  }
  .home-link10 {
    margin: var(--dl-space-space-halfunit);
    font-size: 20px;
  }
  .home-dropdown-toggle04 {
    padding: var(--dl-space-space-halfunit);
  }
  .home-text06 {
    font-size: 12px;
  }
  .home-section {
    height: auto;
    padding-left: 0px;
    padding-right: 0px;
  }
  .home-hero {
    gap: var(--dl-space-space-fourunits);
    flex: 1;
    position: relative;
    max-width: auto;
    align-items: center;
    padding-top: 165px;
    flex-direction: column;
    justify-content: center;
  }
  .home-content {
    position: relative;
    align-items: center;
  }
  .home-main {
    align-items: center;
  }
  .home-heading {
    text-align: left;
  }
  .home-caption {
    text-align: left;
  }
  .home-buttons2 {
    width: 100%;
  }
  .home-get-started {
    flex: 1;
  }
  .home-get-started1 {
    flex: 1;
  }
  .home-text16 {
    text-align: center;
  }
  .home-section01 {
    gap: var(--dl-space-space-threeunits);
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .home-context {
    gap: var(--dl-space-space-unit);
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
  }
  .home-lo-table {
    flex-direction: column;
  }
  .home-section03 {
    gap: var(--dl-space-space-threeunits);
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .home-so-header {
    gap: var(--dl-space-space-unit);
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
  }
  .home-so-table {
    flex-direction: column;
  }
  .home-section04 {
    gap: var(--dl-space-space-threeunits);
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .home-plans {
    flex-direction: column;
  }
  .home-cn {
    width: 100%;
    height: 100%;
    align-items: center;
  }
  .home-mx {
    width: 100%;
    height: 100%;
    align-items: center;
  }
  .home-en {
    width: 100%;
    height: 100%;
  }
  .home-plans1 {
    flex-direction: column;
  }
  .home-plans2 {
    flex-direction: column;
  }
  .home-plans3 {
    flex-direction: column;
  }
  .home-plan06 {
    display: none;
  }
  .home-plan08 {
    display: none;
  }
  .home-plans4 {
    flex-direction: column;
  }
  .home-ss-sec {
    flex-direction: column;
  }
  .home-plan12 {
    display: none;
  }
  .home-plan14 {
    display: none;
  }
  .home-text58 {
    text-align: center;
  }
  .home-section09 {
    padding-top: 0px;
  }
  .home-note2 {
    flex-direction: column-reverse;
  }
  .home-banner {
    gap: var(--dl-space-space-twounits);
    flex-direction: column;
    justify-content: center;
  }
  .home-buttons3 {
    width: 100%;
    flex-direction: column;
  }
  .home-get-started4 {
    width: 100%;
  }
  .home-book-demo {
    width: 100%;
  }
  .home-section12 {
    gap: var(--dl-space-space-oneandhalfunits);
  }
  .home-cards {
    grid-template-columns: auto;
  }
  .home-container14 {
    display: none;
  }
  .home-view-more {
    display: flex;
    border-color: #CCCCCC;
  }
  .home-text66 {
    color: #CCCCCC;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
  }
  .home-note3 {
    gap: var(--dl-space-space-fourunits);
    flex-direction: column;
  }
  .home-content4 {
    max-width: 100%;
  }
  .home-main3 {
    align-items: flex-start;
  }
  .home-link24 {
    font-size: 12px;
  }
  .home-text73 {
    font-size: 12px;
  }
  .home-link25 {
    font-size: 12px;
    margin-left: var(--dl-space-space-halfunit);
  }
  .home-link26 {
    font-size: 12px;
    margin-left: var(--dl-space-space-halfunit);
  }
  .home-link27 {
    font-size: 12px;
    margin-left: var(--dl-space-space-halfunit);
  }
  .home-link28 {
    font-size: 12px;
    margin-left: var(--dl-space-space-halfunit);
  }
  .home-text75 {
    font-size: 12px;
  }
}
@media(max-width: 767px) {
  .home-it-navbar {
    padding-left: var(--dl-space-space-twounits);
    padding-right: var(--dl-space-space-twounits);
  }
  .home-it-logo {
    width: var(--dl-size-size-large);
  }
  .home-desktop-menu {
    display: none;
  }
  .home-burger-menu {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .home-icon02 {
    fill: #D9D9D9;
    width: var(--dl-size-size-small);
    height: var(--dl-size-size-small);
  }
  .home-buttons1 {
    align-items: flex-start;
    justify-content: flex-start;
  }
  .home-link06 {
    font-size: 20px;
  }
  .home-link07 {
    font-size: 20px;
  }
  .home-link08 {
    font-size: 20px;
  }
  .home-link09 {
    font-size: 20px;
  }
  .home-link10 {
    font-size: 20px;
  }
  .home-text06 {
    font-size: 20px;
  }
  .home-hero {
    padding-top: 182px;
  }
  .home-content {
    gap: var(--dl-space-space-threeunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
  }
  .home-heading {
    font-size: 40px;
  }
  .home-caption {
    color: rgb(255, 255, 255);
    font-size: 16px;
    font-family: Poppins;
    line-height: 24px;
  }
  .home-get-started {
    padding-top: var(--dl-space-space-unit);
    padding-bottom: var(--dl-space-space-unit);
  }
  .home-text16 {
    font-size: 32px;
    text-align: center;
  }
  .home-left {
    gap: var(--dl-space-space-unit);
  }
  .home-ip {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-ipp {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-gp {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-left1 {
    gap: var(--dl-space-space-unit);
  }
  .home-esl {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-dt {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-cc {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-left2 {
    gap: var(--dl-space-space-unit);
  }
  .home-cn {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-mx {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-en {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-name08 {
    color: rgb(255, 255, 255);
    font-size: 30px;
  }
  .home-cube {
    right: -250px;
  }
  .home-plan {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-plan01 {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-plan02 {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-plan03 {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-plan04 {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-plan05 {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-plan06 {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-plan07 {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-plan08 {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-plan09 {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-plan10 {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-plan11 {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-plan12 {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-plan13 {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-plan14 {
    padding-top: var(--dl-space-space-fourunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-help {
    align-items: center;
    flex-direction: column;
    justify-content: center;
  }
  .home-section06 {
    gap: var(--dl-space-space-fourunits);
    padding-bottom: var(--dl-space-space-twounits);
  }
  .home-text58 {
    font-size: 32px;
    text-align: center;
  }
  .home-note {
    flex-direction: column-reverse;
  }
  .home-note1 {
    flex-direction: column-reverse;
  }
  .home-content3 {
    width: 100%;
  }
  .home-banner {
    padding-top: var(--dl-space-space-threeunits);
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
    padding-bottom: var(--dl-space-space-threeunits);
  }
  .home-section12 {
    padding-top: var(--dl-space-space-fourunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .home-section14 {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .home-note3 {
    gap: var(--dl-space-space-threeunits);
  }
  .home-main3 {
    width: 100%;
    align-items: flex-start;
  }
  .home-heading13 {
    font-size: 28px;
  }
  .home-paragraph3 {
    line-height: 24px;
  }
}
@media(max-width: 479px) {
  .home-it-navbar {
    padding: var(--dl-space-space-unit);
  }
  .home-dropdown-list {
    display: none;
  }
  .home-mobile-menu {
    padding: 16px;
  }
  .home-buttons1 {
    align-items: flex-start;
  }
  .home-image03 {
    width: var(--dl-size-size-xlarge);
  }
  .home-link06 {
    fill: rgb(241, 89, 89);
    color: rgb(241, 89, 89);
    font-size: 20px;
    text-decoration: none;
  }
  .home-dropdown-toggle04 {
    display: none;
  }
  .home-dropdown-list1 {
    left: 0%;
    display: none;
    position: static;
  }
  .home-icon06 {
    align-self: flex-end;
  }
  .home-hero {
    padding-top: 114px;
  }
  .home-header {
    align-items: flex-start;
  }
  .home-heading {
    height: 100%;
    font-size: 38px;
    max-width: 100%;
  }
  .home-buttons2 {
    flex-direction: column;
  }
  .home-get-started {
    width: 100%;
    height: auto;
    padding: var(--dl-space-space-unit);
    flex-direction: column;
    justify-content: center;
  }
  .home-get-started1 {
    width: 100%;
    height: auto;
    justify-content: center;
  }
  .home-image07 {
    flex: 1;
    height: auto;
    max-width: 100%;
  }
  .home-text16 {
    font-size: 28px;
  }
  .home-text17 {
    font-size: 18px;
    font-family: Poppins;
  }
  .home-text20 {
    font-size: 30px;
  }
  .home-name06 {
    font-size: 30px;
  }
  .home-name07 {
    font-size: 30px;
  }
  .home-our-team {
    flex-direction: column;
  }
  .home-pricing {
    gap: var(--dl-space-space-oneandhalfunits);
  }
  .home-heading04 {
    font-size: 32px;
    text-align: center;
  }
  .home-container09 {
    flex-direction: column;
  }
  .home-image12 {
    width: 100%;
    padding: var(--dl-space-space-unit);
  }
  .home-text41 {
    font-size: 30px;
  }
  .home-plan06 {
    display: none;
  }
  .home-plan08 {
    display: none;
  }
  .home-container10 {
    flex-direction: column;
  }
  .home-image13 {
    width: 100%;
    padding: var(--dl-space-space-unit);
    margin-right: 0px;
  }
  .home-text46 {
    font-size: 30px;
  }
  .home-plan12 {
    display: none;
  }
  .home-button {
    padding-bottom: 8px;
    background-color: transparent;
  }
  .home-plan14 {
    display: none;
  }
  .home-image23 {
    width: 100%;
  }
  .home-dropdown-list2 {
    display: none;
  }
}
