*{margin:0;padding:0;}
body{overflow-x:hidden;margin:auto;font-size:12px;}
li{list-style:none;}
ol li{list-style:inherit;}
.clear {height:0px;clear:both;}
textarea{font-family:"Microsoft YaHei","Arial","微软雅黑","黑体","verdana","宋体";}
div{font-family:"Microsoft YaHei","Arial","微软雅黑","黑体","verdana","宋体";}
p{font-family:"Microsoft YaHei","Arial","微软雅黑","黑体","verdana","宋体";}
a{text-decoration:none;font-family:"Microsoft YaHei","Arial","微软雅黑","黑体","verdana","宋体";cursor:pointer;}
a:hover{text-decoration:none;}
html {
	font-size: 100px !important;
}

body {
	background: #fff !important;
}
@font-face {
	font-family: 'PP Neue Montreal Medium';
	src: local('PP Neue Montreal Medium'), url(../fonts/ppneuemontreal-medium.otf) format('woff');
}
@font-face {
	font-family: 'HELVETICANEUELTPROMD';
	src: local('HELVETICANEUELTPROMD'), url(../fonts/HELVETICANEUELTPROMD.WOFF.TTF) format('woff');
}
@font-face {
	font-family: 'HELVETICANEUELTPROROMAN';
	src: local('HELVETICANEUELTPROROMAN'), url(../fonts/HELVETICANEUELTPROROMAN.WOFF.TTF) format('woff');
}
@font-face {
	font-family: 'GOTHIC';
	src: local('GOTHIC'), url(../fonts/GOTHIC.TTF) format('woff');
}

@media screen and (max-width: 1680px) {
	html {
		font-size: 86px !important;
		overflow-x:hidden;
	}
}

@media screen and (max-width: 1440px) {
	html {
		font-size: 78px !important;
	}
}

@media screen and (max-width: 1200px) {
	.hidden-1280 {
		display: none !important;
	}
}

@media screen and (max-width: 1024px) {
	html {
		font-size: 60px !important;
	}
}

@media screen and (max-width: 768px) {
	html {
		font-size: 60px !important;
	}

}



