.it_005_form_block .wrap-form .col {
    width: 50%;
}
.it_005_form_block .wrap-form .col.content ul{
	padding-left: 0;
}
.it_005_form_block .wrap-form .col.content .map_data ul li{
	font-weight: 600;
}
fieldset.form-columns-2{
	margin-bottom: 0.5rem;
}
fieldset.form-columns-1{
	margin-bottom: 1rem;
}
.experince_form_section .it_005_form_block{
	margin-bottom: 5rem;
}
fieldset.form-columns-1 span {
    font-weight: normal;
    font-size: 1.5rem;
}
label.hs-error-msg {
    font-size: 1.4rem;
}
fieldset.form-columns-2 span {
    font-size: 1.5rem;
    font-weight: lighter;
}
ul.inputs-list{
	padding: 0;
}
.bannerset.fintech {
    padding: 2rem;
}
.legal-consent-container .hs-form-booleancheckbox-display p{
	font-weight: 600;
    font-size: 1.5rem;
	margin-top: 1.5rem;
}
input#company-465cf6f4-ae1c-419d-8e18-4d9b4e4ec41f {
    width: 100%;
}
.legal-consent-container .hs-form-booleancheckbox-display>span {
    display: block;
   margin: 1.5rem 0 0 3rem;
}
input.hs-button.primary.large:hover{
	background: #094f81;
}

.hbspt-form label{
	margin-bottom: 0;
}
.hs-fieldtype-intl-phone.hs-input .hs-input{
	font-size: 1.4rem;
	border: 0.15rem solid #e1e1e1 !important;
	height: 6rem;
}

div.hbspt-form input[type="text"], div.hbspt-form input[type="email"], div.hbspt-form input[type="tel"]{
	border: 0.15rem solid #e1e1e1 !important;
	height: 6rem !important;
}
.form-columns-1 textarea{
	border: 0.15rem solid #e1e1e1 !important;
	height: 6rem;
	width: 100% !important;
}
.request_demo_cta_section .button.secondary {
    padding: 2rem 2rem 1.44rem 2rem !important;
  
    background: #fddc2a;
    color: #111;
    font-weight: 600;
    text-align: center;
    margin: 0 auto;
    display: table;
}	
.row.d-flex.justify-content-center {
    display: block !important;
}
.request_demo_cta_section .button.secondary:hover{
	background: #f5ba0d;
}

@media(max-width: 991px){
	fieldset.form-columns-1 span{
		font-size: 1.2rem;
	}
	fieldset.form-columns-2 span{
		font-size: 1.2rem;
	}
	.legal-consent-container .hs-form-booleancheckbox-display p {
    font-weight: 600;
    font-size: 1.5rem;
    margin-top: 1.5rem;
	}
	.legal-consent-container .hs-form-booleancheckbox-display>span {
    display: block;
    margin: 1.2rem 0 0 2rem;
	}
	
}
@media(max-width: 767px){
	.it_005_form_block .wrap-form .col {
    width: 100%;
	}
	.request_demo_cta_section h4 {
    font-size: 3rem;
}
	.request_demo_cta_section{
		padding: 4rem 0;
	}
	.form-columns-1 textarea{
		width: 100% !important;
	}
	.bannerset.fintech {
    padding: 6rem 2rem 2rem;
}
}









