#Profile_Main .Profile_Away i{
display: block;
  position: relative;
  z-index: 1;
  font-size: 30px;
  margin-bottom: 12px;
}

#Profile_Main .Profile_Away inside{
  margin: auto;
  text-align: center;
}

#Profile_Main .Profile_Away div{
	position: relative;
	  z-index: 1;
	  font-family: Montserrat;
	  font-size: 9px;
	  font-weight: 600;
	  letter-spacing: 1px;
	  text-transform: uppercase;
	  display: flex;
	  flex-direction: column;
	  row-gap: 5px;
	  justify-content: center;
}

#Profile_Main .Profile_Away spaner{
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 1px;
}

#Forenbit_Main .Forenbit_Threads_Inside_Button_Partner{
  width: 88px;
  height: 31px;
  overflow: hidden;
  outline: 1px solid rgba(var(--designborder), 0.17);
  outline-offset: 10px;
  margin: 12px;
}

#Profile_Main .Profile_Bottom_Rest_First,
#Profile_Main .Profile_Bottom_Rest_Third{width: 35%;}
#Profile_Main .Profile_Bottom_Rest_Second{width: 608px;}

#Profile_Main .Szene_Archive iptitle a {text-align: right;}
#Profile_Main .Szene_Archive ippartner {justify-content: end;}
#Profile_Main .Szene_Archive ippartner d1{order: 1;}

#Profile_Main .Profile_Bottom_Rest_Linie_First font pro{
	font-family: Montserrat;
	font-size: 8px;
	font-weight: 600;
	letter-spacing: 1px;
	opacity: 0.7;
}

#Profile_Main .Profile_Bottom_Rest_Linie_First font ney{filter: blur(0.5px);}

#Profile_Main .Profil_Scene{
  font-family: 'Montserrat', sans-serif;
  letter-spacing: 2px;
  font-size: 10px;
  text-transform: uppercase;
}

#Profile_Main .Profile_Szene_Box{
  display: flex;
  flex-direction: column;
  margin-top: 8px;
  row-gap: 10px;
}

#Profile_Main .Profil_Scene iptitle{line-height: 210%;}

#Profile_Main .Profil_Scene iptitle a{
	color: var(--designtextcolor) !important;
	font-weight: 800;
	font-size: 10px;
	display: block;
}

#Profile_Main .Extended_Fam{
  display: flex;
  flex-direction: column;
  row-gap: 7px;
  padding-top: 11px;
  padding-left: 11px;
}

#Profile_Main .Profil_InfText_Extended  i{
  font-size: 7px;
  padding: 2px;
}

#Profile_Main .Profil_InfText_Extended div{
	position: absolute;
	right: 0;
	display: flex;
	column-gap: 15px;
}

#Profile_Main .Profil_InfText_Extended i1{
	font-family: Montserrat;
	font-weight: 700;
	font-style: italic;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	display: block;
	padding-top: 2px;
}

#Profile_Main .Profil_InfText_Extended b{
  font-size: 8px;
}

#Profile_Main .Profil_InfText_Extended span{
	font-size: 13px;
	letter-spacing: 1.5px;
}

#Profile_Main .Profil_InfText_Extended span de{
	filter: blur(0.5px);
	font-family: serifina;	
}

#Profile_Main .Profil_InfText_Extended {
	display: flex;
	column-gap: 5px;
	font-size: 10.5px;
	position: relative;
	line-height: 100%;
	padding: 4px 0px;
}

#Profile_Main .Profil_Top_Music {
	position: absolute;
	top: 30px;
	right: 65px;
	z-index: 2;
}

#Profile_Main .Profil_Top_Music button {
	background: unset;
	font-size: 10px;
	color: var(--designtextcolor);
	position: absolute;
	border: 1px solid rgba(var(--designborder), 0.17);
	border-radius: 50%;
	width: 40px;
	height: 40px;
}

#Profile_Main .Profil_Top_Music .Hide {display: none;}
#Profile_Main .Profil_Top_Music .Hide i{opacity: 0.6;}

#Profile_Main .Profile_Bottom_Quote span font{
	position: absolute;
	display: block;
	font-size: 7px;
	font-weight: bold;
	letter-spacing: 2px;
	right: -15px;
	bottom: -15px;
}

