h3{font-family:Rubik, sans-serif !important;}
body, input, select, optgroup, textarea{font-family:roboto !important;}
button.button.is-link{
	margin-top:50px;
}
.title-info {margin: -20px 0px 30px !important;} .promise-box i {color: #fc733b;}
.promise-box h3 {background: #fc733b;padding: 10px 20px;color: #fff;font-size: 20px;}
.promise-box {border: 2px solid #fedccf;margin: 30px 0px 20px 0px;box-shadow: 0px 0px 20px #ccc;}
.box img {margin: 0px auto;display: block;width: 110px;height: auto;} .box{cursor:pointer;} .title span {color: #fc733b;}
.form-section .container {max-width: 500px;} 
input
{  border-width: 0px 0px 1px 0px !important;padding: 15px 0px !important;height: auto !important;	border-radius: 0px !important;border-color: #fed5c4 !important;color#333 !important;
}

input::placeholder {color: #fc733b !important;}

.promise-box {margin-top: 20px;} .promise-box ul {margin: 20px;}
button.button.is-link {background-color: #f76629;border-color: transparent;color: #fff;text-transform: uppercase;}
	

@media screen and (max-width:480px){
.button.is-link {margin-top: 10px;}.button.is-link {width: 100%;}	.column {padding-bottom: 0px;}	.box img {margin: 0px;width: 50px;} div.box {min-height:auto;display: flex;align-items: center;padding:5px 20px;}

	
}




/* min width */

@media screen and (min-width:769px){
.box {height: 195px;display: flex;	flex-direction: column;	justify-content: center;}
	
}


.field .column:first-child {
    width: 100% !important;
    max-width: 100% !important;
}
input#postcode {
    width: 100%;
}
.field .columns .column:last-child {
    max-width: 100% !important;
}


