.form{
	max-width: 754px;
	margin: 0 auto
}
.custom-input{
	background: transparent;
}
textarea.custom-input{
	height: 121px;
	padding-top: 20px;
	font-family: OpenSans;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	line-height: 25px;
	/* identical to box height */

	letter-spacing: 0.03em;
}
.inner{
	position: absolute;
	width: 85%;
    left: 31px;
    border-radius: 20px
}
.inner label{
	display: block;
}
.icon-btn {
	right: 15px;
	width: 20px;
	left: 290px;
    top: 15px;
}
.mt100{
	margin-top: 165px
}
.box {
  width: 400px;
  margin: 10px 0;
  display: flex;
  align-items: center;
  user-select: none;
}
.box label {
	padding-left: 10px;
 font-family: OpenSans;
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 25px;
/* identical to box height */

letter-spacing: 0.03em;
  cursor: pointer;
  vertical-align: middle;
  padding-left: 10px;
  padding-top: 10px
}
.box input {
  opacity: 0;
  visibility: hidden;
  position: absolute;
}
.box input:checked ~ .check {
  border-color: #00EA90;
  box-shadow: 0px 0px 0px 15px #00EA90 inset;
}
.box input:checked ~ .check::after {
  opacity: 1;
  transform: scale(1);
}
.box .check {
width: 20px;
height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  border-radius: 100px;
  background-color: #FFF;
  border: 1px solid #000000;
  box-shadow: 0px 0px 0px 0px #00EA90 inset;
  transition: all 0.15s cubic-bezier(0, 1.05, 0.72, 1.07);
}
.box .check::after {
  content: '';
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 4;
  position: absolute;
  transform: scale(0);
  background-size: 50%;
  background-color: url("http://s6.picofile.com/d/8392306668/c38c12a0-6db3-47d4-a80c-7dad8fab5186/checkmark.svg");
  background-repeat: no-repeat;
  background-position: center;
  transition-delay: 0.2s !important;
  transition: all 0.25s cubic-bezier(0, 1.05, 0.72, 1.07);
}

.expended-inner,.inner,.show-real{
	text-align: left;
	font-weight: normal!important;
	font-family: OpenSans;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	line-height: 25px;
	/* identical to box height */

	letter-spacing: 0.03em;

	color: #8C8C8C!important;
}