#Profile_Main{
  background-size: cover;
  background-attachment: fixed;
  background-image: url(/images/001/back3.png);
  position: relative;
}

#Profile_Main .Profile_Skill{
height: 15px;
  width: 30px;
  backdrop-filter: brightness(90%) contrast(105%);
  -webkit-backdrop-filter: brightness(90%) contrast(105%);
  position: relative;
  margin-left: 9px;
}

#Profile_Main .Profile_Skill skillactive{
  display: block;
  background-color: var(--designmaincolor);
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0.5;
}

#Profile_Main .Profile_Skill_Name{
  display: flex;
  align-items: center;
  justify-content: left;
  flex-grow: 1;
  font-family: Montserrat;
  font-size: 8px;
  font-weight: 800;
  letter-spacing: 2px;
  text-transform: uppercase;color: var(--designtextcolor);
}

#Profile_Main .Profile_Skill > i{color: var(--designtextcolor) !important;opacity: 0.3;}
#Profile_Main .Profil_InfSkill1{
  display: flex;
  padding: 5px 2px 5px 1px;
  column-gap: 10px;
  align-items: center;
}

#Profile_Main .Profil_Player{
  border-bottom: 1px solid rgba(var(--designbordercolor));
  margin-right: -95px;
  position: relative;
  z-index: 1;
  padding-bottom: 10px;
  font-family: Calibri;
  font-size: 10px;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 90px;
  margin-top: 20px;
}

#Profile_Main .Profil_Player playerinfo{
  position: absolute;
  top: 0;
  right: 65px;
  display: flex;
  column-gap: 15px;
}

#Profile_Main .Profil_Player playerinfo spand,
#Profile_Main .Profil_Player playerinfo1 b{color: var(--designmaincolor);}

#Profile_Main .Profil_Player playerinfo1{
  position: absolute;
  bottom: -45px;
  right: 65px;
  display: flex;
  column-gap: 15px;
}

#Profile_Main .Profil_Player playerinfo1 de {
	order: 2;
  width: 30px;
  height: 30px;
  font-size: 10px;
  border: 1px solid rgba(var(--designbordercolor));
  backdrop-filter: brightness(90%) contrast(105%);
  -webkit-backdrop-filter: brightness(90%) contrast(105%);
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}

#Profile_Main .Profil_Player playerinfo1 div {
  display: flex;
  align-items: center;
  column-gap: 10px;
  font-family: Calibri;
  font-size: 10px;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
}

#Profile_Main .Profil_Player > span{
  display: block;
  font-family: Montserrat;
  font-size: 8px;
  font-weight: 600;
  letter-spacing: 4px;
  text-transform: uppercase;
}

#Profile_Main .Profil_Player spaner{
  display: block;
  font-family: Bigilla;
  font-size: 35px;
  font-weight: 300;
  text-transform: uppercase;
  letter-spacing: 3px;
  filter: blur(0.5px);
  color: var(--designtextcolor);
  position: absolute;
  bottom: -55px;
}

#Profile_Main .Profile_Second_Chars{
display: flex;
  flex-wrap: wrap;
  column-gap: 30px;
  row-gap: 30px;
  margin-top: 13px;
  border: 9px solid transparent;
  height: 121px;
  margin-bottom: 25px;
}

#Profile_Main .Profile_Second_Chars span{
height: 46.5px;
  width: 46.5px;
  display: block;
  overflow: hidden;
  position: relative;
  outline: 1px solid rgba(var(--designbordercolor));
  outline-offset: 8px;
	backdrop-filter: opacity(1);
}

#Profile_Main .Sticker_Box{display: flex;column-gap: 50px;}
#Profile_Main .Profile_Bottom_Left{flex-grow: 1;border: 60px solid transparent;}
#Profile_Main .Sticker_Box1{justify-content: end;}

#Profile_Main .Award_Item{
backdrop-filter: brightness(240%) contrast(85%) blur(1px);
  -webkit-backdrop-filter: brightness(240%) contrast(85%) blur(1px);
  text-align: center;
  font-size: 11px;
  color: var(--designtextcolor);
  width: 32.4px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
}

#Profile_Main .Sticker_Box_Inside{
  display: flex;
  flex-wrap: wrap;
  column-gap: 8px;
  row-gap: 8px;
  margin-top: 13px;
}

