:root{
  /* --percent: 80; */
  --px-2: clamp(1.60px, calc(1.52px + 0.03vw), 2px);
  --px-4: clamp(3.20px, calc(3.04px + 0.05vw), 4px); 
  --px-6: clamp(4.80px, calc(4.56px + 0.08vw), 6px); 
  --px-8: clamp(6.40px, calc(6.08px + 0.10vw), 8px); 
  --px-10: clamp(8.00px, calc(7.60px + 0.13vw), 10px);
  --px-12: clamp(9.60px, calc(9.12px + 0.15vw), 12px);
  --px-14: clamp(11.20px, calc(10.64px + 0.18vw), 14px);
  --px-16: clamp(12.80px, calc(12.16px + 0.20vw), 16px);
  --px-18: clamp(14.40px, calc(13.68px + 0.23vw), 18px);
  --px-20: clamp(16.00px, calc(15.20px + 0.25vw), 20px);
  --px-22: clamp(17.60px, calc(16.72px + 0.28vw), 22px);
  --px-24: clamp(19.20px, calc(18.24px + 0.30vw), 24px);
  --px-28: clamp(22.40px, calc(21.28px + 0.35vw), 28px);
  --px-32: clamp(25.60px, calc(24.32px + 0.40vw), 32px);
  --px-36: clamp(28.80px, calc(27.36px + 0.45vw), 36px);
  --px-40: clamp(32.00px, calc(30.40px + 0.50vw), 40px);
  --px-44: clamp(35.20px, calc(33.44px + 0.55vw), 44px);
  --px-48: clamp(38.40px, calc(36.48px + 0.60vw), 48px);
  --px-52: clamp(41.60px, calc(39.52px + 0.65vw), 52px);
  --px-56: clamp(44.80px, calc(42.56px + 0.70vw), 56px);
  --px-60: clamp(48.00px, calc(45.60px + 0.75vw), 60px);
  --px-64: clamp(51.20px, calc(48.64px + 0.80vw), 64px);
  --px-68: clamp(54.40px, calc(51.68px + 0.85vw), 68px);
  --px-72: clamp(57.60px, calc(54.72px + 0.90vw), 72px);
  --px-76: clamp(60.80px, calc(57.76px + 0.95vw), 76px);
  --px-80: clamp(64.00px, calc(60.80px + 1.00vw), 80px);
  --px-84: clamp(67.20px, calc(63.84px + 1.05vw), 84px);
  --px-88: clamp(70.40px, calc(66.88px + 1.10vw), 88px);
  --px-92: clamp(73.60px, calc(69.92px + 1.15vw), 92px);
  --px-96: clamp(76.80px, calc(72.96px + 1.20vw), 96px);
  --px-100: clamp(80.00px, calc(76.00px + 1.25vw), 100px);
  --px-104: clamp(83.20px, calc(79.04px + 1.30vw), 104px);
  --px-108: clamp(86.40px, calc(82.08px + 1.35vw), 108px);
  --px-112: clamp(89.60px, calc(85.12px + 1.40vw), 112px);
  --px-116: clamp(92.80px, calc(88.16px + 1.45vw), 116px);
  --px-120: clamp(96.00px, calc(91.20px + 1.50vw), 120px);
  --px-124: clamp(99.20px, calc(94.24px + 1.55vw), 124px);
  --px-128: clamp(102.40px, calc(97.28px + 1.60vw), 128px);
  --px-132: clamp(105.60px, calc(100.32px + 1.65vw), 132px);
  --px-136: clamp(108.80px, calc(103.36px + 1.70vw), 136px);
  --px-140: clamp(112.00px, calc(106.40px + 1.75vw), 140px);
  --px-144: clamp(115.20px, calc(109.44px + 1.80vw), 144px);
  --px-148: clamp(118.40px, calc(112.48px + 1.85vw), 148px);
  --px-152: clamp(121.60px, calc(115.52px + 1.90vw), 152px);
  --px-156: clamp(124.80px, calc(118.56px + 1.95vw), 156px);
  --px-160: clamp(128.00px, calc(121.60px + 2.00vw), 160px);
  --px-164: clamp(131.20px, calc(124.64px + 2.05vw), 164px);
  --px-168: clamp(134.40px, calc(127.68px + 2.10vw), 168px);
  --px-172: clamp(137.60px, calc(130.72px + 2.15vw), 172px);
  --px-176: clamp(140.80px, calc(133.76px + 2.20vw), 176px);
  --px-180: clamp(144.00px, calc(136.80px + 2.25vw), 180px);
  --px-184: clamp(147.20px, calc(139.84px + 2.30vw), 184px);
  --px-188: clamp(150.40px, calc(142.88px + 2.35vw), 188px);
  --px-192: clamp(153.60px, calc(145.92px + 2.40vw), 192px);
  --px-196: clamp(156.80px, calc(148.96px + 2.45vw), 196px);
  --px-200: clamp(160.00px, calc(152.00px + 2.50vw), 200px);
  --px-204: clamp(163.20px, calc(155.04px + 2.55vw), 204px);
  --px-208: clamp(166.40px, calc(158.08px + 2.60vw), 208px);
  --px-212: clamp(169.60px, calc(161.12px + 2.65vw), 212px);
  --px-216: clamp(172.80px, calc(164.16px + 2.70vw), 216px);
  --px-220: clamp(176.00px, calc(167.20px + 2.75vw), 220px);
  --px-224: clamp(179.20px, calc(170.24px + 2.80vw), 224px);
  --px-228: clamp(182.40px, calc(173.28px + 2.85vw), 228px);
  --px-232: clamp(185.60px, calc(176.32px + 2.90vw), 232px); 
  --px-236: clamp(188.80px, calc(179.36px + 2.95vw), 236px); 
  --px-240: clamp(192.00px, calc(182.40px + 3.00vw), 240px); 
  --px-244: clamp(195.20px, calc(185.44px + 3.05vw), 244px);
  --px-248: clamp(198.40px, calc(188.48px + 3.10vw), 248px);
  --px-252: clamp(201.60px, calc(191.52px + 3.15vw), 252px);
  --px-256: clamp(204.80px, calc(194.56px + 3.20vw), 256px);
  --px-260: clamp(208.00px, calc(197.60px + 3.25vw), 260px);
  --px-264: clamp(211.20px, calc(200.64px + 3.30vw), 264px);
  --px-268: clamp(214.40px, calc(203.68px + 3.35vw), 268px);
  --px-272: clamp(217.60px, calc(206.72px + 3.40vw), 272px);
  --px-276: clamp(220.80px, calc(209.76px + 3.45vw), 276px);
  --px-280: clamp(224.00px, calc(212.80px + 3.50vw), 280px);
  --px-284: clamp(227.20px, calc(215.84px + 3.55vw), 284px);
  --px-288: clamp(230.40px, calc(218.88px + 3.60vw), 288px);
  --px-292: clamp(233.60px, calc(221.92px + 3.65vw), 292px);
  --px-296: clamp(236.80px, calc(224.96px + 3.70vw), 296px);
  --px-300: clamp(240.00px, calc(228.00px + 3.75vw), 300px);
  --px-304: clamp(243.20px, calc(231.04px + 3.80vw), 304px);
  --px-308: clamp(246.40px, calc(234.08px + 3.85vw), 308px);
  --px-312: clamp(249.60px, calc(237.12px + 3.90vw), 312px);
  --px-316: clamp(252.80px, calc(240.16px + 3.95vw), 316px);
  --px-320: clamp(256.00px, calc(243.20px + 4.00vw), 320px);
  --px-324: clamp(259.20px, calc(246.24px + 4.05vw), 324px);
  --px-328: clamp(262.40px, calc(249.28px + 4.10vw), 328px);
  --px-332: clamp(265.60px, calc(252.32px + 4.15vw), 332px);
  --px-336: clamp(268.80px, calc(255.36px + 4.20vw), 336px);
  --px-340: clamp(272.00px, calc(258.40px + 4.25vw), 340px);
  --px-344: clamp(275.20px, calc(261.44px + 4.30vw), 344px);
  --px-348: clamp(278.40px, calc(264.48px + 4.35vw), 348px);
  --px-352: clamp(281.60px, calc(267.52px + 4.40vw), 352px);
  --px-356: clamp(284.80px, calc(270.56px + 4.45vw), 356px);
  --px-360: clamp(288.00px, calc(273.60px + 4.50vw), 360px);
  --px-364: clamp(291.20px, calc(276.64px + 4.55vw), 364px);
  --px-368: clamp(294.40px, calc(279.68px + 4.60vw), 368px);
  --px-372: clamp(297.60px, calc(282.72px + 4.65vw), 372px);
  --px-376: clamp(300.80px, calc(285.76px + 4.70vw), 376px);
  --px-380: clamp(304.00px, calc(288.80px + 4.75vw), 380px);
  --px-384: clamp(307.20px, calc(291.84px + 4.80vw), 384px);
  --px-388: clamp(310.40px, calc(294.88px + 4.85vw), 388px);
  --px-392: clamp(313.60px, calc(297.92px + 4.90vw), 392px);
  --px-396: clamp(316.80px, calc(300.96px + 4.95vw), 396px);
  --px-400: clamp(320.00px, calc(304.00px + 5.00vw), 400px);
  --px-404: clamp(323.20px, calc(307.04px + 5.05vw), 404px);
  --px-408: clamp(326.40px, calc(310.08px + 5.10vw), 408px);
  --px-412: clamp(329.60px, calc(313.12px + 5.15vw), 412px);
  --px-416: clamp(332.80px, calc(316.16px + 5.20vw), 416px);
  --px-420: clamp(336.00px, calc(319.20px + 5.25vw), 420px);
  --px-424: clamp(339.20px, calc(322.24px + 5.30vw), 424px);
  --px-428: clamp(342.40px, calc(325.28px + 5.35vw), 428px);
  --px-432: clamp(345.60px, calc(328.32px + 5.40vw), 432px);
  --px-436: clamp(348.80px, calc(331.36px + 5.45vw), 436px);
  --px-440: clamp(352.00px, calc(334.40px + 5.50vw), 440px);
  --px-444: clamp(355.20px, calc(337.44px + 5.55vw), 444px);
  --px-448: clamp(358.40px, calc(340.48px + 5.60vw), 448px);
  --px-452: clamp(361.60px, calc(343.52px + 5.65vw), 452px);
  --px-456: clamp(364.80px, calc(346.56px + 5.70vw), 456px);
  --px-460: clamp(368.00px, calc(349.60px + 5.75vw), 460px);
  --px-464: clamp(371.20px, calc(352.64px + 5.80vw), 464px);
  --px-468: clamp(374.40px, calc(355.68px + 5.85vw), 468px);
  --px-472: clamp(377.60px, calc(358.72px + 5.90vw), 472px);
  --px-476: clamp(380.80px, calc(361.76px + 5.95vw), 476px);
  --px-480: clamp(384.00px, calc(364.80px + 6.00vw), 480px); 
  --px-484: clamp(387.20px, calc(367.84px + 6.05vw), 484px); 
  --px-488: clamp(390.40px, calc(370.88px + 6.10vw), 488px); 
  --px-492: clamp(393.60px, calc(373.92px + 6.15vw), 492px);
  --px-496: clamp(396.80px, calc(376.96px + 6.20vw), 496px);
  --px-500: clamp(400.00px, calc(380.00px + 6.25vw), 500px);
  --px-504: clamp(403.20px, calc(383.04px + 6.30vw), 504px);
  --px-508: clamp(406.40px, calc(386.08px + 6.35vw), 508px);
  --px-512: clamp(409.60px, calc(389.12px + 6.40vw), 512px);
  --px-516: clamp(412.80px, calc(392.16px + 6.45vw), 516px);
  --px-520: clamp(416.00px, calc(395.20px + 6.50vw), 520px);
  --px-524: clamp(419.20px, calc(398.24px + 6.55vw), 524px);
  --px-528: clamp(422.40px, calc(401.28px + 6.60vw), 528px);
  --px-532: clamp(425.60px, calc(404.32px + 6.65vw), 532px);
  --px-536: clamp(428.80px, calc(407.36px + 6.70vw), 536px);
  --px-540: clamp(432.00px, calc(410.40px + 6.75vw), 540px);
  --px-544: clamp(435.20px, calc(413.44px + 6.80vw), 544px);
  --px-548: clamp(438.40px, calc(416.48px + 6.85vw), 548px);
  --px-552: clamp(441.60px, calc(419.52px + 6.90vw), 552px);
  --px-556: clamp(444.80px, calc(422.56px + 6.95vw), 556px);
  --px-560: clamp(448.00px, calc(425.60px + 7.00vw), 560px);
  --px-564: clamp(451.20px, calc(428.64px + 7.05vw), 564px);
  --px-568: clamp(454.40px, calc(431.68px + 7.10vw), 568px);
  --px-572: clamp(457.60px, calc(434.72px + 7.15vw), 572px);
  --px-576: clamp(460.80px, calc(437.76px + 7.20vw), 576px);
  --px-580: clamp(464.00px, calc(440.80px + 7.25vw), 580px);
  --px-584: clamp(467.20px, calc(443.84px + 7.30vw), 584px);
  --px-588: clamp(470.40px, calc(446.88px + 7.35vw), 588px);
  --px-592: clamp(473.60px, calc(449.92px + 7.40vw), 592px);
  --px-596: clamp(476.80px, calc(452.96px + 7.45vw), 596px);
  --px-600: clamp(480.00px, calc(456.00px + 7.50vw), 600px);
  --px-604: clamp(483.20px, calc(459.04px + 7.55vw), 604px);
  --px-608: clamp(486.40px, calc(462.08px + 7.60vw), 608px);
  --px-612: clamp(489.60px, calc(465.12px + 7.65vw), 612px);
  --px-616: clamp(492.80px, calc(468.16px + 7.70vw), 616px);
  --px-620: clamp(496.00px, calc(471.20px + 7.75vw), 620px);
  --px-624: clamp(499.20px, calc(474.24px + 7.80vw), 624px);
  --px-628: clamp(502.40px, calc(477.28px + 7.85vw), 628px);
  --px-632: clamp(505.60px, calc(480.32px + 7.90vw), 632px);
  --px-636: clamp(508.80px, calc(483.36px + 7.95vw), 636px);
  --px-640: clamp(512.00px, calc(486.40px + 8.00vw), 640px);
  --px-644: clamp(515.20px, calc(489.44px + 8.05vw), 644px);
  --px-648: clamp(518.40px, calc(492.48px + 8.10vw), 648px);
  --px-652: clamp(521.60px, calc(495.52px + 8.15vw), 652px);
  --px-656: clamp(524.80px, calc(498.56px + 8.20vw), 656px);
  --px-660: clamp(528.00px, calc(501.60px + 8.25vw), 660px);
  --px-664: clamp(531.20px, calc(504.64px + 8.30vw), 664px);
  --px-668: clamp(534.40px, calc(507.68px + 8.35vw), 668px);
  --px-672: clamp(537.60px, calc(510.72px + 8.40vw), 672px);
  --px-676: clamp(540.80px, calc(513.76px + 8.45vw), 676px);
  --px-680: clamp(544.00px, calc(516.80px + 8.50vw), 680px);
  --px-684: clamp(547.20px, calc(519.84px + 8.55vw), 684px);
  --px-688: clamp(550.40px, calc(522.88px + 8.60vw), 688px);
  --px-692: clamp(553.60px, calc(525.92px + 8.65vw), 692px);
  --px-696: clamp(556.80px, calc(528.96px + 8.70vw), 696px);
  --px-700: clamp(560.00px, calc(532.00px + 8.75vw), 700px);
  --px-704: clamp(563.20px, calc(535.04px + 8.80vw), 704px);
  --px-708: clamp(566.40px, calc(538.08px + 8.85vw), 708px);
  --px-712: clamp(569.60px, calc(541.12px + 8.90vw), 712px);
  --px-716: clamp(572.80px, calc(544.16px + 8.95vw), 716px);
  --px-720: clamp(576.00px, calc(547.20px + 9.00vw), 720px);
  --px-724: clamp(579.20px, calc(550.24px + 9.05vw), 724px);
  --px-728: clamp(582.40px, calc(553.28px + 9.10vw), 728px); 
  --px-732: clamp(585.60px, calc(556.32px + 9.15vw), 732px); 
  --px-736: clamp(588.80px, calc(559.36px + 9.20vw), 736px); 
  --px-740: clamp(592.00px, calc(562.40px + 9.25vw), 740px);
  --px-744: clamp(595.20px, calc(565.44px + 9.30vw), 744px);
  --px-748: clamp(598.40px, calc(568.48px + 9.35vw), 748px);
  --px-752: clamp(601.60px, calc(571.52px + 9.40vw), 752px);
  --px-756: clamp(604.80px, calc(574.56px + 9.45vw), 756px);
  --px-760: clamp(608.00px, calc(577.60px + 9.50vw), 760px);
  --px-764: clamp(611.20px, calc(580.64px + 9.55vw), 764px);
  --px-768: clamp(614.40px, calc(583.68px + 9.60vw), 768px);
  --px-772: clamp(617.60px, calc(586.72px + 9.65vw), 772px);
  --px-776: clamp(620.80px, calc(589.76px + 9.70vw), 776px);
  --px-780: clamp(624.00px, calc(592.80px + 9.75vw), 780px);
  --px-784: clamp(627.20px, calc(595.84px + 9.80vw), 784px);
  --px-788: clamp(630.40px, calc(598.88px + 9.85vw), 788px);
  --px-792: clamp(633.60px, calc(601.92px + 9.90vw), 792px);
  --px-796: clamp(636.80px, calc(604.96px + 9.95vw), 796px);
  --px-800: clamp(640.00px, calc(608.00px + 10.00vw), 800px);
  --px-804: clamp(643.20px, calc(611.04px + 10.05vw), 804px);
  --px-808: clamp(646.40px, calc(614.08px + 10.10vw), 808px);
  --px-812: clamp(649.60px, calc(617.12px + 10.15vw), 812px);
  --px-816: clamp(652.80px, calc(620.16px + 10.20vw), 816px);
  --px-820: clamp(656.00px, calc(623.20px + 10.25vw), 820px);
  --px-824: clamp(659.20px, calc(626.24px + 10.30vw), 824px);
  --px-828: clamp(662.40px, calc(629.28px + 10.35vw), 828px);
  --px-832: clamp(665.60px, calc(632.32px + 10.40vw), 832px);
  --px-836: clamp(668.80px, calc(635.36px + 10.45vw), 836px);
  --px-840: clamp(672.00px, calc(638.40px + 10.50vw), 840px);
  --px-844: clamp(675.20px, calc(641.44px + 10.55vw), 844px);
  --px-848: clamp(678.40px, calc(644.48px + 10.60vw), 848px);
  --px-852: clamp(681.60px, calc(647.52px + 10.65vw), 852px);
  --px-856: clamp(684.80px, calc(650.56px + 10.70vw), 856px);
  --px-860: clamp(688.00px, calc(653.60px + 10.75vw), 860px);
  --px-864: clamp(691.20px, calc(656.64px + 10.80vw), 864px);
  --px-868: clamp(694.40px, calc(659.68px + 10.85vw), 868px);
  --px-872: clamp(697.60px, calc(662.72px + 10.90vw), 872px);
  --px-876: clamp(700.80px, calc(665.76px + 10.95vw), 876px);
  --px-880: clamp(704.00px, calc(668.80px + 11.00vw), 880px);
  --px-884: clamp(707.20px, calc(671.84px + 11.05vw), 884px);
  --px-888: clamp(710.40px, calc(674.88px + 11.10vw), 888px);
  --px-892: clamp(713.60px, calc(677.92px + 11.15vw), 892px);
  --px-896: clamp(716.80px, calc(680.96px + 11.20vw), 896px);
  --px-900: clamp(720.00px, calc(684.00px + 11.25vw), 900px);
  --px-904: clamp(723.20px, calc(687.04px + 11.30vw), 904px);
  --px-908: clamp(726.40px, calc(690.08px + 11.35vw), 908px);
  --px-912: clamp(729.60px, calc(693.12px + 11.40vw), 912px);
  --px-916: clamp(732.80px, calc(696.16px + 11.45vw), 916px);
  --px-920: clamp(736.00px, calc(699.20px + 11.50vw), 920px);
  --px-924: clamp(739.20px, calc(702.24px + 11.55vw), 924px);
  --px-928: clamp(742.40px, calc(705.28px + 11.60vw), 928px);
  --px-932: clamp(745.60px, calc(708.32px + 11.65vw), 932px);
  --px-936: clamp(748.80px, calc(711.36px + 11.70vw), 936px);
  --px-940: clamp(752.00px, calc(714.40px + 11.75vw), 940px);
  --px-944: clamp(755.20px, calc(717.44px + 11.80vw), 944px);
  --px-948: clamp(758.40px, calc(720.48px + 11.85vw), 948px);
  --px-952: clamp(761.60px, calc(723.52px + 11.90vw), 952px);
  --px-956: clamp(764.80px, calc(726.56px + 11.95vw), 956px);
  --px-960: clamp(768.00px, calc(729.60px + 12.00vw), 960px);
  --px-964: clamp(771.20px, calc(732.64px + 12.05vw), 964px);
  --px-968: clamp(774.40px, calc(735.68px + 12.10vw), 968px);
  --px-972: clamp(777.60px, calc(738.72px + 12.15vw), 972px);
  --px-976: clamp(780.80px, calc(741.76px + 12.20vw), 976px); 
  --px-980: clamp(784.00px, calc(744.80px + 12.25vw), 980px); 
  --px-984: clamp(787.20px, calc(747.84px + 12.30vw), 984px); 
  --px-988: clamp(790.40px, calc(750.88px + 12.35vw), 988px);
  --px-992: clamp(793.60px, calc(753.92px + 12.40vw), 992px);
  --px-996: clamp(796.80px, calc(756.96px + 12.45vw), 996px);
  --px-1000: clamp(800.00px, calc(760.00px + 12.50vw), 1000px);
  --px-1004: clamp(803.20px, calc(763.04px + 12.55vw), 1004px);
  --px-1008: clamp(806.40px, calc(766.08px + 12.60vw), 1008px);
  --px-1012: clamp(809.60px, calc(769.12px + 12.65vw), 1012px);
  --px-1016: clamp(812.80px, calc(772.16px + 12.70vw), 1016px);
  --px-1020: clamp(816.00px, calc(775.20px + 12.75vw), 1020px);
  --px-1024: clamp(819.20px, calc(778.24px + 12.80vw), 1024px);
  --px-1028: clamp(822.40px, calc(781.28px + 12.85vw), 1028px);
  --px-1032: clamp(825.60px, calc(784.32px + 12.90vw), 1032px);
  --px-1036: clamp(828.80px, calc(787.36px + 12.95vw), 1036px);
  --px-1040: clamp(832.00px, calc(790.40px + 13.00vw), 1040px);
  --px-1044: clamp(835.20px, calc(793.44px + 13.05vw), 1044px);
  --px-1048: clamp(838.40px, calc(796.48px + 13.10vw), 1048px);
  --px-1052: clamp(841.60px, calc(799.52px + 13.15vw), 1052px);
  --px-1056: clamp(844.80px, calc(802.56px + 13.20vw), 1056px);
  --px-1060: clamp(848.00px, calc(805.60px + 13.25vw), 1060px);
  --px-1064: clamp(851.20px, calc(808.64px + 13.30vw), 1064px);
  --px-1068: clamp(854.40px, calc(811.68px + 13.35vw), 1068px);
  --px-1072: clamp(857.60px, calc(814.72px + 13.40vw), 1072px);
  --px-1076: clamp(860.80px, calc(817.76px + 13.45vw), 1076px);
  --px-1080: clamp(864.00px, calc(820.80px + 13.50vw), 1080px);
  --px-1084: clamp(867.20px, calc(823.84px + 13.55vw), 1084px);
  --px-1088: clamp(870.40px, calc(826.88px + 13.60vw), 1088px);
  --px-1092: clamp(873.60px, calc(829.92px + 13.65vw), 1092px);
  --px-1096: clamp(876.80px, calc(832.96px + 13.70vw), 1096px);
  --px-1100: clamp(880.00px, calc(836.00px + 13.75vw), 1100px);
  --px-1104: clamp(883.20px, calc(839.04px + 13.80vw), 1104px);
  --px-1108: clamp(886.40px, calc(842.08px + 13.85vw), 1108px);
  --px-1112: clamp(889.60px, calc(845.12px + 13.90vw), 1112px);
  --px-1116: clamp(892.80px, calc(848.16px + 13.95vw), 1116px);
  --px-1120: clamp(896.00px, calc(851.20px + 14.00vw), 1120px);
  --px-1124: clamp(899.20px, calc(854.24px + 14.05vw), 1124px);
  --px-1128: clamp(902.40px, calc(857.28px + 14.10vw), 1128px);
  --px-1132: clamp(905.60px, calc(860.32px + 14.15vw), 1132px);
  --px-1136: clamp(908.80px, calc(863.36px + 14.20vw), 1136px);
  --px-1140: clamp(912.00px, calc(866.40px + 14.25vw), 1140px);
  --px-1144: clamp(915.20px, calc(869.44px + 14.30vw), 1144px);
  --px-1148: clamp(918.40px, calc(872.48px + 14.35vw), 1148px);
  --px-1152: clamp(921.60px, calc(875.52px + 14.40vw), 1152px);
  --px-1156: clamp(924.80px, calc(878.56px + 14.45vw), 1156px);
  --px-1160: clamp(928.00px, calc(881.60px + 14.50vw), 1160px);
  --px-1164: clamp(931.20px, calc(884.64px + 14.55vw), 1164px);
  --px-1168: clamp(934.40px, calc(887.68px + 14.60vw), 1168px);
  --px-1172: clamp(937.60px, calc(890.72px + 14.65vw), 1172px);
  --px-1176: clamp(940.80px, calc(893.76px + 14.70vw), 1176px);
  --px-1180: clamp(944.00px, calc(896.80px + 14.75vw), 1180px);
  --px-1184: clamp(947.20px, calc(899.84px + 14.80vw), 1184px);
  --px-1188: clamp(950.40px, calc(902.88px + 14.85vw), 1188px);
  --px-1192: clamp(953.60px, calc(905.92px + 14.90vw), 1192px);
  --px-1196: clamp(956.80px, calc(908.96px + 14.95vw), 1196px);
  --px-1200: clamp(960.00px, calc(912.00px + 15.00vw), 1200px);
  --px-1204: clamp(963.20px, calc(915.04px + 15.05vw), 1204px);
  --px-1208: clamp(966.40px, calc(918.08px + 15.10vw), 1208px);
  --px-1212: clamp(969.60px, calc(921.12px + 15.15vw), 1212px);
  --px-1216: clamp(972.80px, calc(924.16px + 15.20vw), 1216px);
  --px-1220: clamp(976.00px, calc(927.20px + 15.25vw), 1220px);
  --px-1224: clamp(979.20px, calc(930.24px + 15.30vw), 1224px); 
  --px-1228: clamp(982.40px, calc(933.28px + 15.35vw), 1228px); 
  --px-1232: clamp(985.60px, calc(936.32px + 15.40vw), 1232px); 
  --px-1236: clamp(988.80px, calc(939.36px + 15.45vw), 1236px);
  --px-1240: clamp(992.00px, calc(942.40px + 15.50vw), 1240px);
  --px-1244: clamp(995.20px, calc(945.44px + 15.55vw), 1244px);
  --px-1248: clamp(998.40px, calc(948.48px + 15.60vw), 1248px);
  --px-1252: clamp(1001.60px, calc(951.52px + 15.65vw), 1252px);
  --px-1256: clamp(1004.80px, calc(954.56px + 15.70vw), 1256px);
  --px-1260: clamp(1008.00px, calc(957.60px + 15.75vw), 1260px);
  --px-1264: clamp(1011.20px, calc(960.64px + 15.80vw), 1264px);
  --px-1268: clamp(1014.40px, calc(963.68px + 15.85vw), 1268px);
  --px-1272: clamp(1017.60px, calc(966.72px + 15.90vw), 1272px);
  --px-1276: clamp(1020.80px, calc(969.76px + 15.95vw), 1276px);
  --px-1280: clamp(1024.00px, calc(972.80px + 16.00vw), 1280px);
  --px-1284: clamp(1027.20px, calc(975.84px + 16.05vw), 1284px);
  --px-1288: clamp(1030.40px, calc(978.88px + 16.10vw), 1288px);
  --px-1292: clamp(1033.60px, calc(981.92px + 16.15vw), 1292px);
  --px-1296: clamp(1036.80px, calc(984.96px + 16.20vw), 1296px);
  --px-1300: clamp(1040.00px, calc(988.00px + 16.25vw), 1300px);
  --px-1304: clamp(1043.20px, calc(991.04px + 16.30vw), 1304px);
  --px-1308: clamp(1046.40px, calc(994.08px + 16.35vw), 1308px);
  --px-1312: clamp(1049.60px, calc(997.12px + 16.40vw), 1312px);
  --px-1316: clamp(1052.80px, calc(1000.16px + 16.45vw), 1316px);
  --px-1320: clamp(1056.00px, calc(1003.20px + 16.50vw), 1320px);
  --px-1324: clamp(1059.20px, calc(1006.24px + 16.55vw), 1324px);
  --px-1328: clamp(1062.40px, calc(1009.28px + 16.60vw), 1328px);
  --px-1332: clamp(1065.60px, calc(1012.32px + 16.65vw), 1332px);
  --px-1336: clamp(1068.80px, calc(1015.36px + 16.70vw), 1336px);
  --px-1340: clamp(1072.00px, calc(1018.40px + 16.75vw), 1340px);
  --px-1344: clamp(1075.20px, calc(1021.44px + 16.80vw), 1344px);
  --px-1348: clamp(1078.40px, calc(1024.48px + 16.85vw), 1348px);
  --px-1352: clamp(1081.60px, calc(1027.52px + 16.90vw), 1352px);
  --px-1356: clamp(1084.80px, calc(1030.56px + 16.95vw), 1356px);
  --px-1360: clamp(1088.00px, calc(1033.60px + 17.00vw), 1360px);
  --px-1364: clamp(1091.20px, calc(1036.64px + 17.05vw), 1364px);
  --px-1368: clamp(1094.40px, calc(1039.68px + 17.10vw), 1368px);
  --px-1372: clamp(1097.60px, calc(1042.72px + 17.15vw), 1372px);
  --px-1376: clamp(1100.80px, calc(1045.76px + 17.20vw), 1376px);
  --px-1380: clamp(1104.00px, calc(1048.80px + 17.25vw), 1380px);
  --px-1384: clamp(1107.20px, calc(1051.84px + 17.30vw), 1384px);
  --px-1388: clamp(1110.40px, calc(1054.88px + 17.35vw), 1388px);
  --px-1392: clamp(1113.60px, calc(1057.92px + 17.40vw), 1392px);
  --px-1396: clamp(1116.80px, calc(1060.96px + 17.45vw), 1396px);
  --px-1400: clamp(1120.00px, calc(1064.00px + 17.50vw), 1400px);
  --px-1404: clamp(1123.20px, calc(1067.04px + 17.55vw), 1404px);
  --px-1408: clamp(1126.40px, calc(1070.08px + 17.60vw), 1408px);
  --px-1412: clamp(1129.60px, calc(1073.12px + 17.65vw), 1412px);
  --px-1416: clamp(1132.80px, calc(1076.16px + 17.70vw), 1416px);
  --px-1420: clamp(1136.00px, calc(1079.20px + 17.75vw), 1420px);
  --px-1424: clamp(1139.20px, calc(1082.24px + 17.80vw), 1424px);
  --px-1428: clamp(1142.40px, calc(1085.28px + 17.85vw), 1428px);
  --px-1432: clamp(1145.60px, calc(1088.32px + 17.90vw), 1432px);
  --px-1436: clamp(1148.80px, calc(1091.36px + 17.95vw), 1436px);
  --px-1440: clamp(1152.00px, calc(1094.40px + 18.00vw), 1440px);
  --px-1444: clamp(1155.20px, calc(1097.44px + 18.05vw), 1444px);
  --px-1448: clamp(1158.40px, calc(1100.48px + 18.10vw), 1448px);
  --px-1452: clamp(1161.60px, calc(1103.52px + 18.15vw), 1452px);
  --px-1456: clamp(1164.80px, calc(1106.56px + 18.20vw), 1456px);
  --px-1460: clamp(1168.00px, calc(1109.60px + 18.25vw), 1460px);
  --px-1464: clamp(1171.20px, calc(1112.64px + 18.30vw), 1464px);
  --px-1468: clamp(1174.40px, calc(1115.68px + 18.35vw), 1468px);
  --px-1472: clamp(1177.60px, calc(1118.72px + 18.40vw), 1472px); 
  --px-1476: clamp(1180.80px, calc(1121.76px + 18.45vw), 1476px); 
  --px-1480: clamp(1184.00px, calc(1124.80px + 18.50vw), 1480px); 
  --px-1484: clamp(1187.20px, calc(1127.84px + 18.55vw), 1484px);
  --px-1488: clamp(1190.40px, calc(1130.88px + 18.60vw), 1488px);
  --px-1492: clamp(1193.60px, calc(1133.92px + 18.65vw), 1492px);
  --px-1496: clamp(1196.80px, calc(1136.96px + 18.70vw), 1496px);
  --px-1500: clamp(1200.00px, calc(1140.00px + 18.75vw), 1500px);
  --px-1504: clamp(1203.20px, calc(1143.04px + 18.80vw), 1504px);
  --px-1508: clamp(1206.40px, calc(1146.08px + 18.85vw), 1508px);
  --px-1512: clamp(1209.60px, calc(1149.12px + 18.90vw), 1512px);
  --px-1516: clamp(1212.80px, calc(1152.16px + 18.95vw), 1516px);
  --px-1520: clamp(1216.00px, calc(1155.20px + 19.00vw), 1520px);
  --px-1524: clamp(1219.20px, calc(1158.24px + 19.05vw), 1524px);
  --px-1528: clamp(1222.40px, calc(1161.28px + 19.10vw), 1528px);
  --px-1532: clamp(1225.60px, calc(1164.32px + 19.15vw), 1532px);
  --px-1536: clamp(1228.80px, calc(1167.36px + 19.20vw), 1536px);
  --px-1540: clamp(1232.00px, calc(1170.40px + 19.25vw), 1540px);
  --px-1544: clamp(1235.20px, calc(1173.44px + 19.30vw), 1544px);
  --px-1548: clamp(1238.40px, calc(1176.48px + 19.35vw), 1548px);
  --px-1552: clamp(1241.60px, calc(1179.52px + 19.40vw), 1552px);
  --px-1556: clamp(1244.80px, calc(1182.56px + 19.45vw), 1556px);
  --px-1560: clamp(1248.00px, calc(1185.60px + 19.50vw), 1560px);
  --px-1564: clamp(1251.20px, calc(1188.64px + 19.55vw), 1564px);
  --px-1568: clamp(1254.40px, calc(1191.68px + 19.60vw), 1568px);
  --px-1572: clamp(1257.60px, calc(1194.72px + 19.65vw), 1572px);
  --px-1576: clamp(1260.80px, calc(1197.76px + 19.70vw), 1576px);
  --px-1580: clamp(1264.00px, calc(1200.80px + 19.75vw), 1580px);
  --px-1584: clamp(1267.20px, calc(1203.84px + 19.80vw), 1584px);
  --px-1588: clamp(1270.40px, calc(1206.88px + 19.85vw), 1588px);
  --px-1592: clamp(1273.60px, calc(1209.92px + 19.90vw), 1592px);
  --px-1596: clamp(1276.80px, calc(1212.96px + 19.95vw), 1596px);
  --px-1600: clamp(1280.00px, calc(1216.00px + 20.00vw), 1600px);
  --px-1604: clamp(1283.20px, calc(1219.04px + 20.05vw), 1604px);
  --px-1608: clamp(1286.40px, calc(1222.08px + 20.10vw), 1608px);
  --px-1612: clamp(1289.60px, calc(1225.12px + 20.15vw), 1612px);
  --px-1616: clamp(1292.80px, calc(1228.16px + 20.20vw), 1616px);
  --px-1620: clamp(1296.00px, calc(1231.20px + 20.25vw), 1620px);
  --px-1624: clamp(1299.20px, calc(1234.24px + 20.30vw), 1624px);
  --px-1628: clamp(1302.40px, calc(1237.28px + 20.35vw), 1628px);
  --px-1632: clamp(1305.60px, calc(1240.32px + 20.40vw), 1632px);
  --px-1636: clamp(1308.80px, calc(1243.36px + 20.45vw), 1636px);
  --px-1640: clamp(1312.00px, calc(1246.40px + 20.50vw), 1640px);
  --px-1644: clamp(1315.20px, calc(1249.44px + 20.55vw), 1644px);
  --px-1648: clamp(1318.40px, calc(1252.48px + 20.60vw), 1648px);
  --px-1652: clamp(1321.60px, calc(1255.52px + 20.65vw), 1652px);
  --px-1656: clamp(1324.80px, calc(1258.56px + 20.70vw), 1656px);
  --px-1660: clamp(1328.00px, calc(1261.60px + 20.75vw), 1660px);
  --px-1664: clamp(1331.20px, calc(1264.64px + 20.80vw), 1664px);
  --px-1668: clamp(1334.40px, calc(1267.68px + 20.85vw), 1668px);
  --px-1672: clamp(1337.60px, calc(1270.72px + 20.90vw), 1672px);
  --px-1676: clamp(1340.80px, calc(1273.76px + 20.95vw), 1676px);
  --px-1680: clamp(1344.00px, calc(1276.80px + 21.00vw), 1680px);
  --px-1684: clamp(1347.20px, calc(1279.84px + 21.05vw), 1684px);
  --px-1688: clamp(1350.40px, calc(1282.88px + 21.10vw), 1688px);
  --px-1692: clamp(1353.60px, calc(1285.92px + 21.15vw), 1692px);
  --px-1696: clamp(1356.80px, calc(1288.96px + 21.20vw), 1696px);
  --px-1700: clamp(1360.00px, calc(1292.00px + 21.25vw), 1700px);
  --px-1704: clamp(1363.20px, calc(1295.04px + 21.30vw), 1704px);
  --px-1708: clamp(1366.40px, calc(1298.08px + 21.35vw), 1708px);
  --px-1712: clamp(1369.60px, calc(1301.12px + 21.40vw), 1712px);
  --px-1716: clamp(1372.80px, calc(1304.16px + 21.45vw), 1716px);
  --px-1720: clamp(1376.00px, calc(1307.20px + 21.50vw), 1720px); 
  --px-1724: clamp(1379.20px, calc(1310.24px + 21.55vw), 1724px); 
  --px-1728: clamp(1382.40px, calc(1313.28px + 21.60vw), 1728px); 
  --px-1732: clamp(1385.60px, calc(1316.32px + 21.65vw), 1732px);
  --px-1736: clamp(1388.80px, calc(1319.36px + 21.70vw), 1736px);
  --px-1740: clamp(1392.00px, calc(1322.40px + 21.75vw), 1740px);
  --px-1744: clamp(1395.20px, calc(1325.44px + 21.80vw), 1744px);
  --px-1748: clamp(1398.40px, calc(1328.48px + 21.85vw), 1748px);
  --px-1752: clamp(1401.60px, calc(1331.52px + 21.90vw), 1752px);
  --px-1756: clamp(1404.80px, calc(1334.56px + 21.95vw), 1756px);
  --px-1760: clamp(1408.00px, calc(1337.60px + 22.00vw), 1760px);
  --px-1764: clamp(1411.20px, calc(1340.64px + 22.05vw), 1764px);
  --px-1768: clamp(1414.40px, calc(1343.68px + 22.10vw), 1768px);
  --px-1772: clamp(1417.60px, calc(1346.72px + 22.15vw), 1772px);
  --px-1776: clamp(1420.80px, calc(1349.76px + 22.20vw), 1776px);
  --px-1780: clamp(1424.00px, calc(1352.80px + 22.25vw), 1780px);
  --px-1784: clamp(1427.20px, calc(1355.84px + 22.30vw), 1784px);
  --px-1788: clamp(1430.40px, calc(1358.88px + 22.35vw), 1788px);
  --px-1792: clamp(1433.60px, calc(1361.92px + 22.40vw), 1792px);
  --px-1796: clamp(1436.80px, calc(1364.96px + 22.45vw), 1796px);
  --px-1800: clamp(1440.00px, calc(1368.00px + 22.50vw), 1800px);
  --px-1804: clamp(1443.20px, calc(1371.04px + 22.55vw), 1804px);
  --px-1808: clamp(1446.40px, calc(1374.08px + 22.60vw), 1808px);
  --px-1812: clamp(1449.60px, calc(1377.12px + 22.65vw), 1812px);
  --px-1816: clamp(1452.80px, calc(1380.16px + 22.70vw), 1816px);
  --px-1820: clamp(1456.00px, calc(1383.20px + 22.75vw), 1820px);
  --px-1824: clamp(1459.20px, calc(1386.24px + 22.80vw), 1824px);
  --px-1828: clamp(1462.40px, calc(1389.28px + 22.85vw), 1828px);
  --px-1832: clamp(1465.60px, calc(1392.32px + 22.90vw), 1832px);
  --px-1836: clamp(1468.80px, calc(1395.36px + 22.95vw), 1836px);
  --px-1840: clamp(1472.00px, calc(1398.40px + 23.00vw), 1840px);
  --px-1844: clamp(1475.20px, calc(1401.44px + 23.05vw), 1844px);
  --px-1848: clamp(1478.40px, calc(1404.48px + 23.10vw), 1848px);
  --px-1852: clamp(1481.60px, calc(1407.52px + 23.15vw), 1852px);
  --px-1856: clamp(1484.80px, calc(1410.56px + 23.20vw), 1856px);
  --px-1860: clamp(1488.00px, calc(1413.60px + 23.25vw), 1860px);
  --px-1864: clamp(1491.20px, calc(1416.64px + 23.30vw), 1864px);
  --px-1868: clamp(1494.40px, calc(1419.68px + 23.35vw), 1868px);
  --px-1872: clamp(1497.60px, calc(1422.72px + 23.40vw), 1872px);
  --px-1876: clamp(1500.80px, calc(1425.76px + 23.45vw), 1876px);
  --px-1880: clamp(1504.00px, calc(1428.80px + 23.50vw), 1880px);
  --px-1884: clamp(1507.20px, calc(1431.84px + 23.55vw), 1884px);
  --px-1888: clamp(1510.40px, calc(1434.88px + 23.60vw), 1888px);
  --px-1892: clamp(1513.60px, calc(1437.92px + 23.65vw), 1892px);
  --px-1896: clamp(1516.80px, calc(1440.96px + 23.70vw), 1896px);
  --px-1900: clamp(1520.00px, calc(1444.00px + 23.75vw), 1900px);
  --px-1904: clamp(1523.20px, calc(1447.04px + 23.80vw), 1904px);
  --px-1908: clamp(1526.40px, calc(1450.08px + 23.85vw), 1908px);
  --px-1912: clamp(1529.60px, calc(1453.12px + 23.90vw), 1912px);
  --px-1916: clamp(1532.80px, calc(1456.16px + 23.95vw), 1916px);
  --px-1920: clamp(1536.00px, calc(1459.20px + 24.00vw), 1920px);
}


