.mediaViewInfo {
	--web-view-name: main-area;
	--web-view-id: main-area;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}
:root {
	--web-view-ids: main-area;
}
* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: none;
}
#wrapper {
	margin: 0 auto;
	width: 100%;
	background-color: rgba(225,225,225,1);
}
a.pagelink {
	text-decoration: none;
	color: rgba(225,225,225,1)
}
#main-area {
	position: relative;
	margin: 0 auto;
	width: 1366px;
	height: 4400px;
	background-color: rgba(225,225,225,1);
	overflow: hidden;
	--web-view-name: main-area;
	--web-view-id: main-area;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}
#cesar-couto-Zp5ePN5-SVs-unspla {
	position: absolute;
	width: 1366px;
	height: 768px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#logo1 {
	position: absolute;
	width: 998.592px;
	height: 106.578px;
	left: 119px;
	top: 271px;
	overflow: visible;
}
#n_1 {
	position: absolute;
	width: 153.755px;
	height: 94.64px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#n_1_l {
	fill: rgba(255,255,255,1);
}
.n_1_l {
	overflow: visible;
	position: absolute;
	width: 38.287px;
	height: 94.038px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#n_2 {
	fill: rgba(255,255,255,1);
}
.n_2 {
	overflow: visible;
	position: absolute;
	width: 38.287px;
	height: 94.038px;
	left: 115.468px;
	top: 0.602px;
	transform: matrix(1,0,0,1,0,0);
}
#n_3 {
	fill: rgba(255,255,255,1);
}
.n_3 {
	overflow: visible;
	position: absolute;
	width: 38.287px;
	height: 94.64px;
	left: 57.734px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#n_3_o {
	position: absolute;
	width: 787.152px;
	height: 96.078px;
	left: 211.44px;
	top: 10.5px;
	overflow: visible;
}
#n_4 {
	fill: rgba(255,255,255,1);
}
.n_4 {
	overflow: visible;
	position: absolute;
	width: 50.061px;
	height: 53.36px;
	left: 536.198px;
	top: 19.825px;
	transform: matrix(1,0,0,1,0,0);
}
#n_5 {
	fill: rgba(255,255,255,1);
}
.n_5 {
	overflow: visible;
	position: absolute;
	width: 50.059px;
	height: 53.36px;
	left: 451.397px;
	top: 19.825px;
	transform: matrix(1,0,0,1,0,0);
}
#n_2_r {
	fill: rgba(255,255,255,1);
}
.n_2_r {
	position: absolute;
	overflow: visible;
	width: 12.069px;
	height: 70.362px;
	left: 512.794px;
	top: 1.639px;
}
#n_3_s {
	fill: rgba(255,255,255,1);
}
.n_3_s {
	position: absolute;
	overflow: visible;
	width: 12.068px;
	height: 70.362px;
	left: 335.107px;
	top: 1.639px;
}
#n_4_t {
	fill: rgba(255,255,255,1);
}
.n_4_t {
	position: absolute;
	overflow: visible;
	width: 12.069px;
	height: 50.993px;
	left: 658.951px;
	top: 21.008px;
}
#n_5_u {
	fill: rgba(255,255,255,1);
}
.n_5_u {
	position: absolute;
	overflow: visible;
	width: 12.069px;
	height: 12.113px;
	left: 658.951px;
	top: 1.639px;
}
#n_6 {
	fill: rgba(255,255,255,1);
}
.n_6 {
	overflow: visible;
	position: absolute;
	width: 50.017px;
	height: 53.36px;
	left: 682.675px;
	top: 19.825px;
	transform: matrix(1,0,0,1,0,0);
}
#n_7 {
	fill: rgba(255,255,255,1);
}
.n_7 {
	overflow: visible;
	position: absolute;
	width: 50.017px;
	height: 53.36px;
	left: 216.551px;
	top: 19.825px;
	transform: matrix(1,0,0,1,0,0);
}
#n_8 {
	fill: rgba(255,255,255,1);
}
.n_8 {
	overflow: visible;
	position: absolute;
	width: 49.308px;
	height: 53.36px;
	left: 275.677px;
	top: 19.825px;
	transform: matrix(1,0,0,1,0,0);
}
#n_9 {
	fill: rgba(255,255,255,1);
}
.n_9 {
	overflow: visible;
	position: absolute;
	width: 45.676px;
	height: 53.557px;
	left: 741.477px;
	top: 19.825px;
	transform: matrix(1,0,0,1,0,0);
}
#n_10 {
	fill: rgba(255,255,255,1);
}
.n_10 {
	overflow: visible;
	position: absolute;
	width: 50.745px;
	height: 76.253px;
	left: 595.275px;
	top: 19.825px;
	transform: matrix(1,0,0,1,0,0);
}
#n_11 {
	fill: rgba(255,255,255,1);
}
.n_11 {
	overflow: visible;
	position: absolute;
	width: 45.573px;
	height: 52.176px;
	left: 394.569px;
	top: 19.825px;
	transform: matrix(1,0,0,1,0,0);
}
#n_12 {
	fill: rgba(255,255,255,1);
}
.n_12 {
	overflow: visible;
	position: absolute;
	width: 52.647px;
	height: 72px;
	left: 71.967px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#n_13 {
	fill: rgba(255,255,255,1);
}
.n_13 {
	overflow: visible;
	position: absolute;
	width: 45.571px;
	height: 52.176px;
	left: 335.445px;
	top: 19.825px;
	transform: matrix(1,0,0,1,0,0);
}
#n_6_ {
	fill: rgba(255,255,255,1);
}
.n_6_ {
	position: absolute;
	overflow: visible;
	width: 58.832px;
	height: 10.961px;
	left: 159.073px;
	top: 1.639px;
}
#n_7_ {
	fill: rgba(255,255,255,1);
}
.n_7_ {
	width: 64.882px;
	height: 12.729px;
	position: absolute;
	overflow: visible;
	transform: translate(0px, 0px) matrix(1,0,0,1,156.0484,33.1954) rotate(90deg);
	transform-origin: center;
}
#n_2_ {
	position: absolute;
	width: 57.264px;
	height: 70.363px;
	left: 0px;
	top: 1.638px;
	overflow: visible;
}
#n_8_ {
	fill: rgba(255,255,255,1);
}
.n_8_ {
	width: 70.362px;
	height: 12.517px;
	position: absolute;
	overflow: visible;
	transform: translate(0px, 0px) matrix(1,0,0,1,15.8237,28.9225) rotate(90deg);
	transform-origin: center;
}
#n_9_ {
	fill: rgba(255,255,255,1);
}
.n_9_ {
	width: 70.362px;
	height: 12.517px;
	position: absolute;
	overflow: visible;
	transform: translate(0px, 0px) matrix(1,0,0,1,-28.9226,28.9226) rotate(90deg);
	transform-origin: center;
}
#n_14 {
	fill: rgba(255,255,255,1);
}
.n_14 {
	overflow: visible;
	position: absolute;
	width: 52.769px;
	height: 70.362px;
	left: 2.247px;
	top: 1.639px;
	transform: matrix(1,0,0,1,0,0);
}
#corporate_philosophy {
	left: 119px;
	top: 421px;
	position: absolute;
	overflow: visible;
	width: 467px;
	white-space: nowrap;
	line-height: 37.5px;
	margin-top: -11.25px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	color: rgba(255,255,255,1);
	letter-spacing: 0.8px;
}
#n_24 {
	position: absolute;
	width: 1204.5px;
	height: 745.96px;
	left: 215px;
	top: 918px;
	overflow: visible;
}
#Service {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 211px;
	white-space: nowrap;
	text-align: left;
	font-family: Heebo;
	font-style: normal;
	font-weight: normal;
	font-size: 62px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.1px;
}
#Text {
	left: 5px;
	top: 81px;
	position: absolute;
	overflow: visible;
	width: 130px;
	white-space: nowrap;
	line-height: 37.5px;
	margin-top: -11.75px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n_20 {
	position: absolute;
	width: 926.92px;
	height: 543.96px;
	left: 5px;
	top: 202px;
	overflow: visible;
}
#n_18 {
	position: absolute;
	width: 277.96px;
	height: 147.96px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Text_bf {
	left: 90.96px;
	top: 21px;
	position: absolute;
	overflow: visible;
	width: 165px;
	white-space: nowrap;
	line-height: 37.5px;
	margin-top: -8.75px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n__PMO {
	left: 90.96px;
	top: 71.96px;
	position: absolute;
	overflow: visible;
	width: 188px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#icon1 {
	position: absolute;
	width: 70.96px;
	height: 70.96px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#n_15 {
	fill: rgba(0,0,0,1);
}
.n_15 {
	overflow: visible;
	position: absolute;
	width: 25.1px;
	height: 10.25px;
	left: 22.93px;
	top: 12.68px;
	transform: matrix(1,0,0,1,0,0);
}
#n_16 {
	fill: rgba(0,0,0,1);
}
.n_16 {
	overflow: visible;
	position: absolute;
	width: 10.25px;
	height: 25.1px;
	left: 12.68px;
	top: 22.93px;
	transform: matrix(1,0,0,1,0,0);
}
#n_17 {
	fill: rgba(0,0,0,1);
}
.n_17 {
	overflow: visible;
	position: absolute;
	width: 25.1px;
	height: 10.25px;
	left: 22.93px;
	top: 48.03px;
	transform: matrix(1,0,0,1,0,0);
}
#n_18_bl {
	fill: rgba(0,0,0,1);
}
.n_18_bl {
	overflow: visible;
	position: absolute;
	width: 10.25px;
	height: 25.1px;
	left: 48.03px;
	top: 22.93px;
	transform: matrix(1,0,0,1,0,0);
}
#n_10_bm {
	fill: transparent;
}
.n_10_bm {
	position: absolute;
	overflow: visible;
	width: 70.96px;
	height: 70.96px;
	left: 0px;
	top: 0px;
}
#n_19 {
	position: absolute;
	width: 263.96px;
	height: 119.96px;
	left: 0px;
	top: 424px;
	overflow: visible;
}
#IT {
	left: 90.96px;
	top: 21px;
	position: absolute;
	overflow: visible;
	width: 144px;
	white-space: nowrap;
	line-height: 37.5px;
	margin-top: -8.75px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n_ {
	left: 90.96px;
	top: 71.96px;
	position: absolute;
	overflow: visible;
	width: 174px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#icon3 {
	position: absolute;
	width: 70.96px;
	height: 70.96px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#n_23 {
	fill: rgba(0,0,0,1);
}
.n_23 {
	overflow: visible;
	position: absolute;
	width: 9.16px;
	height: 22.42px;
	left: 9.65px;
	top: 29.2px;
	transform: matrix(1,0,0,1,0,0);
}
#n_24_bs {
	fill: rgba(0,0,0,1);
}
.n_24_bs {
	overflow: visible;
	position: absolute;
	width: 10.99px;
	height: 26.9px;
	left: 27.97px;
	top: 24.72px;
	transform: matrix(1,0,0,1,0,0);
}
#n_25 {
	fill: rgba(0,0,0,1);
}
.n_25 {
	overflow: visible;
	position: absolute;
	width: 13.19px;
	height: 32.28px;
	left: 48.12px;
	top: 19.34px;
	transform: matrix(1,0,0,1,0,0);
}
#n_12_bu {
	fill: transparent;
}
.n_12_bu {
	position: absolute;
	overflow: visible;
	width: 70.96px;
	height: 70.96px;
	left: 0px;
	top: 0px;
}
#n_15_bv {
	position: absolute;
	width: 279.96px;
	height: 175.96px;
	left: 548.96px;
	top: 0px;
	overflow: visible;
}
#IT_bw {
	left: 90.96px;
	top: 21px;
	position: absolute;
	overflow: visible;
	width: 184px;
	white-space: nowrap;
	line-height: 37.5px;
	margin-top: -8.75px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#EC_DX__DEVOPS {
	left: 90.96px;
	top: 71.96px;
	position: absolute;
	overflow: visible;
	width: 190px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#icon4 {
	position: absolute;
	width: 70.96px;
	height: 70.96px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#n_26 {
	fill: rgba(0,0,0,1);
}
.n_26 {
	overflow: visible;
	position: absolute;
	width: 30.7px;
	height: 12.55px;
	left: 4.78px;
	top: 35.48px;
	transform: matrix(1,0,0,1,0,0);
}
#n_27 {
	fill: rgba(0,0,0,1);
}
.n_27 {
	overflow: visible;
	position: absolute;
	width: 30.71px;
	height: 12.55px;
	left: 35.48px;
	top: 22.93px;
	transform: matrix(1,0,0,1,0,0);
}
#n_13_b {
	fill: transparent;
}
.n_13_b {
	position: absolute;
	overflow: visible;
	width: 70.96px;
	height: 70.96px;
	left: 0px;
	top: 0px;
}
#n_16_b {
	position: absolute;
	width: 377.96px;
	height: 203.96px;
	left: 548.96px;
	top: 225.96px;
	overflow: visible;
}
#Text_b {
	left: 90.96px;
	top: 21px;
	position: absolute;
	overflow: visible;
	width: 288px;
	white-space: nowrap;
	line-height: 37.5px;
	margin-top: -8.75px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n____ {
	left: 90.96px;
	top: 71.96px;
	position: absolute;
	overflow: visible;
	width: 173px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#icon5 {
	position: absolute;
	width: 70.96px;
	height: 70.96px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#n_28 {
	fill: rgba(0,0,0,1);
}
.n_28 {
	overflow: visible;
	position: absolute;
	width: 15.4px;
	height: 37.7px;
	left: 15.36px;
	top: 16.63px;
	transform: matrix(1,0,0,1,0,0);
}
#n_29 {
	fill: rgba(0,0,0,1);
}
.n_29 {
	overflow: visible;
	position: absolute;
	width: 15.4px;
	height: 37.7px;
	left: 40.2px;
	top: 16.63px;
	transform: matrix(1,0,0,1,0,0);
}
#n_14_b {
	fill: transparent;
}
.n_14_b {
	position: absolute;
	overflow: visible;
	width: 70.96px;
	height: 70.96px;
	left: 0px;
	top: 0px;
}
#n_17_b {
	position: absolute;
	width: 396.96px;
	height: 175.96px;
	left: 0px;
	top: 198px;
	overflow: visible;
}
#Text_ca {
	left: 90.96px;
	top: 21px;
	position: absolute;
	overflow: visible;
	width: 307px;
	white-space: nowrap;
	line-height: 37.5px;
	margin-top: -8.75px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n___ {
	left: 90.96px;
	top: 71.96px;
	position: absolute;
	overflow: visible;
	width: 217px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#icon2 {
	position: absolute;
	width: 70.96px;
	height: 70.96px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#n_19_cd {
	fill: rgba(0,0,0,1);
}
.n_19_cd {
	overflow: visible;
	position: absolute;
	width: 8.98px;
	height: 21.97px;
	left: 36.06px;
	top: 8.34px;
	transform: matrix(1,0,0,1,0,0);
}
#n_20_ce {
	fill: rgba(0,0,0,1);
}
.n_20_ce {
	overflow: visible;
	position: absolute;
	width: 8.98px;
	height: 21.98px;
	left: 25.92px;
	top: 40.65px;
	transform: matrix(1,0,0,1,0,0);
}
#n_21 {
	fill: rgba(0,0,0,1);
}
.n_21 {
	overflow: visible;
	position: absolute;
	width: 21.98px;
	height: 8.98px;
	left: 40.65px;
	top: 36.06px;
	transform: matrix(1,0,0,1,0,0);
}
#n_22 {
	fill: rgba(0,0,0,1);
}
.n_22 {
	overflow: visible;
	position: absolute;
	width: 21.97px;
	height: 8.98px;
	left: 8.34px;
	top: 25.92px;
	transform: matrix(1,0,0,1,0,0);
}
#n_11_ch {
	fill: transparent;
}
.n_11_ch {
	position: absolute;
	overflow: visible;
	width: 70.96px;
	height: 70.96px;
	left: 0px;
	top: 0px;
}
#n_1_ci {
	fill: transparent;
	stroke: rgba(0,0,0,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.n_1_ci {
	overflow: visible;
	position: absolute;
	width: 1200px;
	height: 1px;
	left: 4.5px;
	top: 115.5px;
	transform: matrix(1,0,0,1,0,0);
}
#n_26_cj {
	position: absolute;
	width: 1204.5px;
	height: 587.54px;
	left: 215px;
	top: 2813.04px;
	overflow: visible;
}
#Recruit {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 202px;
	white-space: nowrap;
	text-align: left;
	font-family: Heebo;
	font-style: normal;
	font-weight: normal;
	font-size: 62px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.1px;
}
#Text_cl {
	left: 5px;
	top: 81px;
	position: absolute;
	overflow: visible;
	width: 58px;
	white-space: nowrap;
	line-height: 37.5px;
	margin-top: -11.75px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n_5_cm {
	fill: transparent;
	stroke: rgba(0,0,0,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.n_5_cm {
	overflow: visible;
	position: absolute;
	width: 1200px;
	height: 1px;
	left: 4.5px;
	top: 115.5px;
	transform: matrix(1,0,0,1,0,0);
}
#n_22_cn {
	position: absolute;
	width: 824px;
	height: 372.04px;
	left: 5px;
	top: 215.5px;
	overflow: visible;
}
#n_7_co {
	position: absolute;
	width: 448px;
	height: 48.5px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Text_cp {
	left: 0px;
	top: 0.5px;
	position: absolute;
	overflow: visible;
	width: 44px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n__cq {
	left: 117px;
	top: 0.5px;
	position: absolute;
	overflow: visible;
	width: 332px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n_31 {
	opacity: 0.2;
	fill: rgba(0,0,0,0);
	stroke: rgba(0,0,0,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.n_31 {
	overflow: visible;
	position: absolute;
	width: 1px;
	height: 48.5px;
	left: 87px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#n_6_cs {
	position: absolute;
	width: 276px;
	height: 133px;
	left: 548px;
	top: 0px;
	overflow: visible;
}
#Text_ct {
	left: 0px;
	top: 0.5px;
	position: absolute;
	overflow: visible;
	width: 58px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n_____cu {
	left: 118px;
	top: 0.5px;
	position: absolute;
	overflow: visible;
	width: 159px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n_9_cv {
	opacity: 0.2;
	fill: transparent;
	stroke: rgba(0,0,0,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.n_9_cv {
	overflow: visible;
	position: absolute;
	width: 1px;
	height: 133px;
	left: 88px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#n_8_cw {
	position: absolute;
	width: 345px;
	height: 49px;
	left: 0px;
	top: 98.5px;
	overflow: visible;
}
#Text_cx {
	left: 0px;
	top: 0.5px;
	position: absolute;
	overflow: visible;
	width: 58px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n_00180081_ {
	left: 117px;
	top: 0.5px;
	position: absolute;
	overflow: visible;
	width: 229px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n_7_cz {
	opacity: 0.2;
	fill: transparent;
	stroke: rgba(0,0,0,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.n_7_cz {
	overflow: visible;
	position: absolute;
	width: 1px;
	height: 49px;
	left: 87px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#n_5_c {
	position: absolute;
	width: 219px;
	height: 189.04px;
	left: 548px;
	top: 183px;
	overflow: visible;
}
#Text_c {
	left: 0px;
	top: 1.04px;
	position: absolute;
	overflow: visible;
	width: 29px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n______ {
	left: 118px;
	top: 1.04px;
	position: absolute;
	overflow: visible;
	width: 102px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n_11_c {
	opacity: 0.2;
	fill: transparent;
	stroke: rgba(0,0,0,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.n_11_c {
	overflow: visible;
	position: absolute;
	width: 1px;
	height: 189px;
	left: 88px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#n_9_c {
	position: absolute;
	width: 391px;
	height: 133px;
	left: 0px;
	top: 197.5px;
	overflow: visible;
}
#Text_da {
	left: 0px;
	top: 0.5px;
	position: absolute;
	overflow: visible;
	width: 29px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n_001100_35__1_36 {
	left: 117px;
	top: 0.5px;
	position: absolute;
	overflow: visible;
	width: 275px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n_8_c {
	opacity: 0.2;
	fill: transparent;
	stroke: rgba(0,0,0,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.n_8_c {
	overflow: visible;
	position: absolute;
	width: 1px;
	height: 133px;
	left: 87px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Company {
	left: 215px;
	top: 1814px;
	position: absolute;
	overflow: visible;
	width: 268px;
	white-space: nowrap;
	text-align: left;
	font-family: Heebo;
	font-style: normal;
	font-weight: normal;
	font-size: 62px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.1px;
}
#Text_db {
	left: 220px;
	top: 1895px;
	position: absolute;
	overflow: visible;
	width: 58px;
	white-space: nowrap;
	line-height: 37.5px;
	margin-top: -11.75px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n_2_da {
	fill: transparent;
	stroke: rgba(0,0,0,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.n_2_da {
	overflow: visible;
	position: absolute;
	width: 1200px;
	height: 1px;
	left: 219.5px;
	top: 1929.5px;
	transform: matrix(1,0,0,1,0,0);
}
#n____db {
	left: 220px;
	top: 2030px;
	position: absolute;
	overflow: visible;
	width: 58px;
	white-space: nowrap;
	line-height: 35px;
	margin-top: -10.5px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n_30 {
	opacity: 0.2;
	fill: rgba(0,0,0,0);
	stroke: rgba(0,0,0,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.n_30 {
	overflow: visible;
	position: absolute;
	width: 1px;
	height: 126.04px;
	left: 307px;
	top: 2029.5px;
	transform: matrix(1,0,0,1,0,0);
}
#Text_dd {
	left: 711px;
	top: 2030.54px;
	position: absolute;
	overflow: visible;
	width: 58px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n__IT_IT_ {
	left: 828px;
	top: 2030.54px;
	position: absolute;
	overflow: visible;
	width: 215px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n_4_df {
	opacity: 0.2;
	fill: transparent;
	stroke: rgba(0,0,0,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.n_4_df {
	overflow: visible;
	position: absolute;
	width: 1px;
	height: 133px;
	left: 798px;
	top: 2029.5px;
	transform: matrix(1,0,0,1,0,0);
}
#n_2022-05-02_84242 {
	position: absolute;
	width: 1146px;
	height: 450px;
	left: 220px;
	top: 2213px;
	overflow: visible;
}
#n_27_dh {
	position: absolute;
	width: 1204.5px;
	height: 300px;
	left: 215px;
	top: 3550.62px;
	overflow: visible;
}
#Contact {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 222px;
	white-space: nowrap;
	text-align: left;
	font-family: Heebo;
	font-style: normal;
	font-weight: normal;
	font-size: 62px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.1px;
}
#Text_dj {
	left: 5px;
	top: 81px;
	position: absolute;
	overflow: visible;
	width: 87px;
	white-space: nowrap;
	line-height: 37.5px;
	margin-top: -11.75px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.3px;
}
#n_12_dk {
	fill: transparent;
	stroke: rgba(0,0,0,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.n_12_dk {
	overflow: visible;
	position: absolute;
	width: 1200px;
	height: 1px;
	left: 4.5px;
	top: 115.5px;
	transform: matrix(1,0,0,1,0,0);
}
#n_23_dl {
	position: relative;
    width: 926px;
    height: 120px;
    left: 5px;
    top: 150px;
    overflow: visible;
}
#Message {
	left: 0px;
	top: 200px;
	position: absolute;
	overflow: visible;
	width: 65px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 1px;
}
#E-mail {
	left: 0px;
	top: 100px;
	position: absolute;
	overflow: visible;
	width: 50px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 1px;
}
#Name {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 44px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(0,0,0,1);
	letter-spacing: 1px;
}
#n_15_dp {
	opacity: 0.8;
	fill: rgba(255,255,255,1);
}
.n_15_dp {
	position: absolute;
	overflow: visible;
	width: 926px;
	height: 280px;
	left: 0px;
	top: 230px;
}
#n_16_dq {
	opacity: 0.8;
	fill: rgba(255,255,255,1);
}
.n_16_dq {
	position: absolute;
	overflow: visible;
	width: 463px;
	height: 50px;
	left: 0px;
	top: 130px;
}
#n_17_dr {
	opacity: 0.8;
	fill: rgba(255,255,255,1);
}
.n_17_dr {
	position: absolute;
	overflow: visible;
	width: 463px;
	height: 50px;
	left: 0px;
	top: 30px;
}
#n_17_ds {
	fill: rgba(206,206,206,1);
}
.n_17_ds {
	position: absolute;
	overflow: visible;
	width: 200px;
	height: 50px;
	left: 0px;
	top: 560px;
}
#n_18_dt {
	fill: rgba(255,108,26,1);
}
.n_18_dt {
	position: relative;
	overflow: visible;
	width: 300px;
	height: 50px;
	left: 50px;
	top: 10px;
}
.send {
	background-color: rgba(255,108,26,1);
	position: relative;
	overflow: visible;
	width: 240px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -7px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(255,255,255,1);
	letter-spacing: 1px;
	padding: 20px 80px;
    left: 40px;
	top: 0px;
}
.send a {
	text-decoration: none;
	color: rgba(225,225,225,1);
}

#n_30_dw {
	position: absolute;
	width: 1366px;
	height: 400px;
	left: 0px;
	top: 4000px;
	overflow: visible;
}
#n_19_dx {
	fill: rgba(0,0,0,1);
}
.n_19_dx {
	position: absolute;
	overflow: visible;
	width: 1366px;
	height: 400px;
	left: 0px;
	top: 0px;
}
#logo1_dy {
	position: absolute;
	width: 210px;
	height: 22.413px;
	left: 98px;
	top: 80px;
	overflow: visible;
}
#n_1_dz {
	position: absolute;
	width: 32.334px;
	height: 19.902px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#n_1_d {
	fill: rgba(255,255,255,1);
}
.n_1_d {
	overflow: visible;
	position: absolute;
	width: 8.052px;
	height: 19.776px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#n_2_d {
	fill: rgba(255,255,255,1);
}
.n_2_d {
	overflow: visible;
	position: absolute;
	width: 8.052px;
	height: 19.776px;
	left: 24.282px;
	top: 0.126px;
	transform: matrix(1,0,0,1,0,0);
}
#n_3_d {
	fill: rgba(255,255,255,1);
}
.n_3_d {
	overflow: visible;
	position: absolute;
	width: 8.052px;
	height: 19.902px;
	left: 12.141px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#n_3_ea {
	position: absolute;
	width: 165.535px;
	height: 20.205px;
	left: 44.465px;
	top: 2.208px;
	overflow: visible;
}
#n_4_d {
	fill: rgba(255,255,255,1);
}
.n_4_d {
	overflow: visible;
	position: absolute;
	width: 10.528px;
	height: 11.222px;
	left: 112.76px;
	top: 4.169px;
	transform: matrix(1,0,0,1,0,0);
}
#n_5_d {
	fill: rgba(255,255,255,1);
}
.n_5_d {
	overflow: visible;
	position: absolute;
	width: 10.527px;
	height: 11.222px;
	left: 94.927px;
	top: 4.169px;
	transform: matrix(1,0,0,1,0,0);
}
#n_2_ea {
	fill: rgba(255,255,255,1);
}
.n_2_ea {
	position: absolute;
	overflow: visible;
	width: 2.538px;
	height: 14.797px;
	left: 107.838px;
	top: 0.345px;
}
#n_3_eb {
	fill: rgba(255,255,255,1);
}
.n_3_eb {
	position: absolute;
	overflow: visible;
	width: 2.538px;
	height: 14.797px;
	left: 70.472px;
	top: 0.345px;
}
#n_4_ea {
	fill: rgba(255,255,255,1);
}
.n_4_ea {
	position: absolute;
	overflow: visible;
	width: 2.538px;
	height: 10.724px;
	left: 138.575px;
	top: 4.418px;
}
#n_5_ea {
	fill: rgba(255,255,255,1);
}
.n_5_ea {
	position: absolute;
	overflow: visible;
	width: 2.538px;
	height: 2.547px;
	left: 138.575px;
	top: 0.345px;
}
#n_6_ea {
	fill: rgba(255,255,255,1);
}
.n_6_ea {
	overflow: visible;
	position: absolute;
	width: 10.518px;
	height: 11.222px;
	left: 143.564px;
	top: 4.169px;
	transform: matrix(1,0,0,1,0,0);
}
#n_7_eb {
	fill: rgba(255,255,255,1);
}
.n_7_eb {
	overflow: visible;
	position: absolute;
	width: 10.518px;
	height: 11.222px;
	left: 45.54px;
	top: 4.169px;
	transform: matrix(1,0,0,1,0,0);
}
#n_8_ec {
	fill: rgba(255,255,255,1);
}
.n_8_ec {
	overflow: visible;
	position: absolute;
	width: 10.369px;
	height: 11.222px;
	left: 57.974px;
	top: 4.169px;
	transform: matrix(1,0,0,1,0,0);
}
#n_9_ed {
	fill: rgba(255,255,255,1);
}
.n_9_ed {
	overflow: visible;
	position: absolute;
	width: 9.605px;
	height: 11.263px;
	left: 155.929px;
	top: 4.169px;
	transform: matrix(1,0,0,1,0,0);
}
#n_10_ee {
	fill: rgba(255,255,255,1);
}
.n_10_ee {
	overflow: visible;
	position: absolute;
	width: 10.672px;
	height: 16.036px;
	left: 125.184px;
	top: 4.169px;
	transform: matrix(1,0,0,1,0,0);
}
#n_11_ef {
	fill: rgba(255,255,255,1);
}
.n_11_ef {
	overflow: visible;
	position: absolute;
	width: 9.584px;
	height: 10.973px;
	left: 82.976px;
	top: 4.169px;
	transform: matrix(1,0,0,1,0,0);
}
#n_12_eg {
	fill: rgba(255,255,255,1);
}
.n_12_eg {
	overflow: visible;
	position: absolute;
	width: 11.071px;
	height: 15.142px;
	left: 15.134px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#n_13_eh {
	fill: rgba(255,255,255,1);
}
.n_13_eh {
	overflow: visible;
	position: absolute;
	width: 9.583px;
	height: 10.973px;
	left: 70.543px;
	top: 4.169px;
	transform: matrix(1,0,0,1,0,0);
}
#n_6_ei {
	fill: rgba(255,255,255,1);
}
.n_6_ei {
	position: absolute;
	overflow: visible;
	width: 12.372px;
	height: 2.305px;
	left: 33.452px;
	top: 0.345px;
}
#n_7_ej {
	fill: rgba(255,255,255,1);
}
.n_7_ej {
	width: 13.644px;
	height: 2.677px;
	position: absolute;
	overflow: visible;
	transform: translate(0px, 0px) matrix(1,0,0,1,32.8163,6.9809) rotate(90deg);
	transform-origin: center;
}
#n_2_ek {
	position: absolute;
	width: 12.042px;
	height: 14.797px;
	left: 0px;
	top: 0.345px;
	overflow: visible;
}
#n_8_el {
	fill: rgba(255,255,255,1);
}
.n_8_el {
	width: 14.797px;
	height: 2.632px;
	position: absolute;
	overflow: visible;
	transform: translate(0px, 0px) matrix(1,0,0,1,3.3277,6.0823) rotate(90deg);
	transform-origin: center;
}
#n_9_em {
	fill: rgba(255,255,255,1);
}
.n_9_em {
	width: 14.797px;
	height: 2.632px;
	position: absolute;
	overflow: visible;
	transform: translate(0px, 0px) matrix(1,0,0,1,-6.0823,6.0823) rotate(90deg);
	transform-origin: center;
}
#n_14_en {
	fill: rgba(255,255,255,1);
}
.n_14_en {
	overflow: visible;
	position: absolute;
	width: 11.097px;
	height: 14.797px;
	left: 0.473px;
	top: 0.345px;
	transform: matrix(1,0,0,1,0,0);
}
#n_29_eo {
	position: absolute;
	width: 155.011px;
	height: 96px;
	left: 98px;
	top: 234px;
	overflow: visible;
}
#n_28_ep {
	position: absolute;
	width: 154.011px;
	height: 21.896px;
	left: 1px;
	top: 0px;
	overflow: visible;
}
#Icon_ionic-logo-github {
	fill: rgba(255,255,255,1);
}
.Icon_ionic-logo-github {
	overflow: visible;
	position: absolute;
	width: 21.895px;
	height: 21.896px;
	left: 132.116px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Icon_ionic-logo-twitter {
	fill: rgba(255,255,255,1);
}
.Icon_ionic-logo-twitter {
	overflow: visible;
	position: absolute;
	width: 21.206px;
	height: 17.256px;
	left: 38.988px;
	top: 2.319px;
	transform: matrix(1,0,0,1,0,0);
}
#Icon_awesome-facebook-f {
	fill: rgba(255,255,255,1);
}
.Icon_awesome-facebook-f {
	overflow: visible;
	position: absolute;
	width: 11.424px;
	height: 21.329px;
	left: 0px;
	top: 0.283px;
	transform: matrix(1,0,0,1,0,0);
}
#Icon_ionic-logo-instagram {
	position: absolute;
	width: 20.915px;
	height: 20.915px;
	left: 85.487px;
	top: 0.49px;
	overflow: visible;
}
#n_16_eu {
	fill: rgba(255,255,255,1);
}
.n_16_eu {
	overflow: visible;
	position: absolute;
	width: 20.915px;
	height: 20.915px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#n_17_ev {
	fill: rgba(255,255,255,1);
}
.n_17_ev {
	overflow: visible;
	position: absolute;
	width: 2.615px;
	height: 2.615px;
	left: 14.814px;
	top: 3.485px;
	transform: matrix(1,0,0,1,0,0);
}
#n_18_ew {
	fill: rgba(255,255,255,1);
}
.n_18_ew {
	overflow: visible;
	position: absolute;
	width: 10.457px;
	height: 10.458px;
	left: 5.229px;
	top: 5.229px;
	transform: matrix(1,0,0,1,0,0);
}
#Text_ex {
	left: 0px;
	top: 42px;
	position: absolute;
	overflow: visible;
	width: 124px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -8px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: rgba(255,255,255,1);
	letter-spacing: 0.3px;
}
#Text_ex a {
    text-decoration: none;
    color: rgba(255,255,255,1)
}
#n_022_N2_Technologies {
	opacity: 0.5;
	left: 0px;
	top: 79px;
	position: absolute;
	overflow: visible;
	width: 139px;
	white-space: nowrap;
	line-height: 28px;
	margin-top: -8px;
	text-align: left;
	font-family: Noto Sans CJK JP;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: rgba(255,255,255,1);
	letter-spacing: 0.3px;
}
#n_31_ez {
	position: absolute;
	width: 464.555px;
	height: 42.446px;
	left: 881.445px;
	top: 20px;
	overflow: visible;
}
#n_33 {
	fill: rgba(255,108,26,1);
}
.n_33 {
	overflow: visible;
	position: absolute;
	width: 142.555px;
	height: 42.446px;
	left: 322px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Service_e {
	left: 0px;
	top: 9px;
	position: absolute;
	overflow: visible;
	width: 54px;
	white-space: nowrap;
	text-align: left;
	font-family: Heebo;
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	color: rgba(255,255,255,1);
	letter-spacing: 0.5px;
}
#Company_e {
	left: 103px;
	top: 9px;
	position: absolute;
	overflow: visible;
	width: 69px;
	white-space: nowrap;
	text-align: left;
	font-family: Heebo;
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	color: rgba(255,255,255,1);
	letter-spacing: 0.5px;
}
#Recruit_e {
	left: 221px;
	top: 9px;
	position: absolute;
	overflow: visible;
	width: 52px;
	white-space: nowrap;
	text-align: left;
	font-family: Heebo;
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	color: rgba(255,255,255,1);
	letter-spacing: 0.5px;
}
#Contact_e {
	left: 350px;
	top: 9px;
	position: absolute;
	overflow: visible;
	width: 58px;
	white-space: nowrap;
	text-align: left;
	font-family: Heebo;
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	color: rgba(255,255,255,1);
	letter-spacing: 0.5px;
}
#n_13_e {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.n_13_e {
	overflow: visible;
	position: absolute;
	width: 1px;
	height: 150px;
	left: 1309px;
	top: 618px;
	transform: matrix(1,0,0,1,0,0);
}
#Scroll {
	transform: matrix(1,0,0,1,1304.5,627.5) rotate(90deg);
	transform-origin: center;
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 42px;
	white-space: nowrap;
	text-align: left;
	font-family: Heebo;
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	color: rgba(255,255,255,1);
	letter-spacing: 0.5px;
}
#text1 {
	position: absolute;
	width: 274px;
	height: 125px;
	left: 337px;
	top: 2030px;
	overflow: visible;
}