body {
  font-family: "Jura regular";
  overflow-x: hidden !important;
}

input {
  font-family: "Jura regular";
}
.uppercase {
  text-transform: uppercase !important;
}

.msgFade {
	display: none;
	position: fixed;
	z-index: 99999;
	background-color: rgba(0, 0, 0, 0.4);
	width: 100%;
	height: 100%;
	top:0;
	left: 0;
	vertical-align: middle;
	text-align: center;
	box-sizing: border-box;
}
.msgFade > .msg {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-right: -50%;
	transform: translate(-50%, -50%);
	border-radius: 2px;
	background-color: rgba(255, 255, 255, 1);
	color: #000 !important;
	min-width: 90px;
	max-width: 90%;
	/* width: 60%; */
	padding: 10px;
  font-family: sans-serif;
	font-size: 100%;
	-webkit-box-shadow: 0px 0px 14px 0px rgba(107,107,107,0.5);
	-moz-box-shadow: 0px 0px 14px 0px rgba(107,107,107,0.5);
	box-shadow: 0px 0px 14px 0px rgba(107,107,107,0.5);
}

.msg__title{
	width: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-end;
}

.btn__close__msg{
	width: 20px;
	height: 20px;
	position: relative;
	margin-bottom: 20px;
	cursor: pointer;
}

.btn__close__msg::after,
.btn__close__msg::before{
	content: '';
	position: absolute;
	width: 20px;
	height: 1px;
	background-color: rgb(59, 59, 59);
	left: 0;
	top: 50%;
}

.btn__close__msg::after{
	transform: rotate(45deg);
	transform-origin: center;
}

.btn__close__msg::before{
	transform: rotate(-45deg);
	transform-origin: center;
}

.msg__thak-you__title{
	width: 100%;
	margin-bottom: 20px;
}

.msg__thak-you__title p{
	width: 100%;
	text-align: center;
	color: rgb(59, 59, 59);
	font-size: 32px;
	text-transform: uppercase;
	font-family: "Jura bold";
	font-weight: 700;
}

p#out__txt__from__api{
	/* width: 80%; */
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: rgb(59, 59, 59);
	font-size: 18px;
	font-family: "Jura regular";
	margin-bottom: 20px;
	padding: 0 20px;
	font-weight: 400;
}

/* @media screen and (max-width: 1024px){
	.msgFade > .msg {
		width: 90%;
	}
} */