.elementor-26 .elementor-element.elementor-element-1f5f8bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-26 .elementor-element.elementor-element-78e62d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-c477db4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;color:var( --e-global-color-98c3946 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-491ff67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-26 .elementor-element.elementor-element-470f265{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-26 .elementor-element.elementor-element-ec685c1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-26 .elementor-element.elementor-element-a7e1ac0{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-26 .elementor-element.elementor-element-0b0e7a9 iframe{height:287px;}.elementor-26 .elementor-element.elementor-element-3f92371{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-form form label{color:#000000;}.elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-form form label span{color:#777777;}.elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-form form select{width:100%;height:50px;color:#000000;}.elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-form form textarea{width:100%;height:176px;margin-bottom:20px;}.elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-form form .ekit-form-input, .elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-form form select, .elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-form form input{margin-bottom:20px;}.elementor-26 .elementor-element.elementor-element-d7ede22 .wpcf7-form textarea{color:#000000;}.elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-wid-con .ekit-form form textarea{color:#000000;}.elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{font-size:14px;color:#000000;}.elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{font-size:14px;color:#000000;}.elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-form form textarea::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-form form textarea::-moz-placeholder{font-size:14px;color:#000000;}.elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-form form textarea:-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-form form textarea:-moz-placeholder{font-size:14px;color:#000000;}.elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-form form > p{text-align:left;}.elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-form form input[type="submit"]{color:#ffffff;}.elementor-26 .elementor-element.elementor-element-d7ede22 .ekit-form form input[type="submit"]:hover{color:#ffffff;}body.elementor-page-26:not(.elementor-motion-effects-element-type-background), body.elementor-page-26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFB;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-1f5f8bf{--content-width:1300px;}.elementor-26 .elementor-element.elementor-element-78e62d9{--width:42%;}.elementor-26 .elementor-element.elementor-element-491ff67{--content-width:1300px;}.elementor-26 .elementor-element.elementor-element-470f265{--width:50%;}.elementor-26 .elementor-element.elementor-element-3f92371{--width:50%;}}/* Start custom CSS for elementskit-contact-form7, class: .elementor-element-d7ede22 *//* === Uludağ Biomed — Bize Mesaj Gönderin (CF7) === */
.bmf{
  --teal:#00857C;
  --teal-d:#006e66;
  --ink:#101828;
  --muted:#667085;
  --line:#e4e7ec;
  --fill:#f9fafb;
  font-family:inherit;
  color:var(--ink);
  background:#fff;
  border:1px solid #eef0f2;
  border-radius:16px;
  padding:28px 26px;
  box-shadow:0 4px 24px rgba(16,24,40,.05);
}
.bmf *{box-sizing:border-box;}

/* CF7/ElementsKit otomatik <p> ve <br> nötrle (buton ve boşluk bozulmasın) */
.bmf p{margin:0;}
.bmf br{display:none;}

.bmf-title{
  font-size:24px;
  font-weight:700;
  color:var(--teal);
  margin:0 0 24px;
}

/* 2 kolon satır */
.bmf-row{
  display:flex;
  gap:16px;
}
.bmf-field{
  flex:1;
  min-width:0;
  margin-bottom:18px;
}

/* Etiket */
.bmf-field label{
  display:block;
  font-size:13.5px;
  font-weight:600;
  color:var(--ink);
  margin-bottom:7px;
}

/* CF7 input span'ini sıfırla */
.bmf .wpcf7-form-control-wrap{display:block;}

/* Alanlar */
.bmf input[type="text"],
.bmf input[type="email"],
.bmf input[type="tel"],
.bmf select,
.bmf textarea{
  width:100%;
  font-family:inherit;
  font-size:14.5px;
  color:var(--ink);
  background:var(--fill);
  border:1px solid var(--line);
  border-radius:10px;
  padding:13px 16px;
  outline:none;
  transition:border-color .2s, box-shadow .2s, background .2s;
  -webkit-appearance:none;
  appearance:none;
}
.bmf input::placeholder,
.bmf textarea::placeholder{color:#98a2b3;}

.bmf input:focus,
.bmf select:focus,
.bmf textarea:focus{
  border-color:var(--teal);
  background:#fff;
  box-shadow:0 0 0 3px rgba(0,133,124,.12);
}

/* Select oku */
.bmf select{
  cursor:pointer;
  padding-right:40px;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");
  background-repeat:no-repeat;
  background-position:right 14px center;
}

/* Mesaj kutusu */
.bmf textarea{
  min-height:120px;
  resize:vertical;
  line-height:1.5;
}

/* Gönder butonu */
.bmf-submit{margin-top:4px;}
.bmf-btn{
  width:100%;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:9px;
  border:none;
  cursor:pointer;
  font-family:inherit;
  font-size:15px;
  font-weight:600;
  color:#fff;
  background:var(--teal);
  border-radius:10px;
  padding:15px 16px;
  transition:background .2s;
}
.bmf-btn svg{width:18px; height:18px;}
.bmf-btn:hover{background:var(--teal-d);}

/* CF7 mesaj/uyarı çıktıları */
.bmf .wpcf7-not-valid-tip{
  color:#d92d20;
  font-size:12.5px;
  margin-top:5px;
}
.bmf input.wpcf7-not-valid,
.bmf textarea.wpcf7-not-valid,
.bmf select.wpcf7-not-valid{
  border-color:#f04438;
}
.wpcf7-response-output{
  border-radius:10px !important;
  font-size:14px;
  margin:18px 0 0 !important;
}

/* Mobil */
@media (max-width:600px){
  .bmf-row{flex-direction:column; gap:0;}
}/* End custom CSS */