.footerWrap{margin-top:0px}
.pageTopImageWrap .row{height: 300px;background-position: center center;background-size: cover;display: flex;align-items: center;justify-content: center;position: relative;}
.pageTopImageWrap .row h1{font: normal normal 800 26px/39px Poppins;color: #FFFFFF;position: relative;z-index: 1;}
.pageTopImageWrap .row::after{content:'';position: absolute;top:0px;left:0px;width: 100%;height: 100%;background-color: rgba(0,0,0,0.50);pointer-events: none;}


.categoryListSlick .slick-list{margin:0px -6px}
.categoryListSlick .slick-slide{margin:0px 6px}


.projeDetayWrap .row{padding:60px 0px}
.projeDetayWrap .title{color:#005351;font: normal normal bold 20px/34px Poppins;}

.projelerTopText{display: flex;flex-direction: column;gap:15px}

.homeEtkinliklerWrap .titleWrap{margin-bottom: 45px;}
.homeEtkinliklerWrap .titleWrap .col-xs-12{display: flex;align-items: center;justify-content:flex-end;margin-top: 30px;}
.etkinlikTabContent{padding: 0px;}

.detaySlick{margin-bottom: 0px!important;}
.detaySlick .slick-slide img{object-fit:contain;}


.etkinlikTabs{z-index: 1;}
.etkinlikTabs ul{display: flex;align-items: center;justify-content: center;gap:8px;flex-wrap: wrap;}
.etkinlikTabs ul li a{display: block;background: #fff;padding: 6px 8px;font: normal normal normal 13px/15px Poppins;color: #282A34;transition: 300ms;
border:1px solid #005351;}
.etkinlikTabs ul li a.active,
.etkinlikTabs ul li a:hover{color: #005351;}
.etkinlikTabs ul li{position: relative;}

.etkinlikTabs ul li ul{position: absolute;flex-direction: column;z-index: 1;background-color: #fff;padding: 8px;left: -45px;min-width: 200px;opacity: 0;visibility: hidden;}
.etkinlikTabs ul li ul.active{opacity: 1;visibility: visible;}
.etkinlikTabs ul li ul li {width: 100%;}
.etkinlikTabs ul li ul li a{width: 100%;display: block;text-align: center;}


.etkinlikTabCol_{margin-bottom: 30px;}
.etkinlikTabCol_ a{display: block;overflow: hidden;}
.etkinlikTabCol_ a img{transition: 300ms;}
.etkinlikTabCol_  img{height: 300px;object-fit: cover;}
.etkinlikTabCol_ a:hover img{transform: scale(1.1);}

.etkinlikText{border-top:4px solid #b1d8bc}
.etkinlikText::before{content:'';position: absolute;left:0px;right:0px;border-style: solid;border-right: 8px solid transparent;border-left: 8px solid transparent;border-top: 8px solid #b1d8bc;border-bottom: 0;width: 0;height: 0;margin: auto;top: 0px;}

.etkinlikText{position: absolute;bottom:0px;left:15px;width: calc(100% - 30px);padding: 15px 8px;background: rgba(40, 42, 52,0.85);text-align: center;}
.etkinlikText h4{font: normal normal bold 13px/14px Poppins;color: #FFFFFF;margin-bottom: 4px;}
.etkinlikText p{font: italic normal normal 11px/14px Poppins;color: #b1d8bc;padding: 0px;margin: 0px;}







@media(max-width:768px){
    .title.center.line::after{top:-15px}
    .homeEtkinliklerWrap .titleWrap .col-xs-12{flex-direction: column;}
    .title.line::after{bottom:20px;margin:auto;right:0px}

    .etkinlikTabs ul{margin-top: 8px;}

    .etkinlikTabs ul li ul.active{left: inherit;right: -8px}

    html.lang-ar .projelerTopText{padding:0px 15px}

}