#Profile_Main .Profile_Bottom_Icons{
  display: flex;
  flex-wrap: wrap;
  gap: 45px;
  padding: 77px;
}

#Profile_Main .PB_Top{top: 3px;}
#Profile_Main .PB_Bottom{bottom: 3px;}

#Profile_Main .PB_Top,
#Profile_Main .PB_Bottom{position: absolute;}

#Profile_Main .Profile_Bottom_Quote{
  display: flex;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  line-height: 250%;
  text-align: justify;
  height: 130px;
  overflow: hidden;
  text-align-last: center;
  font-family: Karla;
  font-size: 8px;
  letter-spacing: 2px;
  position: absolute;
  top: 203px;
  margin: 0px 50px;
}

#Profile_Main .Profile_Bottom_Quote spaner {position: relative;margin: 0 35px;z-index: 2;}

#Profile_Main .Profile_Bottom_Quote spaner::before {
  content: "\f10d";
  font-family: "Font Awesome 6 Pro";
  font-weight: 900;
  color: var(--designmaincolor);
  opacity: 0.2;
  filter: blur(1.6px);
  font-size: 65px;
  position: absolute;
  left: -15px;
  top: -10px;
}

#Profile_Main .Profile_Bottom_Icons span,
#Profile_Main .Profile_Bottom_Icons spaner{
  height: 90px;
  width: 90px;
  display: block;
  overflow: hidden;
  position: relative;
  outline: 1px solid rgba(var(--designbordercolor));
  outline-offset: 8px;
}

#Profile_Main .Profile_Bottom_Icons spaner::before{
content: "";
  background-color: #606060;
  mix-blend-mode: multiply;
  display: block;
  width: 100%;
  height: 100%;
  z-index: 1;
  position: absolute;
  top: 0;
}

#Profile_Main .Profile_Bottom_Icons span::before,
#Profile_Main .Profile_Second_Chars span::before{
content: "";
  background-color: var(--designmaincolor);
  mix-blend-mode: multiply;
  display: block;
  width: 100%;
  height: 100%;
  z-index: 1;
  position: absolute;
  top: 0;
}

#Profile_Main .Profile_Bottom_Icons img,
#Profile_Main .Profile_Second_Chars span img{
	 height: 100%;
     -webkit-filter: grayscale(100%) brightness(80%);
     filter: grayscale(100%) brightness(80%);
	margin-left: -32%;
}

#Profile_Main .Profile_Bottom_Pinterest{
 position: relative;
  width: 380px;
	height: 525px;
  border: 25px solid transparent;
backdrop-filter: brightness(90%) contrast(105%);
  -webkit-backdrop-filter: brightness(90%) contrast(105%);
}

#pinterest-container::before {
  content: "";
  background: linear-gradient(to bottom right,#888,#222);
  mix-blend-mode: multiply;
  display: block;
  width: 100%;
  height: 100%;
  z-index: 1;
  position: absolute;
  top: 0;
}

#Profile_Main .Profile_Bottom{
  position: relative;
  display: flex;
  backdrop-filter: brightness(90%) contrast(105%);
  -webkit-backdrop-filter: brightness(90%) contrast(105%);
}

#Profile_Main .Profil_InfInventory_List{
  display: flex;
  flex-direction: column;
 margin-top: 15px;
  row-gap: 12px;
}

#Profile_Main .Profil_InfInventory_List img{width: 40px;height: 40px;}
#Profile_Main .Profil_InfInventory_List itemname{width: 450px;text-align: left;}
#Profile_Main .Profil_InfInventory_List itemtype,
#Profile_Main .Profil_InfInventory_List itemrarity,
#Profile_Main .Profil_InfInventory_List itemammount{flex-grow: 1;}

#Profile_Main .Profil_InfInventory_List div{
display: flex;
  align-items: center;
  column-gap: 10px;
  font-family: Montserrat;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
  text-align: center;
}

#Profile_Main .Profil_InfInventory{
  display: flex;
  flex-direction: column;
  row-gap: 20px;
  margin-top: 20px;
}

#Profile_Main .Profil_InfItem img{
width: 110px;
  float: left;
  margin-right: 5px;
  margin-top: 8px;
  margin-bottom: -15px;	
}

