.form_section_box{
	background:white;
}
#form-block .hs-form-field{
	margin-bottom: 0.5rem!important;
}
.form_section_box{
	box-shadow: 0px 30px 80px 0px #2521591A;
	padding:130px 60px;
	border-radius:20px;
}

.form_section_box__content_image{
	margin:40px auto 0;
	width:fit-content;
	position:relative;
}
.form_section_box__content_image::before{
	background: linear-gradient(0deg, #FFFFFF 10.63%, rgba(255, 255, 255, 0) 70.84%);
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
	border-radius: 20px;
}
.form_section_box__content_image img{
	border-radius:20px;
}

/* BACKGROUND DECOR CSS */
.background_decor{
	height: 1070px;
	position:relative;
	clip-path: polygon(33% 0, 59% 0, 100% 11%, 100% 70%, 100% 100%, 50% 100%, 0 100%, 0% 70%, 0 11%);
	margin-top:-860px;
	z-index:-1;
}
.background_decor > div{
	
}
.background_decor_blue{
	width: 100%;
	position: absolute;
	bottom: 0px;
	right:20px;
}
.background_decor_blue img{
	width:100%;
	vertical-align:bottom;
}

.background_decor_orange, 
.background_decor_orange img, 
height:100%;
object-fit:cover;
object-position:center;
margin-bottom: -15px;
}
.background_decor_blue{
	position:absolute;
	bottom:0;
	overflow:hidden;
	right: 150px;
}
input[type=file]{
	min-height: 30px;
}
@media(min-width:1024px){
	.form_section_box{
		margin:0px 100px;
	}
	.form_section_box__form{
		padding-left:60px;
	}
}

@media(max-width:1023px){
	.form_section{
		background:#F57F20;
	}
	.background_decor{
		display:none;
	}
	.form_section_box {
		padding: 50px 20px;
		margin:0 50px;
	}
	.form_section {
		padding: 70px 0;
	}
}
@media(max-width:763px){
	.form_section_box{
		margin:0px
	}
}