@media (min-width: 992px) {
	:root {
			--vw-size1: clamp(1px, .0520833333vw, 4px);
			--vw-size2: clamp(1px, .1041666667vw, 8px);
			--vw-size3: clamp(1px, .15625vw, 12px);
			--vw-size4: clamp(1px, .2083333333vw, 16px);
			--vw-size5: clamp(1px, .2604166667vw, 20px);
			--vw-size6: clamp(1px, .3125vw, 24px);
			--vw-size7: clamp(1px, .3645833333vw, 28px);
			--vw-size8: clamp(1px, .4166666667vw, 32px);
			--vw-size9: clamp(1px, .46875vw, 36px);
			--vw-size10: clamp(1px, .5208333333vw, 40px);
			--vw-size11: clamp(1px, .5729166667vw, 44px);
			--vw-size12: clamp(1px, .625vw, 48px);
			--vw-size13: clamp(1px, .6770833333vw, 52px);
			--vw-size14: clamp(1px, .7291666667vw, 56px);
			--vw-size15: clamp(1px, .78125vw, 60px);
			--vw-size16: clamp(1px, .8333333333vw, 64px);
			--vw-size17: clamp(1px, .8854166667vw, 68px);
			--vw-size18: clamp(1px, .9375vw, 72px);
			--vw-size19: clamp(1px, .9895833333vw, 76px);
			--vw-size20: clamp(1px, 1.0416666667vw, 80px);
			--vw-size21: clamp(1px, 1.09375vw, 84px);
			--vw-size22: clamp(1px, 1.1458333333vw, 88px);
			--vw-size23: clamp(1px, 1.1979166667vw, 92px);
			--vw-size24: clamp(1px, 1.25vw, 96px);
			--vw-size25: clamp(1px, 1.3020833333vw, 100px);
			--vw-size26: clamp(1px, 1.3541666667vw, 104px);
			--vw-size27: clamp(1px, 1.40625vw, 108px);
			--vw-size28: clamp(1px, 1.4583333333vw, 112px);
			--vw-size29: clamp(1px, 1.5104166667vw, 116px);
			--vw-size30: clamp(1px, 1.5625vw, 120px);
			--vw-size31: clamp(1px, 1.6145833333vw, 124px);
			--vw-size32: clamp(1px, 1.6666666667vw, 128px);
			--vw-size33: clamp(1px, 1.71875vw, 132px);
			--vw-size34: clamp(1px, 1.7708333333vw, 136px);
			--vw-size35: clamp(1px, 1.8229166667vw, 140px);
			--vw-size36: clamp(1px, 1.875vw, 144px);
			--vw-size37: clamp(1px, 1.9270833333vw, 148px);
			--vw-size38: clamp(1px, 1.9791666667vw, 152px);
			--vw-size39: clamp(1px, 2.03125vw, 156px);
			--vw-size40: clamp(1px, 2.0833333333vw, 160px);
			--vw-size41: clamp(1px, 2.1354166667vw, 164px);
			--vw-size42: clamp(1px, 2.1875vw, 168px);
			--vw-size43: clamp(1px, 2.2395833333vw, 172px);
			--vw-size44: clamp(1px, 2.2916666667vw, 176px);
			--vw-size45: clamp(1px, 2.34375vw, 180px);
			--vw-size46: clamp(1px, 2.3958333333vw, 184px);
			--vw-size47: clamp(1px, 2.4479166667vw, 188px);
			--vw-size48: clamp(1px, 2.5vw, 192px);
			--vw-size49: clamp(1px, 2.5520833333vw, 196px);
			--vw-size50: clamp(1px, 2.6041666667vw, 200px);
			--vw-size51: clamp(1px, 2.65625vw, 204px);
			--vw-size52: clamp(1px, 2.7083333333vw, 208px);
			--vw-size53: clamp(1px, 2.7604166667vw, 212px);
			--vw-size54: clamp(1px, 2.8125vw, 216px);
			--vw-size55: clamp(1px, 2.8645833333vw, 220px);
			--vw-size56: clamp(1px, 2.9166666667vw, 224px);
			--vw-size57: clamp(1px, 2.96875vw, 228px);
			--vw-size58: clamp(1px, 3.0208333333vw, 232px);
			--vw-size59: clamp(1px, 3.0729166667vw, 236px);
			--vw-size60: clamp(1px, 3.125vw, 240px);
			--vw-size61: clamp(1px, 3.1770833333vw, 244px);
			--vw-size62: clamp(1px, 3.2291666667vw, 248px);
			--vw-size63: clamp(1px, 3.28125vw, 252px);
			--vw-size64: clamp(1px, 3.3333333333vw, 256px);
			--vw-size65: clamp(1px, 3.3854166667vw, 260px);
			--vw-size66: clamp(1px, 3.4375vw, 264px);
			--vw-size67: clamp(1px, 3.4895833333vw, 268px);
			--vw-size68: clamp(1px, 3.5416666667vw, 272px);
			--vw-size69: clamp(1px, 3.59375vw, 276px);
			--vw-size70: clamp(1px, 3.6458333333vw, 280px);
			--vw-size71: clamp(1px, 3.6979166667vw, 284px);
			--vw-size72: clamp(1px, 3.75vw, 288px);
			--vw-size73: clamp(1px, 3.8020833333vw, 292px);
			--vw-size74: clamp(1px, 3.8541666667vw, 296px);
			--vw-size75: clamp(1px, 3.90625vw, 300px);
			--vw-size76: clamp(1px, 3.9583333333vw, 304px);
			--vw-size77: clamp(1px, 4.0104166667vw, 308px);
			--vw-size78: clamp(1px, 4.0625vw, 312px);
			--vw-size79: clamp(1px, 4.1145833333vw, 316px);
			--vw-size80: clamp(1px, 4.1666666667vw, 320px);
			--vw-size81: clamp(1px, 4.21875vw, 324px);
			--vw-size82: clamp(1px, 4.2708333333vw, 328px);
			--vw-size83: clamp(1px, 4.3229166667vw, 332px);
			--vw-size84: clamp(1px, 4.375vw, 336px);
			--vw-size85: clamp(1px, 4.4270833333vw, 340px);
			--vw-size86: clamp(1px, 4.4791666667vw, 344px);
			--vw-size87: clamp(1px, 4.53125vw, 348px);
			--vw-size88: clamp(1px, 4.5833333333vw, 352px);
			--vw-size89: clamp(1px, 4.6354166667vw, 356px);
			--vw-size90: clamp(1px, 4.6875vw, 360px);
			--vw-size91: clamp(1px, 4.7395833333vw, 364px);
			--vw-size92: clamp(1px, 4.7916666667vw, 368px);
			--vw-size93: clamp(1px, 4.84375vw, 372px);
			--vw-size94: clamp(1px, 4.8958333333vw, 376px);
			--vw-size95: clamp(1px, 4.9479166667vw, 380px);
			--vw-size96: clamp(1px, 5vw, 384px);
			--vw-size97: clamp(1px, 5.0520833333vw, 388px);
			--vw-size98: clamp(1px, 5.1041666667vw, 392px);
			--vw-size99: clamp(1px, 5.15625vw, 396px);
			--vw-size100: clamp(1px, 5.2083333333vw, 400px);
			--vw-size101: clamp(1px, 5.2604166667vw, 404px);
			--vw-size102: clamp(1px, 5.3125vw, 408px);
			--vw-size103: clamp(1px, 5.3645833333vw, 412px);
			--vw-size104: clamp(1px, 5.4166666667vw, 416px);
			--vw-size105: clamp(1px, 5.46875vw, 420px);
			--vw-size106: clamp(1px, 5.5208333333vw, 424px);
			--vw-size107: clamp(1px, 5.5729166667vw, 428px);
			--vw-size108: clamp(1px, 5.625vw, 432px);
			--vw-size109: clamp(1px, 5.6770833333vw, 436px);
			--vw-size110: clamp(1px, 5.7291666667vw, 440px);
			--vw-size111: clamp(1px, 5.78125vw, 444px);
			--vw-size112: clamp(1px, 5.8333333333vw, 448px);
			--vw-size113: clamp(1px, 5.8854166667vw, 452px);
			--vw-size114: clamp(1px, 5.9375vw, 456px);
			--vw-size115: clamp(1px, 5.9895833333vw, 460px);
			--vw-size116: clamp(1px, 6.0416666667vw, 464px);
			--vw-size117: clamp(1px, 6.09375vw, 468px);
			--vw-size118: clamp(1px, 6.1458333333vw, 472px);
			--vw-size119: clamp(1px, 6.1979166667vw, 476px);
			--vw-size120: clamp(1px, 6.25vw, 480px);
			--vw-size121: clamp(1px, 6.3020833333vw, 484px);
			--vw-size122: clamp(1px, 6.3541666667vw, 488px);
			--vw-size123: clamp(1px, 6.40625vw, 492px);
			--vw-size124: clamp(1px, 6.4583333333vw, 496px);
			--vw-size125: clamp(1px, 6.5104166667vw, 500px);
			--vw-size126: clamp(1px, 6.5625vw, 504px);
			--vw-size127: clamp(1px, 6.6145833333vw, 508px);
			--vw-size128: clamp(1px, 6.6666666667vw, 512px);
			--vw-size129: clamp(1px, 6.71875vw, 516px);
			--vw-size130: clamp(1px, 6.7708333333vw, 520px);
			--vw-size131: clamp(1px, 6.8229166667vw, 524px);
			--vw-size132: clamp(1px, 6.875vw, 528px);
			--vw-size133: clamp(1px, 6.9270833333vw, 532px);
			--vw-size134: clamp(1px, 6.9791666667vw, 536px);
			--vw-size135: clamp(1px, 7.03125vw, 540px);
			--vw-size136: clamp(1px, 7.0833333333vw, 544px);
			--vw-size137: clamp(1px, 7.1354166667vw, 548px);
			--vw-size138: clamp(1px, 7.1875vw, 552px);
			--vw-size139: clamp(1px, 7.2395833333vw, 556px);
			--vw-size140: clamp(1px, 7.2916666667vw, 560px);
			--vw-size141: clamp(1px, 7.34375vw, 564px);
			--vw-size142: clamp(1px, 7.3958333333vw, 568px);
			--vw-size143: clamp(1px, 7.4479166667vw, 572px);
			--vw-size144: clamp(1px, 7.5vw, 576px);
			--vw-size145: clamp(1px, 7.5520833333vw, 580px);
			--vw-size146: clamp(1px, 7.6041666667vw, 584px);
			--vw-size147: clamp(1px, 7.65625vw, 588px);
			--vw-size148: clamp(1px, 7.7083333333vw, 592px);
			--vw-size149: clamp(1px, 7.7604166667vw, 596px);
			--vw-size150: clamp(1px, 7.8125vw, 600px);
			--vw-size151: clamp(1px, 7.8645833333vw, 604px);
			--vw-size152: clamp(1px, 7.9166666667vw, 608px);
			--vw-size153: clamp(1px, 7.96875vw, 612px);
			--vw-size154: clamp(1px, 8.0208333333vw, 616px);
			--vw-size155: clamp(1px, 8.0729166667vw, 620px);
			--vw-size156: clamp(1px, 8.125vw, 624px);
			--vw-size157: clamp(1px, 8.1770833333vw, 628px);
			--vw-size158: clamp(1px, 8.2291666667vw, 632px);
			--vw-size159: clamp(1px, 8.28125vw, 636px);
			--vw-size160: clamp(1px, 8.3333333333vw, 640px);
			--vw-size161: clamp(1px, 8.3854166667vw, 644px);
			--vw-size162: clamp(1px, 8.4375vw, 648px);
			--vw-size163: clamp(1px, 8.4895833333vw, 652px);
			--vw-size164: clamp(1px, 8.5416666667vw, 656px);
			--vw-size165: clamp(1px, 8.59375vw, 660px);
			--vw-size166: clamp(1px, 8.6458333333vw, 664px);
			--vw-size167: clamp(1px, 8.6979166667vw, 668px);
			--vw-size168: clamp(1px, 8.75vw, 672px);
			--vw-size169: clamp(1px, 8.8020833333vw, 676px);
			--vw-size170: clamp(1px, 8.8541666667vw, 680px);
			--vw-size171: clamp(1px, 8.90625vw, 684px);
			--vw-size172: clamp(1px, 8.9583333333vw, 688px);
			--vw-size173: clamp(1px, 9.0104166667vw, 692px);
			--vw-size174: clamp(1px, 9.0625vw, 696px);
			--vw-size175: clamp(1px, 9.1145833333vw, 700px);
			--vw-size176: clamp(1px, 9.1666666667vw, 704px);
			--vw-size177: clamp(1px, 9.21875vw, 708px);
			--vw-size178: clamp(1px, 9.2708333333vw, 712px);
			--vw-size179: clamp(1px, 9.3229166667vw, 716px);
			--vw-size180: clamp(1px, 9.375vw, 720px);
			--vw-size181: clamp(1px, 9.4270833333vw, 724px);
			--vw-size182: clamp(1px, 9.4791666667vw, 728px);
			--vw-size183: clamp(1px, 9.53125vw, 732px);
			--vw-size184: clamp(1px, 9.5833333333vw, 736px);
			--vw-size185: clamp(1px, 9.6354166667vw, 740px);
			--vw-size186: clamp(1px, 9.6875vw, 744px);
			--vw-size187: clamp(1px, 9.7395833333vw, 748px);
			--vw-size188: clamp(1px, 9.7916666667vw, 752px);
			--vw-size189: clamp(1px, 9.84375vw, 756px);
			--vw-size190: clamp(1px, 9.8958333333vw, 760px);
			--vw-size191: clamp(1px, 9.9479166667vw, 764px);
			--vw-size192: clamp(1px, 10vw, 768px);
			--vw-size193: clamp(1px, 10.0520833333vw, 772px);
			--vw-size194: clamp(1px, 10.1041666667vw, 776px);
			--vw-size195: clamp(1px, 10.15625vw, 780px);
			--vw-size196: clamp(1px, 10.2083333333vw, 784px);
			--vw-size197: clamp(1px, 10.2604166667vw, 788px);
			--vw-size198: clamp(1px, 10.3125vw, 792px);
			--vw-size199: clamp(1px, 10.3645833333vw, 796px);
			--vw-size200: clamp(1px, 10.4166666667vw, 800px);
			--vw-size201: clamp(1px, 10.46875vw, 804px);
			--vw-size202: clamp(1px, 10.5208333333vw, 808px);
			--vw-size203: clamp(1px, 10.5729166667vw, 812px);
			--vw-size204: clamp(1px, 10.625vw, 816px);
			--vw-size205: clamp(1px, 10.6770833333vw, 820px);
			--vw-size206: clamp(1px, 10.7291666667vw, 824px);
			--vw-size207: clamp(1px, 10.78125vw, 828px);
			--vw-size208: clamp(1px, 10.8333333333vw, 832px);
			--vw-size209: clamp(1px, 10.8854166667vw, 836px);
			--vw-size210: clamp(1px, 10.9375vw, 840px);
			--vw-size211: clamp(1px, 10.9895833333vw, 844px);
			--vw-size212: clamp(1px, 11.0416666667vw, 848px);
			--vw-size213: clamp(1px, 11.09375vw, 852px);
			--vw-size214: clamp(1px, 11.1458333333vw, 856px);
			--vw-size215: clamp(1px, 11.1979166667vw, 860px);
			--vw-size216: clamp(1px, 11.25vw, 864px);
			--vw-size217: clamp(1px, 11.3020833333vw, 868px);
			--vw-size218: clamp(1px, 11.3541666667vw, 872px);
			--vw-size219: clamp(1px, 11.40625vw, 876px);
			--vw-size220: clamp(1px, 11.4583333333vw, 880px);
			--vw-size221: clamp(1px, 11.5104166667vw, 884px);
			--vw-size222: clamp(1px, 11.5625vw, 888px);
			--vw-size223: clamp(1px, 11.6145833333vw, 892px);
			--vw-size224: clamp(1px, 11.6666666667vw, 896px);
			--vw-size225: clamp(1px, 11.71875vw, 900px);
			--vw-size226: clamp(1px, 11.7708333333vw, 904px);
			--vw-size227: clamp(1px, 11.8229166667vw, 908px);
			--vw-size228: clamp(1px, 11.875vw, 912px);
			--vw-size229: clamp(1px, 11.9270833333vw, 916px);
			--vw-size230: clamp(1px, 11.9791666667vw, 920px);
			--vw-size231: clamp(1px, 12.03125vw, 924px);
			--vw-size232: clamp(1px, 12.0833333333vw, 928px);
			--vw-size233: clamp(1px, 12.1354166667vw, 932px);
			--vw-size234: clamp(1px, 12.1875vw, 936px);
			--vw-size235: clamp(1px, 12.2395833333vw, 940px);
			--vw-size236: clamp(1px, 12.2916666667vw, 944px);
			--vw-size237: clamp(1px, 12.34375vw, 948px);
			--vw-size238: clamp(1px, 12.3958333333vw, 952px);
			--vw-size239: clamp(1px, 12.4479166667vw, 956px);
			--vw-size240: clamp(1px, 12.5vw, 960px);
			--vw-size241: clamp(1px, 12.5520833333vw, 964px);
			--vw-size242: clamp(1px, 12.6041666667vw, 968px);
			--vw-size243: clamp(1px, 12.65625vw, 972px);
			--vw-size244: clamp(1px, 12.7083333333vw, 976px);
			--vw-size245: clamp(1px, 12.7604166667vw, 980px);
			--vw-size246: clamp(1px, 12.8125vw, 984px);
			--vw-size247: clamp(1px, 12.8645833333vw, 988px);
			--vw-size248: clamp(1px, 12.9166666667vw, 992px);
			--vw-size249: clamp(1px, 12.96875vw, 996px);
			--vw-size250: clamp(1px, 13.0208333333vw, 1000px);
			--vw-size251: clamp(1px, 13.0729166667vw, 1004px);
			--vw-size252: clamp(1px, 13.125vw, 1008px);
			--vw-size253: clamp(1px, 13.1770833333vw, 1012px);
			--vw-size254: clamp(1px, 13.2291666667vw, 1016px);
			--vw-size255: clamp(1px, 13.28125vw, 1020px);
			--vw-size256: clamp(1px, 13.3333333333vw, 1024px);
			--vw-size257: clamp(1px, 13.3854166667vw, 1028px);
			--vw-size258: clamp(1px, 13.4375vw, 1032px);
			--vw-size259: clamp(1px, 13.4895833333vw, 1036px);
			--vw-size260: clamp(1px, 13.5416666667vw, 1040px);
			--vw-size261: clamp(1px, 13.59375vw, 1044px);
			--vw-size262: clamp(1px, 13.6458333333vw, 1048px);
			--vw-size263: clamp(1px, 13.6979166667vw, 1052px);
			--vw-size264: clamp(1px, 13.75vw, 1056px);
			--vw-size265: clamp(1px, 13.8020833333vw, 1060px);
			--vw-size266: clamp(1px, 13.8541666667vw, 1064px);
			--vw-size267: clamp(1px, 13.90625vw, 1068px);
			--vw-size268: clamp(1px, 13.9583333333vw, 1072px);
			--vw-size269: clamp(1px, 14.0104166667vw, 1076px);
			--vw-size270: clamp(1px, 14.0625vw, 1080px);
			--vw-size271: clamp(1px, 14.1145833333vw, 1084px);
			--vw-size272: clamp(1px, 14.1666666667vw, 1088px);
			--vw-size273: clamp(1px, 14.21875vw, 1092px);
			--vw-size274: clamp(1px, 14.2708333333vw, 1096px);
			--vw-size275: clamp(1px, 14.3229166667vw, 1100px);
			--vw-size276: clamp(1px, 14.375vw, 1104px);
			--vw-size277: clamp(1px, 14.4270833333vw, 1108px);
			--vw-size278: clamp(1px, 14.4791666667vw, 1112px);
			--vw-size279: clamp(1px, 14.53125vw, 1116px);
			--vw-size280: clamp(1px, 14.5833333333vw, 1120px);
			--vw-size281: clamp(1px, 14.6354166667vw, 1124px);
			--vw-size282: clamp(1px, 14.6875vw, 1128px);
			--vw-size283: clamp(1px, 14.7395833333vw, 1132px);
			--vw-size284: clamp(1px, 14.7916666667vw, 1136px);
			--vw-size285: clamp(1px, 14.84375vw, 1140px);
			--vw-size286: clamp(1px, 14.8958333333vw, 1144px);
			--vw-size287: clamp(1px, 14.9479166667vw, 1148px);
			--vw-size288: clamp(1px, 15vw, 1152px);
			--vw-size289: clamp(1px, 15.0520833333vw, 1156px);
			--vw-size290: clamp(1px, 15.1041666667vw, 1160px);
			--vw-size291: clamp(1px, 15.15625vw, 1164px);
			--vw-size292: clamp(1px, 15.2083333333vw, 1168px);
			--vw-size293: clamp(1px, 15.2604166667vw, 1172px);
			--vw-size294: clamp(1px, 15.3125vw, 1176px);
			--vw-size295: clamp(1px, 15.3645833333vw, 1180px);
			--vw-size296: clamp(1px, 15.4166666667vw, 1184px);
			--vw-size297: clamp(1px, 15.46875vw, 1188px);
			--vw-size298: clamp(1px, 15.5208333333vw, 1192px);
			--vw-size299: clamp(1px, 15.5729166667vw, 1196px);
			--vw-size300: clamp(1px, 15.625vw, 1200px);
			--vw-size301: clamp(1px, 15.6770833333vw, 1204px);
			--vw-size302: clamp(1px, 15.7291666667vw, 1208px);
			--vw-size303: clamp(1px, 15.78125vw, 1212px);
			--vw-size304: clamp(1px, 15.8333333333vw, 1216px);
			--vw-size305: clamp(1px, 15.8854166667vw, 1220px);
			--vw-size306: clamp(1px, 15.9375vw, 1224px);
			--vw-size307: clamp(1px, 15.9895833333vw, 1228px);
			--vw-size308: clamp(1px, 16.0416666667vw, 1232px);
			--vw-size309: clamp(1px, 16.09375vw, 1236px);
			--vw-size310: clamp(1px, 16.1458333333vw, 1240px);
			--vw-size311: clamp(1px, 16.1979166667vw, 1244px);
			--vw-size312: clamp(1px, 16.25vw, 1248px);
			--vw-size313: clamp(1px, 16.3020833333vw, 1252px);
			--vw-size314: clamp(1px, 16.3541666667vw, 1256px);
			--vw-size315: clamp(1px, 16.40625vw, 1260px);
			--vw-size316: clamp(1px, 16.4583333333vw, 1264px);
			--vw-size317: clamp(1px, 16.5104166667vw, 1268px);
			--vw-size318: clamp(1px, 16.5625vw, 1272px);
			--vw-size319: clamp(1px, 16.6145833333vw, 1276px);
			--vw-size320: clamp(1px, 16.6666666667vw, 1280px);
			--vw-size321: clamp(1px, 16.71875vw, 1284px);
			--vw-size322: clamp(1px, 16.7708333333vw, 1288px);
			--vw-size323: clamp(1px, 16.8229166667vw, 1292px);
			--vw-size324: clamp(1px, 16.875vw, 1296px);
			--vw-size325: clamp(1px, 16.9270833333vw, 1300px);
			--vw-size326: clamp(1px, 16.9791666667vw, 1304px);
			--vw-size327: clamp(1px, 17.03125vw, 1308px);
			--vw-size328: clamp(1px, 17.0833333333vw, 1312px);
			--vw-size329: clamp(1px, 17.1354166667vw, 1316px);
			--vw-size330: clamp(1px, 17.1875vw, 1320px);
			--vw-size331: clamp(1px, 17.2395833333vw, 1324px);
			--vw-size332: clamp(1px, 17.2916666667vw, 1328px);
			--vw-size333: clamp(1px, 17.34375vw, 1332px);
			--vw-size334: clamp(1px, 17.3958333333vw, 1336px);
			--vw-size335: clamp(1px, 17.4479166667vw, 1340px);
			--vw-size336: clamp(1px, 17.5vw, 1344px);
			--vw-size337: clamp(1px, 17.5520833333vw, 1348px);
			--vw-size338: clamp(1px, 17.6041666667vw, 1352px);
			--vw-size339: clamp(1px, 17.65625vw, 1356px);
			--vw-size340: clamp(1px, 17.7083333333vw, 1360px);
			--vw-size341: clamp(1px, 17.7604166667vw, 1364px);
			--vw-size342: clamp(1px, 17.8125vw, 1368px);
			--vw-size343: clamp(1px, 17.8645833333vw, 1372px);
			--vw-size344: clamp(1px, 17.9166666667vw, 1376px);
			--vw-size345: clamp(1px, 17.96875vw, 1380px);
			--vw-size346: clamp(1px, 18.0208333333vw, 1384px);
			--vw-size347: clamp(1px, 18.0729166667vw, 1388px);
			--vw-size348: clamp(1px, 18.125vw, 1392px);
			--vw-size349: clamp(1px, 18.1770833333vw, 1396px);
			--vw-size350: clamp(1px, 18.2291666667vw, 1400px);
			--vw-size351: clamp(1px, 18.28125vw, 1404px);
			--vw-size352: clamp(1px, 18.3333333333vw, 1408px);
			--vw-size353: clamp(1px, 18.3854166667vw, 1412px);
			--vw-size354: clamp(1px, 18.4375vw, 1416px);
			--vw-size355: clamp(1px, 18.4895833333vw, 1420px);
			--vw-size356: clamp(1px, 18.5416666667vw, 1424px);
			--vw-size357: clamp(1px, 18.59375vw, 1428px);
			--vw-size358: clamp(1px, 18.6458333333vw, 1432px);
			--vw-size359: clamp(1px, 18.6979166667vw, 1436px);
			--vw-size360: clamp(1px, 18.75vw, 1440px);
			--vw-size361: clamp(1px, 18.8020833333vw, 1444px);
			--vw-size362: clamp(1px, 18.8541666667vw, 1448px);
			--vw-size363: clamp(1px, 18.90625vw, 1452px);
			--vw-size364: clamp(1px, 18.9583333333vw, 1456px);
			--vw-size365: clamp(1px, 19.0104166667vw, 1460px);
			--vw-size366: clamp(1px, 19.0625vw, 1464px);
			--vw-size367: clamp(1px, 19.1145833333vw, 1468px);
			--vw-size368: clamp(1px, 19.1666666667vw, 1472px);
			--vw-size369: clamp(1px, 19.21875vw, 1476px);
			--vw-size370: clamp(1px, 19.2708333333vw, 1480px);
			--vw-size371: clamp(1px, 19.3229166667vw, 1484px);
			--vw-size372: clamp(1px, 19.375vw, 1488px);
			--vw-size373: clamp(1px, 19.4270833333vw, 1492px);
			--vw-size374: clamp(1px, 19.4791666667vw, 1496px);
			--vw-size375: clamp(1px, 19.53125vw, 1500px);
			--vw-size376: clamp(1px, 19.5833333333vw, 1504px);
			--vw-size377: clamp(1px, 19.6354166667vw, 1508px);
			--vw-size378: clamp(1px, 19.6875vw, 1512px);
			--vw-size379: clamp(1px, 19.7395833333vw, 1516px);
			--vw-size380: clamp(1px, 19.7916666667vw, 1520px);
			--vw-size381: clamp(1px, 19.84375vw, 1524px);
			--vw-size382: clamp(1px, 19.8958333333vw, 1528px);
			--vw-size383: clamp(1px, 19.9479166667vw, 1532px);
			--vw-size384: clamp(1px, 20vw, 1536px);
			--vw-size385: clamp(1px, 20.0520833333vw, 1540px);
			--vw-size386: clamp(1px, 20.1041666667vw, 1544px);
			--vw-size387: clamp(1px, 20.15625vw, 1548px);
			--vw-size388: clamp(1px, 20.2083333333vw, 1552px);
			--vw-size389: clamp(1px, 20.2604166667vw, 1556px);
			--vw-size390: clamp(1px, 20.3125vw, 1560px);
			--vw-size391: clamp(1px, 20.3645833333vw, 1564px);
			--vw-size392: clamp(1px, 20.4166666667vw, 1568px);
			--vw-size393: clamp(1px, 20.46875vw, 1572px);
			--vw-size394: clamp(1px, 20.5208333333vw, 1576px);
			--vw-size395: clamp(1px, 20.5729166667vw, 1580px);
			--vw-size396: clamp(1px, 20.625vw, 1584px);
			--vw-size397: clamp(1px, 20.6770833333vw, 1588px);
			--vw-size398: clamp(1px, 20.7291666667vw, 1592px);
			--vw-size399: clamp(1px, 20.78125vw, 1596px);
			--vw-size400: clamp(1px, 20.8333333333vw, 1600px);
			--vw-size401: clamp(1px, 20.8854166667vw, 1604px);
			--vw-size402: clamp(1px, 20.9375vw, 1608px);
			--vw-size403: clamp(1px, 20.9895833333vw, 1612px);
			--vw-size404: clamp(1px, 21.0416666667vw, 1616px);
			--vw-size405: clamp(1px, 21.09375vw, 1620px);
			--vw-size406: clamp(1px, 21.1458333333vw, 1624px);
			--vw-size407: clamp(1px, 21.1979166667vw, 1628px);
			--vw-size408: clamp(1px, 21.25vw, 1632px);
			--vw-size409: clamp(1px, 21.3020833333vw, 1636px);
			--vw-size410: clamp(1px, 21.3541666667vw, 1640px);
			--vw-size411: clamp(1px, 21.40625vw, 1644px);
			--vw-size412: clamp(1px, 21.4583333333vw, 1648px);
			--vw-size413: clamp(1px, 21.5104166667vw, 1652px);
			--vw-size414: clamp(1px, 21.5625vw, 1656px);
			--vw-size415: clamp(1px, 21.6145833333vw, 1660px);
			--vw-size416: clamp(1px, 21.6666666667vw, 1664px);
			--vw-size417: clamp(1px, 21.71875vw, 1668px);
			--vw-size418: clamp(1px, 21.7708333333vw, 1672px);
			--vw-size419: clamp(1px, 21.8229166667vw, 1676px);
			--vw-size420: clamp(1px, 21.875vw, 1680px);
			--vw-size421: clamp(1px, 21.9270833333vw, 1684px);
			--vw-size422: clamp(1px, 21.9791666667vw, 1688px);
			--vw-size423: clamp(1px, 22.03125vw, 1692px);
			--vw-size424: clamp(1px, 22.0833333333vw, 1696px);
			--vw-size425: clamp(1px, 22.1354166667vw, 1700px);
			--vw-size426: clamp(1px, 22.1875vw, 1704px);
			--vw-size427: clamp(1px, 22.2395833333vw, 1708px);
			--vw-size428: clamp(1px, 22.2916666667vw, 1712px);
			--vw-size429: clamp(1px, 22.34375vw, 1716px);
			--vw-size430: clamp(1px, 22.3958333333vw, 1720px);
			--vw-size431: clamp(1px, 22.4479166667vw, 1724px);
			--vw-size432: clamp(1px, 22.5vw, 1728px);
			--vw-size433: clamp(1px, 22.5520833333vw, 1732px);
			--vw-size434: clamp(1px, 22.6041666667vw, 1736px);
			--vw-size435: clamp(1px, 22.65625vw, 1740px);
			--vw-size436: clamp(1px, 22.7083333333vw, 1744px);
			--vw-size437: clamp(1px, 22.7604166667vw, 1748px);
			--vw-size438: clamp(1px, 22.8125vw, 1752px);
			--vw-size439: clamp(1px, 22.8645833333vw, 1756px);
			--vw-size440: clamp(1px, 22.9166666667vw, 1760px);
			--vw-size441: clamp(1px, 22.96875vw, 1764px);
			--vw-size442: clamp(1px, 23.0208333333vw, 1768px);
			--vw-size443: clamp(1px, 23.0729166667vw, 1772px);
			--vw-size444: clamp(1px, 23.125vw, 1776px);
			--vw-size445: clamp(1px, 23.1770833333vw, 1780px);
			--vw-size446: clamp(1px, 23.2291666667vw, 1784px);
			--vw-size447: clamp(1px, 23.28125vw, 1788px);
			--vw-size448: clamp(1px, 23.3333333333vw, 1792px);
			--vw-size449: clamp(1px, 23.3854166667vw, 1796px);
			--vw-size450: clamp(1px, 23.4375vw, 1800px);
			--vw-size451: clamp(1px, 23.4895833333vw, 1804px);
			--vw-size452: clamp(1px, 23.5416666667vw, 1808px);
			--vw-size453: clamp(1px, 23.59375vw, 1812px);
			--vw-size454: clamp(1px, 23.6458333333vw, 1816px);
			--vw-size455: clamp(1px, 23.6979166667vw, 1820px);
			--vw-size456: clamp(1px, 23.75vw, 1824px);
			--vw-size457: clamp(1px, 23.8020833333vw, 1828px);
			--vw-size458: clamp(1px, 23.8541666667vw, 1832px);
			--vw-size459: clamp(1px, 23.90625vw, 1836px);
			--vw-size460: clamp(1px, 23.9583333333vw, 1840px);
			--vw-size461: clamp(1px, 24.0104166667vw, 1844px);
			--vw-size462: clamp(1px, 24.0625vw, 1848px);
			--vw-size463: clamp(1px, 24.1145833333vw, 1852px);
			--vw-size464: clamp(1px, 24.1666666667vw, 1856px);
			--vw-size465: clamp(1px, 24.21875vw, 1860px);
			--vw-size466: clamp(1px, 24.2708333333vw, 1864px);
			--vw-size467: clamp(1px, 24.3229166667vw, 1868px);
			--vw-size468: clamp(1px, 24.375vw, 1872px);
			--vw-size469: clamp(1px, 24.4270833333vw, 1876px);
			--vw-size470: clamp(1px, 24.4791666667vw, 1880px);
			--vw-size471: clamp(1px, 24.53125vw, 1884px);
			--vw-size472: clamp(1px, 24.5833333333vw, 1888px);
			--vw-size473: clamp(1px, 24.6354166667vw, 1892px);
			--vw-size474: clamp(1px, 24.6875vw, 1896px);
			--vw-size475: clamp(1px, 24.7395833333vw, 1900px);
			--vw-size476: clamp(1px, 24.7916666667vw, 1904px);
			--vw-size477: clamp(1px, 24.84375vw, 1908px);
			--vw-size478: clamp(1px, 24.8958333333vw, 1912px);
			--vw-size479: clamp(1px, 24.9479166667vw, 1916px);
			--vw-size480: clamp(1px, 25vw, 1920px);
			--vw-size481: clamp(1px, 25.0520833333vw, 1924px);
			--vw-size482: clamp(1px, 25.1041666667vw, 1928px);
			--vw-size483: clamp(1px, 25.15625vw, 1932px);
			--vw-size484: clamp(1px, 25.2083333333vw, 1936px);
			--vw-size485: clamp(1px, 25.2604166667vw, 1940px);
			--vw-size486: clamp(1px, 25.3125vw, 1944px);
			--vw-size487: clamp(1px, 25.3645833333vw, 1948px);
			--vw-size488: clamp(1px, 25.4166666667vw, 1952px);
			--vw-size489: clamp(1px, 25.46875vw, 1956px);
			--vw-size490: clamp(1px, 25.5208333333vw, 1960px);
			--vw-size491: clamp(1px, 25.5729166667vw, 1964px);
			--vw-size492: clamp(1px, 25.625vw, 1968px);
			--vw-size493: clamp(1px, 25.6770833333vw, 1972px);
			--vw-size494: clamp(1px, 25.7291666667vw, 1976px);
			--vw-size495: clamp(1px, 25.78125vw, 1980px);
			--vw-size496: clamp(1px, 25.8333333333vw, 1984px);
			--vw-size497: clamp(1px, 25.8854166667vw, 1988px);
			--vw-size498: clamp(1px, 25.9375vw, 1992px);
			--vw-size499: clamp(1px, 25.9895833333vw, 1996px);
			--vw-size500: clamp(1px, 26.0416666667vw, 2000px);
			--vw-size501: clamp(1px, 26.09375vw, 2004px);
			--vw-size502: clamp(1px, 26.1458333333vw, 2008px);
			--vw-size503: clamp(1px, 26.1979166667vw, 2012px);
			--vw-size504: clamp(1px, 26.25vw, 2016px);
			--vw-size505: clamp(1px, 26.3020833333vw, 2020px);
			--vw-size506: clamp(1px, 26.3541666667vw, 2024px);
			--vw-size507: clamp(1px, 26.40625vw, 2028px);
			--vw-size508: clamp(1px, 26.4583333333vw, 2032px);
			--vw-size509: clamp(1px, 26.5104166667vw, 2036px);
			--vw-size510: clamp(1px, 26.5625vw, 2040px);
			--vw-size511: clamp(1px, 26.6145833333vw, 2044px);
			--vw-size512: clamp(1px, 26.6666666667vw, 2048px);
			--vw-size513: clamp(1px, 26.71875vw, 2052px);
			--vw-size514: clamp(1px, 26.7708333333vw, 2056px);
			--vw-size515: clamp(1px, 26.8229166667vw, 2060px);
			--vw-size516: clamp(1px, 26.875vw, 2064px);
			--vw-size517: clamp(1px, 26.9270833333vw, 2068px);
			--vw-size518: clamp(1px, 26.9791666667vw, 2072px);
			--vw-size519: clamp(1px, 27.03125vw, 2076px);
			--vw-size520: clamp(1px, 27.0833333333vw, 2080px);
			--vw-size521: clamp(1px, 27.1354166667vw, 2084px);
			--vw-size522: clamp(1px, 27.1875vw, 2088px);
			--vw-size523: clamp(1px, 27.2395833333vw, 2092px);
			--vw-size524: clamp(1px, 27.2916666667vw, 2096px);
			--vw-size525: clamp(1px, 27.34375vw, 2100px);
			--vw-size526: clamp(1px, 27.3958333333vw, 2104px);
			--vw-size527: clamp(1px, 27.4479166667vw, 2108px);
			--vw-size528: clamp(1px, 27.5vw, 2112px);
			--vw-size529: clamp(1px, 27.5520833333vw, 2116px);
			--vw-size530: clamp(1px, 27.6041666667vw, 2120px);
			--vw-size531: clamp(1px, 27.65625vw, 2124px);
			--vw-size532: clamp(1px, 27.7083333333vw, 2128px);
			--vw-size533: clamp(1px, 27.7604166667vw, 2132px);
			--vw-size534: clamp(1px, 27.8125vw, 2136px);
			--vw-size535: clamp(1px, 27.8645833333vw, 2140px);
			--vw-size536: clamp(1px, 27.9166666667vw, 2144px);
			--vw-size537: clamp(1px, 27.96875vw, 2148px);
			--vw-size538: clamp(1px, 28.0208333333vw, 2152px);
			--vw-size539: clamp(1px, 28.0729166667vw, 2156px);
			--vw-size540: clamp(1px, 28.125vw, 2160px);
			--vw-size541: clamp(1px, 28.1770833333vw, 2164px);
			--vw-size542: clamp(1px, 28.2291666667vw, 2168px);
			--vw-size543: clamp(1px, 28.28125vw, 2172px);
			--vw-size544: clamp(1px, 28.3333333333vw, 2176px);
			--vw-size545: clamp(1px, 28.3854166667vw, 2180px);
			--vw-size546: clamp(1px, 28.4375vw, 2184px);
			--vw-size547: clamp(1px, 28.4895833333vw, 2188px);
			--vw-size548: clamp(1px, 28.5416666667vw, 2192px);
			--vw-size549: clamp(1px, 28.59375vw, 2196px);
			--vw-size550: clamp(1px, 28.6458333333vw, 2200px);
			--vw-size551: clamp(1px, 28.6979166667vw, 2204px);
			--vw-size552: clamp(1px, 28.75vw, 2208px);
			--vw-size553: clamp(1px, 28.8020833333vw, 2212px);
			--vw-size554: clamp(1px, 28.8541666667vw, 2216px);
			--vw-size555: clamp(1px, 28.90625vw, 2220px);
			--vw-size556: clamp(1px, 28.9583333333vw, 2224px);
			--vw-size557: clamp(1px, 29.0104166667vw, 2228px);
			--vw-size558: clamp(1px, 29.0625vw, 2232px);
			--vw-size559: clamp(1px, 29.1145833333vw, 2236px);
			--vw-size560: clamp(1px, 29.1666666667vw, 2240px);
			--vw-size561: clamp(1px, 29.21875vw, 2244px);
			--vw-size562: clamp(1px, 29.2708333333vw, 2248px);
			--vw-size563: clamp(1px, 29.3229166667vw, 2252px);
			--vw-size564: clamp(1px, 29.375vw, 2256px);
			--vw-size565: clamp(1px, 29.4270833333vw, 2260px);
			--vw-size566: clamp(1px, 29.4791666667vw, 2264px);
			--vw-size567: clamp(1px, 29.53125vw, 2268px);
			--vw-size568: clamp(1px, 29.5833333333vw, 2272px);
			--vw-size569: clamp(1px, 29.6354166667vw, 2276px);
			--vw-size570: clamp(1px, 29.6875vw, 2280px);
			--vw-size571: clamp(1px, 29.7395833333vw, 2284px);
			--vw-size572: clamp(1px, 29.7916666667vw, 2288px);
			--vw-size573: clamp(1px, 29.84375vw, 2292px);
			--vw-size574: clamp(1px, 29.8958333333vw, 2296px);
			--vw-size575: clamp(1px, 29.9479166667vw, 2300px);
			--vw-size576: clamp(1px, 30vw, 2304px);
			--vw-size577: clamp(1px, 30.0520833333vw, 2308px);
			--vw-size578: clamp(1px, 30.1041666667vw, 2312px);
			--vw-size579: clamp(1px, 30.15625vw, 2316px);
			--vw-size580: clamp(1px, 30.2083333333vw, 2320px);
			--vw-size581: clamp(1px, 30.2604166667vw, 2324px);
			--vw-size582: clamp(1px, 30.3125vw, 2328px);
			--vw-size583: clamp(1px, 30.3645833333vw, 2332px);
			--vw-size584: clamp(1px, 30.4166666667vw, 2336px);
			--vw-size585: clamp(1px, 30.46875vw, 2340px);
			--vw-size586: clamp(1px, 30.5208333333vw, 2344px);
			--vw-size587: clamp(1px, 30.5729166667vw, 2348px);
			--vw-size588: clamp(1px, 30.625vw, 2352px);
			--vw-size589: clamp(1px, 30.6770833333vw, 2356px);
			--vw-size590: clamp(1px, 30.7291666667vw, 2360px);
			--vw-size591: clamp(1px, 30.78125vw, 2364px);
			--vw-size592: clamp(1px, 30.8333333333vw, 2368px);
			--vw-size593: clamp(1px, 30.8854166667vw, 2372px);
			--vw-size594: clamp(1px, 30.9375vw, 2376px);
			--vw-size595: clamp(1px, 30.9895833333vw, 2380px);
			--vw-size596: clamp(1px, 31.0416666667vw, 2384px);
			--vw-size597: clamp(1px, 31.09375vw, 2388px);
			--vw-size598: clamp(1px, 31.1458333333vw, 2392px);
			--vw-size599: clamp(1px, 31.1979166667vw, 2396px);
			--vw-size600: clamp(1px, 31.25vw, 2400px);
			--vw-size601: clamp(1px, 31.3020833333vw, 2404px);
			--vw-size602: clamp(1px, 31.3541666667vw, 2408px);
			--vw-size603: clamp(1px, 31.40625vw, 2412px);
			--vw-size604: clamp(1px, 31.4583333333vw, 2416px);
			--vw-size605: clamp(1px, 31.5104166667vw, 2420px);
			--vw-size606: clamp(1px, 31.5625vw, 2424px);
			--vw-size607: clamp(1px, 31.6145833333vw, 2428px);
			--vw-size608: clamp(1px, 31.6666666667vw, 2432px);
			--vw-size609: clamp(1px, 31.71875vw, 2436px);
			--vw-size610: clamp(1px, 31.7708333333vw, 2440px);
			--vw-size611: clamp(1px, 31.8229166667vw, 2444px);
			--vw-size612: clamp(1px, 31.875vw, 2448px);
			--vw-size613: clamp(1px, 31.9270833333vw, 2452px);
			--vw-size614: clamp(1px, 31.9791666667vw, 2456px);
			--vw-size615: clamp(1px, 32.03125vw, 2460px);
			--vw-size616: clamp(1px, 32.0833333333vw, 2464px);
			--vw-size617: clamp(1px, 32.1354166667vw, 2468px);
			--vw-size618: clamp(1px, 32.1875vw, 2472px);
			--vw-size619: clamp(1px, 32.2395833333vw, 2476px);
			--vw-size620: clamp(1px, 32.2916666667vw, 2480px);
			--vw-size621: clamp(1px, 32.34375vw, 2484px);
			--vw-size622: clamp(1px, 32.3958333333vw, 2488px);
			--vw-size623: clamp(1px, 32.4479166667vw, 2492px);
			--vw-size624: clamp(1px, 32.5vw, 2496px);
			--vw-size625: clamp(1px, 32.5520833333vw, 2500px);
			--vw-size626: clamp(1px, 32.6041666667vw, 2504px);
			--vw-size627: clamp(1px, 32.65625vw, 2508px);
			--vw-size628: clamp(1px, 32.7083333333vw, 2512px);
			--vw-size629: clamp(1px, 32.7604166667vw, 2516px);
			--vw-size630: clamp(1px, 32.8125vw, 2520px);
			--vw-size631: clamp(1px, 32.8645833333vw, 2524px);
			--vw-size632: clamp(1px, 32.9166666667vw, 2528px);
			--vw-size633: clamp(1px, 32.96875vw, 2532px);
			--vw-size634: clamp(1px, 33.0208333333vw, 2536px);
			--vw-size635: clamp(1px, 33.0729166667vw, 2540px);
			--vw-size636: clamp(1px, 33.125vw, 2544px);
			--vw-size637: clamp(1px, 33.1770833333vw, 2548px);
			--vw-size638: clamp(1px, 33.2291666667vw, 2552px);
			--vw-size639: clamp(1px, 33.28125vw, 2556px);
			--vw-size640: clamp(1px, 33.3333333333vw, 2560px);
			--vw-size641: clamp(1px, 33.3854166667vw, 2564px);
			--vw-size642: clamp(1px, 33.4375vw, 2568px);
			--vw-size643: clamp(1px, 33.4895833333vw, 2572px);
			--vw-size644: clamp(1px, 33.5416666667vw, 2576px);
			--vw-size645: clamp(1px, 33.59375vw, 2580px);
			--vw-size646: clamp(1px, 33.6458333333vw, 2584px);
			--vw-size647: clamp(1px, 33.6979166667vw, 2588px);
			--vw-size648: clamp(1px, 33.75vw, 2592px);
			--vw-size649: clamp(1px, 33.8020833333vw, 2596px);
			--vw-size650: clamp(1px, 33.8541666667vw, 2600px);
			--vw-size651: clamp(1px, 33.90625vw, 2604px);
			--vw-size652: clamp(1px, 33.9583333333vw, 2608px);
			--vw-size653: clamp(1px, 34.0104166667vw, 2612px);
			--vw-size654: clamp(1px, 34.0625vw, 2616px);
			--vw-size655: clamp(1px, 34.1145833333vw, 2620px);
			--vw-size656: clamp(1px, 34.1666666667vw, 2624px);
			--vw-size657: clamp(1px, 34.21875vw, 2628px);
			--vw-size658: clamp(1px, 34.2708333333vw, 2632px);
			--vw-size659: clamp(1px, 34.3229166667vw, 2636px);
			--vw-size660: clamp(1px, 34.375vw, 2640px);
			--vw-size661: clamp(1px, 34.4270833333vw, 2644px);
			--vw-size662: clamp(1px, 34.4791666667vw, 2648px);
			--vw-size663: clamp(1px, 34.53125vw, 2652px);
			--vw-size664: clamp(1px, 34.5833333333vw, 2656px);
			--vw-size665: clamp(1px, 34.6354166667vw, 2660px);
			--vw-size666: clamp(1px, 34.6875vw, 2664px);
			--vw-size667: clamp(1px, 34.7395833333vw, 2668px);
			--vw-size668: clamp(1px, 34.7916666667vw, 2672px);
			--vw-size669: clamp(1px, 34.84375vw, 2676px);
			--vw-size670: clamp(1px, 34.8958333333vw, 2680px);
			--vw-size671: clamp(1px, 34.9479166667vw, 2684px);
			--vw-size672: clamp(1px, 35vw, 2688px);
			--vw-size673: clamp(1px, 35.0520833333vw, 2692px);
			--vw-size674: clamp(1px, 35.1041666667vw, 2696px);
			--vw-size675: clamp(1px, 35.15625vw, 2700px);
			--vw-size676: clamp(1px, 35.2083333333vw, 2704px);
			--vw-size677: clamp(1px, 35.2604166667vw, 2708px);
			--vw-size678: clamp(1px, 35.3125vw, 2712px);
			--vw-size679: clamp(1px, 35.3645833333vw, 2716px);
			--vw-size680: clamp(1px, 35.4166666667vw, 2720px);
			--vw-size681: clamp(1px, 35.46875vw, 2724px);
			--vw-size682: clamp(1px, 35.5208333333vw, 2728px);
			--vw-size683: clamp(1px, 35.5729166667vw, 2732px);
			--vw-size684: clamp(1px, 35.625vw, 2736px);
			--vw-size685: clamp(1px, 35.6770833333vw, 2740px);
			--vw-size686: clamp(1px, 35.7291666667vw, 2744px);
			--vw-size687: clamp(1px, 35.78125vw, 2748px);
			--vw-size688: clamp(1px, 35.8333333333vw, 2752px);
			--vw-size689: clamp(1px, 35.8854166667vw, 2756px);
			--vw-size690: clamp(1px, 35.9375vw, 2760px);
			--vw-size691: clamp(1px, 35.9895833333vw, 2764px);
			--vw-size692: clamp(1px, 36.0416666667vw, 2768px);
			--vw-size693: clamp(1px, 36.09375vw, 2772px);
			--vw-size694: clamp(1px, 36.1458333333vw, 2776px);
			--vw-size695: clamp(1px, 36.1979166667vw, 2780px);
			--vw-size696: clamp(1px, 36.25vw, 2784px);
			--vw-size697: clamp(1px, 36.3020833333vw, 2788px);
			--vw-size698: clamp(1px, 36.3541666667vw, 2792px);
			--vw-size699: clamp(1px, 36.40625vw, 2796px);
			--vw-size700: clamp(1px, 36.4583333333vw, 2800px);
			--vw-size701: clamp(1px, 36.5104166667vw, 2804px);
			--vw-size702: clamp(1px, 36.5625vw, 2808px);
			--vw-size703: clamp(1px, 36.6145833333vw, 2812px);
			--vw-size704: clamp(1px, 36.6666666667vw, 2816px);
			--vw-size705: clamp(1px, 36.71875vw, 2820px);
			--vw-size706: clamp(1px, 36.7708333333vw, 2824px);
			--vw-size707: clamp(1px, 36.8229166667vw, 2828px);
			--vw-size708: clamp(1px, 36.875vw, 2832px);
			--vw-size709: clamp(1px, 36.9270833333vw, 2836px);
			--vw-size710: clamp(1px, 36.9791666667vw, 2840px);
			--vw-size711: clamp(1px, 37.03125vw, 2844px);
			--vw-size712: clamp(1px, 37.0833333333vw, 2848px);
			--vw-size713: clamp(1px, 37.1354166667vw, 2852px);
			--vw-size714: clamp(1px, 37.1875vw, 2856px);
			--vw-size715: clamp(1px, 37.2395833333vw, 2860px);
			--vw-size716: clamp(1px, 37.2916666667vw, 2864px);
			--vw-size717: clamp(1px, 37.34375vw, 2868px);
			--vw-size718: clamp(1px, 37.3958333333vw, 2872px);
			--vw-size719: clamp(1px, 37.4479166667vw, 2876px);
			--vw-size720: clamp(1px, 37.5vw, 2880px);
			--vw-size721: clamp(1px, 37.5520833333vw, 2884px);
			--vw-size722: clamp(1px, 37.6041666667vw, 2888px);
			--vw-size723: clamp(1px, 37.65625vw, 2892px);
			--vw-size724: clamp(1px, 37.7083333333vw, 2896px);
			--vw-size725: clamp(1px, 37.7604166667vw, 2900px);
			--vw-size726: clamp(1px, 37.8125vw, 2904px);
			--vw-size727: clamp(1px, 37.8645833333vw, 2908px);
			--vw-size728: clamp(1px, 37.9166666667vw, 2912px);
			--vw-size729: clamp(1px, 37.96875vw, 2916px);
			--vw-size730: clamp(1px, 38.0208333333vw, 2920px);
			--vw-size731: clamp(1px, 38.0729166667vw, 2924px);
			--vw-size732: clamp(1px, 38.125vw, 2928px);
			--vw-size733: clamp(1px, 38.1770833333vw, 2932px);
			--vw-size734: clamp(1px, 38.2291666667vw, 2936px);
			--vw-size735: clamp(1px, 38.28125vw, 2940px);
			--vw-size736: clamp(1px, 38.3333333333vw, 2944px);
			--vw-size737: clamp(1px, 38.3854166667vw, 2948px);
			--vw-size738: clamp(1px, 38.4375vw, 2952px);
			--vw-size739: clamp(1px, 38.4895833333vw, 2956px);
			--vw-size740: clamp(1px, 38.5416666667vw, 2960px);
			--vw-size741: clamp(1px, 38.59375vw, 2964px);
			--vw-size742: clamp(1px, 38.6458333333vw, 2968px);
			--vw-size743: clamp(1px, 38.6979166667vw, 2972px);
			--vw-size744: clamp(1px, 38.75vw, 2976px);
			--vw-size745: clamp(1px, 38.8020833333vw, 2980px);
			--vw-size746: clamp(1px, 38.8541666667vw, 2984px);
			--vw-size747: clamp(1px, 38.90625vw, 2988px);
			--vw-size748: clamp(1px, 38.9583333333vw, 2992px);
			--vw-size749: clamp(1px, 39.0104166667vw, 2996px);
			--vw-size750: clamp(1px, 39.0625vw, 3000px);
			--vw-size751: clamp(1px, 39.1145833333vw, 3004px);
			--vw-size752: clamp(1px, 39.1666666667vw, 3008px);
			--vw-size753: clamp(1px, 39.21875vw, 3012px);
			--vw-size754: clamp(1px, 39.2708333333vw, 3016px);
			--vw-size755: clamp(1px, 39.3229166667vw, 3020px);
			--vw-size756: clamp(1px, 39.375vw, 3024px);
			--vw-size757: clamp(1px, 39.4270833333vw, 3028px);
			--vw-size758: clamp(1px, 39.4791666667vw, 3032px);
			--vw-size759: clamp(1px, 39.53125vw, 3036px);
			--vw-size760: clamp(1px, 39.5833333333vw, 3040px);
			--vw-size761: clamp(1px, 39.6354166667vw, 3044px);
			--vw-size762: clamp(1px, 39.6875vw, 3048px);
			--vw-size763: clamp(1px, 39.7395833333vw, 3052px);
			--vw-size764: clamp(1px, 39.7916666667vw, 3056px);
			--vw-size765: clamp(1px, 39.84375vw, 3060px);
			--vw-size766: clamp(1px, 39.8958333333vw, 3064px);
			--vw-size767: clamp(1px, 39.9479166667vw, 3068px);
			--vw-size768: clamp(1px, 40vw, 3072px);
			--vw-size769: clamp(1px, 40.0520833333vw, 3076px);
			--vw-size770: clamp(1px, 40.1041666667vw, 3080px);
			--vw-size771: clamp(1px, 40.15625vw, 3084px);
			--vw-size772: clamp(1px, 40.2083333333vw, 3088px);
			--vw-size773: clamp(1px, 40.2604166667vw, 3092px);
			--vw-size774: clamp(1px, 40.3125vw, 3096px);
			--vw-size775: clamp(1px, 40.3645833333vw, 3100px);
			--vw-size776: clamp(1px, 40.4166666667vw, 3104px);
			--vw-size777: clamp(1px, 40.46875vw, 3108px);
			--vw-size778: clamp(1px, 40.5208333333vw, 3112px);
			--vw-size779: clamp(1px, 40.5729166667vw, 3116px);
			--vw-size780: clamp(1px, 40.625vw, 3120px);
			--vw-size781: clamp(1px, 40.6770833333vw, 3124px);
			--vw-size782: clamp(1px, 40.7291666667vw, 3128px);
			--vw-size783: clamp(1px, 40.78125vw, 3132px);
			--vw-size784: clamp(1px, 40.8333333333vw, 3136px);
			--vw-size785: clamp(1px, 40.8854166667vw, 3140px);
			--vw-size786: clamp(1px, 40.9375vw, 3144px);
			--vw-size787: clamp(1px, 40.9895833333vw, 3148px);
			--vw-size788: clamp(1px, 41.0416666667vw, 3152px);
			--vw-size789: clamp(1px, 41.09375vw, 3156px);
			--vw-size790: clamp(1px, 41.1458333333vw, 3160px);
			--vw-size791: clamp(1px, 41.1979166667vw, 3164px);
			--vw-size792: clamp(1px, 41.25vw, 3168px);
			--vw-size793: clamp(1px, 41.3020833333vw, 3172px);
			--vw-size794: clamp(1px, 41.3541666667vw, 3176px);
			--vw-size795: clamp(1px, 41.40625vw, 3180px);
			--vw-size796: clamp(1px, 41.4583333333vw, 3184px);
			--vw-size797: clamp(1px, 41.5104166667vw, 3188px);
			--vw-size798: clamp(1px, 41.5625vw, 3192px);
			--vw-size799: clamp(1px, 41.6145833333vw, 3196px);
			--vw-size800: clamp(1px, 41.6666666667vw, 3200px);
			--vw-size801: clamp(1px, 41.71875vw, 3204px);
			--vw-size802: clamp(1px, 41.7708333333vw, 3208px);
			--vw-size803: clamp(1px, 41.8229166667vw, 3212px);
			--vw-size804: clamp(1px, 41.875vw, 3216px);
			--vw-size805: clamp(1px, 41.9270833333vw, 3220px);
			--vw-size806: clamp(1px, 41.9791666667vw, 3224px);
			--vw-size807: clamp(1px, 42.03125vw, 3228px);
			--vw-size808: clamp(1px, 42.0833333333vw, 3232px);
			--vw-size809: clamp(1px, 42.1354166667vw, 3236px);
			--vw-size810: clamp(1px, 42.1875vw, 3240px);
			--vw-size811: clamp(1px, 42.2395833333vw, 3244px);
			--vw-size812: clamp(1px, 42.2916666667vw, 3248px);
			--vw-size813: clamp(1px, 42.34375vw, 3252px);
			--vw-size814: clamp(1px, 42.3958333333vw, 3256px);
			--vw-size815: clamp(1px, 42.4479166667vw, 3260px);
			--vw-size816: clamp(1px, 42.5vw, 3264px);
			--vw-size817: clamp(1px, 42.5520833333vw, 3268px);
			--vw-size818: clamp(1px, 42.6041666667vw, 3272px);
			--vw-size819: clamp(1px, 42.65625vw, 3276px);
			--vw-size820: clamp(1px, 42.7083333333vw, 3280px);
			--vw-size821: clamp(1px, 42.7604166667vw, 3284px);
			--vw-size822: clamp(1px, 42.8125vw, 3288px);
			--vw-size823: clamp(1px, 42.8645833333vw, 3292px);
			--vw-size824: clamp(1px, 42.9166666667vw, 3296px);
			--vw-size825: clamp(1px, 42.96875vw, 3300px);
			--vw-size826: clamp(1px, 43.0208333333vw, 3304px);
			--vw-size827: clamp(1px, 43.0729166667vw, 3308px);
			--vw-size828: clamp(1px, 43.125vw, 3312px);
			--vw-size829: clamp(1px, 43.1770833333vw, 3316px);
			--vw-size830: clamp(1px, 43.2291666667vw, 3320px);
			--vw-size831: clamp(1px, 43.28125vw, 3324px);
			--vw-size832: clamp(1px, 43.3333333333vw, 3328px);
			--vw-size833: clamp(1px, 43.3854166667vw, 3332px);
			--vw-size834: clamp(1px, 43.4375vw, 3336px);
			--vw-size835: clamp(1px, 43.4895833333vw, 3340px);
			--vw-size836: clamp(1px, 43.5416666667vw, 3344px);
			--vw-size837: clamp(1px, 43.59375vw, 3348px);
			--vw-size838: clamp(1px, 43.6458333333vw, 3352px);
			--vw-size839: clamp(1px, 43.6979166667vw, 3356px);
			--vw-size840: clamp(1px, 43.75vw, 3360px);
			--vw-size841: clamp(1px, 43.8020833333vw, 3364px);
			--vw-size842: clamp(1px, 43.8541666667vw, 3368px);
			--vw-size843: clamp(1px, 43.90625vw, 3372px);
			--vw-size844: clamp(1px, 43.9583333333vw, 3376px);
			--vw-size845: clamp(1px, 44.0104166667vw, 3380px);
			--vw-size846: clamp(1px, 44.0625vw, 3384px);
			--vw-size847: clamp(1px, 44.1145833333vw, 3388px);
			--vw-size848: clamp(1px, 44.1666666667vw, 3392px);
			--vw-size849: clamp(1px, 44.21875vw, 3396px);
			--vw-size850: clamp(1px, 44.2708333333vw, 3400px);
			--vw-size851: clamp(1px, 44.3229166667vw, 3404px);
			--vw-size852: clamp(1px, 44.375vw, 3408px);
			--vw-size853: clamp(1px, 44.4270833333vw, 3412px);
			--vw-size854: clamp(1px, 44.4791666667vw, 3416px);
			--vw-size855: clamp(1px, 44.53125vw, 3420px);
			--vw-size856: clamp(1px, 44.5833333333vw, 3424px);
			--vw-size857: clamp(1px, 44.6354166667vw, 3428px);
			--vw-size858: clamp(1px, 44.6875vw, 3432px);
			--vw-size859: clamp(1px, 44.7395833333vw, 3436px);
			--vw-size860: clamp(1px, 44.7916666667vw, 3440px);
			--vw-size861: clamp(1px, 44.84375vw, 3444px);
			--vw-size862: clamp(1px, 44.8958333333vw, 3448px);
			--vw-size863: clamp(1px, 44.9479166667vw, 3452px);
			--vw-size864: clamp(1px, 45vw, 3456px);
			--vw-size865: clamp(1px, 45.0520833333vw, 3460px);
			--vw-size866: clamp(1px, 45.1041666667vw, 3464px);
			--vw-size867: clamp(1px, 45.15625vw, 3468px);
			--vw-size868: clamp(1px, 45.2083333333vw, 3472px);
			--vw-size869: clamp(1px, 45.2604166667vw, 3476px);
			--vw-size870: clamp(1px, 45.3125vw, 3480px);
			--vw-size871: clamp(1px, 45.3645833333vw, 3484px);
			--vw-size872: clamp(1px, 45.4166666667vw, 3488px);
			--vw-size873: clamp(1px, 45.46875vw, 3492px);
			--vw-size874: clamp(1px, 45.5208333333vw, 3496px);
			--vw-size875: clamp(1px, 45.5729166667vw, 3500px);
			--vw-size876: clamp(1px, 45.625vw, 3504px);
			--vw-size877: clamp(1px, 45.6770833333vw, 3508px);
			--vw-size878: clamp(1px, 45.7291666667vw, 3512px);
			--vw-size879: clamp(1px, 45.78125vw, 3516px);
			--vw-size880: clamp(1px, 45.8333333333vw, 3520px);
			--vw-size881: clamp(1px, 45.8854166667vw, 3524px);
			--vw-size882: clamp(1px, 45.9375vw, 3528px);
			--vw-size883: clamp(1px, 45.9895833333vw, 3532px);
			--vw-size884: clamp(1px, 46.0416666667vw, 3536px);
			--vw-size885: clamp(1px, 46.09375vw, 3540px);
			--vw-size886: clamp(1px, 46.1458333333vw, 3544px);
			--vw-size887: clamp(1px, 46.1979166667vw, 3548px);
			--vw-size888: clamp(1px, 46.25vw, 3552px);
			--vw-size889: clamp(1px, 46.3020833333vw, 3556px);
			--vw-size890: clamp(1px, 46.3541666667vw, 3560px);
			--vw-size891: clamp(1px, 46.40625vw, 3564px);
			--vw-size892: clamp(1px, 46.4583333333vw, 3568px);
			--vw-size893: clamp(1px, 46.5104166667vw, 3572px);
			--vw-size894: clamp(1px, 46.5625vw, 3576px);
			--vw-size895: clamp(1px, 46.6145833333vw, 3580px);
			--vw-size896: clamp(1px, 46.6666666667vw, 3584px);
			--vw-size897: clamp(1px, 46.71875vw, 3588px);
			--vw-size898: clamp(1px, 46.7708333333vw, 3592px);
			--vw-size899: clamp(1px, 46.8229166667vw, 3596px);
			--vw-size900: clamp(1px, 46.875vw, 3600px);
			--vw-size901: clamp(1px, 46.9270833333vw, 3604px);
			--vw-size902: clamp(1px, 46.9791666667vw, 3608px);
			--vw-size903: clamp(1px, 47.03125vw, 3612px);
			--vw-size904: clamp(1px, 47.0833333333vw, 3616px);
			--vw-size905: clamp(1px, 47.1354166667vw, 3620px);
			--vw-size906: clamp(1px, 47.1875vw, 3624px);
			--vw-size907: clamp(1px, 47.2395833333vw, 3628px);
			--vw-size908: clamp(1px, 47.2916666667vw, 3632px);
			--vw-size909: clamp(1px, 47.34375vw, 3636px);
			--vw-size910: clamp(1px, 47.3958333333vw, 3640px);
			--vw-size911: clamp(1px, 47.4479166667vw, 3644px);
			--vw-size912: clamp(1px, 47.5vw, 3648px);
			--vw-size913: clamp(1px, 47.5520833333vw, 3652px);
			--vw-size914: clamp(1px, 47.6041666667vw, 3656px);
			--vw-size915: clamp(1px, 47.65625vw, 3660px);
			--vw-size916: clamp(1px, 47.7083333333vw, 3664px);
			--vw-size917: clamp(1px, 47.7604166667vw, 3668px);
			--vw-size918: clamp(1px, 47.8125vw, 3672px);
			--vw-size919: clamp(1px, 47.8645833333vw, 3676px);
			--vw-size920: clamp(1px, 47.9166666667vw, 3680px);
			--vw-size921: clamp(1px, 47.96875vw, 3684px);
			--vw-size922: clamp(1px, 48.0208333333vw, 3688px);
			--vw-size923: clamp(1px, 48.0729166667vw, 3692px);
			--vw-size924: clamp(1px, 48.125vw, 3696px);
			--vw-size925: clamp(1px, 48.1770833333vw, 3700px);
			--vw-size926: clamp(1px, 48.2291666667vw, 3704px);
			--vw-size927: clamp(1px, 48.28125vw, 3708px);
			--vw-size928: clamp(1px, 48.3333333333vw, 3712px);
			--vw-size929: clamp(1px, 48.3854166667vw, 3716px);
			--vw-size930: clamp(1px, 48.4375vw, 3720px);
			--vw-size931: clamp(1px, 48.4895833333vw, 3724px);
			--vw-size932: clamp(1px, 48.5416666667vw, 3728px);
			--vw-size933: clamp(1px, 48.59375vw, 3732px);
			--vw-size934: clamp(1px, 48.6458333333vw, 3736px);
			--vw-size935: clamp(1px, 48.6979166667vw, 3740px);
			--vw-size936: clamp(1px, 48.75vw, 3744px);
			--vw-size937: clamp(1px, 48.8020833333vw, 3748px);
			--vw-size938: clamp(1px, 48.8541666667vw, 3752px);
			--vw-size939: clamp(1px, 48.90625vw, 3756px);
			--vw-size940: clamp(1px, 48.9583333333vw, 3760px);
			--vw-size941: clamp(1px, 49.0104166667vw, 3764px);
			--vw-size942: clamp(1px, 49.0625vw, 3768px);
			--vw-size943: clamp(1px, 49.1145833333vw, 3772px);
			--vw-size944: clamp(1px, 49.1666666667vw, 3776px);
			--vw-size945: clamp(1px, 49.21875vw, 3780px);
			--vw-size946: clamp(1px, 49.2708333333vw, 3784px);
			--vw-size947: clamp(1px, 49.3229166667vw, 3788px);
			--vw-size948: clamp(1px, 49.375vw, 3792px);
			--vw-size949: clamp(1px, 49.4270833333vw, 3796px);
			--vw-size950: clamp(1px, 49.4791666667vw, 3800px);
			--vw-size951: clamp(1px, 49.53125vw, 3804px);
			--vw-size952: clamp(1px, 49.5833333333vw, 3808px);
			--vw-size953: clamp(1px, 49.6354166667vw, 3812px);
			--vw-size954: clamp(1px, 49.6875vw, 3816px);
			--vw-size955: clamp(1px, 49.7395833333vw, 3820px);
			--vw-size956: clamp(1px, 49.7916666667vw, 3824px);
			--vw-size957: clamp(1px, 49.84375vw, 3828px);
			--vw-size958: clamp(1px, 49.8958333333vw, 3832px);
			--vw-size959: clamp(1px, 49.9479166667vw, 3836px);
			--vw-size960: clamp(1px, 50vw, 3840px);
			--vw-size961: clamp(1px, 50.0520833333vw, 3844px);
			--vw-size962: clamp(1px, 50.1041666667vw, 3848px);
			--vw-size963: clamp(1px, 50.15625vw, 3852px);
			--vw-size964: clamp(1px, 50.2083333333vw, 3856px);
			--vw-size965: clamp(1px, 50.2604166667vw, 3860px);
			--vw-size966: clamp(1px, 50.3125vw, 3864px);
			--vw-size967: clamp(1px, 50.3645833333vw, 3868px);
			--vw-size968: clamp(1px, 50.4166666667vw, 3872px);
			--vw-size969: clamp(1px, 50.46875vw, 3876px);
			--vw-size970: clamp(1px, 50.5208333333vw, 3880px);
			--vw-size971: clamp(1px, 50.5729166667vw, 3884px);
			--vw-size972: clamp(1px, 50.625vw, 3888px);
			--vw-size973: clamp(1px, 50.6770833333vw, 3892px);
			--vw-size974: clamp(1px, 50.7291666667vw, 3896px);
			--vw-size975: clamp(1px, 50.78125vw, 3900px);
			--vw-size976: clamp(1px, 50.8333333333vw, 3904px);
			--vw-size977: clamp(1px, 50.8854166667vw, 3908px);
			--vw-size978: clamp(1px, 50.9375vw, 3912px);
			--vw-size979: clamp(1px, 50.9895833333vw, 3916px);
			--vw-size980: clamp(1px, 51.0416666667vw, 3920px);
			--vw-size981: clamp(1px, 51.09375vw, 3924px);
			--vw-size982: clamp(1px, 51.1458333333vw, 3928px);
			--vw-size983: clamp(1px, 51.1979166667vw, 3932px);
			--vw-size984: clamp(1px, 51.25vw, 3936px);
			--vw-size985: clamp(1px, 51.3020833333vw, 3940px);
			--vw-size986: clamp(1px, 51.3541666667vw, 3944px);
			--vw-size987: clamp(1px, 51.40625vw, 3948px);
			--vw-size988: clamp(1px, 51.4583333333vw, 3952px);
			--vw-size989: clamp(1px, 51.5104166667vw, 3956px);
			--vw-size990: clamp(1px, 51.5625vw, 3960px);
			--vw-size991: clamp(1px, 51.6145833333vw, 3964px);
			--vw-size992: clamp(1px, 51.6666666667vw, 3968px);
			--vw-size993: clamp(1px, 51.71875vw, 3972px);
			--vw-size994: clamp(1px, 51.7708333333vw, 3976px);
			--vw-size995: clamp(1px, 51.8229166667vw, 3980px);
			--vw-size996: clamp(1px, 51.875vw, 3984px);
			--vw-size997: clamp(1px, 51.9270833333vw, 3988px);
			--vw-size998: clamp(1px, 51.9791666667vw, 3992px);
			--vw-size999: clamp(1px, 52.03125vw, 3996px);
			--vw-size1000: clamp(1px, 52.0833333333vw, 4000px);
			--vw-size1001: clamp(1px, 52.1354166667vw, 4004px);
			--vw-size1002: clamp(1px, 52.1875vw, 4008px);
			--vw-size1003: clamp(1px, 52.2395833333vw, 4012px);
			--vw-size1004: clamp(1px, 52.2916666667vw, 4016px);
			--vw-size1005: clamp(1px, 52.34375vw, 4020px);
			--vw-size1006: clamp(1px, 52.3958333333vw, 4024px);
			--vw-size1007: clamp(1px, 52.4479166667vw, 4028px);
			--vw-size1008: clamp(1px, 52.5vw, 4032px);
			--vw-size1009: clamp(1px, 52.5520833333vw, 4036px);
			--vw-size1010: clamp(1px, 52.6041666667vw, 4040px);
			--vw-size1011: clamp(1px, 52.65625vw, 4044px);
			--vw-size1012: clamp(1px, 52.7083333333vw, 4048px);
			--vw-size1013: clamp(1px, 52.7604166667vw, 4052px);
			--vw-size1014: clamp(1px, 52.8125vw, 4056px);
			--vw-size1015: clamp(1px, 52.8645833333vw, 4060px);
			--vw-size1016: clamp(1px, 52.9166666667vw, 4064px);
			--vw-size1017: clamp(1px, 52.96875vw, 4068px);
			--vw-size1018: clamp(1px, 53.0208333333vw, 4072px);
			--vw-size1019: clamp(1px, 53.0729166667vw, 4076px);
			--vw-size1020: clamp(1px, 53.125vw, 4080px);
			--vw-size1021: clamp(1px, 53.1770833333vw, 4084px);
			--vw-size1022: clamp(1px, 53.2291666667vw, 4088px);
			--vw-size1023: clamp(1px, 53.28125vw, 4092px);
			--vw-size1024: clamp(1px, 53.3333333333vw, 4096px);
			--vw-size1025: clamp(1px, 53.3854166667vw, 4100px);
			--vw-size1026: clamp(1px, 53.4375vw, 4104px);
			--vw-size1027: clamp(1px, 53.4895833333vw, 4108px);
			--vw-size1028: clamp(1px, 53.5416666667vw, 4112px);
			--vw-size1029: clamp(1px, 53.59375vw, 4116px);
			--vw-size1030: clamp(1px, 53.6458333333vw, 4120px);
			--vw-size1031: clamp(1px, 53.6979166667vw, 4124px);
			--vw-size1032: clamp(1px, 53.75vw, 4128px);
			--vw-size1033: clamp(1px, 53.8020833333vw, 4132px);
			--vw-size1034: clamp(1px, 53.8541666667vw, 4136px);
			--vw-size1035: clamp(1px, 53.90625vw, 4140px);
			--vw-size1036: clamp(1px, 53.9583333333vw, 4144px);
			--vw-size1037: clamp(1px, 54.0104166667vw, 4148px);
			--vw-size1038: clamp(1px, 54.0625vw, 4152px);
			--vw-size1039: clamp(1px, 54.1145833333vw, 4156px);
			--vw-size1040: clamp(1px, 54.1666666667vw, 4160px);
			--vw-size1041: clamp(1px, 54.21875vw, 4164px);
			--vw-size1042: clamp(1px, 54.2708333333vw, 4168px);
			--vw-size1043: clamp(1px, 54.3229166667vw, 4172px);
			--vw-size1044: clamp(1px, 54.375vw, 4176px);
			--vw-size1045: clamp(1px, 54.4270833333vw, 4180px);
			--vw-size1046: clamp(1px, 54.4791666667vw, 4184px);
			--vw-size1047: clamp(1px, 54.53125vw, 4188px);
			--vw-size1048: clamp(1px, 54.5833333333vw, 4192px);
			--vw-size1049: clamp(1px, 54.6354166667vw, 4196px);
			--vw-size1050: clamp(1px, 54.6875vw, 4200px);
			--vw-size1051: clamp(1px, 54.7395833333vw, 4204px);
			--vw-size1052: clamp(1px, 54.7916666667vw, 4208px);
			--vw-size1053: clamp(1px, 54.84375vw, 4212px);
			--vw-size1054: clamp(1px, 54.8958333333vw, 4216px);
			--vw-size1055: clamp(1px, 54.9479166667vw, 4220px);
			--vw-size1056: clamp(1px, 55vw, 4224px);
			--vw-size1057: clamp(1px, 55.0520833333vw, 4228px);
			--vw-size1058: clamp(1px, 55.1041666667vw, 4232px);
			--vw-size1059: clamp(1px, 55.15625vw, 4236px);
			--vw-size1060: clamp(1px, 55.2083333333vw, 4240px);
			--vw-size1061: clamp(1px, 55.2604166667vw, 4244px);
			--vw-size1062: clamp(1px, 55.3125vw, 4248px);
			--vw-size1063: clamp(1px, 55.3645833333vw, 4252px);
			--vw-size1064: clamp(1px, 55.4166666667vw, 4256px);
			--vw-size1065: clamp(1px, 55.46875vw, 4260px);
			--vw-size1066: clamp(1px, 55.5208333333vw, 4264px);
			--vw-size1067: clamp(1px, 55.5729166667vw, 4268px);
			--vw-size1068: clamp(1px, 55.625vw, 4272px);
			--vw-size1069: clamp(1px, 55.6770833333vw, 4276px);
			--vw-size1070: clamp(1px, 55.7291666667vw, 4280px);
			--vw-size1071: clamp(1px, 55.78125vw, 4284px);
			--vw-size1072: clamp(1px, 55.8333333333vw, 4288px);
			--vw-size1073: clamp(1px, 55.8854166667vw, 4292px);
			--vw-size1074: clamp(1px, 55.9375vw, 4296px);
			--vw-size1075: clamp(1px, 55.9895833333vw, 4300px);
			--vw-size1076: clamp(1px, 56.0416666667vw, 4304px);
			--vw-size1077: clamp(1px, 56.09375vw, 4308px);
			--vw-size1078: clamp(1px, 56.1458333333vw, 4312px);
			--vw-size1079: clamp(1px, 56.1979166667vw, 4316px);
			--vw-size1080: clamp(1px, 56.25vw, 4320px);
			--vw-size1081: clamp(1px, 56.3020833333vw, 4324px);
			--vw-size1082: clamp(1px, 56.3541666667vw, 4328px);
			--vw-size1083: clamp(1px, 56.40625vw, 4332px);
			--vw-size1084: clamp(1px, 56.4583333333vw, 4336px);
			--vw-size1085: clamp(1px, 56.5104166667vw, 4340px);
			--vw-size1086: clamp(1px, 56.5625vw, 4344px);
			--vw-size1087: clamp(1px, 56.6145833333vw, 4348px);
			--vw-size1088: clamp(1px, 56.6666666667vw, 4352px);
			--vw-size1089: clamp(1px, 56.71875vw, 4356px);
			--vw-size1090: clamp(1px, 56.7708333333vw, 4360px);
			--vw-size1091: clamp(1px, 56.8229166667vw, 4364px);
			--vw-size1092: clamp(1px, 56.875vw, 4368px);
			--vw-size1093: clamp(1px, 56.9270833333vw, 4372px);
			--vw-size1094: clamp(1px, 56.9791666667vw, 4376px);
			--vw-size1095: clamp(1px, 57.03125vw, 4380px);
			--vw-size1096: clamp(1px, 57.0833333333vw, 4384px);
			--vw-size1097: clamp(1px, 57.1354166667vw, 4388px);
			--vw-size1098: clamp(1px, 57.1875vw, 4392px);
			--vw-size1099: clamp(1px, 57.2395833333vw, 4396px);
			--vw-size1100: clamp(1px, 57.2916666667vw, 4400px);
			--vw-size1101: clamp(1px, 57.34375vw, 4404px);
			--vw-size1102: clamp(1px, 57.3958333333vw, 4408px);
			--vw-size1103: clamp(1px, 57.4479166667vw, 4412px);
			--vw-size1104: clamp(1px, 57.5vw, 4416px);
			--vw-size1105: clamp(1px, 57.5520833333vw, 4420px);
			--vw-size1106: clamp(1px, 57.6041666667vw, 4424px);
			--vw-size1107: clamp(1px, 57.65625vw, 4428px);
			--vw-size1108: clamp(1px, 57.7083333333vw, 4432px);
			--vw-size1109: clamp(1px, 57.7604166667vw, 4436px);
			--vw-size1110: clamp(1px, 57.8125vw, 4440px);
			--vw-size1111: clamp(1px, 57.8645833333vw, 4444px);
			--vw-size1112: clamp(1px, 57.9166666667vw, 4448px);
			--vw-size1113: clamp(1px, 57.96875vw, 4452px);
			--vw-size1114: clamp(1px, 58.0208333333vw, 4456px);
			--vw-size1115: clamp(1px, 58.0729166667vw, 4460px);
			--vw-size1116: clamp(1px, 58.125vw, 4464px);
			--vw-size1117: clamp(1px, 58.1770833333vw, 4468px);
			--vw-size1118: clamp(1px, 58.2291666667vw, 4472px);
			--vw-size1119: clamp(1px, 58.28125vw, 4476px);
			--vw-size1120: clamp(1px, 58.3333333333vw, 4480px);
			--vw-size1121: clamp(1px, 58.3854166667vw, 4484px);
			--vw-size1122: clamp(1px, 58.4375vw, 4488px);
			--vw-size1123: clamp(1px, 58.4895833333vw, 4492px);
			--vw-size1124: clamp(1px, 58.5416666667vw, 4496px);
			--vw-size1125: clamp(1px, 58.59375vw, 4500px);
			--vw-size1126: clamp(1px, 58.6458333333vw, 4504px);
			--vw-size1127: clamp(1px, 58.6979166667vw, 4508px);
			--vw-size1128: clamp(1px, 58.75vw, 4512px);
			--vw-size1129: clamp(1px, 58.8020833333vw, 4516px);
			--vw-size1130: clamp(1px, 58.8541666667vw, 4520px);
			--vw-size1131: clamp(1px, 58.90625vw, 4524px);
			--vw-size1132: clamp(1px, 58.9583333333vw, 4528px);
			--vw-size1133: clamp(1px, 59.0104166667vw, 4532px);
			--vw-size1134: clamp(1px, 59.0625vw, 4536px);
			--vw-size1135: clamp(1px, 59.1145833333vw, 4540px);
			--vw-size1136: clamp(1px, 59.1666666667vw, 4544px);
			--vw-size1137: clamp(1px, 59.21875vw, 4548px);
			--vw-size1138: clamp(1px, 59.2708333333vw, 4552px);
			--vw-size1139: clamp(1px, 59.3229166667vw, 4556px);
			--vw-size1140: clamp(1px, 59.375vw, 4560px);
			--vw-size1141: clamp(1px, 59.4270833333vw, 4564px);
			--vw-size1142: clamp(1px, 59.4791666667vw, 4568px);
			--vw-size1143: clamp(1px, 59.53125vw, 4572px);
			--vw-size1144: clamp(1px, 59.5833333333vw, 4576px);
			--vw-size1145: clamp(1px, 59.6354166667vw, 4580px);
			--vw-size1146: clamp(1px, 59.6875vw, 4584px);
			--vw-size1147: clamp(1px, 59.7395833333vw, 4588px);
			--vw-size1148: clamp(1px, 59.7916666667vw, 4592px);
			--vw-size1149: clamp(1px, 59.84375vw, 4596px);
			--vw-size1150: clamp(1px, 59.8958333333vw, 4600px);
			--vw-size1151: clamp(1px, 59.9479166667vw, 4604px);
			--vw-size1152: clamp(1px, 60vw, 4608px);
			--vw-size1153: clamp(1px, 60.0520833333vw, 4612px);
			--vw-size1154: clamp(1px, 60.1041666667vw, 4616px);
			--vw-size1155: clamp(1px, 60.15625vw, 4620px);
			--vw-size1156: clamp(1px, 60.2083333333vw, 4624px);
			--vw-size1157: clamp(1px, 60.2604166667vw, 4628px);
			--vw-size1158: clamp(1px, 60.3125vw, 4632px);
			--vw-size1159: clamp(1px, 60.3645833333vw, 4636px);
			--vw-size1160: clamp(1px, 60.4166666667vw, 4640px);
			--vw-size1161: clamp(1px, 60.46875vw, 4644px);
			--vw-size1162: clamp(1px, 60.5208333333vw, 4648px);
			--vw-size1163: clamp(1px, 60.5729166667vw, 4652px);
			--vw-size1164: clamp(1px, 60.625vw, 4656px);
			--vw-size1165: clamp(1px, 60.6770833333vw, 4660px);
			--vw-size1166: clamp(1px, 60.7291666667vw, 4664px);
			--vw-size1167: clamp(1px, 60.78125vw, 4668px);
			--vw-size1168: clamp(1px, 60.8333333333vw, 4672px);
			--vw-size1169: clamp(1px, 60.8854166667vw, 4676px);
			--vw-size1170: clamp(1px, 60.9375vw, 4680px);
			--vw-size1171: clamp(1px, 60.9895833333vw, 4684px);
			--vw-size1172: clamp(1px, 61.0416666667vw, 4688px);
			--vw-size1173: clamp(1px, 61.09375vw, 4692px);
			--vw-size1174: clamp(1px, 61.1458333333vw, 4696px);
			--vw-size1175: clamp(1px, 61.1979166667vw, 4700px);
			--vw-size1176: clamp(1px, 61.25vw, 4704px);
			--vw-size1177: clamp(1px, 61.3020833333vw, 4708px);
			--vw-size1178: clamp(1px, 61.3541666667vw, 4712px);
			--vw-size1179: clamp(1px, 61.40625vw, 4716px);
			--vw-size1180: clamp(1px, 61.4583333333vw, 4720px);
			--vw-size1181: clamp(1px, 61.5104166667vw, 4724px);
			--vw-size1182: clamp(1px, 61.5625vw, 4728px);
			--vw-size1183: clamp(1px, 61.6145833333vw, 4732px);
			--vw-size1184: clamp(1px, 61.6666666667vw, 4736px);
			--vw-size1185: clamp(1px, 61.71875vw, 4740px);
			--vw-size1186: clamp(1px, 61.7708333333vw, 4744px);
			--vw-size1187: clamp(1px, 61.8229166667vw, 4748px);
			--vw-size1188: clamp(1px, 61.875vw, 4752px);
			--vw-size1189: clamp(1px, 61.9270833333vw, 4756px);
			--vw-size1190: clamp(1px, 61.9791666667vw, 4760px);
			--vw-size1191: clamp(1px, 62.03125vw, 4764px);
			--vw-size1192: clamp(1px, 62.0833333333vw, 4768px);
			--vw-size1193: clamp(1px, 62.1354166667vw, 4772px);
			--vw-size1194: clamp(1px, 62.1875vw, 4776px);
			--vw-size1195: clamp(1px, 62.2395833333vw, 4780px);
			--vw-size1196: clamp(1px, 62.2916666667vw, 4784px);
			--vw-size1197: clamp(1px, 62.34375vw, 4788px);
			--vw-size1198: clamp(1px, 62.3958333333vw, 4792px);
			--vw-size1199: clamp(1px, 62.4479166667vw, 4796px);
			--vw-size1200: clamp(1px, 62.5vw, 4800px);
			--vw-size1201: clamp(1px, 62.5520833333vw, 4804px);
			--vw-size1202: clamp(1px, 62.6041666667vw, 4808px);
			--vw-size1203: clamp(1px, 62.65625vw, 4812px);
			--vw-size1204: clamp(1px, 62.7083333333vw, 4816px);
			--vw-size1205: clamp(1px, 62.7604166667vw, 4820px);
			--vw-size1206: clamp(1px, 62.8125vw, 4824px);
			--vw-size1207: clamp(1px, 62.8645833333vw, 4828px);
			--vw-size1208: clamp(1px, 62.9166666667vw, 4832px);
			--vw-size1209: clamp(1px, 62.96875vw, 4836px);
			--vw-size1210: clamp(1px, 63.0208333333vw, 4840px);
			--vw-size1211: clamp(1px, 63.0729166667vw, 4844px);
			--vw-size1212: clamp(1px, 63.125vw, 4848px);
			--vw-size1213: clamp(1px, 63.1770833333vw, 4852px);
			--vw-size1214: clamp(1px, 63.2291666667vw, 4856px);
			--vw-size1215: clamp(1px, 63.28125vw, 4860px);
			--vw-size1216: clamp(1px, 63.3333333333vw, 4864px);
			--vw-size1217: clamp(1px, 63.3854166667vw, 4868px);
			--vw-size1218: clamp(1px, 63.4375vw, 4872px);
			--vw-size1219: clamp(1px, 63.4895833333vw, 4876px);
			--vw-size1220: clamp(1px, 63.5416666667vw, 4880px);
			--vw-size1221: clamp(1px, 63.59375vw, 4884px);
			--vw-size1222: clamp(1px, 63.6458333333vw, 4888px);
			--vw-size1223: clamp(1px, 63.6979166667vw, 4892px);
			--vw-size1224: clamp(1px, 63.75vw, 4896px);
			--vw-size1225: clamp(1px, 63.8020833333vw, 4900px);
			--vw-size1226: clamp(1px, 63.8541666667vw, 4904px);
			--vw-size1227: clamp(1px, 63.90625vw, 4908px);
			--vw-size1228: clamp(1px, 63.9583333333vw, 4912px);
			--vw-size1229: clamp(1px, 64.0104166667vw, 4916px);
			--vw-size1230: clamp(1px, 64.0625vw, 4920px);
			--vw-size1231: clamp(1px, 64.1145833333vw, 4924px);
			--vw-size1232: clamp(1px, 64.1666666667vw, 4928px);
			--vw-size1233: clamp(1px, 64.21875vw, 4932px);
			--vw-size1234: clamp(1px, 64.2708333333vw, 4936px);
			--vw-size1235: clamp(1px, 64.3229166667vw, 4940px);
			--vw-size1236: clamp(1px, 64.375vw, 4944px);
			--vw-size1237: clamp(1px, 64.4270833333vw, 4948px);
			--vw-size1238: clamp(1px, 64.4791666667vw, 4952px);
			--vw-size1239: clamp(1px, 64.53125vw, 4956px);
			--vw-size1240: clamp(1px, 64.5833333333vw, 4960px);
			--vw-size1241: clamp(1px, 64.6354166667vw, 4964px);
			--vw-size1242: clamp(1px, 64.6875vw, 4968px);
			--vw-size1243: clamp(1px, 64.7395833333vw, 4972px);
			--vw-size1244: clamp(1px, 64.7916666667vw, 4976px);
			--vw-size1245: clamp(1px, 64.84375vw, 4980px);
			--vw-size1246: clamp(1px, 64.8958333333vw, 4984px);
			--vw-size1247: clamp(1px, 64.9479166667vw, 4988px);
			--vw-size1248: clamp(1px, 65vw, 4992px);
			--vw-size1249: clamp(1px, 65.0520833333vw, 4996px);
			--vw-size1250: clamp(1px, 65.1041666667vw, 5000px);
			--vw-size1251: clamp(1px, 65.15625vw, 5004px);
			--vw-size1252: clamp(1px, 65.2083333333vw, 5008px);
			--vw-size1253: clamp(1px, 65.2604166667vw, 5012px);
			--vw-size1254: clamp(1px, 65.3125vw, 5016px);
			--vw-size1255: clamp(1px, 65.3645833333vw, 5020px);
			--vw-size1256: clamp(1px, 65.4166666667vw, 5024px);
			--vw-size1257: clamp(1px, 65.46875vw, 5028px);
			--vw-size1258: clamp(1px, 65.5208333333vw, 5032px);
			--vw-size1259: clamp(1px, 65.5729166667vw, 5036px);
			--vw-size1260: clamp(1px, 65.625vw, 5040px);
			--vw-size1261: clamp(1px, 65.6770833333vw, 5044px);
			--vw-size1262: clamp(1px, 65.7291666667vw, 5048px);
			--vw-size1263: clamp(1px, 65.78125vw, 5052px);
			--vw-size1264: clamp(1px, 65.8333333333vw, 5056px);
			--vw-size1265: clamp(1px, 65.8854166667vw, 5060px);
			--vw-size1266: clamp(1px, 65.9375vw, 5064px);
			--vw-size1267: clamp(1px, 65.9895833333vw, 5068px);
			--vw-size1268: clamp(1px, 66.0416666667vw, 5072px);
			--vw-size1269: clamp(1px, 66.09375vw, 5076px);
			--vw-size1270: clamp(1px, 66.1458333333vw, 5080px);
			--vw-size1271: clamp(1px, 66.1979166667vw, 5084px);
			--vw-size1272: clamp(1px, 66.25vw, 5088px);
			--vw-size1273: clamp(1px, 66.3020833333vw, 5092px);
			--vw-size1274: clamp(1px, 66.3541666667vw, 5096px);
			--vw-size1275: clamp(1px, 66.40625vw, 5100px);
			--vw-size1276: clamp(1px, 66.4583333333vw, 5104px);
			--vw-size1277: clamp(1px, 66.5104166667vw, 5108px);
			--vw-size1278: clamp(1px, 66.5625vw, 5112px);
			--vw-size1279: clamp(1px, 66.6145833333vw, 5116px);
			--vw-size1280: clamp(1px, 66.6666666667vw, 5120px);
			--vw-size1281: clamp(1px, 66.71875vw, 5124px);
			--vw-size1282: clamp(1px, 66.7708333333vw, 5128px);
			--vw-size1283: clamp(1px, 66.8229166667vw, 5132px);
			--vw-size1284: clamp(1px, 66.875vw, 5136px);
			--vw-size1285: clamp(1px, 66.9270833333vw, 5140px);
			--vw-size1286: clamp(1px, 66.9791666667vw, 5144px);
			--vw-size1287: clamp(1px, 67.03125vw, 5148px);
			--vw-size1288: clamp(1px, 67.0833333333vw, 5152px);
			--vw-size1289: clamp(1px, 67.1354166667vw, 5156px);
			--vw-size1290: clamp(1px, 67.1875vw, 5160px);
			--vw-size1291: clamp(1px, 67.2395833333vw, 5164px);
			--vw-size1292: clamp(1px, 67.2916666667vw, 5168px);
			--vw-size1293: clamp(1px, 67.34375vw, 5172px);
			--vw-size1294: clamp(1px, 67.3958333333vw, 5176px);
			--vw-size1295: clamp(1px, 67.4479166667vw, 5180px);
			--vw-size1296: clamp(1px, 67.5vw, 5184px);
			--vw-size1297: clamp(1px, 67.5520833333vw, 5188px);
			--vw-size1298: clamp(1px, 67.6041666667vw, 5192px);
			--vw-size1299: clamp(1px, 67.65625vw, 5196px);
			--vw-size1300: clamp(1px, 67.7083333333vw, 5200px);
			--vw-size1301: clamp(1px, 67.7604166667vw, 5204px);
			--vw-size1302: clamp(1px, 67.8125vw, 5208px);
			--vw-size1303: clamp(1px, 67.8645833333vw, 5212px);
			--vw-size1304: clamp(1px, 67.9166666667vw, 5216px);
			--vw-size1305: clamp(1px, 67.96875vw, 5220px);
			--vw-size1306: clamp(1px, 68.0208333333vw, 5224px);
			--vw-size1307: clamp(1px, 68.0729166667vw, 5228px);
			--vw-size1308: clamp(1px, 68.125vw, 5232px);
			--vw-size1309: clamp(1px, 68.1770833333vw, 5236px);
			--vw-size1310: clamp(1px, 68.2291666667vw, 5240px);
			--vw-size1311: clamp(1px, 68.28125vw, 5244px);
			--vw-size1312: clamp(1px, 68.3333333333vw, 5248px);
			--vw-size1313: clamp(1px, 68.3854166667vw, 5252px);
			--vw-size1314: clamp(1px, 68.4375vw, 5256px);
			--vw-size1315: clamp(1px, 68.4895833333vw, 5260px);
			--vw-size1316: clamp(1px, 68.5416666667vw, 5264px);
			--vw-size1317: clamp(1px, 68.59375vw, 5268px);
			--vw-size1318: clamp(1px, 68.6458333333vw, 5272px);
			--vw-size1319: clamp(1px, 68.6979166667vw, 5276px);
			--vw-size1320: clamp(1px, 68.75vw, 5280px);
			--vw-size1321: clamp(1px, 68.8020833333vw, 5284px);
			--vw-size1322: clamp(1px, 68.8541666667vw, 5288px);
			--vw-size1323: clamp(1px, 68.90625vw, 5292px);
			--vw-size1324: clamp(1px, 68.9583333333vw, 5296px);
			--vw-size1325: clamp(1px, 69.0104166667vw, 5300px);
			--vw-size1326: clamp(1px, 69.0625vw, 5304px);
			--vw-size1327: clamp(1px, 69.1145833333vw, 5308px);
			--vw-size1328: clamp(1px, 69.1666666667vw, 5312px);
			--vw-size1329: clamp(1px, 69.21875vw, 5316px);
			--vw-size1330: clamp(1px, 69.2708333333vw, 5320px);
			--vw-size1331: clamp(1px, 69.3229166667vw, 5324px);
			--vw-size1332: clamp(1px, 69.375vw, 5328px);
			--vw-size1333: clamp(1px, 69.4270833333vw, 5332px);
			--vw-size1334: clamp(1px, 69.4791666667vw, 5336px);
			--vw-size1335: clamp(1px, 69.53125vw, 5340px);
			--vw-size1336: clamp(1px, 69.5833333333vw, 5344px);
			--vw-size1337: clamp(1px, 69.6354166667vw, 5348px);
			--vw-size1338: clamp(1px, 69.6875vw, 5352px);
			--vw-size1339: clamp(1px, 69.7395833333vw, 5356px);
			--vw-size1340: clamp(1px, 69.7916666667vw, 5360px);
			--vw-size1341: clamp(1px, 69.84375vw, 5364px);
			--vw-size1342: clamp(1px, 69.8958333333vw, 5368px);
			--vw-size1343: clamp(1px, 69.9479166667vw, 5372px);
			--vw-size1344: clamp(1px, 70vw, 5376px);
			--vw-size1345: clamp(1px, 70.0520833333vw, 5380px);
			--vw-size1346: clamp(1px, 70.1041666667vw, 5384px);
			--vw-size1347: clamp(1px, 70.15625vw, 5388px);
			--vw-size1348: clamp(1px, 70.2083333333vw, 5392px);
			--vw-size1349: clamp(1px, 70.2604166667vw, 5396px);
			--vw-size1350: clamp(1px, 70.3125vw, 5400px);
			--vw-size1351: clamp(1px, 70.3645833333vw, 5404px);
			--vw-size1352: clamp(1px, 70.4166666667vw, 5408px);
			--vw-size1353: clamp(1px, 70.46875vw, 5412px);
			--vw-size1354: clamp(1px, 70.5208333333vw, 5416px);
			--vw-size1355: clamp(1px, 70.5729166667vw, 5420px);
			--vw-size1356: clamp(1px, 70.625vw, 5424px);
			--vw-size1357: clamp(1px, 70.6770833333vw, 5428px);
			--vw-size1358: clamp(1px, 70.7291666667vw, 5432px);
			--vw-size1359: clamp(1px, 70.78125vw, 5436px);
			--vw-size1360: clamp(1px, 70.8333333333vw, 5440px);
			--vw-size1361: clamp(1px, 70.8854166667vw, 5444px);
			--vw-size1362: clamp(1px, 70.9375vw, 5448px);
			--vw-size1363: clamp(1px, 70.9895833333vw, 5452px);
			--vw-size1364: clamp(1px, 71.0416666667vw, 5456px);
			--vw-size1365: clamp(1px, 71.09375vw, 5460px);
			--vw-size1366: clamp(1px, 71.1458333333vw, 5464px);
			--vw-size1367: clamp(1px, 71.1979166667vw, 5468px);
			--vw-size1368: clamp(1px, 71.25vw, 5472px);
			--vw-size1369: clamp(1px, 71.3020833333vw, 5476px);
			--vw-size1370: clamp(1px, 71.3541666667vw, 5480px);
			--vw-size1371: clamp(1px, 71.40625vw, 5484px);
			--vw-size1372: clamp(1px, 71.4583333333vw, 5488px);
			--vw-size1373: clamp(1px, 71.5104166667vw, 5492px);
			--vw-size1374: clamp(1px, 71.5625vw, 5496px);
			--vw-size1375: clamp(1px, 71.6145833333vw, 5500px);
			--vw-size1376: clamp(1px, 71.6666666667vw, 5504px);
			--vw-size1377: clamp(1px, 71.71875vw, 5508px);
			--vw-size1378: clamp(1px, 71.7708333333vw, 5512px);
			--vw-size1379: clamp(1px, 71.8229166667vw, 5516px);
			--vw-size1380: clamp(1px, 71.875vw, 5520px);
			--vw-size1381: clamp(1px, 71.9270833333vw, 5524px);
			--vw-size1382: clamp(1px, 71.9791666667vw, 5528px);
			--vw-size1383: clamp(1px, 72.03125vw, 5532px);
			--vw-size1384: clamp(1px, 72.0833333333vw, 5536px);
			--vw-size1385: clamp(1px, 72.1354166667vw, 5540px);
			--vw-size1386: clamp(1px, 72.1875vw, 5544px);
			--vw-size1387: clamp(1px, 72.2395833333vw, 5548px);
			--vw-size1388: clamp(1px, 72.2916666667vw, 5552px);
			--vw-size1389: clamp(1px, 72.34375vw, 5556px);
			--vw-size1390: clamp(1px, 72.3958333333vw, 5560px);
			--vw-size1391: clamp(1px, 72.4479166667vw, 5564px);
			--vw-size1392: clamp(1px, 72.5vw, 5568px);
			--vw-size1393: clamp(1px, 72.5520833333vw, 5572px);
			--vw-size1394: clamp(1px, 72.6041666667vw, 5576px);
			--vw-size1395: clamp(1px, 72.65625vw, 5580px);
			--vw-size1396: clamp(1px, 72.7083333333vw, 5584px);
			--vw-size1397: clamp(1px, 72.7604166667vw, 5588px);
			--vw-size1398: clamp(1px, 72.8125vw, 5592px);
			--vw-size1399: clamp(1px, 72.8645833333vw, 5596px);
			--vw-size1400: clamp(1px, 72.9166666667vw, 5600px);
			--vw-size1401: clamp(1px, 72.96875vw, 5604px);
			--vw-size1402: clamp(1px, 73.0208333333vw, 5608px);
			--vw-size1403: clamp(1px, 73.0729166667vw, 5612px);
			--vw-size1404: clamp(1px, 73.125vw, 5616px);
			--vw-size1405: clamp(1px, 73.1770833333vw, 5620px);
			--vw-size1406: clamp(1px, 73.2291666667vw, 5624px);
			--vw-size1407: clamp(1px, 73.28125vw, 5628px);
			--vw-size1408: clamp(1px, 73.3333333333vw, 5632px);
			--vw-size1409: clamp(1px, 73.3854166667vw, 5636px);
			--vw-size1410: clamp(1px, 73.4375vw, 5640px);
			--vw-size1411: clamp(1px, 73.4895833333vw, 5644px);
			--vw-size1412: clamp(1px, 73.5416666667vw, 5648px);
			--vw-size1413: clamp(1px, 73.59375vw, 5652px);
			--vw-size1414: clamp(1px, 73.6458333333vw, 5656px);
			--vw-size1415: clamp(1px, 73.6979166667vw, 5660px);
			--vw-size1416: clamp(1px, 73.75vw, 5664px);
			--vw-size1417: clamp(1px, 73.8020833333vw, 5668px);
			--vw-size1418: clamp(1px, 73.8541666667vw, 5672px);
			--vw-size1419: clamp(1px, 73.90625vw, 5676px);
			--vw-size1420: clamp(1px, 73.9583333333vw, 5680px);
			--vw-size1421: clamp(1px, 74.0104166667vw, 5684px);
			--vw-size1422: clamp(1px, 74.0625vw, 5688px);
			--vw-size1423: clamp(1px, 74.1145833333vw, 5692px);
			--vw-size1424: clamp(1px, 74.1666666667vw, 5696px);
			--vw-size1425: clamp(1px, 74.21875vw, 5700px);
			--vw-size1426: clamp(1px, 74.2708333333vw, 5704px);
			--vw-size1427: clamp(1px, 74.3229166667vw, 5708px);
			--vw-size1428: clamp(1px, 74.375vw, 5712px);
			--vw-size1429: clamp(1px, 74.4270833333vw, 5716px);
			--vw-size1430: clamp(1px, 74.4791666667vw, 5720px);
			--vw-size1431: clamp(1px, 74.53125vw, 5724px);
			--vw-size1432: clamp(1px, 74.5833333333vw, 5728px);
			--vw-size1433: clamp(1px, 74.6354166667vw, 5732px);
			--vw-size1434: clamp(1px, 74.6875vw, 5736px);
			--vw-size1435: clamp(1px, 74.7395833333vw, 5740px);
			--vw-size1436: clamp(1px, 74.7916666667vw, 5744px);
			--vw-size1437: clamp(1px, 74.84375vw, 5748px);
			--vw-size1438: clamp(1px, 74.8958333333vw, 5752px);
			--vw-size1439: clamp(1px, 74.9479166667vw, 5756px);
			--vw-size1440: clamp(1px, 75vw, 5760px);
			--vw-size1441: clamp(1px, 75.0520833333vw, 5764px);
			--vw-size1442: clamp(1px, 75.1041666667vw, 5768px);
			--vw-size1443: clamp(1px, 75.15625vw, 5772px);
			--vw-size1444: clamp(1px, 75.2083333333vw, 5776px);
			--vw-size1445: clamp(1px, 75.2604166667vw, 5780px);
			--vw-size1446: clamp(1px, 75.3125vw, 5784px);
			--vw-size1447: clamp(1px, 75.3645833333vw, 5788px);
			--vw-size1448: clamp(1px, 75.4166666667vw, 5792px);
			--vw-size1449: clamp(1px, 75.46875vw, 5796px);
			--vw-size1450: clamp(1px, 75.5208333333vw, 5800px);
			--vw-size1451: clamp(1px, 75.5729166667vw, 5804px);
			--vw-size1452: clamp(1px, 75.625vw, 5808px);
			--vw-size1453: clamp(1px, 75.6770833333vw, 5812px);
			--vw-size1454: clamp(1px, 75.7291666667vw, 5816px);
			--vw-size1455: clamp(1px, 75.78125vw, 5820px);
			--vw-size1456: clamp(1px, 75.8333333333vw, 5824px);
			--vw-size1457: clamp(1px, 75.8854166667vw, 5828px);
			--vw-size1458: clamp(1px, 75.9375vw, 5832px);
			--vw-size1459: clamp(1px, 75.9895833333vw, 5836px);
			--vw-size1460: clamp(1px, 76.0416666667vw, 5840px);
			--vw-size1461: clamp(1px, 76.09375vw, 5844px);
			--vw-size1462: clamp(1px, 76.1458333333vw, 5848px);
			--vw-size1463: clamp(1px, 76.1979166667vw, 5852px);
			--vw-size1464: clamp(1px, 76.25vw, 5856px);
			--vw-size1465: clamp(1px, 76.3020833333vw, 5860px);
			--vw-size1466: clamp(1px, 76.3541666667vw, 5864px);
			--vw-size1467: clamp(1px, 76.40625vw, 5868px);
			--vw-size1468: clamp(1px, 76.4583333333vw, 5872px);
			--vw-size1469: clamp(1px, 76.5104166667vw, 5876px);
			--vw-size1470: clamp(1px, 76.5625vw, 5880px);
			--vw-size1471: clamp(1px, 76.6145833333vw, 5884px);
			--vw-size1472: clamp(1px, 76.6666666667vw, 5888px);
			--vw-size1473: clamp(1px, 76.71875vw, 5892px);
			--vw-size1474: clamp(1px, 76.7708333333vw, 5896px);
			--vw-size1475: clamp(1px, 76.8229166667vw, 5900px);
			--vw-size1476: clamp(1px, 76.875vw, 5904px);
			--vw-size1477: clamp(1px, 76.9270833333vw, 5908px);
			--vw-size1478: clamp(1px, 76.9791666667vw, 5912px);
			--vw-size1479: clamp(1px, 77.03125vw, 5916px);
			--vw-size1480: clamp(1px, 77.0833333333vw, 5920px);
			--vw-size1481: clamp(1px, 77.1354166667vw, 5924px);
			--vw-size1482: clamp(1px, 77.1875vw, 5928px);
			--vw-size1483: clamp(1px, 77.2395833333vw, 5932px);
			--vw-size1484: clamp(1px, 77.2916666667vw, 5936px);
			--vw-size1485: clamp(1px, 77.34375vw, 5940px);
			--vw-size1486: clamp(1px, 77.3958333333vw, 5944px);
			--vw-size1487: clamp(1px, 77.4479166667vw, 5948px);
			--vw-size1488: clamp(1px, 77.5vw, 5952px);
			--vw-size1489: clamp(1px, 77.5520833333vw, 5956px);
			--vw-size1490: clamp(1px, 77.6041666667vw, 5960px);
			--vw-size1491: clamp(1px, 77.65625vw, 5964px);
			--vw-size1492: clamp(1px, 77.7083333333vw, 5968px);
			--vw-size1493: clamp(1px, 77.7604166667vw, 5972px);
			--vw-size1494: clamp(1px, 77.8125vw, 5976px);
			--vw-size1495: clamp(1px, 77.8645833333vw, 5980px);
			--vw-size1496: clamp(1px, 77.9166666667vw, 5984px);
			--vw-size1497: clamp(1px, 77.96875vw, 5988px);
			--vw-size1498: clamp(1px, 78.0208333333vw, 5992px);
			--vw-size1499: clamp(1px, 78.0729166667vw, 5996px);
			--vw-size1500: clamp(1px, 78.125vw, 6000px);
			--vw-size1501: clamp(1px, 78.1770833333vw, 6004px);
			--vw-size1502: clamp(1px, 78.2291666667vw, 6008px);
			--vw-size1503: clamp(1px, 78.28125vw, 6012px);
			--vw-size1504: clamp(1px, 78.3333333333vw, 6016px);
			--vw-size1505: clamp(1px, 78.3854166667vw, 6020px);
			--vw-size1506: clamp(1px, 78.4375vw, 6024px);
			--vw-size1507: clamp(1px, 78.4895833333vw, 6028px);
			--vw-size1508: clamp(1px, 78.5416666667vw, 6032px);
			--vw-size1509: clamp(1px, 78.59375vw, 6036px);
			--vw-size1510: clamp(1px, 78.6458333333vw, 6040px);
			--vw-size1511: clamp(1px, 78.6979166667vw, 6044px);
			--vw-size1512: clamp(1px, 78.75vw, 6048px);
			--vw-size1513: clamp(1px, 78.8020833333vw, 6052px);
			--vw-size1514: clamp(1px, 78.8541666667vw, 6056px);
			--vw-size1515: clamp(1px, 78.90625vw, 6060px);
			--vw-size1516: clamp(1px, 78.9583333333vw, 6064px);
			--vw-size1517: clamp(1px, 79.0104166667vw, 6068px);
			--vw-size1518: clamp(1px, 79.0625vw, 6072px);
			--vw-size1519: clamp(1px, 79.1145833333vw, 6076px);
			--vw-size1520: clamp(1px, 79.1666666667vw, 6080px);
			--vw-size1521: clamp(1px, 79.21875vw, 6084px);
			--vw-size1522: clamp(1px, 79.2708333333vw, 6088px);
			--vw-size1523: clamp(1px, 79.3229166667vw, 6092px);
			--vw-size1524: clamp(1px, 79.375vw, 6096px);
			--vw-size1525: clamp(1px, 79.4270833333vw, 6100px);
			--vw-size1526: clamp(1px, 79.4791666667vw, 6104px);
			--vw-size1527: clamp(1px, 79.53125vw, 6108px);
			--vw-size1528: clamp(1px, 79.5833333333vw, 6112px);
			--vw-size1529: clamp(1px, 79.6354166667vw, 6116px);
			--vw-size1530: clamp(1px, 79.6875vw, 6120px);
			--vw-size1531: clamp(1px, 79.7395833333vw, 6124px);
			--vw-size1532: clamp(1px, 79.7916666667vw, 6128px);
			--vw-size1533: clamp(1px, 79.84375vw, 6132px);
			--vw-size1534: clamp(1px, 79.8958333333vw, 6136px);
			--vw-size1535: clamp(1px, 79.9479166667vw, 6140px);
			--vw-size1536: clamp(1px, 80vw, 6144px);
			--vw-size1537: clamp(1px, 80.0520833333vw, 6148px);
			--vw-size1538: clamp(1px, 80.1041666667vw, 6152px);
			--vw-size1539: clamp(1px, 80.15625vw, 6156px);
			--vw-size1540: clamp(1px, 80.2083333333vw, 6160px);
			--vw-size1541: clamp(1px, 80.2604166667vw, 6164px);
			--vw-size1542: clamp(1px, 80.3125vw, 6168px);
			--vw-size1543: clamp(1px, 80.3645833333vw, 6172px);
			--vw-size1544: clamp(1px, 80.4166666667vw, 6176px);
			--vw-size1545: clamp(1px, 80.46875vw, 6180px);
			--vw-size1546: clamp(1px, 80.5208333333vw, 6184px);
			--vw-size1547: clamp(1px, 80.5729166667vw, 6188px);
			--vw-size1548: clamp(1px, 80.625vw, 6192px);
			--vw-size1549: clamp(1px, 80.6770833333vw, 6196px);
			--vw-size1550: clamp(1px, 80.7291666667vw, 6200px);
			--vw-size1551: clamp(1px, 80.78125vw, 6204px);
			--vw-size1552: clamp(1px, 80.8333333333vw, 6208px);
			--vw-size1553: clamp(1px, 80.8854166667vw, 6212px);
			--vw-size1554: clamp(1px, 80.9375vw, 6216px);
			--vw-size1555: clamp(1px, 80.9895833333vw, 6220px);
			--vw-size1556: clamp(1px, 81.0416666667vw, 6224px);
			--vw-size1557: clamp(1px, 81.09375vw, 6228px);
			--vw-size1558: clamp(1px, 81.1458333333vw, 6232px);
			--vw-size1559: clamp(1px, 81.1979166667vw, 6236px);
			--vw-size1560: clamp(1px, 81.25vw, 6240px);
			--vw-size1561: clamp(1px, 81.3020833333vw, 6244px);
			--vw-size1562: clamp(1px, 81.3541666667vw, 6248px);
			--vw-size1563: clamp(1px, 81.40625vw, 6252px);
			--vw-size1564: clamp(1px, 81.4583333333vw, 6256px);
			--vw-size1565: clamp(1px, 81.5104166667vw, 6260px);
			--vw-size1566: clamp(1px, 81.5625vw, 6264px);
			--vw-size1567: clamp(1px, 81.6145833333vw, 6268px);
			--vw-size1568: clamp(1px, 81.6666666667vw, 6272px);
			--vw-size1569: clamp(1px, 81.71875vw, 6276px);
			--vw-size1570: clamp(1px, 81.7708333333vw, 6280px);
			--vw-size1571: clamp(1px, 81.8229166667vw, 6284px);
			--vw-size1572: clamp(1px, 81.875vw, 6288px);
			--vw-size1573: clamp(1px, 81.9270833333vw, 6292px);
			--vw-size1574: clamp(1px, 81.9791666667vw, 6296px);
			--vw-size1575: clamp(1px, 82.03125vw, 6300px);
			--vw-size1576: clamp(1px, 82.0833333333vw, 6304px);
			--vw-size1577: clamp(1px, 82.1354166667vw, 6308px);
			--vw-size1578: clamp(1px, 82.1875vw, 6312px);
			--vw-size1579: clamp(1px, 82.2395833333vw, 6316px);
			--vw-size1580: clamp(1px, 82.2916666667vw, 6320px);
			--vw-size1581: clamp(1px, 82.34375vw, 6324px);
			--vw-size1582: clamp(1px, 82.3958333333vw, 6328px);
			--vw-size1583: clamp(1px, 82.4479166667vw, 6332px);
			--vw-size1584: clamp(1px, 82.5vw, 6336px);
			--vw-size1585: clamp(1px, 82.5520833333vw, 6340px);
			--vw-size1586: clamp(1px, 82.6041666667vw, 6344px);
			--vw-size1587: clamp(1px, 82.65625vw, 6348px);
			--vw-size1588: clamp(1px, 82.7083333333vw, 6352px);
			--vw-size1589: clamp(1px, 82.7604166667vw, 6356px);
			--vw-size1590: clamp(1px, 82.8125vw, 6360px);
			--vw-size1591: clamp(1px, 82.8645833333vw, 6364px);
			--vw-size1592: clamp(1px, 82.9166666667vw, 6368px);
			--vw-size1593: clamp(1px, 82.96875vw, 6372px);
			--vw-size1594: clamp(1px, 83.0208333333vw, 6376px);
			--vw-size1595: clamp(1px, 83.0729166667vw, 6380px);
			--vw-size1596: clamp(1px, 83.125vw, 6384px);
			--vw-size1597: clamp(1px, 83.1770833333vw, 6388px);
			--vw-size1598: clamp(1px, 83.2291666667vw, 6392px);
			--vw-size1599: clamp(1px, 83.28125vw, 6396px);
			--vw-size1600: clamp(1px, 83.3333333333vw, 6400px);
			--vw-size1601: clamp(1px, 83.3854166667vw, 6404px);
			--vw-size1602: clamp(1px, 83.4375vw, 6408px);
			--vw-size1603: clamp(1px, 83.4895833333vw, 6412px);
			--vw-size1604: clamp(1px, 83.5416666667vw, 6416px);
			--vw-size1605: clamp(1px, 83.59375vw, 6420px);
			--vw-size1606: clamp(1px, 83.6458333333vw, 6424px);
			--vw-size1607: clamp(1px, 83.6979166667vw, 6428px);
			--vw-size1608: clamp(1px, 83.75vw, 6432px);
			--vw-size1609: clamp(1px, 83.8020833333vw, 6436px);
			--vw-size1610: clamp(1px, 83.8541666667vw, 6440px);
			--vw-size1611: clamp(1px, 83.90625vw, 6444px);
			--vw-size1612: clamp(1px, 83.9583333333vw, 6448px);
			--vw-size1613: clamp(1px, 84.0104166667vw, 6452px);
			--vw-size1614: clamp(1px, 84.0625vw, 6456px);
			--vw-size1615: clamp(1px, 84.1145833333vw, 6460px);
			--vw-size1616: clamp(1px, 84.1666666667vw, 6464px);
			--vw-size1617: clamp(1px, 84.21875vw, 6468px);
			--vw-size1618: clamp(1px, 84.2708333333vw, 6472px);
			--vw-size1619: clamp(1px, 84.3229166667vw, 6476px);
			--vw-size1620: clamp(1px, 84.375vw, 6480px);
			--vw-size1621: clamp(1px, 84.4270833333vw, 6484px);
			--vw-size1622: clamp(1px, 84.4791666667vw, 6488px);
			--vw-size1623: clamp(1px, 84.53125vw, 6492px);
			--vw-size1624: clamp(1px, 84.5833333333vw, 6496px);
			--vw-size1625: clamp(1px, 84.6354166667vw, 6500px);
			--vw-size1626: clamp(1px, 84.6875vw, 6504px);
			--vw-size1627: clamp(1px, 84.7395833333vw, 6508px);
			--vw-size1628: clamp(1px, 84.7916666667vw, 6512px);
			--vw-size1629: clamp(1px, 84.84375vw, 6516px);
			--vw-size1630: clamp(1px, 84.8958333333vw, 6520px);
			--vw-size1631: clamp(1px, 84.9479166667vw, 6524px);
			--vw-size1632: clamp(1px, 85vw, 6528px);
			--vw-size1633: clamp(1px, 85.0520833333vw, 6532px);
			--vw-size1634: clamp(1px, 85.1041666667vw, 6536px);
			--vw-size1635: clamp(1px, 85.15625vw, 6540px);
			--vw-size1636: clamp(1px, 85.2083333333vw, 6544px);
			--vw-size1637: clamp(1px, 85.2604166667vw, 6548px);
			--vw-size1638: clamp(1px, 85.3125vw, 6552px);
			--vw-size1639: clamp(1px, 85.3645833333vw, 6556px);
			--vw-size1640: clamp(1px, 85.4166666667vw, 6560px);
			--vw-size1641: clamp(1px, 85.46875vw, 6564px);
			--vw-size1642: clamp(1px, 85.5208333333vw, 6568px);
			--vw-size1643: clamp(1px, 85.5729166667vw, 6572px);
			--vw-size1644: clamp(1px, 85.625vw, 6576px);
			--vw-size1645: clamp(1px, 85.6770833333vw, 6580px);
			--vw-size1646: clamp(1px, 85.7291666667vw, 6584px);
			--vw-size1647: clamp(1px, 85.78125vw, 6588px);
			--vw-size1648: clamp(1px, 85.8333333333vw, 6592px);
			--vw-size1649: clamp(1px, 85.8854166667vw, 6596px);
			--vw-size1650: clamp(1px, 85.9375vw, 6600px);
			--vw-size1651: clamp(1px, 85.9895833333vw, 6604px);
			--vw-size1652: clamp(1px, 86.0416666667vw, 6608px);
			--vw-size1653: clamp(1px, 86.09375vw, 6612px);
			--vw-size1654: clamp(1px, 86.1458333333vw, 6616px);
			--vw-size1655: clamp(1px, 86.1979166667vw, 6620px);
			--vw-size1656: clamp(1px, 86.25vw, 6624px);
			--vw-size1657: clamp(1px, 86.3020833333vw, 6628px);
			--vw-size1658: clamp(1px, 86.3541666667vw, 6632px);
			--vw-size1659: clamp(1px, 86.40625vw, 6636px);
			--vw-size1660: clamp(1px, 86.4583333333vw, 6640px);
			--vw-size1661: clamp(1px, 86.5104166667vw, 6644px);
			--vw-size1662: clamp(1px, 86.5625vw, 6648px);
			--vw-size1663: clamp(1px, 86.6145833333vw, 6652px);
			--vw-size1664: clamp(1px, 86.6666666667vw, 6656px);
			--vw-size1665: clamp(1px, 86.71875vw, 6660px);
			--vw-size1666: clamp(1px, 86.7708333333vw, 6664px);
			--vw-size1667: clamp(1px, 86.8229166667vw, 6668px);
			--vw-size1668: clamp(1px, 86.875vw, 6672px);
			--vw-size1669: clamp(1px, 86.9270833333vw, 6676px);
			--vw-size1670: clamp(1px, 86.9791666667vw, 6680px);
			--vw-size1671: clamp(1px, 87.03125vw, 6684px);
			--vw-size1672: clamp(1px, 87.0833333333vw, 6688px);
			--vw-size1673: clamp(1px, 87.1354166667vw, 6692px);
			--vw-size1674: clamp(1px, 87.1875vw, 6696px);
			--vw-size1675: clamp(1px, 87.2395833333vw, 6700px);
			--vw-size1676: clamp(1px, 87.2916666667vw, 6704px);
			--vw-size1677: clamp(1px, 87.34375vw, 6708px);
			--vw-size1678: clamp(1px, 87.3958333333vw, 6712px);
			--vw-size1679: clamp(1px, 87.4479166667vw, 6716px);
			--vw-size1680: clamp(1px, 87.5vw, 6720px);
			--vw-size1681: clamp(1px, 87.5520833333vw, 6724px);
			--vw-size1682: clamp(1px, 87.6041666667vw, 6728px);
			--vw-size1683: clamp(1px, 87.65625vw, 6732px);
			--vw-size1684: clamp(1px, 87.7083333333vw, 6736px);
			--vw-size1685: clamp(1px, 87.7604166667vw, 6740px);
			--vw-size1686: clamp(1px, 87.8125vw, 6744px);
			--vw-size1687: clamp(1px, 87.8645833333vw, 6748px);
			--vw-size1688: clamp(1px, 87.9166666667vw, 6752px);
			--vw-size1689: clamp(1px, 87.96875vw, 6756px);
			--vw-size1690: clamp(1px, 88.0208333333vw, 6760px);
			--vw-size1691: clamp(1px, 88.0729166667vw, 6764px);
			--vw-size1692: clamp(1px, 88.125vw, 6768px);
			--vw-size1693: clamp(1px, 88.1770833333vw, 6772px);
			--vw-size1694: clamp(1px, 88.2291666667vw, 6776px);
			--vw-size1695: clamp(1px, 88.28125vw, 6780px);
			--vw-size1696: clamp(1px, 88.3333333333vw, 6784px);
			--vw-size1697: clamp(1px, 88.3854166667vw, 6788px);
			--vw-size1698: clamp(1px, 88.4375vw, 6792px);
			--vw-size1699: clamp(1px, 88.4895833333vw, 6796px);
			--vw-size1700: clamp(1px, 88.5416666667vw, 6800px);
			--vw-size1701: clamp(1px, 88.59375vw, 6804px);
			--vw-size1702: clamp(1px, 88.6458333333vw, 6808px);
			--vw-size1703: clamp(1px, 88.6979166667vw, 6812px);
			--vw-size1704: clamp(1px, 88.75vw, 6816px);
			--vw-size1705: clamp(1px, 88.8020833333vw, 6820px);
			--vw-size1706: clamp(1px, 88.8541666667vw, 6824px);
			--vw-size1707: clamp(1px, 88.90625vw, 6828px);
			--vw-size1708: clamp(1px, 88.9583333333vw, 6832px);
			--vw-size1709: clamp(1px, 89.0104166667vw, 6836px);
			--vw-size1710: clamp(1px, 89.0625vw, 6840px);
			--vw-size1711: clamp(1px, 89.1145833333vw, 6844px);
			--vw-size1712: clamp(1px, 89.1666666667vw, 6848px);
			--vw-size1713: clamp(1px, 89.21875vw, 6852px);
			--vw-size1714: clamp(1px, 89.2708333333vw, 6856px);
			--vw-size1715: clamp(1px, 89.3229166667vw, 6860px);
			--vw-size1716: clamp(1px, 89.375vw, 6864px);
			--vw-size1717: clamp(1px, 89.4270833333vw, 6868px);
			--vw-size1718: clamp(1px, 89.4791666667vw, 6872px);
			--vw-size1719: clamp(1px, 89.53125vw, 6876px);
			--vw-size1720: clamp(1px, 89.5833333333vw, 6880px);
			--vw-size1721: clamp(1px, 89.6354166667vw, 6884px);
			--vw-size1722: clamp(1px, 89.6875vw, 6888px);
			--vw-size1723: clamp(1px, 89.7395833333vw, 6892px);
			--vw-size1724: clamp(1px, 89.7916666667vw, 6896px);
			--vw-size1725: clamp(1px, 89.84375vw, 6900px);
			--vw-size1726: clamp(1px, 89.8958333333vw, 6904px);
			--vw-size1727: clamp(1px, 89.9479166667vw, 6908px);
			--vw-size1728: clamp(1px, 90vw, 6912px);
			--vw-size1729: clamp(1px, 90.0520833333vw, 6916px);
			--vw-size1730: clamp(1px, 90.1041666667vw, 6920px);
			--vw-size1731: clamp(1px, 90.15625vw, 6924px);
			--vw-size1732: clamp(1px, 90.2083333333vw, 6928px);
			--vw-size1733: clamp(1px, 90.2604166667vw, 6932px);
			--vw-size1734: clamp(1px, 90.3125vw, 6936px);
			--vw-size1735: clamp(1px, 90.3645833333vw, 6940px);
			--vw-size1736: clamp(1px, 90.4166666667vw, 6944px);
			--vw-size1737: clamp(1px, 90.46875vw, 6948px);
			--vw-size1738: clamp(1px, 90.5208333333vw, 6952px);
			--vw-size1739: clamp(1px, 90.5729166667vw, 6956px);
			--vw-size1740: clamp(1px, 90.625vw, 6960px);
			--vw-size1741: clamp(1px, 90.6770833333vw, 6964px);
			--vw-size1742: clamp(1px, 90.7291666667vw, 6968px);
			--vw-size1743: clamp(1px, 90.78125vw, 6972px);
			--vw-size1744: clamp(1px, 90.8333333333vw, 6976px);
			--vw-size1745: clamp(1px, 90.8854166667vw, 6980px);
			--vw-size1746: clamp(1px, 90.9375vw, 6984px);
			--vw-size1747: clamp(1px, 90.9895833333vw, 6988px);
			--vw-size1748: clamp(1px, 91.0416666667vw, 6992px);
			--vw-size1749: clamp(1px, 91.09375vw, 6996px);
			--vw-size1750: clamp(1px, 91.1458333333vw, 7000px);
			--vw-size1751: clamp(1px, 91.1979166667vw, 7004px);
			--vw-size1752: clamp(1px, 91.25vw, 7008px);
			--vw-size1753: clamp(1px, 91.3020833333vw, 7012px);
			--vw-size1754: clamp(1px, 91.3541666667vw, 7016px);
			--vw-size1755: clamp(1px, 91.40625vw, 7020px);
			--vw-size1756: clamp(1px, 91.4583333333vw, 7024px);
			--vw-size1757: clamp(1px, 91.5104166667vw, 7028px);
			--vw-size1758: clamp(1px, 91.5625vw, 7032px);
			--vw-size1759: clamp(1px, 91.6145833333vw, 7036px);
			--vw-size1760: clamp(1px, 91.6666666667vw, 7040px);
			--vw-size1761: clamp(1px, 91.71875vw, 7044px);
			--vw-size1762: clamp(1px, 91.7708333333vw, 7048px);
			--vw-size1763: clamp(1px, 91.8229166667vw, 7052px);
			--vw-size1764: clamp(1px, 91.875vw, 7056px);
			--vw-size1765: clamp(1px, 91.9270833333vw, 7060px);
			--vw-size1766: clamp(1px, 91.9791666667vw, 7064px);
			--vw-size1767: clamp(1px, 92.03125vw, 7068px);
			--vw-size1768: clamp(1px, 92.0833333333vw, 7072px);
			--vw-size1769: clamp(1px, 92.1354166667vw, 7076px);
			--vw-size1770: clamp(1px, 92.1875vw, 7080px);
			--vw-size1771: clamp(1px, 92.2395833333vw, 7084px);
			--vw-size1772: clamp(1px, 92.2916666667vw, 7088px);
			--vw-size1773: clamp(1px, 92.34375vw, 7092px);
			--vw-size1774: clamp(1px, 92.3958333333vw, 7096px);
			--vw-size1775: clamp(1px, 92.4479166667vw, 7100px);
			--vw-size1776: clamp(1px, 92.5vw, 7104px);
			--vw-size1777: clamp(1px, 92.5520833333vw, 7108px);
			--vw-size1778: clamp(1px, 92.6041666667vw, 7112px);
			--vw-size1779: clamp(1px, 92.65625vw, 7116px);
			--vw-size1780: clamp(1px, 92.7083333333vw, 7120px);
			--vw-size1781: clamp(1px, 92.7604166667vw, 7124px);
			--vw-size1782: clamp(1px, 92.8125vw, 7128px);
			--vw-size1783: clamp(1px, 92.8645833333vw, 7132px);
			--vw-size1784: clamp(1px, 92.9166666667vw, 7136px);
			--vw-size1785: clamp(1px, 92.96875vw, 7140px);
			--vw-size1786: clamp(1px, 93.0208333333vw, 7144px);
			--vw-size1787: clamp(1px, 93.0729166667vw, 7148px);
			--vw-size1788: clamp(1px, 93.125vw, 7152px);
			--vw-size1789: clamp(1px, 93.1770833333vw, 7156px);
			--vw-size1790: clamp(1px, 93.2291666667vw, 7160px);
			--vw-size1791: clamp(1px, 93.28125vw, 7164px);
			--vw-size1792: clamp(1px, 93.3333333333vw, 7168px);
			--vw-size1793: clamp(1px, 93.3854166667vw, 7172px);
			--vw-size1794: clamp(1px, 93.4375vw, 7176px);
			--vw-size1795: clamp(1px, 93.4895833333vw, 7180px);
			--vw-size1796: clamp(1px, 93.5416666667vw, 7184px);
			--vw-size1797: clamp(1px, 93.59375vw, 7188px);
			--vw-size1798: clamp(1px, 93.6458333333vw, 7192px);
			--vw-size1799: clamp(1px, 93.6979166667vw, 7196px);
			--vw-size1800: clamp(1px, 93.75vw, 7200px);
			--vw-size1801: clamp(1px, 93.8020833333vw, 7204px);
			--vw-size1802: clamp(1px, 93.8541666667vw, 7208px);
			--vw-size1803: clamp(1px, 93.90625vw, 7212px);
			--vw-size1804: clamp(1px, 93.9583333333vw, 7216px);
			--vw-size1805: clamp(1px, 94.0104166667vw, 7220px);
			--vw-size1806: clamp(1px, 94.0625vw, 7224px);
			--vw-size1807: clamp(1px, 94.1145833333vw, 7228px);
			--vw-size1808: clamp(1px, 94.1666666667vw, 7232px);
			--vw-size1809: clamp(1px, 94.21875vw, 7236px);
			--vw-size1810: clamp(1px, 94.2708333333vw, 7240px);
			--vw-size1811: clamp(1px, 94.3229166667vw, 7244px);
			--vw-size1812: clamp(1px, 94.375vw, 7248px);
			--vw-size1813: clamp(1px, 94.4270833333vw, 7252px);
			--vw-size1814: clamp(1px, 94.4791666667vw, 7256px);
			--vw-size1815: clamp(1px, 94.53125vw, 7260px);
			--vw-size1816: clamp(1px, 94.5833333333vw, 7264px);
			--vw-size1817: clamp(1px, 94.6354166667vw, 7268px);
			--vw-size1818: clamp(1px, 94.6875vw, 7272px);
			--vw-size1819: clamp(1px, 94.7395833333vw, 7276px);
			--vw-size1820: clamp(1px, 94.7916666667vw, 7280px);
			--vw-size1821: clamp(1px, 94.84375vw, 7284px);
			--vw-size1822: clamp(1px, 94.8958333333vw, 7288px);
			--vw-size1823: clamp(1px, 94.9479166667vw, 7292px);
			--vw-size1824: clamp(1px, 95vw, 7296px);
			--vw-size1825: clamp(1px, 95.0520833333vw, 7300px);
			--vw-size1826: clamp(1px, 95.1041666667vw, 7304px);
			--vw-size1827: clamp(1px, 95.15625vw, 7308px);
			--vw-size1828: clamp(1px, 95.2083333333vw, 7312px);
			--vw-size1829: clamp(1px, 95.2604166667vw, 7316px);
			--vw-size1830: clamp(1px, 95.3125vw, 7320px);
			--vw-size1831: clamp(1px, 95.3645833333vw, 7324px);
			--vw-size1832: clamp(1px, 95.4166666667vw, 7328px);
			--vw-size1833: clamp(1px, 95.46875vw, 7332px);
			--vw-size1834: clamp(1px, 95.5208333333vw, 7336px);
			--vw-size1835: clamp(1px, 95.5729166667vw, 7340px);
			--vw-size1836: clamp(1px, 95.625vw, 7344px);
			--vw-size1837: clamp(1px, 95.6770833333vw, 7348px);
			--vw-size1838: clamp(1px, 95.7291666667vw, 7352px);
			--vw-size1839: clamp(1px, 95.78125vw, 7356px);
			--vw-size1840: clamp(1px, 95.8333333333vw, 7360px);
			--vw-size1841: clamp(1px, 95.8854166667vw, 7364px);
			--vw-size1842: clamp(1px, 95.9375vw, 7368px);
			--vw-size1843: clamp(1px, 95.9895833333vw, 7372px);
			--vw-size1844: clamp(1px, 96.0416666667vw, 7376px);
			--vw-size1845: clamp(1px, 96.09375vw, 7380px);
			--vw-size1846: clamp(1px, 96.1458333333vw, 7384px);
			--vw-size1847: clamp(1px, 96.1979166667vw, 7388px);
			--vw-size1848: clamp(1px, 96.25vw, 7392px);
			--vw-size1849: clamp(1px, 96.3020833333vw, 7396px);
			--vw-size1850: clamp(1px, 96.3541666667vw, 7400px);
			--vw-size1851: clamp(1px, 96.40625vw, 7404px);
			--vw-size1852: clamp(1px, 96.4583333333vw, 7408px);
			--vw-size1853: clamp(1px, 96.5104166667vw, 7412px);
			--vw-size1854: clamp(1px, 96.5625vw, 7416px);
			--vw-size1855: clamp(1px, 96.6145833333vw, 7420px);
			--vw-size1856: clamp(1px, 96.6666666667vw, 7424px);
			--vw-size1857: clamp(1px, 96.71875vw, 7428px);
			--vw-size1858: clamp(1px, 96.7708333333vw, 7432px);
			--vw-size1859: clamp(1px, 96.8229166667vw, 7436px);
			--vw-size1860: clamp(1px, 96.875vw, 7440px);
			--vw-size1861: clamp(1px, 96.9270833333vw, 7444px);
			--vw-size1862: clamp(1px, 96.9791666667vw, 7448px);
			--vw-size1863: clamp(1px, 97.03125vw, 7452px);
			--vw-size1864: clamp(1px, 97.0833333333vw, 7456px);
			--vw-size1865: clamp(1px, 97.1354166667vw, 7460px);
			--vw-size1866: clamp(1px, 97.1875vw, 7464px);
			--vw-size1867: clamp(1px, 97.2395833333vw, 7468px);
			--vw-size1868: clamp(1px, 97.2916666667vw, 7472px);
			--vw-size1869: clamp(1px, 97.34375vw, 7476px);
			--vw-size1870: clamp(1px, 97.3958333333vw, 7480px);
			--vw-size1871: clamp(1px, 97.4479166667vw, 7484px);
			--vw-size1872: clamp(1px, 97.5vw, 7488px);
			--vw-size1873: clamp(1px, 97.5520833333vw, 7492px);
			--vw-size1874: clamp(1px, 97.6041666667vw, 7496px);
			--vw-size1875: clamp(1px, 97.65625vw, 7500px);
			--vw-size1876: clamp(1px, 97.7083333333vw, 7504px);
			--vw-size1877: clamp(1px, 97.7604166667vw, 7508px);
			--vw-size1878: clamp(1px, 97.8125vw, 7512px);
			--vw-size1879: clamp(1px, 97.8645833333vw, 7516px);
			--vw-size1880: clamp(1px, 97.9166666667vw, 7520px);
			--vw-size1881: clamp(1px, 97.96875vw, 7524px);
			--vw-size1882: clamp(1px, 98.0208333333vw, 7528px);
			--vw-size1883: clamp(1px, 98.0729166667vw, 7532px);
			--vw-size1884: clamp(1px, 98.125vw, 7536px);
			--vw-size1885: clamp(1px, 98.1770833333vw, 7540px);
			--vw-size1886: clamp(1px, 98.2291666667vw, 7544px);
			--vw-size1887: clamp(1px, 98.28125vw, 7548px);
			--vw-size1888: clamp(1px, 98.3333333333vw, 7552px);
			--vw-size1889: clamp(1px, 98.3854166667vw, 7556px);
			--vw-size1890: clamp(1px, 98.4375vw, 7560px);
			--vw-size1891: clamp(1px, 98.4895833333vw, 7564px);
			--vw-size1892: clamp(1px, 98.5416666667vw, 7568px);
			--vw-size1893: clamp(1px, 98.59375vw, 7572px);
			--vw-size1894: clamp(1px, 98.6458333333vw, 7576px);
			--vw-size1895: clamp(1px, 98.6979166667vw, 7580px);
			--vw-size1896: clamp(1px, 98.75vw, 7584px);
			--vw-size1897: clamp(1px, 98.8020833333vw, 7588px);
			--vw-size1898: clamp(1px, 98.8541666667vw, 7592px);
			--vw-size1899: clamp(1px, 98.90625vw, 7596px);
			--vw-size1900: clamp(1px, 98.9583333333vw, 7600px);
			--vw-size1901: clamp(1px, 99.0104166667vw, 7604px);
			--vw-size1902: clamp(1px, 99.0625vw, 7608px);
			--vw-size1903: clamp(1px, 99.1145833333vw, 7612px);
			--vw-size1904: clamp(1px, 99.1666666667vw, 7616px);
			--vw-size1905: clamp(1px, 99.21875vw, 7620px);
			--vw-size1906: clamp(1px, 99.2708333333vw, 7624px);
			--vw-size1907: clamp(1px, 99.3229166667vw, 7628px);
			--vw-size1908: clamp(1px, 99.375vw, 7632px);
			--vw-size1909: clamp(1px, 99.4270833333vw, 7636px);
			--vw-size1910: clamp(1px, 99.4791666667vw, 7640px);
			--vw-size1911: clamp(1px, 99.53125vw, 7644px);
			--vw-size1912: clamp(1px, 99.5833333333vw, 7648px);
			--vw-size1913: clamp(1px, 99.6354166667vw, 7652px);
			--vw-size1914: clamp(1px, 99.6875vw, 7656px);
			--vw-size1915: clamp(1px, 99.7395833333vw, 7660px);
			--vw-size1916: clamp(1px, 99.7916666667vw, 7664px);
			--vw-size1917: clamp(1px, 99.84375vw, 7668px);
			--vw-size1918: clamp(1px, 99.8958333333vw, 7672px);
			--vw-size1919: clamp(1px, 99.9479166667vw, 7676px);
			--vw-size1920: clamp(1px, 100vw, 7680px)
	}
}

