.block-ansprechpartner-border{
    padding: 30px 0;
    border: 1px solid #A5A5A5;
}

.block-anspr-finder{
    padding-top: 30px;
}

.acf-field.acf-field-select.acf-field-68d14cb36e49a,
.acf-field.acf-field-select.acf-field-68d14d167ccbd {
    display: none;
}
.finder-form-wrapper .acf-form {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    gap: 20px;
}
.finder-form-wrapper .acf-form .acf-fields,
.finder-form-wrapper .acf-form .acf-form-submit {
    text-align: center;
}
.finder-result-wrapper {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}

.finder-result-wrapper-partner{
    width: 400px;
    background-color: #F49E00;
    padding: 25px 56px 50px 56px;
}

.finder-result-wrapper-partner .finder-result-wrapper-partner-inner{
    border: 1px solid white;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color:white;   
    margin-top: 100px;
}

.finder-result-wrapper-partner .finder-result-wrapper-partner-inner .finder-image{
      border-radius: 50% !important;
      z-index: 2;
      top: -109px;
      position: relative;
}

.finder-result-wrapper-partner .finder-result-wrapper-partner-inner .finder-image .finder-image-png{
    width: 150px;
    height: 150px;
    position: relative;
    right: 0px;
    top: 34px;
    border-radius: 50% !important;

}

.finder-result-wrapper-partner .finder-result-wrapper-partner-inner .finder-image::after{
      content: "";
      position: relative;
      display: block;
      top: 157px;
      background-color: white;
      width: 150px;
      height: 75px;
      margin-top: -198px;
      z-index: -1;
      border-bottom-left-radius: 100px;
      border-bottom-right-radius: 100px;
}

.finder-result-wrapper-partner .finder-result-wrapper-partner-inner .finder-title{
      border-radius: 50% !important;
      z-index: 2;
      position: relative;
      margin-top: 60px;
    color: white;
    font-size: 22px;
    font-weight: 700;
}

.finder-result-wrapper-partner .finder-result-wrapper-partner-inner .finder-subtitle{
    color: white;
}

.finder-result-wrapper-partner .finder-result-wrapper-partner-inner .finder-mail{
    color: white;
}
.finder-result-wrapper-partner .finder-result-wrapper-partner-inner .finder-phone .finder-phone-img {
    filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);
}

.finder-result-wrapper-partner .finder-result-wrapper-partner-inner .finder-phone{
    padding-bottom: 10px;
}

.finder-result-wrapper-partner .finder-result-wrapper-partner-inner .finder-phone,
.finder-result-wrapper-partner .finder-result-wrapper-partner-inner .finder-phone a 
{
    color: white;
    text-decoration: none !important;
}
.finder-result-wrapper-partner .finder-result-wrapper-partner-inner .finder-phone:hover,
.finder-result-wrapper-partner .finder-result-wrapper-partner-inner .finder-phone a:hover
{
    color: white;
    text-decoration: none !important;
}

.finder-result-wrapper-partner .finder-result-wrapper-partner-inner .finder-link{
          text-decoration: none !important;
      cursor: pointer;
      color:white;    
      padding-bottom: 10px;
}
.finder-result-wrapper-partner .finder-result-wrapper-partner-inner .finder-mail{
padding-bottom: 10px;
}
.finder-result-wrapper-partner .finder-result-wrapper-partner-inner .finder-mail a{
        text-decoration: none !important;
      cursor: pointer;
      color:white;
}
.finder-result-wrapper-partner .finder-result-wrapper-partner-inner .finder-mail-img{
    padding-right: 10px;
}

.finder-result-wrapper-partner .initial-slide .finder-result-wrapper-partner-inner .finder-subtitle,
.finder-result-wrapper-partner .initial-slide .finder-result-wrapper-partner-inner .finder-mail,
.finder-result-wrapper-partner .initial-slide .finder-result-wrapper-partner-inner .finder-phone, 
.finder-result-wrapper-partner .initial-slide .finder-result-wrapper-partner-inner .finder-title{
    position: relative;
}

.finder-result-wrapper-partner .initial-slide .finder-result-wrapper-partner-inner .finder-subtitle::after,
.finder-result-wrapper-partner .initial-slide .finder-result-wrapper-partner-inner .finder-mail::after,
.finder-result-wrapper-partner .initial-slide .finder-result-wrapper-partner-inner .finder-phone::after {
    content: '';
    background: white;
    content: '';
    filter: blur(4px);
    height: 100%;
    left: -5%;
    position: absolute;
    top: 0;
    width: 110%;
    z-index: 1;
}
.finder-result-wrapper-partner .initial-slide .finder-result-wrapper-partner-inner .finder-title::after {
    content: '';
    background:#F49E00;
    content: '';
    filter: blur(4px);
    height: 100%;
    left: -5%;
    position: absolute;
    top: 0;
    width: 110%;
    z-index: 1;
}

.acf-field-select{
    padding-top:20px;
}

.acf-input select{

  width: 350px;
  padding: 12px 0;
  border: none;
  border-bottom: 1px solid #aaa;
  background: transparent;
  font-size: 16px;
  color: #333;
  appearance: none; /* remove default arrow */
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: url("data:image/svg+xml;utf8,<svg fill='gray' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-size: 16px 16px;


}

 .block-anspr-finder .acf-input select:focus{
  outline: none;
  border-bottom: 1px solid #000;
}

  .block-anspr-finder .acf-input select option[disabled][selected] {
  color: #aaa;
}

@media screen and (max-width: 991px) {

  .finder-result-wrapper-partner{
    margin-left: 20%;
    margin-top: 20px;
  }

}

@media screen and (max-width: 767px) {

  .finder-result-wrapper-partner{
    margin-left: 11%;
  }

}

@media screen and (max-width: 565px) {

  .finder-result-wrapper-partner{
    margin-left: 0;
    width: 100%;
  }

}