#Profile_Main .Profile_Bottom_Rest_Linie_Second nubs{
	display: block;
	text-align: center;
	font-family: serifina;
	font-size: 24px;
	letter-spacing: 1.5px;
	filter: blur(0.5px);
	font-weight: normal;
}

#Profile_Main .Profile_Bottom_Rest_Linie_Second{
  position: relative;
  display: flex;
  align-items: center;
  justify-content: end;
  z-index: 1;
  flex-grow: 1;
  column-gap: 30px;
}

#Profile_Main .Profile_Bottom_Rest_Linie_Second font i{
  display: block;
  text-align: center;
  font-size: 20px;
  margin-bottom: 7px;
  color: var(--designhighlight);
	font-weight: 300;
}

#Profile_Main .Profile_Bottom_Rest_Linie_First{
  position: relative;
  z-index: 1;
  width: 70%;
}

#Profile_Main .Profile_Bottom_Rest_Linie_First font{
  display: block;
  font-family: serifina;
  font-size: 24px;
  letter-spacing: 1.5px;
  font-weight: normal;
}

#Profile_Main .Profile_Bottom_Restd{
  padding: 65px;
  background-size: cover;
  background-attachment: fixed;
  background-image: linear-gradient( rgba(var(--designback), 0.6), rgba(var(--designback), 0.6) ), var(--designpic);
  display: flex;
  column-gap: 45px;
}

#Profile_Main .Profile_Bottom_Quote{
	display: flex;
	align-items: center;
	justify-content: center;
	flex-grow: 1;
	text-transform: uppercase;
	line-height: 250%;
	text-align: justify;
	height: 171px;
	overflow: hidden;
	text-align-last: center;
	font-family: Work Sans;
	font-size: 7.5px;
	letter-spacing: 3px;
	width: 450px;
	margin: 0px 35px;
}

#Profile_Main .Profile_Bottom_Quote span {position: relative;margin: 0 35px;z-index: 2;}
#Profile_Main .Profile_Bottom_Quote span::before {
	content: "\f10d";
	font-family: "Font Awesome 6 Pro";
	font-weight: 900;
	color: var(--designhighlight);
	opacity: 0.2;
	filter: blur(1.6px);
	font-size: 65px;
	position: absolute;
	left: -15px;
	top: -10px;
}

#Profile_Main .Profile_Bottom_Quote span::after {
  content: "\f10e";
  font-family: "Font Awesome 6 Pro";
  font-weight: 900;
  color: var(--designhighlight);
  opacity: 0.2;
  filter: blur(1.6px);
  font-size: 65px;
  position: absolute;
  right: -15px;
  bottom: -10px;
}

#Profile_Main .Profile_Bottom_Icons1 {
  width: 65px;
  height: 65px;
  outline: 1px solid rgba(var(--designborder), 0.17);
  outline-offset: 15px;
  overflow: hidden;
  margin: 15px;
  position: relative;
}

#Profile_Main .Profile_Bottom_Icons{
	background-size: cover;
	background-attachment: fixed;
	background-image: var(--designpicsecond);
	overflow: hidden;
	padding: 30px 65px;
	position: relative;
}

#Profile_Main .Profile_Bottom_Icons::before {
  content: "";
  display: block;
  position: absolute;
  background-color: var(--designbacksecond);
  top: 0px;
  right: 0px;
  width: 100%;
  height: 100%;
  z-index: 1;
  mix-blend-mode: overlay;
}

#Profile_Main .Profile_Bottom_Icons_Flex{
	display: flex;
	position: relative;
	z-index: 1;
	column-gap: 35px;
	align-items: center;
	justify-content: center;
}

.modal .Modul_Fottom{text-align: center;margin-top: 25px;}
.modal .Modul_Extra{
  text-transform: uppercase;
  font-size: 10px;
  line-height: 150%;
  margin-top: 20px;
}
.modal .Modul_Extra b{color: #ff5c5c;}
.modal .Modul_Extra b1{color: var(--designmaincolor);}

#Profile_Main .Profil_InfGrade_Inside b,
#Profile_Main .Profil_Scene famside b{font-size: unset;}

#Profile_Main .Profil_Wanted headline2 b {font-weight: 600;}
#Profile_Main .Profil_Wanted{position: relative;}
#Profile_Main .Profil_Wanted famside {
  position: absolute;
  top: 13px;
  right: 0;
}

#Profile_Main .Profile_Labels{
  position: absolute;
  bottom: 1px;
  right: 0;
  display: flex;
  column-gap: 15px;
}

