@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
body {
	margin:0;
	padding:0;
	font-family: 'Montserrat', sans-serif;
	overflow-x:hidden;
}
.sectioncomingbg {
background-size: cover;
height: 630px;
background-position: bottom;
background-repeat: no-repeat;
background-image: url('../images/com-bg-new.jpg');
padding-top: 60px;
}
.comingsoonheading {
	font-family: 'Westiva';
	font-style: normal;
	font-weight: 500;
	font-size: 68px;
	line-height: 80px;
	text-align: center;
	color: #F6F6F6;
	padding-bottom:10px;
	
}
p#demo {
	padding-bottom:10px;
}
.sloganheading {
	font-family: 'Recoleta';
	font-style: normal;
	font-weight: 700;
	font-size: 36px;
	line-height: 44px;
	text-align: center;
	color: #ffffff;
	margin-bottom:0px;
}
.svalue {
	font-family: 'Westiva';
	font-style: normal;
	font-weight: 700;
	font-size: 42px;
	line-height: 46px;
	text-align: center;
	color: #FFFFFF;
	display:block;
	padding-bottom:5px;
}
.slabel {
	font-family: 'Recoleta';
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 24px;
	text-align: center;
	color: #F6F6F6;
	display:block;
}
.brset {
	border-right: 0.953136px solid #FFFFFF;
}
.spanwordyellow {
	color:#EA5455;
}
.spanwordpink {
	color:#EA5455;
}
.sectioncomingtext {
	padding-top:50px;
}
.coming-color1 {
	font-family: 'Recoleta';
	font-style: normal;
	font-weight: 400;
	font-size: 24px;
	line-height: 45px;
	text-align: center;
	color: #333333;
	max-width:998px;
}
.formlabel {
	font-family: 'Recoleta';
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 24px;
	  padding-bottom: 5px;
	/* identical to box height, or 160% */

/* Primary/1 */
color: #2D4059;
}
.f-inputbox {
	border: 1px solid #C4C4C4;
	border-radius: 56px;
	font-family: 'Recoleta';
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 20px;
	color: #827D9D;
	height:50px;
	padding: 20px 20px;
}

.f-inputbox:focus {
  color: #827D9D;
  background-color: #fff;
  border-color: #C4C4C4;
  outline: none;
  box-shadow: unset;
  font-style: normal;
font-weight: 400;
}
.f-submitbtn {
	background: #2D4059;
border-radius: 34px;
height:55px;
font-family: 'Recoleta';
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 24px;

/* identical to box height, or 135% */
text-align: center;
letter-spacing: -0.0677328px;

/* Primary/3 */
color: #F6F6F6;
width:100%;
border: none;
background: linear-gradient(90deg, #EA5455 0%, #BE393A 100%);
}
.f-submitbtn:hover{
	background: linear-gradient(90deg, #EA5455 0%, #BE393A 100%);
	color: #F6F6F6;
}
.f-submitbtn:focus{
	background: linear-gradient(90deg, #EA5455 0%, #BE393A 100%);
	box-shadow:unset;
	border-color:#EA5455;
}
.erta {
	font-weight:700; font-size:28px;color:#2D4059;
}
 @media (max-width: 768px) {
	 
	 .svalue { font-size:36px; line-height:35px;}
	 .slabel{font-size: 13px;
line-height: 19px;}
	 .mobile-hide { display:none;}
.sectioncomingbg {
padding-top:26px;
background-image: url('../images/mob-com-bg.png');
height:450px;
}
.comingsoonheading {
 font-size:40px;
 line-height:30px;
}
.sloganheading{
	font-size: 24px;
line-height: 33px
}
.coming-color1 {
	font-size: 16px;
line-height: 33px;
}
.erta { font-size:18px;}
.mobilepaddingzero { padding:0px;}

}
