.page-container {
  width: 100%;
  display: flex;
  overflow: auto;
  min-height: 100vh;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
}
.page-container-page {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-items: flex-start;
  flex-direction: column;
}
.page-container-empty-frame-navbar {
  gap: 10px;
  width: 100%;
  height: var(--dl-size-size-xlarge);
  display: flex;
  padding: 10px;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-container-title {
  gap: 10px;
  width: 100%;
  height: auto;
  display: flex;
  padding: 10px;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-title {
  color: rgba(38, 75, 109, 1);
  height: auto;
  flex-grow: 1;
  font-size: 32px;
  font-style: Medium;
  text-align: center;
  font-family: Montserrat;
  font-weight: 500;
  line-height: normal;
  font-stretch: normal;
  text-decoration: none;
}
.page-container-subtitle {
  gap: 10px;
  width: 100%;
  display: flex;
  padding: 0 10px 10px;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-subtitle {
  color: rgba(129, 152, 174, 1);
  height: auto;
  font-size: 20px;
  font-style: Medium;
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  line-height: normal;
  font-stretch: normal;
  text-decoration: none;
}
.page-frame-1 {
  gap: 10px;
  width: 100%;
  display: flex;
  padding: 0 10px 10px;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-image {
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.page-im-phones {
  width: 100%;
  height: auto;
  object-fit: cover;
  padding-top: var(--dl-space-space-threeunits);
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  padding-bottom: var(--dl-space-space-halfunit);
}
.page-text02 {
  width: 1507px;
  display: flex;
  align-self: center;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.page-title1 {
  fill: rgba(38, 75, 109, 1);
  color: rgb(38, 75, 109);
  height: auto;
  padding: var(--dl-space-space-halfunit);
  font-size: 60px;
  align-self: flex-start;
  font-style: normal;
  text-align: left;
  font-family: "Montserrat";
  font-weight: 800;
  line-height: normal;
  font-stretch: normal;
  text-decoration: none;
}
.page-text03 {
  fill: rgba(38, 75, 109, 1);
  color: rgb(38, 75, 109);
  height: auto;
  padding: var(--dl-space-space-halfunit);
  font-size: 30px;
  align-self: flex-start;
  text-align: left;
  font-family: "Montserrat";
  font-weight: 600;
  line-height: normal;
  font-stretch: normal;
  text-decoration: none;
}
.page-frame-2-image {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-im-frame {
  width: 100%;
  height: auto;
  object-fit: cover;
}
.page-container-title1 {
  gap: 10px;
  width: 100%;
  height: auto;
  display: flex;
  padding: 10px;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-title2 {
  color: rgb(38, 75, 109);
  height: auto;
  flex-grow: 1;
  font-size: 32px;
  font-style: Medium;
  text-align: center;
  font-family: "Montserrat";
  font-weight: 500;
  line-height: normal;
  font-stretch: normal;
  text-decoration: none;
}
.page-container-subtitle1 {
  gap: 10px;
  width: 100%;
  display: flex;
  padding: 0 10px 10px;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-subtitle01 {
  color: rgb(129, 152, 174);
  height: auto;
  font-size: 20px;
  font-style: Medium;
  text-align: left;
  font-family: "Montserrat";
  font-weight: 500;
  line-height: normal;
  font-stretch: normal;
  text-decoration: none;
}
.page-frame-3-image {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-im-frame1 {
  width: 75%;
  height: auto;
  object-fit: cover;
}
.page-item-1-analysis {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.page-frame-3-other {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  padding-top: var(--dl-space-space-oneandhalfunits);
  padding-left: 45%;
  padding-right: 45%;
  justify-content: center;
}
.page-container01 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-image01 {
  width: 100%;
  object-fit: cover;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.page-subtitle02 {
  gap: 10px;
  width: 100%;
  display: flex;
  padding: 0 10px 10px;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-subtitle03 {
  color: rgb(38, 75, 109);
  height: auto;
  font-size: 20px;
  font-style: Medium;
  text-align: left;
  font-family: "Montserrat";
  font-weight: 700;
  line-height: normal;
  font-stretch: normal;
  text-decoration: none;
}
.page-frame-3-other01 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  padding-left: 25%;
  padding-right: 25%;
  justify-content: center;
}
.page-container02 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.page-image02 {
  width: 50%;
  object-fit: cover;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.page-frame-3-image1 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-container03 {
  flex: 0 0 auto;
  width: 75%;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.page-image03 {
  width: 50%;
  height: auto;
  object-fit: cover;
}
.page-container04 {
  flex: 0 0 auto;
  width: 50%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: flex-start;
  padding-left: 5%;
  padding-right: 5%;
}
.page-text06 {
  color: var(--dl-color-gray-black);
  font-size: 30px;
  font-style: normal;
  font-family: "Montserrat";
  font-weight: 500;
}
.page-frame-3-other02 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  padding-left: 25%;
  padding-right: 25%;
  justify-content: center;
}
.page-container05 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.page-image04 {
  width: 50%;
  object-fit: cover;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.page-item-2-lofi-protoype {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.page-frame-3-other03 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  padding-top: var(--dl-space-space-oneandhalfunits);
  padding-left: 45%;
  padding-right: 45%;
  justify-content: center;
}
.page-container06 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-image05 {
  width: 100%;
  object-fit: cover;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.page-subtitle04 {
  gap: 10px;
  width: 100%;
  display: flex;
  padding: 0 10px 10px;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-subtitle05 {
  color: rgb(38, 75, 109);
  height: auto;
  font-size: 20px;
  font-style: Medium;
  text-align: left;
  font-family: "Montserrat";
  font-weight: 700;
  line-height: normal;
  font-stretch: normal;
  text-decoration: none;
}
.page-frame-3-other04 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  padding-left: 25%;
  padding-right: 25%;
  justify-content: center;
}
.page-container07 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.page-image06 {
  width: 50%;
  object-fit: cover;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.page-frame-3-image2 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-container08 {
  flex: 0 0 auto;
  width: 75%;
  display: flex;
  align-items: flex-start;
  justify-content: flex-end;
}
.page-container09 {
  flex: 0 0 auto;
  width: 50%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: flex-start;
  padding-left: 5%;
  padding-right: 5%;
}
.page-text07 {
  color: var(--dl-color-gray-black);
  font-size: 30px;
  font-style: normal;
  font-family: "Montserrat";
  font-weight: 500;
}
.page-image07 {
  width: 50%;
  height: auto;
  object-fit: cover;
}
.page-frame-3-other05 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  padding-left: 25%;
  padding-right: 25%;
  justify-content: center;
}
.page-container10 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.page-image08 {
  width: 50%;
  object-fit: cover;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.page-item-3-test {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.page-frame-3-other06 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  padding-top: var(--dl-space-space-oneandhalfunits);
  padding-left: 45%;
  padding-right: 45%;
  justify-content: center;
}
.page-container11 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-image09 {
  width: 100%;
  object-fit: cover;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.page-subtitle06 {
  gap: 10px;
  width: 100%;
  display: flex;
  padding: 0 10px 10px;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-subtitle07 {
  color: rgb(38, 75, 109);
  height: auto;
  font-size: 20px;
  font-style: Medium;
  text-align: left;
  font-family: "Montserrat";
  font-weight: 700;
  line-height: normal;
  font-stretch: normal;
  text-decoration: none;
}
.page-frame-3-other07 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  padding-left: 25%;
  padding-right: 25%;
  justify-content: center;
}
.page-container12 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.page-image10 {
  width: 50%;
  object-fit: cover;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.page-frame-3-image3 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-container13 {
  flex: 0 0 auto;
  width: 75%;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.page-image11 {
  width: 50%;
  height: auto;
  object-fit: cover;
}
.page-container14 {
  flex: 0 0 auto;
  width: 50%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: flex-start;
  padding-left: 5%;
  padding-right: 5%;
}
.page-text08 {
  color: var(--dl-color-gray-black);
  font-size: 30px;
  font-style: normal;
  font-family: "Montserrat";
  font-weight: 500;
}
.page-frame-3-other08 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  padding-left: 25%;
  padding-right: 25%;
  justify-content: center;
}
.page-container15 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.page-image12 {
  width: 50%;
  object-fit: cover;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.page-item-4-hifi-protoype {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.page-frame-3-other09 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  padding-top: var(--dl-space-space-oneandhalfunits);
  padding-left: 45%;
  padding-right: 45%;
  justify-content: center;
}
.page-container16 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-image13 {
  width: 100%;
  object-fit: cover;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.page-subtitle08 {
  gap: 10px;
  width: 100%;
  display: flex;
  padding: 0 10px 10px;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-subtitle09 {
  color: rgb(38, 75, 109);
  height: auto;
  font-size: 20px;
  font-style: Medium;
  text-align: left;
  font-family: "Montserrat";
  font-weight: 700;
  line-height: normal;
  font-stretch: normal;
  text-decoration: none;
}
.page-frame-3-other10 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  padding-left: 25%;
  padding-right: 25%;
  justify-content: center;
}
.page-container17 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.page-image14 {
  width: 50%;
  object-fit: cover;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.page-frame-3-image4 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-container18 {
  flex: 0 0 auto;
  width: 75%;
  display: flex;
  align-items: flex-start;
  justify-content: flex-end;
}
.page-container19 {
  flex: 0 0 auto;
  width: 50%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: flex-start;
  padding-left: 5%;
  padding-right: 5%;
}
.page-text09 {
  color: var(--dl-color-gray-black);
  font-size: 30px;
  font-style: normal;
  font-family: "Montserrat";
  font-weight: 500;
}
.page-image15 {
  width: 50%;
  height: auto;
  object-fit: cover;
}
.page-frame-3-other11 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  padding-left: 25%;
  padding-right: 25%;
  justify-content: center;
}
.page-container20 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.page-image16 {
  width: 50%;
  object-fit: cover;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.page-item-5-test {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.page-frame-3-other12 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  padding-top: var(--dl-space-space-oneandhalfunits);
  padding-left: 45%;
  padding-right: 45%;
  justify-content: center;
}
.page-container21 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-image17 {
  width: 100%;
  object-fit: cover;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.page-subtitle10 {
  gap: 10px;
  width: 100%;
  display: flex;
  padding: 0 10px 10px;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-subtitle11 {
  color: rgb(38, 75, 109);
  height: auto;
  font-size: 20px;
  font-style: Medium;
  text-align: left;
  font-family: "Montserrat";
  font-weight: 700;
  line-height: normal;
  font-stretch: normal;
  text-decoration: none;
}
.page-frame-3-other13 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  padding-left: 25%;
  padding-right: 25%;
  justify-content: center;
}
.page-container22 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.page-image18 {
  width: 50%;
  object-fit: cover;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.page-frame-3-image5 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-container23 {
  flex: 0 0 auto;
  width: 75%;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.page-image19 {
  width: 50%;
  height: auto;
  object-fit: cover;
}
.page-container24 {
  flex: 0 0 auto;
  width: 50%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: flex-start;
  padding-left: 5%;
  padding-right: 5%;
}
.page-text10 {
  color: var(--dl-color-gray-black);
  font-size: 30px;
  font-style: normal;
  font-family: "Montserrat";
  font-weight: 500;
}
.page-frame-3-other14 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  padding-left: 25%;
  padding-right: 25%;
  justify-content: center;
}
.page-container25 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.page-image20 {
  width: 50%;
  object-fit: cover;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.page-item-6-delivery {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.page-frame-3-other15 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  padding-top: var(--dl-space-space-oneandhalfunits);
  padding-left: 45%;
  padding-right: 45%;
  justify-content: center;
}
.page-container26 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-image21 {
  width: 100%;
  object-fit: cover;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.page-subtitle12 {
  gap: 10px;
  width: 100%;
  display: flex;
  padding: 0 10px 10px;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-subtitle13 {
  color: rgb(38, 75, 109);
  height: auto;
  font-size: 20px;
  font-style: Medium;
  text-align: left;
  font-family: "Montserrat";
  font-weight: 700;
  line-height: normal;
  font-stretch: normal;
  text-decoration: none;
}
.page-frame-3-other16 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  padding-left: 25%;
  padding-right: 25%;
  justify-content: center;
}
.page-container27 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.page-image22 {
  width: 50%;
  object-fit: cover;
  padding-top: var(--dl-space-space-halfunit);
  padding-bottom: var(--dl-space-space-halfunit);
}
.page-frame-3-image6 {
  gap: 10px;
  width: 100%;
  display: flex;
  z-index: 100;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.page-container28 {
  flex: 0 0 auto;
  width: 75%;
  display: flex;
  align-items: flex-start;
  justify-content: flex-end;
}
.page-container29 {
  flex: 0 0 auto;
  width: 50%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: flex-start;
  padding-left: 5%;
  padding-right: 5%;
}
.page-text11 {
  color: var(--dl-color-gray-black);
  font-size: 30px;
  font-style: normal;
  font-family: "Montserrat";
  font-weight: 500;
}
.page-image23 {
  width: 50%;
  height: auto;
  object-fit: cover;
}
.page-container30 {
  top: 0px;
  left: 0px;
  width: 100%;
  height: 4098.125px;
  display: flex;
  position: absolute;
  align-items: flex-start;
  flex-direction: column;
}
.page-background1 {
  width: 100%;
  height: auto;
  z-index: 1;
}
.page-background2 {
  width: 100%;
  height: auto;
  z-index: 1;
}
.page-background3 {
  width: 100%;
  height: auto;
  z-index: 1;
}
@media(max-width: 1600px) {
  .page-container-empty-frame-navbar {
    right: 0px;
    width: 1600px;
  }
  .page-container-title {
    right: 0px;
    width: 1600px;
  }
  .page-container-subtitle {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-1 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-2-image {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-container-title1 {
    right: 0px;
    width: 1600px;
  }
  .page-container-subtitle1 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-image {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-other {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-subtitle02 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-other01 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-image1 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-other02 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-other03 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-subtitle04 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-other04 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-image2 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-other05 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-other06 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-subtitle06 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-other07 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-image3 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-other08 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-other09 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-subtitle08 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-other10 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-image4 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-other11 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-other12 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-subtitle10 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-other13 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-image5 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-other14 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-other15 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-subtitle12 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-other16 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
  .page-frame-3-image6 {
    left: 0px;
    right: 0px;
    width: 1600px;
  }
}
@media(max-width: 1200px) {
  .page-container-empty-frame-navbar {
    width: 1200px;
  }
  .page-container-title {
    width: 1200px;
  }
  .page-container-subtitle {
    width: 1200px;
  }
  .page-frame-1 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-frame-2-image {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-container-title1 {
    width: 1200px;
  }
  .page-container-subtitle1 {
    width: 1200px;
  }
  .page-frame-3-image {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-frame-3-other {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-subtitle02 {
    width: 1200px;
  }
  .page-frame-3-other01 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-frame-3-image1 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-frame-3-other02 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-frame-3-other03 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-subtitle04 {
    width: 1200px;
  }
  .page-frame-3-other04 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-frame-3-image2 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-frame-3-other05 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-frame-3-other06 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-subtitle06 {
    width: 1200px;
  }
  .page-frame-3-other07 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-frame-3-image3 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-frame-3-other08 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-frame-3-other09 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-subtitle08 {
    width: 1200px;
  }
  .page-frame-3-other10 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-frame-3-image4 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-frame-3-other11 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-frame-3-other12 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-subtitle10 {
    width: 1200px;
  }
  .page-frame-3-other13 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-frame-3-image5 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-frame-3-other14 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-frame-3-other15 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-subtitle12 {
    width: 1200px;
  }
  .page-frame-3-other16 {
    width: 1200px;
    flex-wrap: wrap;
  }
  .page-frame-3-image6 {
    width: 1200px;
    flex-wrap: wrap;
  }
}
@media(max-width: 991px) {
  .page-container-empty-frame-navbar {
    width: 991px;
  }
  .page-container-title {
    width: 991px;
  }
  .page-container-subtitle {
    width: 991px;
  }
  .page-frame-1 {
    width: 991px;
  }
  .page-frame-2-image {
    width: 991px;
  }
  .page-container-title1 {
    width: 991px;
  }
  .page-container-subtitle1 {
    width: 991px;
  }
  .page-frame-3-image {
    width: 991px;
  }
  .page-frame-3-other {
    width: 991px;
  }
  .page-subtitle02 {
    width: 991px;
  }
  .page-frame-3-other01 {
    width: 991px;
  }
  .page-frame-3-image1 {
    width: 991px;
  }
  .page-frame-3-other02 {
    width: 991px;
  }
  .page-frame-3-other03 {
    width: 991px;
  }
  .page-subtitle04 {
    width: 991px;
  }
  .page-frame-3-other04 {
    width: 991px;
  }
  .page-frame-3-image2 {
    width: 991px;
  }
  .page-frame-3-other05 {
    width: 991px;
  }
  .page-frame-3-other06 {
    width: 991px;
  }
  .page-subtitle06 {
    width: 991px;
  }
  .page-frame-3-other07 {
    width: 991px;
  }
  .page-frame-3-image3 {
    width: 991px;
  }
  .page-frame-3-other08 {
    width: 991px;
  }
  .page-frame-3-other09 {
    width: 991px;
  }
  .page-subtitle08 {
    width: 991px;
  }
  .page-frame-3-other10 {
    width: 991px;
  }
  .page-frame-3-image4 {
    width: 991px;
  }
  .page-frame-3-other11 {
    width: 991px;
  }
  .page-frame-3-other12 {
    width: 991px;
  }
  .page-subtitle10 {
    width: 991px;
  }
  .page-frame-3-other13 {
    width: 991px;
  }
  .page-frame-3-image5 {
    width: 991px;
  }
  .page-frame-3-other14 {
    width: 991px;
  }
  .page-frame-3-other15 {
    width: 991px;
  }
  .page-subtitle12 {
    width: 991px;
  }
  .page-frame-3-other16 {
    width: 991px;
  }
  .page-frame-3-image6 {
    width: 991px;
  }
}
@media(max-width: 767px) {
  .page-container-empty-frame-navbar {
    width: 767px;
  }
  .page-container-title {
    width: 767px;
  }
  .page-container-subtitle {
    width: 767px;
  }
  .page-frame-1 {
    width: 767px;
  }
  .page-frame-2-image {
    width: 767px;
  }
  .page-container-title1 {
    width: 767px;
  }
  .page-container-subtitle1 {
    width: 767px;
  }
  .page-frame-3-image {
    width: 767px;
  }
  .page-frame-3-other {
    width: 767px;
  }
  .page-subtitle02 {
    width: 767px;
  }
  .page-frame-3-other01 {
    width: 767px;
  }
  .page-frame-3-image1 {
    width: 767px;
  }
  .page-frame-3-other02 {
    width: 767px;
  }
  .page-frame-3-other03 {
    width: 767px;
  }
  .page-subtitle04 {
    width: 767px;
  }
  .page-frame-3-other04 {
    width: 767px;
  }
  .page-frame-3-image2 {
    width: 767px;
  }
  .page-frame-3-other05 {
    width: 767px;
  }
  .page-frame-3-other06 {
    width: 767px;
  }
  .page-subtitle06 {
    width: 767px;
  }
  .page-frame-3-other07 {
    width: 767px;
  }
  .page-frame-3-image3 {
    width: 767px;
  }
  .page-frame-3-other08 {
    width: 767px;
  }
  .page-frame-3-other09 {
    width: 767px;
  }
  .page-subtitle08 {
    width: 767px;
  }
  .page-frame-3-other10 {
    width: 767px;
  }
  .page-frame-3-image4 {
    width: 767px;
  }
  .page-frame-3-other11 {
    width: 767px;
  }
  .page-frame-3-other12 {
    width: 767px;
  }
  .page-subtitle10 {
    width: 767px;
  }
  .page-frame-3-other13 {
    width: 767px;
  }
  .page-frame-3-image5 {
    width: 767px;
  }
  .page-frame-3-other14 {
    width: 767px;
  }
  .page-frame-3-other15 {
    width: 767px;
  }
  .page-subtitle12 {
    width: 767px;
  }
  .page-frame-3-other16 {
    width: 767px;
  }
  .page-frame-3-image6 {
    width: 767px;
  }
}
@media(max-width: 479px) {
  .page-container-empty-frame-navbar {
    width: 479px;
  }
  .page-container-title {
    width: 479px;
  }
  .page-container-subtitle {
    width: 479px;
  }
  .page-frame-1 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-frame-2-image {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-container-title1 {
    width: 479px;
  }
  .page-container-subtitle1 {
    width: 479px;
  }
  .page-frame-3-image {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-frame-3-other {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-subtitle02 {
    width: 479px;
  }
  .page-frame-3-other01 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-frame-3-image1 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-frame-3-other02 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-frame-3-other03 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-subtitle04 {
    width: 479px;
  }
  .page-frame-3-other04 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-frame-3-image2 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-frame-3-other05 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-frame-3-other06 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-subtitle06 {
    width: 479px;
  }
  .page-frame-3-other07 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-frame-3-image3 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-frame-3-other08 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-frame-3-other09 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-subtitle08 {
    width: 479px;
  }
  .page-frame-3-other10 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-frame-3-image4 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-frame-3-other11 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-frame-3-other12 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-subtitle10 {
    width: 479px;
  }
  .page-frame-3-other13 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-frame-3-image5 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-frame-3-other14 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-frame-3-other15 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-subtitle12 {
    width: 479px;
  }
  .page-frame-3-other16 {
    width: 479px;
    flex-wrap: wrap;
  }
  .page-frame-3-image6 {
    width: 479px;
    flex-wrap: wrap;
  }
}
