.request_form{
	margin-bottom: 40px;
}


.data_privacy_info b{
	font-size: 14px;
	display: block;
	padding-bottom: 4px;
}

.form-group label{
	margin-bottom: .5rem;
	color: #111827;
	font-variant-numeric: lining-nums proportional-nums;
	font-feature-settings: 'ss04' on, 'ss06' on, 'ss11' on, 'ss09' on, 'ss08' on, 'ss07' on, 'ss05' on, 'salt' on, 'ss03' on, 'ss02' on, 'ss01' on, 'ss10' on;
	font-family: "Noto Sans", sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 125%; /* 20px */
}
.about__form-group__input select, .about__form-group__input input{
	margin-bottom: 1.5rem;
	border-radius: 8px;
	border: 1px solid #D1D5DB;
	background: #FFF;
}
.about__form-group__input select{
	background: url("/img/v3plus/about/selectArrow.svg") right center no-repeat;
	background-origin: content-box;
}
.data_privacy_info{
	color: #4B5563;
	font-variant-numeric: lining-nums proportional-nums;
	font-family: "Noto Sans", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 125%; /* 17.5px */
}
.about__form-group__input__submit{
	display: inline-flex;
	padding: 12px 14px;
	justify-content: center;
	align-items: center;
	gap: .5rem;
	border-radius: 4px;
	border: 1px solid #0E6AB7;
	background: #0E6AB7;
}
.has-error .about__form-group__input .form-control{
	border-color: #a94442;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.about__layout__content__phone-number{
	text-align: center;
}
.about__layout__content__phone-number__flag{
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
}
.about__layout__content__phone-number span{
	margin-left: .5rem;
	color: #111827;
	font-variant-numeric: lining-nums proportional-nums;
	font-family: "Noto Sans", sans-serif;
	font-size: .75rem;
	font-style: normal;
	font-weight: 400;
	line-height: 100%; /* 16px */
}
.about__layout__content__phone-number__flag span{
	color: #4B5563;
	font-variant-numeric: lining-nums proportional-nums;
	font-family: "Noto Sans", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	line-height: 100%; /* 12px */
	text-transform: uppercase;
}

.container__header__layout__cta{
	margin-left: 4rem;
}
.container__header__layout__contact{
	display: flex;
	width: 280px;
	padding: 20px 24px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 24px;
	border-radius: .5rem;
	border: 1px solid #E7E5E4;
	background: #FAFAF9;
	margin-bottom: 2rem;
}
.container__header__layout__contact__text{
	color: #4B5563;
	text-align: center;
	font-variant-numeric: lining-nums proportional-nums;
	font-family: "Noto Sans", sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	line-height: 125%; /* 18.75px */
	letter-spacing: -0.375px;
}
.container__header__layout__contact__separator{
	height: 1px;
	width: 100%;
	background: #E7E5E4;
}
.container__header__layout__contact__numbers, .container__header__layout__contact__mail{
	color: #054880;
	text-align: center;
	font-variant-numeric: lining-nums proportional-nums;
	font-feature-settings: 'liga' off;
	font-family: "Noto Sans", sans-serif;
	font-size: 1rem;
	font-style: normal;
	font-weight: 700;
	line-height: 100%; /* 16px */
}
.container__header__layout__contact__numbers__number{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
}
.container__header__layout__contact__numbers span, .container__header__layout__contact__mail span{
	margin-left: .5rem;
}
.container__header__layout__contact__schedule{
	color: #4B5563;
	text-align: center;
	font-variant-numeric: lining-nums proportional-nums;
	font-family: "Noto Sans", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 125%; /* 15px */
}
.container__header__layout__team{
	color: #0E6AB7;
	font-variant-numeric: lining-nums proportional-nums;
	font-feature-settings: 'ss08' on, 'ss05' on;
	font-family: "Noto Sans", sans-serif;
	font-size: 1rem;
	font-style: normal;
	font-weight: 400;
	line-height: 125%; /* 20px */
	margin-bottom: 2rem;
}
.container__header__layout__social{
	display: flex;
	width: 280px;
	padding: 20px 24px;
	flex-direction: column;
	align-items: flex-start;
	gap: 1rem;
	border-radius: .5rem;
	border: 1px solid #E7E5E4;
	background: #FAFAF9;
	margin-bottom: 2rem;
}
.container__header__layout__social span{
	color: #111827;
	font-variant-numeric: lining-nums proportional-nums;
	font-family: "Noto Sans", sans-serif;
	font-size: 1rem;
	font-style: normal;
	font-weight: 700;
	line-height: 100%; /* 16px */
}
.container__header__layout__social p{
	color: #054880;
	font-variant-numeric: lining-nums proportional-nums;
	font-family: "Noto Sans", sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 125%; /* 20px */
}
.container__header__layout__contact__images{
	text-align: center;
}
.container__header__layout__contact__images img{
	display: inline-block;
	position: relative;
	border-radius: 56px;
	border: 2px solid #FFF;
	width: 56px;
	height: 56px;
	object-fit: cover;
	margin-left: -18px;
}
.container__header__layout__contact__images img:first-child{
	margin-left: 0;
}
@media (min-width: 991.98px) {
	.about__form-group__input--name{
		width: 49%;
	}
	.about__layout__content__phone-number__flag {
		justify-content: start;
		align-items: center;
	}
	.about__layout__content__phone-number {
		 text-align: left;
	 }
	.about__layout__content__phone-number span{
		margin-left: 0;
	}
	.about__layout__content__phone-number__flag span{
		margin-left: .5rem;
	}
}