@media (max-width: 991px) {
	:root {
			--vw-size1: clamp(1px, .2666666667vw, 2.64px);
			--vw-size2: clamp(1px, .5333333333vw, 5.28px);
			--vw-size3: clamp(1px, .8vw, 7.92px);
			--vw-size4: clamp(1px, 1.0666666667vw, 10.56px);
			--vw-size5: clamp(1px, 1.3333333333vw, 13.2px);
			--vw-size6: clamp(1px, 1.6vw, 15.84px);
			--vw-size7: clamp(1px, 1.8666666667vw, 18.48px);
			--vw-size8: clamp(1px, 2.1333333333vw, 21.12px);
			--vw-size9: clamp(1px, 2.4vw, 23.76px);
			--vw-size10: clamp(1px, 2.6666666667vw, 26.4px);
			--vw-size11: clamp(1px, 2.9333333333vw, 29.04px);
			--vw-size12: clamp(1px, 3.2vw, 31.68px);
			--vw-size13: clamp(1px, 3.4666666667vw, 34.32px);
			--vw-size14: clamp(1px, 3.7333333333vw, 36.96px);
			--vw-size15: clamp(1px, 4vw, 39.6px);
			--vw-size16: clamp(1px, 4.2666666667vw, 42.24px);
			--vw-size17: clamp(1px, 4.5333333333vw, 44.88px);
			--vw-size18: clamp(1px, 4.8vw, 47.52px);
			--vw-size19: clamp(1px, 5.0666666667vw, 50.16px);
			--vw-size20: clamp(1px, 5.3333333333vw, 52.8px);
			--vw-size21: clamp(1px, 5.6vw, 55.44px);
			--vw-size22: clamp(1px, 5.8666666667vw, 58.08px);
			--vw-size23: clamp(1px, 6.1333333333vw, 60.72px);
			--vw-size24: clamp(1px, 6.4vw, 63.36px);
			--vw-size25: clamp(1px, 6.6666666667vw, 66px);
			--vw-size26: clamp(1px, 6.9333333333vw, 68.64px);
			--vw-size27: clamp(1px, 7.2vw, 71.28px);
			--vw-size28: clamp(1px, 7.4666666667vw, 73.92px);
			--vw-size29: clamp(1px, 7.7333333333vw, 76.56px);
			--vw-size30: clamp(1px, 8vw, 79.2px);
			--vw-size31: clamp(1px, 8.2666666667vw, 81.84px);
			--vw-size32: clamp(1px, 8.5333333333vw, 84.48px);
			--vw-size33: clamp(1px, 8.8vw, 87.12px);
			--vw-size34: clamp(1px, 9.0666666667vw, 89.76px);
			--vw-size35: clamp(1px, 9.3333333333vw, 92.4px);
			--vw-size36: clamp(1px, 9.6vw, 95.04px);
			--vw-size37: clamp(1px, 9.8666666667vw, 97.68px);
			--vw-size38: clamp(1px, 10.1333333333vw, 100.32px);
			--vw-size39: clamp(1px, 10.4vw, 102.96px);
			--vw-size40: clamp(1px, 10.6666666667vw, 105.6px);
			--vw-size41: clamp(1px, 10.9333333333vw, 108.24px);
			--vw-size42: clamp(1px, 11.2vw, 110.88px);
			--vw-size43: clamp(1px, 11.4666666667vw, 113.52px);
			--vw-size44: clamp(1px, 11.7333333333vw, 116.16px);
			--vw-size45: clamp(1px, 12vw, 118.8px);
			--vw-size46: clamp(1px, 12.2666666667vw, 121.44px);
			--vw-size47: clamp(1px, 12.5333333333vw, 124.08px);
			--vw-size48: clamp(1px, 12.8vw, 126.72px);
			--vw-size49: clamp(1px, 13.0666666667vw, 129.36px);
			--vw-size50: clamp(1px, 13.3333333333vw, 132px);
			--vw-size51: clamp(1px, 13.6vw, 134.64px);
			--vw-size52: clamp(1px, 13.8666666667vw, 137.28px);
			--vw-size53: clamp(1px, 14.1333333333vw, 139.92px);
			--vw-size54: clamp(1px, 14.4vw, 142.56px);
			--vw-size55: clamp(1px, 14.6666666667vw, 145.2px);
			--vw-size56: clamp(1px, 14.9333333333vw, 147.84px);
			--vw-size57: clamp(1px, 15.2vw, 150.48px);
			--vw-size58: clamp(1px, 15.4666666667vw, 153.12px);
			--vw-size59: clamp(1px, 15.7333333333vw, 155.76px);
			--vw-size60: clamp(1px, 16vw, 158.4px);
			--vw-size61: clamp(1px, 16.2666666667vw, 161.04px);
			--vw-size62: clamp(1px, 16.5333333333vw, 163.68px);
			--vw-size63: clamp(1px, 16.8vw, 166.32px);
			--vw-size64: clamp(1px, 17.0666666667vw, 168.96px);
			--vw-size65: clamp(1px, 17.3333333333vw, 171.6px);
			--vw-size66: clamp(1px, 17.6vw, 174.24px);
			--vw-size67: clamp(1px, 17.8666666667vw, 176.88px);
			--vw-size68: clamp(1px, 18.1333333333vw, 179.52px);
			--vw-size69: clamp(1px, 18.4vw, 182.16px);
			--vw-size70: clamp(1px, 18.6666666667vw, 184.8px);
			--vw-size71: clamp(1px, 18.9333333333vw, 187.44px);
			--vw-size72: clamp(1px, 19.2vw, 190.08px);
			--vw-size73: clamp(1px, 19.4666666667vw, 192.72px);
			--vw-size74: clamp(1px, 19.7333333333vw, 195.36px);
			--vw-size75: clamp(1px, 20vw, 198px);
			--vw-size76: clamp(1px, 20.2666666667vw, 200.64px);
			--vw-size77: clamp(1px, 20.5333333333vw, 203.28px);
			--vw-size78: clamp(1px, 20.8vw, 205.92px);
			--vw-size79: clamp(1px, 21.0666666667vw, 208.56px);
			--vw-size80: clamp(1px, 21.3333333333vw, 211.2px);
			--vw-size81: clamp(1px, 21.6vw, 213.84px);
			--vw-size82: clamp(1px, 21.8666666667vw, 216.48px);
			--vw-size83: clamp(1px, 22.1333333333vw, 219.12px);
			--vw-size84: clamp(1px, 22.4vw, 221.76px);
			--vw-size85: clamp(1px, 22.6666666667vw, 224.4px);
			--vw-size86: clamp(1px, 22.9333333333vw, 227.04px);
			--vw-size87: clamp(1px, 23.2vw, 229.68px);
			--vw-size88: clamp(1px, 23.4666666667vw, 232.32px);
			--vw-size89: clamp(1px, 23.7333333333vw, 234.96px);
			--vw-size90: clamp(1px, 24vw, 237.6px);
			--vw-size91: clamp(1px, 24.2666666667vw, 240.24px);
			--vw-size92: clamp(1px, 24.5333333333vw, 242.88px);
			--vw-size93: clamp(1px, 24.8vw, 245.52px);
			--vw-size94: clamp(1px, 25.0666666667vw, 248.16px);
			--vw-size95: clamp(1px, 25.3333333333vw, 250.8px);
			--vw-size96: clamp(1px, 25.6vw, 253.44px);
			--vw-size97: clamp(1px, 25.8666666667vw, 256.08px);
			--vw-size98: clamp(1px, 26.1333333333vw, 258.72px);
			--vw-size99: clamp(1px, 26.4vw, 261.36px);
			--vw-size100: clamp(1px, 26.6666666667vw, 264px);
			--vw-size101: clamp(1px, 26.9333333333vw, 266.64px);
			--vw-size102: clamp(1px, 27.2vw, 269.28px);
			--vw-size103: clamp(1px, 27.4666666667vw, 271.92px);
			--vw-size104: clamp(1px, 27.7333333333vw, 274.56px);
			--vw-size105: clamp(1px, 28vw, 277.2px);
			--vw-size106: clamp(1px, 28.2666666667vw, 279.84px);
			--vw-size107: clamp(1px, 28.5333333333vw, 282.48px);
			--vw-size108: clamp(1px, 28.8vw, 285.12px);
			--vw-size109: clamp(1px, 29.0666666667vw, 287.76px);
			--vw-size110: clamp(1px, 29.3333333333vw, 290.4px);
			--vw-size111: clamp(1px, 29.6vw, 293.04px);
			--vw-size112: clamp(1px, 29.8666666667vw, 295.68px);
			--vw-size113: clamp(1px, 30.1333333333vw, 298.32px);
			--vw-size114: clamp(1px, 30.4vw, 300.96px);
			--vw-size115: clamp(1px, 30.6666666667vw, 303.6px);
			--vw-size116: clamp(1px, 30.9333333333vw, 306.24px);
			--vw-size117: clamp(1px, 31.2vw, 308.88px);
			--vw-size118: clamp(1px, 31.4666666667vw, 311.52px);
			--vw-size119: clamp(1px, 31.7333333333vw, 314.16px);
			--vw-size120: clamp(1px, 32vw, 316.8px);
			--vw-size121: clamp(1px, 32.2666666667vw, 319.44px);
			--vw-size122: clamp(1px, 32.5333333333vw, 322.08px);
			--vw-size123: clamp(1px, 32.8vw, 324.72px);
			--vw-size124: clamp(1px, 33.0666666667vw, 327.36px);
			--vw-size125: clamp(1px, 33.3333333333vw, 330px);
			--vw-size126: clamp(1px, 33.6vw, 332.64px);
			--vw-size127: clamp(1px, 33.8666666667vw, 335.28px);
			--vw-size128: clamp(1px, 34.1333333333vw, 337.92px);
			--vw-size129: clamp(1px, 34.4vw, 340.56px);
			--vw-size130: clamp(1px, 34.6666666667vw, 343.2px);
			--vw-size131: clamp(1px, 34.9333333333vw, 345.84px);
			--vw-size132: clamp(1px, 35.2vw, 348.48px);
			--vw-size133: clamp(1px, 35.4666666667vw, 351.12px);
			--vw-size134: clamp(1px, 35.7333333333vw, 353.76px);
			--vw-size135: clamp(1px, 36vw, 356.4px);
			--vw-size136: clamp(1px, 36.2666666667vw, 359.04px);
			--vw-size137: clamp(1px, 36.5333333333vw, 361.68px);
			--vw-size138: clamp(1px, 36.8vw, 364.32px);
			--vw-size139: clamp(1px, 37.0666666667vw, 366.96px);
			--vw-size140: clamp(1px, 37.3333333333vw, 369.6px);
			--vw-size141: clamp(1px, 37.6vw, 372.24px);
			--vw-size142: clamp(1px, 37.8666666667vw, 374.88px);
			--vw-size143: clamp(1px, 38.1333333333vw, 377.52px);
			--vw-size144: clamp(1px, 38.4vw, 380.16px);
			--vw-size145: clamp(1px, 38.6666666667vw, 382.8px);
			--vw-size146: clamp(1px, 38.9333333333vw, 385.44px);
			--vw-size147: clamp(1px, 39.2vw, 388.08px);
			--vw-size148: clamp(1px, 39.4666666667vw, 390.72px);
			--vw-size149: clamp(1px, 39.7333333333vw, 393.36px);
			--vw-size150: clamp(1px, 40vw, 396px);
			--vw-size151: clamp(1px, 40.2666666667vw, 398.64px);
			--vw-size152: clamp(1px, 40.5333333333vw, 401.28px);
			--vw-size153: clamp(1px, 40.8vw, 403.92px);
			--vw-size154: clamp(1px, 41.0666666667vw, 406.56px);
			--vw-size155: clamp(1px, 41.3333333333vw, 409.2px);
			--vw-size156: clamp(1px, 41.6vw, 411.84px);
			--vw-size157: clamp(1px, 41.8666666667vw, 414.48px);
			--vw-size158: clamp(1px, 42.1333333333vw, 417.12px);
			--vw-size159: clamp(1px, 42.4vw, 419.76px);
			--vw-size160: clamp(1px, 42.6666666667vw, 422.4px);
			--vw-size161: clamp(1px, 42.9333333333vw, 425.04px);
			--vw-size162: clamp(1px, 43.2vw, 427.68px);
			--vw-size163: clamp(1px, 43.4666666667vw, 430.32px);
			--vw-size164: clamp(1px, 43.7333333333vw, 432.96px);
			--vw-size165: clamp(1px, 44vw, 435.6px);
			--vw-size166: clamp(1px, 44.2666666667vw, 438.24px);
			--vw-size167: clamp(1px, 44.5333333333vw, 440.88px);
			--vw-size168: clamp(1px, 44.8vw, 443.52px);
			--vw-size169: clamp(1px, 45.0666666667vw, 446.16px);
			--vw-size170: clamp(1px, 45.3333333333vw, 448.8px);
			--vw-size171: clamp(1px, 45.6vw, 451.44px);
			--vw-size172: clamp(1px, 45.8666666667vw, 454.08px);
			--vw-size173: clamp(1px, 46.1333333333vw, 456.72px);
			--vw-size174: clamp(1px, 46.4vw, 459.36px);
			--vw-size175: clamp(1px, 46.6666666667vw, 462px);
			--vw-size176: clamp(1px, 46.9333333333vw, 464.64px);
			--vw-size177: clamp(1px, 47.2vw, 467.28px);
			--vw-size178: clamp(1px, 47.4666666667vw, 469.92px);
			--vw-size179: clamp(1px, 47.7333333333vw, 472.56px);
			--vw-size180: clamp(1px, 48vw, 475.2px);
			--vw-size181: clamp(1px, 48.2666666667vw, 477.84px);
			--vw-size182: clamp(1px, 48.5333333333vw, 480.48px);
			--vw-size183: clamp(1px, 48.8vw, 483.12px);
			--vw-size184: clamp(1px, 49.0666666667vw, 485.76px);
			--vw-size185: clamp(1px, 49.3333333333vw, 488.4px);
			--vw-size186: clamp(1px, 49.6vw, 491.04px);
			--vw-size187: clamp(1px, 49.8666666667vw, 493.68px);
			--vw-size188: clamp(1px, 50.1333333333vw, 496.32px);
			--vw-size189: clamp(1px, 50.4vw, 498.96px);
			--vw-size190: clamp(1px, 50.6666666667vw, 501.6px);
			--vw-size191: clamp(1px, 50.9333333333vw, 504.24px);
			--vw-size192: clamp(1px, 51.2vw, 506.88px);
			--vw-size193: clamp(1px, 51.4666666667vw, 509.52px);
			--vw-size194: clamp(1px, 51.7333333333vw, 512.16px);
			--vw-size195: clamp(1px, 52vw, 514.8px);
			--vw-size196: clamp(1px, 52.2666666667vw, 517.44px);
			--vw-size197: clamp(1px, 52.5333333333vw, 520.08px);
			--vw-size198: clamp(1px, 52.8vw, 522.72px);
			--vw-size199: clamp(1px, 53.0666666667vw, 525.36px);
			--vw-size200: clamp(1px, 53.3333333333vw, 528px);
			--vw-size201: clamp(1px, 53.6vw, 530.64px);
			--vw-size202: clamp(1px, 53.8666666667vw, 533.28px);
			--vw-size203: clamp(1px, 54.1333333333vw, 535.92px);
			--vw-size204: clamp(1px, 54.4vw, 538.56px);
			--vw-size205: clamp(1px, 54.6666666667vw, 541.2px);
			--vw-size206: clamp(1px, 54.9333333333vw, 543.84px);
			--vw-size207: clamp(1px, 55.2vw, 546.48px);
			--vw-size208: clamp(1px, 55.4666666667vw, 549.12px);
			--vw-size209: clamp(1px, 55.7333333333vw, 551.76px);
			--vw-size210: clamp(1px, 56vw, 554.4px);
			--vw-size211: clamp(1px, 56.2666666667vw, 557.04px);
			--vw-size212: clamp(1px, 56.5333333333vw, 559.68px);
			--vw-size213: clamp(1px, 56.8vw, 562.32px);
			--vw-size214: clamp(1px, 57.0666666667vw, 564.96px);
			--vw-size215: clamp(1px, 57.3333333333vw, 567.6px);
			--vw-size216: clamp(1px, 57.6vw, 570.24px);
			--vw-size217: clamp(1px, 57.8666666667vw, 572.88px);
			--vw-size218: clamp(1px, 58.1333333333vw, 575.52px);
			--vw-size219: clamp(1px, 58.4vw, 578.16px);
			--vw-size220: clamp(1px, 58.6666666667vw, 580.8px);
			--vw-size221: clamp(1px, 58.9333333333vw, 583.44px);
			--vw-size222: clamp(1px, 59.2vw, 586.08px);
			--vw-size223: clamp(1px, 59.4666666667vw, 588.72px);
			--vw-size224: clamp(1px, 59.7333333333vw, 591.36px);
			--vw-size225: clamp(1px, 60vw, 594px);
			--vw-size226: clamp(1px, 60.2666666667vw, 596.64px);
			--vw-size227: clamp(1px, 60.5333333333vw, 599.28px);
			--vw-size228: clamp(1px, 60.8vw, 601.92px);
			--vw-size229: clamp(1px, 61.0666666667vw, 604.56px);
			--vw-size230: clamp(1px, 61.3333333333vw, 607.2px);
			--vw-size231: clamp(1px, 61.6vw, 609.84px);
			--vw-size232: clamp(1px, 61.8666666667vw, 612.48px);
			--vw-size233: clamp(1px, 62.1333333333vw, 615.12px);
			--vw-size234: clamp(1px, 62.4vw, 617.76px);
			--vw-size235: clamp(1px, 62.6666666667vw, 620.4px);
			--vw-size236: clamp(1px, 62.9333333333vw, 623.04px);
			--vw-size237: clamp(1px, 63.2vw, 625.68px);
			--vw-size238: clamp(1px, 63.4666666667vw, 628.32px);
			--vw-size239: clamp(1px, 63.7333333333vw, 630.96px);
			--vw-size240: clamp(1px, 64vw, 633.6px);
			--vw-size241: clamp(1px, 64.2666666667vw, 636.24px);
			--vw-size242: clamp(1px, 64.5333333333vw, 638.88px);
			--vw-size243: clamp(1px, 64.8vw, 641.52px);
			--vw-size244: clamp(1px, 65.0666666667vw, 644.16px);
			--vw-size245: clamp(1px, 65.3333333333vw, 646.8px);
			--vw-size246: clamp(1px, 65.6vw, 649.44px);
			--vw-size247: clamp(1px, 65.8666666667vw, 652.08px);
			--vw-size248: clamp(1px, 66.1333333333vw, 654.72px);
			--vw-size249: clamp(1px, 66.4vw, 657.36px);
			--vw-size250: clamp(1px, 66.6666666667vw, 660px);
			--vw-size251: clamp(1px, 66.9333333333vw, 662.64px);
			--vw-size252: clamp(1px, 67.2vw, 665.28px);
			--vw-size253: clamp(1px, 67.4666666667vw, 667.92px);
			--vw-size254: clamp(1px, 67.7333333333vw, 670.56px);
			--vw-size255: clamp(1px, 68vw, 673.2px);
			--vw-size256: clamp(1px, 68.2666666667vw, 675.84px);
			--vw-size257: clamp(1px, 68.5333333333vw, 678.48px);
			--vw-size258: clamp(1px, 68.8vw, 681.12px);
			--vw-size259: clamp(1px, 69.0666666667vw, 683.76px);
			--vw-size260: clamp(1px, 69.3333333333vw, 686.4px);
			--vw-size261: clamp(1px, 69.6vw, 689.04px);
			--vw-size262: clamp(1px, 69.8666666667vw, 691.68px);
			--vw-size263: clamp(1px, 70.1333333333vw, 694.32px);
			--vw-size264: clamp(1px, 70.4vw, 696.96px);
			--vw-size265: clamp(1px, 70.6666666667vw, 699.6px);
			--vw-size266: clamp(1px, 70.9333333333vw, 702.24px);
			--vw-size267: clamp(1px, 71.2vw, 704.88px);
			--vw-size268: clamp(1px, 71.4666666667vw, 707.52px);
			--vw-size269: clamp(1px, 71.7333333333vw, 710.16px);
			--vw-size270: clamp(1px, 72vw, 712.8px);
			--vw-size271: clamp(1px, 72.2666666667vw, 715.44px);
			--vw-size272: clamp(1px, 72.5333333333vw, 718.08px);
			--vw-size273: clamp(1px, 72.8vw, 720.72px);
			--vw-size274: clamp(1px, 73.0666666667vw, 723.36px);
			--vw-size275: clamp(1px, 73.3333333333vw, 726px);
			--vw-size276: clamp(1px, 73.6vw, 728.64px);
			--vw-size277: clamp(1px, 73.8666666667vw, 731.28px);
			--vw-size278: clamp(1px, 74.1333333333vw, 733.92px);
			--vw-size279: clamp(1px, 74.4vw, 736.56px);
			--vw-size280: clamp(1px, 74.6666666667vw, 739.2px);
			--vw-size281: clamp(1px, 74.9333333333vw, 741.84px);
			--vw-size282: clamp(1px, 75.2vw, 744.48px);
			--vw-size283: clamp(1px, 75.4666666667vw, 747.12px);
			--vw-size284: clamp(1px, 75.7333333333vw, 749.76px);
			--vw-size285: clamp(1px, 76vw, 752.4px);
			--vw-size286: clamp(1px, 76.2666666667vw, 755.04px);
			--vw-size287: clamp(1px, 76.5333333333vw, 757.68px);
			--vw-size288: clamp(1px, 76.8vw, 760.32px);
			--vw-size289: clamp(1px, 77.0666666667vw, 762.96px);
			--vw-size290: clamp(1px, 77.3333333333vw, 765.6px);
			--vw-size291: clamp(1px, 77.6vw, 768.24px);
			--vw-size292: clamp(1px, 77.8666666667vw, 770.88px);
			--vw-size293: clamp(1px, 78.1333333333vw, 773.52px);
			--vw-size294: clamp(1px, 78.4vw, 776.16px);
			--vw-size295: clamp(1px, 78.6666666667vw, 778.8px);
			--vw-size296: clamp(1px, 78.9333333333vw, 781.44px);
			--vw-size297: clamp(1px, 79.2vw, 784.08px);
			--vw-size298: clamp(1px, 79.4666666667vw, 786.72px);
			--vw-size299: clamp(1px, 79.7333333333vw, 789.36px);
			--vw-size300: clamp(1px, 80vw, 792px);
			--vw-size301: clamp(1px, 80.2666666667vw, 794.64px);
			--vw-size302: clamp(1px, 80.5333333333vw, 797.28px);
			--vw-size303: clamp(1px, 80.8vw, 799.92px);
			--vw-size304: clamp(1px, 81.0666666667vw, 802.56px);
			--vw-size305: clamp(1px, 81.3333333333vw, 805.2px);
			--vw-size306: clamp(1px, 81.6vw, 807.84px);
			--vw-size307: clamp(1px, 81.8666666667vw, 810.48px);
			--vw-size308: clamp(1px, 82.1333333333vw, 813.12px);
			--vw-size309: clamp(1px, 82.4vw, 815.76px);
			--vw-size310: clamp(1px, 82.6666666667vw, 818.4px);
			--vw-size311: clamp(1px, 82.9333333333vw, 821.04px);
			--vw-size312: clamp(1px, 83.2vw, 823.68px);
			--vw-size313: clamp(1px, 83.4666666667vw, 826.32px);
			--vw-size314: clamp(1px, 83.7333333333vw, 828.96px);
			--vw-size315: clamp(1px, 84vw, 831.6px);
			--vw-size316: clamp(1px, 84.2666666667vw, 834.24px);
			--vw-size317: clamp(1px, 84.5333333333vw, 836.88px);
			--vw-size318: clamp(1px, 84.8vw, 839.52px);
			--vw-size319: clamp(1px, 85.0666666667vw, 842.16px);
			--vw-size320: clamp(1px, 85.3333333333vw, 844.8px);
			--vw-size321: clamp(1px, 85.6vw, 847.44px);
			--vw-size322: clamp(1px, 85.8666666667vw, 850.08px);
			--vw-size323: clamp(1px, 86.1333333333vw, 852.72px);
			--vw-size324: clamp(1px, 86.4vw, 855.36px);
			--vw-size325: clamp(1px, 86.6666666667vw, 858px);
			--vw-size326: clamp(1px, 86.9333333333vw, 860.64px);
			--vw-size327: clamp(1px, 87.2vw, 863.28px);
			--vw-size328: clamp(1px, 87.4666666667vw, 865.92px);
			--vw-size329: clamp(1px, 87.7333333333vw, 868.56px);
			--vw-size330: clamp(1px, 88vw, 871.2px);
			--vw-size331: clamp(1px, 88.2666666667vw, 873.84px);
			--vw-size332: clamp(1px, 88.5333333333vw, 876.48px);
			--vw-size333: clamp(1px, 88.8vw, 879.12px);
			--vw-size334: clamp(1px, 89.0666666667vw, 881.76px);
			--vw-size335: clamp(1px, 89.3333333333vw, 884.4px);
			--vw-size336: clamp(1px, 89.6vw, 887.04px);
			--vw-size337: clamp(1px, 89.8666666667vw, 889.68px);
			--vw-size338: clamp(1px, 90.1333333333vw, 892.32px);
			--vw-size339: clamp(1px, 90.4vw, 894.96px);
			--vw-size340: clamp(1px, 90.6666666667vw, 897.6px);
			--vw-size341: clamp(1px, 90.9333333333vw, 900.24px);
			--vw-size342: clamp(1px, 91.2vw, 902.88px);
			--vw-size343: clamp(1px, 91.4666666667vw, 905.52px);
			--vw-size344: clamp(1px, 91.7333333333vw, 908.16px);
			--vw-size345: clamp(1px, 92vw, 910.8px);
			--vw-size346: clamp(1px, 92.2666666667vw, 913.44px);
			--vw-size347: clamp(1px, 92.5333333333vw, 916.08px);
			--vw-size348: clamp(1px, 92.8vw, 918.72px);
			--vw-size349: clamp(1px, 93.0666666667vw, 921.36px);
			--vw-size350: clamp(1px, 93.3333333333vw, 924px);
			--vw-size351: clamp(1px, 93.6vw, 926.64px);
			--vw-size352: clamp(1px, 93.8666666667vw, 929.28px);
			--vw-size353: clamp(1px, 94.1333333333vw, 931.92px);
			--vw-size354: clamp(1px, 94.4vw, 934.56px);
			--vw-size355: clamp(1px, 94.6666666667vw, 937.2px);
			--vw-size356: clamp(1px, 94.9333333333vw, 939.84px);
			--vw-size357: clamp(1px, 95.2vw, 942.48px);
			--vw-size358: clamp(1px, 95.4666666667vw, 945.12px);
			--vw-size359: clamp(1px, 95.7333333333vw, 947.76px);
			--vw-size360: clamp(1px, 96vw, 950.4px);
			--vw-size361: clamp(1px, 96.2666666667vw, 953.04px);
			--vw-size362: clamp(1px, 96.5333333333vw, 955.68px);
			--vw-size363: clamp(1px, 96.8vw, 958.32px);
			--vw-size364: clamp(1px, 97.0666666667vw, 960.96px);
			--vw-size365: clamp(1px, 97.3333333333vw, 963.6px);
			--vw-size366: clamp(1px, 97.6vw, 966.24px);
			--vw-size367: clamp(1px, 97.8666666667vw, 968.88px);
			--vw-size368: clamp(1px, 98.1333333333vw, 971.52px);
			--vw-size369: clamp(1px, 98.4vw, 974.16px);
			--vw-size370: clamp(1px, 98.6666666667vw, 976.8px);
			--vw-size371: clamp(1px, 98.9333333333vw, 979.44px);
			--vw-size372: clamp(1px, 99.2vw, 982.08px);
			--vw-size373: clamp(1px, 99.4666666667vw, 984.72px);
			--vw-size374: clamp(1px, 99.7333333333vw, 987.36px);
			--vw-size375: clamp(1px, 100vw, 990px)
	}
}







