@import url("https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css");
@import url("https://fonts.googleapis.com/css?family=Poppins:400,700,300,500,600");
/* The following line is used to measure usage of this code in production. For more info see our usage billing page */
@import url("https://px.animaapp.com/63d6c99736414f53ea0db63c.63d6c999c73e529b1bf34ec8.qq01owp.hcp.png");

@font-face {
  font-family: "MazzardH-SemiCondensedLight";
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/MazzardH-ExtraLight.otf") format("opentype");
}
@font-face {
  font-family: "Metropolis-Medium";
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/Metropolis-Medium.otf") format("opentype");
}
@font-face {
  font-family: "Campton-Medium";
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/Campton-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Bahnschrift-Regular";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/BAHNSCHRIFT.ttf") format("truetype");
}


.screen a {
  display: contents;
  text-decoration: none;
}

.container-center-horizontal {
  display: flex;
  flex-direction: row;
  justify-content: center;
  pointer-events: none;
  width: 100%;
}

.container-center-horizontal > * {
  flex-shrink: 0;
  pointer-events: auto;
}

* {
  box-sizing: border-box;
}

.group-container {
  height: 3.25vw;
  position: relative;
  width: 11.0vw;
}

.group-267 {
  display: flex;
  height: 3.25vw;
  left: 5.81vw;
  position: absolute;
  top: 0;
  width: 5.19vw;
}

.group-266 {
  display: flex;
  flex: 1;
  overflow: hidden;
  width: 5.19vw;
}

.group-265 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  margin-bottom: -1.42vw;
  margin-left: 0.03vw;
  margin-right: -0.01vw;
  margin-top: 0.07vw;
  min-width: 5.18vw;
}

.overlap-group12 {
  height: 4.62vw;
  position: relative;
  width: 5.19vw;
}

.overlap-group9 {
  height: 1.62vw;
  left: 3.56vw;
  position: absolute;
  top: 0.69vw;
  width: 1.62vw;
}