#Profile_Main .Profil_InfItem itemsub{
  display: block;
  text-transform: uppercase;
  margin-top: 4px;
  font-size: 9px;
  letter-spacing: 2px;
  font-family: Karla;
  font-weight: bold;
}

#Profile_Main .Profil_InfItem itemname{
  color: var(--ItemLegendary);
  display: block;
  letter-spacing: 2px;
  font-family: Bigilla;
  font-size: 30px;
  filter: blur(0.4px);
  text-transform: uppercase;
  margin-bottom: -7px;
}

#Profile_Main .Profil_InfTomes{
	display: flex;
  column-gap: 40px;
  margin-top: 15px;
}
#Profile_Main .Profil_InfTome {width: 33%;}
#Profile_Main .Profil_InfTome img{width: 100%;}

#Profile_Main .Profil_InfTome_Sub{
  text-transform: uppercase;
  margin-top: 4px;
  font-size: 9px;
  letter-spacing: 1px;
  font-family: Karla;
  text-align: center;
font-weight: bold;
}

#Profile_Main .Profil_InfTome_Sub b{color: var(--designmaincolor);}
#Profile_Main .Profil_InfTome_Sub b1{color: var(--designtextcolor);}


#Profile_Main .Profil_InfTome_Name{
  color: var(--designtextcolor);
  font-family: Montserrat;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
  text-align: center;
}

#Profile_Main .Profil_Chart {
float: right;
  width: 295px;
  height: 225px;
  overflow: hidden;
  position: relative;
  font-family: Montserrat;
  font-size: 7px;
  font-weight: 800;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: var(--designtextcolor);
  margin-left: 15px;
  margin-top: 1px;
}

#Profile_Main .Profil_Chart span{position: absolute;width: 85px;text-align: center;line-height: 1;}

#Profile_Main .Lab1{top: 5px;right: 108px;}
#Profile_Main .Lab2{top: 57px;right: -15px;text-align: left !important;}
#Profile_Main .Lab3{bottom: 65px;right: -15px;text-align: left !important;}
#Profile_Main .Lab4{bottom: 8px;right: 108px;}
#Profile_Main .Lab5{bottom: 65px;left: 0;text-align: right !important; width: 63px !important;}
#Profile_Main .Lab6{top: 57px;left: 0;text-align: right !important; width: 63px !important;}
#Profile_Main .Profil_Chart canvas{width: 355px;height: 255px;position: absolute;top: -9px;left: 25px;}


#Profile_Main .Profil_InfWeapon{margin: 15px auto;width: 95%;display: flex;}
#Profile_Main .Profil_InfWeapon_Choice1 span {
  font-family: Montserrat;
  font-size: 9px;
  font-weight: 600;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: var(--designtextcolor);
  font-style: normal;
  display: block;
}

#Profile_Main .Profil_InfWeapon_Choice1 {
position: relative;
  text-align: center;
  font-family: Karla;
  font-size: 11px;
  text-transform: lowercase;
  font-style: italic;
  letter-spacing: 1px;
}

#Profile_Main .Profil_InfWeapon_Choice i {
display: block;
  font-size: 60px;
  position: absolute;
  opacity: 0.3;
  color: var(--designmaincolor);
  filter: blur(1px);padding-top: 7px;
}


#Profile_Main .Profil_InfWeapon_Choice {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 130px;
}

#Profile_Main .Profile_Weapon {
  display: flex;
  align-items: center;
  justify-content: left;
  column-gap: 10px;
  width: 140px;
}

#Profile_Main .Profil_InfWeapon_Skill {
font-family: Montserrat;
  font-size: 8px;
  font-weight: 700;
  letter-spacing: 2px;
  text-transform: uppercase;
  display: flex;
  flex-wrap: wrap;
  width: 61%;
  row-gap: 10px;
  column-gap: 2px;
  flex-grow: 1;
}

#Profile_Main .Profil_InfWeapon_Skill {color: var(--designtextcolor);}

#Profile_Main .Profile_Weapon i{
border: 1px solid rgba(var(--designbordercolor));
  backdrop-filter: brightness(90%) contrast(105%);
  -webkit-backdrop-filter: brightness(90%) contrast(105%);
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 30px;
  height: 25px;
  font-size: 8px;
  color: var(--designmaincolor);
  padding-left: 1px;
}