.navbox {
	position: absolute;
	top: 0;
	left: 0;
	padding-top: 0.25rem;
	padding-left: 0.38rem;
	padding-right: 0.38rem;
	width: 100%;
	z-index: 99;
}
.logo {
	width: 2.19rem;
	float: left;

}
.logo img {
	width: 100%;
}
.navinnerbox {
	padding-top: 0.23rem;
	margin-left: auto;
	margin-right: auto;
	display: table;
}
.navitem {
	float: left;
	margin-left: 0.45rem;
	transition: .25s all;
}
.navitem:first-child {
	margin-left: 0;
}
.navitem a {
	font-family: "Noto Sans SC";
	color: #565656;
	font-size: .18rem;
	display: block;
	line-height: 0.29rem;
	height: 0.29rem;
	padding-left: 0.06rem;
	padding-right: 0.06rem;
	transition: .25s all;
}
.navitem:hover {
	background: #000000;
}
.navitem:hover a {
	color: #fff;
}
.navrighttop {
	background: #ff6a01;
	float: right;
}
.navrighttop a {
	display: block;
	overflow: hidden;
	padding-left: 0.29rem;
	padding-right: 0.21rem;
}
.navrighttoptext {
	color: #ffffff;
	font-size: .3rem;
	font-weight: bold;
	line-height: 0.6rem;
	float: left;
	font-family: "Arial";
}
.navrighttoparrow {
	line-height: 0.6rem;
	font-family: "PP Neue Montreal Medium";
	font-size: .2rem;
	float: left;
	margin-left: 0.21rem;
	color: #ffffff;
}
.navcur {
	background: #000000;
}
.navcur a {
	color: #fff;
}