.group-241 {
  align-items: flex-start;
  background-image: url(../img/path-213-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 0.12vw;
  justify-content: flex-end;
  left: 0.69vw;
  min-width: 0.12vw;
  padding: 0.01vw 0;
  position: absolute;
  top: 1.0vw;
}

.path-214 {
  height: 0.06vw;
  object-fit: cover;
  width: 0.06vw;
}

.group-243 {
  align-items: flex-end;
  background-image: url(../img/path-216-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 0.12vw;
  left: 0.94vw;
  position: absolute;
  top: 0.62vw;
  width: 0.19vw;
}

.path-217 {
  height: 0.06vw;
  margin-bottom: 0.01vw;
  margin-left: 0.02vw;
  object-fit: cover;
  width: 0.06vw;
}

.ellipse-138 {
  background-color: var(--black);
  border-radius: 0.14vw;
  height: 0.25vw;
  left: 0.69vw;
  position: absolute;
  top: 0.69vw;
  width: 0.25vw;
}

.path-218 {
  height: 1.19vw;
  left: 0.19vw;
  object-fit: cover;
  position: absolute;
  top: 0.25vw;
  width: 1.19vw;
}

.path-219 {
  height: 1.31vw;
  left: 0.19vw;
  object-fit: cover;
  position: absolute;
  top: 0.19vw;
  width: 1.31vw;
}

.path-220 {
  height: 1.56vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0.06vw;
  width: 1.56vw;
}

.rectangle-735 {
  height: 1.62vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0.06vw;
  width: 1.62vw;
}

.rectangle-736 {
  height: 1.44vw;
  left: 0.06vw;
  object-fit: cover;
  position: absolute;
  top: 0.12vw;
  width: 1.44vw;
}

.path-22 {
  height: 0.88vw;
  left: 0.38vw;
  object-fit: cover;
  position: absolute;
  top: 0.38vw;
  width: 0.88vw;
}

.path-223 {
  height: 0.75vw;
  left: 0.19vw;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 0.69vw;
}

.rectangle-737 {
  height: 0.5vw;
  left: 0.19vw;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 0.44vw;
}

.rectangle-738 {
  height: 0.56vw;
  left: 0.62vw;
  object-fit: cover;
  position: absolute;
  top: 0.12vw;
  width: 0.25vw;
}

.group-244 {
  background-image: url(../img/rectangle-739-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 0.81vw;
  left: 0.31vw;
  opacity: 0.39;
  position: absolute;
  top: 0.62vw;
  width: 1.06vw;
}

.rectangle-740 {
  height: 0.19vw;
  left: 0.81vw;
  object-fit: cover;
  position: absolute;
  top: 0.06vw;
  width: 0.31vw;
}

.rectangle-741 {
  height: 0.31vw;
  left: 1.19vw;
  object-fit: cover;
  position: absolute;
  top: 0.19vw;
  width: 0.19vw;
}

.rectangle-742 {
  height: 0.31vw;
  left: 1.44vw;
  object-fit: cover;
  position: absolute;
  top: 0.56vw;
  width: 0.06vw;
}

.path-2 {
  height: 0.06vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 0.06vw;
}

.path-2-1 {
  height: 0.06vw;
  left: 0.06vw;
  top: 0.06vw;
}

.path-2-2 {
  height: 0.06vw;
  left: 0.06vw;
  top: 0.12vw;
}

.path-2-3 {
  height: 0.06vw;
  left: 0;
  top: 0.06vw;
}

.path-23 {
  height: 0.06vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0.12vw;
  width: 0.06vw;
}

.path-236 {
  height: 0.06vw;
  left: 0.06vw;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 0.06vw;
}

.path-240 {
  height: 0.06vw;
  left: 0.12vw;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 0.06vw;
}

.path-244 {
  height: 0.19vw;
  left: 0.56vw;
  object-fit: cover;
  position: absolute;
  top: 0.38vw;
  width: 0.25vw;
}

.rectangle-743 {
  height: 0.25vw;
  left: 0.31vw;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 0.44vw;
}

.rectangle-744 {
  height: 0.25vw;
  left: 0.62vw;
  object-fit: cover;
  position: absolute;
  top: 0.06vw;
  width: 0.25vw;
}

.rectangle-745 {
  height: 0.38vw;
  left: 0.19vw;
  object-fit: cover;
  position: absolute;
  top: 0.38vw;
  width: 0.62vw;
}

.rectangle-746 {
  height: 0.19vw;
  left: 0.69vw;
  object-fit: cover;
  position: absolute;
  top: 0.38vw;
  width: 0.12vw;
}

.path-245 {
  height: 0.25vw;
  left: 0.38vw;
  object-fit: cover;
  position: absolute;
  top: 0.81vw;
  width: 0.25vw;
}

.path-246 {
  height: 0.44vw;
  left: 0.38vw;
  object-fit: cover;
  position: absolute;
  top: 0.69vw;
  width: 0.56vw;
}

.path-247 {
  height: 0.06vw;
  left: 0.44vw;
  object-fit: cover;
  position: absolute;
  top: 1.12vw;
  width: 0.06vw;
}

.rectangle-747 {
  height: 0.31vw;
  left: 0.31vw;
  object-fit: cover;
  position: absolute;
  top: 0.81vw;
  width: 0.19vw;
}

.rectangle-748 {
  height: 1.12vw;
  left: 0.12vw;
  object-fit: cover;
  position: absolute;
  top: 0.44vw;
  width: 1.38vw;
}

.path-2-4 {
  height: 0.19vw;
  left: 0.38vw;
  top: 0.88vw;
}

.path-249 {
  height: 0.06vw;
  left: 0.44vw;
  object-fit: cover;
  position: absolute;
  top: 1.06vw;
  width: 0.06vw;
}

.path-250 {
  height: 0.31vw;
  left: 0.12vw;
  object-fit: cover;
  position: absolute;
  top: 0.5vw;
  width: 0.19vw;
}

.path-251 {
  height: 0.06vw;
  left: 0.25vw;
  object-fit: cover;
  position: absolute;
  top: 0.81vw;
  width: 0.06vw;
}

.path-253 {
  height: 0.25vw;
  left: 0.12vw;
  object-fit: cover;
  position: absolute;
  top: 0.38vw;
  width: 0.31vw;
}

.path-254 {
  height: 0.19vw;
  left: 0.44vw;
  object-fit: cover;
  position: absolute;
  top: 0.56vw;
  width: 0.25vw;
}

.rectangle-749 {
  height: 0.31vw;
  left: 0.12vw;
  object-fit: cover;
  position: absolute;
  top: 0.38vw;
  width: 0.31vw;
}

.rectangle-750 {
  height: 0.12vw;
  left: 0.19vw;
  object-fit: cover;
  position: absolute;
  top: 0.38vw;
  width: 0.19vw;
}

.group-252 {
  background-image: url(../img/path-255-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 0.06vw;
  left: 0.38vw;
  position: absolute;
  top: 0.69vw;
  width: 0.06vw;
}

.rectangle-751 {
  height: 0.12vw;
  left: 0.38vw;
  object-fit: cover;
  position: absolute;
  top: 0.62vw;
  width: 0.19vw;
}

.rectangle-752 {
  height: 0.25vw;
  left: 0.38vw;
  object-fit: cover;
  position: absolute;
  top: 0.56vw;
  width: 0.31vw;
}

.rectangle-753 {
  height: 0.19vw;
  left: 0.62vw;
  object-fit: cover;
  position: absolute;
  top: 0.75vw;
  width: 0.19vw;
}

.path-256 {
  height: 0.06vw;
  left: 0.81vw;
  object-fit: cover;
  position: absolute;
  top: 0.81vw;
  width: 0.06vw;
}

.path-257 {
  height: 0.06vw;
  left: 0.56vw;
  object-fit: cover;
  position: absolute;
  top: 0.81vw;
  width: 0.06vw;
}

.path-258 {
  height: 0.06vw;
  left: 0.69vw;
  object-fit: cover;
  position: absolute;
  top: 0.94vw;
  width: 0.06vw;
}

.path-259 {
  height: 0.06vw;
  left: 0.38vw;
  object-fit: cover;
  position: absolute;
  top: 0.75vw;
  width: 0.06vw;
}

.path-260 {
  height: 0.06vw;
  left: 0.44vw;
  object-fit: cover;
  position: absolute;
  top: 0.75vw;
  width: 0.06vw;
}

.path-261 {
  height: 0.06vw;
  left: 0.5vw;
  object-fit: cover;
  position: absolute;
  top: 0.69vw;
  width: 0.06vw;
}

.path-262 {
  height: 0.06vw;
  left: 0.5vw;
  object-fit: cover;
  position: absolute;
  top: 0.81vw;
  width: 0.06vw;
}

.path-26 {
  height: 0.06vw;
  left: 0.62vw;
  object-fit: cover;
  position: absolute;
  top: 1.12vw;
  width: 0.06vw;
}

.path-264 {
  height: 0.06vw;
  left: 0.56vw;
  object-fit: cover;
  position: absolute;
  top: 1.12vw;
  width: 0.06vw;
}

.path-265 {
  height: 0.06vw;
  left: 0.56vw;
  object-fit: cover;
  position: absolute;
  top: 1.19vw;
  width: 0.06vw;
}

.path-267 {
  height: 0.06vw;
  left: 0.69vw;
  object-fit: cover;
  position: absolute;
  top: 1.19vw;
  width: 0.06vw;
}

.path-268 {
  height: 0.06vw;
  left: 0.44vw;
  object-fit: cover;
  position: absolute;
  top: 0.88vw;
  width: 0.06vw;
}

.rectangle-754 {
  height: 0.12vw;
  left: 0.81vw;
  object-fit: cover;
  position: absolute;
  top: 0.81vw;
  width: 0.12vw;
}

.rectangle-755 {
  height: 0.19vw;
  left: 0.44vw;
  object-fit: cover;
  position: absolute;
  top: 0.81vw;
  width: 0.25vw;
}

.rectangle-756 {
  height: 0.19vw;
  left: 0.5vw;
  object-fit: cover;
  position: absolute;
  top: 0.94vw;
  width: 0.25vw;
}

.group-254 {
  align-items: flex-end;
  background-image: url(../img/path-269-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 0.06vw;
  justify-content: flex-end;
  left: 0.75vw;
  min-width: 0.06vw;
  position: absolute;
  top: 1.0vw;
}

.path-270 {
  height: 0.06vw;
  margin-bottom: -0.01vw;
  object-fit: cover;
  width: 0.06vw;
}

.rectangle-757 {
  height: 0.19vw;
  left: 0.5vw;
  object-fit: cover;
  position: absolute;
  top: 0.38vw;
  width: 0.31vw;
}

.path-271 {
  height: 2.12vw;
  left: 0.94vw;
  object-fit: cover;
  position: absolute;
  top: 1.31vw;
  width: 2.38vw;
}

.path {
  height: 3.06vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0.25vw;
  width: 4.06vw;
}

.group-258 {
  display: flex;
  flex: 1;
  overflow: hidden;
  width: 4.07vw;
}

.group-257 {
  flex: 1;
  margin-bottom: -1.74vw;
  margin-left: -1.25vw;
  margin-right: -2.51vw;
  margin-top: -1.8vw;
  position: relative;
  width: 7.83vw;
}

.rectangle-758 {
  background-color: var(--eerie-black-2);
  height: 2.5vw;
  left: 0;
  position: absolute;
  top: 2.06vw;
  transform: rotate(-35.96deg);
  width: 7.88vw;
}

.path-276 {
  height: 3.19vw;
  left: 0.44vw;
  object-fit: cover;
  position: absolute;
  top: 3.44vw;
  width: 5.44vw;
}

.path-277 {
  height: 1.25vw;
  left: 3.56vw;
  object-fit: cover;
  position: absolute;
  top: 3.0vw;
  width: 2.88vw;
}

.path-278 {
  height: 0.31vw;
  left: 1.31vw;
  object-fit: cover;
  position: absolute;
  top: 3.56vw;
  width: 1.31vw;
}

.path-279 {
  height: 0.12vw;
  left: 1.69vw;
  object-fit: cover;
  position: absolute;
  top: 3.56vw;
  width: 0.81vw;
}

.path-281 {
  height: 0.5vw;
  left: 3.12vw;
  object-fit: cover;
  position: absolute;
  top: 2.38vw;
  width: 2.0vw;
}

.path-282 {
  height: 0.19vw;
  left: 3.38vw;
  object-fit: cover;
  position: absolute;
  top: 2.44vw;
  width: 0.81vw;
}

.path-283 {
  height: 0.25vw;
  left: 3.31vw;
  object-fit: cover;
  position: absolute;
  top: 2.56vw;
  width: 1.38vw;
}

.path-284 {
  height: 0.06vw;
  left: 4.06vw;
  object-fit: cover;
  position: absolute;
  top: 2.56vw;
  width: 0.56vw;
}

.path-285 {
  height: 0.38vw;
  left: 4.19vw;
  object-fit: cover;
  position: absolute;
  top: 2.06vw;
  width: 0.81vw;
}

.path-286 {
  height: 1.5vw;
  left: 3.25vw;
  object-fit: cover;
  position: absolute;
  top: 2.12vw;
  width: 4.31vw;
}

.path-287 {
  height: 0.19vw;
  left: 4.62vw;
  object-fit: cover;
  position: absolute;
  top: 2.31vw;
  width: 0.38vw;
}

.path-288 {
  height: 0.19vw;
  left: 4.5vw;
  object-fit: cover;
  position: absolute;
  top: 2.38vw;
  width: 0.38vw;
}

.path-289 {
  height: 0.81vw;
  left: 4.56vw;
  object-fit: cover;
  position: absolute;
  top: 2.12vw;
  width: 3.06vw;
}

.path-290 {
  height: 0.06vw;
  left: 2.12vw;
  object-fit: cover;
  position: absolute;
  top: 3.69vw;
  width: 0.56vw;
}

.path-291 {
  height: 0.75vw;
  left: 3.06vw;
  object-fit: cover;
  position: absolute;
  top: 3.5vw;
  width: 1.44vw;
}

.path-292 {
  height: 0.38vw;
  left: 3.94vw;
  object-fit: cover;
  position: absolute;
  top: 2.06vw;
  width: 0.88vw;
}

.path-293 {
  height: 0.69vw;
  left: 2.56vw;
  object-fit: cover;
  position: absolute;
  top: 2.06vw;
  width: 1.94vw;
}

.path-294 {
  height: 0.38vw;
  left: 3.06vw;
  object-fit: cover;
  position: absolute;
  top: 2.75vw;
  width: 0.69vw;
}

.path-296 {
  height: 0.38vw;
  left: 3.25vw;
  object-fit: cover;
  position: absolute;
  top: 3.25vw;
  width: 1.44vw;
}

.path-297 {
  height: 0.88vw;
  left: 4.25vw;
  object-fit: cover;
  position: absolute;
  top: 2.38vw;
  width: 3.06vw;
}

.path-299 {
  height: 0.31vw;
  left: 4.81vw;
  object-fit: cover;
  position: absolute;
  top: 2.06vw;
  width: 1.25vw;
}

.path-298 {
  height: 0.12vw;
  object-fit: cover;
  width: 0.69vw;
}

.group-264 {
  height: 4.62vw;
  left: 0;
  position: absolute;
  top: 0;
  width: 4.06vw;
}

.overlap-group10 {
  height: 4.62vw;
  left: 0;
  position: absolute;
  top: 0;
  width: 4.0vw;
}

.rectangle-759 {
  height: 0.25vw;
  left: 0.06vw;
  object-fit: cover;
  position: absolute;
  top: 2.0vw;
  width: 0.62vw;
}

.path-302 {
  height: 0.31vw;
  left: 2.12vw;
  object-fit: cover;
  position: absolute;
  top: 3.19vw;
  width: 0.38vw;
}

.path-303 {
  height: 0.06vw;
  left: 2.81vw;
  object-fit: cover;
  position: absolute;
  top: 0.31vw;
  width: 0.62vw;
}

.rectangle-760 {
  height: 0.5vw;
  left: 2.75vw;
  object-fit: cover;
  position: absolute;
  top: 0.38vw;
  width: 0.5vw;
}

.rectangle-761 {
  height: 0.25vw;
  left: 1.44vw;
  object-fit: cover;
  position: absolute;
  top: 3.75vw;
  width: 0.25vw;
}

.path-304 {
  height: 1.81vw;
  left: 1.0vw;
  object-fit: cover;
  position: absolute;
  top: 1.19vw;
  width: 1.94vw;
}

.rectangle-762 {
  height: 0.62vw;
  left: 1.06vw;
  object-fit: cover;
  position: absolute;
  top: 1.75vw;
  width: 1.06vw;
}

.rectangle-763 {
  height: 0.12vw;
  left: 0.94vw;
  object-fit: cover;
  position: absolute;
  top: 2.31vw;
  width: 0.69vw;
}

.rectangle-764 {
  height: 0.5vw;
  left: 0.44vw;
  object-fit: cover;
  position: absolute;
  top: 1.69vw;
  width: 1.31vw;
}

.rectangle-765 {
  height: 0.19vw;
  left: 3.06vw;
  object-fit: cover;
  position: absolute;
  top: 0.88vw;
  width: 0.62vw;
}

.path-305 {
  height: 0.88vw;
  left: 2.0vw;
  object-fit: cover;
  position: absolute;
  top: 0.88vw;
  width: 0.38vw;
}

.rectangle-766 {
  height: 0.31vw;
  left: 1.94vw;
  object-fit: cover;
  position: absolute;
  top: 1.94vw;
  width: 0.12vw;
}

.path-306 {
  height: 0.62vw;
  left: 2.75vw;
  object-fit: cover;
  position: absolute;
  top: 0.38vw;
  width: 0.81vw;
}

.rectangle-767 {
  height: 0.69vw;
  left: 2.69vw;
  object-fit: cover;
  position: absolute;
  top: 1.19vw;
  width: 0.44vw;
}

.path-307 {
  height: 0.31vw;
  left: 2.56vw;
  object-fit: cover;
  position: absolute;
  top: 1.81vw;
  width: 0.38vw;
}

.path-308 {
  height: 0.69vw;
  left: 2.81vw;
  object-fit: cover;
  position: absolute;
  top: 1.19vw;
  width: 0.25vw;
}

.rectangle-768 {
  height: 0.12vw;
  left: 3.75vw;
  object-fit: cover;
  position: absolute;
  top: 0.69vw;
  width: 0.25vw;
}

.rectangle-769 {
  height: 0.19vw;
  left: 1.88vw;
  object-fit: cover;
  position: absolute;
  top: 2.81vw;
  width: 0.44vw;
}

.rectangle-770 {
  height: 0.5vw;
  left: 2.44vw;
  object-fit: cover;
  position: absolute;
  top: 2.19vw;
  width: 0.5vw;
}

.rectangle-771 {
  height: 0.31vw;
  left: 2.12vw;
  object-fit: cover;
  position: absolute;
  top: 1.75vw;
  width: 0.19vw;
}

.rectangle-772 {
  height: 0.75vw;
  left: 2.25vw;
  object-fit: cover;
  position: absolute;
  top: 1.19vw;
  width: 0.69vw;
}

.rectangle-773 {
  height: 0.31vw;
  left: 2.44vw;
  object-fit: cover;
  position: absolute;
  top: 2.25vw;
  width: 0.25vw;
}

.path-311 {
  height: 1.06vw;
  left: 0.56vw;
  object-fit: cover;
  position: absolute;
  top: 0.06vw;
  width: 1.19vw;
}

.path-31 {
  height: 0.69vw;
  left: 0.56vw;
  object-fit: cover;
  position: absolute;
  top: 0.56vw;
  width: 0.69vw;
}

.path-314 {
  height: 1.19vw;
  left: 0.31vw;
  object-fit: cover;
  position: absolute;
  top: 0.31vw;
  width: 1.19vw;
}

.path-315 {
  height: 1.38vw;
  left: 0.19vw;
  object-fit: cover;
  position: absolute;
  top: 0.19vw;
  width: 1.38vw;
}

.path-316 {
  height: 1.75vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1.75vw;
}

.rectangle-774 {
  height: 1.75vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1.75vw;
}

.path-317 {
  height: 1.25vw;
  left: 0.25vw;
  object-fit: cover;
  position: absolute;
  top: 0.25vw;
  width: 1.25vw;
}

.rectangle-775 {
  height: 1.62vw;
  left: 0.12vw;
  object-fit: cover;
  position: absolute;
  top: 0.06vw;
  width: 1.62vw;
}

.ellipse-139 {
  background-color: var(--eerie-black);
  border-radius: 0.14vw;
  height: 0.31vw;
  left: 0.75vw;
  position: absolute;
  top: 0.75vw;
  transform: rotate(-56.85deg);
  width: 0.31vw;
}

.ellipse-140 {
  background: linear-gradient(176.24deg, #e5e2df 21962.8%, #ded9d6 21962.8%, #cfcac8 21973.99%, #a8a4a6 21995.37%, #8b878d 22009.73%, #f3f4f4 22055.65%, #e4e5e5 22066.63%, #bfbec0 22087.69%, #847f84 22116.47%, #807b80 22118.55%, #d1d3d4 22140.52%, #a7a9ac 22140.52%);
  border-radius: 0.1vw;
  height: 0.19vw;
  left: 0.81vw;
  position: absolute;
  top: 0.75vw;
  width: 0.19vw;
}

.ellipse-141 {
  background-color: var(--eerie-black);
  border-radius: 0.05vw;
  height: 0.12vw;
  left: 0.81vw;
  position: absolute;
  top: 0.81vw;
  width: 0.12vw;
}

.path-318 {
  height: 0.38vw;
  left: 2.38vw;
  object-fit: cover;
  position: absolute;
  top: 0.94vw;
  width: 0.38vw;
}

.rectangle-776 {
  height: 0.62vw;
  left: 2.12vw;
  object-fit: cover;
  position: absolute;
  top: 2.62vw;
  width: 1.31vw;
}

.rectangle-777 {
  height: 0.62vw;
  left: 2.25vw;
  object-fit: cover;
  position: absolute;
  top: 2.62vw;
  width: 1.19vw;
}

.rectangle-778 {
  height: 0.44vw;
  left: 0.88vw;
  object-fit: cover;
  position: absolute;
  top: 2.62vw;
  width: 0.94vw;
}

.rectangle-779 {
  height: 0.44vw;
  left: 1.38vw;
  object-fit: cover;
  position: absolute;
  top: 2.31vw;
  width: 0.69vw;
}

.path-319 {
  height: 0.31vw;
  left: 2.12vw;
  object-fit: cover;
  position: absolute;
  top: 1.94vw;
  width: 0.19vw;
}

.rectangle-780 {
  height: 0.62vw;
  left: 2.25vw;
  object-fit: cover;
  position: absolute;
  top: 1.25vw;
  width: 0.25vw;
}

.rectangle-781 {
  height: 1.0vw;
  left: 1.81vw;
  object-fit: cover;
  position: absolute;
  top: 0.88vw;
  width: 0.5vw;
}

.rectangle-782 {
  height: 0.31vw;
  left: 2.31vw;
  object-fit: cover;
  position: absolute;
  top: 1.25vw;
  width: 0.19vw;
}

.rectangle-783 {
  height: 1.0vw;
  left: 2.44vw;
  object-fit: cover;
  position: absolute;
  top: 2.38vw;
  width: 1.5vw;
}

.rectangle-784 {
  height: 0.88vw;
  left: 2.31vw;
  object-fit: cover;
  position: absolute;
  top: 1.19vw;
  width: 0.69vw;
}

.rectangle-785 {
  height: 0.12vw;
  left: 2.31vw;
  object-fit: cover;
  position: absolute;
  top: 1.69vw;
  width: 0.12vw;
}

.ellipse-142 {
  background-color: var(--black);
  border-radius: 0.02vw;
  height: 0.06vw;
  left: 2.31vw;
  position: absolute;
  top: 1.75vw;
  width: 0.06vw;
}

.rectangle-786 {
  height: 0.38vw;
  left: 1.62vw;
  object-fit: cover;
  position: absolute;
  top: 2.5vw;
  width: 0.69vw;
}

.path-320 {
  height: 0.06vw;
  left: 1.88vw;
  object-fit: cover;
  position: absolute;
  top: 2.75vw;
  width: 0.12vw;
}

.path-321 {
  height: 0.06vw;
  left: 1.94vw;
  object-fit: cover;
  position: absolute;
  top: 2.69vw;
  width: 0.12vw;
}

.path-322 {
  height: 0.06vw;
  left: 2.0vw;
  object-fit: cover;
  position: absolute;
  top: 2.69vw;
  width: 0.12vw;
}

.rectangle-787 {
  height: 0.75vw;
  left: 1.62vw;
  object-fit: cover;
  position: absolute;
  top: 0.94vw;
  width: 0.5vw;
}

.rectangle-788 {
  height: 0.5vw;
  left: 2.0vw;
  object-fit: cover;
  position: absolute;
  top: 1.06vw;
  width: 0.25vw;
}

.rectangle-789 {
  height: 0.19vw;
  left: 2.38vw;
  object-fit: cover;
  position: absolute;
  top: 1.19vw;
  width: 0.75vw;
}

.rectangle-790 {
  height: 0.56vw;
  left: 2.19vw;
  object-fit: cover;
  position: absolute;
  top: 0.81vw;
  width: 0.56vw;
}

.rectangle-791 {
  height: 0.19vw;
  left: 3.19vw;
  object-fit: cover;
  position: absolute;
  top: 0.44vw;
  width: 0.31vw;
}

.rectangle-792 {
  height: 0.25vw;
  left: 2.75vw;
  object-fit: cover;
  position: absolute;
  top: 2.44vw;
  width: 0.19vw;
}

.path-323 {
  height: 0.56vw;
  left: 2.31vw;
  object-fit: cover;
  position: absolute;
  top: 2.19vw;
  width: 0.62vw;
}

.rectangle-793 {
  height: 0.38vw;
  left: 2.56vw;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1.19vw;
}

.rectangle-794 {
  height: 1.44vw;
  left: 1.06vw;
  object-fit: cover;
  position: absolute;
  top: 3.0vw;
  width: 0.88vw;
}

.rectangle-795 {
  height: 0.25vw;
  left: 2.5vw;
  object-fit: cover;
  position: absolute;
  top: 2.31vw;
  width: 0.31vw;
}

.path-324 {
  height: 0.12vw;
  left: 2.62vw;
  object-fit: cover;
  position: absolute;
  top: 2.44vw;
  width: 0.12vw;
}

.path-325 {
  height: 0.56vw;
  left: 2.44vw;
  object-fit: cover;
  position: absolute;
  top: 2.25vw;
  width: 0.56vw;
}

.group-263 {
  background-image: url(../img/rectangle-796-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1.19vw;
  left: 1.06vw;
  opacity: 0.39;
  position: absolute;
  top: 3.12vw;
  width: 0.75vw;
}

.rectangle-797 {
  height: 0.31vw;
  left: 1.75vw;
  object-fit: cover;
  position: absolute;
  top: 3.25vw;
  width: 0.62vw;
}

.rectangle-798 {
  height: 0.25vw;
  left: 1.75vw;
  object-fit: cover;
  position: absolute;
  top: 3.25vw;
  width: 0.12vw;
}

.rectangle-799 {
  height: 0.19vw;
  left: 0.56vw;
  object-fit: cover;
  position: absolute;
  top: 4.25vw;
  width: 0.38vw;
}

.rectangle-800 {
  height: 0.44vw;
  left: 0.31vw;
  object-fit: cover;
  position: absolute;
  top: 3.56vw;
  width: 0.19vw;
}

.rectangle-801 {
  height: 0.44vw;
  left: 0.5vw;
  object-fit: cover;
  position: absolute;
  top: 3.12vw;
  width: 0.06vw;
}

.rectangle-802 {
  height: 0.31vw;
  left: 0.81vw;
  object-fit: cover;
  position: absolute;
  top: 2.88vw;
  width: 0.25vw;
}

.rectangle-803 {
  height: 0.12vw;
  left: 1.44vw;
  object-fit: cover;
  position: absolute;
  top: 2.38vw;
  width: 0.5vw;
}

.path-326 {
  height: 0.06vw;
  left: 1.0vw;
  object-fit: cover;
  position: absolute;
  top: 3.56vw;
  width: 0.06vw;
}

.path-327 {
  height: 0.06vw;
  left: 1.19vw;
  object-fit: cover;
  position: absolute;
  top: 3.44vw;
  width: 0.06vw;
}

.ellipse-143 {
  background-color: var(--black);
  border-radius: 0.01vw;
  height: 0.06vw;
  left: 1.25vw;
  position: absolute;
  top: 3.44vw;
  width: 0.06vw;
}

.path-328 {
  height: 0.06vw;
  left: 1.31vw;
  object-fit: cover;
  position: absolute;
  top: 3.44vw;
  width: 0.06vw;
}

.path-329 {
  height: 0.06vw;
  left: 1.44vw;
  object-fit: cover;
  position: absolute;
  top: 3.5vw;
  width: 0.06vw;
}

.path-330 {
  height: 0.06vw;
  left: 1.44vw;
  object-fit: cover;
  position: absolute;
  top: 3.56vw;
  width: 0.06vw;
}

.ellipse-144 {
  background-color: var(--black);
  border-radius: 0.01vw;
  height: 0.06vw;
  left: 0.94vw;
  position: absolute;
  top: 3.69vw;
  width: 0.06vw;
}

.path-331 {
  height: 0.06vw;
  left: 0.94vw;
  object-fit: cover;
  position: absolute;
  top: 3.75vw;
  width: 0.06vw;
}

.ellipse-145 {
  background-color: var(--black);
  border-radius: 0.01vw;
  height: 0.06vw;
  left: 0.94vw;
  position: absolute;
  top: 3.81vw;
  width: 0.06vw;
}

.ellipse-146 {
  background-color: var(--black);
  border-radius: 0.01vw;
  height: 0.06vw;
  left: 1.0vw;
  position: absolute;
  top: 3.88vw;
  width: 0.06vw;
}

.path-332 {
  height: 0.06vw;
  left: 1.56vw;
  object-fit: cover;
  position: absolute;
  top: 3.75vw;
  width: 0.06vw;
}

.rectangle-804 {
  height: 0.12vw;
  left: 2.12vw;
  object-fit: cover;
  position: absolute;
  top: 2.75vw;
  width: 0.19vw;
}

.path-333 {
  height: 0.06vw;
  left: 2.25vw;
  object-fit: cover;
  position: absolute;
  top: 2.81vw;
  width: 0.06vw;
}

.rectangle-805 {
  height: 0.19vw;
  left: 1.81vw;
  object-fit: cover;
  position: absolute;
  top: 3.0vw;
  width: 0.25vw;
}

.path-334 {
  height: 0.31vw;
  left: 2.06vw;
  object-fit: cover;
  position: absolute;
  top: 2.94vw;
  width: 0.19vw;
}

.path-335 {
  height: 0.06vw;
  left: 2.12vw;
  object-fit: cover;
  position: absolute;
  top: 3.12vw;
  width: 0.06vw;
}

.ellipse-147 {
  background-color: var(--black);
  border-radius: 0.01vw;
  height: 0.06vw;
  left: 2.12vw;
  position: absolute;
  top: 3.19vw;
  width: 0.06vw;
}

.rectangle-806 {
  height: 0.75vw;
  left: 2.81vw;
  object-fit: cover;
  position: absolute;
  top: 1.19vw;
  width: 0.25vw;
}

.path-337 {
  height: 0.38vw;
  left: 0.56vw;
  object-fit: cover;
  position: absolute;
  top: 2.0vw;
  width: 0.75vw;
}

.rectangle-809 {
  height: 0.19vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 2.19vw;
  width: 0.94vw;
}

.rectangle-810 {
  height: 0.38vw;
  left: 2.38vw;
  object-fit: cover;
  position: absolute;
  top: 0.94vw;
  width: 0.5vw;
}

.rectangle-811 {
  height: 0.12vw;
  left: 2.38vw;
  object-fit: cover;
  position: absolute;
  top: 2.56vw;
  width: 0.12vw;
}

.rectangle-812 {
  height: 0.69vw;
  left: 2.44vw;
  object-fit: cover;
  position: absolute;
  top: 1.19vw;
  width: 0.56vw;
}

.rectangle-813 {
  height: 0.25vw;
  left: 1.69vw;
  object-fit: cover;
  position: absolute;
  top: 1.69vw;
  width: 0.25vw;
}

.rectangle-814 {
  height: 0.38vw;
  left: 1.62vw;
  object-fit: cover;
  position: absolute;
  top: 1.44vw;
  width: 0.44vw;
}

.rectangle-815 {
  height: 0.19vw;
  left: 2.69vw;
  object-fit: cover;
  position: absolute;
  top: 0.25vw;
  width: 1.06vw;
}

.rectangle-816 {
  height: 0.25vw;
  left: 2.56vw;
  object-fit: cover;
  position: absolute;
  top: 1.94vw;
  width: 0.31vw;
}

.rectangle-817 {
  height: 0.19vw;
  left: 3.31vw;
  object-fit: cover;
  position: absolute;
  top: 0.38vw;
  width: 0.31vw;
}

.rectangle-818 {
  height: 0.12vw;
  left: 3.12vw;
  object-fit: cover;
  position: absolute;
  top: 0.25vw;
  width: 0.75vw;
}

.rectangle-819 {
  height: 0.25vw;
  left: 3.12vw;
  object-fit: cover;
  position: absolute;
  top: 0.44vw;
  width: 0.38vw;
}

.path-338 {
  height: 0.25vw;
  left: 2.88vw;
  object-fit: cover;
  position: absolute;
  top: 0.5vw;
  width: 0.25vw;
}

.rectangle-820 {
  height: 1.06vw;
  left: 3.62vw;
  object-fit: cover;
  position: absolute;
  top: 1.44vw;
  width: 0.31vw;
}

.rectangle-821 {
  height: 0.56vw;
  left: 2.25vw;
  object-fit: cover;
  position: absolute;
  top: 2.12vw;
  width: 0.31vw;
}

.rectangle-822 {
  height: 0.12vw;
  left: 2.12vw;
  object-fit: cover;
  position: absolute;
  top: 2.25vw;
  width: 0.25vw;
}

.rectangle-823 {
  height: 0.06vw;
  left: 2.12vw;
  object-fit: cover;
  position: absolute;
  top: 2.31vw;
  width: 0.06vw;
}

.rectangle-824 {
  height: 0.62vw;
  left: 1.62vw;
  object-fit: cover;
  position: absolute;
  top: 1.56vw;
  width: 0.69vw;
}

.rectangle-825 {
  height: 0.31vw;
  left: 2.38vw;
  object-fit: cover;
  position: absolute;
  top: 1.88vw;
  width: 0.31vw;
}

.ellipse-148 {
  background-color: var(--black);
  border-radius: 0.02vw;
  height: 0.06vw;
  left: 2.44vw;
  position: absolute;
  top: 1.94vw;
  width: 0.06vw;
}

.ellipse-149 {
  background-color: var(--black);
  border-radius: 0.02vw;
  height: 0.06vw;
  left: 2.38vw;
  position: absolute;
  top: 2.12vw;
  width: 0.06vw;
}

.path-339 {
  height: 0.06vw;
  left: 2.56vw;
  object-fit: cover;
  position: absolute;
  top: 1.94vw;
  width: 0.06vw;
}

.ellipse-150 {
  background-color: var(--black);
  border-radius: 0.07vw;
  height: 0.12vw;
  left: 2.44vw;
  position: absolute;
  top: 2.0vw;
  width: 0.12vw;
}

.rectangle-826 {
  height: 1.38vw;
  left: 2.81vw;
  object-fit: cover;
  position: absolute;
  top: 0.94vw;
  width: 0.94vw;
}

.rectangle-827 {
  height: 0.25vw;
  left: 0.69vw;
  object-fit: cover;
  position: absolute;
  top: 2.12vw;
  width: 0.44vw;
}

.rectangle-828 {
  height: 0.31vw;
  left: 2.0vw;
  object-fit: cover;
  position: absolute;
  top: 2.31vw;
  width: 0.31vw;
}

.path-340 {
  height: 0.06vw;
  left: 2.25vw;
  object-fit: cover;
  position: absolute;
  top: 2.38vw;
  width: 0.06vw;
}

.rectangle-829 {
  height: 0.19vw;
  left: 2.06vw;
  object-fit: cover;
  position: absolute;
  top: 0.75vw;
  width: 0.62vw;
}

.rectangle-830 {
  height: 0.25vw;
  left: 2.88vw;
  object-fit: cover;
  position: absolute;
  top: 0.62vw;
  width: 0.12vw;
}

.rectangle-831 {
  height: 0.12vw;
  left: 2.88vw;
  object-fit: cover;
  position: absolute;
  top: 0.56vw;
  width: 0.12vw;
}

.path-341 {
  height: 0.12vw;
  left: 2.94vw;
  object-fit: cover;
  position: absolute;
  top: 0.44vw;
  width: 0.19vw;
}

.rectangle-832 {
  height: 0.5vw;
  left: 2.75vw;
  object-fit: cover;
  position: absolute;
  top: 0.5vw;
  width: 0.81vw;
}

.rectangle-833 {
  height: 0.25vw;
  left: 3.0vw;
  object-fit: cover;
  position: absolute;
  top: 0.62vw;
  width: 0.06vw;
}

.path-342 {
  height: 0.25vw;
  left: 1.38vw;
  object-fit: cover;
  position: absolute;
  top: 1.75vw;
  width: 0.25vw;
}

.rectangle-834 {
  height: 0.88vw;
  left: 3.62vw;
  object-fit: cover;
  position: absolute;
  top: 0.69vw;
  width: 0.44vw;
}

.path-343 {
  height: 0.5vw;
  left: 2.19vw;
  object-fit: cover;
  position: absolute;
  top: 2.69vw;
  width: 0.12vw;
}

.rectangle-835 {
  height: 0.56vw;
  left: 2.75vw;
  object-fit: cover;
  position: absolute;
  top: 0.44vw;
  width: 0.81vw;
}

.rectangle-836 {
  height: 0.06vw;
  left: 1.19vw;
  object-fit: cover;
  position: absolute;
  top: 3.62vw;
  width: 0.06vw;
}

.rectangle-837 {
  height: 0.06vw;
  left: 1.25vw;
  object-fit: cover;
  position: absolute;
  top: 3.75vw;
  width: 0.06vw;
}

.rectangle-8 {
  height: 0.06vw;
  left: 1.25vw;
  object-fit: cover;
  position: absolute;
  top: 3.62vw;
  width: 0.06vw;
}

.rectangle-839 {
  height: 0.06vw;
  left: 1.19vw;
  object-fit: cover;
  position: absolute;
  top: 3.69vw;
  width: 0.06vw;
}

.rectangle-841 {
  height: 0.06vw;
  left: 1.19vw;
  object-fit: cover;
  position: absolute;
  top: 3.75vw;
  width: 0.06vw;
}

.rectangle-842 {
  height: 0.06vw;
  left: 1.31vw;
  object-fit: cover;
  position: absolute;
  top: 3.69vw;
  width: 0.06vw;
}

.rectangle-843 {
  height: 0.06vw;
  left: 1.12vw;
  object-fit: cover;
  position: absolute;
  top: 3.69vw;
  width: 0.06vw;
}

.rectangle-844 {
  height: 0.25vw;
  left: 1.81vw;
  object-fit: cover;
  position: absolute;
  top: 3.25vw;
  width: 0.56vw;
}

.path-344 {
  height: 0.5vw;
  left: 2.69vw;
  object-fit: cover;
  position: absolute;
  top: 1.25vw;
  width: 0.31vw;
}

.path-345 {
  height: 0.25vw;
  left: 2.0vw;
  object-fit: cover;
  position: absolute;
  top: 1.5vw;
  width: 0.38vw;
}

.overlap-group11 {
  background-image: url(../img/path-336-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 0.19vw;
  left: 3.75vw;
  position: absolute;
  top: 0.44vw;
  width: 0.38vw;
}

.rectangle-807 {
  height: 0.19vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 0.38vw;
}

.rectangle-808 {
  height: 0.12vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 0.31vw;
}

.rectangle-845 {
  height: 0.12vw;
  left: 0.12vw;
  object-fit: cover;
  position: absolute;
  top: 0.12vw;
  width: 0.25vw;
}

.path-346 {
  height: 0.12vw;
  left: 4.31vw;
  object-fit: cover;
  position: absolute;
  top: 1.5vw;
  width: 0.19vw;
}

.group-276 {
  display: flex;
  flex-direction: column;
  height: 2.0vw;
  justify-content: space-between;
  left: 0;
  position: absolute;
  top: 1.19vw;
  width: 7.56vw;
}

.path-348 {
  height: 1.19vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 2.25vw;
}

.path-349 {
  height: 1.12vw;
  left: 2.19vw;
  object-fit: cover;
  position: absolute;
  top: 0.06vw;
  width: 1.62vw;
}

.path-350 {
  height: 1.19vw;
  left: 3.75vw;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 2.25vw;
}

.path-351 {
  height: 1.12vw;
  left: 5.88vw;
  object-fit: cover;
  position: absolute;
  top: 0.06vw;
  width: 1.62vw;
}

.path-3 {
  height: 0.69vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1.0vw;
}

.path-3-1 {
  height: 0.69vw;
  left: 0.06vw;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1.0vw;
}

.path-container-7 {
  height: 0.69vw;
  left: 1.0vw;
  position: absolute;
  top: 0;
  width: 1.0vw;
}

.path-36 {
  height: 0.69vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 0.94vw;
}

.path-365 {
  height: 0.69vw;
  left: 0.06vw;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 0.94vw;
}

.path-container-8 {
  height: 0.69vw;
  left: 0.94vw;
  position: absolute;
  top: 0;
  width: 0.75vw;
}

.path-36-1 {
  height: 0.69vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 0.75vw;
}

.path-368 {
  height: 0.69vw;
  left: 0.06vw;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 0.75vw;
}

.about-us {
  letter-spacing: 0;
  line-height: 0.88vw;
  margin-bottom: 0.18vw;
  margin-left: 4.0vw;
  min-height: 1.38vw;
  min-width: 4.12vw;
  white-space: nowrap;
}

.x59b671147942081 {
  height: 15.12vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0.06vw;
  width: 80.0vw;
}

.blake-wisz-g-fr-b-mip-od_e-unsplash {
  height: 15.12vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 80.0vw;
}

.s-ign-up {
  left: 65.19vw;
  letter-spacing: 0;
  line-height: 1.5vw;
  position: absolute;
  top: 6.88vw;
  white-space: nowrap;
}

.enter-your-phone-number-or-email {
  letter-spacing: 0;
  line-height: 1.5vw;
  min-height: 1.31vw;
  white-space: nowrap;
}

.sign-inthe-date-of {
  flex: 1;
  height: 6.75vw;
  letter-spacing: 0;
  line-height: 1.81vw;
  margin-bottom: 0.19vw;
  margin-right: -0.12vw;
  max-height: 6.75vw;
  white-space: nowrap;
}

.infomomoracingnet {
  flex: 1;
  height: 3.12vw;
  letter-spacing: 0;
  line-height: 1.81vw;
  margin-bottom: 0.19vw;
  margin-right: -0.12vw;
  max-height: 3.12vw;
  white-space: nowrap;
}

.path-316-1 {
  height: 1.75vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1.75vw;
}

.rectangle-774-1 {
  height: 1.75vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1.75vw;
}

.group-268-1 {
  align-items: flex-end;
  display: flex;
  flex: 1;
  height: 1.19vw;
  max-height: 1.19vw;
  min-width: 100%;
  padding: 0.0vw 0;
}

.path-2-5 {
  object-fit: cover;
  position: absolute;
  width: 0.06vw;
}

.selected-just-for-you {
  align-self: flex-end;
  letter-spacing: 0;
  line-height: 1.81vw;
  min-height: 2.62vw;
  min-width: 18.25vw;
  white-space: nowrap;
}

.show-more-button {
  align-items: flex-end;
  background-color: var(--white);
  border: 0.06vw solid;
  border-color: var(--iron);
  border-radius: 3.12vw;
  display: flex;
  height: 3.06vw;
  justify-content: flex-end;
  min-width: 8.94vw;
  padding: 0.69vw 1.81vw;
}

.show-more {
  letter-spacing: 0;
  line-height: 0.81vw;
  min-height: 1.31vw;
  min-width: 5.19vw;
  white-space: nowrap;
}

.overlap-group-4 {
  height: 24.06vw;
  margin-left: 2.12vw;
  position: relative;
  width: 84.88vw;
}

.stock-photo-full-len {
  border-radius: 1.56vw;
  height: 24.06vw;
  left: 23.19vw;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 17.0vw;
}

.stock-photo-happy-yo {
  border-radius: 1.56vw;
  height: 24.06vw;
  left: 44.19vw;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 17.0vw;
}

.x2a26af40cb0d467556c62d3696bc9325 {
  height: 24.06vw;
  left: 44.19vw;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 17.0vw;
}

.percent {
  left: 25.75vw;
  letter-spacing: 0;
  line-height: 0.75vw;
  position: absolute;
  top: 2.12vw;
  white-space: nowrap;
}

.x12-2-motorcycle-helmet-png-images {
  height: 21.75vw;
  left: 63.12vw;
  object-fit: cover;
  position: absolute;
  top: 1.19vw;
  width: 21.75vw;
}

.helmet {
  letter-spacing: 0;
  line-height: 1.0vw;
  min-height: 1.56vw;
  min-width: 3.62vw;
  white-space: nowrap;
}

.helmet-1 {
  letter-spacing: 0;
  line-height: 1.0vw;
  margin-left: 17.44vw;
  min-height: 1.56vw;
  min-width: 3.62vw;
  white-space: nowrap;
}

.helmet-2 {
  letter-spacing: 0;
  line-height: 1.0vw;
  margin-left: 17.38vw;
  min-height: 1.56vw;
  min-width: 3.62vw;
  white-space: nowrap;
}

.helmet-3 {
  letter-spacing: 0;
  line-height: 1.0vw;
  margin-left: 17.38vw;
  min-height: 1.56vw;
  white-space: nowrap;
}

.sliders-numbering {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 10.0vw;
  min-height: 26.44vw;
  position: absolute;
  top: 11.19vw;
  width: 1.06vw;
}

.rectangle-564 {
  background-color: var(--white);
  height: 7.69vw;
  width: 0.12vw;
}

.x12-2-motorcycle-helmet-png-images-8 {
  height: 21.75vw;
  object-fit: cover;
  position: absolute;
  width: 21.75vw;
}

.rectangle-565 {
  background-color: var(--white);
  border: 0.06vw solid;
  border-color: var(--dove-gray);
  height: 8.19vw;
  left: 78.81vw;
  position: absolute;
  top: 41.81vw;
  width: 21.19vw;
}

.group-294 {
  align-items: flex-end;
  display: flex;
  height: 1.25vw;
  left: 37.19vw;
  min-width: 26.19vw;
  position: absolute;
  top: 3.62vw;
}

.shop-now {
  left: 26.5vw;
  letter-spacing: 0.07vw;
  line-height: 0.81vw;
  position: absolute;
  top: 31.06vw;
  white-space: nowrap;
}

.ellipse-48 {
  background-color: var(--macaroni-cheese);
  border-radius: 1.22vw;
  height: 2.44vw;
  left: 22.69vw;
  position: absolute;
  top: 30.25vw;
  width: 2.44vw;
}

.rectangle-561 {
  background-color: var(--white);
  border-radius: 1.19vw;
  height: 4.5vw;
  left: 79.94vw;
  opacity: 0.12;
  position: absolute;
  top: 41.81vw;
  width: 4.5vw;
}

.rectangle-562 {
  background-color: var(--white);
  border-radius: 1.19vw;
  height: 4.5vw;
  left: 85.5vw;
  position: absolute;
  top: 41.81vw;
  width: 4.5vw;
}

.rectangle-661 {
  background-color: var(--sazerac);
  border-radius: 0.62vw;
  height: 2.44vw;
  left: 37.31vw;
  position: absolute;
  top: 44.25vw;
  width: 2.44vw;
}

.rectangle-640 {
  background-color: var(--white);
  border-radius: 0.0vw 70.0vw 0.0vw 0.0vw;
  height: 8.19vw;
  left: 0;
  position: absolute;
  top: 41.81vw;
  width: 76.31vw;
}

.rectangle-660 {
  background-color: var(--mexican-red);
  border-radius: 0.62vw;
  height: 2.44vw;
  left: 18.62vw;
  position: absolute;
  top: 44.25vw;
  width: 2.44vw;
}

.local-delivery-range {
  left: 22.75vw;
  letter-spacing: 0;
  line-height: 2.44vw;
  position: absolute;
  top: 43.5vw;
  white-space: nowrap;
}

.with-fast-delivery-service {
  left: 22.75vw;
  letter-spacing: 0;
  line-height: 2.44vw;
  position: absolute;
  top: 45.19vw;
  white-space: nowrap;
}

.events {
  left: 41.38vw;
  letter-spacing: 0;
  line-height: 2.44vw;
  position: absolute;
  top: 43.5vw;
  white-space: nowrap;
}

.organizing-setting {
  left: 41.38vw;
  letter-spacing: 0;
  line-height: 1.25vw;
  position: absolute;
  top: 45.75vw;
  white-space: nowrap;
}

.safety-accessories {
  left: 60.0vw;
  letter-spacing: 0;
  line-height: 2.44vw;
  position: absolute;
  top: 43.5vw;
  white-space: nowrap;
}

.more-than-5000-thou {
  left: 60.0vw;
  letter-spacing: 0;
  line-height: 1.25vw;
  position: absolute;
  top: 45.88vw;
  white-space: nowrap;
}

.rectangle-662 {
  background-color: var(--mexican-red);
  border-radius: 0.62vw;
  height: 2.44vw;
  left: 55.88vw;
  position: absolute;
  top: 44.25vw;
  width: 2.44vw;
}

.rectangle-661-1 {
  background-color: var(--mexican-red);
  border-radius: 0.62vw;
  height: 2.44vw;
  left: 37.31vw;
  position: absolute;
  top: 44.25vw;
  width: 2.44vw;
}

.group-278 {
  height: 1.44vw;
  left: 19.12vw;
  object-fit: cover;
  position: absolute;
  top: 44.75vw;
  width: 1.5vw;
}

.group-280 {
  display: flex;
  height: 1.12vw;
  left: 37.56vw;
  position: absolute;
  top: 44.88vw;
  width: 1.88vw;
}

.path-38 {
  height: 0.06vw;
  margin-left: 0.03vw;
  object-fit: cover;
  width: 0.06vw;
}

.path-387 {
  height: 0.12vw;
  object-fit: cover;
  width: 0.12vw;
}

.path-381 {
  align-self: flex-end;
  height: 0.06vw;
  object-fit: cover;
  width: 0.69vw;
}

.path-384 {
  height: 0.06vw;
  margin-top: 0.06vw;
  object-fit: cover;
  width: 0.06vw;
}

.path-container-13 {
  align-items: flex-start;
  background-image: url(../img/path-382-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  flex-direction: column;
  gap: 0.06vw;
  margin-bottom: 0;
  min-height: 0.31vw;
  padding: 0.04vw 0.05vw;
  width: 0.25vw;
}

.path-385 {
  height: 0.12vw;
  margin-left: 0;
  object-fit: cover;
  width: 0.12vw;
}

.path-389 {
  height: 0.94vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1.88vw;
}

.path-390 {
  height: 0.25vw;
  left: 1.5vw;
  object-fit: cover;
  position: absolute;
  top: 0.56vw;
  width: 0.19vw;
}

.path-39 {
  height: 0.19vw;
  object-fit: cover;
  width: 0.19vw;
}

.unleash-your-imagina {
  left: 22.88vw;
  letter-spacing: 0;
  line-height: 4.81vw;
  position: absolute;
  top: 17.5vw;
  white-space: nowrap;
}

.rectangle-572 {
  border: 0.06vw solid;
  border-color: var(--iron);
  width: 1.25vw;
}

.keep-me-signed-in {
  letter-spacing: 0;
  line-height: 0.81vw;
  margin-bottom: -0.25vw;
  margin-right: -0.12vw;
  margin-top: 0.19vw;
  white-space: nowrap;
  width: 7.62vw;
}

.password-1 {
  height: 1.31vw;
  letter-spacing: 0;
  line-height: 0.81vw;
  margin-bottom: -0.49vw;
  margin-left: 2.5vw;
  white-space: nowrap;
  width: 4.06vw;
}

.noun_hide_2040068 {
  height: 0.93vw;
  margin-bottom: -0.46vw;
  margin-right: 2.42vw;
  object-fit: cover;
  width: 1.32vw;
}

.icon {
  object-fit: cover;
  position: absolute;
}

.path-316-3 {
  height: 1.75vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1.75vw;
}

.rectangle-774-3 {
  height: 1.75vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1.75vw;
}

.group-301 {
  display: flex;
  flex-direction: column;
  height: 5.12vw;
  justify-content: space-between;
  width: 100.0vw;
}

.overlap-group-item {
  height: 1.75vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1.75vw;
}