#Profile_Main .Profile_Labels div {
	font-weight: 700;
	border: 1px solid rgba(var(--designborder), 0.17);
	font-size: 8px;
	display: flex;
	text-transform: uppercase;
	font-family: Work Sans;
	padding: 15px 11px;
	letter-spacing: 1px;
	line-height: 1px;
}

#Profile_Main .Profile_Relation_Bit_Trait{
	padding-bottom: 11px;
	display: flex;
	flex-direction: column;
	row-gap: 15px;
	margin-top: 23px;
}

#Profile_Main .Profile_Relation_Bit {
	position: relative;
	background-size: cover;
	background-attachment: fixed;
	background-image: var(--designpicsecond);
	width: 368.34px;
	overflow: hidden;
}

#Profile_Main .Profile_Relation_Bit_Desc div{
  overflow: auto;
  scrollbar-width: thin;
  height: 160px;
  margin-top: -9px;
  padding-right: 6px;
}

#Profile_Main .Profile_Relation_Bit_Desc{
  font-family: Work Sans;
  font-size: 11.5px;
  letter-spacing: 1px;
  text-align: justify;
  line-height: 240%;
  overflow: hidden;
  height: 151px;
}

#Profile_Main .Profile_Relation_Bit_Relation{
	font-family: Montserrat;
	font-size: 7px;
	font-weight: 600;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	margin-right: -2px;
	margin-top: 4px;
	margin-bottom: 25px;
}

#Profile_Main .Profile_Relation_Bit_Name2{
	font-family: serifina;
	font-size: 25px;
	filter: blur(0.7px);
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	color: var(--designmaincolor);
}

#Profile_Main .Profile_Relation_Bit_Name1{
	font-family: Montserrat;
	font-size: 9px;
	font-weight: 800;
	letter-spacing: 3px;
	text-transform: uppercase;
	text-align: center;
	line-height: 90%;
	margin-top: 11px;
	margin-right: -3px;
}

#Profile_Main .Profile_Relation_Bit_Inside{
	position: relative;margin: -35px 35px 35px;
	z-index: 1;
}
#Profile_Main .Profile_Relation_Bit_Info{padding: 25px;}

#Profile_Main .Profile_Relation_Bit_Top {
  position: relative;
  background-size: cover;
  background-attachment: fixed;
  background-image: var(--designpicsecond);
  border-bottom: 1px solid rgba(var(--designborder), 0.09);
  overflow: hidden;
  height: 80px;
z-index: 1;
}

#Profile_Main .Profile_Relation_Bit_Top::before {
  content: "";
  display: block;
  position: absolute;
  background-color: var(--designbacksecond);
  top: 0px;
  right: 0px;
  width: 100%;
  height: 100%;
  z-index: 1;
  mix-blend-mode: color-burn;
  opacity: 0.8;
}

#Profile_Main .Profile_Relation_Bit_Pic{
	width: 220px;
	outline: 1px solid rgba(var(--designborder), 0.17);
	overflow: hidden;
	position: relative;
	outline-offset: 10px;
	margin: 0px auto 35px;
}

#Profile_Main .Profile_Relation_Bit_Pic_Back {
	top: 0;
	width: 100%;
	height: 100%;
	position: absolute;
	background: linear-gradient(120deg, var(--designmaincolor) 0%, var(--designbacksecond) 100%);
	mix-blend-mode: multiply;
	z-index: 2;
}

#Profile_Main .Profile_Relation_Bit_Pic img {
	width: 100%;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}

#Profile_Main .Profile_Relation_Bit::before {
  content: "";
  display: block;
  position: absolute;
  background-color: var(--designbacksecond);
  top: 0px;
  right: 0px;
  width: 100%;
  height: 100%;
  z-index: 1;
  mix-blend-mode: overlay;
}

#Profile_Main .Profile_Relation_Box{
  display: flex;
  flex-wrap: wrap;
  column-gap: 10px;
  row-gap: 10px;
}

#Profile_Main{
  padding-bottom: 15px;
  margin-bottom: 35px;
  border-bottom: 1px solid rgba(var(--designborder), 0.17);
  padding-top: 15px;
  border-top: 1px solid rgba(var(--designborder), 0.17);
}

#Profile_Main .Profil_Sticky{padding: 50px;display: flex;column-gap: 50px;}

