/* buttons */
.fl-page .fl-builder-content a.fl-button,
.ninja-forms-field[type=submit],
.ninja-forms-field[type=submit]:hover{
	font-weight:600;
    background-color: #2665ED;
    color: #fff;
    border-radius: 8px!important;
	padding: 8px 12px;
    text-transform: uppercase;
    min-width: 200px;
    justify-content: center;
    align-items: center;
    display: flex;
	line-height:normal;
	font-size: 14px;
    border-radius: 6px!important;
	transition:scale 200ms ease-out;
	transform:translateZ(0);
	backface-visibility: hidden;
	outline:none!important;
}
.fl-page .fl-builder-content a.fl-button i{
	font-size:1.2em;
}
.fl-page .fl-builder-content a.fl-button > *,
.ninja-forms-field[type=submit] > *{
	color:#fff;
}
.fl-page .fl-builder-content a.fl-button:hover,
.ninja-forms-field[type=submit]:hover{
    /*background-color: #1A2B4C!important;
	color:#fff;*/
	scale: 1.05;
	transition: scale 100ms ease-in-out;
}

.fl-page .fl-builder-content .secondary a.fl-button{
    background-color: #ED2626;
    border-color: #ED2626;
}

.fl-page .fl-builder-content .secondary a.fl-button:hover{

}

@media(max-width:769px){
	.fl-page .fl-builder-content a.fl-button,
	.ninja-forms-field[type=submit]{
		width:100%;
	}
}

/* ninja forms */
.field-wrap.html-wrap{
	max-width:640px;
}
.field-wrap.html-wrap span{
	background-color:unset!important;
}
.nf-before-form-content{
	display:none;
}
input[type=text], input[type=password], input[type=email], input[type=tel], input[type=date], input[type=month], input[type=week], input[type=time], input[type=number], input[type=search], input[type=url], textarea{
	border: 1px solid rgba(0,0,0,0.6);
	border-radius: 6px!important;
}
input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=tel]:focus, input[type=date]:focus, input[type=month]:focus, input[type=week]:focus, input[type=time]:focus, input[type=number]:focus, input[type=search]:focus, input[type=url]:focus, textarea:focus{
	border-color:#2665ED;
}
.nf-error .ninja-forms-field, .nf-error.listimage-wrap .nf-field-element ul{
	border-color:#ED2626!important;
}
.nf-error-msg, .ninja-forms-req-symbol{
	color:#ED2626!important;
}
.nf-field-label .nf-label-span, .nf-field-label label{
	font-weight:500!important;
}