input[type="checkbox"]:indeterminate, input[type="checkbox"]:focus, input[type="checkbox"]:active, input[type="checkbox"]:not(active) {
  background-color: none;
  border-color: none;
  box-shadow: none;
  outline: none;
}

.form-check-input:not(:checked):focus {
  background-color: #ddd;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  border-color: #ddd;
  box-shadow: 0 0 0 .2rem gray;
}

.puntaAltaOrange {
  color: #fe5000;
}

.form-check-input:checked {
  background-color: #fe5000;
  border-color: #fe5000;
}

a.nav-link svg.contactoCircle path {
  stroke: #23282e;
  stroke-width: 7px;
  stroke-dasharray: 0 1300;
}

.activeNavLink {
  pointer-events: none;
}

.activeNavLink:after {
  content: "";
  height: 2.9rem;
  width: 115%;
  z-index: -1;
  background-image: url("contactoLink.1259c125.svg");
  background-repeat: no-repeat;
  background-size: contain;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  bottom: -.125rem;
  left: .1rem;
}

h1 {
  font-size: 2.56rem;
}

.form-input__corrector {
  margin-left: -3px;
}

.zeroSpacing {
  letter-spacing: 0;
}

.preFootLinks {
  color: #1d1d1b;
  font-family: sf pro, sans-serif;
}

.nav {
  --bs-nav-link-color: gray;
}

.nav-tabs .nav-link {
  letter-spacing: -.05em;
  background: #eee;
  border: 0 solid #0000;
  margin-bottom: 0;
  padding: 1.1rem;
  font-size: 1.4rem;
}

.nav-tabs .nav-link:hover {
  color: #fe5000;
}

.IconContacto {
  width: 19px;
}

.containerTextoHome a, .containerTextoHome a:hover, .containerTextoHome a:visited {
  color: var(--bs-body-color);
  text-decoration: none;
}

.contactIcon > img {
  position: absolute;
}

.contactIcon > img:last-of-type {
  opacity: 1;
  transition: opacity .5s ease-in-out;
}

.contactIcon > img:first-of-type {
  opacity: 0;
  transition: opacity .5s ease-in-out;
}

.contactIcon:hover > img:last-of-type {
  opacity: 0;
}

.contactIcon:hover > img:first-of-type {
  opacity: 1;
}

.zilla {
  font-family: Zilla Slab !important;
}

.card {
  --bs-card-cap-padding-x: 0;
}

.card .nav-item a {
  letter-spacing: .2em;
  font-size: 1.4rem;
  font-weight: 500;
}

.nav {
  --bs-nav-link-color: gray;
}

.nav-tabs .nav-link {
  background: #eee;
}

.tab-pane input, .tab-pane textarea {
  border-width: 0 0 1px;
  border-radius: 0;
  padding-left: 0;
}

.tab-pane input.form-control:focus, .tab-pane textarea.form-control:focus {
  box-shadow: none;
  border-color: #1d1d1b;
}

.tab-pane input:active, .tab-pane textarea:active {
  outline-offset: 0;
  box-shadow: none;
  border: none;
  outline: none;
  outline: none !important;
}

.tab-pane :-ms-input-placeholder {
  color: #1d1d1b;
}

.tab-pane ::placeholder {
  color: #1d1d1b;
}

input .map-container iframe {
  width: 100%;
  pointer-events: none;
  display: block;
  position: relative;
}

.map-container iframe.clicked {
  pointer-events: auto;
}

button.verProyecto .button-text {
  color: #ff5001;
  text-align: center;
  margin-top: 17px;
  padding: .75rem .3rem;
  font-size: 1.4375rem;
  font-weight: 400;
  line-height: 1.6rem;
  transition: all .45s cubic-bezier(.65, 0, .076, 1);
  position: absolute;
  inset: -1.5rem 0 0;
}

button.verProyecto .button-text:hover {
  color: #fff;
}

.form-control[type="file"]:not(:disabled):not([readonly]) {
  cursor: pointer;
  padding: 6px 6px 6px 10px;
}

.card-body {
  padding: 0;
}

.card-header-tabs .nav-link.active:hover {
  color: #1d1d1b !important;
}

:focus {
  box-shadow: none;
  outline: 0 !important;
}

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
  .nav-tabs .nav-link {
    font-size: 1.1875rem;
  }

  .activeNavLink:after {
    left: -.8rem;
  }

  button.verProyecto {
    width: 8.5rem;
  }

  button.verProyecto .button-text {
    margin-top: 17px;
    font-size: 1rem;
  }
}

@media only screen and (min-width: 546px) and (max-width: 820px) {
  .activeNavLink:after {
    height: 2.4rem;
    width: 115%;
    bottom: -.225rem;
    left: .1rem;
  }
}

/*# sourceMappingURL=contacto.ed2a44e9.css.map */