#Profile_Main .Profil_Sticky .Profil_Sticky1{width: 33%;flex-grow: 1;}

#Profile_Main .Profile_Bottom_Pic{
	width: 75px;
	height: 45px;
	overflow: hidden;
	outline: 1px solid rgba(var(--designborder), 0.17);
	outline-offset: 10px;
	position: relative;
	z-index: 1;
	margin: 10px 0 10px 32px;
}

#Profile_Main .Profile_Bottom_Pic img{margin-top: -15%;}

#Profile_Main .Profil_Sticky2 {
	height: 142px;
	overflow: auto;
	scrollbar-width: none;
	margin-top: 15px;
}

#Profile_Main .Profil_Sticky3 {
	display: flex;
	flex-wrap: wrap;
	column-gap: 30.4px;
	row-gap: 30.4px;
	padding: 10px;
}

#Profile_Main .Profil_Sticky_Pic{
	width: 46px;
	height: 45px;
	overflow: hidden;
	outline: 1px solid rgba(var(--designborder), 0.17);
	outline-offset: 9px;
	position: relative;
	z-index: 1;
}

#Profile_Main .Profil_Sticky2 .Award_Item{
	width: 20px;
	height: 20px;
	position: relative;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 13px;
	outline: 1px solid rgba(var(--designborder), 0.17);
	outline-offset: 9px;
	color: rgba(var(--designborder), 0.7);
}

#Profile_Main .Profile_Bottom{
  display: flex;
  background-size: cover;
  background-attachment: fixed;
  background-image: linear-gradient( rgba(var(--designback), 0.6), rgba(var(--designback), 0.6) ), var(--designpic);
}

#Profile_Main .profilecontent_timeline {display: flex;flex-direction: column;row-gap: 25px;}

#Profile_Main .Profile_Bottom_Rest{width: 80%;flex-grow: 1;}

#Profile_Main .Profile_Bottom_Side_Pic{
	width: 35px;
	height: 35px;
	overflow: hidden;
	outline: 1px solid rgba(var(--designborder), 0.17);
	outline-offset: 15px;
	position: relative;
	z-index: 1;
}

#Profile_Main .Profile_Bottom_Rest_Linie{
	background-size: cover;
	background-attachment: fixed;
	background-image: var(--designpicsecond);
	padding: 33px;
	position: relative;
	align-items: center;
	overflow: hidden;
	display: flex;
	font-family: Montserrat;
	font-size: 8px;
	font-weight: 600;
	letter-spacing: 1px;
	text-transform: uppercase;
}

#Profile_Main .Profile_Bottom_Side{
	display: flex;
	background-size: cover;
	background-attachment: fixed;
	background-image: var(--designpicsecond);
	padding: 70px;
	position: relative;
	flex-direction: column;
	row-gap: 74px;
	overflow: hidden;
}

#Profile_Main .Profile_Bottom_Side::before,
#Profile_Main .Profile_Bottom_Rest_Linie::before{
  content: "";
  display: block;
  position: absolute;
  background-color: var(--designbacksecond);
  top: 0px;
  right: 0px;
  width: 100%;
  height: 100%;
  z-index: 1;
  mix-blend-mode: overlay;
}

#Profile_Main .Profil_InfTitle div{flex-grow: 1;display: flex;justify-content: end;column-gap: 25px;}
#Profile_Main .Profil_InfTitle div spanner{width: max-content;flex-grow: unset;}

#Profile_Main .Profile_Top_Pinterest::before{
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 1;
}

#Profile_Main .Profile_Top{position: relative;}
#Profile_Main .Profile_Top_Pinterest{position: absolute;-webkit-mask-image: linear-gradient(#fff 55%, #0000 100%);top: 0;z-index: 1;}

#Profile_Main .Profil_InfSkill1 {display: flex;padding: 5px 2px 5px 1px;column-gap: 10px;}
#Profile_Main .Profile_Skill_Name{
	display: flex;
	align-items: center;
	justify-content: left;
	flex-grow: 1;
	font-size: 10px;
	filter: blur(0.3px);
	text-transform: uppercase;
	font-family: Montserrat;
	font-weight: 800;
	letter-spacing: 2px;
	line-height: 100%;
	text-align: left;
	width: 63%;
	text-align-last: left;
}

#Profile_Main .Profile_Skill {
	height: 8px;
	width: 10px;
	position: relative;
	margin-left: -4px;
	border: 1px solid rgba(var(--designborder), 0.17);
	padding: 7px;
}

