.mediaViewInfo {
	--web-view-name: Home Page;
	--web-view-id: Home_Page;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}
:root {
	--web-view-ids: Home_Page;
}
* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: none;
}
#Home_Page {
	position: absolute;
	width: 1920px;
	height: 6000px;
	background-color: rgba(26,26,26,1);
	overflow: hidden;
	--web-view-name: Home Page;
	--web-view-id: Home_Page;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}
#Background_-_Radial_-_Fixed {
	position: absolute;
	width: 1920px;
	height: 900px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Group_1 {
	position: absolute;
	width: 1920px;
	height: 900px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Home_-_1 {
	position: absolute;
	width: 1708.427px;
	height: 900px;
	left: 212px;
	top: 0px;
	overflow: visible;
}
#Graphic_-_Light_Clouds {
	mix-blend-mode: normal;
	position: absolute;
	width: 1242.445px;
	height: 898.852px;
	left: 465.982px;
	top: 0.194px;
	overflow: hidden;
}
#Light_Clouds {
	position: absolute;
	width: 1069.445px;
	height: 437.852px;
	left: 129px;
	top: -59px;
	overflow: visible;
}
#Path_1 {
	fill: rgba(119,119,119,1);
}
.Path_1 {
	overflow: visible;
	position: absolute;
	width: 71.991px;
	height: 54.204px;
	left: 997.454px;
	top: 151.8px;
	transform: matrix(1,0,0,1,0,0);
}
#Path_2 {
	fill: rgba(119,119,119,1);
}
.Path_2 {
	overflow: visible;
	position: absolute;
	width: 37.183px;
	height: 33.365px;
	left: 187.272px;
	top: 108.443px;
	transform: matrix(1,0,0,1,0,0);
}
#Path_3 {
	fill: rgba(119,119,119,1);
}
.Path_3 {
	overflow: visible;
	position: absolute;
	width: 541.487px;
	height: 273.551px;
	left: 0px;
	top: 164.301px;
	transform: matrix(1,0,0,1,0,0);
}
#Path_4 {
	fill: rgba(119,119,119,1);
}
.Path_4 {
	overflow: visible;
	position: absolute;
	width: 243.955px;
	height: 62.787px;
	left: 250.264px;
	top: 80.313px;
	transform: matrix(1,0,0,1,0,0);
}
#Path_5 {
	fill: rgba(119,119,119,1);
}
.Path_5 {
	overflow: visible;
	position: absolute;
	width: 410.946px;
	height: 260.822px;
	left: 621.641px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Graphic_-_Profile_Pic {
	position: absolute;
	width: 690px;
	height: 690px;
	left: 906px;
	top: 123.003px;
	overflow: visible;
}
#Graphic_-_Profile_Pic_bh {
	position: absolute;
	width: 690px;
	height: 690px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Call_to_Action {
	position: absolute;
	width: 440.66px;
	height: 179px;
	left: 788px;
	top: 365px;
	overflow: visible;
}
#Button {
	position: absolute;
	width: 268px;
	height: 54px;
	left: 0px;
	top: 125px;
	overflow: visible;
}
#Rectangle_5 {
	fill: rgba(255,255,255,1);
}
.Rectangle_5 {
	filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.702));
	position: absolute;
	overflow: visible;
	width: 283px;
	height: 69px;
	left: 0px;
	top: 0px;
}
#LETS_COLABORATE {
	left: 0.276px;
	top: 16.21px;
	position: absolute;
	overflow: hidden;
	width: 268.468px;
	height: 19.723403930664062px;
	line-height: 28.80000114440918px;
	margin-top: -4.40000057220459px;
	text-align: center;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(0,0,0,1);
}
#PORTFOLIO {
	filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.702));
	left: 0px;
	top: 25px;
	position: absolute;
	overflow: hidden;
	width: 441.66px;
	height: 78.6383056640625px;
	line-height: 90px;
	margin-top: -7.5px;
	text-align: left;
	font-family: Helvetica-Bold;
	font-style: normal;
	font-weight: normal;
	font-size: 75px;
	color: rgba(255,255,255,1);
}
#AND_THIS_IS_MY_WORKING {
	filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.702));
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: hidden;
	width: 364.574px;
	height: 27.851062774658203px;
	line-height: 28.80000114440918px;
	margin-top: -2.40000057220459px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	color: rgba(255,255,255,1);
}
#Text {
	position: absolute;
	width: 445.191px;
	height: 573.021px;
	left: 0px;
	top: 162px;
	overflow: visible;
}
#artist__designer____architect_ {
	left: 0px;
	top: 438px;
	position: absolute;
	overflow: hidden;
	width: 188.383px;
	height: 135.02127075195312px;
	line-height: 43.20000076293945px;
	margin-top: -3.6000003814697266px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 36px;
	color: rgba(255,255,255,1);
}
#Line_2 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 3px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Line_2 {
	overflow: visible;
	position: absolute;
	width: 151.5px;
	height: 3px;
	left: 0px;
	top: 363px;
	transform: matrix(1,0,0,1,0,0);
}
#MY_NAME_IS {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 364.574px;
	height: 38.8510627746582px;
	line-height: 28.80000114440918px;
	margin-top: -2.40000057220459px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	color: rgba(255,255,255,1);
}
#MATTi_ {
	filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.702));
	left: 0px;
	top: 18px;
	position: absolute;
	overflow: hidden;
	width: 446.191px;
	height: 175.74468994140625px;
	line-height: 168px;
	margin-top: -14px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 140px;
	color: rgba(255,255,255,1);
}
#Graphic_-_Dark_Clouds {
	mix-blend-mode: normal;
	position: absolute;
	width: 1241.983px;
	height: 900px;
	left: 466.295px;
	top: 0px;
	overflow: hidden;
}
#Dark_Clouds {
	position: absolute;
	width: 1228.983px;
	height: 708.295px;
	left: 110px;
	top: 262px;
	overflow: visible;
}
#Path_6 {
	fill: rgba(26,26,26,1);
}
.Path_6 {
	overflow: visible;
	position: absolute;
	width: 611.75px;
	height: 269.498px;
	left: 0px;
	top: 331.505px;
	transform: matrix(1,0,0,1,0,0);
}
#Path_7 {
	fill: rgba(26,26,26,1);
}
.Path_7 {
	overflow: visible;
	position: absolute;
	width: 71.991px;
	height: 54.204px;
	left: 1.142px;
	top: 351.994px;
	transform: matrix(1,0,0,1,0,0);
}
#Path_8 {
	fill: rgba(26,26,26,1);
}
.Path_8 {
	overflow: visible;
	position: absolute;
	width: 71.991px;
	height: 54.204px;
	left: 623.142px;
	top: 570.994px;
	transform: matrix(1,0,0,1,0,0);
}
#Path_9 {
	fill: rgba(26,26,26,1);
}
.Path_9 {
	overflow: visible;
	position: absolute;
	width: 72.141px;
	height: 50.025px;
	left: 501.986px;
	top: 422.242px;
	transform: matrix(1,0,0,1,0,0);
}
#Path_10 {
	fill: rgba(26,26,26,1);
}
.Path_10 {
	overflow: visible;
	position: absolute;
	width: 37.183px;
	height: 33.365px;
	left: 420.96px;
	top: 309.637px;
	transform: matrix(1,0,0,1,0,0);
}
#Path_11 {
	fill: rgba(26,26,26,1);
}
.Path_11 {
	overflow: visible;
	position: absolute;
	width: 37.183px;
	height: 33.365px;
	left: 822.96px;
	top: 89.637px;
	transform: matrix(1,0,0,1,0,0);
}
#Path_12 {
	fill: rgba(26,26,26,1);
}
.Path_12 {
	overflow: visible;
	position: absolute;
	width: 541.358px;
	height: 273.812px;
	left: 627.885px;
	top: 371.695px;
	transform: matrix(1,0,0,1,0,0);
}
#Path_13 {
	fill: rgba(26,26,26,1);
}
.Path_13 {
	overflow: visible;
	position: absolute;
	width: 463.459px;
	height: 316.417px;
	left: 765.523px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Path_14 {
	fill: rgba(26,26,26,1);
}
.Path_14 {
	overflow: visible;
	position: absolute;
	width: 37.183px;
	height: 33.365px;
	left: 982.96px;
	top: 673.637px;
	transform: matrix(1,0,0,1,0,0);
}
#Path_15 {
	fill: rgba(26,26,26,1);
}
.Path_15 {
	overflow: visible;
	position: absolute;
	width: 243.955px;
	height: 62.787px;
	left: 706.951px;
	top: 645.508px;
	transform: matrix(1,0,0,1,0,0);
}
#Home_-_2 {
	position: absolute;
	width: 1643.808px;
	height: 676px;
	left: 212px;
	top: 1110px;
	overflow: visible;
}
#Graphic_-_Art_-_reduced-01 {
	position: absolute;
	width: 1020px;
	height: 676px;
	left: 533px;
	top: 0px;
	overflow: visible;
}
#Graphic_-_Art_-_reduced-01_b {
	position: absolute;
	width: 1020px;
	height: 676px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Text_b {
	position: absolute;
	width: 1643.808px;
	height: 518.234px;
	left: 0px;
	top: 70px;
	overflow: visible;
}
#illustration___personal_design {
	left: 0px;
	top: 420px;
	position: absolute;
	overflow: visible;
	width: 266.383px;
	height: 93.02127075195312px;
	line-height: 43.20000076293945px;
	margin-top: -3.6000003814697266px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 36px;
	color: rgba(255,255,255,1);
}
#DIGITAL_ARTWORK {
	filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.702));
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 878.318px;
	height: 339.74468994140625px;
	line-height: 168px;
	margin-top: -14px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 140px;
	color: rgba(255,255,255,1);
}
#ID01_ {
	filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.702));
	left: 1413px;
	top: 310px;
	position: absolute;
	overflow: hidden;
	width: 231.809px;
	height: 208.2340087890625px;
	line-height: 240.00001525878906px;
	margin-top: -20.00000762939453px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 200px;
	color: rgba(255,255,255,1);
}
#Button_-_Show_me_more {
	position: absolute;
	width: 201px;
	height: 54px;
	left: 0px;
	top: 605px;
	overflow: visible;
}
#Button_test {
	fill: rgba(255,255,255,1);
}
.Button_test {
	filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.702));
	position: absolute;
	overflow: visible;
	width: 216px;
	height: 69px;
	left: 0px;
	top: 0px;
}
#SHOW_ME_MORE {
	left: 14.043px;
	top: 17px;
	position: absolute;
	overflow: hidden;
	width: 173.383px;
	height: 20.021270751953125px;
	line-height: 28.80000114440918px;
	margin-top: -5.40000057220459px;
	text-align: center;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(51,51,51,1);
}
#Home_-_3 {
	position: absolute;
	width: 1643.808px;
	height: 676px;
	left: 212px;
	top: 2110px;
	overflow: visible;
}
#Graphic_-_Branding_-_reduced-0 {
	position: absolute;
	width: 1020px;
	height: 676px;
	left: 533px;
	top: 0px;
	overflow: visible;
}
#Graphic_-_Branding_-_reduced-0_ch {
	position: absolute;
	width: 1020px;
	height: 676px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Text_ci {
	position: absolute;
	width: 1643.808px;
	height: 513.021px;
	left: 0px;
	top: 70px;
	overflow: visible;
}
#brand_building___graphic_desig {
	left: 0px;
	top: 420px;
	position: absolute;
	overflow: visible;
	width: 266.383px;
	height: 93.02127075195312px;
	line-height: 43.20000076293945px;
	margin-top: -3.6000003814697266px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 36px;
	color: rgba(255,255,255,1);
}
#BRANDING {
	filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.702));
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: hidden;
	width: 878.809px;
	height: 151.74468994140625px;
	line-height: 168px;
	margin-top: -14px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 140px;
	color: rgba(255,255,255,1);
}
#ID02_ {
	filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.702));
	left: 1413px;
	top: 310px;
	position: absolute;
	overflow: hidden;
	width: 231.809px;
	height: 202.2340087890625px;
	line-height: 240.00001525878906px;
	margin-top: -20.00000762939453px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 200px;
	color: rgba(255,255,255,1);
}
#Button_-_Show_me_more_cm {
	position: absolute;
	width: 201px;
	height: 54px;
	left: 0px;
	top: 605px;
	overflow: visible;
}
#Rectangle_10 {
	fill: rgba(255,255,255,1);
}
.Rectangle_10 {
	filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.702));
	position: absolute;
	overflow: visible;
	width: 216px;
	height: 69px;
	left: 0px;
	top: 0px;
}
#SHOW_ME_MORE_co {
	left: 14.043px;
	top: 17px;
	position: absolute;
	overflow: hidden;
	width: 173.383px;
	height: 20.021270751953125px;
	line-height: 28.80000114440918px;
	margin-top: -5.40000057220459px;
	text-align: center;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(51,51,51,1);
}
#Home_-_4 {
	position: absolute;
	width: 1643.808px;
	height: 676px;
	left: 212px;
	top: 3110px;
	overflow: visible;
}
#Graphic_-_Website_design_-_red {
	position: absolute;
	width: 1020px;
	height: 676px;
	left: 533px;
	top: 0px;
	overflow: visible;
}
#Graphic_-_Website_design_-_red_cr {
	position: absolute;
	width: 1020px;
	height: 676px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Text_cs {
	position: absolute;
	width: 1643.808px;
	height: 513.021px;
	left: 0px;
	top: 70px;
	overflow: visible;
}
#UI_design__digital_graphics {
	left: 0px;
	top: 420px;
	position: absolute;
	overflow: visible;
	width: 266.383px;
	height: 93.02127075195312px;
	line-height: 43.20000076293945px;
	margin-top: -3.6000003814697266px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 36px;
	color: rgba(255,255,255,1);
}
#WEBSITE_DESIGN {
	filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.702));
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 978.809px;
	height: 346.74468994140625px;
	line-height: 168px;
	margin-top: -14px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 140px;
	color: rgba(255,255,255,1);
}
#ID03_ {
	filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.702));
	left: 1413px;
	top: 310px;
	position: absolute;
	overflow: hidden;
	width: 231.809px;
	height: 202.2340087890625px;
	line-height: 240.00001525878906px;
	margin-top: -20.00000762939453px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 200px;
	color: rgba(255,255,255,1);
}
#Button_-_Show_me_more_cw {
	position: absolute;
	width: 201px;
	height: 54px;
	left: 0px;
	top: 605px;
	overflow: visible;
}
#Rectangle_10_cx {
	fill: rgba(255,255,255,1);
}
.Rectangle_10_cx {
	filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.702));
	position: absolute;
	overflow: visible;
	width: 216px;
	height: 69px;
	left: 0px;
	top: 0px;
}
#SHOW_ME_MORE_cy {
	left: 14.043px;
	top: 17px;
	position: absolute;
	overflow: hidden;
	width: 173.383px;
	height: 20.021270751953125px;
	line-height: 28.80000114440918px;
	margin-top: -5.40000057220459px;
	text-align: center;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(51,51,51,1);
}
#Home_-_5 {
	position: absolute;
	width: 1643.808px;
	height: 676px;
	left: 212px;
	top: 4110px;
	overflow: visible;
}
#Graphic_-_built_design_-_reduc {
	position: absolute;
	width: 1020px;
	height: 676px;
	left: 533px;
	top: 0px;
	overflow: visible;
}
#Graphic_-_built_design_-_reduc_c {
	position: absolute;
	width: 1020px;
	height: 676px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Text_c {
	position: absolute;
	width: 1643.808px;
	height: 513.021px;
	left: 0px;
	top: 70px;
	overflow: visible;
}
#architecture___urban_design {
	left: 0px;
	top: 420px;
	position: absolute;
	overflow: visible;
	width: 266.383px;
	height: 93.02127075195312px;
	line-height: 43.20000076293945px;
	margin-top: -3.6000003814697266px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 36px;
	color: rgba(255,255,255,1);
}
#BUILT_DESIGN {
	filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.702));
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: hidden;
	width: 978.809px;
	height: 151.74468994140625px;
	line-height: 168px;
	margin-top: -14px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 140px;
	color: rgba(255,255,255,1);
}
#ID04_ {
	filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.702));
	left: 1413px;
	top: 310px;
	position: absolute;
	overflow: hidden;
	width: 231.809px;
	height: 202.2340087890625px;
	line-height: 240.00001525878906px;
	margin-top: -20.00000762939453px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 200px;
	color: rgba(255,255,255,1);
}
#Button_-_Show_me_more_c {
	position: absolute;
	width: 201px;
	height: 54px;
	left: 0px;
	top: 605px;
	overflow: visible;
}
#Rectangle_10_c {
	fill: rgba(255,255,255,1);
}
.Rectangle_10_c {
	filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.702));
	position: absolute;
	overflow: visible;
	width: 216px;
	height: 69px;
	left: 0px;
	top: 0px;
}
#SHOW_ME_MORE_c {
	left: 14.043px;
	top: 17px;
	position: absolute;
	overflow: hidden;
	width: 173.383px;
	height: 20.021270751953125px;
	line-height: 28.80000114440918px;
	margin-top: -5.40000057220459px;
	text-align: center;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(51,51,51,1);
}
#Home_-_6 {
	position: absolute;
	width: 1643.808px;
	height: 676px;
	left: 212px;
	top: 5110px;
	overflow: visible;
}
#Graphic_-_About_me_-_reduced-0 {
	position: absolute;
	width: 1020px;
	height: 676px;
	left: 533px;
	top: 0px;
	overflow: visible;
}
#Graphic_-_About_me_-_reduced-0_db {
	position: absolute;
	width: 1020px;
	height: 676px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Text_dc {
	position: absolute;
	width: 1643.808px;
	height: 513.021px;
	left: 0px;
	top: 70px;
	overflow: visible;
}
#life_is_the_ultimate_learning_ {
	left: 0px;
	top: 420px;
	position: absolute;
	overflow: visible;
	width: 306.383px;
	height: 93.02127075195312px;
	line-height: 43.20000076293945px;
	margin-top: -3.6000003814697266px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 36px;
	color: rgba(255,255,255,1);
}
#ABOUT_ME {
	filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.702));
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: hidden;
	width: 978.809px;
	height: 151.74468994140625px;
	line-height: 168px;
	margin-top: -14px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 140px;
	color: rgba(255,255,255,1);
}
#ID05_ {
	filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.702));
	left: 1413px;
	top: 310px;
	position: absolute;
	overflow: hidden;
	width: 231.809px;
	height: 202.2340087890625px;
	line-height: 240.00001525878906px;
	margin-top: -20.00000762939453px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 200px;
	color: rgba(255,255,255,1);
}
#Button_-_CV_-_Show_me_more {
	position: absolute;
	width: 201px;
	height: 54px;
	left: 0px;
	top: 605px;
	overflow: visible;
}
#Rectangle_6 {
	fill: rgba(255,255,255,1);
}
.Rectangle_6 {
	position: absolute;
	overflow: visible;
	width: 201px;
	height: 54px;
	left: 0px;
	top: 0px;
}
#SHOW_ME_MORE_di {
	left: 14.043px;
	top: 17px;
	position: absolute;
	overflow: hidden;
	width: 173.383px;
	height: 20.021270751953125px;
	line-height: 28.80000114440918px;
	margin-top: -5.40000057220459px;
	text-align: center;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(51,51,51,1);
}
#Button_-_CV_PDF {
	position: absolute;
	width: 201px;
	height: 54px;
	left: 218px;
	top: 605px;
	overflow: visible;
}
#Rectangle_10_dk {
	fill: rgba(255,255,255,1);
}
.Rectangle_10_dk {
	filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.702));
	position: absolute;
	overflow: visible;
	width: 216px;
	height: 69px;
	left: 0px;
	top: 0px;
}
#CV_PDF {
	left: 0px;
	top: 17px;
	position: absolute;
	overflow: hidden;
	width: 202px;
	height: 20.021270751953125px;
	line-height: 28.80000114440918px;
	margin-top: -5.40000057220459px;
	text-align: center;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	color: rgba(51,51,51,1);
}
#Navigation_HUB {
	position: absolute;
	width: 1699px;
	height: 620px;
	left: 25px;
	top: 280px;
	overflow: visible;
}
#Graphic_-_Slider_ {
	position: absolute;
	width: 26px;
	height: 296px;
	left: 33px;
	top: 0px;
	overflow: visible;
}
#Ellipse_16 {
	fill: rgba(255,185,125,1);
	stroke: rgba(255,255,255,1);
	stroke-width: 4px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ellipse_16 {
	position: absolute;
	overflow: visible;
	width: 30px;
	height: 30px;
	left: 0px;
	top: 0px;
}
#Ellipse_17 {
	fill: rgba(255,255,255,1);
	stroke: rgba(255,255,255,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ellipse_17 {
	position: absolute;
	overflow: visible;
	width: 27px;
	height: 27px;
	left: 0px;
	top: 54px;
}
#Ellipse_18 {
	fill: rgba(255,255,255,1);
	stroke: rgba(255,255,255,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ellipse_18 {
	position: absolute;
	overflow: visible;
	width: 27px;
	height: 27px;
	left: 0px;
	top: 108px;
}
#Ellipse_19 {
	fill: rgba(255,255,255,1);
	stroke: rgba(255,255,255,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ellipse_19 {
	position: absolute;
	overflow: visible;
	width: 27px;
	height: 27px;
	left: 0px;
	top: 162px;
}
#Ellipse_34 {
	fill: rgba(255,255,255,1);
	stroke: rgba(255,255,255,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ellipse_34 {
	position: absolute;
	overflow: visible;
	width: 27px;
	height: 27px;
	left: 0px;
	top: 216px;
}
#Ellipse_35 {
	fill: rgba(255,255,255,1);
	stroke: rgba(255,255,255,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ellipse_35 {
	position: absolute;
	overflow: visible;
	width: 27px;
	height: 27px;
	left: 0px;
	top: 270px;
}
#Graphic_-_Scroll_down {
	position: absolute;
	width: 61px;
	height: 265px;
	left: 0px;
	top: 355px;
	overflow: visible;
}
#SCROLL {
	transform: translate(-25px, -764px) matrix(1,0,0,1,-0.9787,789.9787) rotate(90deg);
	transform-origin: center;
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 113.957px;
	height: 61px;
	line-height: 28.80000114440918px;
	margin-top: -2.40000057220459px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	color: rgba(255,255,255,1);
}
#Line_1 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 3px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Line_1 {
	overflow: visible;
	position: absolute;
	width: 3px;
	height: 148px;
	left: 46px;
	top: 117px;
	transform: matrix(1,0,0,1,0,0);
}
#Icon_-_Email_me {
	position: absolute;
	width: 94px;
	height: 94px;
	left: 1605px;
	top: 465px;
	overflow: visible;
}
#iconmonstr-email-11_2 {
	fill: rgba(255,255,255,1);
}
.iconmonstr-email-11_2 {
	filter: drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.702));
	overflow: visible;
	position: absolute;
	width: 112px;
	height: 112px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Nav_Bar {
	position: absolute;
	width: 1623.014px;
	height: 36px;
	left: 140px;
	top: 44px;
	overflow: visible;
}
#Icon_-_Matti_Alt {
	position: absolute;
	width: 137.511px;
	height: 33.277px;
	left: 52px;
	top: 0px;
	overflow: visible;
}
#Matti_Alt {
	left: 0px;
	top: 0px;
	position: absolute;
	overflow: hidden;
	width: 138.511px;
	height: 33.27659606933594px;
	text-align: left;
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 36px;
	color: rgba(255,255,255,1);
}
#Icon_-_Instagram {
	position: absolute;
	width: 32px;
	height: 32px;
	left: 0px;
	top: 4px;
	overflow: visible;
}
#iconmonstr-instagram-1 {
	fill: rgba(255,255,255,1);
}
.iconmonstr-instagram-1 {
	overflow: visible;
	position: absolute;
	width: 32px;
	height: 32px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Icon_-_Burger_menu {
	position: absolute;
	width: 28.014px;
	height: 28.05px;
	left: 1595px;
	top: 6px;
	overflow: visible;
}
#Line_4 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 4px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Line_4 {
	overflow: visible;
	position: absolute;
	width: 32.015px;
	height: 4px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Line_5 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 4px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Line_5 {
	overflow: visible;
	position: absolute;
	width: 32.015px;
	height: 4px;
	left: 0px;
	top: 28.05px;
	transform: matrix(1,0,0,1,0,0);
}
#Line_6 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 4px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Line_6 {
	overflow: visible;
	position: absolute;
	width: 32.015px;
	height: 4px;
	left: 0px;
	top: 14.025px;
	transform: matrix(1,0,0,1,0,0);
}
#Icon_-_Home {
	position: absolute;
	width: 32px;
	height: 32px;
	left: 1540px;
	top: 4px;
	overflow: visible;
}
#iconmonstr-home-5 {
	fill: rgba(255,255,255,1);
}
.iconmonstr-home-5 {
	overflow: visible;
	position: absolute;
	width: 32px;
	height: 32px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Background_-_Stars_-_Fixed {
	mix-blend-mode: normal;
	position: absolute;
	width: 1241px;
	height: 899px;
	left: 679px;
	top: 1.003px;
	overflow: hidden;
}
#Component_13__10 {
	position: absolute;
	width: 1203px;
	height: 781px;
	left: 25px;
	top: 100px;
	overflow: visible;
}
#Ellipse_26 {
	fill: rgba(255,255,255,1);
}
.Ellipse_26 {
	position: absolute;
	overflow: visible;
	width: 8px;
	height: 8px;
	left: 1157px;
	top: 128px;
}
#Ellipse_33 {
	fill: rgba(255,255,255,1);
}
.Ellipse_33 {
	position: absolute;
	overflow: visible;
	width: 8px;
	height: 8px;
	left: 1195px;
	top: 481px;
}
#Ellipse_28 {
	fill: rgba(255,255,255,1);
}
.Ellipse_28 {
	position: absolute;
	overflow: visible;
	width: 8px;
	height: 8px;
	left: 229px;
	top: 0px;
}
#Ellipse_32 {
	fill: rgba(255,255,255,1);
}
.Ellipse_32 {
	position: absolute;
	overflow: visible;
	width: 8px;
	height: 8px;
	left: 638px;
	top: 8px;
}
#Ellipse_27 {
	fill: rgba(255,255,255,1);
}
.Ellipse_27 {
	position: absolute;
	overflow: visible;
	width: 8px;
	height: 8px;
	left: 0px;
	top: 84px;
}
#Ellipse_31 {
	fill: rgba(255,255,255,1);
}
.Ellipse_31 {
	position: absolute;
	overflow: visible;
	width: 8px;
	height: 8px;
	left: 383px;
	top: 773px;
}
#Ellipse_30 {
	fill: rgba(255,255,255,1);
}
.Ellipse_30 {
	position: absolute;
	overflow: visible;
	width: 8px;
	height: 8px;
	left: 221px;
	top: 445px;
}
#Ellipse_29 {
	fill: rgba(255,255,255,1);
}
.Ellipse_29 {
	position: absolute;
	overflow: visible;
	width: 8px;
	height: 8px;
	left: 1133px;
	top: 229px;
}