#Profile_Main .Profil_InfAbilityScores span{
  border: 1px solid rgba(var(--designbordercolor));
  backdrop-filter: brightness(90%) contrast(105%);
  -webkit-backdrop-filter: brightness(90%) contrast(105%);
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 25px;
  height: 25px;
  font-size: 9px;
  color: var(--designmaincolor);
	letter-spacing: 0;
}

#Profile_Main .Profil_InfAbilityScores de {color: var(--designtextcolor);flex-grow: 1;}
#Profile_Main .Profil_InfAbilityScores div{
display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 10px;
  width: 40%;
  flex-grow: 1;
}

#Profile_Main .Profil_InfAbilityScores {
font-family: Montserrat;
  font-size: 7px;
  font-weight: 800;
  letter-spacing: 2px;
  text-transform: uppercase;
  display: flex;
  flex-wrap: wrap;
  row-gap: 5px;
  column-gap: 10px;
  width: 120%;
}

#Profile_Main .Profil_InfQuote  {
  position: absolute;
  display: flex;
  flex-direction: column;
  top: 133px;
  left: 10px;
  row-gap: 5px;
  width: 230px;
}

#Profile_Main .Profil_InfQuote .Profile_Bar{margin: unset;width: 100%;}
#Profile_Main .Profil_InfQuote .Profile_Bar2 {flex-grow: 1;}
#Profile_Main .Profil_InfQuote .Profile_Bar_Inside{width: 120px;}

#Profile_Main .Profile_Class_Side .Profile_Class_Side_Top{text-align: right;}
#Profile_Main .Profile_Class_Side .Profile_Class_Side_Top spaner{right: -30px;left: unset;}
#Profile_Main .Profile_Class_Side .Profil_InfQuote  {right: 10px;left: unset;justify-content: end;}


#Profile_Main .Profile_Class_Side_Top{
  border-bottom: 1px solid rgba(var(--designbordercolor));
  width: 88%;
  height: 50px;
  position: relative;
  padding-bottom: 7px;
  margin-bottom: 57px;
}

#Profile_Main .Profile_Class_Side_Top span {
display: block;
  letter-spacing: 2px;
color: var(--designtextcolor);
  font-family: Bigilla;
  font-size: 35px;
  filter: blur(0.6px);
  text-transform: uppercase;
}

#Profile_Main .Profile_Class_Side_Top spaner {
  display: block;
  text-transform: uppercase;
  font-size: 8px;
  font-weight: 700;
  letter-spacing: 5px;
  font-family: Montserrat;
  color: var(--designmaincolor);
  position: absolute;
  top: -10px;
  left: -30px;
}

#Profile_Main .Profile_Element_Box::before{
 content: "";
  width: 150px;
  height: 150px;
  display: block;
  position: absolute;
  border: 1px solid rgba(var(--designbordercolor));
  transform: rotate(0.125turn);
  top: 21px;
  right: 19px;
  padding: 10px;
}

#Profile_Main .Profile_Class_Side,
#Profile_Main .Profile_Class_Side1{
display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: 35%;
  flex-grow: 1;
  position: relative;
}

#Profile_Main .Profile_Class_Main{display: flex;padding-top: 15px;padding-bottom: 15px;}
#Profile_Main .Profile_Level{
position: absolute;
  top: 78px;
  width: 100%;
  text-transform: uppercase;
  font-size: 9px;
  font-weight: 800;
  letter-spacing: 4px;
  font-family: Montserrat;
  text-align: center;
  color: #b9b9b9;
  line-height: 1;
  padding-left: 2px;
}

#Profile_Main .Profile_Level de{
  display: block;
  color: var(--designtextcolor);
  font-family: Bigilla;
  font-size: 40px;
  filter: blur(0.1px);
}

#Profile_Main .Element_Air.Active{color: var(--air) !important;}
#Profile_Main .Element_Earth.Active{color: var(--earth) !important;}
#Profile_Main .Element_Fire.Active{color: var(--fire) !important;}
#Profile_Main .Element_Water.Active{color: var(--water) !important;}

#Profile_Main .Element_Air.Active i{text-shadow: 0px 0px 4px var(--air) !important;}
#Profile_Main .Element_Earth.Active i{text-shadow: 0px 0px 4px var(--earth) !important;}
#Profile_Main .Element_Fire.Active i{text-shadow: 0px 0px 4px var(--fire) !important;}
#Profile_Main .Element_Water.Active i{text-shadow: 0px 0px 4px var(--water) !important;}