#Profile_Main .Profile_Skill SkillActive {
  display: block;
  width: 100%;
  height: 100%;
  background-color: var(--designmaincolor);
  opacity: 0.5;
}

#Profile_Main .Profil_InfGrade{display: flex;column-gap: 25px;}
#Profile_Main .Profil_InfGrade_Inside {width: 33%;}

#Profile_Main .Profil_InfGrade_Inside .Profil_InfText span{
	display: block;
	font-size: 9px;
	line-height: 180%;
}

#Profile_Main .Profil_InfGrade_Inside .Profil_InfText span b{text-transform: uppercase;}
#Profile_Main .Profil_InfGrade_Inside .Profil_InfText spanner{display: block;padding: 4px;}

#Profile_Main .Profil_InfGrade_Inside .Profil_InfText div{
  display: flex;
  align-items: center;
  font-family: Work Sans;
  font-size: 8px;
  letter-spacing: 3.5px;
  text-transform: uppercase;
  font-weight: bold;
	margin-top: 12px;
}

#Profile_Main .Profil_InfGrade_Inside .Profil_InfText div::before {
  content: '';
  background-color: rgba(var(--designborder), 0.17);
  height: 1px;
  margin-right: 10px;
  flex-grow: 1;
}

#Profile_Main .Profil_InfWands{
	display: flex;
	row-gap: 30px;
	column-gap: 30px;
	flex-wrap: wrap;
	margin: 28px 11px;
}

#Profile_Main .Profil_InfWands div {
	display: flex;	
	position: relative;
	column-gap: 15px;
	font-family: Montserrat;
	font-size: 9px;
	font-weight: 600;
	letter-spacing: 2px;
	text-transform: uppercase;
	line-height: 190%;
	background-size: cover;
	background-attachment: fixed;
	background-image: var(--designpicsecond);
	outline: 1px solid rgba(var(--designborder), 0.17);
	outline-offset: 10px;
	padding: 15px;
}

#Profile_Main .Profil_InfWands div span{display: block;}

#Profile_Main .Profil_InfWands div img{
	width: 145px;
	transform: rotate(-90deg);
	position: absolute;
	top: 60px;
	left: -55px;
}

#Profile_Main .Profil_InfWands div popic{
  height: 145px;
  width: 35px;
  overflow: hidden;
  position: relative;
}

#Profile_Main .Profil_InfWands div poinfo{
  display: flex;
  justify-content: center;
  flex-direction: column;
  row-gap: 5px;
}

#Profile_Main .Profil_InfWands div pomain{
  background-color: var(--designbacksecond);
  position: absolute;
  padding: 5px;
  border-radius: 50%;
  right: 12px;
  bottom: 12px;
  width: 15px;
  height: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 10px;
}

#Profile_Main .Profil_InfWands div pomain i{  margin-right: -2px;margin-top: -1px;}

#Profile_Main .Profil_InfBar {display: flex;column-gap: 25px;}
#Profile_Main .Profil_InfBar_Inside{
	width: 33%;
	display: flex;
	flex-direction: column;
	row-gap: 30px;
}

#Profile_Main .Profil_InfBar .Active{color: var(--designmaincolor);}
#Profile_Main .Profil_InfBar .Inactive{color: rgba(var(--designborder), 0.17);}

#Profile_Main .Profile_Bar1 {position: relative;}
#Profile_Main .Profile_Bar1 div {
  border: 1px solid rgba(var(--designborder), 0.17);
  padding: 9px;
  text-align: center;
  position: relative;
  font-family: Montserrat;
  font-weight: 600;
  font-size: 7px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  line-height: 100%;
width: min-content;
}

#Profile_Main .Profile_Bar1 div:nth-child(2) {position: absolute;top: 0;right: 0;}

#Profile_Main .Profile_Bar2{
  position: relative;
  height: 5px;
  background-size: cover;
  background-attachment: fixed;
  background-image: var(--designpicsecond);
  outline: 1px solid rgba(var(--designborder), 0.17);
  outline-offset: 10px;
  margin: 20px 11px 0px;
}

#Profile_Main .Profile_Bar2 span{
  display: block;
  height: 100%;
  background-color: var(--designmaincolor);
  opacity: 0.7;
}

#Profile_Main .Profile_Bar2 .Active{
  position: absolute;
  right: 0;
}

