:root { --layout-unit: 1vw; --header-unit: 1vw; --site-header-height: 72px; --site-font: "Noto Sans SC", "Noto Sans", sans-serif; }
/* PSD canvas: 1920 × 10530. Coordinates use container-relative units. */
#home {
  height: auto;
  background-image: none;
}

#about {
  height: 38.541667vw;
  height: calc(38.54167vw);
  height: calc(38.54167 * var(--layout-unit));
  background-image: url(../images/about.jpg);
  background-image: var(--cms-b9e8eb592ec94, url(../images/about.jpg));
}

#products {
  height: 44.010417vw;
  height: calc(44.01042vw);
  height: calc(44.01042 * var(--layout-unit));
  background: #f6f6f6;
}

#advantages {
  height: 42.447917vw;
  height: calc(42.44792vw);
  height: calc(42.44792 * var(--layout-unit));

}

#factory {
  height: 39.84375vw;
  height: calc(39.84375vw);
  height: calc(39.84375 * var(--layout-unit));
  background-color: #fff;
  background-image: none !important;
}

#custom {
  height: 44.21875vw;
  height: calc(44.21875vw);
  height: calc(44.21875 * var(--layout-unit));
  text-align:center;
  background-color: #f6f6f6;
  background-image: none !important;
}

#quality {
  height: 45.78125vw;
  height: calc(45.78125vw);
  height: calc(45.78125 * var(--layout-unit));
  background-image: url(../images/quality-background.jpg);
  background-image: var(--cms-b5cd81e8be6a7, url(../images/quality-background.jpg));
}

#process {
  height: 31.40625vw;
  height: calc(31.40625vw);
  height: calc(31.40625 * var(--layout-unit));
  background-color: #fff;
  background-image: none !important;
}

#applications {
  height: 41.25vw;
  height: calc(41.25vw);
  height: calc(41.25 * var(--layout-unit));
  background: #faf5ee;
}

#values {
  height: 45.572917vw;
  height: calc(45.57292vw);
  height: calc(45.57292 * var(--layout-unit));
  background: #fff;
}

#supplier {
  height: 24.375vw;
  height: calc(24.375vw);
  height: calc(24.375 * var(--layout-unit));
  background: #0f3460;
}

#faq {
  height: auto;
  min-height: 44.427083vw;
  min-height: calc(44.42708vw);
  min-height: calc(44.42708 * var(--layout-unit));
  background: #f6f6f6;
}

#contact {
  height: 38.645833vw;
  height: calc(38.64583vw);
  height: calc(38.64583 * var(--layout-unit));
  background: #000;
}

#footer {
  height: 17.916667vw;
  height: calc(17.91667vw);
  height: calc(17.91667 * var(--layout-unit));
  background-color: #073d7d;
  background-image: none !important;
}