#Profile_Main .Element_Air.Active svg{filter: drop-shadow(0px 0px 4px var(--air));}
#Profile_Main .Element_Earth.Active svg{filter: drop-shadow(0px 0px 4px var(--earth));}
#Profile_Main .Element_Fire.Active svg{filter: drop-shadow(0px 0px 4px var(--fire));}
#Profile_Main .Element_Water.Active svg{filter: drop-shadow(0px 0px 4px var(--water));}

#Profile_Main .Profile_Element_Box{position: relative;width: 210px;}
#Profile_Main .Profile_Element_Box .Profile_Element:nth-of-type(1), #Profile_Main .Profile_Element_Box .Profile_Element:nth-of-type(4){margin: auto;}
#Profile_Main .Profile_Element_Box .Profile_Element:nth-of-type(2), #Profile_Main .Profile_Element_Box .Profile_Element:nth-of-type(3) {position: absolute;top: 56px;}
#Profile_Main .Profile_Element_Box .Profile_Element:nth-of-type(3)  {right: 0;}
#Profile_Main .Profile_Element_Box .Profile_Element:nth-of-type(4){margin-top: 12px;}

#Profile_Main .Profile_Element i{text-shadow: 0px 0px 5px #242424;}
#Profile_Main .Profile_Element svg{width: 35px;height: 35px;filter: drop-shadow(0px 0px 5px #242424);}

#Profile_Main .Profile_Element_Box .Profile_Element {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    padding: 25px;
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    backdrop-filter: brightness(90%) contrast(105%);
    -webkit-backdrop-filter: brightness(90%) contrast(105%);
	text-align: center;
	font-size: 38px;
	color: #242424;
	position: relative;
}

#Profile_Main .Profil_InfStuff1 div{width: 15% !important;padding: 25px !important;flex-grow: 1;}
#Profile_Main .Profil_InfStuff1 div spaner{
display: block;
  text-transform: uppercase;
  margin-top: 5px;
  letter-spacing: 2px;
  font-family: Karla;
  text-align: justify;
  font-weight: normal;
  line-height: 190%;
}

#Profile_Main .Profil_InfStuff1 div de{
  display: block;
  font-family: Boska;
  font-size: 15px;
  text-transform: uppercase;
  filter: blur(0.1px);
  letter-spacing: 2px;
}

#Profile_Main .Profile_Traits{
  display: flex;
  flex-wrap: wrap;
  margin: 15px auto;
  width: 95%;
  row-gap: 25px;
  column-gap: 35px;
}

#Profile_Main .Profile_Traits .Profile_MBTI{width: 47%;margin: unset;flex-grow: 1;}

#Profile_Main .Profile_Rep{
  border: 19px solid transparent;
  backdrop-filter: brightness(90%) contrast(105%);
  -webkit-backdrop-filter: brightness(90%) contrast(105%);
  display: flex;
  flex-wrap: wrap;
  column-gap: 10px;
  row-gap: 10px;
  margin-top: 20px;
}
#Profile_Main .Profile_Rep1{color: var(--designmaincolor);position: absolute;top: 10px;}
#Profile_Main .Profile_Rep2{color: #111;position: absolute;top: 10px;}
#Profile_Main .Profile_Rep3 {
  font-size: 25px;
  position: relative;
  backdrop-filter: brightness(240%) contrast(85%) blur(1px);
  -webkit-backdrop-filter: brightness(240%) contrast(85%) blur(1px);
  line-height: 1;
  padding: 10px;
  width: 170px;
  height: 27px;
}

#Profile_Main .Profile_Rep4{
  backdrop-filter: brightness(240%) contrast(85%) blur(1px);
  -webkit-backdrop-filter: brightness(240%) contrast(85%) blur(1px);
  padding: 10px 10px 7px;
  flex-grow: 1;
  text-align: center;
  font-family: Montserrat;
  font-size: 8px;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: var(--designtextcolor);
}

#Profile_Main .Profile_Rep4 answ{
  display: block;
  font-family: Boska;
  font-size: 15px;
  text-transform: uppercase;
  filter: blur(0.1px);
  letter-spacing: 2px;
  color: var(--designmaincolor);
}