#Profile_Main .Profil_InfBox{display: flex;column-gap: 45px;}
#Profile_Main .Profil_InfBox_Inside{width: 50%;}

#Profile_Main .Family_Pic_Size{margin-top: 23px;}
#Profile_Main .Family_Pic_Size img{width: 200px;}

#Profile_Main .Profil_Family_Bit famside{
	display: flex;
	line-height: 100%;
	margin: -1px 0 5px;
	font-family: Montserrat;
	font-size: 7px;
	letter-spacing: 3px;
	text-transform: uppercase;
	column-gap: 10px;
}

#Profile_Main .Profil_Family_Bit famside b {font-size: 8px;}


#Profile_Main .Profil_Scene famside{
	display: flex;
	line-height: 100%;
	margin: -1px 0 5px;
	font-family: Montserrat;
	font-size: 7px;
	letter-spacing: 2px;
	text-transform: uppercase;
	column-gap: 10px;
}

#Profile_Main .Profil_Scene ippartner{
	display: flex;
	line-height: 100%;
	margin: -1px 0 5px;
	font-family: Montserrat;
	font-size: 7px;
	letter-spacing: 2px;
	text-transform: uppercase;
	column-gap: 5px;
	font-weight: 800;
}

#Profile_Main .Profil_Scene headline2{
	display: block;
	margin-bottom: -5px;
	font-family: Montserrat;
	font-weight: 600;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 1.5px;
}

#Profile_Main .Profil_Scene headline2 a{color: var(--designtextcolor);}

#Profile_Main .Profil_Family_Bit headline{
  display: block;
  filter: blur(0.5px);
  font-family: serifina;
  font-size: 15px;
  letter-spacing: 2.5px;
}

#Profile_Main .Profil_Family_Bit headline i {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 10px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

#Profile_Main .Profil_Family_Bit famside b{font-weight: 800;}

#Profile_Main .Profil_Family_Bit headline i,
#Profile_Main .Profil_InfTitle spanner b{color:var(--designmaincolor);}

#Profile_Main .Profil_Family{
  display: flex;
  flex-direction: column;
  row-gap: 20px;
  margin-top: 20px;
}

#Profile_Main .Profil_InfText {
  font-family: Work Sans;
  font-size: 12.5px;
  letter-spacing: 1px;
  text-align: justify;
  line-height: 240%;
}

#Profile_Main .Profil_InfTitle,
#Profile_Main .Profil_InfTitle1,
#Profile_Main .Profil_InfTitle2{
	border-bottom: 1px solid rgba(var(--designborder), 0.17);
	padding: 5px 10px;
	font-family: serifina;
	font-size: 13px;
	letter-spacing: 2.5px;
	display: flex;
	align-items: flex-end;
	margin-bottom: 5px;
}

#Profile_Main .Profil_InfTitle1{justify-content: end;}
#Profile_Main .Profil_InfTitle2{justify-content: center;}

#Profile_Main .Profil_InfTitle spanner{
	width: 64%;
	font-family: Montserrat;
	font-size: 7px;
	font-weight: 800;
	letter-spacing: 3px;
	text-transform: uppercase;
	margin-bottom: 3px;
	display: block;
	text-align: right;
	flex-grow: 1;
}

#Profile_Main .Profil_InfTitle span,
#Profile_Main .Profil_InfTitle1 span,
#Profile_Main .Profil_InfTitle2 span{
	filter: blur(0.5px);
	position: relative;
	padding-right: 30px;
	display: block;
	width: fit-content;
}

#Profile_Main .Profil_InfTitle1 span{padding-right: 0px;padding-left: 30px;}
#Profile_Main .Profil_InfTitle2 span{padding-left: 20px;padding-right: 20px;}


#Profile_Main .Profil_InfTitle span::after,
#Profile_Main .Profil_InfTitle1 span::after,
#Profile_Main .Profil_InfTitle2 span::after{
  content: "";
  display: block;
  border-bottom: 2px solid var(--designmaincolor);
  position: absolute;
  width: 100%;
  bottom: -7px;
  left: -9px;
}

#Profile_Main .Profil_InfTitle1 span::after{left: unset;right: -11px;}
#Profile_Main .Profil_InfTitle2 span::after{left: 0px;}

