.home-container {
  width: 100%;
  display: flex;
  min-height: 100vh;
  align-items: center;
  border-color: #004226;
  border-width: 10px;
  padding-left: 0px;
  padding-right: 0px;
  flex-direction: column;
  background-color: var(--dl-color-theme-neutral-light);
}
.home-container01 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  border-color: var(--dl-color-theme-neutral-dark);
  border-width: 1px;
  flex-direction: column;
  background-size: cover;
  justify-content: center;
  background-image: url('https://ebay.classiccarsandcampers.co.uk/ebaytempbg-Recovered.png');
}
.home-text {
  color: rgb(255, 255, 255);
  font-size: 78px;
  text-align: center;
  padding-top: 30px;
  padding-bottom: 30px;
}
.home-text001 {
  font-family: "Dancing Script";
}
.home-text002 {
  font-family: "Dancing Script";
}
.home-text003 {
  font-family: "Dancing Script";
}
.home-text004 {
  font-family: "Dancing Script";
}
.home-text005 {
  font-family: "Dancing Script";
}
.home-container02 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  margin-top: 40px;
  align-items: center;
  justify-content: center;
}
.home-image {
  width: auto;
  object-fit: cover;
}
.home-container03 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  margin-top: 40px;
  align-items: center;
  margin-left: 0px;
  padding-top: 40px;
  margin-right: 0px;
  padding-left: 30px;
  margin-bottom: 0px;
  padding-right: 30px;
  flex-direction: column;
  padding-bottom: 40px;
  justify-content: center;
  background-color: #ecdc93;
}
.home-text007 {
  color: rgb(43, 116, 81);
  font-size: 20px;
  text-align: center;
  line-height: 1.5;
}
.home-text008 {
  font-style: normal;
  font-weight: 900;
}
.home-text012 {
  color: #9e2049;
  font-weight: 900;
  text-decoration: underline;
}
.home-container04 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  padding-top: 30PX;
  flex-direction: row;
  padding-bottom: 30PX;
  justify-content: center;
  background-color: #2b7451;
}
.home-container05 {
  flex: 0 0 auto;
  width: 50%;
  height: auto;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.home-text014 {
  color: #ffffff;
  text-align: center;
}
.home-text015 {
  color: rgb(212, 212, 212);
  width: 80%;
  font-size: 20px;
  text-align: center;
  line-height: 1.5;
  padding-top: 10PX;
}
.home-container06 {
  flex: 0 0 auto;
  width: 50%;
  height: var(--dl-size-size-large);
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.home-text016 {
  color: rgb(255, 255, 255);
  text-align: center;
}
.home-text019 {
  font-size: 18px;
  font-weight: 100;
  line-height: 1;
}
.home-text021 {
  color: rgb(212, 212, 212);
  font-size: 20px;
  text-align: center;
  line-height: 1.5;
  padding-top: 10PX;
}
.home-text026 {
  font-style: normal;
  font-weight: 100;
}
.home-container07 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  padding-top: 40px;
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 40px;
  justify-content: center;
}
.home-text028 {
  font-size: 20px;
}
.home-container08 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffecec;
}
.home-text035 {
  color: rgb(158, 32, 73);
  height: auto;
  padding: 30px;
  font-size: 20px;
  text-align: center;
  line-height: 1.5;
  border-color: #9e2049;
  border-width: 2px;
}
.home-text036 {
  font-weight: 700;
}
.home-text039 {
  font-weight: 700;
}
.home-text042 {
  font-weight: 700;
}
.home-container09 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.home-text044 {
  font-size: 20px;
  text-align: center;
  line-height: 1.5;
  padding-top: 40px;
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 40px;
  background-color: rgb(236, 220, 147);
}
.home-text048 {
  font-style: normal;
  font-weight: 700;
}
.home-text050 {
  font-weight: 200;
}
.home-text053 {
  font-style: normal;
  font-weight: 700;
}
.home-text054 {
  font-style: normal;
  font-weight: 700;
}
.home-text055 {
  font-style: normal;
  font-weight: 700;
}
.home-text057 {
  font-style: normal;
  font-weight: 200;
}
.home-container10 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.home-text065 {
  font-size: 20px;
  text-align: center;
  line-height: 1.5;
  padding-top: 40px;
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 40px;
}
.home-text066 {
  color: #9e2049;
  font-style: normal;
  font-weight: 900;
}
.home-text090 {
  color: #9e2049;
  font-style: normal;
  font-weight: 700;
}
.home-text106 {
  color: #9e2049;
  font-style: normal;
  font-weight: 700;
}
.home-text109 {
  font-style: normal;
  font-weight: 700;
}
.home-text114 {
  color: var(--dl-color-theme-neutral-dark);
  font-style: normal;
  font-weight: 700;
}
.home-text121 {
  color: #9e2049;
  font-style: normal;
  font-weight: 700;
}
.home-text124 {
  font-style: normal;
  font-weight: 700;
}
.home-text129 {
  font-style: normal;
  font-weight: 700;
}
.home-text136 {
  color: #9e2049;
  font-style: normal;
  font-weight: 700;
}
.home-text139 {
  font-style: normal;
  font-weight: 700;
}
.home-text143 {
  color: #9e2049;
  text-decoration: underline;
}
.home-text147 {
  font-weight: 700;
}
.home-text152 {
  font-style: normal;
  font-weight: 700;
}
.home-text157 {
  font-style: normal;
  font-weight: 700;
}
.home-text164 {
  color: #9e2049;
  font-style: normal;
  font-weight: 700;
}
.home-text167 {
  font-style: normal;
  font-weight: 700;
}
.home-text172 {
  font-style: normal;
  font-weight: 700;
}
.home-text177 {
  font-style: normal;
  font-weight: 700;
}
.home-text184 {
  color: #9e2049;
  font-style: normal;
  font-weight: 700;
}
.home-text187 {
  font-style: normal;
  font-weight: 700;
}
.home-text192 {
  font-style: normal;
  font-weight: 700;
}
.home-text197 {
  font-style: normal;
  font-weight: 700;
}
.home-text203 {
  color: #9e2049;
  font-style: normal;
  font-weight: 700;
}
.home-text204 {
  color: #9e2049;
  font-style: normal;
  font-weight: 700;
}
.home-text205 {
  color: #9e2049;
  font-style: normal;
  font-weight: 700;
}
@media(max-width: 991px) {
  .home-text065 {
    font-size: 20px;
    line-height: 1.5;
  }
  .home-text066 {
    color: #9e2049;
    font-size: 25px;
    font-style: normal;
    font-weight: 900;
  }
  .home-text090 {
    color: #9e2049;
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
  }
  .home-text106 {
    color: #9e2049;
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
  }
  .home-text109 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text114 {
    color: var(--dl-color-theme-neutral-dark);
    font-style: normal;
    font-weight: 700;
  }
  .home-text121 {
    color: #9e2049;
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
  }
  .home-text124 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text129 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text136 {
    color: #9e2049;
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
  }
  .home-text139 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text143 {
    color: #9e2049;
    text-decoration: underline;
  }
  .home-text147 {
    font-weight: 700;
  }
  .home-text152 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text157 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text164 {
    color: #9e2049;
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
  }
  .home-text167 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text172 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text177 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text184 {
    color: #9e2049;
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
  }
  .home-text187 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text192 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text197 {
    font-style: normal;
    font-weight: 700;
  }
}
@media(max-width: 767px) {
  .home-text007 {
    color: rgb(43, 116, 81);
    font-size: 20px;
  }
  .home-text008 {
    font-style: normal;
    font-weight: 900;
  }
  .home-text011 {
    color: #b53737;
  }
  .home-text012 {
    color: #b53737;
    font-weight: 900;
    text-decoration: underline;
  }
  .home-container04 {
    align-items: center;
    flex-direction: column;
    justify-content: center;
  }
  .home-container05 {
    width: auto;
    margin-bottom: 40px;
  }
  .home-container06 {
    width: auto;
  }
  .home-text021 {
    color: rgb(212, 212, 212);
    font-size: 20px;
    line-height: 1.5;
  }
  .home-text026 {
    font-style: normal;
    font-weight: 100;
  }
}
@media(max-width: 479px) {
  .home-text {
    font-size: 58px;
  }
  .home-image {
    width: 90%;
  }
  .home-text014 {
    color: rgb(255, 255, 255);
    font-size: 26px;
  }
  .home-text016 {
    color: rgb(255, 255, 255);
  }
  .home-text017 {
    font-size: 26px;
  }
  .home-text019 {
    font-size: 18px;
    font-weight: 100;
    line-height: 1;
  }
  .home-text065 {
    font-size: 20px;
    line-height: 1.5;
  }
  .home-text066 {
    color: #9e2049;
    font-style: normal;
    font-weight: 900;
  }
  .home-text090 {
    color: #9e2049;
    font-style: normal;
    font-weight: 700;
  }
  .home-text106 {
    color: #9e2049;
    font-style: normal;
    font-weight: 700;
  }
  .home-text109 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text114 {
    color: var(--dl-color-theme-neutral-dark);
    font-style: normal;
    font-weight: 700;
  }
  .home-text121 {
    color: #9e2049;
    font-style: normal;
    font-weight: 700;
  }
  .home-text124 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text129 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text136 {
    color: #9e2049;
    font-style: normal;
    font-weight: 700;
  }
  .home-text139 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text143 {
    color: #9e2049;
    text-decoration: underline;
  }
  .home-text147 {
    font-weight: 700;
  }
  .home-text152 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text157 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text164 {
    color: #9e2049;
    font-style: normal;
    font-weight: 700;
  }
  .home-text167 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text172 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text177 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text184 {
    color: #9e2049;
    font-style: normal;
    font-weight: 700;
  }
  .home-text187 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text192 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text197 {
    font-style: normal;
    font-weight: 700;
  }
  .home-text203 {
    color: #9e2049;
    font-style: normal;
    font-weight: 700;
  }
  .home-text204 {
    color: #9e2049;
    font-style: normal;
    font-weight: 700;
  }
  .home-text205 {
    color: #9e2049;
    font-style: normal;
    font-weight: 700;
  }
}
