input.wpcf7-form-control.wpcf7-submit.has-spinner.of-form__submit {
    color: black;
    border-radius: 10px;
    margin-top: 20px;
	border: none !important;
}
p.under-button:hover {
    text-decoration: underline;
}
.wpcf7-response-output {
    background: #0d0f14;
    border: none !important;
    border-radius: 5px !important;
    padding: 20px 20px !important;
    font-size: 25px;
}
input[type=checkbox], input[type=radio] {
    width: 20px !important;
    height: 20px !important;
}

input.wpcf7-form-control {
    border-radius: 5px;
}

textarea.wpcf7-form-control.wpcf7-textarea {
    height: 250px;
}

.cf-box label, .cf-box span {
    color: black !important;
}

.cf-box {
    background: white;
    border-radius: 10px;
    border: 2px solid #00aeef;
    padding: 40px !important;
}
@media (min-width: 952px) {
.cf-box {
    padding: 40px !important;
	}
}

@media (max-width: 951px) {
.cf-box {
	    padding: 10px !important;
	}
	.cf-box {
    margin: 20px !important;
}
}


input.wpcf7-form-control, textarea {
    border: 2px solid black !important;
    border-radius: 5px !important;
    box-shadow: none !important;
}

img.header_logo.header-logo {
    display: none;
}