*{font-family: 'Montserrat', sans-serif;margin:0px;padding:0px;box-sizing:border-box;}
body{background:url(/wp-content/uploads/2021/06/Online-Payment-Page-Backgraound-scaled.jpg) no-repeat top center;background-size:cover;}
 .wrapper{float:left;width:100%;}
	.wrapper.banner {display:none;}
	.row-flex{display:flex;flex-wrap:wrap;background:#022325;border-radius:10px;margin-bottom:20px;}
	.newotpwrap.row-flex {background:none;}
.newotpwrap .otpstart {background:#022325;border-radius:10px;display:inline-block;padding:25px 30px;}
	.newotpwrap .otpstart *{color:#fff;}
	[class*="col-"]{margin-bottom:0px}
	.route-logo {text-align:left;max-width:250px;padding:30px 0 15px;display:block;}
	.signuprighttxt {color:#fff;padding:30px 40px;text-align:center;}
	.signuprighttxt h3 {margin:0;font-size:22px;font-weight:400;}
	.signuprighttxt h1 {font-weight:600;font-size:45px;line-height:50px;margin:10px 0;}
	h4.form-title {color:#c25f57;font-weight:bold;text-align:center;font-size:25px;line-height:30px;}
	.btn-red {background:#d9564f;color:#fff;padding:10px 30px;display:inline-block;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
	.btn-red:hover {background:#bf4d47;color:#fff;outline:0;}
.btn-red:focus, .btn-red:active {background:#bf4d47;color:#fff;outline:0;border:0;}
	.anchorbtn {border:0;background:transparent;color:blue;}
	.form-control {background:transparent;border:0;border-bottom:1px solid #ccc;border-radius: 0px;box-shadow: none;}
	.form-control:focus {box-shadow:none;border-color: #000;}
	.form-control:active{background:transparent;}
	.mobile_nu {display:table;width:100%;}
	.mobile_nu span {display:table-cell;}
::-webkit-input-placeholder {color: #4d4d4f !important;}
:-ms-input-placeholder {color: #4d4d4f !important;}
::placeholder {color: #4d4d4f !important;}	
	p.error {font-size:13px; color:red;padding: 5px 10px;}
	.privacychk {float: left;margin: 0 7px;width: 5%;}
	.privacytxt{font-weight: normal;text-transform: inherit;float: left;width: 90%;}
	p.otpmobilespan {font-size:16px;line-height:22px;font-weight:bold;}
	.form-wrap {background:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px;}
	ul.product-list {padding:30px 0; border-bottom:1px solid #fff;margin-bottom:30px;}
	ul.product-list li {display: inline-block;width: 75px;text-align: center;position:relative;padding-bottom:10px;}/* border-right:1px solid #fff;*/
	ul.product-list li::before {position:absolute;content:"";width:1px;background:#fff;height:40px;right:0;}
	ul.product-list li:last-child::before {display:none;}
	ul.product-list li.whatsapp {width:100px;}
	ul.product-list li img {height:65px;}
	ul.route-content li {font-weight:300; position:relative;font-size:17px;line-height:22px;margin-bottom:10px;list-style: disc;text-transform: uppercase;}
	ul.route-content li span {padding-left:30px;list-style:disc;display:block;font-size:14px; line-height:20px;padding-top:5px;padding-bottom:5px;}
	ul.route-content li span::before {position:absolute;content:"•";width:1px;color:#fff;left:20px;}
	ul.route-content {margin-left:30px;}
	.footer-text {padding-top:20px;border-top:1px solid #fff;margin-top:15px;}
	.footer-text a {color:#cb81fe;font-weight:bold;}
	
	@media (max-width:991px){
		.form-wrap {border-top-right-radius:0px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
	}
