						ul {
							list-style: none;
						}

						ul ul {
							list-style: none;
						}
					

.leadForm{width:100%}
.leadForm inputgroup{display:block;margin-bottom:10px; display: flex;flex-direction: column;flex-wrap: wrap;}
.leadForm inputgroup .error-field,.leadForm inputgroup .error-field1{display:none}
.leadForm inputgroup sup{color:#bbb;font-size:10px}
.leadForm inputgroup input.input,.leadForm inputgroup select{padding:1px;display:block;outline:none;border:1px solid #eee;transition:all ease .5s;background:#fff}
.leadForm inputgroup select{height: 35px;}
.leadForm inputgroup input.input + label,.leadForm inputgroup select + label{color:#999;top:-30px;transition:all ease .3s;position:relative;background:#fff;padding:2px 8px}
.leadForm inputgroup input.input:focus,.leadForm inputgroup select:focus,.leadForm inputgroup input.input:hover,.leadForm inputgroup select:hover{border-color:#64B5F6}
.leadForm inputgroup input.input:focus + label,.leadForm inputgroup select:focus + label,.leadForm inputgroup input.input:hover + label,.leadForm inputgroup select:hover + label{top:-52px;color:#64B5F6;font-size:8px}
.row{display: flex;flex-direction: row;}

.error-field1{border:solid 1px #f00;display:block}
.leadForm inputgroup.error input, .leadForm inputgroup.error1 input{border-color:#red !important;}





.col8{width:64%; padding-left:2%; padding-right:2%; margin-left: auto;margin-right: auto;display: block;}
.col4{width:33%; padding-left:2%; padding-right:2%; margin-left: auto;margin-right: auto;display: block;}
@media (max-width:720px) { .row{flex-direction: column;}
.col8{width:90%;}
.col4{width:90%;}
}
.form-container{border-top: 3px solid #eee;background: rgba(121, 85, 72, 0);padding: 0px;padding-top: 0; box-shadow: 0 0 20px #eee;transition: all ease 0.5s;}
.form-container h2{ text-align: center;padding: 15px 15px 20px; color: white; background: #81C784; border-bottom: 10px solid #4CAF50; line-height: 1.7; font-size: 14px; margin: 0; font-weight: bold; }
.form-container h2 span{ font-weight: 100; font-size: 35px;}
.form-container form{ padding: 20px; }
hr.seperator{ border: transparent; background: #ffffff3b; width: 13%; height: 2px; margin: 0px auto 8px; }
.form-container input[type="submit"]{ border: 0px solid transparent; background-color: #E91E63; color: #fff; padding: 10px 20px; margin: 10px auto 0; display: block; outline: none; border-radius: 5px; box-shadow: 0 0 20px 0 transparent; transition: all ease 0.5s; }
.form-container input[type="submit"]:hover, .form-container input[type="submit"]:focus{ box-shadow: 0 0 20px  rgba(233, 30, 99, 0.45); }
.banner{
max-width: 100%;
}
.small-heading{

    text-align: center;
    font-size: 20px;
    margin-top: 40px;
}