@media screen and (max-width: 1870px) {
   :root{
    /* --percent: 10; */
    --px-2: clamp(0.20px, calc(-0.16px + 0.11vw), 2px);
    --px-4: clamp(0.40px, calc(-0.32px + 0.23vw), 4px); 
    --px-6: clamp(0.60px, calc(-0.48px + 0.34vw), 6px); 
    --px-8: clamp(0.80px, calc(-0.64px + 0.45vw), 8px); 
    --px-10: clamp(1.00px, calc(-0.80px + 0.56vw), 10px);
    --px-12: clamp(1.20px, calc(-0.96px + 0.68vw), 12px);
    --px-14: clamp(1.40px, calc(-1.12px + 0.79vw), 14px);
    --px-16: clamp(1.60px, calc(-1.28px + 0.90vw), 16px);
    --px-18: clamp(1.80px, calc(-1.44px + 1.01vw), 18px);
    --px-20: clamp(2.00px, calc(-1.60px + 1.13vw), 20px);
    --px-22: clamp(2.20px, calc(-1.76px + 1.24vw), 22px);
    --px-24: clamp(2.40px, calc(-1.92px + 1.35vw), 24px);
    --px-28: clamp(2.80px, calc(-2.24px + 1.58vw), 28px);
    --px-32: clamp(3.20px, calc(-2.56px + 1.80vw), 32px);
    --px-36: clamp(3.60px, calc(-2.88px + 2.03vw), 36px);
    --px-40: clamp(4.00px, calc(-3.20px + 2.25vw), 40px);
    --px-44: clamp(4.40px, calc(-3.52px + 2.48vw), 44px);
    --px-48: clamp(4.80px, calc(-3.84px + 2.70vw), 48px);
    --px-52: clamp(5.20px, calc(-4.16px + 2.93vw), 52px);
    --px-56: clamp(5.60px, calc(-4.48px + 3.15vw), 56px);
    --px-60: clamp(6.00px, calc(-4.80px + 3.38vw), 60px);
    --px-64: clamp(6.40px, calc(-5.12px + 3.60vw), 64px);
    --px-68: clamp(6.80px, calc(-5.44px + 3.83vw), 68px);
    --px-72: clamp(7.20px, calc(-5.76px + 4.05vw), 72px);
    --px-76: clamp(7.60px, calc(-6.08px + 4.28vw), 76px);
    --px-80: clamp(8.00px, calc(-6.40px + 4.50vw), 80px);
    --px-84: clamp(8.40px, calc(-6.72px + 4.73vw), 84px);
    --px-88: clamp(8.80px, calc(-7.04px + 4.95vw), 88px);
    --px-92: clamp(9.20px, calc(-7.36px + 5.18vw), 92px);
    --px-96: clamp(9.60px, calc(-7.68px + 5.40vw), 96px);
    --px-100: clamp(10.00px, calc(-8.00px + 5.63vw), 100px);
    --px-104: clamp(10.40px, calc(-8.32px + 5.85vw), 104px);
    --px-108: clamp(10.80px, calc(-8.64px + 6.08vw), 108px);
    --px-112: clamp(11.20px, calc(-8.96px + 6.30vw), 112px);
    --px-116: clamp(11.60px, calc(-9.28px + 6.53vw), 116px);
    --px-120: clamp(12.00px, calc(-9.60px + 6.75vw), 120px);
    --px-124: clamp(12.40px, calc(-9.92px + 6.98vw), 124px);
    --px-128: clamp(12.80px, calc(-10.24px + 7.20vw), 128px);
    --px-132: clamp(13.20px, calc(-10.56px + 7.43vw), 132px);
    --px-136: clamp(13.60px, calc(-10.88px + 7.65vw), 136px);
    --px-140: clamp(14.00px, calc(-11.20px + 7.88vw), 140px);
    --px-144: clamp(14.40px, calc(-11.52px + 8.10vw), 144px);
    --px-148: clamp(14.80px, calc(-11.84px + 8.33vw), 148px);
    --px-152: clamp(15.20px, calc(-12.16px + 8.55vw), 152px);
    --px-156: clamp(15.60px, calc(-12.48px + 8.78vw), 156px);
    --px-160: clamp(16.00px, calc(-12.80px + 9.00vw), 160px);
    --px-164: clamp(16.40px, calc(-13.12px + 9.23vw), 164px);
    --px-168: clamp(16.80px, calc(-13.44px + 9.45vw), 168px);
    --px-172: clamp(17.20px, calc(-13.76px + 9.68vw), 172px);
    --px-176: clamp(17.60px, calc(-14.08px + 9.90vw), 176px);
    --px-180: clamp(18.00px, calc(-14.40px + 10.13vw), 180px);
    --px-184: clamp(18.40px, calc(-14.72px + 10.35vw), 184px);
    --px-188: clamp(18.80px, calc(-15.04px + 10.58vw), 188px);
    --px-192: clamp(19.20px, calc(-15.36px + 10.80vw), 192px);
    --px-196: clamp(19.60px, calc(-15.68px + 11.03vw), 196px);
    --px-200: clamp(20.00px, calc(-16.00px + 11.25vw), 200px);
    --px-204: clamp(20.40px, calc(-16.32px + 11.48vw), 204px);
    --px-208: clamp(20.80px, calc(-16.64px + 11.70vw), 208px);
    --px-212: clamp(21.20px, calc(-16.96px + 11.93vw), 212px);
    --px-216: clamp(21.60px, calc(-17.28px + 12.15vw), 216px);
    --px-220: clamp(22.00px, calc(-17.60px + 12.38vw), 220px);
    --px-224: clamp(22.40px, calc(-17.92px + 12.60vw), 224px);
    --px-228: clamp(22.80px, calc(-18.24px + 12.83vw), 228px);
    --px-232: clamp(23.20px, calc(-18.56px + 13.05vw), 232px); 
    --px-236: clamp(23.60px, calc(-18.88px + 13.28vw), 236px); 
    --px-240: clamp(24.00px, calc(-19.20px + 13.50vw), 240px); 
    --px-244: clamp(24.40px, calc(-19.52px + 13.73vw), 244px);
    --px-248: clamp(24.80px, calc(-19.84px + 13.95vw), 248px);
    --px-252: clamp(25.20px, calc(-20.16px + 14.18vw), 252px);
    --px-256: clamp(25.60px, calc(-20.48px + 14.40vw), 256px);
    --px-260: clamp(26.00px, calc(-20.80px + 14.63vw), 260px);
    --px-264: clamp(26.40px, calc(-21.12px + 14.85vw), 264px);
    --px-268: clamp(26.80px, calc(-21.44px + 15.08vw), 268px);
    --px-272: clamp(27.20px, calc(-21.76px + 15.30vw), 272px);
    --px-276: clamp(27.60px, calc(-22.08px + 15.53vw), 276px);
    --px-280: clamp(28.00px, calc(-22.40px + 15.75vw), 280px);
    --px-284: clamp(28.40px, calc(-22.72px + 15.98vw), 284px);
    --px-288: clamp(28.80px, calc(-23.04px + 16.20vw), 288px);
    --px-292: clamp(29.20px, calc(-23.36px + 16.43vw), 292px);
    --px-296: clamp(29.60px, calc(-23.68px + 16.65vw), 296px);
    --px-300: clamp(30.00px, calc(-24.00px + 16.88vw), 300px);
    --px-304: clamp(30.40px, calc(-24.32px + 17.10vw), 304px);
    --px-308: clamp(30.80px, calc(-24.64px + 17.33vw), 308px);
    --px-312: clamp(31.20px, calc(-24.96px + 17.55vw), 312px);
    --px-316: clamp(31.60px, calc(-25.28px + 17.78vw), 316px);
    --px-320: clamp(32.00px, calc(-25.60px + 18.00vw), 320px);
    --px-324: clamp(32.40px, calc(-25.92px + 18.23vw), 324px);
    --px-328: clamp(32.80px, calc(-26.24px + 18.45vw), 328px);
    --px-332: clamp(33.20px, calc(-26.56px + 18.68vw), 332px);
    --px-336: clamp(33.60px, calc(-26.88px + 18.90vw), 336px);
    --px-340: clamp(34.00px, calc(-27.20px + 19.13vw), 340px);
    --px-344: clamp(34.40px, calc(-27.52px + 19.35vw), 344px);
    --px-348: clamp(34.80px, calc(-27.84px + 19.58vw), 348px);
    --px-352: clamp(35.20px, calc(-28.16px + 19.80vw), 352px);
    --px-356: clamp(35.60px, calc(-28.48px + 20.03vw), 356px);
    --px-360: clamp(36.00px, calc(-28.80px + 20.25vw), 360px);
    --px-364: clamp(36.40px, calc(-29.12px + 20.48vw), 364px);
    --px-368: clamp(36.80px, calc(-29.44px + 20.70vw), 368px);
    --px-372: clamp(37.20px, calc(-29.76px + 20.93vw), 372px);
    --px-376: clamp(37.60px, calc(-30.08px + 21.15vw), 376px);
    --px-380: clamp(38.00px, calc(-30.40px + 21.38vw), 380px);
    --px-384: clamp(38.40px, calc(-30.72px + 21.60vw), 384px);
    --px-388: clamp(38.80px, calc(-31.04px + 21.83vw), 388px);
    --px-392: clamp(39.20px, calc(-31.36px + 22.05vw), 392px);
    --px-396: clamp(39.60px, calc(-31.68px + 22.28vw), 396px);
    --px-400: clamp(40.00px, calc(-32.00px + 22.50vw), 400px);
    --px-404: clamp(40.40px, calc(-32.32px + 22.73vw), 404px);
    --px-408: clamp(40.80px, calc(-32.64px + 22.95vw), 408px);
    --px-412: clamp(41.20px, calc(-32.96px + 23.18vw), 412px);
    --px-416: clamp(41.60px, calc(-33.28px + 23.40vw), 416px);
    --px-420: clamp(42.00px, calc(-33.60px + 23.63vw), 420px);
    --px-424: clamp(42.40px, calc(-33.92px + 23.85vw), 424px);
    --px-428: clamp(42.80px, calc(-34.24px + 24.08vw), 428px);
    --px-432: clamp(43.20px, calc(-34.56px + 24.30vw), 432px);
    --px-436: clamp(43.60px, calc(-34.88px + 24.53vw), 436px);
    --px-440: clamp(44.00px, calc(-35.20px + 24.75vw), 440px);
    --px-444: clamp(44.40px, calc(-35.52px + 24.98vw), 444px);
    --px-448: clamp(44.80px, calc(-35.84px + 25.20vw), 448px);
    --px-452: clamp(45.20px, calc(-36.16px + 25.43vw), 452px);
    --px-456: clamp(45.60px, calc(-36.48px + 25.65vw), 456px);
    --px-460: clamp(46.00px, calc(-36.80px + 25.88vw), 460px);
    --px-464: clamp(46.40px, calc(-37.12px + 26.10vw), 464px);
    --px-468: clamp(46.80px, calc(-37.44px + 26.33vw), 468px);
    --px-472: clamp(47.20px, calc(-37.76px + 26.55vw), 472px);
    --px-476: clamp(47.60px, calc(-38.08px + 26.78vw), 476px);
    --px-480: clamp(48.00px, calc(-38.40px + 27.00vw), 480px); 
    --px-484: clamp(48.40px, calc(-38.72px + 27.23vw), 484px); 
    --px-488: clamp(48.80px, calc(-39.04px + 27.45vw), 488px); 
    --px-492: clamp(49.20px, calc(-39.36px + 27.68vw), 492px);
    --px-496: clamp(49.60px, calc(-39.68px + 27.90vw), 496px);
    --px-500: clamp(50.00px, calc(-40.00px + 28.13vw), 500px);
    --px-504: clamp(50.40px, calc(-40.32px + 28.35vw), 504px);
    --px-508: clamp(50.80px, calc(-40.64px + 28.58vw), 508px);
    --px-512: clamp(51.20px, calc(-40.96px + 28.80vw), 512px);
    --px-516: clamp(51.60px, calc(-41.28px + 29.03vw), 516px);
    --px-520: clamp(52.00px, calc(-41.60px + 29.25vw), 520px);
    --px-524: clamp(52.40px, calc(-41.92px + 29.48vw), 524px);
    --px-528: clamp(52.80px, calc(-42.24px + 29.70vw), 528px);
    --px-532: clamp(53.20px, calc(-42.56px + 29.93vw), 532px);
    --px-536: clamp(53.60px, calc(-42.88px + 30.15vw), 536px);
    --px-540: clamp(54.00px, calc(-43.20px + 30.38vw), 540px);
    --px-544: clamp(54.40px, calc(-43.52px + 30.60vw), 544px);
    --px-548: clamp(54.80px, calc(-43.84px + 30.83vw), 548px);
    --px-552: clamp(55.20px, calc(-44.16px + 31.05vw), 552px);
    --px-556: clamp(55.60px, calc(-44.48px + 31.28vw), 556px);
    --px-560: clamp(56.00px, calc(-44.80px + 31.50vw), 560px);
    --px-564: clamp(56.40px, calc(-45.12px + 31.73vw), 564px);
    --px-568: clamp(56.80px, calc(-45.44px + 31.95vw), 568px);
    --px-572: clamp(57.20px, calc(-45.76px + 32.18vw), 572px);
    --px-576: clamp(57.60px, calc(-46.08px + 32.40vw), 576px);
    --px-580: clamp(58.00px, calc(-46.40px + 32.63vw), 580px);
    --px-584: clamp(58.40px, calc(-46.72px + 32.85vw), 584px);
    --px-588: clamp(58.80px, calc(-47.04px + 33.08vw), 588px);
    --px-592: clamp(59.20px, calc(-47.36px + 33.30vw), 592px);
    --px-596: clamp(59.60px, calc(-47.68px + 33.53vw), 596px);
    --px-600: clamp(60.00px, calc(-48.00px + 33.75vw), 600px);
    --px-604: clamp(60.40px, calc(-48.32px + 33.98vw), 604px);
    --px-608: clamp(60.80px, calc(-48.64px + 34.20vw), 608px);
    --px-612: clamp(61.20px, calc(-48.96px + 34.43vw), 612px);
    --px-616: clamp(61.60px, calc(-49.28px + 34.65vw), 616px);
    --px-620: clamp(62.00px, calc(-49.60px + 34.88vw), 620px);
    --px-624: clamp(62.40px, calc(-49.92px + 35.10vw), 624px);
    --px-628: clamp(62.80px, calc(-50.24px + 35.33vw), 628px);
    --px-632: clamp(63.20px, calc(-50.56px + 35.55vw), 632px);
    --px-636: clamp(63.60px, calc(-50.88px + 35.78vw), 636px);
    --px-640: clamp(64.00px, calc(-51.20px + 36.00vw), 640px);
    --px-644: clamp(64.40px, calc(-51.52px + 36.23vw), 644px);
    --px-648: clamp(64.80px, calc(-51.84px + 36.45vw), 648px);
    --px-652: clamp(65.20px, calc(-52.16px + 36.68vw), 652px);
    --px-656: clamp(65.60px, calc(-52.48px + 36.90vw), 656px);
    --px-660: clamp(66.00px, calc(-52.80px + 37.13vw), 660px);
    --px-664: clamp(66.40px, calc(-53.12px + 37.35vw), 664px);
    --px-668: clamp(66.80px, calc(-53.44px + 37.58vw), 668px);
    --px-672: clamp(67.20px, calc(-53.76px + 37.80vw), 672px);
    --px-676: clamp(67.60px, calc(-54.08px + 38.03vw), 676px);
    --px-680: clamp(68.00px, calc(-54.40px + 38.25vw), 680px);
    --px-684: clamp(68.40px, calc(-54.72px + 38.48vw), 684px);
    --px-688: clamp(68.80px, calc(-55.04px + 38.70vw), 688px);
    --px-692: clamp(69.20px, calc(-55.36px + 38.93vw), 692px);
    --px-696: clamp(69.60px, calc(-55.68px + 39.15vw), 696px);
    --px-700: clamp(70.00px, calc(-56.00px + 39.38vw), 700px);
    --px-704: clamp(70.40px, calc(-56.32px + 39.60vw), 704px);
    --px-708: clamp(70.80px, calc(-56.64px + 39.83vw), 708px);
    --px-712: clamp(71.20px, calc(-56.96px + 40.05vw), 712px);
    --px-716: clamp(71.60px, calc(-57.28px + 40.28vw), 716px);
    --px-720: clamp(72.00px, calc(-57.60px + 40.50vw), 720px);
    --px-724: clamp(72.40px, calc(-57.92px + 40.73vw), 724px);
    --px-728: clamp(72.80px, calc(-58.24px + 40.95vw), 728px); 
    --px-732: clamp(73.20px, calc(-58.56px + 41.18vw), 732px); 
    --px-736: clamp(73.60px, calc(-58.88px + 41.40vw), 736px); 
    --px-740: clamp(74.00px, calc(-59.20px + 41.63vw), 740px);
    --px-744: clamp(74.40px, calc(-59.52px + 41.85vw), 744px);
    --px-748: clamp(74.80px, calc(-59.84px + 42.08vw), 748px);
    --px-752: clamp(75.20px, calc(-60.16px + 42.30vw), 752px);
    --px-756: clamp(75.60px, calc(-60.48px + 42.53vw), 756px);
    --px-760: clamp(76.00px, calc(-60.80px + 42.75vw), 760px);
    --px-764: clamp(76.40px, calc(-61.12px + 42.98vw), 764px);
    --px-768: clamp(76.80px, calc(-61.44px + 43.20vw), 768px);
    --px-772: clamp(77.20px, calc(-61.76px + 43.43vw), 772px);
    --px-776: clamp(77.60px, calc(-62.08px + 43.65vw), 776px);
    --px-780: clamp(78.00px, calc(-62.40px + 43.88vw), 780px);
    --px-784: clamp(78.40px, calc(-62.72px + 44.10vw), 784px);
    --px-788: clamp(78.80px, calc(-63.04px + 44.33vw), 788px);
    --px-792: clamp(79.20px, calc(-63.36px + 44.55vw), 792px);
    --px-796: clamp(79.60px, calc(-63.68px + 44.78vw), 796px);
    --px-800: clamp(80.00px, calc(-64.00px + 45.00vw), 800px);
    --px-804: clamp(80.40px, calc(-64.32px + 45.23vw), 804px);
    --px-808: clamp(80.80px, calc(-64.64px + 45.45vw), 808px);
    --px-812: clamp(81.20px, calc(-64.96px + 45.68vw), 812px);
    --px-816: clamp(81.60px, calc(-65.28px + 45.90vw), 816px);
    --px-820: clamp(82.00px, calc(-65.60px + 46.13vw), 820px);
    --px-824: clamp(82.40px, calc(-65.92px + 46.35vw), 824px);
    --px-828: clamp(82.80px, calc(-66.24px + 46.58vw), 828px);
    --px-832: clamp(83.20px, calc(-66.56px + 46.80vw), 832px);
    --px-836: clamp(83.60px, calc(-66.88px + 47.03vw), 836px);
    --px-840: clamp(84.00px, calc(-67.20px + 47.25vw), 840px);
    --px-844: clamp(84.40px, calc(-67.52px + 47.48vw), 844px);
    --px-848: clamp(84.80px, calc(-67.84px + 47.70vw), 848px);
    --px-852: clamp(85.20px, calc(-68.16px + 47.93vw), 852px);
    --px-856: clamp(85.60px, calc(-68.48px + 48.15vw), 856px);
    --px-860: clamp(86.00px, calc(-68.80px + 48.38vw), 860px);
    --px-864: clamp(86.40px, calc(-69.12px + 48.60vw), 864px);
    --px-868: clamp(86.80px, calc(-69.44px + 48.83vw), 868px);
    --px-872: clamp(87.20px, calc(-69.76px + 49.05vw), 872px);
    --px-876: clamp(87.60px, calc(-70.08px + 49.28vw), 876px);
    --px-880: clamp(88.00px, calc(-70.40px + 49.50vw), 880px);
    --px-884: clamp(88.40px, calc(-70.72px + 49.73vw), 884px);
    --px-888: clamp(88.80px, calc(-71.04px + 49.95vw), 888px);
    --px-892: clamp(89.20px, calc(-71.36px + 50.18vw), 892px);
    --px-896: clamp(89.60px, calc(-71.68px + 50.40vw), 896px);
    --px-900: clamp(90.00px, calc(-72.00px + 50.63vw), 900px);
    --px-904: clamp(90.40px, calc(-72.32px + 50.85vw), 904px);
    --px-908: clamp(90.80px, calc(-72.64px + 51.08vw), 908px);
    --px-912: clamp(91.20px, calc(-72.96px + 51.30vw), 912px);
    --px-916: clamp(91.60px, calc(-73.28px + 51.53vw), 916px);
    --px-920: clamp(92.00px, calc(-73.60px + 51.75vw), 920px);
    --px-924: clamp(92.40px, calc(-73.92px + 51.98vw), 924px);
    --px-928: clamp(92.80px, calc(-74.24px + 52.20vw), 928px);
    --px-932: clamp(93.20px, calc(-74.56px + 52.43vw), 932px);
    --px-936: clamp(93.60px, calc(-74.88px + 52.65vw), 936px);
    --px-940: clamp(94.00px, calc(-75.20px + 52.88vw), 940px);
    --px-944: clamp(94.40px, calc(-75.52px + 53.10vw), 944px);
    --px-948: clamp(94.80px, calc(-75.84px + 53.33vw), 948px);
    --px-952: clamp(95.20px, calc(-76.16px + 53.55vw), 952px);
    --px-956: clamp(95.60px, calc(-76.48px + 53.78vw), 956px);
    --px-960: clamp(96.00px, calc(-76.80px + 54.00vw), 960px);
    --px-964: clamp(96.40px, calc(-77.12px + 54.23vw), 964px);
    --px-968: clamp(96.80px, calc(-77.44px + 54.45vw), 968px);
    --px-972: clamp(97.20px, calc(-77.76px + 54.68vw), 972px);
    --px-976: clamp(97.60px, calc(-78.08px + 54.90vw), 976px); 
    --px-980: clamp(98.00px, calc(-78.40px + 55.13vw), 980px); 
    --px-984: clamp(98.40px, calc(-78.72px + 55.35vw), 984px); 
    --px-988: clamp(98.80px, calc(-79.04px + 55.58vw), 988px);
    --px-992: clamp(99.20px, calc(-79.36px + 55.80vw), 992px);
    --px-996: clamp(99.60px, calc(-79.68px + 56.03vw), 996px);
    --px-1000: clamp(100.00px, calc(-80.00px + 56.25vw), 1000px);
    --px-1004: clamp(100.40px, calc(-80.32px + 56.48vw), 1004px);
    --px-1008: clamp(100.80px, calc(-80.64px + 56.70vw), 1008px);
    --px-1012: clamp(101.20px, calc(-80.96px + 56.93vw), 1012px);
    --px-1016: clamp(101.60px, calc(-81.28px + 57.15vw), 1016px);
    --px-1020: clamp(102.00px, calc(-81.60px + 57.38vw), 1020px);
    --px-1024: clamp(102.40px, calc(-81.92px + 57.60vw), 1024px);
    --px-1028: clamp(102.80px, calc(-82.24px + 57.83vw), 1028px);
    --px-1032: clamp(103.20px, calc(-82.56px + 58.05vw), 1032px);
    --px-1036: clamp(103.60px, calc(-82.88px + 58.28vw), 1036px);
    --px-1040: clamp(104.00px, calc(-83.20px + 58.50vw), 1040px);
    --px-1044: clamp(104.40px, calc(-83.52px + 58.73vw), 1044px);
    --px-1048: clamp(104.80px, calc(-83.84px + 58.95vw), 1048px);
    --px-1052: clamp(105.20px, calc(-84.16px + 59.18vw), 1052px);
    --px-1056: clamp(105.60px, calc(-84.48px + 59.40vw), 1056px);
    --px-1060: clamp(106.00px, calc(-84.80px + 59.63vw), 1060px);
    --px-1064: clamp(106.40px, calc(-85.12px + 59.85vw), 1064px);
    --px-1068: clamp(106.80px, calc(-85.44px + 60.08vw), 1068px);
    --px-1072: clamp(107.20px, calc(-85.76px + 60.30vw), 1072px);
    --px-1076: clamp(107.60px, calc(-86.08px + 60.53vw), 1076px);
    --px-1080: clamp(108.00px, calc(-86.40px + 60.75vw), 1080px);
    --px-1084: clamp(108.40px, calc(-86.72px + 60.98vw), 1084px);
    --px-1088: clamp(108.80px, calc(-87.04px + 61.20vw), 1088px);
    --px-1092: clamp(109.20px, calc(-87.36px + 61.43vw), 1092px);
    --px-1096: clamp(109.60px, calc(-87.68px + 61.65vw), 1096px);
    --px-1100: clamp(110.00px, calc(-88.00px + 61.88vw), 1100px);
    --px-1104: clamp(110.40px, calc(-88.32px + 62.10vw), 1104px);
    --px-1108: clamp(110.80px, calc(-88.64px + 62.33vw), 1108px);
    --px-1112: clamp(111.20px, calc(-88.96px + 62.55vw), 1112px);
    --px-1116: clamp(111.60px, calc(-89.28px + 62.78vw), 1116px);
    --px-1120: clamp(112.00px, calc(-89.60px + 63.00vw), 1120px);
    --px-1124: clamp(112.40px, calc(-89.92px + 63.23vw), 1124px);
    --px-1128: clamp(112.80px, calc(-90.24px + 63.45vw), 1128px);
    --px-1132: clamp(113.20px, calc(-90.56px + 63.68vw), 1132px);
    --px-1136: clamp(113.60px, calc(-90.88px + 63.90vw), 1136px);
    --px-1140: clamp(114.00px, calc(-91.20px + 64.13vw), 1140px);
    --px-1144: clamp(114.40px, calc(-91.52px + 64.35vw), 1144px);
    --px-1148: clamp(114.80px, calc(-91.84px + 64.58vw), 1148px);
    --px-1152: clamp(115.20px, calc(-92.16px + 64.80vw), 1152px);
    --px-1156: clamp(115.60px, calc(-92.48px + 65.03vw), 1156px);
    --px-1160: clamp(116.00px, calc(-92.80px + 65.25vw), 1160px);
    --px-1164: clamp(116.40px, calc(-93.12px + 65.48vw), 1164px);
    --px-1168: clamp(116.80px, calc(-93.44px + 65.70vw), 1168px);
    --px-1172: clamp(117.20px, calc(-93.76px + 65.93vw), 1172px);
    --px-1176: clamp(117.60px, calc(-94.08px + 66.15vw), 1176px);
    --px-1180: clamp(118.00px, calc(-94.40px + 66.38vw), 1180px);
    --px-1184: clamp(118.40px, calc(-94.72px + 66.60vw), 1184px);
    --px-1188: clamp(118.80px, calc(-95.04px + 66.83vw), 1188px);
    --px-1192: clamp(119.20px, calc(-95.36px + 67.05vw), 1192px);
    --px-1196: clamp(119.60px, calc(-95.68px + 67.28vw), 1196px);
    --px-1200: clamp(120.00px, calc(-96.00px + 67.50vw), 1200px);
    --px-1204: clamp(120.40px, calc(-96.32px + 67.73vw), 1204px);
    --px-1208: clamp(120.80px, calc(-96.64px + 67.95vw), 1208px);
    --px-1212: clamp(121.20px, calc(-96.96px + 68.18vw), 1212px);
    --px-1216: clamp(121.60px, calc(-97.28px + 68.40vw), 1216px);
    --px-1220: clamp(122.00px, calc(-97.60px + 68.63vw), 1220px);
    --px-1224: clamp(122.40px, calc(-97.92px + 68.85vw), 1224px); 
    --px-1228: clamp(122.80px, calc(-98.24px + 69.08vw), 1228px); 
    --px-1232: clamp(123.20px, calc(-98.56px + 69.30vw), 1232px); 
    --px-1236: clamp(123.60px, calc(-98.88px + 69.53vw), 1236px);
    --px-1240: clamp(124.00px, calc(-99.20px + 69.75vw), 1240px);
    --px-1244: clamp(124.40px, calc(-99.52px + 69.98vw), 1244px);
    --px-1248: clamp(124.80px, calc(-99.84px + 70.20vw), 1248px);
    --px-1252: clamp(125.20px, calc(-100.16px + 70.43vw), 1252px);
    --px-1256: clamp(125.60px, calc(-100.48px + 70.65vw), 1256px);
    --px-1260: clamp(126.00px, calc(-100.80px + 70.88vw), 1260px);
    --px-1264: clamp(126.40px, calc(-101.12px + 71.10vw), 1264px);
    --px-1268: clamp(126.80px, calc(-101.44px + 71.33vw), 1268px);
    --px-1272: clamp(127.20px, calc(-101.76px + 71.55vw), 1272px);
    --px-1276: clamp(127.60px, calc(-102.08px + 71.78vw), 1276px);
    --px-1280: clamp(128.00px, calc(-102.40px + 72.00vw), 1280px);
    --px-1284: clamp(128.40px, calc(-102.72px + 72.23vw), 1284px);
    --px-1288: clamp(128.80px, calc(-103.04px + 72.45vw), 1288px);
    --px-1292: clamp(129.20px, calc(-103.36px + 72.68vw), 1292px);
    --px-1296: clamp(129.60px, calc(-103.68px + 72.90vw), 1296px);
    --px-1300: clamp(130.00px, calc(-104.00px + 73.13vw), 1300px);
    --px-1304: clamp(130.40px, calc(-104.32px + 73.35vw), 1304px);
    --px-1308: clamp(130.80px, calc(-104.64px + 73.58vw), 1308px);
    --px-1312: clamp(131.20px, calc(-104.96px + 73.80vw), 1312px);
    --px-1316: clamp(131.60px, calc(-105.28px + 74.03vw), 1316px);
    --px-1320: clamp(132.00px, calc(-105.60px + 74.25vw), 1320px);
    --px-1324: clamp(132.40px, calc(-105.92px + 74.48vw), 1324px);
    --px-1328: clamp(132.80px, calc(-106.24px + 74.70vw), 1328px);
    --px-1332: clamp(133.20px, calc(-106.56px + 74.93vw), 1332px);
    --px-1336: clamp(133.60px, calc(-106.88px + 75.15vw), 1336px);
    --px-1340: clamp(134.00px, calc(-107.20px + 75.38vw), 1340px);
    --px-1344: clamp(134.40px, calc(-107.52px + 75.60vw), 1344px);
    --px-1348: clamp(134.80px, calc(-107.84px + 75.83vw), 1348px);
    --px-1352: clamp(135.20px, calc(-108.16px + 76.05vw), 1352px);
    --px-1356: clamp(135.60px, calc(-108.48px + 76.28vw), 1356px);
    --px-1360: clamp(136.00px, calc(-108.80px + 76.50vw), 1360px);
    --px-1364: clamp(136.40px, calc(-109.12px + 76.73vw), 1364px);
    --px-1368: clamp(136.80px, calc(-109.44px + 76.95vw), 1368px);
    --px-1372: clamp(137.20px, calc(-109.76px + 77.18vw), 1372px);
    --px-1376: clamp(137.60px, calc(-110.08px + 77.40vw), 1376px);
    --px-1380: clamp(138.00px, calc(-110.40px + 77.63vw), 1380px);
    --px-1384: clamp(138.40px, calc(-110.72px + 77.85vw), 1384px);
    --px-1388: clamp(138.80px, calc(-111.04px + 78.08vw), 1388px);
    --px-1392: clamp(139.20px, calc(-111.36px + 78.30vw), 1392px);
    --px-1396: clamp(139.60px, calc(-111.68px + 78.53vw), 1396px);
    --px-1400: clamp(140.00px, calc(-112.00px + 78.75vw), 1400px);
    --px-1404: clamp(140.40px, calc(-112.32px + 78.98vw), 1404px);
    --px-1408: clamp(140.80px, calc(-112.64px + 79.20vw), 1408px);
    --px-1412: clamp(141.20px, calc(-112.96px + 79.43vw), 1412px);
    --px-1416: clamp(141.60px, calc(-113.28px + 79.65vw), 1416px);
    --px-1420: clamp(142.00px, calc(-113.60px + 79.88vw), 1420px);
    --px-1424: clamp(142.40px, calc(-113.92px + 80.10vw), 1424px);
    --px-1428: clamp(142.80px, calc(-114.24px + 80.33vw), 1428px);
    --px-1432: clamp(143.20px, calc(-114.56px + 80.55vw), 1432px);
    --px-1436: clamp(143.60px, calc(-114.88px + 80.78vw), 1436px);
    --px-1440: clamp(144.00px, calc(-115.20px + 81.00vw), 1440px);
    --px-1444: clamp(144.40px, calc(-115.52px + 81.23vw), 1444px);
    --px-1448: clamp(144.80px, calc(-115.84px + 81.45vw), 1448px);
    --px-1452: clamp(145.20px, calc(-116.16px + 81.68vw), 1452px);
    --px-1456: clamp(145.60px, calc(-116.48px + 81.90vw), 1456px);
    --px-1460: clamp(146.00px, calc(-116.80px + 82.13vw), 1460px);
    --px-1464: clamp(146.40px, calc(-117.12px + 82.35vw), 1464px);
    --px-1468: clamp(146.80px, calc(-117.44px + 82.58vw), 1468px);
    --px-1472: clamp(147.20px, calc(-117.76px + 82.80vw), 1472px); 
    --px-1476: clamp(147.60px, calc(-118.08px + 83.03vw), 1476px); 
    --px-1480: clamp(148.00px, calc(-118.40px + 83.25vw), 1480px); 
    --px-1484: clamp(148.40px, calc(-118.72px + 83.48vw), 1484px);
    --px-1488: clamp(148.80px, calc(-119.04px + 83.70vw), 1488px);
    --px-1492: clamp(149.20px, calc(-119.36px + 83.93vw), 1492px);
    --px-1496: clamp(149.60px, calc(-119.68px + 84.15vw), 1496px);
    --px-1500: clamp(150.00px, calc(-120.00px + 84.38vw), 1500px);
    --px-1504: clamp(150.40px, calc(-120.32px + 84.60vw), 1504px);
    --px-1508: clamp(150.80px, calc(-120.64px + 84.83vw), 1508px);
    --px-1512: clamp(151.20px, calc(-120.96px + 85.05vw), 1512px);
    --px-1516: clamp(151.60px, calc(-121.28px + 85.28vw), 1516px);
    --px-1520: clamp(152.00px, calc(-121.60px + 85.50vw), 1520px);
    --px-1524: clamp(152.40px, calc(-121.92px + 85.73vw), 1524px);
    --px-1528: clamp(152.80px, calc(-122.24px + 85.95vw), 1528px);
    --px-1532: clamp(153.20px, calc(-122.56px + 86.18vw), 1532px);
    --px-1536: clamp(153.60px, calc(-122.88px + 86.40vw), 1536px);
    --px-1540: clamp(154.00px, calc(-123.20px + 86.63vw), 1540px);
    --px-1544: clamp(154.40px, calc(-123.52px + 86.85vw), 1544px);
    --px-1548: clamp(154.80px, calc(-123.84px + 87.08vw), 1548px);
    --px-1552: clamp(155.20px, calc(-124.16px + 87.30vw), 1552px);
    --px-1556: clamp(155.60px, calc(-124.48px + 87.53vw), 1556px);
    --px-1560: clamp(156.00px, calc(-124.80px + 87.75vw), 1560px);
    --px-1564: clamp(156.40px, calc(-125.12px + 87.98vw), 1564px);
    --px-1568: clamp(156.80px, calc(-125.44px + 88.20vw), 1568px);
    --px-1572: clamp(157.20px, calc(-125.76px + 88.43vw), 1572px);
    --px-1576: clamp(157.60px, calc(-126.08px + 88.65vw), 1576px);
    --px-1580: clamp(158.00px, calc(-126.40px + 88.88vw), 1580px);
    --px-1584: clamp(158.40px, calc(-126.72px + 89.10vw), 1584px);
    --px-1588: clamp(158.80px, calc(-127.04px + 89.33vw), 1588px);
    --px-1592: clamp(159.20px, calc(-127.36px + 89.55vw), 1592px);
    --px-1596: clamp(159.60px, calc(-127.68px + 89.78vw), 1596px);
    --px-1600: clamp(160.00px, calc(-128.00px + 90.00vw), 1600px);
    --px-1604: clamp(160.40px, calc(-128.32px + 90.23vw), 1604px);
    --px-1608: clamp(160.80px, calc(-128.64px + 90.45vw), 1608px);
    --px-1612: clamp(161.20px, calc(-128.96px + 90.68vw), 1612px);
    --px-1616: clamp(161.60px, calc(-129.28px + 90.90vw), 1616px);
    --px-1620: clamp(162.00px, calc(-129.60px + 91.13vw), 1620px);
    --px-1624: clamp(162.40px, calc(-129.92px + 91.35vw), 1624px);
    --px-1628: clamp(162.80px, calc(-130.24px + 91.58vw), 1628px);
    --px-1632: clamp(163.20px, calc(-130.56px + 91.80vw), 1632px);
    --px-1636: clamp(163.60px, calc(-130.88px + 92.03vw), 1636px);
    --px-1640: clamp(164.00px, calc(-131.20px + 92.25vw), 1640px);
    --px-1644: clamp(164.40px, calc(-131.52px + 92.48vw), 1644px);
    --px-1648: clamp(164.80px, calc(-131.84px + 92.70vw), 1648px);
    --px-1652: clamp(165.20px, calc(-132.16px + 92.93vw), 1652px);
    --px-1656: clamp(165.60px, calc(-132.48px + 93.15vw), 1656px);
    --px-1660: clamp(166.00px, calc(-132.80px + 93.38vw), 1660px);
    --px-1664: clamp(166.40px, calc(-133.12px + 93.60vw), 1664px);
    --px-1668: clamp(166.80px, calc(-133.44px + 93.83vw), 1668px);
    --px-1672: clamp(167.20px, calc(-133.76px + 94.05vw), 1672px);
    --px-1676: clamp(167.60px, calc(-134.08px + 94.28vw), 1676px);
    --px-1680: clamp(168.00px, calc(-134.40px + 94.50vw), 1680px);
    --px-1684: clamp(168.40px, calc(-134.72px + 94.73vw), 1684px);
    --px-1688: clamp(168.80px, calc(-135.04px + 94.95vw), 1688px);
    --px-1692: clamp(169.20px, calc(-135.36px + 95.18vw), 1692px);
    --px-1696: clamp(169.60px, calc(-135.68px + 95.40vw), 1696px);
    --px-1700: clamp(170.00px, calc(-136.00px + 95.63vw), 1700px);
    --px-1704: clamp(170.40px, calc(-136.32px + 95.85vw), 1704px);
    --px-1708: clamp(170.80px, calc(-136.64px + 96.08vw), 1708px);
    --px-1712: clamp(171.20px, calc(-136.96px + 96.30vw), 1712px);
    --px-1716: clamp(171.60px, calc(-137.28px + 96.53vw), 1716px);
    --px-1720: clamp(172.00px, calc(-137.60px + 96.75vw), 1720px); 
    --px-1724: clamp(172.40px, calc(-137.92px + 96.98vw), 1724px); 
    --px-1728: clamp(172.80px, calc(-138.24px + 97.20vw), 1728px); 
    --px-1732: clamp(173.20px, calc(-138.56px + 97.43vw), 1732px);
    --px-1736: clamp(173.60px, calc(-138.88px + 97.65vw), 1736px);
    --px-1740: clamp(174.00px, calc(-139.20px + 97.88vw), 1740px);
    --px-1744: clamp(174.40px, calc(-139.52px + 98.10vw), 1744px);
    --px-1748: clamp(174.80px, calc(-139.84px + 98.33vw), 1748px);
    --px-1752: clamp(175.20px, calc(-140.16px + 98.55vw), 1752px);
    --px-1756: clamp(175.60px, calc(-140.48px + 98.78vw), 1756px);
    --px-1760: clamp(176.00px, calc(-140.80px + 99.00vw), 1760px);
    --px-1764: clamp(176.40px, calc(-141.12px + 99.23vw), 1764px);
    --px-1768: clamp(176.80px, calc(-141.44px + 99.45vw), 1768px);
    --px-1772: clamp(177.20px, calc(-141.76px + 99.68vw), 1772px);
    --px-1776: clamp(177.60px, calc(-142.08px + 99.90vw), 1776px);
    --px-1780: clamp(178.00px, calc(-142.40px + 100.13vw), 1780px);
    --px-1784: clamp(178.40px, calc(-142.72px + 100.35vw), 1784px);
    --px-1788: clamp(178.80px, calc(-143.04px + 100.58vw), 1788px);
    --px-1792: clamp(179.20px, calc(-143.36px + 100.80vw), 1792px);
    --px-1796: clamp(179.60px, calc(-143.68px + 101.03vw), 1796px);
    --px-1800: clamp(180.00px, calc(-144.00px + 101.25vw), 1800px);
    --px-1804: clamp(180.40px, calc(-144.32px + 101.48vw), 1804px);
    --px-1808: clamp(180.80px, calc(-144.64px + 101.70vw), 1808px);
    --px-1812: clamp(181.20px, calc(-144.96px + 101.93vw), 1812px);
    --px-1816: clamp(181.60px, calc(-145.28px + 102.15vw), 1816px);
    --px-1820: clamp(182.00px, calc(-145.60px + 102.38vw), 1820px);
    --px-1824: clamp(182.40px, calc(-145.92px + 102.60vw), 1824px);
    --px-1828: clamp(182.80px, calc(-146.24px + 102.83vw), 1828px);
    --px-1832: clamp(183.20px, calc(-146.56px + 103.05vw), 1832px);
    --px-1836: clamp(183.60px, calc(-146.88px + 103.28vw), 1836px);
    --px-1840: clamp(184.00px, calc(-147.20px + 103.50vw), 1840px);
    --px-1844: clamp(184.40px, calc(-147.52px + 103.73vw), 1844px);
    --px-1848: clamp(184.80px, calc(-147.84px + 103.95vw), 1848px);
    --px-1852: clamp(185.20px, calc(-148.16px + 104.18vw), 1852px);
    --px-1856: clamp(185.60px, calc(-148.48px + 104.40vw), 1856px);
    --px-1860: clamp(186.00px, calc(-148.80px + 104.63vw), 1860px);
    --px-1864: clamp(186.40px, calc(-149.12px + 104.85vw), 1864px);
    --px-1868: clamp(186.80px, calc(-149.44px + 105.08vw), 1868px);
    --px-1872: clamp(187.20px, calc(-149.76px + 105.30vw), 1872px);
    --px-1876: clamp(187.60px, calc(-150.08px + 105.53vw), 1876px);
    --px-1880: clamp(188.00px, calc(-150.40px + 105.75vw), 1880px);
    --px-1884: clamp(188.40px, calc(-150.72px + 105.98vw), 1884px);
    --px-1888: clamp(188.80px, calc(-151.04px + 106.20vw), 1888px);
    --px-1892: clamp(189.20px, calc(-151.36px + 106.43vw), 1892px);
    --px-1896: clamp(189.60px, calc(-151.68px + 106.65vw), 1896px);
    --px-1900: clamp(190.00px, calc(-152.00px + 106.88vw), 1900px);
    --px-1904: clamp(190.40px, calc(-152.32px + 107.10vw), 1904px);
    --px-1908: clamp(190.80px, calc(-152.64px + 107.33vw), 1908px);
    --px-1912: clamp(191.20px, calc(-152.96px + 107.55vw), 1912px);
    --px-1916: clamp(191.60px, calc(-153.28px + 107.78vw), 1916px);
    --px-1920: clamp(192.00px, calc(-153.60px + 108.00vw), 1920px);
  }
}

