.st-iconbox > .iconbox-container, 
.st-iconbox > .iconbox-container h4,
.st-iconbox > .iconbox-container a, 
.st-iconbox > .iconbox-container > .box-icon {
color: #263C53 !important;
cursor: default;
transition: color 0.35s ease 0s !important;
-webkit-transition: color 0.35s ease 0s !important;
}
.st-iconbox:hover > .iconbox-container a {
cursor: pointer;
}
.st-iconbox:hover > .iconbox-container, 
.st-iconbox:hover > .iconbox-container h4, 
.st-iconbox:hover > .iconbox-container a, 
.st-iconbox:hover > .iconbox-container > .box-icon {
color: #83b4dc !important;
}
#wpcf7-f6-p17-o1 label {
width: 100% !important;
}
#wpcf7-f6-p17-o1 input[type="submit"] {
left: 50%;
position: absolute;
transform: translateX(-50%);
}
#wpcf7-f6-p17-o1 input[type="submit"]:hover {
border-color: #83b4dc !important;
background-color: #83b4dc !important;
}
#wpcf7-f6-p17-o1 .wpcf7-form-control-wrap {
height: 85px;
margin-bottom: 20px;
}
#wpcf7-f6-p17-o1 .wpcf7-form-control-wrap > .g-recaptcha {
left: 50%;
position: absolute;
transform: translateX(-50%);
}
#make-appointment {
display: none;
}
.wpcf7-not-valid-tip {
top: 0px;
width: 100%;
position: absolute;
text-align: right;
}
textarea[name="your-message"] + .wpcf7-not-valid-tip {
top: -15px;
}
.wpcf7-recaptcha + .wpcf7-not-valid-tip, 
.wpcf7-recaptcha + noscript + .wpcf7-not-valid-tip {
top: -22px;
text-align: center;
}