/* Thin dividers around the twelve approved main product cards. */
#serviceGrid{column-gap:28px!important;row-gap:28px!important;padding:12px!important}
#serviceGrid.service-grid.fxk-grid{column-gap:28px!important;row-gap:28px!important}
/* Continuous separators in the gutters, without covering card controls. */
#serviceGrid.service-grid>.service-card:not(#yonlendirme-isimlikler)::after{content:""!important;display:block!important;visibility:visible!important;position:absolute!important;left:auto!important;right:-15.5px!important;top:0!important;bottom:-28px!important;width:3px!important;height:auto!important;background:#577186aa!important;pointer-events:none!important;transform:none!important}
@media(min-width:1101px){#serviceGrid.service-grid>.service-card:not(#yonlendirme-isimlikler):nth-child(4n)::after{display:none!important}#serviceGrid.service-grid>.service-card:not(#yonlendirme-isimlikler):nth-child(n+9)::after{bottom:0!important}}
@media(min-width:701px) and (max-width:1100px){#serviceGrid.service-grid>.service-card:not(#yonlendirme-isimlikler):nth-child(2n)::after{display:none!important}#serviceGrid.service-grid>.service-card:not(#yonlendirme-isimlikler):nth-child(n+11)::after{bottom:0!important}}
@media(max-width:700px){#serviceGrid.service-grid>.service-card:not(#yonlendirme-isimlikler)::after{display:none!important}}
#serviceGrid>.service-card:not(#yonlendirme-isimlikler){box-shadow:none!important}
.felix-archive-link{display:block;text-align:center;padding:18px;border:1px solid #4e8a9b;border-radius:14px;color:#156079;background:#eaf8fc;font-weight:700;margin:18px auto;max-width:1000px}

.felix-archive-link{grid-column:1/-1;width:100%;box-sizing:border-box}


.felix-cmy-separator:has(+#serviceGrid){display:none!important}
/* Row dividers meet the column dividers at the middle of each gutter. */
#serviceGrid.service-grid>.service-card:not(#yonlendirme-isimlikler)::before{content:""!important;display:block!important;visibility:visible!important;position:absolute!important;top:-15.5px!important;bottom:auto!important;left:-14px!important;right:-14px!important;height:3px!important;width:auto!important;background:#577186aa!important;pointer-events:none!important;transform:none!important}
@media(min-width:1101px){
#serviceGrid.service-grid>.service-card:not(#yonlendirme-isimlikler):nth-child(-n+4)::before{display:none!important}
#serviceGrid.service-grid>.service-card:not(#yonlendirme-isimlikler):nth-child(4n+1)::before{left:0!important}
#serviceGrid.service-grid>.service-card:not(#yonlendirme-isimlikler):nth-child(4n)::before{right:0!important}
}
@media(min-width:701px) and (max-width:1100px){
#serviceGrid.service-grid>.service-card:not(#yonlendirme-isimlikler):nth-child(-n+2)::before{display:none!important}
#serviceGrid.service-grid>.service-card:not(#yonlendirme-isimlikler):nth-child(2n+1)::before{left:0!important}
#serviceGrid.service-grid>.service-card:not(#yonlendirme-isimlikler):nth-child(2n)::before{right:0!important}
}
@media(max-width:700px){
#serviceGrid.service-grid>.service-card:not(#yonlendirme-isimlikler)::before{left:0!important;right:0!important}
#serviceGrid.service-grid>.service-card:not(#yonlendirme-isimlikler):first-child::before{display:none!important}
}

