input.ui-autocomplete-loading,select.ui-autocomplete-loading {
  	background: white url('/assets/plugins/jquery-ui/images/ui-anim_basic_16x16.gif') right center no-repeat !important;
}
.ui-autocomplete {
  	max-height: 400px;
  	overflow-y: auto;
  	/* prevent horizontal scrollbar */
  	overflow-x: hidden;
  	z-index:2000;
}
/* IE 6 doesn't support max-height
* we use height instead, but this forces the menu to always be this tall
*/
* html .ui-autocomplete {
  	height: 400px;
}		

.with-errors {
  display:none; 
}

.has-error .with-errors {
  display: block;
}

.structure__text p {
    text-indent: 3em;
    margin-bottom: 1em;  
}

.pagination .page-link {
    color: #00a679; 
}

.pagination .page-item.active .page-link {
    background: #00a679;
    border-color: #00a679;
}

.block-portfolio img {
  width: 100% !important;
}

.modal-thanks {
  --bs-modal-border-radius: 0.625rem;
  --bs-modal-border-width: 0;
}
.modal-thanks .modal-content {
  background-image: linear-gradient(180deg, #e5f8ea 0%, #f7fde9 100%);
}
.modal-thanks .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  margin: 1rem;
}
.modal-thanks__inner {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
.modal-thanks__asset {
  align-self: center;
  max-width: 50%;
}
.modal-thanks__asset img {
  display: block;
  max-width: 100%;
}
.modal-thanks__title {
  font-size: clamp(24px, 3.6458333333vw, 36px);
  margin-bottom: 1.25rem;
  color: #009b71;
}
.modal-thanks__text {
  font-size: clamp(18px, 2.734375vw, 24px);
  font-weight: 700;
}
.modal-thanks__btn {
  margin-top: 1.25rem;
}
.modal-thanks__btn .btn {
  width: 100%;
}
@media (min-width: 768px) {
  .modal-thanks {
    --bs-modal-width: 880px;
    --bs-modal-padding: 40px;
  }
  .modal-thanks__inner {
    display: grid;
    grid-template-columns: 1fr minmax(70%, 2.25fr);
  }
  .modal-thanks__asset {
    max-width: unset;
  }
  .modal-thanks__btn .btn {
    max-width: 16.25rem;
  }
}
.par-15 {
	padding: 6px 0px;
	line-height: 1.5;
	color: grey;
}
.col-lg-9 p {
	line-height: 1.6;
	<!--color: grey;-->
}
  .par-15.c-gray {
	color:black;
}