#Profile_Main .Profile_Rep5 {
  font-size: 25px;
  position: relative;
  backdrop-filter: brightness(240%) contrast(85%) blur(1px);
  -webkit-backdrop-filter: brightness(240%) contrast(85%) blur(1px);
  line-height: 1;
  padding: 10px;
  width: 31px;
  height: 27px;
  color: var(--designtextcolor);
}

#Profile_Main .Profile_Bar {
  display: flex;
  align-items: center;
  font-family: Montserrat;
  font-size: 8px;
  font-weight: 800;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin: 15px auto;
  width: 95%;
  color: var(--designtextcolor);
}

#Profile_Main .Profile_Bar2 {width: 22%;color: var(--designtextcolor);}

#Profile_Main .Profil_InfBox{display: flex;column-gap: 35px;}
#Profile_Main .Profil_InfBox3{width: 50%;}

#Profile_Main .Profil_InfBox3:nth-of-type(2) .Profil_InfTitel{justify-content: end;}
#Profile_Main .Profil_InfBox3:nth-of-type(2) .Profil_InfTitel::before {order: 1;margin-left: 10px;margin-right: unset;}
#Profile_Main .Profil_InfBox3 .Profil_InfTitel{margin-top: 20px;}

#Profile_Main .Profile_MBTI {margin: 25px auto;width: 95%;}
#Profile_Main .Profile_MBTI_Name div {width: 50%;}
#Profile_Main .Profile_MBTI_Name .Name1 {text-align: right;}
#Profile_Main .Profile_MBTI_Name .Inactive{opacity: 0.5;}
#Profile_Main .OtherSide .Profile_Bar1 {position: absolute;right: 0;}
#Profile_Main .OtherSide .Profile_Bar1::after {left: -2px;right: unset;}

#Profile_Main .Profile_Bar1::after {
  content: "";
  width: 2px;
  height: 10px;
  background-color: var(--designtextcolor);
  display: block;
  position: absolute;
  top: -2px;
  right: -2px;
}

#Profile_Main .Profile_Bar_Inside {
  backdrop-filter: brightness(90%) contrast(105%);
  -webkit-backdrop-filter: brightness(90%) contrast(105%);
  width: 100%;
  position: relative;
  height: 6px;
}

#Profile_Main .Profile_MBTI .Profile_Bar_Inside {margin-top: 8px;}

#Profile_Main .Profile_Bar1 {
  width: 70%;
  height: 100%;
  background-color: var(--designmaincolor);
  position: relative;
  opacity: 0.6;
}

#Profile_Main .Profile_MBTI_Name {
  display: flex;
  font-family: Montserrat;
  font-size: 8px;
  font-weight: 800;
  letter-spacing: 2px;
  text-transform: uppercase;
 color: var(--designtextcolor);
}

#Profile_Main .Profil_InfStuff{
  border: 19px solid transparent;
  backdrop-filter: brightness(90%) contrast(105%);
  -webkit-backdrop-filter: brightness(90%) contrast(105%);
  display: flex;
  flex-wrap: wrap;
  column-gap: 15px;
  row-gap: 15px;
}

#Profile_Main .Profil_InfStuff div{
  border: 1px solid rgba(var(--designbordercolor));
  padding: 10px 10px 7px;
  width: 148px;
  text-align: center;
  font-family: Montserrat;
  font-size: 8px;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: var(--designtextcolor);
  flex-grow: 1;
}

#Profile_Main .Profil_InfStuff span{
  display: block;
  font-family: Boska;
  font-size: 15px;
  text-transform: uppercase;
  filter: blur(0.1px);
  letter-spacing: 2px;
  color: var(--designmaincolor);
}

#Profile_Main .Profil_InfTitel {
  display: flex;
  align-items: center;
  font-family: Boska;
  font-size: 12px;
  text-transform: uppercase;
  filter: blur(0.1px);
  letter-spacing: 2px;
  color: var(--designtextcolor);
  margin-top: 30px;
}

#Profile_Main .Profil_InfTitel::before {
content: '';
  background-color: rgba(var(--designbordercolor));
  height: 1px;
  margin-right: 10px;
  width: 25px;
}

