.navbar42-wrapper {
  display: contents;
}
 
.navbar42-container1 {
  width: 100%;
  display: flex;
  position: relative;
  box-shadow: 5px 5px 10px 0px #d4d4d4;
  align-items: center;
  justify-content: flex-start;
  background-color: var(--dl-color-theme-neutral-light);
}
 
.navbar42-navlink {
  display: contents;
}
 
.navbar42-image1 {
  width: 160px;
  height: 74px;
  object-fit: cover;
  text-decoration: none;
}
 
.navbar42-container2 {
  flex: 0 0 auto;
  width: 775px;
  height: auto;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
 
.navbar42-container3 {
  flex: 0 0 auto;
  width: 972px;
  height: 42px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
 
.navbar42-navbar-interactive {
  width: 485px;
  display: flex;
  max-width: var(--dl-layout-size-maxwidth);
  align-items: center;
  padding-top: var(--dl-layout-space-twounits);
  padding-left: var(--dl-layout-space-threeunits);
  padding-right: var(--dl-layout-space-threeunits);
  padding-bottom: var(--dl-layout-space-twounits);
  justify-content: space-between;
}
 
.navbar42-desktop-menu {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
 
.navbar42-links1 {
  gap: var(--dl-layout-space-twounits);
  flex: 1;
  display: flex;
  align-items: center;
  margin-left: 0px;
  flex-direction: row;
  justify-content: flex-start;
}
 
.navbar42-link11 {
  text-decoration: none;
}
 
.navbar42-link21 {
  text-decoration: none;
}
 
.navbar42-link31 {
  text-decoration: none;
}
 
.navbar42-link41 {
  text-decoration: none;
}
 
.navbar42-link51 {
  text-decoration: none;
}
 
.navbar42-burger-menu {
  display: none;
}
 
.navbar42-icon1 {
  width: 20px;
  height: 20px;
  display: none;
}
 
.navbar42-mobile-menu {
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100vh;
  display: none;
  padding: var(--dl-layout-space-twounits);
  z-index: 100;
  position: absolute;
  flex-direction: column;
  background-color: var(--dl-color-theme-neutral-light);
}
 
.navbar42-nav {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
 
.navbar42-top {
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: var(--dl-layout-space-threeunits);
  justify-content: space-between;
}
 
.navbar42-logo {
  height: 3rem;
}
 
.navbar42-close-menu {
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.navbar42-icon3 {
  width: var(--dl-layout-size-xsmall);
  height: var(--dl-layout-size-xsmall);
}
 
.navbar42-image2 {
  width: 200px;
  object-fit: cover;
}
 
.navbar42-links2 {
  gap: var(--dl-layout-space-unit);
  flex: 0 0 auto;
  display: flex;
  align-self: flex-start;
  align-items: flex-start;
  flex-direction: column;
}
 
.navbar42-link12 {
  text-decoration: none;
}
 
.navbar42-link22 {
  text-decoration: none;
}
 
.navbar42-link32 {
  text-decoration: none;
}
 
.navbar42-link42 {
  text-decoration: none;
}
 
.navbar42-link52 {
  text-decoration: none;
}
 
.navbar42-action1 {
  top: 24px;
  right: 139px;
  width: 107px;
  height: 24px;
  padding: 0px;
  position: absolute;
  text-decoration: none;
}
 
.navbar42-text1 {
  font-size: 12px;
}
 
.home-fragment14 {
  display: contents;
}
 
.home-text14 {
  display: inline-block;
}
 
.home-fragment12 {
  display: contents;
}
 
.home-text12 {
  display: inline-block;
}
 
.home-fragment13 {
  display: contents;
}
 
.home-text13 {
  display: inline-block;
}
 
.home-fragment11 {
  display: contents;
}
 
.home-text11 {
  display: inline-block;
}
 
.home-fragment10 {
  display: contents;
}
 
.home-text10 {
  display: inline-block;
}
 
@media(max-width: 991px) {
  .navbar42-container1 {
    margin-right: 0px;
    padding-left: var(--dl-layout-space-oneandhalfunits);
    padding-right: var(--dl-layout-space-oneandhalfunits);
  }
  .navbar42-image1 {
    width: 107px;
    height: 58px;
  }
  .navbar42-container2 {
    justify-content: center;
  }
  .navbar42-container3 {
    padding-left: 0px;
    flex-direction: row;
    justify-content: flex-start;
  }
  .navbar42-links1 {
    width: 607px;
    height: 39px;
  }
  .navbar42-icon1 {
    width: 22px;
    height: 15px;
    margin-left: 0px;
  }
  .navbar42-action1 {
    top: 0px;
    bottom: 0px;
    margin: auto;
  }
}
 
@media(max-width: 767px) {
  .navbar42-navbar-interactive {
    padding-left: var(--dl-layout-space-twounits);
    padding-right: var(--dl-layout-space-twounits);
  }
  .navbar42-desktop-menu {
    display: none;
  }
  .navbar42-burger-menu {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .navbar42-icon1 {
    display: flex;
    margin-left: 0px;
    padding-left: 0px;
  }
  .navbar42-top {
    margin-bottom: 0px;
  }
  .navbar42-logo {
    display: none;
  }
  .navbar42-image2 {
    width: 86px;
    height: 48px;
    margin-bottom: var(--dl-layout-space-unit);
  }
  .navbar42-links2 {
    align-self: flex-start;
  }
  .navbar42-action1 {
    padding: 0px;
  }
}
 
@media(max-width: 479px) {
  .navbar42-container2 {
    width: 325px;
  }
  .navbar42-container3 {
    width: 354px;
    align-items: center;
    padding-left: 200px;
    flex-direction: row;
  }
  .navbar42-navbar-interactive {
    padding: var(--dl-layout-space-unit);
  }
  .navbar42-icon1 {
    width: 25px;
    height: 19px;
    align-self: center;
    padding-left: 0px;
    flex-direction: row;
    justify-content: center;
  }
  .navbar42-mobile-menu {
    padding: var(--dl-layout-space-unit);
  }
  .navbar42-action1 {
    top: 0px;
    left: 0px;
    right: 0px;
    width: 103px;
    bottom: 0px;
    margin: auto;
    text-align: center;
    padding-top: 3px;
    padding-left: 0px;
    padding-right: 3px;
    flex-direction: row;
    padding-bottom: 4px;
    justify-content: center;
  }
  .navbar42-text1 {
    display: flex;
    text-align: center;
    align-items: center;
    flex-direction: column;
    justify-content: flex-start;
  }
}

.hero72-wrapper {
  display: contents;
}
 
.hero72-header23 {
  height: 563px;
  padding: var(--dl-layout-space-threeunits);
  align-items: center;
  margin-bottom: 1px;
  background-size: cover;
  justify-content: flex-start;
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.28) 0.00%,rgba(0, 0, 0, 0.28) 0.00%),url("public/New/adobestock_176245971-1500w.jpeg");
  background-position: center;
}
 
.hero72-content {
  gap: var(--dl-layout-space-oneandhalfunits);
  height: 125px;
  display: flex;
  position: relative;
  max-width: 1000px;
  align-self: flex-start;
  align-items: center;
  padding-left: var(--dl-layout-space-fiveunits);
  flex-direction: column;
  justify-content: flex-start;
}
 
.hero72-container1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  margin-top: 140px;
  align-items: flex-start;
  margin-left: var(--dl-layout-space-fourunits);
  flex-direction: column;
  justify-content: center;
}
 
.hero72-actions {
  gap: var(--dl-layout-space-unit);
  display: flex;
  align-items: flex-start;
  flex-direction: row-reverse;
}
 
.hero72-container2 {
  border: 2px dashed rgba(120, 120, 120, 0.4);
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
 
.hero72-container3 {
  border: 2px dashed rgba(120, 120, 120, 0.4);
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
 
.hero72-text1 {
  color: #ffffff;
  font-size: 50px;
  align-self: flex-start;
  text-align: left;
  font-family: "Noto Sans";
}
 
.hero72-text2 {
  color: #ffffff;
  width: 606px;
  align-self: flex-start;
  text-align: left;
  font-family: "Noto Sans";
  border-color: var(--dl-color-theme-neutral-dark);
  border-width: 0px;
  animation-name: none;
  text-transform: uppercase;
  animation-delay: 0s;
  animation-duration: 300ms;
  animation-direction: normal;
  animation-iteration-count: 1;
  animation-timing-function: ease;
}
 
.home-fragment15 {
  display: contents;
}
 
.home-text15 {
  display: inline-block;
  font-size: 60px;
}
 
.home-fragment16 {
  display: contents;
}
 
.home-text16 {
  display: inline-block;
  font-size: 20px;
}
 
.home-text17 {
  box-shadow: rgb(212, 212, 212) 5px 5px 10px 0px;
}
 
.home-text19 {
  box-shadow: rgb(212, 212, 212) 5px 5px 10px 0px;
}
 
.hero72root-class-name {
  padding: var(--dl-layout-space-oneandhalfunits);
}
 
@media(max-width: 479px) {
  .hero72-header23 {
    padding-top: var(--dl-layout-space-twounits);
    padding-left: var(--dl-layout-space-fiveunits);
    padding-right: var(--dl-layout-space-twounits);
    padding-bottom: var(--dl-layout-space-twounits);
  }
  .hero72-actions {
    width: 100%;
    flex-direction: column;
  }
  .hero72-container2 {
    width: 100%;
  }
  .hero72-container3 {
    width: 100%;
  }
  .hero72-text1 {
    display: flex;
    position: relative;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
  }
  .hero72-text2 {
    width: 429px;
    display: flex;
    align-items: flex-start;
    margin-right: 0px;
    justify-content: flex-start;
  }
  .home-text17 {
    box-shadow: rgb(212, 212, 212) 5px 5px 10px 0px;
  }
  .home-text18 {
    box-shadow: rgb(212, 212, 212) 5px 5px 10px 0px;
  }
  .home-text19 {
    box-shadow: rgb(212, 212, 212) 5px 5px 10px 0px;
  }
  .hero72root-class-name {
    padding-top: 0px;
    padding-left: var(--dl-layout-space-twounits);
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

.features1-wrapper1-wrapper {
  display: contents;
}
 
.features1-wrapper1-features1-wrapper {
  display: contents;
  position: relative;
}
 
.features1-wrapper1-features1-layout251 {
  align-items: center;
}
 
.features1-wrapper1-features1-text {
  font-family: "Arial";
  text-transform: uppercase;
}
 
.features1-wrapper1-features1-content1 {
  gap: 0;
  align-items: stretch;
}
 
.features1-wrapper1-features1-row {
  align-self: stretch;
  align-items: stretch;
  flex-direction: row;
  justify-content: center;
}
 
.features1-wrapper1-features1-feature31 {
  border-color: var(--dl-color-theme-neutral-dark);
  border-width: 1px;
  text-decoration: none;
}
 
.features1-wrapper1-features1-feature3-image1 {
  width: 137px;
  height: 134px;
  border-radius: var(--dl-layout-radius-radius4);
  margin-bottom: var(--dl-layout-space-halfunit);
}
 
.features1-wrapper1-features1-feature3-title1 {
  font-style: normal;
  text-align: left;
  font-family: "Noto Sans";
  font-weight: 700;
  text-transform: uppercase;
}
 
.features1-wrapper1-features1-feature32 {
  border-color: var(--dl-color-theme-neutral-dark);
  border-width: 1px;
  text-decoration: none;
}
 
.features1-wrapper1-features1-feature3-image2 {
  width: 137px;
  height: 134px;
  border-radius: var(--dl-layout-radius-radius4);
  margin-bottom: var(--dl-layout-space-halfunit);
}
 
.features1-wrapper1-features1-feature3-title2 {
  font-style: normal;
  text-align: left;
  font-family: "Noto Sans";
  font-weight: 700;
  text-transform: uppercase;
}
 
.features1-wrapper1-features1-feature33 {
  border-color: var(--dl-color-theme-neutral-dark);
  border-width: 1px;
  text-decoration: none;
}
 
.features1-wrapper1-features1-feature3-image3 {
  width: 137px;
  height: 134px;
  border-radius: var(--dl-layout-radius-radius4);
  margin-bottom: var(--dl-layout-space-halfunit);
}
 
.features1-wrapper1-features1-feature3-title3 {
  font-style: normal;
  text-align: left;
  font-family: "Noto Sans";
  font-weight: 700;
  text-transform: uppercase;
}
 
.features1-wrapper1-features1-feature34 {
  border-color: var(--dl-color-theme-neutral-dark);
  border-width: 1px;
  text-decoration: none;
}
 
.features1-wrapper1-features1-feature3-image4 {
  width: 137px;
  height: 134px;
  border-radius: var(--dl-layout-radius-radius4);
  margin-bottom: var(--dl-layout-space-halfunit);
}
 
.features1-wrapper1-features1-feature3-title4 {
  font-style: normal;
  text-align: left;
  font-family: "Noto Sans";
  font-weight: 700;
  text-transform: uppercase;
}
 
.features1-wrapper1-features1-feature35 {
  border-color: var(--dl-color-theme-neutral-dark);
  border-width: 1px;
  text-decoration: none;
}
 
.features1-wrapper1-features1-feature3-image5 {
  width: 137px;
  height: 134px;
  border-radius: var(--dl-layout-radius-radius4);
  margin-bottom: var(--dl-layout-space-halfunit);
}
 
.features1-wrapper1-features1-feature3-title5 {
  font-style: normal;
  text-align: left;
  font-family: "Noto Sans";
  font-weight: 700;
  text-transform: uppercase;
}
 
.home-fragment18 {
  display: contents;
}
 
.home-text24 {
  display: inline-block;
}
 
.home-fragment19 {
  display: contents;
}
 
.home-text27 {
  display: inline-block;
}
 
.home-fragment20 {
  display: contents;
}
 
.home-text30 {
  display: inline-block;
}
 
.home-fragment17 {
  display: contents;
}
 
.home-text21 {
  display: inline-block;
}
 
.home-fragment21 {
  display: contents;
}
 
.home-text31 {
  display: inline-block;
}
 
.features1-wrapper1root-class-name {
  align-self: center;
}
 
.features1-wrapper1root-class-name1 {
  display: none;
  align-self: center;
}
 
@media(max-width: 991px) {
  .features1-wrapper1-features1-layout251 {
    height: 466px;
  }
  .features1-wrapper1-features1-max-width {
    height: 463px;
  }
  .features1-wrapper1-features1-content1 {
    width: 930px;
    height: 325px;
    align-self: center;
  }
  .features1-wrapper1-features1-row {
    width: 914px;
    height: 274px;
    flex-wrap: wrap;
    align-self: center;
    margin-top: 0px;
    align-items: flex-start;
    padding-bottom: 0px;
  }
  .features1-wrapper1-features1-feature31 {
    height: 238px;
    padding: var(--dl-layout-space-unit);
  }
  .features1-wrapper1-features1-feature3-image1 {
    width: 127px;
    height: 203px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title1 {
    width: 136px;
    align-self: center;
    margin-top: 0px;
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: var(--dl-layout-space-oneandhalfunits);
  }
  .features1-wrapper1-features1-feature32 {
    height: 238px;
    padding: var(--dl-layout-space-unit);
  }
  .features1-wrapper1-features1-feature3-image2 {
    width: 127px;
    height: 203px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title2 {
    width: 136px;
    align-self: center;
    margin-top: 0px;
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: var(--dl-layout-space-oneandhalfunits);
  }
  .features1-wrapper1-features1-feature33 {
    height: 238px;
    padding: var(--dl-layout-space-unit);
  }
  .features1-wrapper1-features1-feature3-image3 {
    width: 127px;
    height: 203px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title3 {
    width: 136px;
    align-self: center;
    margin-top: 0px;
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: var(--dl-layout-space-oneandhalfunits);
  }
  .features1-wrapper1-features1-feature34 {
    height: 238px;
    padding: var(--dl-layout-space-unit);
  }
  .features1-wrapper1-features1-feature3-image4 {
    width: 127px;
    height: 203px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title4 {
    width: 136px;
    align-self: center;
    margin-top: 0px;
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: var(--dl-layout-space-oneandhalfunits);
  }
  .features1-wrapper1-features1-feature35 {
    height: 238px;
    padding: var(--dl-layout-space-unit);
  }
  .features1-wrapper1-features1-feature3-image5 {
    width: 127px;
    height: 203px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title5 {
    width: 136px;
    align-self: center;
    margin-top: 0px;
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: var(--dl-layout-space-oneandhalfunits);
  }
  .home-text24 {
    font-size: 17px;
  }
  .home-text27 {
    font-size: 17px;
  }
  .home-text30 {
    font-size: 17px;
  }
  .home-text21 {
    font-size: 17px;
  }
  .home-text31 {
    font-size: 17px;
  }
}
 
@media(max-width: 767px) {
  .features1-wrapper1-features1-layout251 {
    height: 433px;
    margin-bottom: 2px;
  }
  .features1-wrapper1-features1-max-width {
    width: 717px;
    height: 406px;
    align-items: flex-start;
  }
  .features1-wrapper1-features1-text {
    font-family: Arial;
    text-transform: uppercase;
  }
  .features1-wrapper1-features1-content1 {
    height: 259px;
    margin-top: 0px;
    align-items: center;
    padding-bottom: 0px;
    justify-content: flex-start;
  }
  .features1-wrapper1-features1-row {
    width: 717px;
    height: 240px;
    align-self: center;
    margin-top: 0px;
    align-items: center;
    flex-direction: row;
    padding-bottom: 0px;
    justify-content: center;
  }
  .features1-wrapper1-features1-feature31 {
    width: 182px;
    height: 221px;
  }
  .features1-wrapper1-features1-feature3-image1 {
    width: 97px;
    height: 140px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title1 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature32 {
    width: 182px;
    height: 221px;
  }
  .features1-wrapper1-features1-feature3-image2 {
    width: 97px;
    height: 140px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title2 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature33 {
    width: 182px;
    height: 221px;
  }
  .features1-wrapper1-features1-feature3-image3 {
    width: 97px;
    height: 140px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title3 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature34 {
    width: 182px;
    height: 221px;
  }
  .features1-wrapper1-features1-feature3-image4 {
    width: 97px;
    height: 140px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title4 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature35 {
    width: 182px;
    height: 221px;
  }
  .features1-wrapper1-features1-feature3-image5 {
    width: 97px;
    height: 140px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title5 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .home-text24 {
    font-size: 12px;
  }
  .home-text27 {
    font-size: 12px;
  }
  .home-text30 {
    font-size: 12px;
  }
  .home-text21 {
    font-size: 12px;
  }
  .home-text31 {
    font-size: 12px;
  }
}
 
@media(max-width: 479px) {
  .features1-wrapper1-features1-layout251 {
    height: 1474px;
  }
  .features1-wrapper1-features1-max-width {
    width: 432px;
    height: 1430px;
    align-items: flex-start;
  }
  .features1-wrapper1-features1-text {
    display: flex;
    font-family: Arial;
    margin-bottom: 0px;
    flex-direction: column;
    text-transform: uppercase;
  }
  .features1-wrapper1-features1-content1 {
    width: 438px;
    height: 1317px;
  }
  .features1-wrapper1-features1-row {
    width: 100%;
    height: 100%;
    align-self: center;
    align-items: center;
    padding-right: 0px;
    animation-name: none;
    flex-direction: column;
    animation-delay: 0s;
    justify-content: flex-start;
    animation-duration: 300ms;
    animation-direction: normal;
    animation-iteration-count: 1;
    animation-timing-function: ease;
  }
  .features1-wrapper1-features1-feature31 {
    width: 193px;
    height: 231px;
    align-self: center;
    padding-left: var(--dl-layout-space-halfunit);
    padding-right: var(--dl-layout-space-halfunit);
    animation-name: none;
    animation-delay: 0s;
    animation-duration: 300ms;
    animation-direction: alternate-reverse;
    animation-iteration-count: 1;
    animation-timing-function: ease;
  }
  .features1-wrapper1-features1-feature3-image1 {
    width: 161px;
    height: 134px;
    margin-bottom: var(--dl-layout-space-unit);
  }
  .features1-wrapper1-features1-feature32 {
    width: 193px;
    height: 231px;
    align-self: center;
    padding-left: var(--dl-layout-space-halfunit);
    padding-right: var(--dl-layout-space-halfunit);
    animation-name: pulse;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-direction: normal;
    animation-iteration-count: 1;
    animation-timing-function: ease;
  }
  .features1-wrapper1-features1-feature3-image2 {
    width: 161px;
    height: 134px;
    margin-bottom: var(--dl-layout-space-unit);
  }
  .features1-wrapper1-features1-feature33 {
    width: 193px;
    height: 231px;
    align-self: center;
    padding-left: var(--dl-layout-space-halfunit);
    padding-right: var(--dl-layout-space-halfunit);
    animation-name: pulse;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-direction: normal;
    animation-iteration-count: 1;
    animation-timing-function: ease;
  }
  .features1-wrapper1-features1-feature3-image3 {
    width: 161px;
    height: 134px;
    margin-bottom: var(--dl-layout-space-unit);
  }
  .features1-wrapper1-features1-feature34 {
    width: 193px;
    height: 231px;
    align-self: center;
    padding-left: var(--dl-layout-space-halfunit);
    padding-right: var(--dl-layout-space-halfunit);
    animation-name: pulse;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-direction: normal;
    animation-iteration-count: 1;
    animation-timing-function: ease;
  }
  .features1-wrapper1-features1-feature3-image4 {
    width: 161px;
    height: 134px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature35 {
    width: 193px;
    height: 285px;
    align-self: center;
    padding-left: var(--dl-layout-space-halfunit);
    padding-right: var(--dl-layout-space-halfunit);
    animation-name: pulse;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-direction: normal;
    animation-iteration-count: 1;
    animation-timing-function: ease;
  }
  .features1-wrapper1-features1-feature3-image5 {
    width: 161px;
    height: 134px;
    margin-bottom: 0px;
  }
  .home-text24 {
    font-size: 18px;
  }
  .home-text27 {
    font-size: 18px;
  }
  .home-text30 {
    font-size: 18px;
  }
  .home-text21 {
    font-size: 18px;
  }
  .home-text31 {
    font-size: 18px;
  }
}

.features1-wrapper1-wrapper-5b63 {
  display: contents;
}
 
.features1-wrapper1-features1-wrapper1 {
  display: contents;
  position: relative;
}
 
.features1-wrapper1-features1-layout2511 {
  align-items: center;
}
 
.features1-wrapper1-features1-text1 {
  font-family: "Arial";
  text-transform: uppercase;
}
 
.features1-wrapper1-features1-content11 {
  gap: 0;
  align-items: stretch;
}
 
.features1-wrapper1-features1-row1 {
  align-self: stretch;
  align-items: stretch;
  flex-direction: row;
  justify-content: center;
}
 
.features1-wrapper1-features1-feature36 {
  border-color: var(--dl-color-theme-neutral-dark);
  border-width: 1px;
  text-decoration: none;
}
 
.features1-wrapper1-features1-feature3-image6 {
  width: 137px;
  height: 134px;
  border-radius: var(--dl-layout-radius-radius4);
  margin-bottom: var(--dl-layout-space-halfunit);
}
 
.features1-wrapper1-features1-feature3-title6 {
  font-style: normal;
  text-align: left;
  font-family: "Noto Sans";
  font-weight: 700;
  text-transform: uppercase;
}
 
.features1-wrapper1-features1-feature37 {
  border-color: var(--dl-color-theme-neutral-dark);
  border-width: 1px;
  text-decoration: none;
}
 
.features1-wrapper1-features1-feature3-image7 {
  width: 137px;
  height: 134px;
  border-radius: var(--dl-layout-radius-radius4);
  margin-bottom: var(--dl-layout-space-halfunit);
}
 
.features1-wrapper1-features1-feature3-title7 {
  font-style: normal;
  text-align: left;
  font-family: "Noto Sans";
  font-weight: 700;
  text-transform: uppercase;
}
 
.features1-wrapper1-features1-feature38 {
  border-color: var(--dl-color-theme-neutral-dark);
  border-width: 1px;
  text-decoration: none;
}
 
.features1-wrapper1-features1-feature3-image8 {
  width: 137px;
  height: 134px;
  border-radius: var(--dl-layout-radius-radius4);
  margin-bottom: var(--dl-layout-space-halfunit);
}
 
.features1-wrapper1-features1-feature3-title8 {
  font-style: normal;
  text-align: left;
  font-family: "Noto Sans";
  font-weight: 700;
  text-transform: uppercase;
}
 
.features1-wrapper1-features1-feature39 {
  border-color: var(--dl-color-theme-neutral-dark);
  border-width: 1px;
  text-decoration: none;
}
 
.features1-wrapper1-features1-feature3-image9 {
  width: 137px;
  height: 134px;
  border-radius: var(--dl-layout-radius-radius4);
  margin-bottom: var(--dl-layout-space-halfunit);
}
 
.features1-wrapper1-features1-feature3-title9 {
  font-style: normal;
  text-align: left;
  font-family: "Noto Sans";
  font-weight: 700;
  text-transform: uppercase;
}
 
.features1-wrapper1-features1-feature310 {
  border-color: var(--dl-color-theme-neutral-dark);
  border-width: 1px;
  text-decoration: none;
}
 
.features1-wrapper1-features1-feature3-image10 {
  width: 137px;
  height: 134px;
  border-radius: var(--dl-layout-radius-radius4);
  margin-bottom: var(--dl-layout-space-halfunit);
}
 
.features1-wrapper1-features1-feature3-title10 {
  font-style: normal;
  text-align: left;
  font-family: "Noto Sans";
  font-weight: 700;
  text-transform: uppercase;
}
 
.home-fragment23 {
  display: contents;
}
 
.home-text38 {
  display: inline-block;
}
 
.home-fragment24 {
  display: contents;
}
 
.home-text41 {
  display: inline-block;
}
 
.home-fragment25 {
  display: contents;
}
 
.home-text44 {
  display: inline-block;
}
 
.home-fragment22 {
  display: contents;
}
 
.home-text35 {
  display: inline-block;
}
 
.home-fragment26 {
  display: contents;
}
 
.home-text45 {
  display: inline-block;
}
 
.features1-wrapper1root-class-name {
  align-self: center;
}
 
.features1-wrapper1root-class-name1 {
  display: none;
  align-self: center;
}
 
@media(max-width: 991px) {
  .features1-wrapper1-features1-layout2511 {
    height: 466px;
  }
  .features1-wrapper1-features1-max-width1 {
    height: 463px;
  }
  .features1-wrapper1-features1-content11 {
    width: 930px;
    height: 325px;
    align-self: center;
  }
  .features1-wrapper1-features1-row1 {
    width: 914px;
    height: 274px;
    flex-wrap: wrap;
    align-self: center;
    margin-top: 0px;
    align-items: flex-start;
    padding-bottom: 0px;
  }
  .features1-wrapper1-features1-feature36 {
    height: 238px;
    padding: var(--dl-layout-space-unit);
  }
  .features1-wrapper1-features1-feature3-image6 {
    width: 127px;
    height: 203px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title6 {
    width: 136px;
    align-self: center;
    margin-top: 0px;
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: var(--dl-layout-space-oneandhalfunits);
  }
  .features1-wrapper1-features1-feature37 {
    height: 238px;
    padding: var(--dl-layout-space-unit);
  }
  .features1-wrapper1-features1-feature3-image7 {
    width: 127px;
    height: 203px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title7 {
    width: 136px;
    align-self: center;
    margin-top: 0px;
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: var(--dl-layout-space-oneandhalfunits);
  }
  .features1-wrapper1-features1-feature38 {
    height: 238px;
    padding: var(--dl-layout-space-unit);
  }
  .features1-wrapper1-features1-feature3-image8 {
    width: 127px;
    height: 203px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title8 {
    width: 136px;
    align-self: center;
    margin-top: 0px;
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: var(--dl-layout-space-oneandhalfunits);
  }
  .features1-wrapper1-features1-feature39 {
    height: 238px;
    padding: var(--dl-layout-space-unit);
  }
  .features1-wrapper1-features1-feature3-image9 {
    width: 127px;
    height: 203px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title9 {
    width: 136px;
    align-self: center;
    margin-top: 0px;
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: var(--dl-layout-space-oneandhalfunits);
  }
  .features1-wrapper1-features1-feature310 {
    height: 238px;
    padding: var(--dl-layout-space-unit);
  }
  .features1-wrapper1-features1-feature3-image10 {
    width: 127px;
    height: 203px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title10 {
    width: 136px;
    align-self: center;
    margin-top: 0px;
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: var(--dl-layout-space-oneandhalfunits);
  }
  .home-text38 {
    font-size: 17px;
  }
  .home-text41 {
    font-size: 17px;
  }
  .home-text44 {
    font-size: 17px;
  }
  .home-text35 {
    font-size: 17px;
  }
  .home-text45 {
    font-size: 17px;
  }
}
 
@media(max-width: 767px) {
  .features1-wrapper1-features1-layout2511 {
    height: 433px;
    margin-bottom: 2px;
  }
  .features1-wrapper1-features1-max-width1 {
    width: 717px;
    height: 406px;
    align-items: flex-start;
  }
  .features1-wrapper1-features1-text1 {
    font-family: Arial;
    text-transform: uppercase;
  }
  .features1-wrapper1-features1-content11 {
    height: 259px;
    margin-top: 0px;
    align-items: center;
    padding-bottom: 0px;
    justify-content: flex-start;
  }
  .features1-wrapper1-features1-row1 {
    width: 717px;
    height: 240px;
    align-self: center;
    margin-top: 0px;
    align-items: center;
    flex-direction: row;
    padding-bottom: 0px;
    justify-content: center;
  }
  .features1-wrapper1-features1-feature36 {
    width: 182px;
    height: 221px;
  }
  .features1-wrapper1-features1-feature3-image6 {
    width: 97px;
    height: 140px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title6 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature37 {
    width: 182px;
    height: 221px;
  }
  .features1-wrapper1-features1-feature3-image7 {
    width: 97px;
    height: 140px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title7 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature38 {
    width: 182px;
    height: 221px;
  }
  .features1-wrapper1-features1-feature3-image8 {
    width: 97px;
    height: 140px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title8 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature39 {
    width: 182px;
    height: 221px;
  }
  .features1-wrapper1-features1-feature3-image9 {
    width: 97px;
    height: 140px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title9 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature310 {
    width: 182px;
    height: 221px;
  }
  .features1-wrapper1-features1-feature3-image10 {
    width: 97px;
    height: 140px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature3-title10 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .home-text38 {
    font-size: 12px;
  }
  .home-text41 {
    font-size: 12px;
  }
  .home-text44 {
    font-size: 12px;
  }
  .home-text35 {
    font-size: 12px;
  }
  .home-text45 {
    font-size: 12px;
  }
}
 
@media(max-width: 479px) {
  .features1-wrapper1-features1-layout2511 {
    height: 1474px;
  }
  .features1-wrapper1-features1-max-width1 {
    width: 432px;
    height: 1430px;
    align-items: flex-start;
  }
  .features1-wrapper1-features1-text1 {
    display: flex;
    font-family: Arial;
    margin-bottom: 0px;
    flex-direction: column;
    text-transform: uppercase;
  }
  .features1-wrapper1-features1-content11 {
    width: 438px;
    height: 1317px;
  }
  .features1-wrapper1-features1-row1 {
    width: 100%;
    height: 100%;
    align-self: center;
    align-items: center;
    padding-right: 0px;
    animation-name: none;
    flex-direction: column;
    animation-delay: 0s;
    justify-content: flex-start;
    animation-duration: 300ms;
    animation-direction: normal;
    animation-iteration-count: 1;
    animation-timing-function: ease;
  }
  .features1-wrapper1-features1-feature36 {
    width: 193px;
    height: 231px;
    align-self: center;
    padding-left: var(--dl-layout-space-halfunit);
    padding-right: var(--dl-layout-space-halfunit);
    animation-name: none;
    animation-delay: 0s;
    animation-duration: 300ms;
    animation-direction: alternate-reverse;
    animation-iteration-count: 1;
    animation-timing-function: ease;
  }
  .features1-wrapper1-features1-feature3-image6 {
    width: 161px;
    height: 134px;
    margin-bottom: var(--dl-layout-space-unit);
  }
  .features1-wrapper1-features1-feature37 {
    width: 193px;
    height: 231px;
    align-self: center;
    padding-left: var(--dl-layout-space-halfunit);
    padding-right: var(--dl-layout-space-halfunit);
    animation-name: pulse;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-direction: normal;
    animation-iteration-count: 1;
    animation-timing-function: ease;
  }
  .features1-wrapper1-features1-feature3-image7 {
    width: 161px;
    height: 134px;
    margin-bottom: var(--dl-layout-space-unit);
  }
  .features1-wrapper1-features1-feature38 {
    width: 193px;
    height: 231px;
    align-self: center;
    padding-left: var(--dl-layout-space-halfunit);
    padding-right: var(--dl-layout-space-halfunit);
    animation-name: pulse;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-direction: normal;
    animation-iteration-count: 1;
    animation-timing-function: ease;
  }
  .features1-wrapper1-features1-feature3-image8 {
    width: 161px;
    height: 134px;
    margin-bottom: var(--dl-layout-space-unit);
  }
  .features1-wrapper1-features1-feature39 {
    width: 193px;
    height: 231px;
    align-self: center;
    padding-left: var(--dl-layout-space-halfunit);
    padding-right: var(--dl-layout-space-halfunit);
    animation-name: pulse;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-direction: normal;
    animation-iteration-count: 1;
    animation-timing-function: ease;
  }
  .features1-wrapper1-features1-feature3-image9 {
    width: 161px;
    height: 134px;
    margin-bottom: 0px;
  }
  .features1-wrapper1-features1-feature310 {
    width: 193px;
    height: 285px;
    align-self: center;
    padding-left: var(--dl-layout-space-halfunit);
    padding-right: var(--dl-layout-space-halfunit);
    animation-name: pulse;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-direction: normal;
    animation-iteration-count: 1;
    animation-timing-function: ease;
  }
  .features1-wrapper1-features1-feature3-image10 {
    width: 161px;
    height: 134px;
    margin-bottom: 0px;
  }
  .home-text38 {
    font-size: 18px;
  }
  .home-text41 {
    font-size: 18px;
  }
  .home-text44 {
    font-size: 18px;
  }
  .home-text35 {
    font-size: 18px;
  }
  .home-text45 {
    font-size: 18px;
  }
}

.contact-form3-wrapper {
  display: contents;
}
 
.contact-form3-contact9 {
  width: 1199px;
  height: 348px;
  display: flex;
  position: relative;
  align-items: stretch;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  flex-direction: row;
  padding-bottom: 0px;
  justify-content: center;
}
 
.contact-form3-container1 {
  width: 403px;
  height: 349px;
  display: flex;
  align-self: center;
  align-items: flex-start;
  border-color: var(--dl-color-theme-neutral-dark);
  border-width: 1px;
  padding-left: var(--dl-layout-space-threeunits);
  flex-direction: column;
  padding-bottom: 13px;
  justify-content: center;
  background-color: #7bbb68;
}
 
.contact-form3-text10 {
  height: 49px;
  display: grid;
  position: relative;
  font-family: "Noto Sans";
}
 
.contact-form3-container2 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: stretch;
  flex-direction: column;
}
 
.contact-form3-action1 {
  width: 159px;
  height: 35px;
  position: sticky;
  align-self: flex-start;
  border-radius: 100px;
  text-decoration: none;
}
 
.contact-form3-text11 {
  font-size: 12px;
}
 
.contact-form3-info-card1 {
  width: 385px;
  height: 100%;
  align-self: center;
  align-items: stretch;
  border-width: 2px;
  flex-direction: column;
  justify-content: center;
}
 
.contact-form3-info-icon-wrapper1 {
  background-color: #7bbb68;
}
 
.contact-form3-info-card2 {
  width: 385px;
  height: 348px;
  align-self: center;
  align-items: stretch;
  border-width: 2px;
  flex-direction: column;
  justify-content: center;
}
 
.contact-form3-info-icon-wrapper2 {
  background-color: #7bbb68;
}
 
.contact-form3-info-card3 {
  width: 403px;
  height: 345px;
  align-self: center;
  align-items: stretch;
  border-width: 2px;
  flex-direction: column;
  justify-content: center;
}
 
.contact-form3-info-icon-wrapper3 {
  background-color: #7bbb68;
}
 
.contact-form3-container3 {
  border: 2px dashed rgba(120, 120, 120, 0.4);
  display: flex;
  position: relative;
  align-self: center;
  align-items: stretch;
  flex-direction: row;
  justify-content: space-between;
}
 
.home-fragment27 {
  display: contents;
}
 
.home-text49 {
  display: inline-block;
}
 
.contact-form3root-class-name {
  align-self: center;
}
 
@media(max-width: 991px) {
  .contact-form3-contact9 {
    width: 991px;
  }
  .contact-form3-container1 {
    padding-left: var(--dl-layout-space-oneandhalfunits);
  }
}
 
@media(max-width: 767px) {
  .contact-form3-contact9 {
    width: 766px;
    height: 275px;
    flex-direction: row;
  }
  .contact-form3-container1 {
    width: var(--dl-layout-size-xxlarge);
    height: 272px;
    flex-wrap: wrap;
    align-self: center;
    padding-left: var(--dl-layout-space-unit);
    padding-right: 0px;
  }
  .contact-form3-text10 {
    margin-bottom: var(--dl-layout-space-unit);
  }
  .contact-form3-action1 {
    width: 100%;
  }
  .contact-form3-info-card1 {
    width: 340px;
    height: 269px;
    align-self: center;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
  }
  .contact-form3-info-content1 {
    height: 93px;
  }
  .contact-form3-info-title1 {
    text-align: left;
  }
  .contact-form3-info-text1 {
    text-align: left;
  }
  .contact-form3-info-card2 {
    width: 340px;
    height: 269px;
    padding: var(--dl-layout-space-unit);
    align-items: flex-start;
    padding-left: var(--dl-layout-space-unit);
    flex-direction: column;
  }
  .contact-form3-info-title2 {
    text-align: left;
  }
  .contact-form3-info-text2 {
    text-align: left;
  }
  .contact-form3-info-card3 {
    width: 340px;
    height: 269px;
    padding: var(--dl-layout-space-unit);
    align-items: flex-start;
    flex-direction: column;
  }
  .contact-form3-info-title3 {
    text-align: left;
  }
  .contact-form3-info-text3 {
    text-align: left;
  }
}
 
@media(max-width: 479px) {
  .contact-form3-contact9 {
    width: 478px;
    height: 783px;
    flex-direction: column;
  }
  .contact-form3-container1 {
    width: 478px;
    height: 146px;
    align-items: center;
    padding-top: var(--dl-layout-space-twounits);
    padding-bottom: var(--dl-layout-space-twounits);
  }
  .contact-form3-text10 {
    height: 42px;
  }
  .contact-form3-info-card1 {
    width: 478px;
    height: 228px;
    padding: var(--dl-layout-space-threeunits);
    align-self: center;
    align-items: flex-start;
    flex-direction: row;
  }
  .contact-form3-info-card2 {
    width: 478px;
    height: 184px;
    padding: var(--dl-layout-space-threeunits);
    align-self: center;
    margin-left: 0px;
    flex-direction: row;
  }
  .contact-form3-info-card3 {
    width: 478px;
    height: 229px;
    padding: var(--dl-layout-space-threeunits);
    align-self: center;
    flex-direction: row;
  }
  .contact-form3root-class-name {
    align-self: center;
  }
}

.visit-our-office-wrapper {
  display: contents;
}
 
.visit-our-office-visit-our-office {
  padding: var(--dl-layout-space-unit);
  position: relative;
  padding-top: var(--dl-layout-space-halfunit);
  padding-left: var(--dl-layout-space-halfunit);
  padding-right: var(--dl-layout-space-halfunit);
  padding-bottom: var(--dl-layout-space-halfunit);
}
 
.visit-our-office-map-section-container {
  box-shadow: 5px 5px 10px 0px #d4d4d4;
  padding-top: var(--dl-layout-space-threeunits);
  padding-right: var(--dl-layout-space-halfunit);
  padding-bottom: var(--dl-layout-space-threeunits);
  background-color: #7bbb68;
}
 
.visit-our-office-directions-button1 {
  width: 815px;
  background-color: #7bbb68;
}
 
.visit-our-office-text1 {
  color: #353232;
  text-align: center;
}
 
.visit-our-office-map-overlay-border {
  border-color: #7bbb68;
}
 
.visit-our-office-directions-button2 {
  background-color: #7bbb68;
}
 
.home-fragment30 {
  display: contents;
}
 
.home-text55 {
  display: inline-block;
}
 
.home-fragment28 {
  display: contents;
}
 
.home-text50 {
  display: inline-block;
}
 
.home-fragment29 {
  display: contents;
}
 
.home-text51 {
  display: inline-block;
}
 
@media(max-width: 767px) {
  .visit-our-office-directions-button1 {
    width: 724px;
  }
}
 
@media(max-width: 479px) {
  .visit-our-office-visit-our-office {
    height: 765px;
  }
  .visit-our-office-container1 {
    height: 752px;
  }
  .visit-our-office-map-section-container {
    height: 744px;
  }
  .visit-our-office-map-header {
    height: 150px;
    display: flex;
    align-items: center;
    flex-direction: column;
  }
  .visit-our-office-directions-button1 {
    width: 389px;
    height: 104px;
    display: flex;
    padding-top: var(--dl-layout-space-halfunit);
    padding-left: var(--dl-layout-space-halfunit);
    padding-right: var(--dl-layout-space-halfunit);
    padding-bottom: var(--dl-layout-space-halfunit);
  }
}

.fade-in-down-fade-in-up-animations-wrapper {
  display: contents;
}
 
.fade-in-down-fade-in-up-animations-container1 {
  display: contents;
}
 
.fade-in-down-fade-in-up-animations-container2 {
  display: none;
}
 
.fade-in-down-fade-in-up-animations-container3 {
  display: contents;
}

.footer3-wrapper {
  display: contents;
}
 
.footer3-footer4 {
  gap: 80px;
  width: 100%;
  height: 83px;
  display: flex;
  overflow: hidden;
  position: relative;
  box-shadow: 5px 5px 10px 0px #d4d4d4;
  align-items: center;
  flex-shrink: 0;
  padding-top: var(--dl-layout-space-halfunit);
  border-color: var(--dl-color-theme-neutral-dark);
  border-width: 1px;
  padding-left: var(--dl-layout-space-fiveunits);
  padding-right: var(--dl-layout-space-fiveunits);
  flex-direction: row;
  padding-bottom: var(--dl-layout-space-halfunit);
  justify-content: center;
}
 
.footer3-max-width {
  gap: var(--dl-layout-space-threeunits);
  display: flex;
  align-items: center;
  flex-direction: column;
}
 
.footer3-content {
  gap: 32px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
 
.footer3-logo {
  gap: 24px;
  width: auto;
  border: 2px dashed rgba(120, 120, 120, 0.4);
  display: flex;
  overflow: hidden;
  flex-grow: 1;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}
 
.footer3-navlink {
  display: contents;
}
 
.footer3-image1 {
  width: 160px;
  height: 75px;
  text-decoration: none;
}
 
.footer3-text1 {
  font-size: 23px;
  align-self: center;
}
 
.home-fragment31 {
  display: contents;
}
 
.home-text56 {
  display: inline-block;
  position: sticky;
  font-style: normal;
  font-weight: 600;
}
 
@media(max-width: 991px) {
  .footer3-logo {
    width: auto;
  }
}
 
@media(max-width: 767px) {
  .footer3-content {
    height: 64px;
    align-self: center;
    flex-direction: column;
  }
  .footer3-image1 {
    height: 93px;
    display: flex;
    margin-top: var(--dl-layout-space-oneandhalfunits);
    margin-bottom: 0px;
    flex-direction: column;
    justify-content: center;
  }
}
 
@media(max-width: 479px) {
  .footer3-footer4 {
    height: 107px;
  }
  .footer3-max-width {
    gap: var(--dl-layout-space-oneandhalfunits);
  }
  .footer3-content {
    width: 100%;
    height: 75px;
    align-self: center;
  }
  .footer3-image1 {
    display: flex;
    align-self: center;
    align-items: center;
    flex-direction: column;
    justify-content: center;
  }
}

.home-container {
  width: 100%;
  display: flex;
  min-height: 100vh;
  align-items: flex-end;
  flex-direction: column;
  justify-content: center;
}
 
.home-fragment10 {
  display: contents;
}
 
.home-text10 {
  display: inline-block;
}
 
.home-fragment11 {
  display: contents;
}
 
.home-text11 {
  display: inline-block;
}
 
.home-fragment12 {
  display: contents;
}
 
.home-text12 {
  display: inline-block;
}
 
.home-fragment13 {
  display: contents;
}
 
.home-text13 {
  display: inline-block;
}
 
.home-fragment14 {
  display: contents;
}
 
.home-text14 {
  display: inline-block;
}
 
.home-fragment15 {
  display: contents;
}
 
.home-text15 {
  display: inline-block;
  font-size: 60px;
}
 
.home-fragment16 {
  display: contents;
}
 
.home-text16 {
  display: inline-block;
  font-size: 20px;
}
 
.home-text17 {
  box-shadow: rgb(212, 212, 212) 5px 5px 10px 0px;
}
 
.home-text19 {
  box-shadow: rgb(212, 212, 212) 5px 5px 10px 0px;
}
 
.home-fragment17 {
  display: contents;
}
 
.home-text21 {
  display: inline-block;
}
 
.home-fragment18 {
  display: contents;
}
 
.home-text24 {
  display: inline-block;
}
 
.home-fragment19 {
  display: contents;
}
 
.home-text27 {
  display: inline-block;
}
 
.home-fragment20 {
  display: contents;
}
 
.home-text30 {
  display: inline-block;
}
 
.home-fragment21 {
  display: contents;
}
 
.home-text31 {
  display: inline-block;
}
 
.home-fragment22 {
  display: contents;
}
 
.home-text35 {
  display: inline-block;
}
 
.home-fragment23 {
  display: contents;
}
 
.home-text38 {
  display: inline-block;
}
 
.home-fragment24 {
  display: contents;
}
 
.home-text41 {
  display: inline-block;
}
 
.home-fragment25 {
  display: contents;
}
 
.home-text44 {
  display: inline-block;
}
 
.home-fragment26 {
  display: contents;
}
 
.home-text45 {
  display: inline-block;
}
 
.home-fragment27 {
  display: contents;
}
 
.home-text49 {
  display: inline-block;
}
 
.home-fragment28 {
  display: contents;
}
 
.home-text50 {
  display: inline-block;
}
 
.home-fragment29 {
  display: contents;
}
 
.home-text51 {
  display: inline-block;
}
 
.home-fragment30 {
  display: contents;
}
 
.home-text55 {
  display: inline-block;
}
 
.home-fragment31 {
  display: contents;
}
 
.home-text56 {
  display: inline-block;
  position: sticky;
  font-style: normal;
  font-weight: 600;
}
 
@media(max-width: 991px) {
  .home-text21 {
    font-size: 17px;
  }
  .home-text24 {
    font-size: 17px;
  }
  .home-text27 {
    font-size: 17px;
  }
  .home-text30 {
    font-size: 17px;
  }
  .home-text31 {
    font-size: 17px;
  }
  .home-text35 {
    font-size: 17px;
  }
  .home-text38 {
    font-size: 17px;
  }
  .home-text41 {
    font-size: 17px;
  }
  .home-text44 {
    font-size: 17px;
  }
  .home-text45 {
    font-size: 17px;
  }
}
 
@media(max-width: 767px) {
  .home-text21 {
    font-size: 12px;
  }
  .home-text24 {
    font-size: 12px;
  }
  .home-text27 {
    font-size: 12px;
  }
  .home-text30 {
    font-size: 12px;
  }
  .home-text31 {
    font-size: 12px;
  }
  .home-text35 {
    font-size: 12px;
  }
  .home-text38 {
    font-size: 12px;
  }
  .home-text41 {
    font-size: 12px;
  }
  .home-text44 {
    font-size: 12px;
  }
  .home-text45 {
    font-size: 12px;
  }
}
 
@media(max-width: 479px) {
  .home-text17 {
    box-shadow: rgb(212, 212, 212) 5px 5px 10px 0px;
  }
  .home-text18 {
    box-shadow: rgb(212, 212, 212) 5px 5px 10px 0px;
  }
  .home-text19 {
    box-shadow: rgb(212, 212, 212) 5px 5px 10px 0px;
  }
  .home-text21 {
    font-size: 18px;
  }
  .home-text24 {
    font-size: 18px;
  }
  .home-text27 {
    font-size: 18px;
  }
  .home-text30 {
    font-size: 18px;
  }
  .home-text31 {
    font-size: 18px;
  }
  .home-text35 {
    font-size: 18px;
  }
  .home-text38 {
    font-size: 18px;
  }
  .home-text41 {
    font-size: 18px;
  }
  .home-text44 {
    font-size: 18px;
  }
  .home-text45 {
    font-size: 18px;
  }
}
