a.language-img {
  position: relative;
  display: block;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  color: #241442;
}

.custom-contact {
  background: #f9f9f9;
  padding: 60px 0;
}
.custom-contact img.contact-img {
  max-height: 410px;
  width: 100%;
  position: relative;
  display: block;
  border-radius: 10px;
  box-shadow: #26394d 0 20px 30px -10px;
  margin-left: 30px;
}
li.menu-item-1652 a {
  color: white !important;
  background-color: #2d3662 !important;
  border-radius: 8px !important;
  box-shadow: none !important;
  text-decoration: none !important;
  display: inline-block !important;
  padding: 2px 15px !important;
  text-align: center !important;
}
/* .quform-option:nth-child(1),
.quform-option:nth-child(2) {
  width: 50% !important;
} */

.page-id-166 .quform input[type="checkbox"] {
  margin-left: 0;
}

.quform-inner.quform-inner-radio.quform-inner-5_98 .quform-option,
.quform-inner.quform-inner-radio.quform-inner-5_91 .quform-option {
  width: 33.33% !important;
}
.quform-element.quform-element-submit.quform-element-2_2.quform-cf.quform-button-style-shine-gradient.quform-button-size-fat.quform-button-width-large {
  display: flex;
  justify-content: center;
  align-items: center;
}
iframe.google-maps {
  position: relative;
}
main#main,
#mapDiv {
  position: relative;
  z-index: 600;
  background-color: white;
}
.analysis {
  position: relative;
  z-index: 500;
  background-color: white;
}
.services {
  overflow-x: hidden;
  overflow-y: hidden;
}
#chaty-widget-0 .chaty-i-trigger .chaty-channel a {
  bottom: 50px;
}
@media only screen and (max-width: 587px) {
  img.contact-img {
    margin-left: 10px;
    width: 95%;
    margin-top: 20px;
  }
  li.menu-item-1652 a {
    padding: 10px 20px !important;
    margin-left: auto;
    margin-right: auto;
    width: 300px;
    display: block;
    text-align: center;
  }
  .custom-contact img.contact-img {
    width: 95%;
    margin-left: 10px;
  }
  #chaty-widget-0 .chaty-i-trigger .chaty-channel a {
    bottom: 5px;
  }
  .col-md-7.order-2-mobile {
    order: 2;
    margin-top: 50px;
  }
  .slider-wrapper .bg {
    background-position: right;
  }
  .mobile-hide {
    display: none;
  }

  .quform-theme-simple {
    padding-left: 10px;
    padding-right: 10px;
  }

  .quform input[type="checkbox"] {
    position: relative;
    left: 17px;
  }

  .page-template-page-kariyer .lines-style-1,
  .page-template-page-contact .lines-style-1 {
    margin-top: 135px;
  }

  .page-id-166 .quform input[type="checkbox"] {
    margin-left: -15px;
    margin-right: 25px;
    width: 20px;
    position: relative;
    top:9px;
  }
}
.wsmobileheader {
  background-color: #0f2b46 !important;
}
.custom-contact h2 {
  font-family: "Nunito", serif;
  word-break: break-word;
  font-size: 44px;
  font-weight: 900;
  color: #153d85;
}
.custom-contact .content p {
  margin-top: 20px;
  text-align: center;
  color: #6b7385;
  font-family: "Poppins", serif;
  font-size: 15px;
}
.zeyelara-quform h2 {
  margin: 0.5em 0;
  line-height: 1.3em;
  font-weight: 700;
  color: #d33;
  font-family: Nunito, Arial, "Helvetica Neue", Helvetica, sans-serif;
  letter-spacing: 0.02em;
}

.zeyelara-quform .wrapper {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  color: #d33;
  margin-bottom: 20px;
  padding: 0 0 15px;
  position: relative;
}

.zeyelara-quform .wrapper:before {
  border-left: 0;
  border-right: 5px solid transparent;
  border-top-color: #d33;
  border-top: 5px solid #2c2f34;
  bottom: -5px;
  content: "";
  height: 0;
  left: 0;
  position: absolute;
  width: 0;
}

.zeyelara-quform .wrapper:after {
  background-color: #d33;
  bottom: -2px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  width: 40px;
}

.quform-theme-light .quform-field-icon {
  color: #e74e4e;
}

.quform-element.quform-element-submit.quform-element-1_2.quform-cf.quform-button-style-shine-gradient.quform-button-size-fat.quform-button-width-large {
  display: flex;
  justify-content: center;
}

.quform-form-title-description {
  display: flex;
  justify-content: center;
}

.quform-theme-simple .quform-label > label,
.quform-option-text {
  color: #333;
  font-family: "Poppins";
  font-size: 14px;
  align-items: center;
  margin-bottom: 5px;
  display: flex;
}

.quform-label {
  text-align: left;
  display: flex;
  justify-content: flex-start;
  margin-left: 6px;
}

span.quform-label-icon {
  padding-bottom: 5px;
  color: #e74e4e;
}

.quform input[type="checkbox"] {
  margin-left: -23px;
}

.quform-options-simple .quform-option .quform-option-label {
  display: inline-block;
  margin-top: 6px;
}

.quform-element.quform-element-submit.quform-element-5_2.quform-cf.quform-button-style-shine-gradient.quform-button-size-fat.quform-button-width-large {
  display: flex;
  justify-content: center;
}

.select2-container--quform .select2-selection .select2-selection__rendered {
  font-family: poppins;
}

.quform-element.quform-element-submit.quform-element-4_2.quform-cf.quform-button-style-shine-gradient.quform-button-size-fat.quform-button-width-large {
  display: flex;
  justify-content: center;
  align-items: center;
}

button.quform-submit:hover {
  background-color: #31c540;
}

.language-item {
  display: flex;
  justify-content: space-evenly;
  margin-top: 40px;
}

.language-item a {
  color: #27477d;
  font-size: 16px;
  line-height: 1;
  padding: 12px 0;
  position: relative;
  text-transform: capitalize;
  font-weight: 700;
}

.quform-element.quform-element-html.quform-element-4_59.quform-cf.kvkk {
  margin-right: auto;
  width: 102px;
}

.page-id-166 .quform-option {
  display: flex;
}