#Profile_Main .Profile_Middle_Content{
  padding: 65px;
  background-size: cover;
  background-attachment: fixed;
  background-image: linear-gradient( rgba(var(--designback), 0.6), rgba(var(--designback), 0.6) ), var(--designpic);
}

#Profile_Main .Profile_Middle_Tabs .active i{opacity: 1;}
#Profile_Main .profilecontent{display: none;}

#Profile_Main .Profile_Middle_Links .fa-discord {
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke-width: 1.5px;
  -webkit-text-stroke-color: var(--designhighlight);
}

#Profile_Main .Profile_Middle_Links{
	width: 40%;
	flex-grow: 1;
	font-family: Montserrat;
	font-size: 8px;
	font-weight: 600;
	letter-spacing: 1px;
	text-transform: uppercase;
	display: flex;
	justify-content: end;
	column-gap: 20px;
	position: relative;
	z-index: 1;
}

#Profile_Main .Profile_Middle_Links a{display: block;width: max-content;}
#Profile_Main .Profile_Middle_Links span {color: var(--designtextcolor);}

#Profile_Main .Profile_Middle_Tabs{position: relative;z-index: 1;}
#Profile_Main .Profile_Middle_Tabs span{color: var(--designtextcolor) !important;}

#Profile_Main .Profile_Middle_Tabs button:hover i,
#Profile_Main .Profile_Middle_Links a:hover i{opacity: 1;}

#Profile_Main .Profile_Middle_Tabs button{
	border: unset;
	background: unset;
	padding: 0 20px 0 0px;
}

#Profile_Main .Profile_Middle_Tabs button i,
#Profile_Main .Profile_Middle_Links i{
  display: block;
  text-align: center;
  font-size: 20px;
  margin-bottom: 7px;
color: var(--designhighlight);
	opacity: 0.5;
}

#Profile_Main .Profile_Middle{
  display: flex;
  background-size: cover;
  background-attachment: fixed;
  background-image: var(--designpicsecond);
	overflow: hidden;
  padding: 35px;
  position: relative;
}

#Profile_Main .Profile_Middle::before {
  content: "";
  display: block;
  position: absolute;
  background-color: var(--designbacksecond);
  top: 0px;
  right: 0px;
  width: 100%;
  height: 100%;
  z-index: 1;
  mix-blend-mode: overlay;
}

#Profile_Main .Profile_Top_Stats{
  display: flex;
  flex-wrap: wrap;
  column-gap: 15px;
  row-gap: 15px;
}

#Profile_Main .Profile_Top_Stats div spaner {
	display: block;
	padding: 4px 5px;
	font-family: Work Sans;
	font-weight: 400;
	font-size: 10px;
	letter-spacing: 1.5px;
	text-transform: uppercase;
}

#Profile_Main .Profile_Top_Stats div{width:48%;}
#Profile_Main .Profile_Top_Stats div span de{filter: blur(0.5px);position: relative;padding-right: 40px;display: block;}
#Profile_Main .Profile_Top_Stats div span{
	display: flex;
	position: relative;
	border-bottom: 1px solid rgba(var(--designborder), 0.17);
	padding: 5px 15px;
	font-family: serifina;
	font-size: 15px;
	letter-spacing: 1.5px;
	margin-bottom: 5px;
}

#Profile_Main .Profile_Top_Stats div span de::after {
	content: "";
	display: block;
	border-bottom: 2px solid var(--designmaincolor);
	position: absolute;
	width: 100%;
	bottom: -7px;
	left: -14px;
}

#Profile_Main .Profile_Top_Name{
  height: 225px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

#Profile_Main .Profile_Top_Name ch_first {
	display: block;
	font-family: serifina;
	font-size: 58px;
	filter: blur(0.7px);
	text-align: center;
	line-height: 80%;
	margin-bottom: 10px;
	color: var(--designmaincolor);
}

#Profile_Main .Profile_Top_Name ch_second{
  display: block;
  font-family: Montserrat;
  font-size: 9px;
  font-weight: 400;
  letter-spacing: 5px;
  text-transform: uppercase;
  text-align: center;
  margin-right: -5px;
}

#Profile_Main .Profile_Top_Name ch_last{
  display: block;
  font-family: Montserrat;
  font-size: 30px;
  font-weight: 200;
  letter-spacing: 3px;
  text-transform: uppercase;
  text-align: center;
  margin-right: -3px;
}

