html.html_av-framed-box{
	padding:0;
}
html.html_av-framed-box .av-frame{
	width:0 !important;
}
.new-main-signup{
	background-size:cover;
	background-position:top;
	display: inline-block;
	width: 100%;
}
.new-main-back{
	background:rgba(255, 226, 210, 0.8);
	padding: 1.5rem;
}


.textback-arrow {float: left;}
.textback-arrow i {margin-right: 1rem;}
.textback-arrow span{
color: #00346a;
font-weight: 700;
font-size: 18px;
}

.signup-title {
display: flex;
justify-content: center;
font-size: 24px;
color: #00346a;
font-weight: 700;
}

.new-main-signup-section {
display: flex;
flex-wrap: wrap;
gap: 40px;
margin: 8rem 0;
}

.new-main-signup-blk {
	background: #ffe2d2;
	padding: 3rem 2rem;
	font-size: large;
	display: grid;
	justify-content: start;
	position: relative;
	text-align:center;
	width:31%;
	margin:1.5rem 0;
}

.new-main-signup-blk p {
	margin-bottom: 1rem;
}
.new-main-signup-blk-icon {
position: absolute;
top: -35px;
left: 0;
right: 0;
text-align: center;
}

.new-main-signup-blk-btn {
	display: flex;
	justify-content: center;
}

@media only screen and (max-width: 1200px){
	.new-main-signup-blk{
		width: 47%;
	}
}
@media only screen and (max-width: 768px){
	.new-main-signup-blk{
		width: 100%;
	}
}

.par-signup-upload {
	position: relative;
	border: 1px solid #D0D5DD !important;
	width: 100%;
	display: flex;
	justify-content: center;
	text-align: center;
	padding: 2rem;
}

.par-signup-upload input {
    position: absolute;
    width: 100%;
    top: 0;
    bottom: 0;
    cursor: pointer;
    opacity: 0;
}

.par-signup-upload-text p {
    margin: 0;
    max-width: 210px;
}
.par-signup-blk #phone{
 padding-left: 4.5rem; 	
}
