.sun-postbit-background { background: rgba(234, 232, 227, 0.68);padding:70px;margin-bottom:30px; font-family: 'Switzer';}
	
	.sun-postbit-background-white {margin:auto;margin-top:15px;width: 890px;background: #F8F7F7;}
	
	.sun-postbit-userinfo {position:relative;bottom:120px;left:50px;font-family: 'Switzer'; font-style: normal; font-weight: 700; font-size: 11px; line-height: 21px; text-transform: uppercase;  color: #1C1B19;}
	
	.sun-postbit-info-box1 {width: 496px;height: 197px;padding:30px;padding-left:50px;border-right:2px solid #EFECE8;border-bottom:2px solid #EFECE8;}
	
		.sun-postbit-ava {height: 197px;padding:30px;border-bottom:2px solid #EFECE8;}
	
	.sun-postbit-name {font-family: 'Switzer';
font-style: normal;
font-weight: 800;
font-size: 36px;
line-height: 72%;
/* or 26px */

text-align: justify;
text-transform: uppercase;

	color: #1C1B19;}

.sun-postbit-charinfo {display:flex;
	flex-wrap:wrap; 

	 gap: 20px 45px;
	margin-top:15px;
	background: rgba(227, 223, 215, 0.15);
	padding:25px;
	font-family: 'Switzer';
font-style: normal;
font-weight: 600;
font-size: 12px;
line-height: 12px;

text-transform: uppercase;

color: #1C1B19;}
	
	.sun-postbit-info-box2 {width: 334px;
		height: 394px;
	border-top:2px solid #EFECE8;
	border-right:2px solid #EFECE8;}

.sun-postbit-message {font-family: 'Switzer';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 32px;
text-align: justify;
padding:80px;
	color: #1C1B19;}
	
	.sun-postbit-about { position:relative;

		width: 254px;
		height: 106px;
	font-family: 'Switzer';
font-style: normal;
font-weight: 400;
font-size: 11px;
line-height: 28px;
		padding:40px;

text-align: justify;
text-indent: 76px;

color: #1C1B19;
	border-bottom:2px solid #EFECE8;}
	
	.sun-postbit-about-scroll {width: 254px;
		height:106px;
		scrollbar-width: none;
		overflow:auto;}
	
	.sun-postbit-about-scroll::-webkit-scrollbar {background:transparent; width:1px;} 
	.sun-postbit-about-scroll::-webkit-scrollbar-thumb {background:transparent;} 
	.sun-postbit-about-scroll::-webkit-scrollbar-track {background:transparent;}
	
	
		.sun-popup-scroll::-webkit-scrollbar {background:transparent; width:1px;} 
	.sun-popup-scroll::-webkit-scrollbar-thumb {background:transparent;} 
	.sun-popup-scroll::-webkit-scrollbar-track {background:transparent;}
	
	.sun-postbit-title {position:relative;

		top:60px;
		left:40px;
		font-family: 'Switzer';
font-style: normal;
font-weight: 900;
font-size: 36px;
line-height: 10px;

text-align: justify;
text-transform: uppercase;

		color: #EFECE8;}
	
	.sun-postbit-icon .icon {
    display: block;
    margin: auto;
	
    width: 250px;
  }

.sun-postbit-icon img {
	
    width: 250px;
  }
	
	.sun-postbit-sig {width:558px;
		height: 394px;
	border-top:2px solid #EFECE8;}
	
	.sun-postbit-buttons a {font-family: 'Switzer';
font-style: normal;
font-weight: 800;
font-size: 14px;
line-height: 18px;
text-transform: uppercase;

color: #1C1B19;
	border-bottom:5px solid #F8F7F7;
	padding-bottom:7px;}
	
	.sun-postbit-infopop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: hsla(40, 18%, 87%, 0.91);
  z-index: 1;
  opacity: 0;
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  pointer-events: none;
}

.sun-postbit-infopop:target {
  opacity: 1;
  pointer-events: auto;
}

.sun-postbit-infopop>.sun-postbit-pop {
width:890px;
  position: relative;
  margin: 10% auto;
  z-index: 30;
}

.sun-postbit-closepop {
  position: absolute;
  right: -5px;
  top: -5px;
  width: 100%;
  height: 100%;
  z-index: 2;
}
		
		