#Profile_Main .Profile_Top_Name ch_nee{
  display: block;
  font-family: Montserrat;
  font-size: 7px;
  font-weight: 600;
  letter-spacing: 5px;
  text-transform: uppercase;
  text-align: center;
  margin-right: -5px;
}

#Profile_Main .Profile_Top_Name ch_born {
	margin-top: 6px;
	letter-spacing: 3px;
	font-weight: 600;
	font-size: 7px;
	display: block;
	font-family: Montserrat;
	text-transform: uppercase;
	text-align: center;
	margin-right: -5px;
	color: var(--designhighlight);
}

#Profile_Main .Profile_Top_Infos{flex-grow: 1;width: 33%;position: relative;z-index: 1;}

#Profile_Main .Profile_Top_Warning{
	text-align: center;
	font-family: Work Sans;
	font-weight: 400;
	font-size: 9px;
	letter-spacing: 1.5px;
	text-transform: uppercase;
	background-image: linear-gradient( rgba(34, 11, 11, 0.74), rgba(34, 11, 11, 0.74)), var(--designpic);
	background-size: cover;
background-attachment: fixed;
	padding: 15px 19px;
	margin-bottom: 10px;
}

#Profile_Main .Profile_Top_Warning de{
  display: block;
  font-family: Montserrat;
  font-size: 10px;
  font-weight: 800;
  letter-spacing: 2px;
  color: #d56363;
  margin-bottom: 2px;
}

#Profile_Main .Profile_Top_Info .Profile_Top_Pic{
  width: 450px;
  height: 540px;
  overflow: hidden;
  outline: 1px solid rgba(var(--designborder), 0.17);
  outline-offset: 30px;
  margin: 32px;
  position: relative;
  z-index: 1;
}

#Profile_Main .Profile_Top_Pic::before,
#Profile_Main .Profile_Switch_Pic::before{
  content: "";
  display: block;
  top: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  background: linear-gradient(120deg, var(--designmaincolor) 0%, var(--designbacksecond) 100%);
  mix-blend-mode: multiply;
  z-index: 2;
}

#Profile_Main .Profile_Top_Pic img,
#Profile_Main .Profile_Bottom_Pic img{
  width: 100%;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

#Profile_Main .Profil_Sticky_Pic img{
	width: 100%;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}

#Profile_Main .Profile_Top_Info{
	display: flex;
	background-size: cover;
	background-attachment: fixed;
	background-image: linear-gradient( rgba(var(--designback), 0.6), rgba(var(--designback), 0.6) ), var(--designpic);
	height: 604px;
	overflow: hidden;
	position: relative;
	padding: 65px;
	column-gap: 25px;
}

#Profile_Main .Profile_Pinterest{
	background-size: cover;
	background-attachment: fixed;
	background-image: linear-gradient( rgba(var(--designback), 0.6), rgba(var(--designback), 0.6) ), var(--designpic);
	position: relative;
	overflow: hidden;
	-webkit-mask-image: linear-gradient(#fff 40%, #0000 100%);
}

#Profile_Main .Profile_Pinterest::before{
	content: "";
	display: block;
	position: absolute;
	background-color: var(--designbacksecond);
	top: 0px;
	right: 0px;
	width: 100%;
	height: 100%;
	z-index: 1;
	mix-blend-mode: overlay;
	opacity: 0.7;
}

 /*----Pinterest Widget-----*/
#pinterest-container {
	position: relative;
	width: 1254px;
	height: 734px !important;
	overflow: hidden !important;
	box-shadow: none !important;
	border: none !important;
	-webkit-filter: grayscale(100%) brightness(30%);
	filter: grayscale(100%) brightness(30%);
	mix-blend-mode: var(--designpicmode);
	opacity: 0.5;
}

#pinterest-container [class$=_img] {
  display: block !important;
  box-shadow: none !important;
  border-radius: 0 !important; 
 border: none !important;
}

#pinterest-container [class$=_col] {
  padding: 0px;
  margin-top: 0px;
  border: none !important;
}

#pinterest-container [class$=_button] {
  display: none !important;
    border: none !important;
}

#pinterest-container [class$=_board] {
  box-shadow: none !important;
    border: none !important;
	border-radius: unset !important;
	background: var(--designbacksecond);
}

#pinterest-container span span {
  overflow: hidden !important;
  height: 70% !important;
    border: 0px !important;
    box-shadow: none !important;
	padding:0px;
}