#Profile_Main .Profil_InfText {
  font-family: Karla;
  font-size: 12.5px;
  letter-spacing: 1px;
  text-align: justify;
  line-height: 240%;
  color: var(--designtextcolor);
}
#Profile_Main .Profil_InfText i{text-transform: lowercase;letter-spacing: 3px;color: var(--designmaincolor);}
#Profile_Main .Profil_InfText b{text-transform: uppercase;letter-spacing: 1px;color: var(--designmaincolor);}
#Profile_Main .Profil_InfText u{
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #000;
	text-decoration: none;
	background-color: rgba(255, 255, 255, 0.44);
	font-weight: bold;
	font-size: 9px;
	padding: 5px 5px 5px 6px;
}

#Profile_Main .Profile_Middle{display: flex;}

#Profile_Main .profilecontent {display: none;position: relative;z-index: 1;}
#Profile_Main .Profile_Middle button.active de{opacity: 1;color: var(--designtextcolor);order: 1;}
#Profile_Main .Profile_Middle .profiletablinks.active::before {width: 25px;margin-right: 10px;}
#Profile_Main .Profile_Middle .profiletablinks.active::after{color: var(--designtextcolor);}
#Profile_Main .Profile_Middle .profiletablinks:hover de{color: var(--designtextcolor);opacity: 1;}

#Profile_Main .Profile_Middle .profiletablinks::after{
	content: "❖";
  display: block;
  position: absolute;
  top: 0;
  left: -7px;color: #757575;
}

#Profile_Main .Profile_Middle .profiletablinks{
	position: relative;
  display: flex;
  align-items: center;	
  background: unset;
  text-align: left;
  font-family: Boska;
  font-size: 15px;
  text-transform: uppercase;
  filter: blur(0.1px);
  letter-spacing: 2px;
  padding: unset;
  height: unset;
  font-weight: unset;
}
#Profile_Main .Profile_Middle .profiletablinks de{opacity: 0.5;}

#Profile_Main .Profile_Middle .profiletablinks::before {
  content: '';
  background-color: rgba(var(--designbordercolor));
  height: 1px;
  margin-right: 20px;
  width: 0px;
}

#Profile_Main .Profile_Middle_Tabs_Line{
  height: calc(100% - -69px);
  border-right: 1px solid rgba(var(--designbordercolor));
  position: absolute;
  top: -36px;
  left: 59px;
}

#Profile_Main .Profile_Middle_Tabs{
display: flex;
  flex-direction: column;
  width: 200px;
  backdrop-filter: brightness(90%) contrast(105%);
  -webkit-backdrop-filter: brightness(90%) contrast(105%);
  padding: 35px 40px 35px 60px;
  position: relative;
  order: 1;
  row-gap: 25px;
}

#Profile_Main .Profile_Middle_Content{
overflow: auto;
  scrollbar-width: none;
  flex-grow: 1;
  border: 55px solid transparent;
  height: 550px;
  width: 50%;
}

#Profile_Main .Profile_Top_Facts{
display: flex;
  flex-wrap: wrap;
  row-gap: 30px;
  column-gap: 25px;
  margin-top: 40px;
}

#Profile_Main .Profile_Top_Facts div{flex-grow: 1;
  width: 29%;}

#Profile_Main .Profile_Top_Facts spaner{
display: block;
  text-transform: uppercase;
  margin-top: 4px;
  font-size: 10px;
  letter-spacing: 1px;
  font-family: Karla;
  color: var(--designtextcolor);
}

#Profile_Main .Profile_Top_Facts span{
  display: flex;
  align-items: center;
  position: relative;
  color: var(--designtextcolor);
  font-family: Abril Fatface;
  font-size: 8px;
  text-transform: uppercase;
  letter-spacing: 3px;
  opacity: 0.8;
}

#Profile_Main .Profile_Top_Facts span::before {
  content: '';
  background-color: rgba(var(--designbordercolor));
  height: 1px;
  margin-right: 10px;
  width: 15px;
}

#Profile_Main .Profile_Top_Quote {
  position: absolute;
  top: 0;
  right: 175px;
  width: 350px;
  height: 399px;
  font-family: boska;
  font-size: 20px;
  text-align: center;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 190%;
  letter-spacing: 1px;
}

#Profile_Main .Profile_Top_Name de{
  display: block;
  color: var(--designtextcolor);
  font-family: Bigilla;
  font-size: 55px;
  filter: blur(0.6px);
  text-transform: uppercase;
  text-align: center;
  line-height: 1;
}

