/*Contact Form Redesign*/
.pum.pum .pum-container {
    background: #f6f6f6;
}

.pum.pum .pum-container {
    padding: 38px 60px;
}
.pum.pum .pum-title {
    margin: 0 0 36px;
}
.pum.pum .inputGroup {
    margin: 0 0 20px;
}	
.pum.pum .inputGroup textarea {
    min-height: 100px;
}
.pum.pum .inputGroup input, .pum.pum .inputGroup textarea {
		padding: 16px 20px 12px 20px;
}
.pum.pum .inputGroup label {
    line-height: 17px;
	top: 13px;
	left: 12px;
	font-size: 18px;
	padding: 4px 20px 4px 10px;
}
.pum.pum .inputGroup.filled label, .pum.pum .inputGroup.focused label {
    -webkit-transform: translateY(-11px);
    transform: translateY(-11px);
	background: none;
    font-size: 13px;
    padding: 0;
	left: 22px;
	/* color: #aaa; */
}
.pum.pum .inputGroup input[type=file] {
    padding: 5px;
    font-size: 16px;
}
.pum.pum .p-submit {
	margin: 20px 0 0;
} 
.pum.pum .pum-close.popmake-close {
        height: 30px;
        width: 29px;
}

/*Contact Form Redesign*/


.btn::after {
    -webkit-transition: none;
    transition: none;
}