a, p, input, select, textarea, table, td, th, span, h1, h2 h3, h4, h5, h6, body, button {
   font-family: 'Red Hat Display', sans-serif;
    margin:0;
}
html {
    scroll-behavior: smooth;
}
a:hover {
    text-decoration: none;
}
input, select, button, textarea {
    outline: none;
}
::-webkit-scrollbar{width:5px;}
::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:5px;}
::-webkit-scrollbar-thumb{background:#122945;border-radius:5px;}
::-webkit-scrollbar-thumb:hover{background:#f26522;}
.container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 90%;
    padding:0;
}
html { 
	-webkit-font-smoothing: antialiased;
	scroll-behavior: smooth;
	  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
}
strong{
 	font-weight:600;
}
h1 {   
	font-size: 65px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}
h2 {
	font-size: 45px;
	font-style: normal;
	font-weight: 400;
	line-height: 124.622%;
	position:relative;
} 
h2 span{
	width: 50px;
	display: inline-block;
	position:relative;
	height:35px;
	}
h2 span::after{
	content:"";
	width:40px;
	height:2px;
	background:#0014AD;
	position:absolute;
	left:0;
	top:50%;
}
h2 strong{display: block;color: #0014AD;font-weight: 400;}
h3 { 
	font-size: 40px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
 position:relative;
} 
h3 strong{
	font-weight:700;
}
h4 { 
	font-size: 35px;
	font-style: normal;
	font-weight: 700;
	line-height: 144.622%; 
}

h5 {
	font-size: 30px;
	font-style: normal;
	font-weight: 500;
	line-height: 42.733px; /* 342.445% */
	letter-spacing: 0.6px;
}
h6 {
	color: #191828;
	font-size: 25px;
	font-style: normal;
	font-weight: 500;
	line-height: 136%;
	letter-spacing: 0.125px;
	position:relative;
	padding-left:20px;
	font-weight: lighter;
	margin-bottom: 2rem;
}
h6::before{
	content:"/";
	position:absolute;
	left: 2px;
	top:0;
}
p, li, a, td, th, button {
    list-style-position: outside;
    padding: 0;
    font-kerning: none;
    font-size: 21px;
    font-style: normal;
    font-weight: 400;
    line-height: 144.622%;
    letter-spacing: 0.22px;
    text-align:justify;
}
ul{
	margin:0;
	padding:0;
}
span{color: #909090;font-kerning: none;font-size: 15px;font-style: normal;font-weight: 400;line-height: 24px;letter-spacing: 0.16px;}
.row{
	margin:0;
}
 
 .points{cursor:pointer;}
 
 .pt-96{
 	padding-top:96px;
 }
 
 .pb-96{
 	padding-bottom:96px;
 }
 .pt-48{
 	padding-top:48px;
 }
 
 .pb-48{
 	padding-bottom:48px;
 }
 .padl-5{
 	padding-left:5%;
 }
 .padr-5{
 	padding-right:5%;
 }
 .mt-96{
 	margin-top:96px;
 }
 
 .mb-96{
 	margin-bottom:96px;
 }
 .mt-48{
 	margin-top:48px;
 }
 
 .mb-48{
 	margin-bottom:48px;
 }
 .ml-5{
 	margin-left:5%;
 }
 .mr-5{
 	margin-right:5%;
 }
 .w50{
 	width:50%;
 	position:relative;
 	padding-left: 5%;
 	padding-right: 5%;
 }
 .w40{
 	width:40%;
 	position:relative;
 }
 
 .w30{
 	width:30%;
 	position:relative;
 }
 
 .w20{
 	width:20%;
 	position:relative;
 }
 .w10{
 	width:10%;
 	position:relative;
 }
 .w60{
 	width:60%;
 	position:relative;
 }
 .w70{
 	width:70%;
 	position:relative;
 }
 .w80{
 	width:80%;
 	position:relative;
 }
 .w90{
 	width:90%;
 	position:relative;
 }
 .w100{
 	width:100%;
 	position:relative;
 }
 .baslik-pb{
  	padding-bottom:48px
 }
 .baslik-mb{
  	margin-bottom:48px
 }
 .p-1{padding:1%;}
 .p-2{padding:2%;} 
 .p-3{padding:3%;}
 .p-4{padding:4%;}
 .p-5{padding:5%;}
.header-mobile .header-mobile-logo img{transition:0.5s;}
.header-mobile .header-mobile-hamburger img{transition:0.5s;}
@media (min-width: 1200px){
.header-mobile{display:none;}
}
@media (max-width: 1200px){
.header-mobile .header-mobile-logo{width:50%;display:flex;align-items:center;justify-content:flex-start;}
.header-mobile .header-mobile-logo img{width:60%;filter: brightness(0) invert(1);}
.header-mobile .header-mobile-hamburger{width: 20%;display:flex;align-items:center;justify-content: center;margin-left: 30%;flex-direction: column;}
.header-mobile .header-mobile-hamburger img{width:10%;}
.sidenav{height:100%;width:0;position:fixed;z-index:99999999999;top:0;left:0;background-color:#0014ad;overflow-x:hidden;transition:0.5s;padding-top:60px;transition-delay: 0.5s;}
.mobile-menu-kapat-logo{border-bottom:2px solid #fff;position:relative;padding-bottom:20px;padding-left:0%;padding-right:0%;}
.mobile-menu-kapat-logo .mm-logo{width:50%;display:flex;align-items:center;justify-content:flex-start;}
.mobile-menu-kapat-logo .mm-kapat{width:50%;position: relative;}
.mobile-menu-kapat-logo .mm-kapat a{color:#fff;font-size:50px;font-weight:100;}
.mobile-menu-links{margin-top:5%;}
.mobile-menu-links ul{padding-left:0;margin-bottom:0;}
.mobile-menu-links ul li{list-style:none;border-bottom:1px solid #fff;margin-bottom:20px;overflow: hidden;opacity: 0;transition: 0.5s;}
.mobile-menu-links ul li a{font-size: 40px;color:#fff;transform: translate(0px, 80px);transition: 1s;}
.mobile-menu-arama{margin-top:5%;}
.mobile-menu-arama input{width:100%;background:transparent;border:2px solid #fff;height:50px;padding-left:20px;font-size:30px;color:#fff;}
.mobile-menu-arama input::placeholder{color:#fff;}
.accordion-mm{background-color:transparent;color:#fff;cursor:pointer;padding:0px;width:100%;border:none;text-align:left;outline:none;font-size: 40px;transition:1s;transform: translate(0px, 80px);}
.accordion-mm:hover{background-color:transparent;}
.accordion-mm:after{content:'\002B';color:#fff;font-weight:100;float:right;margin-left:5px;}
.accordion-mm.active-mm:after{content:'-';color:#fff;font-weight:100;float:right;margin-left:5px;}
.panel-mm{padding:0 18px;background-color:transparent;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;}
.mobile-menu-links ul li .panel-mm a{
	font-size:30px;
}
}
.mobile-menu-arama{
	position:relative;
}
.mobile-menu-arama img {
    position: absolute;
    right: 0%;
    top: 5%;
}
@media (max-width: 500px){
    .mobile-menu-kapat-logo {
        padding-bottom: 35px;
        padding-left: 0%;
        padding-right: 0%;
    }
.mobile-menu-kapat-logo .mm-kapat a{font-size:35px;}
.mobile-menu-kapat-logo .mm-logo img{width:70%;}
.accordion-mm{font-size:30px;padding:4px 0px 4px 0px;}
.mobile-menu-links ul li a{font-size:30px;}
.mobile-menu-arama input{height:40px;padding-left:15px;font-size:16px;}
.header-mobile .header-mobile-logo img{width:60%;margin-bottom:10px;margin-top:10px;transition:0.5s;}
}

@media (max-width: 1200px){
.header-mobile{position:absolute;top:0;left:0;z-index:999999;transition:0.5s;width:100%;background:#0014ad;padding-top:1%;padding-bottom:1%;}
}
@media (max-width: 900px){
.accordion-mm{font-size:25px;}
.mobile-menu-links ul li a{font-size:25px;}
}
@media (max-width: 600px){
.accordion-mm{font-size:20px;}
.mobile-menu-links ul li a{font-size:20px;}
}
 
 

/**/
li.dropdown > a:before{}
li.dropdown > a{}
li:hover > a{opacity:1;}
li > .dropcontent{position:absolute;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;opacity:0;visibility:hidden;visibility:hidden;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;border-radius:0px;background-color:#ffffff;box-shadow:0px 0px 10px rgba(0,0,0,0.10);z-index: 99999;}
li > .dropcontent > li{position:relative;width:100%;text-align:left;}
li > .dropcontent > li > a{}
li > .dropcontent > li > a:before{position:absolute;left:10px;top:13px;opacity:0;font-weight:700;color:var(--white-color);font-size:var(--font-12);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
li > .dropcontent > li:hover > a::before{opacity:1;}
li > .dropcontent > li:hover > a{}
li.dropdown:hover > .dropcontent{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);opacity:1;visibility:visible;}
ul li.dropdown .dropdown-btn{position:absolute;right:10px;top:6px;width:30px;height:30px;text-align:center;color:var(--white-color);line-height:28px;border:1px solid var(--white-color-opicity-two);background-size:20px;cursor:pointer;z-index:5;display:none;}

	.main-header{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 99;
    background: transparent;
}
	.main-header .container{}
   
.owl-nav .owl-prev .slider-ok img{
    margin-left: -5px;
}  
.owl-nav .owl-next .slider-ok img{
    margin-left: 5px;
} 
.owl-nav .slider-ok .normal{
    display: block;
} 
.owl-nav .slider-ok .hover{
    display: none;
}
.owl-nav button:hover{}
 
 .owl-nav button:hover .slider-ok .normal{display:none;} 
 .owl-nav button:hover .slider-ok .hover{display:block;} 
  
.dropdown-menulink{position:relative;display:inline-block;}
.dropdown-menulink span{transition:0.5s;color:#FFF;line-height:32.4px;margin:0;}
.dropdown-menulink:hover span{transition:0.5s;color:#CE2F02;}
.dropdown-content-menulink{position:absolute;background-color:#f9f9f9;min-width: 208px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);padding:12px 16px;z-index:11;border-top: 6px solid #002080;opacity:0;transform:translate(0px, 50px);transition:0.5s;visibility:hidden;}
.dropdown-menulink:hover .dropdown-content-menulink{display:block;opacity:1;transform:translate(0px, 0px);transition:0.5s;visibility:visible;}
.dropdown-content-menulink ul{display:block;}
.dropdown-content-menulink ul li{margin:0;display:block;}
.dropdown-content-menulink ul li a{font-weight:700;font-size:16px;line-height:32px;color:#798196;transition:0.5s;}
.dropdown-content-menulink ul li a:hover{transition:0.5s;color:#CE2F02;}
.dropdown-menulink span::before{position:absolute;content:"";width:0;}
.dropdown-menulink span em{transition:transform 3s;display:inline-block;}
.dropdown-menulink:hover span em{transform:rotate(360deg);}
@media (max-width: 1400px){ 
.dropdown-menulink span{font-size:16px;}
}
 
.main-header .container .row .bilgeyol-logo img{
    width: 100%;
    height: 150px;
}
.main-header .container .row .bilgeyol-logo img{
    width: 100%;
    height: 150px;
}
 
.footer{
    background: #0014AD;
    position:relative;
}
.footer .footercokuabs{
    position:absolute;
    right:0;
    top:0;
    width:40%;
    height:100%;
}
.footer .footercokuabs img{
    width:100%;
    height:100%;
}

.footer .row{}
.footer .row .w20{
    width: 20%;
} 
.footer .row h6{
    color: #fff;
	margin-bottom:1rem;
} 
.footer .row .w20 a{
    color: #fff;
}
.footer .row .w20 a img{
    width: 100%;
}
.footer .row ul{
    padding: 0;
    margin: 0;
    list-style: none;
    display: inline-flex;
    justify-content: flex-start;
    margin-top: 2rem;
    width: 100%;
}
.footer .row .w80 ul{
    padding: 0;
    justify-content: flex-start;
    margin: 0;
    position: relative;
    z-index: 9;
}
.footer .row .w80 ul li{
    margin-right:70px
}
.footer .row .w80 ul li a{
    color: #FFF;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
}
.footer .row ul li{
    list-style: none;
    line-height: initial;
}
.footer .row ul li a{
    color: #fff;
    font-size: 15px;
    line-height: 120%;
    margin: 0;
	position:relative;
}
.footer .row .w80 ul li a::after{
     content:"";
	width:15px;
	height:2px;
	background:#fff;
	position:absolute;
	left:0; 
	bottom:-5px;
	transition:0.5s;
}
.footer .row ul li a:hover:after{
     width:100%;
}

.footer .row .w80{
    width: 80%;
    padding-left: 3%;
} 

.footer .row.contact{padding-top: 5%;padding-bottom: 5%;width: 60%;margin: auto;}
.footer .row.contact .w50{ 
}
.footer .row.contact .w50 h6{color: #36B49C;font-weight: 400;display: block;width: max-content;position: relative;}
.footer .row.contact .w50 a {color: #fff;font-size: 18px;display: block;margin-bottom: 1rem;font-weight: 300;}
.footer .row.contact .w50 h6::after{
 content:"";
 position:absolute;
 right: -80px;
 top: 20px;
 background:#36B49C;
 width: 40px;
 height:2px;
}







.zrdbanner{position:relative;overflow:hidden;height:550px;transition:1.5s;transition-timing-function:ease;transition-delay:0.5s;}
.zrdbanner img{width:100%;height: 550px;object-fit:cover;filter: blur(100px);transition:1s;}
.zrdbanner .film{position:absolute;top:0;left:0;width:100%;height:550px;mix-blend-mode:normal;background: linear-gradient(180deg, rgba(2, 34, 57, 0.21) 0%, rgba(2, 34, 57, 0.00) 121.4%);opacity: 0.8;}
.zrdbanner .izlencetext{position:absolute;left:5%;bottom:15%;width:50%;transition:0.5s;transition-delay:0.5s;transition-timing-function:ease;}
.zrdbanner .izlencetext ul{list-style:none;padding:0;display:flex;justify-content:flex-start;}
.zrdbanner .izlencetext ul li{margin-right:10px;}
.zrdbanner .izlencetext ul li a{font-weight:400;letter-spacing:0.02em;color:#FFFFFF;}
.zrdbanner .izlencetext h2{color:#fff;}
.zrdbanner .izlencetext ul li:last-child a{font-weight:600;}
 
@media (max-width: 1200px){ 
.zrdbanner img{height:400px;}
.zrdbanner img{height:400px;filter:blur(0px);}
.zrdbanner{height:400px;}
.zrdbanner .izlencetext{transition:0.5s;transition-delay:0.5s;opacity:1!important;transition-timing-function:ease;}
}
@media (max-width: 900px){ 
.zrdbanner img{height:300px;filter:blur(0px);}
.zrdbanner{height:300px;}
}
@media (max-width: 600px){ 
.zrdbanner .izlencetext{position:absolute;left:5%;bottom:30%;width:90%;}
.zrdbanner .izlencetext ul li{text-align:left;}
.zrdbanner img{object-position:30% 0;}
}
.bilgeyol-izlence{transition:1s;opacity:0;transition-delay:1s;transition-timing-function:ease;transform:translate(0px, 0);transform: translate(0px, 50px);margin-top: 4rem;}
.bilgeyol-izlence .btnwidths{height:80px;background: #1979c1;width:15%;padding-top:5px;padding-bottom:5px;margin-right:20px;margin-top:1.3rem;transition:0.5s;}
.bilgeyol-izlence .btnwidths:hover{transform:translateY(-15px);transition:0.5s;}
.bilgeyol-izlence .row{align-items:center;justify-content:center;width:96%;margin:auto;}
.bilgeyol-izlence .btnwidths a{display:block;width:100%;height:100%;display:flex;justify-content:center;align-items:center;} 
.bilgeyol-izlence .btnwidths a table{width:100%;}
.bilgeyol-izlence .btnwidths a table tr td{color:#FFF;text-align:center;font-size:18px;line-height:28px;width:60%;}
.bilgeyol-izlence .btnwidths a table tr td:first-child{width:20%;text-align:center;}
.bilgeyol-izlence .btnwidths a table tr td img{width:40px;}
.bilgeyol-izlence .btnwidths a table tr td img.hovers{display:none;}
.bilgeyol-izlence .btnwidths.active a table tr td img.normals{display:none;}
.bilgeyol-izlence .btnwidths.active a table tr td img.hovers{display:inline-block;}
.bilgeyol-izlence .btnwidths.active a table tr td{color:#021D49;text-align:center;font-size:18px;line-height:28px;font-weight:700;}
.bilgeyol-izlence .btnwidths.active{background:#FFF;border:1px solid #021D49;}
 
@media (max-width: 1550px){
.bilgeyol-izlence .btnwidths a table tr td{font-size:16px;line-height:20px;}
.bilgeyol-izlence .btnwidths.active a table tr td{font-size:16px;line-height:20px;}
}
@media (max-width: 1500px){ 
.bilgeyol-izlence .btnwidths a table tr td img{width:30px;}
.bilgeyol-izlence .btnwidths.active a table tr td{font-size:14px;}
.bilgeyol-izlence .btnwidths a table tr td{font-size:14px;}
.bilgeyol-izlence .btnwidths a table tr td{line-height:18px;}
}
@media (max-width: 1400px){
.bilgeyol-izlence .btnwidths.active a table tr td{font-size:15px;line-height:21px;}
.bilgeyol-izlence .btnwidths a table tr td{font-size:15px;line-height:21px;}
.bilgeyol-izlence .btnwidths a table tr td img{width:30px;}
}
@media (max-width: 1300px){ 
.bilgeyol-izlence .btnwidths a table tr td img{width:25px;}
} 
@media (max-width: 1200px){ 
.bilgeyol-izlence{transition:1s;transition-delay:0.5s;opacity:1!important;transform:translate(0px, -40px);}
.bilgeyol-izlence .btnwidths{height:60px;width:31%;margin-bottom:15px;}
} 
@media (max-width: 600px){ 
.bilgeyol-izlence .btnwidths{width:43%;}
.bilgeyol-izlence .btnwidths a table tr td{font-size:13px;line-height:16px;}
.bilgeyol-izlence .btnwidths:nth-child(2n+2){margin-right:0;}
.bilgeyol-izlence .btnwidths.active a table tr td{font-size:13px;line-height:16px;}
.bilgeyol-izlence .btnwidths a table tr td{font-size:11px;line-height:14px;}
.bilgeyol-izlence .btnwidths.active a table tr td{font-size:11px;line-height:14px;}
}

.zrdbutton{}
.zrdbutton a{
    background:#0014AD;
    display: block;
    padding: 15px 20px 15px 30px; 
    cursor: pointer;
    transition: all .5s;
    color: #fff;
    font-size: 16px;
    width: 220px;
    position: relative;
    font-weight: 100;
    transition: 0.5s;
}
 .zrdbutton a:hover{background:#3BCC2B}
.zrdbutton a svg{
    position: absolute;
    right: 25px;
    top: 13px;
    transition: 0.5s;
}
.zrdbutton a svg path{}

.zrdbutton{
    margin-top: 2rem;
}
.zrdbutton a:hover{
    background: #3BCC2B;
}
.zrdbutton a:hover svg{
    right: 10px;
}
.zrdbutton a:hover svg path{
    fill: #0014AD;
}
.mainslider{
    position: relative;
    z-index:9999;
}
.mainslider .tabs{
    position: relative;
    height: 100vh;
    overflow: hidden;
}
.mainslider .tabs #parent-tab-item{}
.mainslider .tabs #parent-tab-item .imgs{
    width: 100%;
}
.mainslider .tabs #parent-tab-item .imgs .film1{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background: linear-gradient(360deg, rgba(25,24,40,0) 0%, rgba(49,47,81,0.6) 100%);
    z-index: 9;
}
.mainslider .tabs #parent-tab-item .imgs .film2{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background: #1B1B1B40;
    z-index: 9;
}
.mainslider .tabs #parent-tab-item .imgs img{
    width: 100%;
    height: 100vh;
    object-fit: cover; 
   
    transform: scale(1);
}
.mainslider .tabs #parent-tab-item .slidesdesc{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    z-index: 99;
}
.mainslider .tabs #parent-tab-item .slidesdesc2{
    position: absolute;
    bottom: 18%;
    left: 10%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    z-index: 99;
}
.mainslider .tabs #parent-tab-item .slidesdesc h1{
    color: #FFFFFF;
    transform: translate(0px, 150px);
    transition:1s;
}
.mainslider .tabs #parent-tab-item .slidesdesc p{
    color: #FFFFFF;
    transform: translate(0px, 150px);
    transition:1s;
}
.mainslider .tabs #parent-tab-item .slidesdesc2 p{
    color: #FFFFFF;
    transform: translate(0px, 150px);
    transition:1s;
}
.mainslider .tabs #parent-tab-item .slidesdesc h1 span{
    color: #3BCC2B;
    font-size: inherit;
}
.mainslider .tabs #parent-tab-item .slidesdesc .zrdbutton{}
.mainslider .tabs #parent-tab-item .slidesdesc .zrdbutton a{}
.mainslider .tabs #parent-tab-item .slidesdesc .zrdbutton a svg{}
.mainslider .tabs #parent-tab-item .slidesdesc .zrdbutton a svg path{}
.mainslider .tabs .tablist{
    position: absolute;
    bottom: 15%;
    width: 100%;
    z-index: 99;
}
.mainslider .tabs .tablist ul{
    display: flex;
    justify-content: center;
    align-items: center;
    list-style: none;
}
.mainslider .tabs .tablist ul li{
	position:relative;
	width: 50px;
	height: 50px;
	cursor: pointer;
}
.mainslider .tabs .tablist ul li.active{}
.mainslider .tabs .tablist ul li.active::after{
	content:"";
	position:absolute;
	width: 2px;
	height: 20px;
	background: #fff;
	top: -45px;
	left: 10px;
	}
.mainslider .tabs .tablist ul li.active::before{
	content: "01"!important;
	position:absolute;
	color:#fff;
	border:none;
	top: -9px;
	left:0;
	}
.mainslider .tabs .tablist ul li::after{
	content:"";
	position:absolute;
	height: 0;
	transition: 1s;
}
.mainslider .tabs .tablist ul li::before{
	content:"";
	position:absolute;
	border: 1px solid #FFFFFF40;
	width: 15px; 
	height: 15px;
	border-radius: 50%;
	left: 0;
	top: 0;
	}
 #parent-tab-item .maintabdiv {
 	opacity: 0;
    -webkit-transition: opacity 0.5s cubic-bezier(0.455,0.03,0.515,0.955);
    transition: opacity 1s cubic-bezier(0.455,0.03,0.515,0.955);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
 }
 #parent-tab-item .maintabdiv.active{
    opacity: 1;
    -webkit-transition: opacity 0.5s cubic-bezier(0.455,0.03,0.515,0.955);
    transition: opacity .5s cubic-bezier(0.455,0.03,0.515,0.955);
    z-index: 9;
}
.mainslider .tabs #parent-tab-item .maintabdiv.active .slidesdesc h1{
    color: #FFFFFF;
    transform: translate(0px, 0px);
    transition:1s;
    font-weight:500
}
.mainslider .tabs #parent-tab-item .maintabdiv.active .slidesdesc2 p{
    transform: translate(0px, 0px);
}
.mainslider .tabs #parent-tab-item .maintabdiv.active .slidesdesc p{
    transform: translate(0px, 0px);
}
.downscroll{
    position: absolute;
    right: 0%;
    bottom: 28%;
    transform: rotate(90deg);
    animation: pump 4s ease infinite;
    z-index: 9;
}
.footer .row .w20 ul {
    width: 80%;
}
.downscroll a{
    font-size: 15px;
    color: #fff;
}
.downscroll a img{
    transform: rotate(-90deg);
    margin-left: 20px;
}
@keyframes pump{
	0%{
		bottom: 28%;
	}
	50%{
		bottom: 38%;
	}
	100%{bottom: 28%;}
}
.zrdabout{
    position: relative;
}
.zrdabout .doku{
    position: absolute;
    top: 0;
    left: 0;
    width: 40%;
}
.zrdabout .doku img{
    width: 100%;
}
.zrdabout .w50{
}
.zrdabout .w50 img{
    width: 100%;
    max-height: 550px;
    object-fit: cover;
    margin-top: 5px;
}
.zrdabout .w50 h6{
}
.zrdabout .w50 h2{
    margin-bottom: 2rem;
}
.zrdabout .w50 ul{
    padding-left:3%;
}
.zrdabout .w50 h2 strong{}
.zrdabout .w50 h2 span{}
.zrdabout.ters .w50 h2 span{border-color:#3BCC2B;}
.zrdabout .w50 p{
    margin-bottom: 2rem;
}
.services{
    background: #010F7B;
    position: relative;
}
.services .doku2{
    bottom: 30px;
    left: -30px;
    position: absolute;
    transform: rotate(18deg);
}
.services .doku2 img{}
.services .row{}
.services .row .w40{
    padding-left: 4%;
}
.services .row .w60{
    padding-right: 5%;
	overflow:hidden;
}
.services .row .w40 h6{
    color: #FFFFFF;
} 
.services .row .w40 h2{
    color: #FFFFFF;
    width: 70%;
} 
.services .row .w40 h2 span::after{
	background:#fff;
}
.services .row .w40 h2 strong{
    color: #3BCC2B;
}
.services .row .w40 p{
    color: #fff;
    width: 80%;
}
/**/
	
.swiper-wrapper {
  flex: none;
  align-items: flex-start;
  display: flex;
}
.swiper-slide {
  flex: none;
}

  .people__card {
    position: relative;
    overflow: hidden;
    height: 536px; 
  }
  .people__card .films{
  	position:absolute;
  	left:0;
  	top:0;
  	width:101%;
  	height:100%;
  	background: #0014AD;
  	z-index: 3;
  	transition:1s;
  	opacity: 0.5;
  } 
  .people__card:hover .films{ 
  	background: #0014AD; 
	  opacity:0.8
	  
  } 
    .people__card__image {
      display: inline-block;
      position: absolute;
      top: 0%;
      bottom: 0%;
      left: 0%;
      right: 0%;
      z-index: 2;
      margin-left: -100px;
      width: 140%;
      height: 100%;
      max-width: none;
      object-fit: cover; 
      transition: transform 01.2s;
    transform: scale(1.05);
    }
    .people__card__content {
      position: relative;
      z-index: 3;
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      width: 100%;
      height: 100%;
      padding: 40px 20px;
      transition: 0.2s;
      justify-content: flex-end;
    }
.slide__number {
        margin-bottom: 30px;
        opacity: 1;
        font-size: 32px;
        font-weight: 300;
        color: #ebefe3; 
      }
.slide__title {
        margin-bottom: 20px;
        font-size: 3em;
        font-weight: 700;
        line-height: 1.2;
        letter-spacing: -0.03em;
        color: #ebefe3; 
      }
      .slide__subtitle {
        margin-bottom: 30px;
        max-width: 70%;
        color: #ebefe3;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.6;
        
      }
.slide__btn {
        display: flex;
        justify-content: center;
        align-items: center;
        padding: 12px 24px;
        border: 1px solid #ebefe3;
        text-decoration: none;
        transition: background-color 0.3s; 
}
.slide__btn:hover {
          background-color: #ebefe3;
          
        }
         .slide__btn:hover .slide__btn__text {
            color: #111b1a;
          }
          
          
          .slide__btn:hover .slide__btn__icon path {
              color: #111b1a;
            }
            
             .slide__btn__text {
          margin-right: 5px;
          font-size: 20px;
          font-weight: 500;
          color: #ebefe3;
          transition: color 0.3s;
        }
 .slide__btn__icon {
          width: 15px;
          font-size: 24px;
}
 .slide__btn__icon path {
            color: #ebefe3;
            transition: 0.3s;
  }
  .slide__gradient {
      position: absolute;
      z-index: 2;
      top: 0%;
      bottom: 0%;
      left: 0%;
      right: 0%;
      background-image: linear-gradient(111deg, #000, rgba(0, 0, 0, 15%) 60%);
    }

 .swiper-slide.is-active .people__card__image {
  transform: translateX(100px) scale(1.05);
}

.swiper-slide .people__card .slide__number{}
.swiper-slide .people__card .slide__number img{}
.swiper-slide .people__card .slide__number img.yesil{
    display: none;
}
.swiper-slide .people__card .slide__number img.beyaz{
    width: 60px;
    height: 60px;
    object-fit: contain;
}
.swiper-slide .people__card h5{position:relative;color: #fff;font-weight: 400;margin-bottom: -82%;transition: 0.5s;}
.swiper-slide .people__card h5::after{
	content:"";
	position:absolute;
	width: 30px;
	height: 3px;
	background: #3bcc2b;
	left: 0;
	bottom: -10px;
}
.swiper-slide .people__card p{
    color: #fff;
    opacity: 0;
    transition: 0.5s;
    height: 170px;
    transition-delay: 0s;
    text-align:left;
}
.swiper-slide .people__card .zrdbutton{
    opacity: 0;
    transition: 0.5s;
    transition-delay: 0s;
}
.swiper-slide .people__card:hover p{
    opacity: 1;
    font-weight: 300;
    transition: 0.3s;
    transition-delay: 0.3s;
}
.swiper-slide .people__card:hover .zrdbutton{
    opacity: 1;
    transition: 0.3s;
    transition-delay: 0.4s;
}
.swiper-slide .people__card:hover .zrdbutton a{}
.swiper-slide .people__card:hover .slide__number{}
.swiper-slide .people__card:hover .slide__number img{}
.swiper-slide .people__card:hover .slide__number img.yesil{}
.swiper-slide .people__card:hover .slide__number img.beyaz{}
.swiper-slide .people__card:hover h5{position:relative;margin-bottom: 2rem;}
.swiper-slide .people__card:hover p{position:relative;}
.swiper-slide .people__card:hover h5::after{
	content:"";
	position:absolute;
}
 /**/

.wheel{ no-repeat 50%;background-size:cover;border-radius:100%;height:clamp(160px,25vw,600px);margin-left: 25%;position:relative;transition: transform 5s cubic-bezier(.4,0,0,1);width:clamp(160px,25vw,600px);top: 10%;}
.wheel:after{content:url(../img/zrd-desen.png) url(https://20662219.fs1.hubspotusercontent-na1.net/hubfs/20662219/wheel_background_index_1.svg) url(../img/zed-desen.svg);height:0;overflow:hidden;position:absolute;width:0;z-index:-1;}
.wheel[data-active-item="2"]{background:url(../img/zed-desen.svg) no-repeat 50%;background-size:cover;}
.wheel__item{height:0;position:absolute;transition: transform 2s cubic-bezier(.4,0,0,1);width:0;}
.wheel__item:first-child{left:50%;top:-7%;}
.wheel__item:nth-child(2){left:100%;top:79%;}
.wheel__item:nth-child(3){left:0;top:79%;}
.wheel__item__container{align-items:center;background:#eaeef1;border-radius:100%;box-shadow:20px 20px 60px rgba(0,100,150,.2);display:flex;height:clamp(110px,15vw,350px);justify-content:center;left:50%;padding:1.25vw;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .6s cubic-bezier(.4,0,0,1);width:clamp(110px,15vw,350px);}
.wheel__item__container__inner{background:#fff;border-radius:100%;box-shadow:10px 10px 10px rgba(0,0,0,.2);height:100%;position:relative;width:100%;}
.wheel__item__container__inner__content{left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.75);transition:all .6s cubic-bezier(.4,0,0,1);width: 120%;display: flex;justify-content: center;align-items: center;}
.wheel__item__container__inner__content .wheel__item__icon{height:0;margin:0 0 30px;position:relative;width:100%;display: flex;justify-content: center;align-items: center;height: 100px;width: 100px;}
.wheel__item__container__inner__content .wheel__item__icon img{height:100%;left: 0px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;max-width: 100px;filter: grayscale(1);}
.wheel__item__container__inner__content .wheel__item__title{bottom:0;font-size: 20px;left: 50%;position:absolute;transform: translate(-50% , 70%);color: #000000;font-weight: 600;}
.wheel__item.active .wheel__item__container__inner__content .wheel__item__icon img{height:100%;left: 0px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;max-width: 100px;filter: grayscale(0);}

.wheel__item.active .wheel__item__container{background: #3BCC2B;height:clamp(130px,20vw,400px);padding:1.5vw;width:clamp(130px,20vw,400px);}
.wheel__item.active .wheel__item__container__inner__content{opacity:1;transform:translate(-50%,-50%) scale(1);}

.accil{
   padding:8px 0px 8px 0px;width:100%;text-align:left;border:none;outline:none;transition:0.4s;background:transparent;border-bottom:1px solid #BFBFBF!important;outline:none;color:#232323;font-family:Inter;font-style:normal;font-weight:600;line-height:normal;margin-bottom: 1rem;position: relative;}
.accil:hover{background-color:transparent;}
.accil:after{ content: '';color:#36b4b6;font-weight:200;float:right;margin-left:5px;transform: rotate(180deg);transition:0.5s;background:url(../img/down-accord.png);background-repeat:no-repeat;background-size:contain;width: 25px;height: 25px;position: absolute;top: 10px;right: 0;}
.accil:hover{background-color:transparent;color:initial;text-decoration:none;}

.accil.collapsed::after{
	content:"";
	transform: rotate(0deg);
}
@media (max-width: 1681px){ 
}
.akoritem{
    margin-bottom: 2rem;
}
.akoritem .zrdbutton a{margin-left:auto;}
.akoritem h6{position:relative;padding:0;height: auto;padding-left: 50px;margin: 0rem;}
.akoritem h6::before{content:attr(data-number)}



.zrdparallax{
	 background-image: url(../img/parallaxbg.jpg);
	 min-height: 600px;
	 background-attachment: fixed;
	 background-position: center;
	 background-repeat: no-repeat;
	 background-size: cover;
	 position: relative;
}
.zrdparallax h1{
	  color: #fff;
	  position: absolute;
	  left: 5%;
	  top: 25%;
	  font-size: 55px;
	  width: 60%;
}
.zrdparallax h1 strong{
	  color: #3BCC2B;
} 
 .approach{
    background: #010F7B;
    position:relative;
}
 .approach .zrdbutton{
    
}
 .approach .zrdbutton a{
    
}
.footer .row .w20 input::placeholder{color:#ffffff90;}
 .approach .w50{
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-direction: column;
}
 .approach .w50 h6{
    color: #FFFFFF;
}
 .approach .w50 h2{
    color: #fff;
}
 .approach .w50 h2 span::after{background: #fff;}
 .approach .w50 h2 span{
}
 .approach .w50 h2 strong{
    color: #3BCC2B;
}
 .approach .w50 p{
    color: #fff;
}
 .approach .container .owl-approach{}
 .approach .container .owl-approach .owl-nav{
 	display:block!important;
 }
 .approach .container .owl-approach .owl-nav .owl-prev{
 	 position:absolute;
 	 left: -80px;
 	 top: 35%;
 }
 .approach .container .owl-approach .owl-nav .owl-next{
 	 position: absolute;
 	 right: -80px;
 	 top: 35%;
 }
 .approach .container .owl-approach .owl-item{}
 .approach .container .owl-approach .owl-item .item{
    width: 90%;
}
 .approach .container .owl-approach .owl-item .item .top{
    height: 80px;
    position: relative;
}
 .approach .container .owl-approach .owl-item .item .top img{
    max-width: 50px;
    max-height: 50px;
    position: absolute;
    right: 0;
    top: 0;
    object-fit: contain; 
}
 .approach .container .owl-approach .owl-item .item .top h6{
    color: #fff;
    margin:0;
    padding:0;
    font-weight: 400;
}
 .approach .container .owl-approach .owl-item .item .top h6::before{
    content:"";
	 
}
 .approach .container .owl-approach .owl-item .item .bottom{}
 .approach .container .owl-approach .owl-item .item .bottom p{
    color: #fff;
    text-align:left;
}




.city {
  fill: #CCCCCC;
  fill-opacity: 1;
  stroke:white;
  stroke-opacity: 1;
  stroke-width:0.5;
  transition: all .3s ease-out;
  cursor: pointer;


 
} 
.city2 {
  fill: #CCCCCC;
  fill-opacity: 1;
  stroke:white;
  stroke-opacity: 1;
  stroke-width:0.5;
  transition: all .3s ease-out;
  cursor: pointer;


 
} 
#city--hover{
	width:150px;
	height:40px;
	position:absolute;
	
	font-size:15px;
	color: #fff;
	display:flex;
	justify-content:center;
	align-items:center;
	background: #3bcc2b;
	z-index: 999;
}
.show-city-name {
  background-color: #0014AD67;
  color: #fff;
  position: absolute;
  padding: 15px 25px;
  opacity: 0;
  visibility: hidden;
  font-size: 16px;  
}
 .show-city-name--active {
    opacity: 1;
    visibility: visible
  }
  .mapproject{
    position: relative;
}
  .mapproject .container{}
  .mapproject .container h6{}
  .mapproject .container h2{}
  .mapproject .container h2 b{}
  .mapproject .container ul{
    width: 100%;
    display: flex;
    align-items: center;
    list-style: none;
    margin-top: 2rem;
}
  .mapproject .container ul li{
    margin-right: 30px;
    padding: 5px 30px;
    border: 1px solid #0014AD;
    font-size: 20px;
    transition: 1s;
    cursor: pointer;
    font-weight: 100;
}
  .mapproject .container ul li.active{
    background: #0014AD;
    color: #fff;
    transition: 1s;
}
  .mapproject .container #parent-proje-tab{
    width: 100%;
}

  .mapproject .container #parent-proje-tab .row .w30  .owl-project .owl-nav{
	display:block;
	position: absolute;
	right: 0;
	top: 80%;
}
.owl-nav button .okimage{}
.owl-nav button .okimage img{}
.owl-nav button:hover .okimage{}
.owl-nav button:hover .okimage img{}
  .mapproject .container #parent-proje-tab .row{}
  .mapproject .container #parent-proje-tab .row .w70{}
  .mapproject .container #parent-proje-tab .row .w30{}
  .mapproject .container #parent-proje-tab .row .w30 {}
  .mapproject .container #parent-proje-tab .row .w30  .owl-project{}
  .mapproject .container #parent-proje-tab .row .w30  .owl-project .item{}
  .mapproject .container #parent-proje-tab .row .w30  .owl-project .item h4{
    font-weight: 500;
    margin-bottom: 2rem;
    color: #0014AD;
}
  .mapproject .container #parent-proje-tab .row .w30  .owl-project .item p{
    margin-bottom: 0.5rem;
}
  .mapproject .container #parent-proje-tab .row .w30  .owl-project .item img{
    width: 20px;
    height: 20px;
    display: inline-block;
    margin-right: 15px;
    object-fit: contain;
}
  .mapproject .container #parent-proje-tab .row .w30  .owl-project .item .zrdbutton{
    margin-top: 5rem;
}
  .mapproject .container #parent-proje-tab .row .w30  .owl-project .item .zrdbutton a{}
  .map-container{
    width: 90%;
}
	
.map-container .city{ 
}
.map-container .city.var{
	fill:#0014AD67;
}
.map-container .city.var.active{
	fill:#0014AD;
}
.map-container .city2{ 
}
.map-container .city2.var{
	fill:#0014AD67;
}
.map-container .city2.var.active{
	fill:#0014AD;
}
 .news{}
 .news{
    overflow: hidden;
}
 .news h6{
    border-bottom: 2px solid #C2C2C2;
    padding-bottom: 2rem;
    margin-bottom: 2rem;
}
 .news h2{
    margin-bottom: 2rem;
}
 .news h2 strong{
	 font-weight:700;
	 display:inline;
 }
 .news .news-owl{
    margin-left: 5%;
}
 .news .news-owl .item{
    width: 100%;
}
 .news .news-owl .item .habercard{position: relative;}
 .news .news-owl .item .habercard a{}
 .news .news-owl .item .habercard .tooimages{
    height: 350px;
    width: 100%;
    overflow: hidden;
}
 .news .news-owl .item .habercard .tooimages img{
    height: 350px;
    object-fit: cover;
    width: 100%;
    transition: 3s;
}
 .news .news-owl .item .habercard:hover .tooimages img{
     transform:scale(1.1);
}
 .news .news-owl .item .habercard .number{
    position: absolute;
    left: 0;
    top: 390px;
    opacity:0;
}
 .news .news-owl .item .habercard .date{
    padding-left: 0;
}
 .news .news-owl .item .habercard h5{
    padding-left: 0;
    font-weight: bold;
    color: #0E0D16;
}
 .news .news-owl .item .habercard p{
    color: #000000;
    padding-left: 0;
    height:60px;
}
 .news .news-owl .item .habercard .zrdbutton{
    padding-left: 0;
}
 .news .news-owl .item .habercard .zrdbutton a:first-child{
	 display:none;
 }
 .news .news-owl .item .habercard .zrdbutton a{}
 .news .news-owl .item .habercard .zrdbutton a svg{}
 .news .news-owl .item .habercard .zrdbutton a svg path{}
 .news .news-owl .item .habercard .zrdbutton a:hover{}
 .news .news-owl .item .habercard .zrdbutton a:hover svg{}
 .news .news-owl .item .habercard .zrdbutton a:hover svg path{}
.footer{
    padding-top: 5%;
    padding-bottom: 5%;
}
.footer .row{}
.footer .row .w20{}
.footer .row .w20 .logo{}
.footer .row .w20 .logo img{
    width: 60%;
    filter: brightness(0) invert(1);
}
.footer .row .w20 p{
	color:#fff;
	font-size:15px;
	margin-top:3rem;
	text-align:left;
}
.footer .row .w20 input{
    width: 85%;
    height: 50px;
    margin-top: 5rem;
    outline: none;
    border: 1px solid #fff;
    border-radius: 30px;
    background: transparent;
    padding-left: 5%;
    color:#fff;
}
.footer .row .w20 ul{} 
.footer .row .w20 ul li{}
.footer .row .w20 ul li a{}
.footer .row .w20 ul li a img{}
.footer .row .w80{}
.footer .row .w80 ul{
    width: 100%;
}
.footer .row .w80 ul li{}
.footer .row .w80 ul li a{}
.footer .row .w80 p{
    display: block;
    width: 100%;
    color: #fff;
    font-size: 18px;
    padding-left: 0%;
	margin-bottom:1rem;
}
.footer .row .w80 p:nth-child(2){
	margin-top: 14%;
	width:100%;
}
.footer .row .w80 p a{
    color: #fff;
    font-size: 18px;
}
.footer .absolfooter{
    position: absolute;
    right: 0;
    bottom: 0;
}

.footer .row .w80 p {
	display:flex;
	width: 100%;
}
.footer .row .w80 p a span{
    color: inherit;
    font-size: inherit;
}
.footer .row .w80 p span{
    color: inherit;
    font-size: inherit;
    width: 120px;
}
.footer .row .w80 p a{
	display:flex;
	width: 55%;
}
.footer .row .w80 p a span{
    color: inherit;
    font-size: inherit;
    width: 100px;
}
.footer .absolfooter img{}
.navpart{
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99999;
    width: 100%;
}
.iletisimparts .w50 h2{
    margin-top:-8px;}
.navpart .w20{}
.navpart .w20 img{
    width: 80%;
    padding-top: 20px;
    filter: brightness(0) invert(1);
    transition: 0.5s;
}
.navpart .w80{
    display: flex;
    align-items: center;
}
.navpart .w80 ul li img.seravsdgs{
	
    filter: brightness(0) invert(1);
}
.navpart.navbar-takip .w80 ul li img.seravsdgs{
	
    filter:inherit;
}
.navpart .w80 ul {
    display: flex;
    align-items: center;
    height: 100%;
    justify-content: space-between;
    width: 100%;
    list-style: none;
}
.navpart .w80 ul li{
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-left: 15px;
    padding-right: 15px;
    color: #000;
    position: relative;
}
.searcsh{
	cursor:pointer;
}
    
.navpart .w80 ul li a{
    color: #fff;
    font-size: 16px;
    transition: 0.1s;
}
.navpart .w80 ul li.header-li:hover > a{
    color:#0014AD;
	font-weight:bold;
}
.navpart .w80 ul li:hover > a {
    color: #fff;
    font-weight: 600;
}
.navpart .w80 ul li:hover > a {
    color: #fff;
    font-weight: 600;
}
.navpart .w80 ul li:hover > a {
    color: #fff;
    font-weight: 600;
}
.navpart.navbar-takip{
	position: fixed;
	background: #fff;
}
.navpart.navbar-takip .w20{}
.navpart.navbar-takip .w20 img{
    padding-top: 10px;
    filter: brightness(1) invert(0);
    padding-bottom: 10px;
    width: 60%;
}
.navpart.navbar-takip .w80{
    display: flex;
    align-items: center;
}
.navpart.navbar-takip .w80 ul li img{}
.navpart.navbar-takip .w80 ul {
    display: flex;
    align-items: center;
    height: 100%;
    justify-content: space-between;
    width: 100%;
    list-style: none;
}
.navpart.navbar-takip .w80 ul li{
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-left: 15px;
    padding-right: 15px;
} 
.navpart.navbar-takip .w80 ul li a{
    color: #0014AD;
    font-size: 16px;
}
.zrdbanner h1{
	font-weight:700;
}

.zrdbanner{position:relative;overflow:hidden;height:550px;transition:1.5s;transition-timing-function:ease;transition-delay:0.5s;}
.zrdbanner img{width:100%;height:550px;object-fit:cover;filter:blur(100px);transition:1s;}
.zrdbanner .film{position:absolute;top:0;left:0;width:100%;height:550px;mix-blend-mode:normal;opacity:0.9;background: linear-gradient(530deg, #070432 -5.86%, #19182800 100%);}
.zrdbanner .film2{position:absolute;top:0;left:0;width:100%;height:550px;mix-blend-mode:normal;opacity:0.9;background: #1B1B1B30;}
.zrdbanner .izlencetext{position:absolute;left:5%;bottom:15%;width:50%;transition:0.5s;transition-delay:0.5s;transition-timing-function:ease;}
.zrdbanner .izlencetext ul{list-style:none;padding:0;display:flex;justify-content:flex-start;}
.zrdbanner .izlencetext ul li{margin-right:10px;}
.zrdbanner .izlencetext ul li a{font-weight:400;letter-spacing:0.02em;color:#FFFFFF;}
.zrdbanner .izlencetext ul li:last-child a{font-weight:600;}
@media (max-width: 1200px){
.zrdbanner img{height:400px;}
.zrdbanner img{height:400px;filter:blur(0px);}
.zrdbanner{height:400px;}
.zrdbanner .izlencetext{transition:0.5s;transition-delay:0.5s;opacity:1!important;transition-timing-function:ease;}
}
@media (max-width: 900px){
.zrdbanner img{height:300px;filter:blur(0px);}
.zrdbanner{height:300px;}
}
@media (max-width: 600px){
.zrdbanner .izlencetext{position:absolute;left:5%;bottom:30%;width:90%;}
.zrdbanner .izlencetext ul li{text-align:left;}
.zrdbanner img{object-position:30% 0;}
}
.baslik-mb{margin-bottom:48px;}
.part-1{position:relative;}
.part-1 img{width:90%;;margin-left:0;}
.part-1 h4{font-style:normal;position:relative;width:fit-content;color:#015AA6;font-weight:700;}
.part-1 h4::after{content:"";width:100%;height:2px;position:absolute;bottom:-10px;left:0;background:#011030;}
.part-1 h4 strong{font-weight:600;color:#015AA6;display:block;}
.part-1 p{font-style:normal;font-weight:400;letter-spacing:0.05em;list-style-position:outside;padding:0;font-feature-settings:'kern' off;color:#0E0E0E;margin-bottom:2rem;width:100%;}
.part-1 .absola{position:absolute;top:25%;right:30px;width:110px;height:110px;z-index:1;background:#015AA6;border-radius:10px;display:flex;justify-content:center;align-items:center;}
.part-1 .absola img{width:auto;max-width:80px;}
.part-1.ters.mt-96{margin-top:48px;}
.part-1.ters img{width:90%;margin-left:10%;object-fit:contain;}

@media (max-width: 1500px){
.part-1 .w50 img{height:100%;}
.part-1 .w50 .absola img{height:auto;}
}
@media (max-width: 1300px){
.baslik-mb{margin-bottom:36px;}
.part-1 .w50 img{width:90%;margin-left:0%;}
}
@media (max-width: 1200px){
.part-1 .w50 .absola{top:15%;right:10px;width:70px;height:70px;}
}
@media (max-width: 900px){
.w50{width:100%;position:relative;}
.part-1 .w50{margin:auto;text-align:center;}
.part-1 .w50 img{width:auto;margin:auto;height:30vh;object-fit:contain;text-align:center;}
.part-1 .w50 .absola{top:15%;right:130px;width:70px;height:70px;}
.part-1 .w50 h4{text-align:left;}
.part-1 .w50 p{text-align:left;}
.part-1 .w50:first-child{margin-bottom:50px;}
.part-1 .w50:first-child{margin-bottom:0px;}
.part-1 .w50 img{width:100%;;      height:40vh;object-fit:cover;}
}
@media (max-width: 600px){
.part-1 .w50 .absola{top:14%;right:-6px;width:70px;height:70px;}
.part-1 .w50 img{width:100%;height:auto;object-fit:contain;}
.part-1 .w50 p{margin-bottom:1rem;}
.part-1 .w50:first-child{margin-bottom:10px;}
.baslik-mb{margin-bottom:16px;}
.part-1 .w50 p{width:100%;}
.part-1 img{margin-left:0;}
.part-1 img{margin-left:0;margin-bottom:2rem;}
.part-1.ters img{width:100%;margin-left:0;object-fit:contain;}
}
.owl-nav .okimage{width:60px;height:60px;border: 1px solid #3BCC2B;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;margin-right:20px;background: #3BCC2B;}
.owl-nav  .okimage img{}
.owl-nav .owl-prev .okimage img{margin-left:-5px;}
.owl-nav .owl-next .okimage img{margin-left:5px;} 
.owl-nav button:hover .okimage{background:#0014AD;border-color:#0014AD;} 
.owl-theme .owl-nav .disabled{opacity:1!important;}
.tarihce{
    background: #0014AD;
}
.tarihce h6{
    width: 100%;
    color: #FFFFFF;
}
.tarihce h2{
    color: #fff;
    font-weight: 600;
}
.tarihce h2 strong{
    color: #3BCC2B;
    font-weight: 600;
}
.tarihce h2 span{
    border-bottom: 2px solid #fff;
}
.tarihce h4{font-weight:500;text-align:center;color:#011030;width:40%;margin:auto;position:relative;transition:11.2s;}
.tarihce h4:after{content:"";width:3px;height:0;background:#015AA6;position:absolute;bottom:-60%;left:50%;transition:11.2s;transition-delay:1s;}
.tarihce h4.active:after{height:50px;transition:11.2s;transition-delay:1s;}
.tarihce .km-owl{position:relative;width: 90%;margin: auto;}
.tarihce .km-owl .owl-stage-outer{padding-bottom:48px;position:relative;}
.tarihce .km-owl::after{content:"";width: 110%;height: 2px;background: #3BCC2B;border-radius:50%;position:absolute;bottom:21px;margin:auto;left: -5.5%;z-index: -1;}
.tarihce .km-owl .item{text-align: left;cursor:pointer;}
.tarihce .km-owl .item .kmtab{display:flex;justify-content: center;align-items:center;position:relative;height:50px;font-weight: 200;letter-spacing:-0.01em;color: #ffffff80;opacity: 1;font-size: 45px;}
.tarihce .km-owl .item .kmtab::after{content:"";width:10px;height:10px;background: #FFFFFF;border-radius:50%;position:absolute;bottom:-30px;z-index: 999;}
.tarihce .km-owl .item .kmtab.active::after{width:20px;height:20px;bottom:-35px;background: #3BCC2B;}
.tarihce .km-owl .item .kmtab.active{font-weight:700;font-size:50px;line-height:62px;letter-spacing:-0.005em;color: #3BCC2B;opacity:1;}
.tarihce #parent-km-tab .w50{margin:auto;}
.tarihce #parent-km-tab .w50 img{width: 100%;margin:auto;height: 480px;border-radius:25px;}
.tarihce #parent-km-tab .w50 p{
    color: #fff;
}
.tarihce #parent-km-tab .w50 h3{
	position:relative;
	font-size: 80px;
	color: #fff;
	font-weight: 400;
	letter-spacing: 5px;
}
.tarihce #parent-km-tab .w50 h3::before{
	content:"";
	position:absolute;
	width: 45px;
	height: 2px;
	background: #3BCC2B;
	
    left: -55px;
    top: 50%;
}
.tarihce .km-owl .owl-nav{display:block!important;}
.tarihce .km-owl .owl-nav .owl-next{position:absolute;right: -97px;top:20%;}
.tarihce .km-owl .owl-nav .owl-prev{position:absolute;left: -84px;top:20%;}
@media (max-width: 1400px){
.owl-nav .okimage{width:40px;height:40px;}
.owl-nav .okimage img{width:10px;object-fit:contain;}
.tarihce .km-owl .item .kmtab{font-size:35px;}
.tarihce .km-owl .item .kmtab.active{font-size:35px;}
}
@media (max-width: 900px){
    .tarihce #parent-km-tab .w50 img {
        width: 100%;
        margin: auto;
        margin-bottom: 2rem;
        object-fit: contain;
    }
}
@media (max-width: 800px){
.tarihce h4.active:after{height:20px;transition:11.2s;transition-delay:1s;}
.owl-nav .owl-next .okimage img{margin-left:2px;}
}
@media (max-width: 600px){
.tarihce .km-owl .item .kmtab.active{font-size:25px;}
.tarihce .km-owl .item .kmtab{font-size:25px;line-height:35px;}
.tarihce #parent-km-tab .w50 img{width:100%;margin:auto;}
.tarihce h4{width:80%;}
.tarihce.mb-48{margin-bottom:44px;}
.tarihce #parent-km-tab .w50:nth-child(2) p{margin-top:50px;}
}
.unitleftright .w50{
	position:relative;
}
.unitleftright .w50 img{
	position:absolute;
	right:10%;
	top: -50px;
}
.unitleftright .w50 h5{font-weight:600;margin-bottom:2rem;color: #191828;}
.unitleftright .w50 p{width: 100%;text-align:justify;margin-bottom:1rem;}

@media (max-width: 900px){
.unitleftright .w50{margin-bottom:2rem;}
.unitleftright .w50 p{width:100%;text-align:justify;margin-bottom:1rem;}
}
@media (max-width: 600px){
.unitleftright .w50 h5{margin-bottom:1rem;}
.unitleftright .w50{margin-bottom:0rem;}
}
.yonetim-owl{}
.yonetim-owl .owl-nav{
	display:block!important;
}
.yonetim-owl .owl-nav .owl-prev{
	position:absolute;
	left:-90px;
	top:45%;
}
.yonetim-owl .owl-nav .owl-next{
	position:absolute;
	right:-90px;
	top:45%; 
}


.icnews-owl .owl-nav{
	display:block!important;
	position: absolute;
	right: 0;
	top: -22%;
}
.icnews-owl .owl-nav .owl-prev{
}
.icnews-owl .owl-nav .owl-next{
}
.yonetim-owl .owl-item{}
.yonetim-owl .owl-item .item{
    position: relative;
}
.yonetim-owl .owl-item .item .bgimage{}
.yonetim-owl .owl-item .item .bgimage img{
    width: 100%;
}
.yonetim-owl .owl-item .item .bgimage .film{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0,20,173,0.1) 0%, rgba(0,20,173,0.5) 121%);
}
.yonetim-owl .owl-item .item .text{
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    flex-direction: column;
    width: 100%;
    height: 100%;
    padding-bottom: 10%;
}
.yonetim-owl .owl-item .item .text h6{
    color: #fff;
}
.yonetim-owl .owl-item .item .text h6::before{
    content:"";
}
.hizmetlercard{}
.hizmetlercard .row{
	width:80%;
	margin:auto;
}
.hizmetlercard .hizmetcard20{
    width: 23%;
    margin: 1%;
    position: relative;
    cursor: pointer;
    overflow:hidden;
}
.hizmetlercard .hizmetcard20 .text .slide__number{
}
.hizmetlercard .hizmetcard20 .text .slide__number img{max-width: 54px;max-height:54px;}
.hizmetlercard .hizmetcard20 .bgimages{
}
.hizmetlercard .hizmetcard20 .bgimages img{
    width: 100%;
    transform: scale(1.04);
}
.hizmetlercard .hizmetcard20 .bgimages .filmas{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.hizmetlercard .hizmetcard20:hover .bgimages .filmas{
    background: #0014AD;
	opacity:0.6
}
.hizmetlercard .hizmetcard20 .text{
    position: absolute;
    top: 20%;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 30px;
    transition: 0.5s;
}

.hizmetlercard .hizmetcard20:hover .text{
	top: 5%;
}

.hizmetlercard .hizmetcard20 .text h5{
    color: #fff;
    position: relative;
    margin-bottom: 1rem;
    text-align:left;
}
.hizmetlercard .hizmetcard20 .text h5::after{
    content:"";
    position:absolute;
    left:0;
    bottom: -10px;
    width:40px;
    background:#3BCC2B;
    height:4px;
}
.hizmetlercard .hizmetcard20 .text p{
    opacity: 0;
    transition: 0.5s;
    color: #fff;
    text-align:left;
}
.hizmetlercard .hizmetcard20 .text .zrdbutton{
    opacity: 0;
    transition: 0.5s;
    transition-delay: 0s;
    width:100%;
    display:flex;
    justify-content:center;
    align-items:center;
    position: absolute;
    bottom: 15%;
    left:0;
}
.hizmetlercard .hizmetcard20 .text .zrdbutton a{
    background: #3BCC2B;
}
.hizmetlercard .hizmetcard20 .text .zrdbutton a svg{}
.hizmetlercard .hizmetcard20 .text .zrdbutton a svg path{}
.hizmetlercard .hizmetcard20 .text .zrdbutton a:hover{}
.hizmetlercard .hizmetcard20 .text .zrdbutton a:hover svg{}
.hizmetlercard .hizmetcard20 .text .zrdbutton a:hover svg path{}

.hizmetlercard .hizmetcard20:hover .text p{
	 opacity:1;
	 transition-delay: 0.5s;
}
.hizmetlercard .hizmetcard20:hover .text .zrdbutton{
	 opacity:1;
	 transition-delay: 0.5s;
}
.subbar{
    padding-top: 3%;
}
.subbar .w10{
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.subbar .w10 h6{
	margin:0;
}
.subbar .w90{}
.subbar .w90 .sub-owl{
	position:relative;
    display: flex;
    justify-content: center;
    align-items: center;
    opacity:0;
}
.subbar .w90 .sub-owl .item{
    padding-top: 15px;
    padding-bottom: 15px;
}
.subbar .w90 .sub-owl .item .row{
    width: 98%;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #8B8B8B;
    padding: 10px;
    height: 70px;
    cursor: pointer;
}
.subbar .w90 .sub-owl .item .row .w20{
    display: flex;
    justify-content: flex-end;
    align-items: center;
    padding-left: 15px;
}
.subbar .w90 .sub-owl .item .row .w80{
    padding-left: 25px;
    height: 100%;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.subbar .w90 .sub-owl .item .row .w20 img{
    max-width: 65px;
    width: 40px;
}
.subbar .w90 .sub-owl .item .row .w20 img.normal{
    
}
.subbar .w90 .sub-owl .item .row .w20 img.active{
    display:none;
}
.subbar .w90 .sub-owl .item.active .row .w20 img.normal{
    display:none;
}
.subbar .w90 .sub-owl .item.active .row .w20 img.active{
    display:block;
}
.subbar .w90 .sub-owl .item .row .w80 span{
    font-weight: 500;
    color: #0014AD;
    font-size: 18px;
    width: 90%;
    text-align:left;
}
 
.subbar .w90 .sub-owl .item.active .row{
    width: 98%;
    border: 1px solid #0014AD;
    background: #0014AD;
}
.subbar .w90 .sub-owl .item.active .row .w20{
    display: flex;
    justify-content: flex-end;
    align-items: center;
    padding-left: 15px;
}
.subbar .w90 .sub-owl .item.active .row .w80{
}
.subbar .w90 .sub-owl .item.active .row .w20 img{
    max-width: 65px;
    width: 40px;
}
.subbar .w90 .sub-owl .item.active .row .w80 span{
    font-weight: 400;
    color: #fff;
}

.zrdabout .w50 img.ikon{
	max-width:100px;
}
.ilgiliprojelerowl{}
.ilgiliprojelerowl .project-owl{}
.ilgiliprojelerowl .project-owl .owl-nav {
     display: block !important;
    float: right;
    position: absolute;
    top: -10%;
    right: 0;
}
.ilgiliprojelerowl .project-owl .item{}
.project-card{
    position: relative;
    cursor: pointer;
}
.project-card .bgimages{}
.project-card .bgimages img{
    max-height: 650px;
    object-fit: cover;
    width: 100%;
    height:100%;
}
.project-card .bgimages .film{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.5;
    transition: 1s;
} 
.project-card .text{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.navpart .w80 ul li.header-li{
	width:180px;
}

.project-card .text .row{
    width: 90%;
    margin: auto;
    transform: translate(0px, 100px);
    transition: 1s;
    margin-bottom: 10px;
}
.project-card .text .row.i{}
.project-card .text .row.ii{}
.project-card .text .row.iii{}
.project-card .text .row.iiii{}
.project-card .text h6::before{
	content:"";
}
.project-card .text h6{
    text-align: center;
    width: 90%;
    margin: auto;
    margin-top: 7rem;
    color: #fff;
    padding: 0;
    font-weight: 500;
    margin-bottom: 8rem;
    display:block;
}

.project-card .text p:first-child{
     width:10%;
}
.project-card .text p{
    display: inline-block;
    width: 45%;
    font-size: 16px;
    color: #fff;
    font-weight: 500;
    text-align:left;
}
.project-card .text p img{
    display: inline;
    max-width: 60px;
    margin-right: 20px;
    width:auto;
}

.project-card:hover .bgimages .film{
    background: #0014AD;
    opacity: 0.8;
}
.project-card:hover .text{}
.project-card:hover .text .row{
    transform: translate(0px, 0px);
}
.project-card:hover .text .row.i{
    transition-delay: 0.2s;
}
.project-card:hover .text .row.ii{
    transition-delay: 0.4s;
}
.project-card:hover .text .row.iii{
    transition-delay: 0.6s;
}
.project-card:hover .text .row.iiii{
    transition-delay: 0.8s;
}

.project-card:hover .text .row.iiiii{
    transition-delay: 1s;
}

.project-card:hover .text .row.iiiiii{
    transition-delay: 1.2s;
}

.project-card:hover .text .row.iiiiiii{
    transition-delay: 1.4s;
}

.project-card:hover .text .row.iiiiiiii{
    transition-delay: 1.6s;
}
.project-card:hover .text .row.iiiiiiiii{
    transition-delay: 1.8s;
}
.project-card:hover .text .row.iiiiiiiiii{
    transition-delay: 2s;
}
.project-card:hover .text .row.iiiiiiiiiiii{
    transition-delay: 2.2s; 
}
.project-card:hover .text .row.iiiiiiiiiiiii{
    transition-delay: 2.4s;
}

.projelerimiz .project-card{
    width: 32%;
    margin: 0.5%;
}
.projelerimiz{}
/**/
	
.dropdown {
  position: relative;
  font-size: 14px;
  color: #333;
  z-index: 9;
  /* border: 1px solid #8B8B8B; */
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  background: #fff;
  border: 1px solid #8B8B8B;
}
.dropdown-list {
   padding: 12px;
   background: #fff;
   position: absolute;
   top: 42px;
   left: -1px;
   right: -1px;
   /* box-shadow: 0 1px 2px 1px rgba(0, 0, 0, .15); */
   transform-origin: 50% 0;
   transform: scale(1, 0);
   transition: transform .15s ease-in-out .15s;
   max-height: 41vh;
   overflow-y: scroll;
   min-width: 200px;
   border-left: 1px solid #8B8B8B;
   border-right: 1px solid #8B8B8B;
   border-bottom: 1px solid #8B8B8B;
   border-bottom-right-radius: 10px;
   border-bottom-left-radius: 10px;
  }


.dropdown-list::-webkit-scrollbar{width:5px;} 
.dropdown-list::-webkit-scrollbar-thumb{background:#122945;}
.dropdown-list::-webkit-scrollbar-thumb:hover{background:#f26522;}

  .dropdown-option {
    display: block;
    padding: 8px 12px;
    opacity: 0;
    transition: opacity .15s ease-in-out;
  }
  .dropdown-label {
  margin: 0;
  width: 100%;
  text-align: center;
  color: #001B40;
  font-size: 17px;
  font-weight: 600;
  line-height: 100%;
  display: block;
  }
.dropdown-label::after {
      content: '';
      background:url(../img/projerightarrow.png);
      background-size:contain;
      background-repeat:no-repeat;
      width: 7px;
      height: 11px;
      margin-left: 10px;
      display: inline-block;
    }
.on .dropdown-label::after {
    
content: '';
    
background:url(../img/lowarrow.png);
    
background-size:contain;
    
background-repeat:no-repeat;
    
width: 11px;
    
height: 8px;
    
margin-left: 10px;
}
    
.on .dropdown-list {
      transform: scale(1, 1);
      transition-delay: 0s;
      
      
    }

.on .dropdown-label:before {
      /* content: '<'; */
    }
.dropdown-option {
        opacity: 1;
        transition-delay: .2s;
        margin-bottom: 1rem;
        border-bottom: 1px solid;
        font-size: 19px;
      }
 
 .form-group label {
  position: relative;
  cursor: pointer;
  font-size: 13px;
  color: #001B40;
  font-weight: 800;
  padding-left: 30px;
}
.form-group input {
  padding: 0;
  height: initial;
  width: initial;
  margin-bottom: 0;
  display: none;
  cursor: pointer;
}
.form-group label:before {
  content:'';
  -webkit-appearance: none;
  background-color: transparent;
  border: 2px solid #3BCC2B;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
  display: inline-block;
  position: relative;
  vertical-align: middle;
  cursor: pointer;
  margin-right: 15px;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0;
  margin: 0;
  padding: 0;
  top: 0px;
}

.form-group input:checked + label:after {
  content: '';
  display: block;
  position: absolute;
  top: 2px;
  left: 0px;
  width: 20px;
  height: 20px;
  border: solid #3BCC2B;
  border-width: 0 2px 2px 0;
  transform: rotate(0);
  background: #3BCC2B;
  
}
 .zrdfiltre{}.zrdfiltre .w10 {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
 .zrdfiltre .w10 p{}
 .zrdfiltre .w90{}
 .zrdfiltre .w90 .wbolalt{
    width: calc(100% / 6 - 50px);
    margin-right: 50px;
}
 .zrdfiltre .w90 .wbolalt.lastbutton{
     z-index:0;
     
}
 .zrdfiltre .w90 .wbolalt.lastbutton a{
     
position: relative;
     
z-index: 9;
     
/* border: 1px solid #8B8B8B; */
     
display: flex;
     
justify-content: center;
     
align-items: center;
     
height: 50px;
     
background: #fff;
     
border: 1px solid #8B8B8B;
     
margin: 0;
     
width: 100%;
     
text-align: center;
     
color: #001B40;
     
font-size: 17px;
     
font-weight: 600;
     
line-height: 100%;
     
/* display: block; */
}

 .zrdfiltre .w90 .wbolalt.lastbutton a img{
     
margin-left: 10px;
}
 .zrdfiltre .w90{} 
.zrdabout.uzmanligimiz{}
.zrdabout.uzmanligimiz .w50{
	overflow:hidden;
}
.zrdabout.uzmanligimiz .w50 img{
	transform:scale(1.05);
}
.zrdabout.uzmanligimiz.ters{
    background: #0014AD;
    overflow: hidden;
}
.zrdabout.uzmanligimiz.ters .w50{}
.zrdabout.uzmanligimiz.ters .w50 h2{
    color: #fff!important;
}
.zrdabout.uzmanligimiz.ters .w50 h2 span::after{
    background: #fff;
}
.zrdabout.uzmanligimiz.ters .w50 p{
    color: #fff;
    width:90%;
}
.zrdabout.uzmanligimiz.ters .w50 img{}
.dokuyerles{
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
}
.dokuyerles img{
    height: 100%;
}

/**/
.unitleftright.iceride .w50{
	position:relative;
	margin-bottom:4rem;
}
.unitleftright.iceride .w50::before{
	content: attr(data-number);
	position:absolute;
	left: 20px;
	top: 73px;
	color: #0014AD;
	font-size: 25px;
	font-weight:500;
}
.unitleftright.iceride .w50::after{
	content: "";
	position:absolute;
	left:0;
	top: 83px;
	width: 1px;
	height:50px;
	background: #0014AD;
} 
.haberlercard .w30{
    margin-right: 3%;
    margin-bottom: 5%;
}
.haberlercard .w30 .habercard{
    width: 100%;
    /*background: #fff;
    box-shadow: 0px 0px 76px #0014ad30;*/
}
.haberlercard .w30 .habercard .imgs{
    height: 340px;
    overflow: hidden;
    margin-bottom: 1rem;
}
.haberlercard .w30 .habercard .imgs img{
    width: 100%;
    height: 340px;
    object-fit: cover;
    transition:1s;
}
.haberlercard .w30 .habercard .text{
    position: relative;
    padding: 30px;
    padding-left: 0%;
}
.haberlercard .w30 .habercard .text span{}
.haberlercard .w30 .habercard .text h6{
    font-weight: 800;
    padding:0;
    margin-bottom: 1rem;
}
.haberlercard .w30 .habercard .text h6::before{content:"";}
.haberlercard .w30 .habercard .text p{
    color: #000000;
    height:75px;
}
.haberlercard .w30 .habercard .text .zrdbutton{} 
.haberlercard .w30 .habercard .text .zrdbutton a:first-child{
	display:none;
} 
.haberlercard .w30 .habercard .text::before{
	content: "/" attr(data-number);
	position: absolute;
	left: 2%;
	color: #3BCC2B;
	top: 39px;
	opacity: 0;
}
.haberlercard .w30 .habercard:hover img{
	transform:scale(1.1);
}
/**/
.haber-detay .habercard{
    width: 100%;
}
.haber-detay .habercard .imgs{
    height: 340px;
    overflow: hidden;
    margin-bottom: 1rem;
}
.haber-detay .habercard .imgs img{
    width: 100%;
    height: 340px;
    object-fit: cover;
    transition:1s;
}
.haber-detay .habercard .text{
    padding-left: 10%;
    position: relative;
}
.haber-detay .habercard .text span{
    margin: 0;
    padding: 0;
    padding-top: 10px;
    padding-bottom: 10px;
}
.haber-detay .habercard .text h6{
    font-weight: 800;
    padding:0;
    margin-bottom: 1rem;
}
.haber-detay .habercard .text h6::before{content:"";}
.haber-detay .habercard .text p{
    color: #000000;
}
.haber-detay .habercard .text .zrdbutton{} 
.haber-detay .habercard .text .zrdbutton a:first-child{
	display:none;
} 
.haber-detay .habercard .text::before{
	content: "/" attr(data-number);
	position: absolute;
	left: 2%;
	color: #3BCC2B;
	top: 39px;
}
.haber-detay .habercard:hover img{
	transform:scale(1.1);
}
.haber-detay .row{}
.haber-detay .row h2{}
.haber-detay .row h2 span{
    display: inline-block;
    width: 50px;
}
.haber-detay .row span.haberdetayss{
    display: block;
    width: 100%;
    text-align: left;
    font-size: 20px;
    padding-bottom: 2rem;
    margin-bottom: 2rem;
    border-bottom: 1px solid grey;
}
.haber-detay .row span img{
    margin-right: 20px;
}
.haber-detay .row .w80{}
.haber-detay .row .w80 img{
    width: 100%;
    max-height: 500px;
    object-fit: contain;
    margin-bottom: 2rem;
    margin-top: 2rem;
}
.haber-detay .row .w80 p{
    margin-bottom: 2rem;
}
.haber-detay .row .w80 h3,.haber-detay .row .w80 h4,.haber-detay .row .w80 h5,.haber-detay .row .w80 h6,.haber-detay .row .w80 h2,.haber-detay .row .w80 h1{
	color:#0014AD;
	display:block;
	width:100%;
}
.haber-detay .icowl{ 
    margin-bottom: 5rem;
    margin-top: 5rem;
    width: 80%;
    margin: auto;
    margin-bottom: 5rem;
    margin-top: 5rem;
}
.haber-detay .icowl .icnews-owl{}

.iletisimparts .w50{padding-top:0%;padding-bottom:3%;}
.iletisimparts .w50:nth-child(2){text-align:center;}
.iletisimparts .w50 iframe{width:100%;height:450px;}
.iletisimparts .w50 table{border-collapse:separate;border-spacing:0 2em;}
.iletisimparts .w50 table tr{margin-bottom:1rem;position:relative;vertical-align:top;}
.iletisimparts .w50 table tr td:nth-child(1){font-weight:700;width: 20%;}
.iletisimparts .w50 table tr td:nth-child(2){padding-left: 50px;}
.iletisimparts .w50 table tr td{color:#021D49;}
.iletisimparts .w50 table tr td img{margin-right:20px;}
.iletisimparts .w50 table tr td a{color:#021D49;font-weight:400;width: 80%;display:block;text-align:left;}

@media (max-width: 1550px){
.iletisimparts .w50{width:60%;}
.iletisimparts .w50:nth-child(2){text-align:center;width:40%;}
.iletisimparts .w50 iframe{width:100%;height:450px;}
}
@media (max-width: 1200px){
.iletisimparts .w50:nth-child(2){width:100%;}
.iletisimparts .w50{width:100%;}
}
@media (max-width: 900px){
.iletisimparts .w50 iframe{width:100%;height:450px;}
}
@media (max-width: 600px){
.iletisimparts .w50 table tr td:nth-child(2){padding-left:10px;text-align:left;}
.iletisimparts .w50 table tr td:nth-child(1){font-weight:700;text-align:left;width:100%;}
.iletisimparts .w50 table tr td a{width:95%;}
.iletisimparts .w50 table tr td img{margin-right:5px;width:15px;height:15px;}
.iletisimparts .w50 iframe{height:300px;}
.iletisimparts .w50 table{border-spacing:0 1em;}
} 
.iletisimformu{}
.iletisimformu h4{color: #0014AD;font-weight: 500;}
.iletisimformu h4 strong{
    color: #191828;
    font-weight: 800;
    margin-bottom: 1rem;
    display: block;
    padding-bottom: 1rem;
    border-bottom: 1px solid #000;
    width: 20%;
}
.iletisimformu p{
	margin-bottom:2rem;
}
.iletisimformu .row{}
.iletisimformu .row .w50{
	padding:0;
}
.iletisimformu .row .w100 input{
	width:95%;
}
.iletisimformu .row input{
    width: 90%;
    height: 50px;
    outline: none;
    border: 1px solid #001129;
    margin-bottom: 2rem;
    padding-left: 15px;
}
.iletisimformu .row label{
    display: block;
    margin-left:0;
}
.iletisimformu .row textarea{
	width: 90%;
    height: 50px;
    outline: none;
    border: 1px solid #001129; 
	height:70%;
    padding: 15px;
}
.iletisimformu .row textarea:focus,
.iletisimformu .row input:focus{
  border-color: #0014AD;
  border-width: 2px;
} 
.header-ul{ 
	
}
.header-ul li::before{ 
	content:""; 
	width:0;
	height:10px;
	background:#3BCC2B;
	position:absolute;
	left:0;
	top:0; 
	transition:1s;
}

.header-ul li.active-menu:hover:before{  
	width:100%; 
}
.header-ul li.active-menu::before{ 
	content:""; 
	width:100%;
	height:10px;
	background:#3BCC2B;
	position:absolute;
	left:0;
	top:0; 
	transition:1s;
}

.header-ul li.active-menu:hover:before{  
	width:100%; 
}
.header-ul li:hover:before{  
	width:100%; 
}

.header-ul .header-li:hover{
	background:#fff;
}
 
.header-ul .header-li:hover .submenu{opacity:1;-webkit-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear;visibility:visible;}
.header-ul .header-li:hover .submenu .submenu-center,.header-ul .header-li:hover .submenu .submenu-right{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;}
.header-li .submenu{background-color:#fff;left: -331%;opacity:0;overflow:hidden;position:absolute;top:99px;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;visibility:hidden;width: 100vw;}
.header-li:hover .submenu{}
.navbar-takip .header-li:hover .submenu{}
@media (min-width:1661px){
.header-li .submenu{top: 100px;}
}
@media (max-width:1024px){
.header-li .submenu{display:none;}
}
.submenu-holder{display:-webkit-box;display:-ms-flexbox;display:flex;}
.submenu-left{background-color: #0014AD;display:inline-block;width: 25%;display: flex;justify-content: center;align-items: flex-start;flex-direction: column;}
.submenu-left .btn-link{font-size:14px;}
@media (min-width:1661px){
.submenu-left .btn-link{font-size:16px;}
}
.submenu-center{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;}
@media (min-width:1025px){
.submenu-center{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;}
}
.submenu-center .inline_block{border-right:1px solid #dcdcdc;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.submenu-center .submenu-title-holder{padding:1.56vw 2.08vw .78vw;}
@media (min-width:1441px){
.submenu-center .submenu-title-holder{padding:1.56vw 3.13vw .78vw;}
}
.submenu-center .submenu-ul-tag{list-style:none;display: inherit!important;width: 100%!important;}
@media (min-width:1441px){
.submenu-center .submenu-ul-tag{}
}
.submenu-center .submenu-ul-tag a{color: #17171b!important;display:block;font-family:apercu-regular-pro;font-size:14px;margin-top:7px;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;text-align: left!important;}
@media (min-width:1661px){
.submenu-center .submenu-ul-tag a{font-size:16px;margin-top:10px;}
}
.submenu-center .submenu-ul-tag a:hover{color:#012471;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;}
.submenu-right{display:inline-block;width:25%;}
@media (min-width:1025px){
.submenu-right{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;}
}
.submenu-right .submenu-title-holder{padding:1.56vw 3.13vw .78vw 1.04vw;}
.submenu-title{color:#17171b;font-size:25px;}
@media (min-width:1441px){
.submenu-title{font-size:17px;}
}
@media (min-width:1661px){
.submenu-title{font-size: 30px;}
}
.submenu-title.white{color:#fff;}
.submenu-title-holder{padding: 1.56vw 1.58vw .78vw;}
.submenu-left-description{padding-bottom:3.39vw;padding-left: 1.58vw;padding-right: 1.39vw;}
.submenu-left-description .txt-24{font-size:18px;}
@media (min-width:1661px){
.submenu-left-description .txt-24{font-size:20px;}
}
.submenu-feat{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 20px 2.6vw;}
@media (min-width:1441px){
.submenu-feat .title.fs-30{font-size:1.3vw;}
}
@media (min-width:1921px){
.submenu-feat .title.fs-30{font-size:30px;}
}
.submenu-center ul{list-style:none;padding-left:2.08vw;padding-right:2.08vw;}
@media (min-width:1441px){
.submenu-center ul{padding-left:3.13vw;padding-right:2.29vw;}
}
.submenu-center ul a{color:#17171b;display:block;font-family:apercu-regular-pro;font-size:14px;margin-top:7px;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;}
@media (min-width:1661px){
.submenu-center ul a{font-size:16px;margin-top:10px;}
}
.submenu-center ul a:hover{color:#012471;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;}
.submenu-feat-img{display:inline-block;margin-bottom:15px;width:100%;}
@media (min-width:1661px){
.submenu-feat-img{max-width:75%;}
}
@media (min-width:1921px){
.submenu-feat-img{max-width:67%;}
}
.btn-link{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#73737b;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;font-family:apercu-medium-pro;font-size:14px;letter-spacing:.06em;margin-top:25px;text-align:center;text-transform:uppercase;}
.btn-link,.btn-link:hover{-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;}
.btn-link:hover{color:#17171b;}
.btn-link:hover img{-webkit-animation:bounce 2s linear -.4s;animation:bounce 2s linear -.4s;-webkit-transition:left .3s ease-in-out;-o-transition:left .3s ease-in-out;transition:left .3s ease-in-out;}
.btn-link.white{color:#fff;}
.btn-link.white:hover{color:#fff;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;}
.btn-link img{margin-left:20px;position:relative;-webkit-transition:left .3s ease-in-out;-o-transition:left .3s ease-in-out;transition:left .3s ease-in-out;}

.submenu-ul-tag{}
.submenu-ul-tag li{
    height: auto!important;
    padding: 0!important;
    display: inherit!important;
}
.submenu-ul-tag li a{}
.submenu-ul-tag li a img{} 


 
.navpart{}
.navpart ul li .submenu{}
.navpart ul li .submenu .submenu-holder{}
.navpart ul li .submenu .submenu-holder .submenu-left{}
.navpart ul li .submenu .submenu-holder .submenu-left{}
.navpart ul li .submenu .submenu-holder .submenu-left h3{
	color:#fff;
}
.navpart ul li .submenu .submenu-holder .submenu-left p{
    color: #fff;
}
.navpart ul li .submenu .submenu-holder .submenu-center{}
.navpart ul li .submenu .submenu-holder .submenu-center h3{
    margin-left: 5%;
    padding-top: 1%;
    border-bottom: 1px solid #001B40;
    width: max-content;
    margin-bottom: 3%;
}
.navpart ul li .submenu .submenu-holder .submenu-center .w50{
    margin-bottom: 2rem;
}
.navpart ul li .submenu .submenu-holder .submenu-center::after{
	content:"";
	position:absolute;
	left: 50%;
	top: 40px;
	background:#001B40;
	width:1px;
	height:80%;
}
.navpart ul li .submenu .submenu-holder .submenu-center .w50 a{
    color: #001B40;
    font-weight: 400;
    transition: 0s;
    display:flex;
}
.navpart ul li .submenu .submenu-holder .submenu-center .w50 a:hover{
    font-weight:700;
}
.navpart ul li .submenu .submenu-holder .submenu-center .w50 a img{
    margin-right: 5%;
    max-width: 45px;
    max-height: 45px;
}
.navpart ul li .submenu .submenu-holder .submenu-center .w50 a img.normal{display:inline-block}
.navpart ul li .submenu .submenu-holder .submenu-center .w50 a img.hover{display:none}
.navpart ul li .submenu .submenu-holder .submenu-center .w50 a:hover img.normal{display:none}
.navpart ul li .submenu .submenu-holder .submenu-center .w50 a:hover img.hover{display:inline-block}
.navpart ul li .submenu .submenu-holder .submenu-right{
	padding-left:2%;
	padding-right:2%;
	margin-top: auto;
	margin-bottom: auto;
}
.navpart ul li .submenu .submenu-holder .submenu-right div{
	height:100%;
	margin-top: auto;
	margin-bottom: auto;
}
.navpart ul li .submenu .submenu-holder .submenu-right img{
    width: 100%;
    object-fit: contain;
    max-height: 250px;
    max-height: 250px;
    height: 250px;
    object-fit: cover;
}
.navpart.navbar-takip .header-li .submenu {
    top: 80px;
}
.searchtopright{width: 20%;height: 0;position: fixed;right: 0;top: -80px;background: #FFF;z-index: 99999999;transition: 2s;opacity: 0;}
.searchtopright .close{
    position: absolute;
    right: 20px;
    top: 25px;cursor:pointer;
    z-index:99;
}
.searchtopright .inpt{
	position:relative;
}
.searchtopright .inpt img {
    position: absolute;
    right: 20%;
    top: 28%;
}
.searchtopright .inpt input{
    width: 80%;
    height: 0;
    margin: 10px;
    border: 1px solid #000;
    padding-left: 15px;
    opacity: 0;
    transition: 1s;
}
.swiper-button-next{
	display:block!important;
}.swiper-button-prev,
.swiper-button-next {
  background: rgba(255, 255, 255, 40%);
  border-radius: 100%;
  padding: 1em;
  width: 0.5em;
  height: 0.5em;
}

.swiper .slidepush{
    width: 50px;
    height: 50px;
    background: #3BCC2B;
    display: flex!important;
    justify-content:center;
    align-items:center;
}
.swiper .slidepush img{}
.swiper .slidepush:hover{}
.swiper .slidepush:hover img{}
.swiper .swiper-button-prev::after{
	content:""!important;
}
.swiper .swiper-button-next::after{
	content: ""!important;
	width: 0;
	height: 0;
	display: block;
}
.swiper .slidepush.swiper-button-prev{
    position: absolute;
    bottom: 0;
    left: 0px;
    top: 90%;
}
.swiper .slidepush.swiper-button-next{
    position: absolute;
    bottom: 0;
    left: 60px;
    top: 90%;
}
.swiper-3d {
    position: relative!important;
    padding-bottom: 10%!important;
}
.length{
	position:absolute;
	right: 40%;
	top: 60%;
}
.length strong{ 
	font-weight:200;
	
    color: #0014AD;
}
.length span{
	opacity:1;
	color:#0014AD;
	font-weight:600;
}
.news-owl .owl-nav{
	display:block!important;
	position:absolute;
	right: 10%;
	top: -18%;
}
.news-owl .owl-nav button .okimage{
	background: #3BCC2B;
	border-color: #3BCC2B;
}
.news-owl .owl-nav button:hover .okimage{
	background: #0014AD;
	border-color: #0014AD;
}

.sub-owl .owl-nav{
	display:block!important; 
} 
.sub-owl .owl-nav .owl-prev{
	opacity:0; 
	position:absolute;
} 
.sub-owl .owl-nav .owl-next{
	position:absolute;
	right: -80px;
	top: 28%;
} 
.swiper-horizontal { 
    padding-bottom: 10%!important;
}
.swiper .slidepush.swiper-button-next { 
    top: 94%;
}
.swiper .slidepush.swiper-button-prev { 
    top: 94%;
}
.unitleftright{}
.unitleftright .dokuyerles{
    width: 25%;
    height: auto;
}
.unitleftright .dokuyerles img{width:100%;object-fit: contain;}

.zrdabout.hizmet .doku{
    width: 37%;
    height: auto;
    position:absolute;
    left:0;
    bottom:0;
}
.zrdabout.hizmet .doku img{
	width:100%;
}

.zrdabout.hizmet .dokucenter{
    width: 47%;
    height: auto;
    position:absolute;
    left: 20%;
    bottom: -12%;
}
.zrdabout.hizmet .dokucenter img{
	width:100%;
}
.zrdabout.hizmet .dokuright{
 
    height: auto;
    position:absolute;
    right:0; 
    bottom:0;
}
.zrdabout.hizmet .dokuright img{
	width:100%;
}
.fixednav{
    position: fixed;
    right: 30px;
    z-index: 9;
    top: 30%;
}
.fixednav ul{
    list-style: none;
}
.fixednav ul li{}
.fixednav ul li a{
    font-size: 19px;
    color: #FFFFFF;
    font-weight: 500;
}
.fixednav ul li a.active{}
.hizmetdetayroww h2{
	color:#0014AD
}
.header-mobile-hamburger{}
.header-mobile-hamburger span{
    width: 50px;
    height: 5px;
    background: #fff;
    display: inline-block;
    margin-bottom: 6px;
}
.header-mobile-hamburger span:nth-child(1){}
.header-mobile-hamburger span:nth-child(2){}
.header-mobile-hamburger span:nth-child(3){}
.mobile-menu-kapat-logo .mm-logo img{
    filter: brightness(0) invert(1);
    width: 40%;
}


.mobile-menu-links ul li:nth-child(1){
	
}
.mobile-menu-links ul li a{
	transition-delay: 1s;
}
.mobile-menu-links ul li button{
	transition-delay: 1s;
}
.opens .mobile-menu-links ul li a{
	transform:translate(0,0);
}
.opens .mobile-menu-links ul li button{
	transform:translate(0,0);
}
.opens .mobile-menu-links ul li{
	opacity:1;
}
.mobile-menu-links ul li a{
	display:block;
}

.mobile-menu-kapat-logo .mm-kapat{}

.mobile-menu-kapat-logo .mm-kapat::before, .mobile-menu-kapat-logo .mm-kapat::after {
    content: '';
    width: 41px;
    height: 2px;
    background: #fff;
    position: absolute;
    top: 18px;
    right: 0;
    -webkit-transform: translateY(-50%) rotate(0deg);
    -ms-transform: translateY(-50%) rotate(0deg);
    transform: translateY(-50%) rotate(0deg);
    -webkit-transition: 0.9s cubic-bezier(.767, .01, .18, 1.01);
    -o-transition: 0.9s cubic-bezier(.767, .01, .18, 1.01);
    transition: 0.9s cubic-bezier(.767, .01, .18, 1.01);
}

.opens .mobile-menu-kapat-logo .mm-kapat::before {
    -webkit-transform: translateY(-50%) rotate(225deg);
    -ms-transform: translateY(-50%) rotate(225deg);
    transform: translateY(-50%) rotate(225deg);
    -webkit-transition: 0.9s cubic-bezier(.767, .01, .18, 1.01);
    -o-transition: 0.9s cubic-bezier(.767, .01, .18, 1.01);
    transition: 0.9s cubic-bezier(.767, .01, .18, 1.01);
    -webkit-transition-delay: 1.2s;
    -o-transition-delay: 1.2s;
    transition-delay: 1.2s;
}
.opens .mobile-menu-kapat-logo .mm-kapat::after {
    -webkit-transform: translateY(-50%) rotate(135deg);
    -ms-transform: translateY(-50%) rotate(135deg);
    transform: translateY(-50%) rotate(135deg);
    -webkit-transition: 0.9s cubic-bezier(.767, .01, .18, 1.01);
    -o-transition: 0.9s cubic-bezier(.767, .01, .18, 1.01);
    transition: 0.9s cubic-bezier(.767, .01, .18, 1.01);
    -webkit-transition-delay: 0.9s;
    -o-transition-delay: 0.9s;
    transition-delay: 0.9s;
}
.flip-card { 
    perspective: 1000px;
    height:600px;
}
.flip-card-inner {
    position: relative;
    width: 100%;
    height: 100%;
    border: none;
    transition: transform 0.6s;
    transform-style: preserve-3d;
}
.flip-card:hover .flip-card-inner {
    transform: rotateY(180deg);
}
.flip-card-front, .flip-card-back {
    position: absolute;
    width: 100%;
    height: 100%;
    backface-visibility: hidden;
    
}
.flip-card-front {
    overflow: hidden;
}
.flip-card-front img{
    max-height: 100%;
}
.flip-card-back {
    background-color: #0014ad;
    color: white;
    transform: rotateY(180deg);
    display: flex;
    justify-content: center;
    /* align-items: center; */
    flex-direction: column;
    width: 100%;
}


/**/


.vizyon{position:relative;}
.vizyon .container .row .w50 h3{letter-spacing:-0.675px;color:#0089CF;font-weight:400;width:90%;text-align:left;margin-bottom:2rem;}
.vizyon .container .row .w50 h3 strong{color:#002E6E;font-weight:500;}
.vizyon.fabrika .container .row .w50 h3 strong{display:block;}
.vizyon .container .row .w50 h3 strong{color:#ffffff;font-weight:500;}
.vizyon.fabrika .container .row .w50 h3 strong{display:block;}
.vizyon .container .row .w50 h3{letter-spacing:-0.675px;color:#0089CF;font-weight:400;width:90%;text-align:left;margin-bottom:2rem;}
.vizyon .container .row .w50 h3 strong{color:#002E6E;font-weight:500;}
.vizyon.fabrika .container .row .w50 h3 strong{display:block;}
.vizyon h3 strong{display:block;}
.kvkk .politikawidth{width: 100%;margin:auto;
    justify-content: space-between;}
.kvkk .politikawidth .width30{width: 20%;margin-bottom:2rem;margin-right:3%;text-align:center;}
.kvkk .politikawidth .width30:hover .download{border: 1px solid #0014ad;background: #0014ad;animation:bounce 3s infinite;}
.kvkk .politikawidth .width30 p{color:#0014ad;text-align:center;font-weight:500;letter-spacing:-0.375px;position:relative;margin:auto;margin-bottom:2rem;padding-bottom:1rem;width:auto;display:inline-flex;height:90px;justify-content:flex-end;align-items:flex-end;}
.kvkk .politikawidth .width30 p::after{content:"";position:absolute;left:0;bottom:0;background:grey;height:1px;width:100%;}
.kvkk .politikawidth .width30 .download{display:flex;justify-content:center;align-items:center;position:relative;height:330px;border:1px solid #0089CF;transition:1s;}
.kvkk .politikawidth .width30 .download img{position:absolute;}
.kvkk .politikawidth .width30 .download img.normal{transition:1s;}
.kvkk .politikawidth .width30:hover .download img.hover{animation:mymove 1s infinite;}
.kvkk .politikawidth .width30:hover .download img.normal{display:none;}
 
@media (max-width: 1550px){ 
.pt-96{padding-top:72px;}
.pb-96{padding-bottom:72px;}
.pb-48{padding-bottom:36px;}
.kvkk .politikawidth{width:100%;}
}
@media (max-width: 1500px){ 
.kvkk .politikawidth .width30 .download{height:250px;}
.kvkk .politikawidth .width30 .download img{width:40%;}
.kvkk .politikawidth .width30 .download img.hover{width:20%;}
}
@media (max-width: 1400px){ 
.kvkk .politikawidth .width30 p{color:#01265A;text-align:center;font-weight:500;letter-spacing:-0.375px;position:relative;margin:auto;margin-bottom:1rem;padding-bottom:0rem;width:auto;display:inline-flex;height:60px;justify-content:center;align-items:center;}
.absol3{width:23%;}
.absol3 img{width:70%;float:right;}
.kvkk .politikawidth .width30{margin-bottom:0rem;}
}
@media (max-width: 1300px){ 
.kvkk .politikawidth .width30{width:24%;margin-bottom:2rem;margin-right:1%;}
}
@media (max-width: 1200px){ 
.kvkk .politikawidth .width30 .download{height:170px;}
}
@media (max-width: 900px){ 
.vizyon{padding-top:5%;}
.kvkk .politikawidth .width30{width:24%;margin-bottom:0rem;margin-right:1%;}
.kvkk .politikawidth{width:100%;}
.kvkk .politikawidth .width30 .download{height:90px;}
.kvkk .politikawidth .width30 .download img.hover{width:13%;}
.kvkk .politikawidth .width30 .download img{width:20%;}
.kvkk .politikawidth .width30:hover .download img.hover{animation:mymove 3s infinite;}
.vizyon.fabrika .container .row .w50 h3{margin-bottom:0rem;}
}
@media (max-width: 800px){
.kvkk .politikawidth .width30{width:32%;margin-bottom:0rem;margin-right:1%;}
}
@media (max-width: 600px){ 
.kvkk .politikawidth .width30{width:49%;}
}
 .hizmetcard20 .zrdbutton a:first-child{
 	display:none;
 }
 
 .footer .row .w20 a p{
	padding-top:0;
	margin-top:1rem;
}

.icnews-owl .owl-nav {
    top: -15%;
}
.referanslarwowda{
	position:relative;
 }
 .referanslarwowda img{ 
 	 opacity:1;
    max-width: 70%; 
    object-fit: contain;
 }
 
.referanslarwowda .owl-nav {
    position: absolute;
    top: -225%;
    right: 0;
}
 .referanslarwowda .owl-nav button .okimage{
	background: #3BCC2B;
	border-color: #3BCC2B;
}
.referanslarwowda .owl-nav button:hover .okimage{
	background: #0014AD;
	border-color: #0014AD;
} 
.pagination{
    display: flex;
    justify-content: center;
    align-items: center;
    padding-bottom: 5%;
}
.pagination li{
    margin-right: 1%;
    margin-left: 1%;
    cursor:pointer;
    width: 30px;
    height: 30px;
    display: flex; 
    justify-content: center;
    align-items: center;
}
.pagination li a{
    font-weight: 500;
    color: #000;
}
.pagination li.active a{
    font-weight: bold;
    color: #0014ad; 
}
.pagination li img{}



#pagination{
    display: flex;
    justify-content: center;
    align-items: center;
    padding-bottom: 0%;
    list-style: none;
    padding-top: 5%;
    width: 100%;
} 
#pagination li{
    font-weight: 400;
    color: #000;
    cursor: pointer;
    margin-right: 1%;
    margin-left: 1%;
    cursor:pointer;
    width: 30px;
    height: 30px;
    display: flex; 
    justify-content: center;
    align-items: center;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
}
#pagination li.active{
    font-weight: bold;
    color: #0014ad; 
}

 

.header-ul li:first-child.active-menu::before{  
	height:0;
	width:0;
}
.modal {
  text-align: left;
}
.modal .modal-dialog{
  width: 100%;
  padding-top: 10%;
}
.modal-content {
  border: none;
  border-radius: 2px;
  box-shadow: 0 16px 28px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21);
  background: #002456;
  border-radius: 20px;
  min-height: 25vh;
	transform:translate(0, 150px);
	transition:0.5s;
}
.modal.show .modal-content {
  	transform:translate(0, 0px);
	transition:0.5s;
}
.modal-header{
  border-bottom: 0;
  padding-top: 15px;
  padding-right: 26px;
  padding-left: 26px;
  padding-bottom: 0px;
  flex-direction: row-reverse;
}
.modal-header button{
	color:#fff;font-weight:100;opacity:1;font-size:45px;
}
.modal-title {
  font-size: 34px;
  display: none;
}
.modal-body{
  border-bottom: 0;
  padding-top: 5px;
  padding-right: 26px;
  padding-left: 26px;
  padding-bottom: 10px;
  text-align: center;
  padding-bottom: 10%;
}
.modal-body p{
  color: #ffffff;
  margin-bottom: 3rem;
}
.modal-body a{
  color: #ffffff;
  text-decoration:underline;
}
.modal-body a img{
	margin-right:15px;
}
.modal-footer {
  border-top:0;
  padding-top: 0px;
  padding-right:26px;
  padding-bottom:26px;
  padding-left:26px;
}
li.droplinks{}
li.droplinks .dropdown{
    background: transparent;
    border: none;
}
li.droplinks .dropdown a{
    background: transparent;
    border: sienna;
}
li.droplinks .dropdown .dropdown-menu{
    width: max-content;
    min-width: max-content;
    padding: 20px;
}
li.droplinks .dropdown .dropdown-menu a{
    color: #000;
    display: block;
    text-align: center;
    border-bottom: 1px solid #000;
}