#Profile_Main .Profile_Top_Name be{
  display: block;
  text-transform: uppercase;
  font-size: 8px;
  font-weight: 700;
  letter-spacing: 5px;
  font-family: Montserrat;
  text-align: center;
  color: #d0cfcf;
  margin-top: 3px;
  margin-bottom: 3px;
}

#Profile_Main .Profile_Top_Name d1 {font-weight: bold;color: #b9b9b9;}
#Profile_Main .Profile_Top_Name i1 {color: var(--designmaincolor);}

#Profile_Main .Profile_Top_Name span{
font-family: Boska;
  font-size: 11px;
  text-transform: lowercase;
  font-weight: 500;
  letter-spacing: 4px;
  display: block;
  text-align: center;
}

#Profile_Main .Profile_Top_Line {
  display: flex;
  align-items: center;
  font-size: 15px;
  width: 90%;
  margin: 15px auto 18px;
}

#Profile_Main .Profile_Top_Line i{font-weight: 900;color: var(--designmaincolor);}
#Profile_Main .Profile_Top_Line::before, #Profile_Main .Profile_Top_Line::after{
  content: '';
  background-color: rgba(var(--designbordercolor));
  height: 1px;
  flex-grow: 1;
}

#Profile_Main .Profile_Top_Line::before { margin-right: 10px;}
#Profile_Main .Profile_Top_Line::after {margin-left: 10px;}


#Profile_Main .Profile_Top_Warn{position: absolute;bottom: 50px;right: 85px;z-index: 2;text-align: right;width: 425px;}
#Profile_Main .Profile_Top_Warn span {
  display: block;
  font-family: Montserrat;
  font-size: 9px;
  font-weight: 600;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #ca5d5d;
  margin-top: 10px;
  padding-bottom: 2px;
}

#Profile_Main .Profile_Top_Warn i{
  display: block;
  text-align: right;
  font-family: Karla;
  font-size: 11px;
  line-height: 140%;
  letter-spacing: 1px;
}

#Profile_Main .Profile_Top_Pic{
  width: 530px;	
  height: 550px;	
  margin: -25px -25px -25px 0;	
  overflow: hidden;	
  position: relative;
  order: 1;
}

#Profile_Main .Profile_Top_Left{padding: 60px 75px 47px;width: 445px;}

#Profile_Main .Profile_Top_Pic::before {
content: "";
  background: linear-gradient(to bottom right,#888,#222);
  mix-blend-mode: multiply;
  display: block;
  width: 100%;
  height: 100%;
  z-index: 1;
  position: absolute;
  top: 0;
}

#Profile_Main .Profile_Top_Pic img {
  width: 100%;
  -webkit-filter: grayscale(100%) brightness(80%);
  filter: grayscale(100%) brightness(80%);
	margin-top: -5%;
}

#Profile_Main .Profile_Top{
  position: relative;
  display: flex;
  border: 25px solid transparent;
backdrop-filter: brightness(90%) contrast(105%);
  -webkit-backdrop-filter: brightness(90%) contrast(105%);
}

#Profile_Main .Design_Main_Border_Left::before, 
#Profile_Main .Design_Main_Border_Right::before, 
#Profile_Main .Design_Main_Border_Left::after, 
#Profile_Main .Design_Main_Border_Right::after {width: 35px;height: 35px;}

#Profile_Main .Design_Main_Border_Top, #Profile_Main .Design_Main_Border_Bottom {left: 46px;width: calc(100% - 91px);}
#Profile_Main .Design_Main_Border_Left, #Profile_Main .Design_Main_Border_Right {top: 46px;height: calc(100% - 91px);}
#Profile_Main .Design_Main_Border_Left::before, #Profile_Main .Design_Main_Border_Right::before {top: -36px;}
#Profile_Main .Design_Main_Border_Left::after, #Profile_Main .Design_Main_Border_Right::after {bottom: -36px;}

 /*----Pinterest Widget-----*/
#pinterest-container {
position: relative;
  width: 430px;
  height: 575px !important;
  overflow: hidden !important;
  box-shadow: none !important;
  border: none !important;
-webkit-filter: grayscale(100%) brightness(80%);
  filter: grayscale(100%) brightness(80%);
  margin: -25px;
	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;
}

#pinterest-container span span {
  overflow: hidden !important;
  height: 70% !important;
    border: 0px !important;
    box-shadow: none !important;
	padding:0px;
}