/********************contact__form**************************************/

.contact__form {
	width: 100%;
	
	
}
.contact-manager {
		width: 300px!important;
		float: right;
	/*background: #f1f1f1;*/
}
.manager__frame {
	margin: 0 auto;
	
	
	
}
.manager__name {
	font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 20px;
	
	
}
.manager__phone {
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 16px;
line-height: 24px;
/* identical to box height, or 150% */

text-align: center;

/* text-colors/text-main-light */

color: #2B3541;
}
.nervf-contact-flex {
  display: flex;
	margin-top: 30px;
}
@media (max-width: 680px) {
  .nervf-contact-flex {
	flex-direction: column-reverse;
  }
  .contact-manager {
	margin-right: 20%;
  }
}
@media (max-width: 360px ) {
  .contact-manager {
	margin-right: 0%;
  }
}
@media (max-width: 395px ) {
  .contact-manager {
	margin-right: 5%;
  }
}
.callback-message {
  font-size: 18px;
}
.form__input:not(:last-of-type) {
  margin-bottom: 2em;
}
.form__input {
  margin: 0;
  margin-bottom: 0px;
}
.modal__input {
  display: block;
  width: 100%;
  box-shadow: none;
  background: transparent;
  border: 2px solid rgba(0, 0, 0, 0.1);
  height: 54px;
  font-size: 18px;
  font-weight: 300;
	border-radius: 8px;
	padding-left: 15px;
}
.modal__input:active, .modal__input:focus {
  outline: none;
  box-shadow: none;
  border-color: #045C5E;
}
.button-colors:hover {
  opacity: .8;
}
	

.modal__btn {
	width: 100%;
	  margin-right: 4px;
  margin-bottom: 4px;
  font-family: 'Inter';
  font-size: 18px;
  font-weight: 500;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  border-radius: 8px;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
  padding: 12px 20px 12px!important;
	
 /* background: #045C5E!important;*/
	  background: #0C999C!important;

	box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);
border-radius: 6px;
  color: #fff;
  /*border: 2px solid #f4be34;*/
}
.button-colors {
	   background: #0C999C!important;
  color: #fff;
  border: 2px solid #0C999C;
}
.button-colors:hover, .button-colors:focus, .button-colors:active {
  background: #0FC6CA;!important;
  border-color: #0FC6CA;!important;
}
/********************contact__form__end**************************************/