.bk-sablon{width:100%}
.bk-sablon>.bk-k{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:1140px;margin:50px auto;padding:10px;box-sizing:border-box}
.bk-sablon .bk-ep{margin:0}
.bk-sablon .bolum-baslik-29{display:block;width:100%;font-family:Arial,sans-serif;font-weight:600;font-size:29px;line-height:1.2em;color:#353131;text-align:center;margin:0}
.bk-sablon .bk-metin{align-self:stretch;text-align:center;font-family:Arial,sans-serif;font-size:15px;font-weight:500;line-height:1.5;color:#353131}
.bk-sablon .bk-metin p{margin:0 0 14.4px}
.bk-yorumlar{width:100%;margin-top:30px;padding:0 28px;box-sizing:border-box}
.bk-yorum-serit{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 30px)/4);column-gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 0}
.bk-yorum-serit::-webkit-scrollbar{display:none}
.bk-yorum{scroll-snap-align:start;display:flex;flex-direction:column;border:1px solid #e1e8ed;border-radius:5px;background:#fff;overflow:hidden;box-sizing:border-box}
.bk-yorum-ust{display:flex;flex-direction:column;align-items:flex-start;padding:15px 15px 6px;border-bottom:1px solid #e1e8ed}
.bk-yorum-ad{font-family:Arial,sans-serif;font-size:17px;font-weight:500;line-height:1;color:#1c2022}
.bk-yildiz{display:block;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:21px;color:#ccd6df}
.bk-yildiz-dolu{color:#f0ad4e}
.bk-yorum-unvan{font-family:Arial,sans-serif;font-size:11px;color:#697882;line-height:16.5px}
.bk-yorum-metin{padding:6px 15px 15px;font-family:Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#4A4A4A}
.bk-buton-kap{margin-top:20px;text-align:center}
.bk-buton,.bk-buton:visited,.elementor-kit-1015 .bk-buton,.elementor-kit-1015 .bk-buton:visited{display:inline-flex;align-items:center;gap:15px;padding:20px 30px;border-radius:50px;background:#E74D1E;color:#fff;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;box-shadow:0 0 10px 0 rgba(255,136,102,.46);transition:transform .3s,background-color .3s}
.bk-buton:hover,.bk-buton:focus,.elementor-kit-1015 .bk-buton:hover,.elementor-kit-1015 .bk-buton:focus{background:#144B3E;color:#fff;transform:scale(1.1)}
.bk-buton-ikon{width:16px;height:16px;flex:0 0 auto}
@media (max-width:1024px){
.bk-yorum-serit{grid-auto-columns:calc((100% - 10px)/2)}
}
@media (max-width:767px){
.bk-yorumlar{padding:0 10px}
.bk-yorum-serit{grid-auto-columns:100%}
}
@media (prefers-reduced-motion:reduce){
.bk-buton:hover{transform:none}
}