.kampanyaUstBannerWrap{background: #2C4695}
.kampanyaUstBannerWrap .container .row{display: flex;align-items: center;padding-block: 60px;}
.kampanyaUstBannerWrap .container .row h1{font: normal normal bold 32px/40px Jost;color: #FFFFFF;margin-bottom: 15px;}
.kampanyaUstBannerWrap .container .row ul{margin-bottom: 15px;}
.kampanyaUstBannerWrap .container .row ul li{font: normal normal normal 18px/28px Jost;color: #FFFFFF;}
.kampanyaUstBannerWrap p{color:#fff;max-width: 50%;}

.sliderBottomButtonWrap{margin-top: 15px;}


.titleWrap .title{color: #2C4695;}


.tarifeListWrap{margin: 30px -15px 0px -15px;padding: 0px 15px;width: auto;min-width: 100%;display: flex;flex-wrap: wrap;}

.tarifeListCol_ a{display: block;width: 100%;}
.tarifeListCol_{margin-bottom: 30px;padding: 0px 15px;}
.tarifeListCol_ ul{display: flex;align-items: center;justify-content: space-between;padding:30px;background-color: #fff;box-shadow: 0px 3px 20px #059AD643;border-radius: 20px;margin: 8px;overflow: hidden;}
.tarifeListCol_ ul li{flex: 1;}
.tarifeListCol_ ul li:last-child{display: flex;justify-content: flex-start;flex-direction: column;align-items: flex-end;}
.tarifeListCol_ ul li:last-child img:first-child{max-width: 100%;object-fit: contain;height: 200px;}
.tarifeListCol_ ul li:last-child img:last-child{max-width: 50%;object-fit: contain;}
.tarifeListCol_ .fiyat{background: #2C4695;box-shadow: inset 0px 3px 6px #00000029;border-radius: 26px;font: normal normal bold 14px/20px Jost;color: #FFFFFF;
display: inline-block;padding: 8px 15px;margin-top: 45px;}

.tarifeListCol_ ul li:first-child h4{font: normal normal bold 18px/26px Jost;color: #2C4695;margin-bottom: 8px;}
.tarifeListCol_ ul li:first-child p{font: normal normal normal 14px/24px Jost;color: #898989;margin-bottom: 8px;}
.tarifeListCol_ ul li:first-child  img{max-width: 100%;}

.tarifeListCol_ li img{transition: 500ms;}
.tarifeListCol_:hover li img{transform: scale(1.1);}



.kanalListesiSlick{margin-top: 30px;margin-bottom: 0px;}
.kanalListesiSlick .slick-list{margin:0px -10px}
.kanalListesiSlick .slick-slide{margin:0px 10px;background: #FFFFFF;border-radius: 20px;padding:60px 30px;}
.kanalListesiSlick .slick-slide h4{font: normal normal normal 16px/24px Jost;color: #2C4695;display: block;text-align: center;margin-top: 0px;}


.sssAccordionWrap{margin-top: 45px;}
.sssAccordionCol .kanalListesiGrid{color:#fff;position: relative;opacity: 0;visibility: hidden;max-height: 0;transition: max-height 300ms ease;overflow: hidden;
    position: absolute;top: -40px;left: 0px;}
.sssAccordionCol.active .kanalListesiGrid{opacity: 1;visibility: visible;transition: max-height 900ms ease;max-height: 500px;position: relative;top: 10px;margin-bottom: 15px;}

.sssAccordionCol.active{margin-bottom: 75px!important;}


.sssAccordionCol .kanalListesiSlick{color:#fff;position: relative;opacity: 0;visibility: hidden;max-height: 0;transition: max-height 300ms ease;
position: absolute;top: -40px;left: 0px;}
.sssAccordionCol.active .kanalListesiSlick{opacity: 1;visibility: visible;transition: max-height 900ms ease;max-height: 500px;position: relative;top: 10px;margin-bottom: 15px;}


.fullTextParent{margin-top: 60px;}
.fullText{color: #2C4695;padding: 30px;}
.fullText img{margin-top: 30px;float: right;}


.footerWrap{margin-top: 0px;}
@media(max-width:768px){
    .titleWrap{margin-top: 0px;}
    .titleWrap ul{flex-direction: column;}
    .titleWrap ul li{flex: 1;}

    .greenPageWrap .container .row{padding: 30px 15px;}

    .kampanyaUstBannerWrap{padding-bottom: 0px!important;}
    .kampanyaUstBannerWrap{padding-bottom: 45px;}
    .kampanyaUstBannerWrap .container .row h1{font: normal normal bold 24px/34px Jost;}
    .kampanyaUstBannerWrap .container .row{display: block;padding: 30px 15px;}
    .bannerText.text, .bannerText.text *{font:normal normal normal 15px/22px Jost!important}
    .kampanyaUstBannerWrap p{max-width: 100%;}




}