.pageContent{background-position: center right;background-size:auto;background-repeat: no-repeat;}

.detay{min-height: 70vh;}
.detay .pageTitle{margin-bottom: 30px;}
.detay .pageTitle h1{color:var(--red);font: normal normal bold 20px/29px Jost;}

.pageKapsul:not(.detay){background-color: transparent;box-shadow: none;}

.pageKapsul ul{display: grid;grid-template-columns: repeat(3,1fr);gap:30px;text-align: left;}
.pageKapsul ul li{background-color: rgba(52, 50, 70,0.05);}
.pageKapsul ul li b{font: normal normal bold 20px/29px Jost;color: var(--black);margin-top: 15px;display: block;}
.pageKapsul ul li p{font: normal normal normal 16px/23px Jost;}
.textKapsul{padding: 15px;}
.pageKapsul:not(.detay) .textKapsul a{border: 1px solid #ACACAC;border-radius: 0;font: normal normal bold 12px/18px Jost;color: #ACACAC;}
.pageContent.detay  a.btn{border: 1px solid var(--red);border-radius: 0;font: normal normal bold 12px/18px Jost;color: var(--red);opacity: 0.8;}
.pageContent.detay  a.btn:hover{opacity: 1;}

.pageKapsul ul li img{height: 340px;object-fit: contain;}

.detay iframe{width: 100%;height: 350px;}

.haberlerDetaySwiperPagination{text-align: center;margin-top: 15px;}
@media(max-width:768px){
    .pageKapsul ul{display: grid;grid-template-columns: repeat(1,1fr);padding: 0px 15px;}
    .pageKapsul ul li b{font: normal normal bold 14px/20px Jost;}
.pageKapsul ul li p{font: normal normal normal 12px/19px Jost;}
}