:root{
  --conic-gradient: conic-gradient(
    #FF2E2E,
    #FF831E,
    #FCFF51,
    #58FF57,
    #575FFF,
    #D257FF,
    #FF57E5,
    #FF1556
  );
}

.nsStoryCTitle,.refLTitle1{color:#000;font-weight:500}.nsStoryCText,.nsStoryCTitle,.nsStoryCcon,.nsStoryImgC,.partnerCon,.refLTitle1{width:100%;height:auto}.eventFBox .ebtn,.eventFBox .imgC img,a.eventFBox,a.sStoryBtnC{transition:.3s ease-in-out}.cFormContainerL,.nsStoryCcon{box-shadow:0 11px 20px -4px rgba(0,0,0,.1)}.partnerCon{background:#f3f3f3;padding:30px 0}.partnerCon .Vvideo{width:100%;height:600px}.refLTitle1{font-size:38px;line-height:50px;text-align:center}.nsStoryImgC{min-height:266px;border-radius:10px 10px 0 0;text-align:center;background:#f9ac1b;display:flex;justify-content:center;align-items:center}.midSStrSTxxx,.midSStrSTxxxxx{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.nsStoryImgC img{width:auto;height:auto}.nsStoryCcon{background:#fff;padding:20px 20px 40px;border-radius:0 0 10px 10px}.nsStoryCTitle{font-size:18px;line-height:24px;min-height:100px}.nsStoryCText{font-size:14px;color:rgba(0,19,65,.5);font-weight:500;line-height:20px;padding-top:30px;padding-bottom:40px;min-height:150px}.swiper-button-nexttHI,.swiper-button-prevvHI{position:absolute;top:30%;width:50px;height:50px;color:#011e65;font-size:40px;z-index:500;line-height:60px;background:rgba(255,255,255,.5);margin-top:-35px;text-align:center;cursor:pointer}a.sStoryBtnC{width:auto;display:inline-block;color:#fff;background:#011e65;border-radius:25px;font-size:16px;font-weight:700;padding:17px 30px 15px;border:1px solid #011e65}a.sStoryBtnC:hover{background:0 0;color:#011e65}.swiper-button-nexttHI{right:10px}.swiper-button-prevvHI{left:10px}.midSStrB,.newsCatBanner,a.viewAll:hover{background:#011e65}.newsCatBanner{width:100%;height:auto;position:relative;padding:0 0 200px}.midSStrB,.midSStrIB,.newsSpBg{position:absolute}.newsSpBg{width:592px;height:184px;right:-200px;top:70%}.eventFBox .etitle,.eventFBox .imgB,.eventFBox .imgC,.eventFBox .imgD,.newsSBanerTT,a.eventFBox{width:100%;height:auto}.newsSBanerTT{font-size:38px;color:#fff;font-weight:500;line-height:50px;padding:150px 0 0 100px}a.eventFBox{display:block;margin-bottom:50px}.eventFBox .imgB img,.eventFBox .imgD img{width:100%;transition:.3s ease-in-out}.eventFBox .imgD{padding:0 20px}.eventFBox .imgC img{width:100%;filter:grayscale(100%)}.eventFBox .etitle{font-size:20px;color:#001341;font-weight:600;padding:15px 0;line-height:24px}.eventFBox .etext,.eventFBox .etextt{width:100%;height:auto;line-height:25px;padding:5px 0;font-size:16px}.eventFBox .etext{color:rgb(0,19,65,.5)}.eventFBox .etextt{color:#bebebe}.eventFBox .ebtn,.eventFBox .edate{width:auto;display:inline-block;line-height:40px}.eventFBox .edate{height:100%;font-size:16px;color:rgb(0,19,65,.5)}.eventFBox .ebtnC{width:auto;display:inline-block;height:100%;float:right}.eventFBox .ebtn{color:#000;border:1px solid;height:40px;padding:0 20px;border-radius:24px}a.eventFBox:hover .ebtn{background:#001341;color:#fff}a.eventFBox:hover .imgB img{filter:grayscale(100%) blur(1.2px)}a.eventFBox:hover .imgC img{filter:none}.midSStrB{width:150%;height:748px}.midSStrIB,.midSStrIB img,.midSStrST{width:100%}.midSStrIB{height:auto}.midSStrST{font-size:26px;color:#6c6c6c;height:auto;padding:20px 30px}.midSStrSTx,.midSStrSTxx,.midSStrSTxxx,.midSStrSTxxxxx{padding:10px 30px;width:100%}.midSStrSTx{font-size:44px;color:#001341;height:auto;line-height:50px;font-weight:600}.midSStrSTxx{font-size:16px;color:rgba(0,19,65,.56);height:auto;line-height:25px}.successSM .swiper-pagination-bullet{width:6px!important;height:6px!important;background:rgba(255,255,255,.55)!important;opacity:1!important;cursor:pointer;position:relative!important;border-radius:100%!important;right:15px;border:1px dotted transparent;box-sizing:content-box;transition:.3s;margin:0 20px 0 0!important}.successSM .swiper-pagination-bullet-active{background:#fff!important}.successSM .swiper-pagination-bullet-active:before{content:"";position:absolute;padding:10px;border-radius:100%;left:-8px;top:-8px;border:1px dashed #73e9f2}.successSM .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:130px;left:25px;width:400px}.successSM .swiper-pagination{position:absolute;text-align:left;transition:opacity .3s;transform:translate3d(0,0,0);z-index:10}.midSStrSTxxx{font-size:24px;color:#001341;line-height:28px;font-weight:600;height:96px;-webkit-line-clamp:3}.midSStrSTxxxxx{font-size:16px;color:rgba(0,19,65,.56);line-height:25px;height:112px;-webkit-line-clamp:4}.viewAT1,.viewAT2{font-size:24px}a.viewAll{width:100%;min-height:200px;background:rgba(1,30,101,.1);backdrop-filter:blur(25px);padding:50px 25px;display:block;transition:.3s}.viewAT1{width:100%;height:auto;font-weight:600;color:#fff;transition:.3s}.viewAT2,.viewAT3,.viewAT4{font-weight:300;padding:10px 0 0;transition:.3s;width:100%;height:auto;color:#fff}.viewAT3{font-size:16px;line-height:25px}.viewAT4{font-size:22px}.cFormContainer,.cFormContainerL,.frmBtnC{transition:.4s ease-in-out}a.viewAll:hover .viewAT4{padding-left:20px}.midInfCon{background:url(../img/mdb.png) right no-repeat;min-height:321px;width:100%;height:auto;position:relative;border-radius:10px}.formTitlePartner{font-size:33px;color:#fff;padding-bottom:25px}.proFormTxBox,.proFormTxBoxx{width:100%;font-size:16px!important;color:#6c6c6c!important}.proFormTxBox{height:61px;line-height:60px;padding:0 20px;border-radius:8px;border:none}.proFormTxBoxx{height:156px;line-height:22px;padding:15px 20px;border-radius:8px;border:none}.proFrmSmit{width:200px;height:44px;background:#e72e53;border:none;color:#fff!important;line-height:44px;font-size:16px!important;border-radius:12px;padding:0!important;cursor:pointer}.proFormTxBox::placeholder{color:#6c6c6c!important;opacity:1!important}.proFormTxBoxx::placeholder{color:#6c6c6c!important;opacity:1!important}.proFrmSC{height:20px;position:relative}.proFrmSSC{position:absolute;top:-60px}.proFormKvk{width:20px!important;height:20px!important;border:none}.danger .proFormKvk,.danger .proFormTxBox,.danger .proFormTxBoxx{border:4px solid #aa7476!important}.cFormContainer:after,.cFormContainerL:after{content:"";right:25px;width:0;height:0;border-style:solid;border-width:18px 12px 0;border-color:#fff transparent transparent}@media only screen and (max-width:700px){.midInfCon{background:#012f9d;min-height:321px;width:100%;height:auto;position:relative;border-radius:10px;margin-top:25px;padding:30px 20px!important}.midConTC{padding:20px}}.iProBgP{width:100%;position:relative;height:630px}.indexProductBgP,.indexProductMaskP{width:120%;left:-10%;padding:0 10%;border-radius:0 0 50% 50%/0 0 30% 30%}.indexProductBgP{position:absolute;top:-110px;background:linear-gradient(-90deg,#00a6e2 0,#00a6e2 25%,#793282 55%,#e50066 81%,#e83c4d 100%);height:621px}.indexProductMaskP{background:url(../img/index-news-mask.png) right no-repeat;min-height:621px;height:auto;position:relative}.padM{margin-bottom:60px}.h120{width:100%;height:120px}.proNumT,.proNumTx{width:100%;height:auto;color:#fff;text-align:center}.pad60{padding-bottom:60px}.proNumT{font-size:53px;font-weight:600;padding-top:20px}.proNumTx{font-size:20px;font-weight:300;padding-top:30px;padding-bottom:20px}.pheight{height:200px}@media (max-width:1000px){.indexProductBgP,.indexProductMaskP{width:100%;left:0;border-radius:0 0 50% 50%/0 0 15% 15%;height:600px}.iProBgP{height:600px}.indexProductBgP{padding:0;top:-100px}.indexProductMaskP{padding:75px 15px;min-height:600px}.indexProductMaskP .col-md-3{margin-bottom:20px}}.cFormInp,.cFormInpTa{min-height:36px!important;font-size:14px;color:#000;margin-bottom:10px!important}.cFormContainerL{width:336px;height:auto;background:#fff;border-radius:30px;position:fixed;right:40px;top:230px;z-index:99999;padding:50px 30px 20px;display:none}.cFormContainerL:after{position:absolute;top:-17px}.cFormCn{width:100%;height:auto;margin-top:10px}.cFormCn label{width:100%;height:auto;border:none;color:#aa7476;font-size:12px}.cFormInp{width:100%;height:36px!important;border:1px solid rgba(0,0,0,.12);line-height:36px;padding:0 15px!important;border-radius:10px}.cFormInpTa{width:100%;height:140px!important;border:1px solid rgba(0,0,0,.12);line-height:16px;padding:10px 15px!important;border-radius:10px}.kvkkContainer{width:100%;height:auto;font-size:15px;line-height:20px;color:rgb(0,19,65,.5);margin-top:25px}.kvkkContainer label{display:none!important}.frmBtnC{display:inline-block;width:100%;margin:20px 0;border-radius:40px;padding:5px 50px!important;font-size:16px!important;color:#fff!important;height:40px;border:1px solid #e31b5d;font-weight:600;position:relative;background:#e31b5d}.contactUsPpI,.contactUsPpIL,.contactUsPpL{width:74px;height:74px;border-radius:74px;z-index:99;cursor:pointer}.frmBtnC:hover{color:#e31b5d!important;background:#fff}.frmBtnC:disabled{color:#fff!important;background:#e31b5d;opacity:.5}.contactUsPpL{position:fixed;right:40px;top:150px}.contactUsPpI,.contactUsPpIL{background:#fff;position:absolute;right:0;bottom:0;text-align:center;padding-top:22px;box-shadow:-2px 2px 5px 1px rgba(0,0,0,.2)}.contactUsPpt,.contactUsPptL{width:200px;display:inline-block;border-radius:30px;background:#fff;font-size:16px;position:absolute;right:40px;top:20px;padding:10px 30px 10px 20px;box-shadow:0 11px 5px -4px rgba(0,0,0,.1)}.cFormContainer{width:336px;height:auto;background:#fff;border-radius:30px;position:fixed;right:40px;bottom:140px;z-index:99999;padding:50px 30px 20px;display:none;box-shadow:0 11px 20px -4px rgba(0,0,0,.1)}.cFormContainer:after{position:absolute;bottom:-17px}.contactUsPp{width:74px;height:74px;border-radius:74px;position:fixed;right:40px;bottom:50px;z-index:99;cursor:pointer}.disPlayN{display:none}.openCBox{display:block}.error{border:1px solid #aa7476}
.eventCdTmTitle {
    width: 100%;
    height: auto;
    font-size: 38px;
    color: #001341;
    font-weight: 500;
    line-height: 50px;
}.iSolutionC{width: 100%; height: auto; background:rgb(242,242,242, 0.28);}
.iSolutionCn{width: 141px; height: 141px; background:#011E65; display: inline-block; display: flex; align-items: center; justify-content: center; float: right;}
.iSolutionCnn{width: 100%; display: block; height: auto; padding: 90px 30px 0px 30px;}ul.blueUl{ margin: 0 0 0 5px; padding:0; list-style: none;}
ul.blueUl li{display: block; position: relative; padding:11px 27px; color: rgba(0, 19, 65, .5); line-height: 22px}

ul.blueUl li:before{
	content: "";
	width: 8px; height: 8px;
	background: #E82C52;
	border-radius: 100%;
	position: absolute; left: 1px; top: 19px;
}
ul.blueUl li:after{
	content: "";
	width: 21px; height: 22px;
	border: 1px  dashed #011E65;
	border-radius: 100%;
	position: absolute; left: -5px; top: 12px;
}a.accordionOneT{

	border-top:1px solid;
	border-right:1px solid;
	border-left:1px solid;
	border-color:#FAFBFC;
	height: 60px; line-height:60px;
	width: 100%;
	font-size:16px;
	color: #000;
	background: #fff;
	padding: 0 60px 0 15px;
	text-align:left;
	position: relative;
	display: block;
	transition: all 0.3s ease-in-out; 
}
a.accordionOneT:before{
	content:"\f105";
	position:absolute; 
	font-family: 'Line Awesome Free';
	right:13px; 
	font-size:20px; 
	top:50%; 
	color: #868687;
	    font-weight: 900;
	margin-top:-25px; 
	transition: all 0.3s ease-in-out;
}



a.accordionOneT:hover{color:#333333;background: #fff; opacity: 1;}

a.accordionOneT:hover:before{
	content:"\f105";
	position:absolute; 
	font-family: 'Line Awesome Free';
	right:13px; 
	font-size:20px; 
	top:50%; 
	    font-weight: 900;
	
	margin-top:-25px; 
	transition: all 0.3s ease-in-out;
}
a.accordionOneT:nth-child(1) {
  border-radius: 10px 10px 0 0; 
}
a.accordionOneT:last-child {
   border-bottom:1px solid;
	  border-radius: 0 0 0 0; 

}

a.accordionOneT:hover  .iconnnn{ color:#fff;}

a.accActiveT {color:#333333; opacity: 1; background: #fff;}
a.accActiveT:before{
	content:"\f107";
	position:absolute; 
	font-family: 'Line Awesome Free';
	right:13px; 
	font-size:20px; 
	top:50%;     font-weight: 900;

	
	margin-top:-25px;
	transition: all 0.3s ease-in-out;
}


.accordionConT {
	margin:0 0 0 0; padding:25px 15px;
	border-left:1px solid #FAFBFC;
	border-right:1px solid #FAFBFC;
	overflow: hidden;
	clear: both;
	text-align:justify; background: #fff;
	font-size:14px; color:rgb(112,112,112,0.63); line-height:18px; font-family: 'Montserrat Regular',sans-serif;
	
}
a.accordionConT:last-child {
	border-bottom:1px solid #FAFBFC;
}

.accordionConT p{ color:rgb(112,112,112,0.63);}

.contacUs{overflow: hidden;}

.btnn{
  width: 270px;
  height: 100px;


  position: relative;

  display: flex;
  align-items: center;
  justify-content: center;

  overflow: hidden;
  cursor: pointer;

  transition: transform .3s ease;
}

.btnn::before{
  content: '';
  position: absolute;
  width: 110%;
  height: 350%;
  background: var(--conic-gradient);
}

.btnn::after{
  content: 'İş Ortağımız Olun';
  position: absolute;
  background-color: #011e65;
  width: 96%;
  height: 90%;

  font-size: 18px;
  color: #fff;
  font-weight: 500;

  display: flex;
  align-items: center;
  justify-content: center;
}

.btnn:hover{
 /*transform: scale(1.1);*/
}

.btnn::before{
  animation: spin .8s infinite linear;
}

@keyframes spin {
  to{
    transform: rotate(360deg);
  }
}
.prevRef {
  
  position: absolute;
  bottom: -40px;
  left: 50%;
    margin-left: -46px;
    width: 45px;
    height: 30px;
    color: #fff;
    background: #011E65;
    text-align: center;
    line-height: 36px;
    font-size: 20px;
    display: block;
    cursor: pointer;

}
.nextRef {
  position: absolute;
  bottom: -40px;
  right: 50%;
    margin-right: -46px;
    width: 45px;
    height: 30px;
    color: #fff;
    background: #011E65;
    text-align: center;
    line-height: 36px;
    font-size: 20px;
    display: block;
    cursor: pointer;
}

.partE{padding:0 0 10px 50px; font-weight: 600; font-size: 50px; color: #011E65;}
.partES{padding:0 0 10px 50px; color: #011E65;}

@media only screen and (max-width:1130px){
	.ebookBanerTBCC{padding:20px 0 0}
}


@media only screen and (max-width: 1000px) {
	body, html{overflow-x: hidden;}
	.partE{padding: 0 0 10px 0 !important; font-size: 35px;}
	.partES{padding: 0 0 10px 0 !important;  }
	.midSStrIB{height: auto !important;}
    .midSStrIB img {
        position: static !important;
        top: auto !important;
    }
	.midSStrST{padding:10px 15px !important;}
	.midSStrSTxxx{padding: 15px !important;}
	.midSStrSTxxxxx{padding: 0 15px !important;}
	.proFormTxBox{margin: 10px 0;}
	.proFrmSC{height: 170px; padding: 15px;}
	.proFrmSSC{top: 0; position: static;}
	.refLogov2{text-align: center;}
	.bulutRef .swiper-slide{height:120px !important; }
}