.onepage {
	width: 100%;
	height: 100vh;
	position: relative;
	overflow: hidden;
}

.oneswiperbox {
	width: 4.8rem;
	position: absolute;
	top: 1.32rem;
	left: 50%;
	transform: translateX(-50%);
}
.oneswiperitem {
	width: 100%;
}
.oneswiperitempic {
	width: 100%;
	border-radius: .05rem;
	overflow: hidden;
}
.oneswiperitempic img {
	width: 100%;
}
.oneswiperitembottom {
	width: 100%;
	margin-top: 0.23rem;
}
.oneswiperitembottomleft {
	color: #6d6d6d;
	font-size: .16rem;
	float: left;
	line-height: 0.25rem;
	height: 0.25rem;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	width: calc(100% - 1rem);
}
.oneswiperitembottomleft span {
	color: #b60205;
}
.oneswiperitembottomright {
	width: 0.53rem;
	float: right;
}
.oneswiperitembottomright img {
	width: 100%;
}

.oneswiperbox .swiper-slide {
	opacity: 0!important;
}

.oneswiperbox .swiper-slide-active {
	opacity: 1!important;
}

.onebottom {
	width: 100%;
	position: absolute;
	/* padding-left: 0.2rem; */
	left: 0;
	bottom: -0.2rem;
}
.navbottomtopbox {
	display: table;
	margin-left: auto;
	margin-right: auto;
}
.navcity {
	float: left;
	font-family: "Noto Sans SC";
	color: #6d6d6d;
	font-size: .16rem;
}
.navcity span {
	margin-left: 0.3rem;
	margin-right: 0.3rem;
}