.desktop .psd-layer-295,
.home-content .psd-layer-295 {
  left: 15.3125vw;
  left: calc(15.3125vw);
  left: calc(15.3125 * var(--layout-unit));
  top: 8.652083vw;
  top: calc(8.65208vw);
  top: calc(8.65208 * var(--layout-unit));
  width: 6.458333vw;
  width: calc(6.45833vw);
  width: calc(6.45833 * var(--layout-unit));
  font-size: 1.25vw;
  font-size: calc(1.25vw);
  font-size: calc(1.25 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.910417vw;
  height: calc(1.91042vw);
  height: calc(1.91042 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-297,
.home-content .psd-layer-297 {
  left: 12.239583vw;
  left: calc(12.23958vw);
  left: calc(12.23958 * var(--layout-unit));
  top: 13.104948vw;
  top: calc(13.10495vw);
  top: calc(13.10495 * var(--layout-unit));
  width: 32.799479vw;
  width: calc(32.79948vw);
  width: calc(32.79948 * var(--layout-unit));
  font-size: 2.239583vw;
  font-size: calc(2.23958vw);
  font-size: calc(2.23958 * var(--layout-unit));
  line-height: 2.575521vw;
  line-height: calc(2.57552vw);
  line-height: calc(2.57552 * var(--layout-unit));
  height: 4.020052vw;
  height: calc(4.02005vw);
  height: calc(4.02005 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(2, 59, 128);
}

.desktop .psd-layer-300,
.home-content .psd-layer-300 {
  left: 12.291667vw;
  left: calc(12.29167vw);
  left: calc(12.29167 * var(--layout-unit));
  top: 15.970833vw;
  top: calc(15.97083vw);
  top: calc(15.97083 * var(--layout-unit));
  width: 32.109375vw;
  width: calc(32.10938vw);
  width: calc(32.10938 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 8.789583vw;
  height: calc(8.78958vw);
  height: calc(8.78958 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-303,
.home-content .psd-layer-303 {
  left: 15.729167vw;
  left: calc(15.72917vw);
  left: calc(15.72917 * var(--layout-unit));
  top: 27.439583vw;
  top: calc(27.43958vw);
  top: calc(27.43958 * var(--layout-unit));
  width: 3.880208vw;
  width: calc(3.88021vw);
  width: calc(3.88021 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.654167vw;
  height: calc(1.65417vw);
  height: calc(1.65417 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(0, 0, 0);
}

.desktop .psd-layer-259,
.home-content .psd-layer-259 {
  left: 45.260417vw;
  left: calc(45.26042vw);
  left: calc(45.26042 * var(--layout-unit));
  top: 4.636979vw;
  top: calc(4.63698vw);
  top: calc(4.63698 * var(--layout-unit));
  width: 10.130208vw;
  width: calc(10.13021vw);
  width: calc(10.13021 * var(--layout-unit));
  font-size: 2.395833vw;
  font-size: calc(2.39583vw);
  font-size: calc(2.39583 * var(--layout-unit));
  line-height: 2.755208vw;
  line-height: calc(2.75521vw);
  line-height: calc(2.75521 * var(--layout-unit));
  height: 3.290104vw;
  height: calc(3.2901vw);
  height: calc(3.2901 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(0, 0, 0);
}

.desktop .psd-layer-260,
.home-content .psd-layer-260 {
  left: 43.802083vw;
  left: calc(43.80208vw);
  left: calc(43.80208 * var(--layout-unit));
  top: 7.883333vw;
  top: calc(7.88333vw);
  top: calc(7.88333 * var(--layout-unit));
  width: 12.734375vw;
  width: calc(12.73438vw);
  width: calc(12.73438 * var(--layout-unit));
  font-size: 1.145833vw;
  font-size: calc(1.14583vw);
  font-size: calc(1.14583 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.772917vw;
  height: calc(1.77292vw);
  height: calc(1.77292 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(0, 0, 0);
}

.desktop .psd-layer-225,
.home-content .psd-layer-225 {
  left: 52.03125vw;
  left: calc(52.03125vw);
  left: calc(52.03125 * var(--layout-unit));
  top: 6.958333vw;
  top: calc(6.95833vw);
  top: calc(6.95833 * var(--layout-unit));
 
  font-size: 1.041667vw;
  font-size: calc(1.04167vw);
  font-size: calc(1.04167 * var(--layout-unit));
  line-height: 1.25vw;
  line-height: calc(1.25vw);
  line-height: calc(1.25 * var(--layout-unit));
  height: 1.427083vw;
  height: calc(1.42708vw);
  height: calc(1.42708 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(238, 131, 1);
}

.desktop .psd-layer-226,
.home-content .psd-layer-226 {
  left: 52.03125vw;
  left: calc(52.03125vw);
  left: calc(52.03125 * var(--layout-unit));
  top: 9.324479vw;
  top: calc(9.32448vw);
  top: calc(9.32448 * var(--layout-unit));
 
  font-size: 2.395833vw;
  font-size: calc(2.39583vw);
  font-size: calc(2.39583 * var(--layout-unit));
  line-height: 2.755208vw;
  line-height: calc(2.75521vw);
  line-height: calc(2.75521 * var(--layout-unit));
  height: 3.394271vw;
  height: calc(3.39427vw);
  height: calc(3.39427 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(67, 98, 149);
}

.desktop .psd-layer-227,
.home-content .psd-layer-227 {
  left: 51.979167vw;
  left: calc(51.97917vw);
  left: calc(51.97917 * var(--layout-unit));
  top: 13.103125vw;
  top: calc(11.10313vw);
  top: calc(11.10313 * var(--layout-unit));
  width: 35.208333vw;
  width: calc(35.20833vw);
  width: calc(35.20833 * var(--layout-unit));
  font-size: 0.833333vw;
  font-size: calc(.83333vw);
  font-size: calc(.83333 * var(--layout-unit));
  line-height: 1.40625vw;
  line-height: calc(1.40625vw);
  line-height: calc(1.40625 * var(--layout-unit));
  height: 15.605208vw;
  height: calc(15.60521vw);
  height: calc(15.60521 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}


html:lang(zh) .desktop .psd-layer-227, 
html:lang(zh) .home-content .psd-layer-227 {
    top: 13.103125vw;
    top: calc(13.10313vw);
    top: calc(13.10313 * var(--layout-unit));
}

html:lang(en).desktop .psd-layer-227, 
html:lang(en) .home-content .psd-layer-227 {
    top: 11.103125vw;
    top: calc(11.10313vw);
    top: calc(11.10313 * var(--layout-unit));
}
	
html:lang(en) .desktop #factory .factory-process-panel, 
html:lang(en) .home-content #factory .factory-process-panel {
    top: calc(22.84375 * var(--layout-unit));
}

html:lang(zh) .desktop #factory .factory-process-panel, 
html:lang(zh) .home-content #factory .factory-process-panel {
    top: calc(19.84375 * var(--layout-unit));
}
html:lang(zh) .desktop .factory-action, html:lang(zh) .home-content .factory-action{top: calc(30.67708 * var(--layout-unit));}











.desktop .psd-layer-229,
.home-content .psd-layer-229 {
  left: 53.489583vw;
  left: calc(53.48958vw);
  left: calc(53.48958 * var(--layout-unit));
  top: 20.982292vw;
  top: calc(20.98229vw);
  top: calc(20.98229 * var(--layout-unit));
  width: 32.369792vw;
  width: calc(32.36979vw);
  width: calc(32.36979 * var(--layout-unit));
  font-size: 1.145833vw;
  font-size: calc(1.14583vw);
  font-size: calc(1.14583 * var(--layout-unit));
  line-height: 1.927083vw;
  line-height: calc(1.92708vw);
  line-height: calc(1.92708 * var(--layout-unit));
  height: 5.392708vw;
  height: calc(5.39271vw);
  height: calc(5.39271 * var(--layout-unit));
  overflow: hidden;
}

.desktop .psd-layer-207,
.home-content .psd-layer-207 {
  width:100%;
  top: 4.741146vw;
  top: calc(4.74115vw);
  top: calc(4.74115 * var(--layout-unit));
  
  font-size: 2.395833vw;
  font-size: calc(2.39583vw);
  font-size: calc(2.39583 * var(--layout-unit));
  line-height: 2.755208vw;
  line-height: calc(2.75521vw);
  line-height: calc(2.75521 * var(--layout-unit));
  height: 3.290104vw;
  height: calc(3.2901vw);
  height: calc(3.2901 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(0, 0, 0);
}

.desktop .psd-layer-208,
.home-content .psd-layer-208 {
  width:100%;
  top: 7.9875vw;
  top: calc(7.9875vw);
  top: calc(7.9875 * var(--layout-unit));
  
  font-size: 1.145833vw;
  font-size: calc(1.14583vw);
  font-size: calc(1.14583 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.825vw;
  height: calc(1.825vw);
  height: calc(1.825 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(0, 0, 0);
}

.desktop .psd-layer-209,
.home-content .psd-layer-209 {
  left: 25.9375vw;
  left: calc(25.9375vw);
  left: calc(25.9375 * var(--layout-unit));
  top: 10.66875vw;
  top: calc(10.66875vw);
  top: calc(10.66875 * var(--layout-unit));
  width: 49.359375vw;
  width: calc(49.35938vw);
  width: calc(49.35938 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.30833vw;
  line-height: calc(1.37083vw);
  line-height: calc(1.37083 * var(--layout-unit));
  
  overflow: hidden;
  text-align: center;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-212,
.home-content .psd-layer-212 {
  left: 14.583333vw;
  left: calc(14.58333vw);
  left: calc(14.58333 * var(--layout-unit));
  top: 24.902083vw;
  top: calc(24.90208vw);
  top: calc(24.90208 * var(--layout-unit));
  width: 25.510417vw;
  width: calc(25.51042vw);
  width: calc(25.51042 * var(--layout-unit));
  font-size: 1.25vw;
  font-size: calc(1.25vw);
  font-size: calc(1.25 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.858333vw;
  height: calc(1.85833vw);
  height: calc(1.85833 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
  text-align:left;
}

.desktop .psd-layer-213,
.home-content .psd-layer-213 {
  left: 54.53125vw;
  left: calc(54.53125vw);
  left: calc(54.53125 * var(--layout-unit));
  top: 24.902083vw;
  top: calc(24.90208vw);
  top: calc(24.90208 * var(--layout-unit));
  width: 5.208333vw;
  width: calc(5.20833vw);
  width: calc(5.20833 * var(--layout-unit));
  font-size: 1.25vw;
  font-size: calc(1.25vw);
  font-size: calc(1.25 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.910417vw;
  height: calc(1.91042vw);
  height: calc(1.91042 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-214,
.home-content .psd-layer-214 {
  left: 14.583333vw;
  left: calc(14.58333vw);
  left: calc(14.58333 * var(--layout-unit));
  top: 27.127083vw;
  top: calc(27.12708vw);
  top: calc(27.12708 * var(--layout-unit));
  width: 29.296875vw;
  width: calc(29.29688vw);
  width: calc(29.29688 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 3.425vw;
  height: calc(3.425vw);
  height: calc(3.425 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-215,
.home-content .psd-layer-215 {
  left: 54.583333vw;
  left: calc(54.58333vw);
  left: calc(54.58333 * var(--layout-unit));
  top: 27.127083vw;
  top: calc(27.12708vw);
  top: calc(27.12708 * var(--layout-unit));
  width: 25.911458vw;
  width: calc(25.91146vw);
  width: calc(25.91146 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.654167vw;
  height: calc(1.65417vw);
  height: calc(1.65417 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-218,
.home-content .psd-layer-218 {
  left: 47.291667vw;
  left: calc(47.29167vw);
  left: calc(47.29167 * var(--layout-unit));
  top: 36.89375vw;
  top: calc(36.89375vw);
  top: calc(36.89375 * var(--layout-unit));
  width: 7.109375vw;
  width: calc(7.10938vw);
  width: calc(7.10938 * var(--layout-unit));
  font-size: 1.145833vw;
  font-size: calc(1.14583vw);
  font-size: calc(1.14583 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.772917vw;
  height: calc(1.77292vw);
  height: calc(1.77292 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(255, 255, 255);
}

.desktop .psd-layer-119,
.home-content .psd-layer-119 {
  left: 1.875000vw;
  left: calc(1.875vw);
  left: calc(1.875 * var(--layout-unit));
  top: 1.814323vw;
  top: calc(1.81432vw);
  top: calc(1.81432 * var(--layout-unit));
  width: 3.632812vw;
  width: calc(3.63281vw);
  width: calc(3.63281 * var(--layout-unit));
  font-size: 2.447917vw;
  font-size: calc(2.44792vw);
  font-size: calc(2.44792 * var(--layout-unit));
  line-height: 2.815104vw;
  line-height: calc(2.8151vw);
  line-height: calc(2.8151 * var(--layout-unit));
  height: 3.36276vw;
  height: calc(3.36276vw);
  height: calc(3.36276 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(238, 131, 1);
}

.desktop .psd-layer-120,
.home-content .psd-layer-120 {
  left: 2.031250vw;
  left: calc(2.03125vw);
  left: calc(2.03125 * var(--layout-unit));
  top: 1.814323vw;
  top: calc(1.81432vw);
  top: calc(1.81432 * var(--layout-unit));
  width: 3.997396vw;
  width: calc(3.9974vw);
  width: calc(3.9974 * var(--layout-unit));
  font-size: 2.447917vw;
  font-size: calc(2.44792vw);
  font-size: calc(2.44792 * var(--layout-unit));
  line-height: 2.815104vw;
  line-height: calc(2.8151vw);
  line-height: calc(2.8151 * var(--layout-unit));
  height: 3.36276vw;
  height: calc(3.36276vw);
  height: calc(3.36276 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(238, 131, 1);
}

.desktop .psd-layer-121,
.home-content .psd-layer-121 {
  left: 1.979167vw;
  left: calc(1.97917vw);
  left: calc(1.97917 * var(--layout-unit));
  top: 1.814323vw;
  top: calc(1.81432vw);
  top: calc(1.81432 * var(--layout-unit));
  width: 4.049479vw;
  width: calc(4.04948vw);
  width: calc(4.04948 * var(--layout-unit));
  font-size: 2.447917vw;
  font-size: calc(2.44792vw);
  font-size: calc(2.44792 * var(--layout-unit));
  line-height: 2.815104vw;
  line-height: calc(2.8151vw);
  line-height: calc(2.8151 * var(--layout-unit));
  height: 3.36276vw;
  height: calc(3.36276vw);
  height: calc(3.36276 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(238, 131, 1);
}

.desktop .psd-layer-122,
.home-content .psd-layer-122 {
  left: 1.770833vw;
  left: calc(1.77083vw);
  left: calc(1.77083 * var(--layout-unit));
  top: 1.658073vw;
  top: calc(1.65807vw);
  top: calc(1.65807 * var(--layout-unit));
  width: 4.101562vw;
  width: calc(4.10156vw);
  width: calc(4.10156 * var(--layout-unit));
  font-size: 2.447917vw;
  font-size: calc(2.44792vw);
  font-size: calc(2.44792 * var(--layout-unit));
  line-height: 2.815104vw;
  line-height: calc(2.8151vw);
  line-height: calc(2.8151 * var(--layout-unit));
  height: 3.36276vw;
  height: calc(3.36276vw);
  height: calc(3.36276 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(238, 131, 1);
}

.desktop .psd-layer-123,
.home-content .psd-layer-123 {
  left: 2.031250vw;
  left: calc(2.03125vw);
  left: calc(2.03125 * var(--layout-unit));
  top: 1.658073vw;
  top: calc(1.65807vw);
  top: calc(1.65807 * var(--layout-unit));
  width: 4.101562vw;
  width: calc(4.10156vw);
  width: calc(4.10156 * var(--layout-unit));
  font-size: 2.447917vw;
  font-size: calc(2.44792vw);
  font-size: calc(2.44792 * var(--layout-unit));
  line-height: 2.815104vw;
  line-height: calc(2.8151vw);
  line-height: calc(2.8151 * var(--layout-unit));
  height: 3.36276vw;
  height: calc(3.36276vw);
  height: calc(3.36276 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(238, 131, 1);
}

.desktop .psd-layer-124,
.home-content .psd-layer-124 {
  left: 2.239583vw;
  left: calc(2.23958vw);
  left: calc(2.23958 * var(--layout-unit));
  top: 1.658073vw;
  top: calc(1.65807vw);
  top: calc(1.65807 * var(--layout-unit));
  width: 4.049479vw;
  width: calc(4.04948vw);
  width: calc(4.04948 * var(--layout-unit));
  font-size: 2.447917vw;
  font-size: calc(2.44792vw);
  font-size: calc(2.44792 * var(--layout-unit));
  line-height: 2.815104vw;
  line-height: calc(2.8151vw);
  line-height: calc(2.8151 * var(--layout-unit));
  height: 3.36276vw;
  height: calc(3.36276vw);
  height: calc(3.36276 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(238, 131, 1);
}

.desktop .psd-layer-125,
.home-content .psd-layer-125 {
  left: 2.291667vw;
  left: calc(2.29167vw);
  left: calc(2.29167 * var(--layout-unit));
  top: 1.658073vw;
  top: calc(1.65807vw);
  top: calc(1.65807 * var(--layout-unit));
  width: 4.049479vw;
  width: calc(4.04948vw);
  width: calc(4.04948 * var(--layout-unit));
  font-size: 2.447917vw;
  font-size: calc(2.44792vw);
  font-size: calc(2.44792 * var(--layout-unit));
  line-height: 2.815104vw;
  line-height: calc(2.8151vw);
  line-height: calc(2.8151 * var(--layout-unit));
  height: 3.36276vw;
  height: calc(3.36276vw);
  height: calc(3.36276 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(238, 131, 1);
}

.desktop .psd-layer-126,
.home-content .psd-layer-126 {
  left: 1.770833vw;
  left: calc(1.77083vw);
  left: calc(1.77083 * var(--layout-unit));
  top: 5.839583vw;
  top: calc(5.83958vw);
  top: calc(5.83958 * var(--layout-unit));
  width: 6.5625vw;
  width: calc(6.5625vw);
  width: calc(6.5625 * var(--layout-unit));
  font-size: 1.25vw;
  font-size: calc(1.25vw);
  font-size: calc(1.25 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.910417vw;
  height: calc(1.91042vw);
  height: calc(1.91042 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-127,
.home-content .psd-layer-127 {
  left: 1.822917vw;
  left: calc(1.82292vw);
  left: calc(1.82292 * var(--layout-unit));
  top: 8.064583vw;
  top: calc(8.06458vw);
  top: calc(8.06458 * var(--layout-unit));
  width: 14.296875vw;
  width: calc(14.29688vw);
  width: calc(14.29688 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 5.195833vw;
  height: calc(5.19583vw);
  height: calc(5.19583 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-128,
.home-content .psd-layer-128 {
  left: 1.979166vw;
  left: calc(1.97917vw);
  left: calc(1.97917 * var(--layout-unit));
  top: 5.839583vw;
  top: calc(5.83958vw);
  top: calc(5.83958 * var(--layout-unit));
  width: 5.260417vw;
  width: calc(5.26042vw);
  width: calc(5.26042 * var(--layout-unit));
  font-size: 1.25vw;
  font-size: calc(1.25vw);
  font-size: calc(1.25 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.858333vw;
  height: calc(1.85833vw);
  height: calc(1.85833 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-129,
.home-content .psd-layer-129 {
  left: 2.031250vw;
  left: calc(2.03125vw);
  left: calc(2.03125 * var(--layout-unit));
  top: 8.064583vw;
  top: calc(8.06458vw);
  top: calc(8.06458 * var(--layout-unit));
  width: 14.296875vw;
  width: calc(14.29688vw);
  width: calc(14.29688 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 3.477083vw;
  height: calc(3.47708vw);
  height: calc(3.47708 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-130,
.home-content .psd-layer-130 {
  left: 2.031250vw;
  left: calc(2.03125vw);
  left: calc(2.03125 * var(--layout-unit));
  top: 5.839583vw;
  top: calc(5.83958vw);
  top: calc(5.83958 * var(--layout-unit));
  width: 5.208333vw;
  width: calc(5.20833vw);
  width: calc(5.20833 * var(--layout-unit));
  font-size: 1.25vw;
  font-size: calc(1.25vw);
  font-size: calc(1.25 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.858333vw;
  height: calc(1.85833vw);
  height: calc(1.85833 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-131,
.home-content .psd-layer-131 {
  left: 2.031250vw;
  left: calc(2.03125vw);
  left: calc(2.03125 * var(--layout-unit));
  top: 8.064583vw;
  top: calc(8.06458vw);
  top: calc(8.06458 * var(--layout-unit));
  width: 14.401042vw;
  width: calc(14.40104vw);
  width: calc(14.40104 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 3.477083vw;
  height: calc(3.47708vw);
  height: calc(3.47708 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-132,
.home-content .psd-layer-132 {
  left: 1.822917vw;
  left: calc(1.82292vw);
  left: calc(1.82292 * var(--layout-unit));
  top: 5.735417vw;
  top: calc(5.73542vw);
  top: calc(5.73542 * var(--layout-unit));
  width: 5.260417vw;
  width: calc(5.26042vw);
  width: calc(5.26042 * var(--layout-unit));
  font-size: 1.25vw;
  font-size: calc(1.25vw);
  font-size: calc(1.25 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.910417vw;
  height: calc(1.91042vw);
  height: calc(1.91042 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-133,
.home-content .psd-layer-133 {
  left: 1.822917vw;
  left: calc(1.82292vw);
  left: calc(1.82292 * var(--layout-unit));
  top: 7.960417vw;
  top: calc(7.96042vw);
  top: calc(7.96042 * var(--layout-unit));
  width: 14.296875vw;
  width: calc(14.29688vw);
  width: calc(14.29688 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 5.195833vw;
  height: calc(5.19583vw);
  height: calc(5.19583 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-134,
.home-content .psd-layer-134 {
  left: 1.718750vw;
  left: calc(1.71875vw);
  left: calc(1.71875 * var(--layout-unit));
  top: 5.735417vw;
  top: calc(5.73542vw);
  top: calc(5.73542 * var(--layout-unit));
  width: 5.208333vw;
  width: calc(5.20833vw);
  width: calc(5.20833 * var(--layout-unit));
  font-size: 1.25vw;
  font-size: calc(1.25vw);
  font-size: calc(1.25 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.910417vw;
  height: calc(1.91042vw);
  height: calc(1.91042 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-135,
.home-content .psd-layer-135 {
  left: 1.718750vw;
  left: calc(1.71875vw);
  left: calc(1.71875 * var(--layout-unit));
  top: 7.960417vw;
  top: calc(7.96042vw);
  top: calc(7.96042 * var(--layout-unit));
  width: 14.296875vw;
  width: calc(14.29688vw);
  width: calc(14.29688 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 3.477083vw;
  height: calc(3.47708vw);
  height: calc(3.47708 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-136,
.home-content .psd-layer-136 {
  left: 2.031250vw;
  left: calc(2.03125vw);
  left: calc(2.03125 * var(--layout-unit));
  top: 5.735417vw;
  top: calc(5.73542vw);
  top: calc(5.73542 * var(--layout-unit));
  width: 5.208333vw;
  width: calc(5.20833vw);
  width: calc(5.20833 * var(--layout-unit));
  font-size: 1.25vw;
  font-size: calc(1.25vw);
  font-size: calc(1.25 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.910417vw;
  height: calc(1.91042vw);
  height: calc(1.91042 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-137,
.home-content .psd-layer-137 {
  left: 2.031250vw;
  left: calc(2.03125vw);
  left: calc(2.03125 * var(--layout-unit));
  top: 7.960417vw;
  top: calc(7.96042vw);
  top: calc(7.96042 * var(--layout-unit));
  width: 13.671875vw;
  width: calc(13.67188vw);
  width: calc(13.67188 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 5.195833vw;
  height: calc(5.19583vw);
  height: calc(5.19583 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-138,
.home-content .psd-layer-138 {
  left: 2.031250vw;
  left: calc(2.03125vw);
  left: calc(2.03125 * var(--layout-unit));
  top: 5.735417vw;
  top: calc(5.73542vw);
  top: calc(5.73542 * var(--layout-unit));
  width: 6.458333vw;
  width: calc(6.45833vw);
  width: calc(6.45833 * var(--layout-unit));
  font-size: 1.25vw;
  font-size: calc(1.25vw);
  font-size: calc(1.25 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.858333vw;
  height: calc(1.85833vw);
  height: calc(1.85833 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-139,
.home-content .psd-layer-139 {
  left: 2.031250vw;
  left: calc(2.03125vw);
  left: calc(2.03125 * var(--layout-unit));
  top: 7.960417vw;
  top: calc(7.96042vw);
  top: calc(7.96042 * var(--layout-unit));
  width: 13.671875vw;
  width: calc(13.67188vw);
  width: calc(13.67188 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 5.195833vw;
  height: calc(5.19583vw);
  height: calc(5.19583 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-140,
.home-content .psd-layer-140 {
  left: 12.239583vw;
  left: calc(12.23958vw);
  left: calc(12.23958 * var(--layout-unit));
  top: 7.084896vw;
  top: calc(7.0849vw);
  top: calc(7.0849 * var(--layout-unit));
  width: 9.973958vw;
  width: calc(9.97396vw);
  width: calc(9.97396 * var(--layout-unit));
  font-size: 2.395833vw;
  font-size: calc(2.39583vw);
  font-size: calc(2.39583 * var(--layout-unit));
  line-height: 2.755208vw;
  line-height: calc(2.75521vw);
  line-height: calc(2.75521 * var(--layout-unit));
  height: 3.290104vw;
  height: calc(3.2901vw);
  height: calc(3.2901 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(255, 255, 255);
}

.desktop .psd-layer-141,
.home-content .psd-layer-141 {
  left: 12.291667vw;
  left: calc(12.29167vw);
  left: calc(12.29167 * var(--layout-unit));
  top: 10.33125vw;
  top: calc(10.33125vw);
  top: calc(10.33125 * var(--layout-unit));
  width: 13.984375vw;
  width: calc(13.98438vw);
  width: calc(13.98438 * var(--layout-unit));
  font-size: 1.145833vw;
  font-size: calc(1.14583vw);
  font-size: calc(1.14583 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.825vw;
  height: calc(1.825vw);
  height: calc(1.825 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(255, 255, 255);
}

.desktop .psd-layer-142,
.home-content .psd-layer-142 {
  left: 12.239583vw;
  left: calc(12.23958vw);
  left: calc(12.23958 * var(--layout-unit));
  top: 13.0125vw;
  top: calc(13.0125vw);
  top: calc(13.0125 * var(--layout-unit));
  width: 16.119792vw;
  width: calc(16.11979vw);
  width: calc(16.11979 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 5.247917vw;
  height: calc(5.24792vw);
  height: calc(5.24792 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(255, 255, 255);
}

.desktop .psd-layer-177,
.home-content .psd-layer-177 {
  left: 45.260417vw;
  left: calc(45.26042vw);
  left: calc(45.26042 * var(--layout-unit));
  top: 5.366146vw;
  top: calc(5.36615vw);
  top: calc(5.36615 * var(--layout-unit));
  width: 10.078125vw;
  width: calc(10.07813vw);
  width: calc(10.07813 * var(--layout-unit));
  font-size: 2.395833vw;
  font-size: calc(2.39583vw);
  font-size: calc(2.39583 * var(--layout-unit));
  line-height: 2.755208vw;
  line-height: calc(2.75521vw);
  line-height: calc(2.75521 * var(--layout-unit));
  height: 3.290104vw;
  height: calc(3.2901vw);
  height: calc(3.2901 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(0, 0, 0);
}

.desktop .psd-layer-178,
.home-content .psd-layer-178 {
  left: 42.03125vw;
  left: calc(42.03125vw);
  left: calc(42.03125 * var(--layout-unit));
  top: 8.6125vw;
  top: calc(8.6125vw);
  top: calc(8.6125 * var(--layout-unit));
  width: 16.276042vw;
  width: calc(16.27604vw);
  width: calc(16.27604 * var(--layout-unit));
  font-size: 1.145833vw;
  font-size: calc(1.14583vw);
  font-size: calc(1.14583 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.825vw;
  height: calc(1.825vw);
  height: calc(1.825 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(0, 0, 0);
}

.desktop .psd-layer-179,
.home-content .psd-layer-179 {
  left: 12.083333vw;
  left: calc(12.08333vw);
  left: calc(12.08333 * var(--layout-unit));
  top: 18.6vw;
  top: calc(18.6vw);
  top: calc(18.6 * var(--layout-unit));
  width: 5.3125vw;
  width: calc(5.3125vw);
  width: calc(5.3125 * var(--layout-unit));
  font-size: 1.25vw;
  font-size: calc(1.25vw);
  font-size: calc(1.25 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.910417vw;
  height: calc(1.91042vw);
  height: calc(1.91042 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-180,
.home-content .psd-layer-180 {
  left: 12.135417vw;
  left: calc(12.13542vw);
  left: calc(12.13542 * var(--layout-unit));
  top: 20.825vw;
  top: calc(20.825vw);
  top: calc(20.825 * var(--layout-unit));
  width: 9.609375vw;
  width: calc(9.60938vw);
  width: calc(9.60938 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 5.195833vw;
  height: calc(5.19583vw);
  height: calc(5.19583 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-181,
.home-content .psd-layer-181 {
  left: 25.15625vw;
  left: calc(25.15625vw);
  left: calc(25.15625 * var(--layout-unit));
  top: 18.6vw;
  top: calc(18.6vw);
  top: calc(18.6 * var(--layout-unit));
  width: 5.3125vw;
  width: calc(5.3125vw);
  width: calc(5.3125 * var(--layout-unit));
  font-size: 1.25vw;
  font-size: calc(1.25vw);
  font-size: calc(1.25 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.910417vw;
  height: calc(1.91042vw);
  height: calc(1.91042 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-182,
.home-content .psd-layer-182 {
  left: 25.208333vw;
  left: calc(25.20833vw);
  left: calc(25.20833 * var(--layout-unit));
  top: 20.825vw;
  top: calc(20.825vw);
  top: calc(20.825 * var(--layout-unit));
  width: 9.609375vw;
  width: calc(9.60938vw);
  width: calc(9.60938 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 5.195833vw;
  height: calc(5.19583vw);
  height: calc(5.19583 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-183,
.home-content .psd-layer-183 {
  left: 38.229167vw;
  left: calc(38.22917vw);
  left: calc(38.22917 * var(--layout-unit));
  top: 18.6vw;
  top: calc(18.6vw);
  top: calc(18.6 * var(--layout-unit));
  width: 2.708333vw;
  width: calc(2.70833vw);
  width: calc(2.70833 * var(--layout-unit));
  font-size: 1.25vw;
  font-size: calc(1.25vw);
  font-size: calc(1.25 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.858333vw;
  height: calc(1.85833vw);
  height: calc(1.85833 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-184,
.home-content .psd-layer-184 {
  left: 38.229167vw;
  left: calc(38.22917vw);
  left: calc(38.22917 * var(--layout-unit));
  top: 20.825vw;
  top: calc(20.825vw);
  top: calc(20.825 * var(--layout-unit));
  width: 9.609375vw;
  width: calc(9.60938vw);
  width: calc(9.60938 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 5.195833vw;
  height: calc(5.19583vw);
  height: calc(5.19583 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-185,
.home-content .psd-layer-185 {
  left: 51.354167vw;
  left: calc(51.35417vw);
  left: calc(51.35417 * var(--layout-unit));
  top: 18.6vw;
  top: calc(18.6vw);
  top: calc(18.6 * var(--layout-unit));
  width: 2.708333vw;
  width: calc(2.70833vw);
  width: calc(2.70833 * var(--layout-unit));
  font-size: 1.25vw;
  font-size: calc(1.25vw);
  font-size: calc(1.25 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.910417vw;
  height: calc(1.91042vw);
  height: calc(1.91042 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-186,
.home-content .psd-layer-186 {
  left: 51.354167vw;
  left: calc(51.35417vw);
  left: calc(51.35417 * var(--layout-unit));
  top: 20.825vw;
  top: calc(20.825vw);
  top: calc(20.825 * var(--layout-unit));
  width: 9.609375vw;
  width: calc(9.60938vw);
  width: calc(9.60938 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 5.195833vw;
  height: calc(5.19583vw);
  height: calc(5.19583 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-187,
.home-content .psd-layer-187 {
  left: 63.854167vw;
  left: calc(63.85417vw);
  left: calc(63.85417 * var(--layout-unit));
  top: 18.6vw;
  top: calc(18.6vw);
  top: calc(18.6 * var(--layout-unit));
  width: 5.260417vw;
  width: calc(5.26042vw);
  width: calc(5.26042 * var(--layout-unit));
  font-size: 1.25vw;
  font-size: calc(1.25vw);
  font-size: calc(1.25 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.858333vw;
  height: calc(1.85833vw);
  height: calc(1.85833 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-188,
.home-content .psd-layer-188 {
  left: 63.90625vw;
  left: calc(63.90625vw);
  left: calc(63.90625 * var(--layout-unit));
  top: 20.825vw;
  top: calc(20.825vw);
  top: calc(20.825 * var(--layout-unit));
  width: 9.609375vw;
  width: calc(9.60938vw);
  width: calc(9.60938 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 3.477083vw;
  height: calc(3.47708vw);
  height: calc(3.47708 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-189,
.home-content .psd-layer-189 {
  left: 76.927083vw;
  left: calc(76.92708vw);
  left: calc(76.92708 * var(--layout-unit));
  top: 18.6vw;
  top: calc(18.6vw);
  top: calc(18.6 * var(--layout-unit));
  width: 2.708333vw;
  width: calc(2.70833vw);
  width: calc(2.70833 * var(--layout-unit));
  font-size: 1.25vw;
  font-size: calc(1.25vw);
  font-size: calc(1.25 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.858333vw;
  height: calc(1.85833vw);
  height: calc(1.85833 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-190,
.home-content .psd-layer-190 {
  left: 76.927083vw;
  left: calc(76.92708vw);
  left: calc(76.92708 * var(--layout-unit));
  top: 20.825vw;
  top: calc(20.825vw);
  top: calc(20.825 * var(--layout-unit));
  width: 10.546875vw;
  width: calc(10.54688vw);
  width: calc(10.54688 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 5.195833vw;
  height: calc(5.19583vw);
  height: calc(5.19583 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-144,
.home-content .psd-layer-144 {
  left: 45.260417vw;
  left: calc(45.26042vw);
  left: calc(45.26042 * var(--layout-unit));
  top: 4.168229vw;
  top: calc(4.16823vw);
  top: calc(4.16823 * var(--layout-unit));
  width: 10.078125vw;
  width: calc(10.07813vw);
  width: calc(10.07813 * var(--layout-unit));
  font-size: 2.395833vw;
  font-size: calc(2.39583vw);
  font-size: calc(2.39583 * var(--layout-unit));
  line-height: 2.755208vw;
  line-height: calc(2.75521vw);
  line-height: calc(2.75521 * var(--layout-unit));
  height: 3.290104vw;
  height: calc(3.2901vw);
  height: calc(3.2901 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(0, 0, 0);
}

.desktop .psd-layer-145,
.home-content .psd-layer-145 {
  left: 26.041667vw;
  left: calc(26.04167vw);
  left: calc(26.04167 * var(--layout-unit));
  top: 7.414583vw;
  top: calc(7.41458vw);
  top: calc(7.41458 * var(--layout-unit));
  width: 48.255208vw;
  width: calc(48.25521vw);
  width: calc(48.25521 * var(--layout-unit));
  font-size: 1.145833vw;
  font-size: calc(1.14583vw);
  font-size: calc(1.14583 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.825vw;
  height: calc(1.825vw);
  height: calc(1.825 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(0, 0, 0);
}

.desktop .psd-layer-150,
.home-content .psd-layer-150 {
  left: 0.729166vw;
  left: calc(.72917vw);
  left: calc(.72917 * var(--layout-unit));
  top: 0.095834vw;
  top: calc(.095834vw);
  top: calc(.095834 * var(--layout-unit));
  width: 3.932292vw;
  width: calc(3.93229vw);
  width: calc(3.93229 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.654167vw;
  height: calc(1.65417vw);
  height: calc(1.65417 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(0, 0, 0);
}

.desktop .psd-layer-151,
.home-content .psd-layer-151 {
  left: 0.729166vw;
  left: calc(.72917vw);
  left: calc(.72917 * var(--layout-unit));
  top: 1.715625vw;
  top: calc(1.71563vw);
  top: calc(1.71563 * var(--layout-unit));
  width: 11.940104vw;
  width: calc(11.9401vw);
  width: calc(11.9401 * var(--layout-unit));
  font-size: 0.677083vw;
  font-size: calc(.67708vw);
  font-size: calc(.67708 * var(--layout-unit));
  line-height: 0.9375vw;
  line-height: calc(.9375vw);
  line-height: calc(.9375 * var(--layout-unit));
  height: 2.013542vw;
  height: calc(2.01354vw);
  height: calc(2.01354 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-156,
.home-content .psd-layer-156 {
  left: 0.729167vw;
  left: calc(.72917vw);
  left: calc(.72917 * var(--layout-unit));
  top: 0.095834vw;
  top: calc(.095834vw);
  top: calc(.095834 * var(--layout-unit));
  width: 3.932292vw;
  width: calc(3.93229vw);
  width: calc(3.93229 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.654167vw;
  height: calc(1.65417vw);
  height: calc(1.65417 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(0, 0, 0);
}

.desktop .psd-layer-157,
.home-content .psd-layer-157 {
  left: 0.729167vw;
  left: calc(.72917vw);
  left: calc(.72917 * var(--layout-unit));
  top: 1.715625vw;
  top: calc(1.71563vw);
  top: calc(1.71563 * var(--layout-unit));
  width: 11.679688vw;
  width: calc(11.67969vw);
  width: calc(11.67969 * var(--layout-unit));
  font-size: 0.677083vw;
  font-size: calc(.67708vw);
  font-size: calc(.67708 * var(--layout-unit));
  line-height: 0.9375vw;
  line-height: calc(.9375vw);
  line-height: calc(.9375 * var(--layout-unit));
  height: 2.013542vw;
  height: calc(2.01354vw);
  height: calc(2.01354 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-162,
.home-content .psd-layer-162 {
  left: 0.729167vw;
  left: calc(.72917vw);
  left: calc(.72917 * var(--layout-unit));
  top: 0.095834vw;
  top: calc(.095834vw);
  top: calc(.095834 * var(--layout-unit));
  width: 3.932292vw;
  width: calc(3.93229vw);
  width: calc(3.93229 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.654167vw;
  height: calc(1.65417vw);
  height: calc(1.65417 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(0, 0, 0);
}

.desktop .psd-layer-163,
.home-content .psd-layer-163 {
  left: 0.729167vw;
  left: calc(.72917vw);
  left: calc(.72917 * var(--layout-unit));
  top: 1.715625vw;
  top: calc(1.71563vw);
  top: calc(1.71563 * var(--layout-unit));
  width: 11.679688vw;
  width: calc(11.67969vw);
  width: calc(11.67969 * var(--layout-unit));
  font-size: 0.677083vw;
  font-size: calc(.67708vw);
  font-size: calc(.67708 * var(--layout-unit));
  line-height: 0.9375vw;
  line-height: calc(.9375vw);
  line-height: calc(.9375 * var(--layout-unit));
  height: 2.013542vw;
  height: calc(2.01354vw);
  height: calc(2.01354 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-168,
.home-content .psd-layer-168 {
  left: 0.729167vw;
  left: calc(.72917vw);
  left: calc(.72917 * var(--layout-unit));
  top: 0.095834vw;
  top: calc(.095834vw);
  top: calc(.095834 * var(--layout-unit));
  width: 3.932292vw;
  width: calc(3.93229vw);
  width: calc(3.93229 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.654167vw;
  height: calc(1.65417vw);
  height: calc(1.65417 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(0, 0, 0);
}

.desktop .psd-layer-169,
.home-content .psd-layer-169 {
  left: 0.729167vw;
  left: calc(.72917vw);
  left: calc(.72917 * var(--layout-unit));
  top: 1.715625vw;
  top: calc(1.71563vw);
  top: calc(1.71563 * var(--layout-unit));
  width: 11.679688vw;
  width: calc(11.67969vw);
  width: calc(11.67969 * var(--layout-unit));
  font-size: 0.677083vw;
  font-size: calc(.67708vw);
  font-size: calc(.67708 * var(--layout-unit));
  line-height: 0.9375vw;
  line-height: calc(.9375vw);
  line-height: calc(.9375 * var(--layout-unit));
  height: 1.076042vw;
  height: calc(1.07604vw);
  height: calc(1.07604 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-174,
.home-content .psd-layer-174 {
  left: 0.677084vw;
  left: calc(.67708vw);
  left: calc(.67708 * var(--layout-unit));
  top: 0.095834vw;
  top: calc(.095834vw);
  top: calc(.095834 * var(--layout-unit));
  width: 3.984375vw;
  width: calc(3.98438vw);
  width: calc(3.98438 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.654167vw;
  height: calc(1.65417vw);
  height: calc(1.65417 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(0, 0, 0);
}

.desktop .psd-layer-175,
.home-content .psd-layer-175 {
  left: 0.729167vw;
  left: calc(.72917vw);
  left: calc(.72917 * var(--layout-unit));
  top: 1.715625vw;
  top: calc(1.71563vw);
  top: calc(1.71563 * var(--layout-unit));
  width: 10.325521vw;
  width: calc(10.32552vw);
  width: calc(10.32552 * var(--layout-unit));
  font-size: 0.677083vw;
  font-size: calc(.67708vw);
  font-size: calc(.67708 * var(--layout-unit));
  line-height: 0.9375vw;
  line-height: calc(.9375vw);
  line-height: calc(.9375 * var(--layout-unit));
  height: 1.076042vw;
  height: calc(1.07604vw);
  height: calc(1.07604 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(102, 102, 102);
}

.desktop .psd-layer-91,
.home-content .psd-layer-91 {
  left: 2.343750vw;
  left: calc(2.34375vw);
  left: calc(2.34375 * var(--layout-unit));
  top: 1.663541vw;
  top: calc(1.66354vw);
  top: calc(1.66354 * var(--layout-unit));
  width: 17.578125vw;
  width: calc(17.57813vw);
  width: calc(17.57813 * var(--layout-unit));
  font-size: 1.979167vw;
  font-size: calc(1.97917vw);
  font-size: calc(1.97917 * var(--layout-unit));
  line-height: 3.59375vw;
  line-height: calc(3.59375vw);
  line-height: calc(3.59375 * var(--layout-unit));
  height: 6.388542vw;
  height: calc(6.38854vw);
  height: calc(6.38854 * var(--layout-unit));
  overflow: hidden;
  text-align: center;
}

.desktop .psd-layer-92,
.home-content .psd-layer-92 {
  left: 12.239583vw;
  left: calc(12.23958vw);
  left: calc(12.23958 * var(--layout-unit));
  top: 7.136979vw;
  top: calc(7.13698vw);
  top: calc(7.13698 * var(--layout-unit));
  width: 12.473958vw;
  width: calc(12.47396vw);
  width: calc(12.47396 * var(--layout-unit));
  font-size: 2.395833vw;
  font-size: calc(2.39583vw);
  font-size: calc(2.39583 * var(--layout-unit));
  line-height: 2.755208vw;
  line-height: calc(2.75521vw);
  line-height: calc(2.75521 * var(--layout-unit));
  height: 3.290104vw;
  height: calc(3.2901vw);
  height: calc(3.2901 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(0, 0, 0);
}

.desktop .psd-layer-94,
.home-content .psd-layer-94 {
  left: 5.937500vw;
  left: calc(5.9375vw);
  left: calc(5.9375 * var(--layout-unit));
  top: -0.162500vw;
  top: calc(-.1625vw);
  top: calc(-.1625 * var(--layout-unit));
  width: 5.703125vw;
  width: calc(5.70313vw);
  width: calc(5.70313 * var(--layout-unit));
  font-size: 1.354167vw;
  font-size: calc(1.35417vw);
  font-size: calc(1.35417 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.995833vw;
  height: calc(1.99583vw);
  height: calc(1.99583 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(2, 59, 128);
}

.desktop .psd-layer-95,
.home-content .psd-layer-95 {
  left: 5.937500vw;
  left: calc(5.9375vw);
  left: calc(5.9375 * var(--layout-unit));
  top: 1.918750vw;
  top: calc(1.91875vw);
  top: calc(1.91875 * var(--layout-unit));
  width: 23.619792vw;
  width: calc(23.61979vw);
  width: calc(23.61979 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.354167vw;
  line-height: calc(1.35417vw);
  line-height: calc(1.35417 * var(--layout-unit));
  height: 2.8vw;
  height: calc(2.8vw);
  height: calc(2.8 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(2, 59, 128);
}

.desktop .psd-layer-97,
.home-content .psd-layer-97 {
  left: 5.937500vw;
  left: calc(5.9375vw);
  left: calc(5.9375 * var(--layout-unit));
  top: -0.162500vw;
  top: calc(-.1625vw);
  top: calc(-.1625 * var(--layout-unit));
  width: 5.651042vw;
  width: calc(5.65104vw);
  width: calc(5.65104 * var(--layout-unit));
  font-size: 1.354167vw;
  font-size: calc(1.35417vw);
  font-size: calc(1.35417 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.995833vw;
  height: calc(1.99583vw);
  height: calc(1.99583 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-98,
.home-content .psd-layer-98 {
  left: 5.937500vw;
  left: calc(5.9375vw);
  left: calc(5.9375 * var(--layout-unit));
  top: 1.918750vw;
  top: calc(1.91875vw);
  top: calc(1.91875 * var(--layout-unit));
  width: 22.682292vw;
  width: calc(22.68229vw);
  width: calc(22.68229 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.354167vw;
  line-height: calc(1.35417vw);
  line-height: calc(1.35417 * var(--layout-unit));
  height: 1.497917vw;
  height: calc(1.49792vw);
  height: calc(1.49792 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-100,
.home-content .psd-layer-100 {
  left: 5.989583vw;
  left: calc(5.98958vw);
  left: calc(5.98958 * var(--layout-unit));
  top: -0.162500vw;
  top: calc(-.1625vw);
  top: calc(-.1625 * var(--layout-unit));
  width: 5.651042vw;
  width: calc(5.65104vw);
  width: calc(5.65104 * var(--layout-unit));
  font-size: 1.354167vw;
  font-size: calc(1.35417vw);
  font-size: calc(1.35417 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.995833vw;
  height: calc(1.99583vw);
  height: calc(1.99583 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-101,
.home-content .psd-layer-101 {
  left: 5.885416vw;
  left: calc(5.88542vw);
  left: calc(5.88542 * var(--layout-unit));
  top: 1.918750vw;
  top: calc(1.91875vw);
  top: calc(1.91875 * var(--layout-unit));
  width: 23.098958vw;
  width: calc(23.09896vw);
  width: calc(23.09896 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.354167vw;
  line-height: calc(1.35417vw);
  line-height: calc(1.35417 * var(--layout-unit));
  height: 2.8vw;
  height: calc(2.8vw);
  height: calc(2.8 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-103,
.home-content .psd-layer-103 {
  left: 5.937500vw;
  left: calc(5.9375vw);
  left: calc(5.9375 * var(--layout-unit));
  top: -0.162500vw;
  top: calc(-.1625vw);
  top: calc(-.1625 * var(--layout-unit));
  width: 5.703125vw;
  width: calc(5.70313vw);
  width: calc(5.70313 * var(--layout-unit));
  font-size: 1.354167vw;
  font-size: calc(1.35417vw);
  font-size: calc(1.35417 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.995833vw;
  height: calc(1.99583vw);
  height: calc(1.99583 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-104,
.home-content .psd-layer-104 {
  left: 5.937500vw;
  left: calc(5.9375vw);
  left: calc(5.9375 * var(--layout-unit));
  top: 1.918750vw;
  top: calc(1.91875vw);
  top: calc(1.91875 * var(--layout-unit));
  width: 23.619792vw;
  width: calc(23.61979vw);
  width: calc(23.61979 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.354167vw;
  line-height: calc(1.35417vw);
  line-height: calc(1.35417 * var(--layout-unit));
  height: 2.8vw;
  height: calc(2.8vw);
  height: calc(2.8 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.desktop .psd-layer-53,
.home-content .psd-layer-53 {
  left: 32.760417vw;
  left: calc(32.76042vw);
  left: calc(32.76042 * var(--layout-unit));
  top: 5.886979vw;
  top: calc(5.88698vw);
  top: calc(5.88698 * var(--layout-unit));
  width: 35.182292vw;
  width: calc(35.18229vw);
  width: calc(35.18229 * var(--layout-unit));
  font-size: 2.395833vw;
  font-size: calc(2.39583vw);
  font-size: calc(2.39583 * var(--layout-unit));
  line-height: 2.755208vw;
  line-height: calc(2.75521vw);
  line-height: calc(2.75521 * var(--layout-unit));
  height: 3.290104vw;
  height: calc(3.2901vw);
  height: calc(3.2901 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(236, 241, 244);
}

.desktop .psd-layer-54,
.home-content .psd-layer-54 {
  left: 24.791667vw;
  left: calc(24.79167vw);
  left: calc(24.79167 * var(--layout-unit));
  top: 10.110417vw;
  top: calc(10.11042vw);
  top: calc(10.11042 * var(--layout-unit));
  width: 50.729167vw;
  width: calc(50.72917vw);
  width: calc(50.72917 * var(--layout-unit));
  font-size: 1.25vw;
  font-size: calc(1.25vw);
  font-size: calc(1.25 * var(--layout-unit));
  line-height: 2.291667vw;
  line-height: calc(2.29167vw);
  line-height: calc(2.29167 * var(--layout-unit));
  height: 4.4625vw;
  height: calc(4.4625vw);
  height: calc(4.4625 * var(--layout-unit));
  overflow: hidden;
  text-align: center;
  font-weight: 400;
  color: rgb(236, 241, 244);
}

.desktop .psd-layer-24,
.home-content .psd-layer-24 {
  left: 50.9375vw;
  left: calc(50.9375vw);
  left: calc(50.9375 * var(--layout-unit));
  top: 4.845313vw;
  top: calc(4.84531vw);
  top: calc(4.84531 * var(--layout-unit));
  width: 10.026042vw;
  width: calc(10.02604vw);
  width: calc(10.02604 * var(--layout-unit));
  font-size: 2.395833vw;
  font-size: calc(2.39583vw);
  font-size: calc(2.39583 * var(--layout-unit));
  line-height: 2.755208vw;
  line-height: calc(2.75521vw);
  line-height: calc(2.75521 * var(--layout-unit));
  height: 3.290104vw;
  height: calc(3.2901vw);
  height: calc(3.2901 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(255, 255, 255);
}

.desktop .psd-layer-25,
.home-content .psd-layer-25 {
  left: 50.885417vw;
  left: calc(50.88542vw);
  left: calc(50.88542 * var(--layout-unit));
  top: 7.908333vw;
  top: calc(7.90833vw);
  top: calc(7.90833 * var(--layout-unit));
  width: 27.734375vw;
  width: calc(27.73438vw);
  width: calc(27.73438 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.70625vw;
  height: calc(1.70625vw);
  height: calc(1.70625 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(255, 255, 255);
}

.desktop .psd-layer-26,
.home-content .psd-layer-26 {
  left: 12.239583vw;
  left: calc(12.23958vw);
  left: calc(12.23958 * var(--layout-unit));
  top: 11.043229vw;
  top: calc(11.04323vw);
  top: calc(11.04323 * var(--layout-unit));
  width: 9.973958vw;
  width: calc(9.97396vw);
  width: calc(9.97396 * var(--layout-unit));
  font-size: 2.395833vw;
  font-size: calc(2.39583vw);
  font-size: calc(2.39583 * var(--layout-unit));
  line-height: 2.755208vw;
  line-height: calc(2.75521vw);
  line-height: calc(2.75521 * var(--layout-unit));
  height: 3.290104vw;
  height: calc(3.2901vw);
  height: calc(3.2901 * var(--layout-unit));
  overflow: hidden;
  font-weight: 700;
  color: rgb(255, 255, 255);
}

.desktop .psd-layer-27,
.home-content .psd-layer-27 {
  left: 12.239583vw;
  left: calc(12.23958vw);
  left: calc(12.23958 * var(--layout-unit));
  top: 14.10625vw;
  top: calc(14.10625vw);
  top: calc(14.10625 * var(--layout-unit));
  width: 30.546875vw;
  width: calc(30.54688vw);
  width: calc(30.54688 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.70625vw;
  height: calc(1.70625vw);
  height: calc(1.70625 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(255, 255, 255);
}

.desktop .psd-layer-28,
.home-content .psd-layer-28 {
  left: 12.239583vw;
  left: calc(12.23958vw);
  left: calc(12.23958 * var(--layout-unit));
  top: 18.039583vw;
  top: calc(18.03958vw);
  top: calc(18.03958 * var(--layout-unit));
  width: 12.421875vw;
  width: calc(12.42188vw);
  width: calc(12.42188 * var(--layout-unit));
  font-size: 1.145833vw;
  font-size: calc(1.14583vw);
  font-size: calc(1.14583 * var(--layout-unit));
  line-height: 2.083333vw;
  line-height: calc(2.08333vw);
  line-height: calc(2.08333 * var(--layout-unit));
  height: 9.16875vw;
  height: calc(9.16875vw);
  height: calc(9.16875 * var(--layout-unit));
  overflow: hidden;
}

.desktop .psd-layer-32,
.home-content .psd-layer-32 {
  left: 40.833333vw;
  left: calc(40.83333vw);
  left: calc(40.83333 * var(--layout-unit));
  top: 14.2875vw;
  top: calc(14.2875vw);
  top: calc(14.2875 * var(--layout-unit));
  width: 18.723958vw;
  width: calc(18.72396vw);
  width: calc(18.72396 * var(--layout-unit));
  font-size: 0.729167vw;
  font-size: calc(.72917vw);
  font-size: calc(.72917 * var(--layout-unit));
  line-height: 1.25vw;
  line-height: calc(1.25vw);
  line-height: calc(1.25 * var(--layout-unit));
  height: 2.472917vw;
  height: calc(2.47292vw);
  height: calc(2.47292 * var(--layout-unit));
  overflow: hidden;
  text-align: center;
  font-weight: 400;
  color: rgb(255, 255, 255);
}

.desktop .psd-layer-35,
.home-content .psd-layer-35 {
  left: 12.1875vw;
  left: calc(12.1875vw);
  left: calc(12.1875 * var(--layout-unit));
  top: 1.945833vw;
  top: calc(1.94583vw);
  top: calc(1.94583 * var(--layout-unit));
  width: 4.817708vw;
  width: calc(4.81771vw);
  width: calc(4.81771 * var(--layout-unit));
  font-size: 1.145833vw;
  font-size: calc(1.14583vw);
  font-size: calc(1.14583 * var(--layout-unit));
  line-height: 2.083333vw;
  line-height: calc(2.08333vw);
  line-height: calc(2.08333 * var(--layout-unit));
  height: 1.929167vw;
  height: calc(1.92917vw);
  height: calc(1.92917 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(255, 255, 255);
}

.desktop .psd-layer-36,
.home-content .psd-layer-36 {
  left: 34.166667vw;
  left: calc(34.16667vw);
  left: calc(34.16667 * var(--layout-unit));
  top: 1.997917vw;
  top: calc(1.99792vw);
  top: calc(1.99792 * var(--layout-unit));
  width: 4.765625vw;
  width: calc(4.76563vw);
  width: calc(4.76563 * var(--layout-unit));
  font-size: 1.145833vw;
  font-size: calc(1.14583vw);
  font-size: calc(1.14583 * var(--layout-unit));
  line-height: 2.083333vw;
  line-height: calc(2.08333vw);
  line-height: calc(2.08333 * var(--layout-unit));
  height: 1.929167vw;
  height: calc(1.92917vw);
  height: calc(1.92917 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(255, 255, 255);
}

.desktop .psd-layer-37,
.home-content .psd-layer-37 {
  left: 51.354167vw;
  left: calc(51.35417vw);
  left: calc(51.35417 * var(--layout-unit));
  top: 1.945833vw;
  top: calc(1.94583vw);
  top: calc(1.94583 * var(--layout-unit));
  width: 4.713542vw;
  width: calc(4.71354vw);
  width: calc(4.71354 * var(--layout-unit));
  font-size: 1.145833vw;
  font-size: calc(1.14583vw);
  font-size: calc(1.14583 * var(--layout-unit));
  line-height: 2.083333vw;
  line-height: calc(2.08333vw);
  line-height: calc(2.08333 * var(--layout-unit));
  height: 1.929167vw;
  height: calc(1.92917vw);
  height: calc(1.92917 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(255, 255, 255);
}

.desktop .psd-layer-38,
.home-content .psd-layer-38 {
  left: 70.78125vw;
  left: calc(70.78125vw);
  left: calc(70.78125 * var(--layout-unit));
  top: 1.945833vw;
  top: calc(1.94583vw);
  top: calc(1.94583 * var(--layout-unit));
  width: 4.765625vw;
  width: calc(4.76563vw);
  width: calc(4.76563 * var(--layout-unit));
  font-size: 1.145833vw;
  font-size: calc(1.14583vw);
  font-size: calc(1.14583 * var(--layout-unit));
  line-height: 2.083333vw;
  line-height: calc(2.08333vw);
  line-height: calc(2.08333 * var(--layout-unit));
  height: 1.98125vw;
  height: calc(1.98125vw);
  height: calc(1.98125 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(255, 255, 255);
}

.desktop .psd-layer-44,
.home-content .psd-layer-44 {
  left: 12.239583vw;
  left: calc(12.23958vw);
  left: calc(12.23958 * var(--layout-unit));
  top: 5.459375vw;
  top: calc(5.45938vw);
  top: calc(5.45938 * var(--layout-unit));
  width: 16.276042vw;
  width: calc(16.27604vw);
  width: calc(16.27604 * var(--layout-unit));
  font-size: 0.729167vw;
  font-size: calc(.72917vw);
  font-size: calc(.72917 * var(--layout-unit));
  line-height: 1.197917vw;
  line-height: calc(1.19792vw);
  line-height: calc(1.19792 * var(--layout-unit));
  height: 5.988542vw;
  height: calc(5.98854vw);
  height: calc(5.98854 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(255, 255, 255);
}

.desktop .psd-layer-45,
.home-content .psd-layer-45 {
  left: 35.625vw;
  left: calc(35.625vw);
  left: calc(35.625 * var(--layout-unit));
  top: 5.746875vw;
  top: calc(5.74688vw);
  top: calc(5.74688 * var(--layout-unit));
  width: 8.151042vw;
  width: calc(8.15104vw);
  width: calc(8.15104 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.197917vw;
  line-height: calc(1.19792vw);
  line-height: calc(1.19792 * var(--layout-unit));
  height: 1.159375vw;
  height: calc(1.15938vw);
  height: calc(1.15938 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(255, 255, 255);
}

.desktop .psd-layer-46,
.home-content .psd-layer-46 {
  left: 35.677083vw;
  left: calc(35.67708vw);
  left: calc(35.67708 * var(--layout-unit));
  top: 7.3875vw;
  top: calc(7.3875vw);
  top: calc(7.3875 * var(--layout-unit));
  width: 9.401042vw;
  width: calc(9.40104vw);
  width: calc(9.40104 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.770833vw;
  line-height: calc(1.77083vw);
  line-height: calc(1.77083 * var(--layout-unit));
  height: 1.70625vw;
  height: calc(1.70625vw);
  height: calc(1.70625 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(255, 255, 255);
}

.desktop .psd-layer-48,
.home-content .psd-layer-48 {
  left: 70.885417vw;
  left: calc(70.88542vw);
  left: calc(70.88542 * var(--layout-unit));
  top: 4.8875vw;
  top: calc(4.8875vw);
  top: calc(4.8875 * var(--layout-unit));
  width: 7.682292vw;
  width: calc(7.68229vw);
  width: calc(7.68229 * var(--layout-unit));
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  line-height: 1.979167vw;
  line-height: calc(1.97917vw);
  line-height: calc(1.97917 * var(--layout-unit));
  height: 5.716667vw;
  height: calc(5.71667vw);
  height: calc(5.71667 * var(--layout-unit));
  overflow: hidden;
  font-weight: 400;
  color: rgb(255, 255, 255);
}

.text-run-1 {
  font-size: 1.145833vw;
  font-size: calc(1.14583vw);
  font-size: calc(1.14583 * var(--layout-unit));
  font-weight: 400;
  color: rgb(67, 98, 149);
}

.text-run-2 {
  font-size: 1.041667vw;
  font-size: calc(1.04167vw);
  font-size: calc(1.04167 * var(--layout-unit));
  font-weight: 400;
  color: rgb(51, 51, 51);
}

.text-run-3 {
  font-size: 1.579167vw;
  font-size: calc(1.57917vw);
  font-size: calc(1.57917 * var(--layout-unit));
  font-weight: 400;
  color: rgb(255, 255, 255);
}

.text-run-4 {
  font-size: 0.954167vw;
  font-size: calc(0.954167vw);
  font-size: calc(0.954167 * var(--layout-unit));
  font-weight: 400;
  color: rgb(255, 255, 255);
}

.text-run-5 {
  font-size: 1.145833vw;
  font-size: calc(1.14583vw);
  font-size: calc(1.14583 * var(--layout-unit));
  font-weight: 400;
  color: rgb(255, 255, 255);
}

.text-run-6 {
  font-size: 0.9375vw;
  font-size: calc(.9375vw);
  font-size: calc(.9375 * var(--layout-unit));
  font-weight: 400;
  color: rgb(255, 255, 255);
}

/* Desktop links and FAQ hit areas follow the original PSD coordinates. */






.psd-action-5 {
  left: 43.854167vw;
  left: calc(43.85417vw);
  left: calc(43.85417 * var(--layout-unit));
  top: 251.250000vw;
  top: calc(251.25vw);
  top: calc(251.25 * var(--layout-unit));
  width: 12.291667vw;
  width: calc(12.29167vw);
  width: calc(12.29167 * var(--layout-unit));
  height: 2.864583vw;
  height: calc(2.86458vw);
  height: calc(2.86458 * var(--layout-unit));
}

.psd-action-8 {
  left: 12.291667vw;
  left: calc(12.29167vw);
  left: calc(12.29167 * var(--layout-unit));
  top: 77.135417vw;
  top: calc(77.13542vw);
  top: calc(77.13542 * var(--layout-unit));
  width: 9.375000vw;
  width: calc(9.375vw);
  width: calc(9.375 * var(--layout-unit));
  height: 2.604167vw;
  height: calc(2.60417vw);
  height: calc(2.60417 * var(--layout-unit));
}




/* Manufacturing process: independent panel, separate from #factory background. */
.desktop #factory .factory-process-panel,
.home-content #factory .factory-process-panel {
  left: 52.03125vw;
  left: calc(52.03125 * var(--layout-unit));
  top: 22.84375vw;
  top: calc(22.84375 * var(--layout-unit));
  width: 35.208333vw;
  width: calc(35.208333 * var(--layout-unit));
  height: auto;
  min-height: 8.854167vw;
  min-height: calc(8.854167 * var(--layout-unit));
  padding: 1.145833vw 1.458333vw;
  padding: calc(1.145833 * var(--layout-unit)) calc(1.458333 * var(--layout-unit));
  box-sizing: border-box;
  border-radius: 0.833333vw;
  border-radius: calc(0.833333 * var(--layout-unit));
  background-color: #e6ecf7;
  overflow: visible;
}

html[lang="ru"] .psd-layer-227{top: calc(12.10313 * var(--layout-unit));}
html[lang="ru"] .psd-layer-229{top: calc(17.84375 * var(--layout-unit))!important;}

@media (max-width: 1199.98px) {
  .desktop #factory .factory-process-panel,
  .home-content #factory .factory-process-panel {
    min-height: 0;
    padding: 20px 24px;
    border-radius: 16px;
  }
}


/* Independent custom-service card backgrounds and original PSD icons. */
.home-content #custom .custom-card-backdrop {
  position: absolute; top: 16.666667vw; top: calc(16.666667 * var(--layout-unit));
  width: 35.260417vw; width: calc(35.260417 * var(--layout-unit));
  height: 17.1875vw; height: calc(17.1875 * var(--layout-unit));
  border-radius: 1.40625vw; border-radius: calc(1.40625 * var(--layout-unit));
  background: #fff; pointer-events: none;
}
.home-content #custom .custom-card-backdrop-1 { left: 12.135417vw; left: calc(12.135417 * var(--layout-unit)); }
.home-content #custom .custom-card-backdrop-2 { left: 52.135417vw; left: calc(52.135417 * var(--layout-unit)); }
.home-content #custom .home-custom-icon,
.home-content #process .home-workflow-icon {
  position: absolute; display: flex; align-items: center; justify-content: center;
  border-radius: 50%; background: #f28b00; pointer-events: none;
}
.home-content #custom .home-custom-icon {
  top: 18.90625vw; top: calc(18.90625 * var(--layout-unit));
  width: 5vw; width: calc(5 * var(--layout-unit));
  height: 5vw; height: calc(5 * var(--layout-unit));
}
.home-content #custom .home-custom-icon-1 { left: 14.583333vw; left: calc(14.583333 * var(--layout-unit)); }
.home-content #custom .home-custom-icon-2 { left: 54.53125vw; left: calc(54.53125 * var(--layout-unit)); }
.home-content #custom .home-custom-icon img { display: block; width: 52%; height: 52%; object-fit: contain; }
.home-content #custom .custom-service-action {
  display: inline-flex; align-items: center; justify-content: center; box-sizing: border-box;
  left: 43.854167vw; left: calc(43.854167 * var(--layout-unit));
  top: 36.40625vw; top: calc(36.40625 * var(--layout-unit));
  width: auto; min-width: 12.291667vw; min-width: calc(12.291667 * var(--layout-unit));
  height: auto; min-height: 2.864583vw; min-height: calc(2.864583 * var(--layout-unit));
  padding: .45em 1.25em; border: 1px solid #073d7d; border-radius: 4px;
  color: #fff; background: #073d7d; overflow: visible; text-decoration: none;
  transition: background-color .25s, box-shadow .25s;
}
.home-content #custom .custom-service-action::before { content: "›"; margin-right: .8em; font-size: 1.3em; }
.home-content #custom .custom-service-action:hover { background-color: #ee8301; border-color: #ee8301; box-shadow: 0 5px 16px rgba(7,61,125,.14); }
.home-content #custom .custom-service-action:focus { outline: 2px solid #ee8301; outline-offset: 3px; }
/* Each workflow step owns its icon; the section background stays plain. */
.home-content #process .home-workflow-icon {
  top: 13.697917vw; top: calc(13.697917 * var(--layout-unit));
  width: 3.854167vw; width: calc(3.854167 * var(--layout-unit));
  height: 3.854167vw; height: calc(3.854167 * var(--layout-unit));
}
.home-content #process .home-workflow-icon img { display: block; width: 50%; height: 50%; object-fit: contain; }
.home-content #process .home-workflow-icon-1 { left: 12.239583vw; left: calc(12.239583 * var(--layout-unit)); }
.home-content #process .home-workflow-icon-2 { left: 25.156250vw; left: calc(25.156250 * var(--layout-unit)); }
.home-content #process .home-workflow-icon-3 { left: 38.072917vw; left: calc(38.072917 * var(--layout-unit)); }
.home-content #process .home-workflow-icon-4 { left: 50.937500vw; left: calc(50.937500 * var(--layout-unit)); }
.home-content #process .home-workflow-icon-5 { left: 63.854167vw; left: calc(63.854167 * var(--layout-unit)); }
.home-content #process .home-workflow-icon-6 { left: 76.770833vw; left: calc(76.770833 * var(--layout-unit)); }

@media (max-width: 1199.98px) {
  .home-content #custom .custom-card-backdrop { display: none; }
  .home-content #custom .home-custom-icon,
  .home-content #process .home-workflow-icon { position: static; width: 64px; height: 64px; margin: 0 0 14px; }
  .home-content #custom .home-custom-card { position: relative; }
  .home-content #process .home-workflow-step::before { display: none; }
  .home-content #custom .custom-service-action { min-width: 0; min-height: 48px; padding: 12px 24px; justify-self: center; }
}


/* Footer: color, separators and image assets are independent. */
#footer .psd-layer-35, #footer .psd-layer-36,
#footer .psd-layer-37, #footer .psd-layer-38,
#footer .psd-layer-45, #footer .psd-layer-46 { overflow: visible; }
@media (min-width: 1200px) {
  #footer::after {
    position: absolute; top: 75%; left: 0; right: 0; height: 1px;
    background: rgba(255,255,255,.18); content: ""; pointer-events: none;
  }
  #footer .psd-layer-35::before, #footer .psd-layer-36::before,
  #footer .psd-layer-37::before, #footer .psd-layer-38::before {
    position: absolute; left: 0; top: 1.875vw; top: calc(1.875 * var(--layout-unit));
    width: 1.979167vw; width: calc(1.979167 * var(--layout-unit));
    height: 2px; background: #cb9b3b; content: "";
  }
  #footer .psd-layer-37::after {
    position: absolute; left: 0; top: 3.125vw; top: calc(3.125 * var(--layout-unit));
    width: 11.302083vw; width: calc(11.302083 * var(--layout-unit));
    height: 2.083333vw; height: calc(2.083333 * var(--layout-unit));
    background-image: url(../images/footer-social-icons.png), url(../images/footer-youtube-icon.png);
    background-repeat: no-repeat;
    background-position: left top, right top;
    background-size: 74.654378% 100%, 17.050691% 90%; content: "";
  }
  #footer .psd-layer-45::before, #footer .psd-layer-46::before {
    position: absolute; left: -1.458333vw; left: calc(-1.458333 * var(--layout-unit));
    top: 0; width: .9375vw; width: calc(.9375 * var(--layout-unit));
    height: .9375vw; height: calc(.9375 * var(--layout-unit));
    background-repeat: no-repeat; background-position: center; background-size: contain; content: "";
  }
  #footer .psd-layer-45::before { background-image: url(../images/footer-phone-icon.png); }
  #footer .psd-layer-46::before { background-image: url(../images/footer-email-icon.png); }
}
@media (max-width: 1199.98px) {
  .home-content #footer .psd-layer-45,
  .home-content #footer .psd-layer-46 {
    padding-left: 28px; background-repeat: no-repeat;
    background-position: left center; background-size: 18px 18px;
  }
  .home-content #footer .psd-layer-45 { background-image: url(../images/footer-phone-icon.png); }
  .home-content #footer .psd-layer-46 { background-image: url(../images/footer-email-icon.png); }
}
