body {
  --primary-color: #53a553;
  --secondary-color : #1997d0;
  --muted-color : #F0F2EE;
}

.uk-logo {
    position: absolute;
    top: 0px;
    background: #fff;
    padding: 15px;
    border-radius: 15px;
    transition: .2s ease-in-out;
    z-index: 1;
}

.uk-logo:hover {
	margin-top: 10px;
}

.button-contact {
	background: var(--secondary-color);
	color: #fff!important;
    padding: 0px 15px !important;
    transition: .2s ease-in-out;
}

.button-contact:hover {
	background: var(--primary-color);
}

#contact-form fieldset:first-child {
  order: 2!important;
}

#contact-form fieldset:nth-child(2) {
  order: 1!important;
}