.navcity:last-child span {
	display: none;
}


.onebottomen {
	width: 100%;
	text-align: center;
	position: relative;
	overflow: hidden;
	height: 44.73vh; /* 保持与文字高度一致，或稍大一点 */
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: -0.1rem;
}

.onebottomen span {
	display: inline-block;
	font-size: 44.73vh;    
	white-space: nowrap;
	transform-origin: center center;
	font-weight: bold;
	font-family: "Arial";
	line-height: 1;  /* 使用1避免压缩行高 */
	margin-left: 0.3rem;
}

.casebox {
	width: 100%;
	position: relative;
}
.casetop {
	padding-left: 0.38rem;
	padding-right: 0.38rem;
	display: flex;
	align-items: flex-end;
	justify-content: space-between;
	padding-top: 0.33rem;
}
.casetopleft {
	color: #2d2d2d;
	font-size: .24rem;
	font-family: "Arial","Noto Sans SC";
	font-weight: bold;
}
.casetopright {
	background: #ff6a01;
}
.casetopright a {
	display: flex;
	padding-left: 0.28rem;
	overflow: hidden;
	padding-right: 0.2rem;
	height: 0.51rem;
	align-items: center;
}
.casetoprighttext {
	color: #ffffff;
	font-size: .24rem;
	font-weight: bold;
	font-family: "Arial";
}
.casetoprightarrow {
	font-family: "PP Neue Montreal Medium";
	color: #ffffff;
	font-size: .2rem;
	margin-left: 0.24rem;
}
.casebottom {
	width: 100%;
	margin-top: 0.3rem;
	padding-left: 0.38rem;
	padding-right: 0.38rem;
}

