/* EfsaSigorta teması - pcms'e taşıma eklemeleri (yerel Poppins, form durumları) */
@font-face{font-family:'Poppins';font-weight:300;font-style:normal;font-display:swap;src:url(../fonts/Poppins/Poppins-Light.ttf) format('truetype')}
@font-face{font-family:'Poppins';font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/Poppins/Poppins-Regular.ttf) format('truetype')}
@font-face{font-family:'Poppins';font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/Poppins/Poppins-Medium.ttf) format('truetype')}
@font-face{font-family:'Poppins';font-weight:600;font-style:normal;font-display:swap;src:url(../fonts/Poppins/Poppins-SemiBold.ttf) format('truetype')}
@font-face{font-family:'Poppins';font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/Poppins/Poppins-Bold.ttf) format('truetype')}

.cb-form select.form-control,.form-contact-warp select.form-control{height:44px;border-radius:0;border:1px solid #dedede;box-shadow:none;background:transparent;color:#727272;margin-bottom:0;padding-left:12px}
.form-contact-warp select.form-control{margin-bottom:30px}
.cb-form .form-group{margin-bottom:15px}
.form-control.is-invalid,.cb-form input.form-control.is-invalid,.cb-form select.form-control.is-invalid,.form-contact-warp .form-control.is-invalid{border-color:#a94442}
.text-danger[data-error-for]{min-height:0}
.form-contact-warp .text-danger[data-error-for]{margin-top:-24px;margin-bottom:12px}
.ef-result{margin-bottom:15px;padding:10px 14px;border:1px solid;font-size:13px;line-height:20px}
.ef-result[hidden]{display:none}
.ef-result[data-state="ok"]{color:#2e7d32;border-color:#2e7d32;background:rgba(46,125,50,.08)}
.ef-result[data-state="error"]{color:#a94442;border-color:#a94442;background:rgba(169,68,66,.08)}
.ef-note{font-size:12px;margin:0;opacity:.85}
.ef-upper{text-transform:uppercase}
.ef-404{padding:60px 0}
.ef-kvkk label{font-weight:400}
.form-cb-warp .checkbox a{text-decoration:underline}
button[disabled]{opacity:.7;cursor:wait}