@media screen and (max-width: 700px) {
  :root{
    /* --percent: 50; */
    --px-2: clamp(1.00px, calc(0.80px + 0.06vw), 2px);
    --px-4: clamp(2.00px, calc(1.60px + 0.13vw), 4px); 
    --px-6: clamp(3.00px, calc(2.40px + 0.19vw), 6px); 
    --px-8: clamp(4.00px, calc(3.20px + 0.25vw), 8px); 
    --px-10: clamp(5.00px, calc(4.00px + 0.31vw), 10px);
    --px-12: clamp(6.00px, calc(4.80px + 0.38vw), 12px);
    --px-14: clamp(7.00px, calc(5.60px + 0.44vw), 14px);
    --px-16: clamp(8.00px, calc(6.40px + 0.50vw), 16px);
    --px-18: clamp(9.00px, calc(7.20px + 0.56vw), 18px);
    --px-20: clamp(10.00px, calc(8.00px + 0.63vw), 20px);
    --px-22: clamp(11.00px, calc(8.80px + 0.69vw), 22px);
    --px-24: clamp(12.00px, calc(9.60px + 0.75vw), 24px);
    --px-28: clamp(14.00px, calc(11.20px + 0.88vw), 28px);
    --px-32: clamp(16.00px, calc(12.80px + 1.00vw), 32px);
    --px-36: clamp(18.00px, calc(14.40px + 1.13vw), 36px);
    --px-40: clamp(20.00px, calc(16.00px + 1.25vw), 40px);
    --px-44: clamp(22.00px, calc(17.60px + 1.38vw), 44px);
    --px-48: clamp(24.00px, calc(19.20px + 1.50vw), 48px);
    --px-52: clamp(26.00px, calc(20.80px + 1.63vw), 52px);
    --px-56: clamp(28.00px, calc(22.40px + 1.75vw), 56px);
    --px-60: clamp(30.00px, calc(24.00px + 1.88vw), 60px);
    --px-64: clamp(32.00px, calc(25.60px + 2.00vw), 64px);
    --px-68: clamp(34.00px, calc(27.20px + 2.13vw), 68px);
    --px-72: clamp(36.00px, calc(28.80px + 2.25vw), 72px);
    --px-76: clamp(38.00px, calc(30.40px + 2.38vw), 76px);
    --px-80: clamp(40.00px, calc(32.00px + 2.50vw), 80px);
    --px-84: clamp(42.00px, calc(33.60px + 2.63vw), 84px);
    --px-88: clamp(44.00px, calc(35.20px + 2.75vw), 88px);
    --px-92: clamp(46.00px, calc(36.80px + 2.88vw), 92px);
    --px-96: clamp(48.00px, calc(38.40px + 3.00vw), 96px);
    --px-100: clamp(50.00px, calc(40.00px + 3.13vw), 100px);
    --px-104: clamp(52.00px, calc(41.60px + 3.25vw), 104px);
    --px-108: clamp(54.00px, calc(43.20px + 3.38vw), 108px);
    --px-112: clamp(56.00px, calc(44.80px + 3.50vw), 112px);
    --px-116: clamp(58.00px, calc(46.40px + 3.63vw), 116px);
    --px-120: clamp(60.00px, calc(48.00px + 3.75vw), 120px);
    --px-124: clamp(62.00px, calc(49.60px + 3.88vw), 124px);
    --px-128: clamp(64.00px, calc(51.20px + 4.00vw), 128px);
    --px-132: clamp(66.00px, calc(52.80px + 4.13vw), 132px);
    --px-136: clamp(68.00px, calc(54.40px + 4.25vw), 136px);
    --px-140: clamp(70.00px, calc(56.00px + 4.38vw), 140px);
    --px-144: clamp(72.00px, calc(57.60px + 4.50vw), 144px);
    --px-148: clamp(74.00px, calc(59.20px + 4.63vw), 148px);
    --px-152: clamp(76.00px, calc(60.80px + 4.75vw), 152px);
    --px-156: clamp(78.00px, calc(62.40px + 4.88vw), 156px);
    --px-160: clamp(80.00px, calc(64.00px + 5.00vw), 160px);
    --px-164: clamp(82.00px, calc(65.60px + 5.13vw), 164px);
    --px-168: clamp(84.00px, calc(67.20px + 5.25vw), 168px);
    --px-172: clamp(86.00px, calc(68.80px + 5.38vw), 172px);
    --px-176: clamp(88.00px, calc(70.40px + 5.50vw), 176px);
    --px-180: clamp(90.00px, calc(72.00px + 5.63vw), 180px);
    --px-184: clamp(92.00px, calc(73.60px + 5.75vw), 184px);
    --px-188: clamp(94.00px, calc(75.20px + 5.88vw), 188px);
    --px-192: clamp(96.00px, calc(76.80px + 6.00vw), 192px);
    --px-196: clamp(98.00px, calc(78.40px + 6.13vw), 196px);
    --px-200: clamp(100.00px, calc(80.00px + 6.25vw), 200px);
    --px-204: clamp(102.00px, calc(81.60px + 6.38vw), 204px);
    --px-208: clamp(104.00px, calc(83.20px + 6.50vw), 208px);
    --px-212: clamp(106.00px, calc(84.80px + 6.63vw), 212px);
    --px-216: clamp(108.00px, calc(86.40px + 6.75vw), 216px);
    --px-220: clamp(110.00px, calc(88.00px + 6.88vw), 220px);
    --px-224: clamp(112.00px, calc(89.60px + 7.00vw), 224px);
    --px-228: clamp(114.00px, calc(91.20px + 7.13vw), 228px);
    --px-232: clamp(116.00px, calc(92.80px + 7.25vw), 232px); 
    --px-236: clamp(118.00px, calc(94.40px + 7.38vw), 236px); 
    --px-240: clamp(120.00px, calc(96.00px + 7.50vw), 240px); 
    --px-244: clamp(122.00px, calc(97.60px + 7.63vw), 244px);
    --px-248: clamp(124.00px, calc(99.20px + 7.75vw), 248px);
    --px-252: clamp(126.00px, calc(100.80px + 7.88vw), 252px);
    --px-256: clamp(128.00px, calc(102.40px + 8.00vw), 256px);
    --px-260: clamp(130.00px, calc(104.00px + 8.13vw), 260px);
    --px-264: clamp(132.00px, calc(105.60px + 8.25vw), 264px);
    --px-268: clamp(134.00px, calc(107.20px + 8.38vw), 268px);
    --px-272: clamp(136.00px, calc(108.80px + 8.50vw), 272px);
    --px-276: clamp(138.00px, calc(110.40px + 8.63vw), 276px);
    --px-280: clamp(140.00px, calc(112.00px + 8.75vw), 280px);
    --px-284: clamp(142.00px, calc(113.60px + 8.88vw), 284px);
    --px-288: clamp(144.00px, calc(115.20px + 9.00vw), 288px);
    --px-292: clamp(146.00px, calc(116.80px + 9.13vw), 292px);
    --px-296: clamp(148.00px, calc(118.40px + 9.25vw), 296px);
    --px-300: clamp(150.00px, calc(120.00px + 9.38vw), 300px);
    --px-304: clamp(152.00px, calc(121.60px + 9.50vw), 304px);
    --px-308: clamp(154.00px, calc(123.20px + 9.63vw), 308px);
    --px-312: clamp(156.00px, calc(124.80px + 9.75vw), 312px);
    --px-316: clamp(158.00px, calc(126.40px + 9.88vw), 316px);
    --px-320: clamp(160.00px, calc(128.00px + 10.00vw), 320px);
    --px-324: clamp(162.00px, calc(129.60px + 10.13vw), 324px);
    --px-328: clamp(164.00px, calc(131.20px + 10.25vw), 328px);
    --px-332: clamp(166.00px, calc(132.80px + 10.38vw), 332px);
    --px-336: clamp(168.00px, calc(134.40px + 10.50vw), 336px);
    --px-340: clamp(170.00px, calc(136.00px + 10.63vw), 340px);
    --px-344: clamp(172.00px, calc(137.60px + 10.75vw), 344px);
    --px-348: clamp(174.00px, calc(139.20px + 10.88vw), 348px);
    --px-352: clamp(176.00px, calc(140.80px + 11.00vw), 352px);
    --px-356: clamp(178.00px, calc(142.40px + 11.13vw), 356px);
    --px-360: clamp(180.00px, calc(144.00px + 11.25vw), 360px);
    --px-364: clamp(182.00px, calc(145.60px + 11.38vw), 364px);
    --px-368: clamp(184.00px, calc(147.20px + 11.50vw), 368px);
    --px-372: clamp(186.00px, calc(148.80px + 11.63vw), 372px);
    --px-376: clamp(188.00px, calc(150.40px + 11.75vw), 376px);
    --px-380: clamp(190.00px, calc(152.00px + 11.88vw), 380px);
    --px-384: clamp(192.00px, calc(153.60px + 12.00vw), 384px);
    --px-388: clamp(194.00px, calc(155.20px + 12.13vw), 388px);
    --px-392: clamp(196.00px, calc(156.80px + 12.25vw), 392px);
    --px-396: clamp(198.00px, calc(158.40px + 12.38vw), 396px);
    --px-400: clamp(200.00px, calc(160.00px + 12.50vw), 400px);
    --px-404: clamp(202.00px, calc(161.60px + 12.63vw), 404px);
    --px-408: clamp(204.00px, calc(163.20px + 12.75vw), 408px);
    --px-412: clamp(206.00px, calc(164.80px + 12.88vw), 412px);
    --px-416: clamp(208.00px, calc(166.40px + 13.00vw), 416px);
    --px-420: clamp(210.00px, calc(168.00px + 13.13vw), 420px);
    --px-424: clamp(212.00px, calc(169.60px + 13.25vw), 424px);
    --px-428: clamp(214.00px, calc(171.20px + 13.38vw), 428px);
    --px-432: clamp(216.00px, calc(172.80px + 13.50vw), 432px);
    --px-436: clamp(218.00px, calc(174.40px + 13.63vw), 436px);
    --px-440: clamp(220.00px, calc(176.00px + 13.75vw), 440px);
    --px-444: clamp(222.00px, calc(177.60px + 13.88vw), 444px);
    --px-448: clamp(224.00px, calc(179.20px + 14.00vw), 448px);
    --px-452: clamp(226.00px, calc(180.80px + 14.13vw), 452px);
    --px-456: clamp(228.00px, calc(182.40px + 14.25vw), 456px);
    --px-460: clamp(230.00px, calc(184.00px + 14.38vw), 460px);
    --px-464: clamp(232.00px, calc(185.60px + 14.50vw), 464px);
    --px-468: clamp(234.00px, calc(187.20px + 14.63vw), 468px);
    --px-472: clamp(236.00px, calc(188.80px + 14.75vw), 472px);
    --px-476: clamp(238.00px, calc(190.40px + 14.88vw), 476px);
    --px-480: clamp(240.00px, calc(192.00px + 15.00vw), 480px); 
    --px-484: clamp(242.00px, calc(193.60px + 15.13vw), 484px); 
    --px-488: clamp(244.00px, calc(195.20px + 15.25vw), 488px); 
    --px-492: clamp(246.00px, calc(196.80px + 15.38vw), 492px);
    --px-496: clamp(248.00px, calc(198.40px + 15.50vw), 496px);
    --px-500: clamp(250.00px, calc(200.00px + 15.63vw), 500px);
    --px-504: clamp(252.00px, calc(201.60px + 15.75vw), 504px);
    --px-508: clamp(254.00px, calc(203.20px + 15.88vw), 508px);
    --px-512: clamp(256.00px, calc(204.80px + 16.00vw), 512px);
    --px-516: clamp(258.00px, calc(206.40px + 16.13vw), 516px);
    --px-520: clamp(260.00px, calc(208.00px + 16.25vw), 520px);
    --px-524: clamp(262.00px, calc(209.60px + 16.38vw), 524px);
    --px-528: clamp(264.00px, calc(211.20px + 16.50vw), 528px);
    --px-532: clamp(266.00px, calc(212.80px + 16.63vw), 532px);
    --px-536: clamp(268.00px, calc(214.40px + 16.75vw), 536px);
    --px-540: clamp(270.00px, calc(216.00px + 16.88vw), 540px);
    --px-544: clamp(272.00px, calc(217.60px + 17.00vw), 544px);
    --px-548: clamp(274.00px, calc(219.20px + 17.13vw), 548px);
    --px-552: clamp(276.00px, calc(220.80px + 17.25vw), 552px);
    --px-556: clamp(278.00px, calc(222.40px + 17.38vw), 556px);
    --px-560: clamp(280.00px, calc(224.00px + 17.50vw), 560px);
    --px-564: clamp(282.00px, calc(225.60px + 17.63vw), 564px);
    --px-568: clamp(284.00px, calc(227.20px + 17.75vw), 568px);
    --px-572: clamp(286.00px, calc(228.80px + 17.88vw), 572px);
    --px-576: clamp(288.00px, calc(230.40px + 18.00vw), 576px);
    --px-580: clamp(290.00px, calc(232.00px + 18.13vw), 580px);
    --px-584: clamp(292.00px, calc(233.60px + 18.25vw), 584px);
    --px-588: clamp(294.00px, calc(235.20px + 18.38vw), 588px);
    --px-592: clamp(296.00px, calc(236.80px + 18.50vw), 592px);
    --px-596: clamp(298.00px, calc(238.40px + 18.63vw), 596px);
    --px-600: clamp(300.00px, calc(240.00px + 18.75vw), 600px);
    --px-604: clamp(302.00px, calc(241.60px + 18.88vw), 604px);
    --px-608: clamp(304.00px, calc(243.20px + 19.00vw), 608px);
    --px-612: clamp(306.00px, calc(244.80px + 19.13vw), 612px);
    --px-616: clamp(308.00px, calc(246.40px + 19.25vw), 616px);
    --px-620: clamp(310.00px, calc(248.00px + 19.38vw), 620px);
    --px-624: clamp(312.00px, calc(249.60px + 19.50vw), 624px);
    --px-628: clamp(314.00px, calc(251.20px + 19.63vw), 628px);
    --px-632: clamp(316.00px, calc(252.80px + 19.75vw), 632px);
    --px-636: clamp(318.00px, calc(254.40px + 19.88vw), 636px);
    --px-640: clamp(320.00px, calc(256.00px + 20.00vw), 640px);
    --px-644: clamp(322.00px, calc(257.60px + 20.13vw), 644px);
    --px-648: clamp(324.00px, calc(259.20px + 20.25vw), 648px);
    --px-652: clamp(326.00px, calc(260.80px + 20.38vw), 652px);
    --px-656: clamp(328.00px, calc(262.40px + 20.50vw), 656px);
    --px-660: clamp(330.00px, calc(264.00px + 20.63vw), 660px);
    --px-664: clamp(332.00px, calc(265.60px + 20.75vw), 664px);
    --px-668: clamp(334.00px, calc(267.20px + 20.88vw), 668px);
    --px-672: clamp(336.00px, calc(268.80px + 21.00vw), 672px);
    --px-676: clamp(338.00px, calc(270.40px + 21.13vw), 676px);
    --px-680: clamp(340.00px, calc(272.00px + 21.25vw), 680px);
    --px-684: clamp(342.00px, calc(273.60px + 21.38vw), 684px);
    --px-688: clamp(344.00px, calc(275.20px + 21.50vw), 688px);
    --px-692: clamp(346.00px, calc(276.80px + 21.63vw), 692px);
    --px-696: clamp(348.00px, calc(278.40px + 21.75vw), 696px);
    --px-700: clamp(350.00px, calc(280.00px + 21.88vw), 700px);
    --px-704: clamp(352.00px, calc(281.60px + 22.00vw), 704px);
    --px-708: clamp(354.00px, calc(283.20px + 22.13vw), 708px);
    --px-712: clamp(356.00px, calc(284.80px + 22.25vw), 712px);
    --px-716: clamp(358.00px, calc(286.40px + 22.38vw), 716px);
    --px-720: clamp(360.00px, calc(288.00px + 22.50vw), 720px);
    --px-724: clamp(362.00px, calc(289.60px + 22.63vw), 724px);
    --px-728: clamp(364.00px, calc(291.20px + 22.75vw), 728px); 
    --px-732: clamp(366.00px, calc(292.80px + 22.88vw), 732px); 
    --px-736: clamp(368.00px, calc(294.40px + 23.00vw), 736px); 
    --px-740: clamp(370.00px, calc(296.00px + 23.13vw), 740px);
    --px-744: clamp(372.00px, calc(297.60px + 23.25vw), 744px);
    --px-748: clamp(374.00px, calc(299.20px + 23.38vw), 748px);
    --px-752: clamp(376.00px, calc(300.80px + 23.50vw), 752px);
    --px-756: clamp(378.00px, calc(302.40px + 23.63vw), 756px);
    --px-760: clamp(380.00px, calc(304.00px + 23.75vw), 760px);
    --px-764: clamp(382.00px, calc(305.60px + 23.88vw), 764px);
    --px-768: clamp(384.00px, calc(307.20px + 24.00vw), 768px);
    --px-772: clamp(386.00px, calc(308.80px + 24.13vw), 772px);
    --px-776: clamp(388.00px, calc(310.40px + 24.25vw), 776px);
    --px-780: clamp(390.00px, calc(312.00px + 24.38vw), 780px);
    --px-784: clamp(392.00px, calc(313.60px + 24.50vw), 784px);
    --px-788: clamp(394.00px, calc(315.20px + 24.63vw), 788px);
    --px-792: clamp(396.00px, calc(316.80px + 24.75vw), 792px);
    --px-796: clamp(398.00px, calc(318.40px + 24.88vw), 796px);
    --px-800: clamp(400.00px, calc(320.00px + 25.00vw), 800px);
    --px-804: clamp(402.00px, calc(321.60px + 25.13vw), 804px);
    --px-808: clamp(404.00px, calc(323.20px + 25.25vw), 808px);
    --px-812: clamp(406.00px, calc(324.80px + 25.38vw), 812px);
    --px-816: clamp(408.00px, calc(326.40px + 25.50vw), 816px);
    --px-820: clamp(410.00px, calc(328.00px + 25.63vw), 820px);
    --px-824: clamp(412.00px, calc(329.60px + 25.75vw), 824px);
    --px-828: clamp(414.00px, calc(331.20px + 25.88vw), 828px);
    --px-832: clamp(416.00px, calc(332.80px + 26.00vw), 832px);
    --px-836: clamp(418.00px, calc(334.40px + 26.13vw), 836px);
    --px-840: clamp(420.00px, calc(336.00px + 26.25vw), 840px);
    --px-844: clamp(422.00px, calc(337.60px + 26.38vw), 844px);
    --px-848: clamp(424.00px, calc(339.20px + 26.50vw), 848px);
    --px-852: clamp(426.00px, calc(340.80px + 26.63vw), 852px);
    --px-856: clamp(428.00px, calc(342.40px + 26.75vw), 856px);
    --px-860: clamp(430.00px, calc(344.00px + 26.88vw), 860px);
    --px-864: clamp(432.00px, calc(345.60px + 27.00vw), 864px);
    --px-868: clamp(434.00px, calc(347.20px + 27.13vw), 868px);
    --px-872: clamp(436.00px, calc(348.80px + 27.25vw), 872px);
    --px-876: clamp(438.00px, calc(350.40px + 27.38vw), 876px);
    --px-880: clamp(440.00px, calc(352.00px + 27.50vw), 880px);
    --px-884: clamp(442.00px, calc(353.60px + 27.63vw), 884px);
    --px-888: clamp(444.00px, calc(355.20px + 27.75vw), 888px);
    --px-892: clamp(446.00px, calc(356.80px + 27.88vw), 892px);
    --px-896: clamp(448.00px, calc(358.40px + 28.00vw), 896px);
    --px-900: clamp(450.00px, calc(360.00px + 28.13vw), 900px);
    --px-904: clamp(452.00px, calc(361.60px + 28.25vw), 904px);
    --px-908: clamp(454.00px, calc(363.20px + 28.38vw), 908px);
    --px-912: clamp(456.00px, calc(364.80px + 28.50vw), 912px);
    --px-916: clamp(458.00px, calc(366.40px + 28.63vw), 916px);
    --px-920: clamp(460.00px, calc(368.00px + 28.75vw), 920px);
    --px-924: clamp(462.00px, calc(369.60px + 28.88vw), 924px);
    --px-928: clamp(464.00px, calc(371.20px + 29.00vw), 928px);
    --px-932: clamp(466.00px, calc(372.80px + 29.13vw), 932px);
    --px-936: clamp(468.00px, calc(374.40px + 29.25vw), 936px);
    --px-940: clamp(470.00px, calc(376.00px + 29.38vw), 940px);
    --px-944: clamp(472.00px, calc(377.60px + 29.50vw), 944px);
    --px-948: clamp(474.00px, calc(379.20px + 29.63vw), 948px);
    --px-952: clamp(476.00px, calc(380.80px + 29.75vw), 952px);
    --px-956: clamp(478.00px, calc(382.40px + 29.88vw), 956px);
    --px-960: clamp(480.00px, calc(384.00px + 30.00vw), 960px);
    --px-964: clamp(482.00px, calc(385.60px + 30.13vw), 964px);
    --px-968: clamp(484.00px, calc(387.20px + 30.25vw), 968px);
    --px-972: clamp(486.00px, calc(388.80px + 30.38vw), 972px);
    --px-976: clamp(488.00px, calc(390.40px + 30.50vw), 976px); 
    --px-980: clamp(490.00px, calc(392.00px + 30.63vw), 980px); 
    --px-984: clamp(492.00px, calc(393.60px + 30.75vw), 984px); 
    --px-988: clamp(494.00px, calc(395.20px + 30.88vw), 988px);
    --px-992: clamp(496.00px, calc(396.80px + 31.00vw), 992px);
    --px-996: clamp(498.00px, calc(398.40px + 31.13vw), 996px);
    --px-1000: clamp(500.00px, calc(400.00px + 31.25vw), 1000px);
    --px-1004: clamp(502.00px, calc(401.60px + 31.38vw), 1004px);
    --px-1008: clamp(504.00px, calc(403.20px + 31.50vw), 1008px);
    --px-1012: clamp(506.00px, calc(404.80px + 31.63vw), 1012px);
    --px-1016: clamp(508.00px, calc(406.40px + 31.75vw), 1016px);
    --px-1020: clamp(510.00px, calc(408.00px + 31.88vw), 1020px);
    --px-1024: clamp(512.00px, calc(409.60px + 32.00vw), 1024px);
    --px-1028: clamp(514.00px, calc(411.20px + 32.13vw), 1028px);
    --px-1032: clamp(516.00px, calc(412.80px + 32.25vw), 1032px);
    --px-1036: clamp(518.00px, calc(414.40px + 32.38vw), 1036px);
    --px-1040: clamp(520.00px, calc(416.00px + 32.50vw), 1040px);
    --px-1044: clamp(522.00px, calc(417.60px + 32.63vw), 1044px);
    --px-1048: clamp(524.00px, calc(419.20px + 32.75vw), 1048px);
    --px-1052: clamp(526.00px, calc(420.80px + 32.88vw), 1052px);
    --px-1056: clamp(528.00px, calc(422.40px + 33.00vw), 1056px);
    --px-1060: clamp(530.00px, calc(424.00px + 33.13vw), 1060px);
    --px-1064: clamp(532.00px, calc(425.60px + 33.25vw), 1064px);
    --px-1068: clamp(534.00px, calc(427.20px + 33.38vw), 1068px);
    --px-1072: clamp(536.00px, calc(428.80px + 33.50vw), 1072px);
    --px-1076: clamp(538.00px, calc(430.40px + 33.63vw), 1076px);
    --px-1080: clamp(540.00px, calc(432.00px + 33.75vw), 1080px);
    --px-1084: clamp(542.00px, calc(433.60px + 33.88vw), 1084px);
    --px-1088: clamp(544.00px, calc(435.20px + 34.00vw), 1088px);
    --px-1092: clamp(546.00px, calc(436.80px + 34.13vw), 1092px);
    --px-1096: clamp(548.00px, calc(438.40px + 34.25vw), 1096px);
    --px-1100: clamp(550.00px, calc(440.00px + 34.38vw), 1100px);
    --px-1104: clamp(552.00px, calc(441.60px + 34.50vw), 1104px);
    --px-1108: clamp(554.00px, calc(443.20px + 34.63vw), 1108px);
    --px-1112: clamp(556.00px, calc(444.80px + 34.75vw), 1112px);
    --px-1116: clamp(558.00px, calc(446.40px + 34.88vw), 1116px);
    --px-1120: clamp(560.00px, calc(448.00px + 35.00vw), 1120px);
    --px-1124: clamp(562.00px, calc(449.60px + 35.13vw), 1124px);
    --px-1128: clamp(564.00px, calc(451.20px + 35.25vw), 1128px);
    --px-1132: clamp(566.00px, calc(452.80px + 35.38vw), 1132px);
    --px-1136: clamp(568.00px, calc(454.40px + 35.50vw), 1136px);
    --px-1140: clamp(570.00px, calc(456.00px + 35.63vw), 1140px);
    --px-1144: clamp(572.00px, calc(457.60px + 35.75vw), 1144px);
    --px-1148: clamp(574.00px, calc(459.20px + 35.88vw), 1148px);
    --px-1152: clamp(576.00px, calc(460.80px + 36.00vw), 1152px);
    --px-1156: clamp(578.00px, calc(462.40px + 36.13vw), 1156px);
    --px-1160: clamp(580.00px, calc(464.00px + 36.25vw), 1160px);
    --px-1164: clamp(582.00px, calc(465.60px + 36.38vw), 1164px);
    --px-1168: clamp(584.00px, calc(467.20px + 36.50vw), 1168px);
    --px-1172: clamp(586.00px, calc(468.80px + 36.63vw), 1172px);
    --px-1176: clamp(588.00px, calc(470.40px + 36.75vw), 1176px);
    --px-1180: clamp(590.00px, calc(472.00px + 36.88vw), 1180px);
    --px-1184: clamp(592.00px, calc(473.60px + 37.00vw), 1184px);
    --px-1188: clamp(594.00px, calc(475.20px + 37.13vw), 1188px);
    --px-1192: clamp(596.00px, calc(476.80px + 37.25vw), 1192px);
    --px-1196: clamp(598.00px, calc(478.40px + 37.38vw), 1196px);
    --px-1200: clamp(600.00px, calc(480.00px + 37.50vw), 1200px);
    --px-1204: clamp(602.00px, calc(481.60px + 37.63vw), 1204px);
    --px-1208: clamp(604.00px, calc(483.20px + 37.75vw), 1208px);
    --px-1212: clamp(606.00px, calc(484.80px + 37.88vw), 1212px);
    --px-1216: clamp(608.00px, calc(486.40px + 38.00vw), 1216px);
    --px-1220: clamp(610.00px, calc(488.00px + 38.13vw), 1220px);
    --px-1224: clamp(612.00px, calc(489.60px + 38.25vw), 1224px); 
    --px-1228: clamp(614.00px, calc(491.20px + 38.38vw), 1228px); 
    --px-1232: clamp(616.00px, calc(492.80px + 38.50vw), 1232px); 
    --px-1236: clamp(618.00px, calc(494.40px + 38.63vw), 1236px);
    --px-1240: clamp(620.00px, calc(496.00px + 38.75vw), 1240px);
    --px-1244: clamp(622.00px, calc(497.60px + 38.88vw), 1244px);
    --px-1248: clamp(624.00px, calc(499.20px + 39.00vw), 1248px);
    --px-1252: clamp(626.00px, calc(500.80px + 39.13vw), 1252px);
    --px-1256: clamp(628.00px, calc(502.40px + 39.25vw), 1256px);
    --px-1260: clamp(630.00px, calc(504.00px + 39.38vw), 1260px);
    --px-1264: clamp(632.00px, calc(505.60px + 39.50vw), 1264px);
    --px-1268: clamp(634.00px, calc(507.20px + 39.63vw), 1268px);
    --px-1272: clamp(636.00px, calc(508.80px + 39.75vw), 1272px);
    --px-1276: clamp(638.00px, calc(510.40px + 39.88vw), 1276px);
    --px-1280: clamp(640.00px, calc(512.00px + 40.00vw), 1280px);
    --px-1284: clamp(642.00px, calc(513.60px + 40.13vw), 1284px);
    --px-1288: clamp(644.00px, calc(515.20px + 40.25vw), 1288px);
    --px-1292: clamp(646.00px, calc(516.80px + 40.38vw), 1292px);
    --px-1296: clamp(648.00px, calc(518.40px + 40.50vw), 1296px);
    --px-1300: clamp(650.00px, calc(520.00px + 40.63vw), 1300px);
    --px-1304: clamp(652.00px, calc(521.60px + 40.75vw), 1304px);
    --px-1308: clamp(654.00px, calc(523.20px + 40.88vw), 1308px);
    --px-1312: clamp(656.00px, calc(524.80px + 41.00vw), 1312px);
    --px-1316: clamp(658.00px, calc(526.40px + 41.13vw), 1316px);
    --px-1320: clamp(660.00px, calc(528.00px + 41.25vw), 1320px);
    --px-1324: clamp(662.00px, calc(529.60px + 41.38vw), 1324px);
    --px-1328: clamp(664.00px, calc(531.20px + 41.50vw), 1328px);
    --px-1332: clamp(666.00px, calc(532.80px + 41.63vw), 1332px);
    --px-1336: clamp(668.00px, calc(534.40px + 41.75vw), 1336px);
    --px-1340: clamp(670.00px, calc(536.00px + 41.88vw), 1340px);
    --px-1344: clamp(672.00px, calc(537.60px + 42.00vw), 1344px);
    --px-1348: clamp(674.00px, calc(539.20px + 42.13vw), 1348px);
    --px-1352: clamp(676.00px, calc(540.80px + 42.25vw), 1352px);
    --px-1356: clamp(678.00px, calc(542.40px + 42.38vw), 1356px);
    --px-1360: clamp(680.00px, calc(544.00px + 42.50vw), 1360px);
    --px-1364: clamp(682.00px, calc(545.60px + 42.63vw), 1364px);
    --px-1368: clamp(684.00px, calc(547.20px + 42.75vw), 1368px);
    --px-1372: clamp(686.00px, calc(548.80px + 42.88vw), 1372px);
    --px-1376: clamp(688.00px, calc(550.40px + 43.00vw), 1376px);
    --px-1380: clamp(690.00px, calc(552.00px + 43.13vw), 1380px);
    --px-1384: clamp(692.00px, calc(553.60px + 43.25vw), 1384px);
    --px-1388: clamp(694.00px, calc(555.20px + 43.38vw), 1388px);
    --px-1392: clamp(696.00px, calc(556.80px + 43.50vw), 1392px);
    --px-1396: clamp(698.00px, calc(558.40px + 43.63vw), 1396px);
    --px-1400: clamp(700.00px, calc(560.00px + 43.75vw), 1400px);
    --px-1404: clamp(702.00px, calc(561.60px + 43.88vw), 1404px);
    --px-1408: clamp(704.00px, calc(563.20px + 44.00vw), 1408px);
    --px-1412: clamp(706.00px, calc(564.80px + 44.13vw), 1412px);
    --px-1416: clamp(708.00px, calc(566.40px + 44.25vw), 1416px);
    --px-1420: clamp(710.00px, calc(568.00px + 44.38vw), 1420px);
    --px-1424: clamp(712.00px, calc(569.60px + 44.50vw), 1424px);
    --px-1428: clamp(714.00px, calc(571.20px + 44.63vw), 1428px);
    --px-1432: clamp(716.00px, calc(572.80px + 44.75vw), 1432px);
    --px-1436: clamp(718.00px, calc(574.40px + 44.88vw), 1436px);
    --px-1440: clamp(720.00px, calc(576.00px + 45.00vw), 1440px);
    --px-1444: clamp(722.00px, calc(577.60px + 45.13vw), 1444px);
    --px-1448: clamp(724.00px, calc(579.20px + 45.25vw), 1448px);
    --px-1452: clamp(726.00px, calc(580.80px + 45.38vw), 1452px);
    --px-1456: clamp(728.00px, calc(582.40px + 45.50vw), 1456px);
    --px-1460: clamp(730.00px, calc(584.00px + 45.63vw), 1460px);
    --px-1464: clamp(732.00px, calc(585.60px + 45.75vw), 1464px);
    --px-1468: clamp(734.00px, calc(587.20px + 45.88vw), 1468px);
    --px-1472: clamp(736.00px, calc(588.80px + 46.00vw), 1472px); 
    --px-1476: clamp(738.00px, calc(590.40px + 46.13vw), 1476px); 
    --px-1480: clamp(740.00px, calc(592.00px + 46.25vw), 1480px); 
    --px-1484: clamp(742.00px, calc(593.60px + 46.38vw), 1484px);
    --px-1488: clamp(744.00px, calc(595.20px + 46.50vw), 1488px);
    --px-1492: clamp(746.00px, calc(596.80px + 46.63vw), 1492px);
    --px-1496: clamp(748.00px, calc(598.40px + 46.75vw), 1496px);
    --px-1500: clamp(750.00px, calc(600.00px + 46.88vw), 1500px);
    --px-1504: clamp(752.00px, calc(601.60px + 47.00vw), 1504px);
    --px-1508: clamp(754.00px, calc(603.20px + 47.13vw), 1508px);
    --px-1512: clamp(756.00px, calc(604.80px + 47.25vw), 1512px);
    --px-1516: clamp(758.00px, calc(606.40px + 47.38vw), 1516px);
    --px-1520: clamp(760.00px, calc(608.00px + 47.50vw), 1520px);
    --px-1524: clamp(762.00px, calc(609.60px + 47.63vw), 1524px);
    --px-1528: clamp(764.00px, calc(611.20px + 47.75vw), 1528px);
    --px-1532: clamp(766.00px, calc(612.80px + 47.88vw), 1532px);
    --px-1536: clamp(768.00px, calc(614.40px + 48.00vw), 1536px);
    --px-1540: clamp(770.00px, calc(616.00px + 48.13vw), 1540px);
    --px-1544: clamp(772.00px, calc(617.60px + 48.25vw), 1544px);
    --px-1548: clamp(774.00px, calc(619.20px + 48.38vw), 1548px);
    --px-1552: clamp(776.00px, calc(620.80px + 48.50vw), 1552px);
    --px-1556: clamp(778.00px, calc(622.40px + 48.63vw), 1556px);
    --px-1560: clamp(780.00px, calc(624.00px + 48.75vw), 1560px);
    --px-1564: clamp(782.00px, calc(625.60px + 48.88vw), 1564px);
    --px-1568: clamp(784.00px, calc(627.20px + 49.00vw), 1568px);
    --px-1572: clamp(786.00px, calc(628.80px + 49.13vw), 1572px);
    --px-1576: clamp(788.00px, calc(630.40px + 49.25vw), 1576px);
    --px-1580: clamp(790.00px, calc(632.00px + 49.38vw), 1580px);
    --px-1584: clamp(792.00px, calc(633.60px + 49.50vw), 1584px);
    --px-1588: clamp(794.00px, calc(635.20px + 49.63vw), 1588px);
    --px-1592: clamp(796.00px, calc(636.80px + 49.75vw), 1592px);
    --px-1596: clamp(798.00px, calc(638.40px + 49.88vw), 1596px);
    --px-1600: clamp(800.00px, calc(640.00px + 50.00vw), 1600px);
    --px-1604: clamp(802.00px, calc(641.60px + 50.13vw), 1604px);
    --px-1608: clamp(804.00px, calc(643.20px + 50.25vw), 1608px);
    --px-1612: clamp(806.00px, calc(644.80px + 50.38vw), 1612px);
    --px-1616: clamp(808.00px, calc(646.40px + 50.50vw), 1616px);
    --px-1620: clamp(810.00px, calc(648.00px + 50.63vw), 1620px);
    --px-1624: clamp(812.00px, calc(649.60px + 50.75vw), 1624px);
    --px-1628: clamp(814.00px, calc(651.20px + 50.88vw), 1628px);
    --px-1632: clamp(816.00px, calc(652.80px + 51.00vw), 1632px);
    --px-1636: clamp(818.00px, calc(654.40px + 51.13vw), 1636px);
    --px-1640: clamp(820.00px, calc(656.00px + 51.25vw), 1640px);
    --px-1644: clamp(822.00px, calc(657.60px + 51.38vw), 1644px);
    --px-1648: clamp(824.00px, calc(659.20px + 51.50vw), 1648px);
    --px-1652: clamp(826.00px, calc(660.80px + 51.63vw), 1652px);
    --px-1656: clamp(828.00px, calc(662.40px + 51.75vw), 1656px);
    --px-1660: clamp(830.00px, calc(664.00px + 51.88vw), 1660px);
    --px-1664: clamp(832.00px, calc(665.60px + 52.00vw), 1664px);
    --px-1668: clamp(834.00px, calc(667.20px + 52.13vw), 1668px);
    --px-1672: clamp(836.00px, calc(668.80px + 52.25vw), 1672px);
    --px-1676: clamp(838.00px, calc(670.40px + 52.38vw), 1676px);
    --px-1680: clamp(840.00px, calc(672.00px + 52.50vw), 1680px);
    --px-1684: clamp(842.00px, calc(673.60px + 52.63vw), 1684px);
    --px-1688: clamp(844.00px, calc(675.20px + 52.75vw), 1688px);
    --px-1692: clamp(846.00px, calc(676.80px + 52.88vw), 1692px);
    --px-1696: clamp(848.00px, calc(678.40px + 53.00vw), 1696px);
    --px-1700: clamp(850.00px, calc(680.00px + 53.13vw), 1700px);
    --px-1704: clamp(852.00px, calc(681.60px + 53.25vw), 1704px);
    --px-1708: clamp(854.00px, calc(683.20px + 53.38vw), 1708px);
    --px-1712: clamp(856.00px, calc(684.80px + 53.50vw), 1712px);
    --px-1716: clamp(858.00px, calc(686.40px + 53.63vw), 1716px);
    --px-1720: clamp(860.00px, calc(688.00px + 53.75vw), 1720px); 
    --px-1724: clamp(862.00px, calc(689.60px + 53.88vw), 1724px); 
    --px-1728: clamp(864.00px, calc(691.20px + 54.00vw), 1728px); 
    --px-1732: clamp(866.00px, calc(692.80px + 54.13vw), 1732px);
    --px-1736: clamp(868.00px, calc(694.40px + 54.25vw), 1736px);
    --px-1740: clamp(870.00px, calc(696.00px + 54.38vw), 1740px);
    --px-1744: clamp(872.00px, calc(697.60px + 54.50vw), 1744px);
    --px-1748: clamp(874.00px, calc(699.20px + 54.63vw), 1748px);
    --px-1752: clamp(876.00px, calc(700.80px + 54.75vw), 1752px);
    --px-1756: clamp(878.00px, calc(702.40px + 54.88vw), 1756px);
    --px-1760: clamp(880.00px, calc(704.00px + 55.00vw), 1760px);
    --px-1764: clamp(882.00px, calc(705.60px + 55.13vw), 1764px);
    --px-1768: clamp(884.00px, calc(707.20px + 55.25vw), 1768px);
    --px-1772: clamp(886.00px, calc(708.80px + 55.38vw), 1772px);
    --px-1776: clamp(888.00px, calc(710.40px + 55.50vw), 1776px);
    --px-1780: clamp(890.00px, calc(712.00px + 55.63vw), 1780px);
    --px-1784: clamp(892.00px, calc(713.60px + 55.75vw), 1784px);
    --px-1788: clamp(894.00px, calc(715.20px + 55.88vw), 1788px);
    --px-1792: clamp(896.00px, calc(716.80px + 56.00vw), 1792px);
    --px-1796: clamp(898.00px, calc(718.40px + 56.13vw), 1796px);
    --px-1800: clamp(900.00px, calc(720.00px + 56.25vw), 1800px);
    --px-1804: clamp(902.00px, calc(721.60px + 56.38vw), 1804px);
    --px-1808: clamp(904.00px, calc(723.20px + 56.50vw), 1808px);
    --px-1812: clamp(906.00px, calc(724.80px + 56.63vw), 1812px);
    --px-1816: clamp(908.00px, calc(726.40px + 56.75vw), 1816px);
    --px-1820: clamp(910.00px, calc(728.00px + 56.88vw), 1820px);
    --px-1824: clamp(912.00px, calc(729.60px + 57.00vw), 1824px);
    --px-1828: clamp(914.00px, calc(731.20px + 57.13vw), 1828px);
    --px-1832: clamp(916.00px, calc(732.80px + 57.25vw), 1832px);
    --px-1836: clamp(918.00px, calc(734.40px + 57.38vw), 1836px);
    --px-1840: clamp(920.00px, calc(736.00px + 57.50vw), 1840px);
    --px-1844: clamp(922.00px, calc(737.60px + 57.63vw), 1844px);
    --px-1848: clamp(924.00px, calc(739.20px + 57.75vw), 1848px);
    --px-1852: clamp(926.00px, calc(740.80px + 57.88vw), 1852px);
    --px-1856: clamp(928.00px, calc(742.40px + 58.00vw), 1856px);
    --px-1860: clamp(930.00px, calc(744.00px + 58.13vw), 1860px);
    --px-1864: clamp(932.00px, calc(745.60px + 58.25vw), 1864px);
    --px-1868: clamp(934.00px, calc(747.20px + 58.38vw), 1868px);
    --px-1872: clamp(936.00px, calc(748.80px + 58.50vw), 1872px);
    --px-1876: clamp(938.00px, calc(750.40px + 58.63vw), 1876px);
    --px-1880: clamp(940.00px, calc(752.00px + 58.75vw), 1880px);
    --px-1884: clamp(942.00px, calc(753.60px + 58.88vw), 1884px);
    --px-1888: clamp(944.00px, calc(755.20px + 59.00vw), 1888px);
    --px-1892: clamp(946.00px, calc(756.80px + 59.13vw), 1892px);
    --px-1896: clamp(948.00px, calc(758.40px + 59.25vw), 1896px);
    --px-1900: clamp(950.00px, calc(760.00px + 59.38vw), 1900px);
    --px-1904: clamp(952.00px, calc(761.60px + 59.50vw), 1904px);
    --px-1908: clamp(954.00px, calc(763.20px + 59.63vw), 1908px);
    --px-1912: clamp(956.00px, calc(764.80px + 59.75vw), 1912px);
    --px-1916: clamp(958.00px, calc(766.40px + 59.88vw), 1916px);
    --px-1920: clamp(960.00px, calc(768.00px + 60.00vw), 1920px);
  }
 
}