.caseitem {
	width: calc((100% - .2299rem) / 3);
	float: left;
	margin-left: 0.11495rem;
	margin-top: 0.9rem;
}
.caseitem:nth-child(1) {
	margin-top: 0;
}
.caseitem:nth-child(2) {
	margin-top: 0;
}
.caseitem:nth-child(3) {
	margin-top: 0;
}
.caseitem:nth-child(3n-2) {
	margin-left: 0;
}
.caseitempic {
	width: 100%;
	border-radius: .05rem;
	overflow: hidden;
}
.caseitempic img {
	width: 100%;
}
.caseitembottom {
	width: 100%;
	margin-top: 0.3rem;
	padding-left: 0.2rem;
	padding-right: 0.2rem;
}
.caseitembottomtitle {
	color: #2d2d2d;
	font-size: .24rem;
	font-weight: bold;
	font-family: "Arial";
	line-height: 0.28rem;
	height: 0.28rem;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	transition: .25s all;
}
.caseitembottommorebox {
	margin-top: 0.26rem;
}
.caseitembottommoretext {
	font-family: "Noto Sans SC";
	color: #2d2d2d;
	font-size: .16rem;
	line-height: .23rem;
	height: 0.23rem;
	float: left;
	transition: .25s all;
	box-sizing: content-box;
	position: relative;
	padding-left: 1px;
	padding-right: 1px;
}
.caseitembottommoretext:after {
	position: absolute;
	content: "";
	width: 100%;
	height: 0.02rem;
	background: #2d2d2d;
	left: 0;
	bottom: -0.07rem;
}
.caseitembottommorearrow {
	font-family: "PP Neue Montreal Medium";
	font-size: .2rem;
	float: left;
	margin-left: 0.14rem;
	line-height: 1;
	color: #2d2d2d;
}
.caseitem:hover .caseitembottomtitle {
	color: #b6262a;
}
.caseitem:hover .caseitembottommoretext {
	background: #000000;
	border: none;
	color: #fff;
}
.caseitem:hover .caseitembottommoretext:after {
	display: none;
}


.casecitybox {
	position: absolute;
	width: 50%;
	overflow: hidden;
	white-space: nowrap;
	bottom: 0.6rem;
	left: 0.6rem;
}
.scrollcontent {
	display: inline-block;
	white-space: nowrap;
}




.businessbox {
	width: 100%;
	margin-top: 1.22rem;
}
.businessinner {
	width: calc(100% - .76rem);
	margin-left: auto;
	margin-right: auto;
}
.businesstitle {
	color: #2d2d2d;
	font-size: .24rem;
	font-family: "Arial", "Noto Sans SC";
	font-weight: bold;
	line-height: 1;
}
.businessbottom {
	width: 100%;
	position: relative;
	margin-top: 0.53rem;
	display: flex;
	align-items: flex-start;
}
.businessbottomleft {
	
}
.businessbottomleftitem {
	margin-top: 0.18rem;
}
.businessbottomleftitem a {
	display: flex;
	align-items: center;
}
.businessbottomleftitem:first-child {
	margin-top: 0;
}
.businessbottomleftitemen {
	color: #ebebeb;
	font-size: 1.3rem;
	font-family: "HELVETICANEUELTPROMD";
	line-height: 1;
	transition: .25s all;
}
@media screen and (max-width : 1400px) {
	.businessbottomleftitemen {
		font-size: 1rem;
	}
}
.businessbottomleftitemcn {
	font-family: "Noto Sans SC";
	color: #e0e0e0;
	font-size: .24rem;
	line-height: 1;
	margin-left: 0.53rem;
	margin-top: 0.1rem;
	transition: .25s all;
	font-weight: bold;
	display: none;
}
.businessbottomleftitemxz .businessbottomleftitemen {
	color: #ff6a01;
	transition: .25s all;
}
.businessbottomleftitemxz .businessbottomleftitemcn {
	color: #2d2d2d;
	transition: .25s all;
}
.businessbottomleftitemxz span {
	color: #b6262a;
	transition: .25s all;
}


.businessbottomright {
	width: 4.56rem;
	position: sticky;
	top: 1rem;
	margin-left: auto;
	margin-right: -.15rem;
	right: 0;			
	
}
.businessbottomrightitem {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.businessbottomrightitempic {
	width: 100%;
	border-radius: .05rem;
	overflow: hidden;
}
.businessbottomrightitempic img {
	width: 100%;
}
.businessbottomrightitembottom {
	width: 100%;
	margin-top: 0.28rem;
}
.businessbottomrightitembottomleft {
	font-family: "Noto Sans SC";
	color: #6d6d6d;
	font-size: .16rem;
	width: calc(100% - 1.2rem);
	line-height: 0.24rem;
	height: 0.24rem;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float: left;
}
.businessbottomrightitembottomleft span {
	color: #b60205;
}

.businessbottomrightitem .caseitembottommorebox {
	margin-top: 0;
	float: right;
}
.businessbottomrightitemxz {
	display: block;
	position: relative;
}


.abouttitlebox {
	width: 100%;
	padding-left: 0.38rem;
	padding-right: 0.38rem;
	margin-top: 1.6rem;
}


.aboutbottombox {
	width: calc(var(--vw-size1920) * 1);
	margin-top: 0.54rem;
}
.aboutonebox {
	width: 100%;
	display: flex;
}
.aboutonebox a {
	width: 100%;
	display: flex;
}
.aboutone1 {
	width: calc(var(--vw-size632) * 1);
}
.aboutone1 img {
	width: 100%;
}
.aboutone2 {
	width: calc(var(--vw-size413) * 1);
}
.aboutone2 img {
	width: 100%;
}
.aboutone3 {
	width: calc(var(--vw-size167) * 1);
}
.aboutone3 img {
	width: 100%;
}
.aboutone4 {
	width: calc(var(--vw-size511) * 1);
}
.aboutone4 img {
	width: 100%;
}
.aboutone5 {
	width: calc(var(--vw-size195) * 1);
}
.aboutone5 img {
	width: 100%;
}

.yellow {
	position: relative;
}
.yellow:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #f7d100;
	z-index: -1;

}


.abouttwobox {
	display: flex;
}
.abouttwobox a {
	width: 100%;
	display: flex;
}
.abouttwo1 {
	width: calc(var(--vw-size550) * 1);
}
.abouttwo1 img {
	width: 100%;
}
.abouttwo1 {
	position: relative;
}
.abouttwo1:after {
	content: "";
	position: absolute;
	top: 0;	
	left: 0;
	width: calc(var(--vw-size392) * 1);
	height: 100%;
	background: #f7d100;
	z-index: -1;
}
.abouttwo2 {
	width: calc(var(--vw-size90) * 1);
}
.abouttwo2 img {
	width: 100%;
}
.abouttwo3 {
	width: calc(var(--vw-size640) * 1);
}
.abouttwo3 img {
	width: 100%;
}
.abouttwo4 {
	width: calc(var(--vw-size58) * 1);
}
.abouttwo5 {
	width: calc(var(--vw-size566) * 1);
}
.abouttwo5 img {
	width: 100%;
}
.abouttwo5 {
	position: relative;
}
.abouttwo5:after {
	content: "";
	position: absolute;
	top: 0;	
	right: 0;
	width: calc(var(--vw-size404) * 1);
	height: 100%;
	background: #f7d100;
	z-index: -1;
}

.aboutthreebox {
	width: 100%;
	display: flex;
}
.aboutthreebox a {
	width: 100%;
	display: flex;
}
.aboutthree1 {
	width: calc(var(--vw-size155) * 1);
}
.aboutthree1 img {
	width: 100%;
}
.aboutthree2 {
	width: calc(var(--vw-size485) * 1);
}
.aboutthree2 img {
	width: 100%;
}
.aboutthree3 {
	width: calc(var(--vw-size640) * 1);
	position: relative;	
}
.aboutthree3:after {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	background: #0d43b0;
	top: 0;
	left: 0;
	z-index: -1;
}
.aboutthree3 img {
	width: 100%;
}
.aboutthree4 {
	width: calc(var(--vw-size640) * 1);
}
.aboutthree4 img {
	width: 100%;
}



.aboutfourbox {
	width: 100%;
	display: flex;
}
.aboutfourbox a {
	width: 100%;
	display: flex;
}
.aboutfour1 {
	width: calc(var(--vw-size1115) * 1);
	position: relative;
}
.aboutfour1:after {
	content: "";
	position: absolute;
	top: 0;	
	left: 0;
	width: calc(var(--vw-size548) * 1);
	height: 100%;
	background: #f7d100;
	z-index: -1;
}
.aboutfour1 img {
	width: 100%;
}
.aboutfour2 {
	width: calc(var(--vw-size805) * 1);
	position: relative;
}
.aboutfour2:after {
	content: "";
	position: absolute;
	top: 0;	
	left: 0;
	width: calc(var(--vw-size548) * 1);
	height: 100%;
	background: #f7d100;
	z-index: -1;
}
.aboutfour2 img {
	width: 100%;
}


.yellow:after,
.abouttwo1:after,
.abouttwo5:after,
.aboutthree3:after,
.aboutfour1:after,
.aboutfour2:after {
    transform: translate(var(--bg-move-x, 0px), var(--bg-move-y, 0px));
    transition: transform 0.1s linear;
}





.newstitlebox {
	width: 100%;
	padding-left: 0.38rem;
	padding-right: 0.38rem;
	margin-top: 1.34rem;
}
.newstitleinner {
	width: 100%;
}
.newssubtitle {
	font-family: "HELVETICANEUELTPROROMAN";
	color: #000000;
	font-size: 1rem;
	line-height: 1;
	margin-top: 0.3rem;
	display: none;
}


.newsbottombox {
	overflow: hidden;
	width: 100%;
	padding-bottom: 2rem;
}

.newsbottom {
	display: flex;
	flex-wrap: nowrap;
	white-space: nowrap;
}
.newsbottom {
	width: 100%;
	margin-top: 0.7rem;
	overflow: hidden;
	display: flex;
}
.newsitem {
	width: 6rem;
	position: relative;
	border-radius: .05rem;
	border: 1px solid #ff6a01;
	margin-left: 0.25rem;
}
.newsitempic {
	width: 100%;
	transition: .25s all;
}
.newsitempic img {
	width: 100%;
	opacity: 0;
	transition: .25s all;
}
.newsitemtopbox {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
	padding-left: 0.56rem;
	padding-top: 0.62rem;
	padding-right: 0.62rem;
	z-index: 5;
}
.newsitemtitle {
	font-family: "Noto Sans SC";
	font-weight: bold;
	font-size: .24rem;
	color: #2d2d2d;
	line-height: 0.35rem;
	height: 0.35rem;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	transition: .25s all;
}
.newsitemdesc {
	color: #6d6d6d;
	font-size: .14rem;
	line-height: 0.24rem;
	font-family: "Noto Sans SC";
	height: 1.92rem;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-line-clamp:8;
	-webkit-box-orient:vertical;
	margin-top: 0.45rem;
	transition: .25s all;
}
.newsitemdesc p {
	white-space: wrap;
}
.newsitemtime {
	font-family: "HELVETICANEUELTPROROMAN";
	color: #000000;
	font-size: .24rem;
	line-height: 1;
	position: absolute;
	left: 0.2rem;
	bottom: 0.48rem;
	transition: .25s all;
}
.newsitem:hover .newsitempic {
	background: #ff6a01;
}
.newsitem:hover .newsitempic img {
	opacity: 0.1;
}
.newsitem:hover .newsitemtitle {
	color: #fff;
}
.newsitem:hover .newsitemdesc {
	color: #fff;
}
.newsitem:hover .newsitemtime {
	color: #fff;
}
.str_move {
	display: flex;
}
.str_wrap {
	background: none;
}
.str_wrap.str_active {
	background: none;
}





