/* =========================================================
   SEO Link Bulutu (CTA Block) Stilleri
   ========================================================= */

/* CTA Link Grid */
.cta-block .links-block{
  float:none!important;
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:center!important;
  align-items:stretch!important;
  gap:12px 14px!important;
  margin:16px auto!important;
  padding:16px!important;
  max-width:1400px!important;
}

/* Link pill buton */
.cta-block .links-block a{
  float:none!important;
  width:auto!important;
  max-width:none!important;
  padding:10px 14px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  text-align:center!important;
  text-decoration:none!important;
  white-space:normal!important;
  background:#fff!important;
  color:#1B2559!important;
  border:1px solid rgba(0,0,0,.08)!important;
  border-radius:12px!important;
  box-shadow:0 6px 18px rgba(0,0,0,.06)!important;
  line-height:1.25!important;
  font-size:14px!important;
  font-weight:600!important;
  min-height:44px!important;
  flex:1 1 15%!important;
  min-width:200px!important;
  overflow:hidden!important;
  -webkit-line-clamp:2!important;
  -webkit-box-orient:vertical!important;
}

.cta-block .links-block a:hover,
.cta-block .links-block a:focus{
  background:#f5f7ff!important;
  border-color:#cfd7ff!important;
  box-shadow:0 8px 20px rgba(35,76,255,.12)!important;
}

/* Responsive */
@media(max-width:575.98px){
  .cta-block .links-block{gap:10px 10px!important;padding:12px!important}
  .cta-block .links-block a{flex:1 1 calc(50% - 10px)!important;min-width:calc(50% - 10px)!important;font-size:13px!important;padding:10px 12px!important}
}
@media(min-width:576px) and (max-width:767.98px){
  .cta-block .links-block a{flex:1 1 calc(33.333% - 14px)!important;min-width:0!important}
}
@media(min-width:768px) and (max-width:991.98px){
  .cta-block .links-block a{flex:1 1 calc(25% - 14px)!important}
}
@media(min-width:992px) and (max-width:1199.98px){
  .cta-block .links-block a{flex:1 1 calc(20% - 14px)!important}
}
@media(min-width:1200px){
  .cta-block .links-block a{flex:1 1 calc(16.666% - 14px)!important}
}
