@import "style-dynamic.css";

/* === GF FORM FIELDS === */
.gform_required_legend {
  display: none;
}

.gform_body textarea,
.gform_body input {
  border-style: solid;
  border-width: 1px;
}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
  padding: 15px 10px !important;
}


#gform_confirmation_wrapper_1 {
  margin-top:3em;
  padding: 1em;
  border-width: 1px;
  border-style: solid;
}



/* === MAP === */
#googlemap iframe {
  display: block !important;
}


.grid-contact .box { 
  text-align: center;
}

.grid-contact .box p {
    margin-top: 0.1em;
    font-size: 0.9em;
}

.grid-contact .box a { 
  text-decoration: none !important; 
}

.grid-contact .box .local {
  font-size: 0.35em;
  line-height: 1.5em !important;
  margin-top: 1.6em;
}

.grid-divider {
  margin: 2em 0 2em;
}

.grid-contact .box .icon.green {
    color: #25d366 !important;
}



/* === FOOTER CONTACT === */
.footer-contact {
    text-align: center;
    padding: 1em;
  }

.footer-contact a {
  display: inline-block;
}