.footer {
	width: 100%;
	overflow: hidden;
	background: #000000;
	position: relative;
}
.footerright {
	padding-right: 0.38rem;
	width: 56%;
	float: right;
	padding-top: 1.03rem;
}
.footernavbox {
	display: table;
	margin-left: auto;
	margin-right: auto;
}
.footernavitem {
	font-family: "Noto Sans SC";
	color: #ffffff;
	font-size: .18rem;
	line-height: 0.29rem;
	height: 0.29rem;
	float: left;
	margin-left: 0.22rem;
	margin-right: 0.22rem;
	transition: .25s all;
}
.footernavitem a {
	display: block;
	padding-left: 0.07rem;
	padding-right: 0.07rem;
	height: 100%;
	color: #ffffff;
}
.footernavitem:hover {
	background: #ff5a00;
}
.footerxinfeng {
	height: 2rem;
	color: #c2fb00;
	margin-top: 0.85rem;
	overflow: visible;
}
.footerxinfeng span {
	font-size: 24.2vh;
}
.footerxg {
	height: 1rem;
	width: 1px;
	background: #fff;
	transform: rotateZ(45deg);
	margin-left: auto;
	margin-right: auto;
	margin-top: 0.3rem;
}
.footertel {
	font-family: "GOTHIC";
	color: #ffffff;
	font-size: .6rem;
	line-height: 1;
	text-align: center;
	margin-top: 0.27rem;
}
.footeradd {
	font-family: "Noto Sans SC";
	color: #878787;
	font-size: .16rem;
	text-align: center;
	margin-top: 0.08rem;
}
.footerbottom {
	width: 100%;
	height: 0.88rem;
	border-top: 1px solid #474646;
	padding-left: 0.4rem;
	margin-top: 0.8rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.footerbottomleft {
	float: left;
}
.footerbottomleftitem {
	float: left;
	position: relative;
	margin-left: 0.38rem;
	cursor: pointer;
}
.footerbottomleftitemico {
	width: 100%;
	float: left;
	height: 0.5rem;
	display: flex;
	
	align-items: center;
	justify-content: center;
}
.footerbottomleftitem:nth-child(1) {
	margin-left: 0;
}
.footerbottomleftitem:nth-child(1) {
	width: 0.28rem;
}
.footerbottomleftitem:nth-child(2) {
	width: 0.22rem;
}
.footerbottomleftitem:nth-child(3) {
	width: 0.47rem;
}
.footerbottomleftitemico img {
	width: 100%;
}
.footerbottomleftitempic {
	position: absolute;
	left: 50%;
	bottom: calc(100% + .2rem);
	transform: translateX(-50%);
	width: 1.4rem;
	opacity: 0;
	visibility: hidden;
	transition: .25s all;
}
.footerbottomleftitempic img {
	width: 100%;
}
.footerbottomleftitem:hover .footerbottomleftitempic {
	visibility: inherit;
	opacity: 1;
}
.footerbottomright {
	float: right;
	color: #ffffff;
	font-size: .12rem;
	line-height: 0.2rem;
	opacity: 0.5;
	text-align: right;
}
.footerbottomright a {
	color: #fff;
}

.footerleft {
	float: left;
	width: 39.213%;
	height: 100%;
	position: absolute;
	left: 3%;
}
.footerleftitem {
	width: calc((100% - .4rem) / 2);
	margin-top: 0.32rem;
	background: #fff;
	border-radius: .05rem;
	height: 4rem;
	padding-top: 0.37rem;
	padding-left: 0.29rem;
	margin-left: 0.4rem;
	float: left;
	position: relative;
}
.footerleftitem:nth-child(2n) {
	transform: translateY(50%);
}
.footerleftitem:nth-child(2n-1) {
	margin-left: 0;
}
.footerleftitempic {
	width: 2.32rem;
}
.footerleftitempic img {
	width: 100%;
}
.footerleftitemtext {
	font-family: "Noto Sans SC";
	color: #383838;
	font-size: .14rem;
	line-height: 0.35rem;
	position: absolute;
	bottom: 0.3rem;
	width: 100%;
	padding-left: 0rem;
	padding-right: 0rem;
}






.oneswiperbox {
	transform: translate(-50%, -50%) scale(0.85); /* 初始缩小 */
	transition: none;
}

.oneswiperitembottom {
	opacity: 0;
	transform: translateY(30px);
	transition: none;
}

.navbox,
.onebottom {
	opacity: 0;
	transform: scale(0.95);
}



/* 关于内页开始 */

.abouttopenbox {
	width: 100%;
	margin-top: 2.9rem;
}
.abouttopinnerbox {
	width: calc(100% - .76rem);
	margin-left: auto;
	margin-right: auto;
	color: #000000;
	font-size: 4.23rem;
	font-family: "Arial";
	line-height: 0.8;
	font-weight: bold;
}
.aboutjjbox {
	width: 100%;
	margin-top: 1.25rem;
}
.aboutjjinnerbox {
	width: calc(100% - .76rem);
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.aboutjjleft {
	width: calc(100% - 4.25rem);
	float: left;
}
.aboutjjtitle {
	font-family: "Noto Sans SC";
	color: #2d2d2d;
	font-size: .24rem;
	line-height: 1;
	font-weight: bold;
}
.aboutjjcontent {
	color: #6d6d6d;
	font-size: .16rem;
	line-height: 0.3rem;
	font-family: "Noto Sans SC";
	margin-top: 0.45rem;
}
.aboutmessage {
	background: #ff6a01;
	float: right;
	margin-top: 0.2rem;
}
.aboutmessage a {
	padding-left: 0.29rem;
	padding-right: 0.21rem;
	display: flex;
}
.aboutmessagetext {
	color: #ffffff;
	font-size: .24rem;
	font-family: "Arial";
	font-weight: bold;
	line-height: 0.5rem;
}
.aboutmessagearrow {
	line-height: 0.5rem;
	font-family: "PP Neue Montreal Medium";
	font-size: .2rem;
	float: left;
	margin-left: 0.21rem;
	color: #ffffff;
}



.culturebox {
	width: 100%;
	margin-top: 1.45rem;
	padding-bottom: 1.05rem;
}
.cultureinnerbox {
	width: calc(100% - .76rem);
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.culturetitle {
	font-family: "Noto Sans SC";
	color: #2d2d2d;
	font-size: .24rem;
	line-height: 1;
	font-weight: bold;
}
.culturebottombox {
	width: 100%;
	overflow: hidden;
	margin-top: 0.58rem;
}
.cultureitem {
	width: calc((100% - .75rem) / 4);
	float: left;
	margin-left: 0.25rem;
}
.cultureitem:first-child {
	margin-left: 0;
}
.cultureitem:nth-child(2n) {
	/* transform: translateY(19%); */
	margin-top: 7%;
}
.cultureitempic {
	width: 100%;
}
.cultureitempic img {
	width: 100%;
}
.cultureitemtitlebox {
	width: 100%;
	margin-top: 0.4rem;
}
.cultureitemcntitle {
	color: #2d2d2d;
	font-size: .18rem;
	font-weight: bold;
	font-family: "Noto Sans SC";
	display: inline-block;
	line-height: 1;
	padding-bottom: 0.1rem;
	border-bottom: .02rem solid #4d4d4d;
}
.cultureitementitle {
	color: #6d6d6d;
	font-size: .16rem;
	font-family: "Noto Sans SC";
	line-height: 1;
	margin-top: 0.21rem;
	padding-bottom: 0.35rem;
}








.brandbox {
	width: 100%;
}
.brandinnerbox {
	width: calc(100% - .76rem);
	margin-left: auto;
	margin-right: auto;
	padding-top: 0.45rem;
	position: relative;
}
.brandtitle {
	font-family: "Noto Sans SC";
	color: #2d2d2d;
	font-size: .24rem;
	line-height: 1;
	font-weight: bold;
	text-align: center;
}
.brandbottombox {
	width: 100%;
	height: 100vh;
	position: relative;
	overflow: hidden;
}
.brandentext {
	color: #000000;
	font-size: 2rem;
	font-family: "Arial";
	line-height: 1.7rem;
	text-align: center;
	margin-top: 2.5rem;
}
.branditem {
	width: 3.6rem;
	height: 4.75rem;
	border-radius: 5px;
	background: #000000;
	padding-top: 0.5rem;
	padding-left: 0.4rem;
	padding-right: 0.4rem;
	position: absolute;
	top: 45%;
	left: 50%;
	transform: translate(-50%, -50%);
	will-change: transform;
}
.branditem:nth-child(2n) {
	background: #e4e4e4;
}
.branditemnum {
	color: #ff6a01;
	font-size: .3rem;
	font-family: "Arial";
	font-weight: bold;
	line-height: 1;
}
.branditemtitle {
	font-family: "Noto Sans SC";
	color: #ffffff;
	font-size: .24rem;
	line-height: 1;
	margin-top: 0.55rem;
}
.branditemdesc {
	color: #ffffff;
	font-size: .36rem;
	font-family: "Arial";
	font-weight: bold;
	line-height: 0.45rem;
	margin-top: 0.9rem;
	text-transform: uppercase;
}
.branditem:nth-child(2n) .branditemtitle {
	color: #000;
}
.branditem:nth-child(2n) .branditemdesc {
	color: #000;
}





.image-stack .image1 {
	z-index: 6;
	transform: translate(-50%, -50%) rotate(8deg);
}

.image-stack .image2 {
	z-index: 5;
	transform: translate(-50%, -50%) rotate(0deg);
}

.image-stack .image3 {
	z-index: 4;
	transform: translate(-50%, -50%) rotate(-8deg);
}
.image-stack .image4 {
	z-index: 3;
	transform: translate(-50%, -50%) rotate(-16deg);
}
.image-stack .image5 {
	z-index: 2;
	transform: translate(-50%, -50%) rotate(-24deg);
}
.image-stack .image6 {
	z-index: 1;
	transform: translate(-50%, -50%) rotate(-32deg);
}
.brandsb {
	width: 0.34rem!important;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1.8rem;
}
.brandsb img {
	width: 100%;
}
@media screen and (max-width : 1600px) {
	.brandentext {
		font-size: 1.6rem;
	}
	.brandsb {
		margin-top: 1.5rem;
	}
}


.processbox {
	width: 100%;
	background: #ebebeb;
	padding-bottom: 1.94rem;
}
.processinnerbox {
	width: calc(100% - .76rem);
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding-top: 0.82rem;
}
.processtitle {
	font-family: "Noto Sans SC";
	color: #2d2d2d;
	font-size: .24rem;
	line-height: 1;
	font-weight: bold;
}
.processbottombox {
	width: 100%;
	margin-top: 0.73rem;
}
.processitem {
	width: calc((100% - 2.45rem) / 8);
	margin-left: 0.35rem;
	position: relative;
	height: 2.8rem;
	border-radius: .04rem;
	background: #fff;
	padding-top: 0.62rem;
	padding-left: 0.22rem;
	padding-right: 0.22rem;
	float: left;
	transition: .25s all;
}
.processitem:first-child {
	margin-left: 0;
}
.processitemico {
	width: 0.5rem;
	margin-left: auto;
	margin-right: auto;
}
.processitemico img {
	width: 100%;
	transition: .25s all;
}
.processitemtitle {
	font-family: "Noto Sans SC";
	color: #2d2d2d;
	font-size: .14rem;
	line-height: .2rem;
	margin-top: 0.29rem;
	border-top: 1px solid #e5e5e5;
	padding-top: 0.22rem;
	text-align: center;
	transition: .25s all;
}
.processitemarrow {
	width: 0.15rem;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: -.24rem;
}
.processitemarrow img {
	width: 100%;
}

.processitem:hover {
	background: #ff6a01;
}
.processitem:hover .processitemico img {
	filter: grayscale(100%) brightness(1000%);
}
.processitem:hover .processitemtitle {
	border-color: rgba(255, 255, 255, .4);
	color: #fff;
}


/* 关于内页结束 */



/* 业务领域内页开始 */
.innerbusiness {
	margin-top: 2.82rem;
	padding-bottom: 2.05rem;
}
.innerbusiness .businessbottomleftitemxz .businessbottomleftitemen{
	color: #000000;
}
.innerbusiness .businessbottomleftitemxz {

}

@media screen and (max-width : 1600px) {
	.innerbusiness {
		margin-top: 2rem;
		padding-bottom: 2rem;
	}
}






/* 业务领域内页结束 */


/* 业务领域详情开始 */
.businesspagebox {
	width: 100%;
	padding-top: 1.9rem;
	padding-bottom: 1.5rem;
}
.businesspageinner {
	width: calc(100% - .76rem);
	margin-left: auto;
	margin-right: auto;
}
.businesspagefanhui {
	border-bottom: .02rem solid #4d4d4d;
	float: right;
}
.businesspagefanhui a {
	display: flex;
	padding-left: 0.1rem;
	padding-right: 0.12rem;
	padding-bottom: 0.1rem;
}
.businesspagefanhuitext {
	font-family: "Noto Sans SC";
	color: #2d2d2d;
	font-size: .16rem;
}
.businesspagefanhuiarrow {
	width: 0.16rem;
	margin-left: 0.3rem;
	display: flex;
	justify-content: center;
	align-items: center;
}
.businesspagefanhuiarrow img {
	width: 100%;
}

.businesspageftitle {
	color: #000000;
	font-family: "Arial";
	font-size: 2rem;
	font-weight: bold;
	line-height: 1;
	margin-top: 0.95rem;
}
.businesspagebottom {
	width: 100%;
	overflow: hidden;
	margin-top: 1.6rem;
}
.businesspageleft {
	width: calc(50% - .36rem);
	float: left;
}
.businesspagelefttitle {
	color: #2d2d2d;
	font-size: .24rem;
	font-family: "Noto Sans SC";
	line-height: 1;
	font-weight: bold;
}
.businesspagelefttitle span {
	color: #b6262a;
}
.businesspageleftcontent {
	color: #6d6d6d;
	font-size: .16rem;
	line-height: 0.3rem;
	font-family: "Noto Sans SC";
	margin-top: 0.8rem;
}
.businesspageleftcontent p {
	font-family: "Noto Sans SC";
}
.businesspageleftpic {
	width: 100%;
	margin-top: 1.43rem;
}
.businesspageleftpic img {
	width: 100%;
}
.businesspageright {
	width: 50%;
	float: right;
}
.businesspagerightone {
	width: 100%;
	margin-top: 0.34rem;
}
.businesspagerightone:first-child {
	margin-top: 0;
}
.businesspagerightone img {
	width: 100%;
}

/* 业务领域详情结束 */


/* 案例开始 */

.innercasetitlebox {
	width: 100%;
	margin-top: 2.9rem;
}
.innercasetitle {
	width: calc(100% - .78rem);
	margin-left: auto;
	margin-right: auto;
	color: #000000;
	font-size: 4.23rem;
	font-family: "Arial";
	font-weight: bold;
	line-height: 0.8;
	transform: translateX(-.3rem);
}
.innercasebottombox {
	width: 100%;
	margin-top: 1.13rem;
}
.innercasebottom {
	width: calc(100% - .78rem);
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 2rem;
}
.innercasebottomtop {
	width: 100%;
	overflow: hidden;
}
.innercasebottomtopitem {
	float: left;
	margin-left: 0.6rem;
	font-weight: bold;
}
.innercasebottomtopitem:first-child {
	margin-left: 0;
}
.innercasebottomtopitem a {
	color: #2d2d2d;
	font-size: .24rem;
	font-family: "Noto Sans SC";
	height: 0.6rem;
	display: block;
	line-height: 0.6rem;
	padding-left: 0.35rem;
	padding-right: 0.5rem;
}
.innercasebottomtopitemxz {
	background: #ff6a01;
}
.innercasebottomtopitemxz a {
	color: #fff;
}
.innercasebottombottombox {
	width: 100%;
	margin-top: 0.98rem;
	overflow: hidden;
}
@media screen and (max-width : 1600px) {
	.innercasebottomtopitem {
		margin-left: 0.3rem;
	}
}


.innercasepagefanhuibox {
	width: 100%;
	margin-top: 1.9rem;
	
}
.innercasepagefanhui {
	width: calc(100% - .78rem);
	margin-left: auto;
	margin-right: auto;
}

.innercasepagebottombox {
	width: 100%;
	margin-top: 0.85rem;
	padding-bottom: 1.74rem;
}
.innercasepagebottom {
	width: calc(100% / 12 * 10);
	margin-left: auto;
	margin-right: auto;
	background: #fff;
	padding-top: 0.9rem;
	padding-left: calc(100% / 12);
	padding-right: calc(100% / 12);
	padding-bottom: 0.9rem;
}
.innercasepagetitlebox {
	display: flex;
	justify-content: center;
}
.innercasepagetitle {
	color: #000000;
	font-size: .48rem;
	font-weight: bold;
	font-family: "Arial";
}
.innercasepageftitle {
	font-family: "Noto Sans SC";
	color: #000000;
	font-size: .48rem;
	margin-left: 0.6rem;
	position: relative;
}
.innercasepageftitle::after {
	content: "";
	position: absolute;
	width: .03rem;
	height: 0.54rem;
	top: 55%;
	transform: translateY(-50%);
	left: -0.32rem;
	background: #000000;
}
.innercasepagesubtitle {
	border: 1px solid #bfbfbf;
	line-height: 0.45rem;
	padding-left: 0.45rem;
	padding-right: 0.45rem;
	color: #2d2d2d;
	font-size: .16rem;
	font-family: "Noto Sans SC";
	display: table;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0.6rem;
}
.innercasepagecontent {
	color: #6d6d6d;
	font-size: .14rem;
	line-height: 0.24rem;
	font-family: "Noto Sans SC";
	margin-top: 0.65rem;
}
.innercasepagecontent img {
	max-width: 100%;
}

.innercasefanhui {
	width: 1rem;
	height: 1rem;
	border-radius: 50%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0.7rem;
	background: #ff6a01;
}
.innercasefanhui a {
	display: flex;
	width: 100%;
	height: 100%;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}
.innercasefanhuiico {
	width: 0.16rem;
}
.innercasefanhuiico img {
	width: 100%;
}
.innercasefanhuitext {
	font-family: "Noto Sans SC";
	color: #ffffff;
	font-size: .16rem;
	margin-top: 0.15rem;
	text-align: center;
}



/* 案例结束 */


/* 合作伙伴开始 */
.partnerbox {
	width: 100%;
}
.partner {
	width: calc(100% - .78rem);
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
.partnertitle {
	color: #000000;
	font-size: 3.61rem;
	font-family: "Arial";
	font-weight: bold;
	line-height: 0.8;
	margin-top: 2.85rem;
	transform: translateX(-.3rem);
}
.partnermaxp {
	position: absolute;
	width: 11.87rem;
	left: 50%;
	transform: translateX(-50%);
	top: -2.1rem;
}
.partnermaxp img {
	width: 100%;
}

.partnerbottombox {
	width: 100%;
	margin-top: 1.3rem;
	padding-bottom: 1.05rem;
}
.partnerbottom {
	width: calc(100% - .78rem);
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}

.partneritem {
	width: calc((100% - .8rem) / 5);
	margin-left: 0.2rem;
	margin-top: 0.5rem;
	height: 4rem;
	border-radius: .05rem;
	background: #fff;
	padding-top: 0.37rem;
	padding-left: 0.29rem;
	padding-right: 0.29rem;
	position: relative;
	float: left;
}
.partneritem:nth-child(5n-4) {
	margin-left: 0;
}
.partneritem:nth-child(1) {
	margin-top: 0;
}
.partneritem:nth-child(2) {
	margin-top: 0;
}
.partneritem:nth-child(3) {
	margin-top: 0;
}
.partneritem:nth-child(4) {
	margin-top: 0;
}
.partneritem:nth-child(5) {
	margin-top: 0;
}
.partneritemico {
	width: 2.32rem;
	max-width: 100%;
}
.partneritemico img {
	width: 100%;
}
.partneritemtitle {
	font-family: "Noto Sans SC";
	color: #383838;
	font-size: .14rem;
	line-height: 0.35rem;
	position: absolute;
	bottom: 0.3rem;
	width: 100%;
	padding-left: 0rem;
	padding-right: 0rem;
}
@media screen and (max-width : 1600px) {
	.partnertitle {
		font-size: 3rem;
	}
}
/* 合作伙伴结束 */


/* 新闻内页开始 */
.innernewstitlebox {
	width: 100%;
	margin-top: 2.9rem;
}
.innernewstitle {
	width: calc(100% - .78rem);
	margin-left: auto;
	margin-right: auto;
	color: #000000;
	font-size: 4.263rem;
	font-family: "Arial";
	font-weight: bold;
	line-height: 0.8;
	transform: translateX(-.3rem);
}
.innernewsbottombox {
	width: 100%;
	margin-top: 1.3rem;
}
.innernewsbottom {
	width: calc(100% - .78rem);
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding-bottom: 1.2rem;
}
.innernewsbottom .newsitem {
	width: calc((100% - .36rem) / 3);
	margin-left: 0.18rem;
	margin-top: 1rem;
	float: left;
}
.innernewsbottom .newsitem:nth-child(3n-2) {
	margin-left: 0;
}
.innernewsbottom .newsitem:nth-child(1) {
	margin-top: 0;
}
.innernewsbottom .newsitem:nth-child(2) {
	margin-top: 0;
}
.innernewsbottom .newsitem:nth-child(3) {
	margin-top: 0;
}



/* 新闻内页结束 */

/* 翻页开始 */
.fanye {
	display: inline-block;
	overflow: hidden;
	float: right;
	margin-top: 0.95rem;
}
.fanye .fanyemg {
	width: 0.35rem;
	height: 0.35rem;
	border: 1px solid #bfbfbf;
	text-align: center;
	line-height: 0.35rem;
	margin-left: 0.05rem;
	margin-right: 0.05rem;
	float: left;
	font-family: "HELVETICANEUELTPROROMAN";
	color: #6d6d6d;
	font-size: .16rem;
}
.fanye .cur {
	width: 0.35rem;
	height: 0.35rem;
	border: 1px solid #bfbfbf;
	text-align: center;
	line-height: 0.35rem;
	margin-left: 0.05rem;
	margin-right: 0.05rem;
	float: left;
	font-family: "HELVETICANEUELTPROROMAN";
	color: #6d6d6d;
	font-size: .16rem;
	background: #ff6a01;
	border-color: #ff6a01;
	color: #fff;
}
.fanye .syy {
	font-family: "Noto Sans SC";
	color: #6d6d6d;
	font-size: .16rem;
	/* width: 0.35rem; */
	/* height: 0.35rem; */
	line-height: 0.35rem;
	float: left;
	margin-right: 0.15rem;
}

.fanye .xyy {
	font-family: "Noto Sans SC";
	color: #6d6d6d;
	font-size: .16rem;
	/* width: 0.35rem; */
	/* height: 0.35rem; */
	line-height: 0.35rem;
	float: left;
	margin-left: 0.15rem;
}




/* 翻页结束 */

/* 联系开始 */
.contacttitlebox {
	width: 100%;
	margin-top: 2.85rem;
}
.contacttitle {
	width: calc(100% - .78rem);
	margin-left: auto;
	margin-right: auto;
	color: #000000;
	font-size: 3.6rem;
	font-family: "Arial";
	font-weight: bold;
	line-height: 0.8;
	transform: translateX(-.3rem);
}

.contactbottom {
	width: 100%;
	overflow: hidden;
	margin-top: 1.33rem;
	padding-bottom: 1.5rem;
}
.contactleft {
	width: calc(100% / 12 * 4);
	padding-left: 0.38rem;
	float: left;
}
.contactleft>div {
	margin-top: 0.6rem;
}
.contactleft>div:first-child {
	margin-top: 0;
}
.contactmailico {
	width: 0.35rem;
	display: flex;
	float: left;
	margin-right: 0.25rem;
}
.contactmailico img {
	width: 100%;
}
.contactmailtext {
	color: #000000;
	font-size: .20rem;
	font-family: "Arial";
	line-height: 0.35rem;
	float: left;
}


.contacttelico {
	width: 0.35rem;
	display: flex;
	float: left;
	margin-right: 0.25rem;
}

.contacttelico img {
	width: 100%;
}
.contacttelright {
	color: #000000;
	font-size: .2rem;
	font-family: "Arial";
	line-height: 0.35rem;
	float: left;
	margin-top: -0.1rem;
}
.contacttelright .contacttelone span {
	font-family: "Noto Sans SC";
	color: #000000;
	font-size: .16rem;
	line-height: 0.35rem;
}
.contactaddressico {
	width: 0.35rem;
	display: flex;
	float: left;
	margin-right: 0.25rem;
}
.contactaddressico img {
	width: 100%;
}
.contactaddresstext {
	color: #000000;
	font-size: .14rem;
	font-family: "Noto Sans SC";
	line-height: 0.35rem;
	float: left;
}

.contactright {
	width: calc(100% / 12 * 8);
	padding-right: 0.38rem;
	position: relative;
	float: right;
}
.contactrightone {
	width: 100%;
	overflow: hidden;
}
.contactrightoneleft {
	width: calc((100% - .16rem) / 2);
	float: left;
}
.contactrightoneleft input {
	width: 100%;
	height: 0.7rem;
	border: 1px solid #dcdcdc;
	padding-left: 0.36rem;
	font-size: .16rem;
	font-family: "Noto Sans SC";
	color: #6d6d6d;
	background: none;
}
.contactrightoneright {
	width: calc((100% - .16rem) / 2);
	float: right;
}
.contactrightoneright input {
	width: 100%;
	height: 0.7rem;
	border: 1px solid #dcdcdc;
	padding-left: 0.36rem;
	font-size: .16rem;
	font-family: "Noto Sans SC";
	color: #6d6d6d;
	background: none;
}
.contactrighttwo {
	width: 100%;
	margin-top: 0.13rem;
}
.contactrighttwo input {
	width: 100%;
	height: 0.7rem;
	border: 1px solid #dcdcdc;
	padding-left: 0.36rem;
	font-size: .16rem;
	font-family: "Noto Sans SC";
	color: #6d6d6d;
	background: none;
}
.contactrightthree {
	width: 100%;
	margin-top: 0.13rem;
}
.contactrightthree textarea {
	width: 100%;
	height: 2.2rem;
	border: 1px solid #dcdcdc;
	padding-left: 0.36rem;
	font-size: .16rem;
	font-family: "Noto Sans SC";
	color: #6d6d6d;
	background: none;
	line-height: 0.7rem;
}



input{ outline: none; }
textarea{ outline: none!important; }


.contactrightsubmit {
	width: 100%;
	height: 0.68rem;
	background: #000000;
	margin-top: 0.33rem;
}
.contactrightsubmit a {
	display: flex;
	width: 100%;
	height: 100%;
	justify-content: center;
	align-items: center;
	text-decoration: none;
}
.contactrightsubmiten {
	color: #ffffff;
	font-size: .24rem;
	font-weight: bold;
	font-family: "Arial";
}
.contactrightsubmitcn {
	color: #ffffff;
	font-size: .16rem;
	font-family: "Noto Sans SC";
	margin-left: 0.31rem;
	position: relative;
}
.contactrightsubmitcn:after {
	content: "";
	position: absolute;
	width: 2px;
	background: #fff;
	height: 0.18rem;
	left: -0.18rem;
	top: 50%;
	transform: translateY(-50%);
}




@media screen and (max-width: 1600px) {
    .contacttitle,.abouttopinnerbox,.innercasetitle,.innernewstitle {
        font-size: 3rem;
    }
		.footerleftitem,.partneritem {
			height: 3.5rem;
		}
		.contactleft {
			width: calc(100% / 12 * 5);
		}
		.contactright {
			width: calc(100% / 12 * 7);
		}
		.innercasebottomtopitem a {
			font-size: .2rem;
		}
}

.contactdiqiu {
	width: 100%;
}
.contactdiqiu img {
	width: 100%;
}




/* 联系结束 */







