@import "https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.min.css";
@import "https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.4.6/css/flag-icon.min.css";

::-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;}
*,:before,:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body{min-width:320px;line-height:1.4;color:#6B6B6B}
a{-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;text-decoration:none}
body,div,span,applet,h1,h2,h3,h4,h5,h6,p,a,img,strong,sub,sup,center,dl,dt,dd,ol,ul,li,table,tr,th,td{margin:0;padding:0;border:0;outline:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{display:block}
h1,h2,h3,h4,h5,h6{margin-bottom:.3em;line-height:1.2;color: #ed6c05;position:relative;font-family: "Poppins", sans-serif;letter-spacing:-.06em;font-weight:700}
h1:before,h2:before,h3:before,h4:before,h5:before,h6:before {letter-spacing:4px; color:#ed6c05; text-transform: uppercase; font-weight: 500; position: absolute; top: -20px; left:2px; content:attr(data-text); font-size: 12px; }
.text-center h1:before,.text-center h2:before,.text-center h3:before,.text-center h4:before,.text-center h5:before,.text-center h6:before { text-align: center; width: 100%; }
h1{font-size:38px}
h2{font-size: 55px;font-style: normal;font-weight: 700;line-height: normal;letter-spacing: 0;}
h3{font-size:24px}
h4{font-size: 45px;font-style: normal;font-weight: 700;line-height: normal;}
h5{font-size: 30px;color: #ed6c05;font-weight: 700;letter-spacing: 0.175px;}
h6{font-size:12px}
p{font-size: 17px;line-height:24px;margin-bottom:15px;color: #3C3C3B;font-weight:400}
p strong {color:#1B2452;}
ul,ol{font-size:16px;list-style:inside;color: #3C3C3B;}
small,.text_small{font-size:.8em}
section,.center{position:relative}
.center{margin:0 auto;max-width: 90%;padding:0 30px}
[style*="float: left"]{margin:0 40px 20px 0}
[style*="float: right"]{margin:0 0 20px 40px}
[style*="float:left"]{margin:0 40px 20px 0}
[style*="float:right"]{margin:0 0 20px 40px}
img{max-width:100%;vertical-align:top}
#back-to-top{font-size:20px;visibility:hidden;text-decoration:none;color:#fff;position:fixed;bottom:60px;right:20px;z-index:9999;width:40px;height:40px;text-align:center;line-height:40px;background:#222;cursor:pointer;border:0;border-radius:2px}
#back-to-top:hover{background:#ed6c05}
#back-to-top.show{opacity:1;visibility:visible}
table{width:100%!important;font-size:14px}
table thead tr th{padding:10px 20px}
table p{font-size:14px}
thead{text-align:left;background:#E6E6E6}
table tbody tr td{padding:10px 20px;border-bottom:1px solid #ebebeb}
table tbody tr:last-child td{border-bottom:none}
.btn{padding:15px 30px;display:inline-block;margin-top:10px;font-size:13px;font-weight:800;color:#fff;border-radius:1px;border: 1px solid #ed6c05;background:#ed6c05;margin: auto;/* display: block; */width: 50%;margin-top: 5%;text-align: center;}
.btn:hover{color:#ed6c05; border: 1px solid #ed6c05;background:#fff;}
.btn-t{color:#fff;padding:15px 30px;display:inline-block;margin-top:10px;font-size:13px;font-weight:800;border:1px solid #ffff}
.btn-t:hover{color:#ed6c05; border: 1px solid #ed6c05}
.text-center{text-align:center;}
.text-left{text-align:left}
.text-right{text-align:right}
.v-box{align-self:center}
.breadcrumbs{width:100%;position:relative;z-index:9;padding:20px 0;background:#ebebeb}
.breadcrumbs ul{list-style:none}
.breadcrumbs ul li{display:inline-block}
.breadcrumbs ul li a{text-decoration:none;color:#666;font-size:12px;display:block;font-weight:600;font-family: 'Poppins', sans-serif;}
.breadcrumbs ul li a:after{content:'/';margin:0 6px}
.breadcrumbs ul li:last-child a{color:#333}
.breadcrumbs ul li:last-child a:after{content:''}
input,textarea,button.btn,select{border-radius:3px;font-family: 'Poppins', sans-serif;;background-clip:padding-box;width:100%;padding:20px;margin:0 0 10px;outline:none;font-size:14px;}
label{font-size:12px;display:block;color:#333}
label select{margin-top:10px}
select{border:1px solid #ddd;font-size:14px;color:#000;-webkit-appearance:none;-moz-appearance:none;position:relative-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:98%;background-position-y:50%}
input,textarea{border:1px solid #ddd;background:#fff}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
input[type=date]{padding-left:100px}
button{background:#ddd;cursor:pointer;border:none;font-size:14px;font-weight:600}
textarea{height:120px}
label.error{font-size:12px;display:block;margin:10px 20px}
.checkbox input {visibility: hidden;display: block;height: 0;width: 0;position: absolute;overflow: hidden;}
.checkbox span { height: 20px; min-width: 20px; border: 1px solid #ddd; border-radius: 3px; display: inline-block; vertical-align: top; margin-right: 5px; position: relative; }
.checkbox input[type=checkbox]:checked + span i { background:#00AEEF; border-radius: 2px;margin: 2px; display: block; width: 14px; height: 14px; position: absolute; top: 0; left: 0; }
.checkbox label { display: flex; }
.checkbox a { display: inline-block; margin-right:3px; color: #333; text-decoration: underline; }
input[type="checkbox"] { padding: 0 !important; background:#fff;display:inline-block;width:auto;vertical-align:middle;margin-bottom:0}
.m-1-120{margin-top:120px!important}
.m-1-80{margin-top:80px!important}
.m-1-60{margin-top:60px!important}
.m-1-40{margin-top:40px!important}
.m-1-20{margin-top:20px!important}
.m-1-10{margin-top:10px!important}
.m-2-120{margin-right:120px!important}
.m-2-80{margin-right:80px!important}
.m-2-60{margin-right:60px!important}
.m-2-40{margin-right:40px!important}
.m-2-20{margin-right:20px!important}
.m-2-10{margin-right:10px!important}
.m-3-120{margin-bottom:120px!important}
.m-3-80{margin-bottom:80px!important}
.m-3-60{margin-bottom:60px!important}
.m-3-40{margin-bottom:40px!important}
.m-3-20{margin-bottom:20px!important}
.m-3-10{margin-bottom:10px!important}
.m-4-120{margin-left:120px!important}
.m-4-80{margin-left:80px!important}
.m-4-60{margin-left:60px!important}
.m-4-40{margin-left:40px!important}
.m-4-20{margin-left:20px!important}
.m-4-10{margin-left:10px!important}
.m-x-120{margin:120px!important}
.m-x-80{margin:80px!important}
.m-x-60{margin:60px!important}
.m-x-40{margin:40px!important}
.m-x-20{margin:20px!important}
.m-x-10{margin:10px!important}
.p-1-120{padding-top:120px!important}
.p-1-80{padding-top:80px!important}
.p-1-60{padding-top:60px!important}
.p-1-40{padding-top:40px!important}
.p-1-20{padding-top:20px!important}
.p-1-10{padding-top:10px!important}
.p-2-120{padding-right:120px!important}
.p-2-80{padding-right:80px!important}
.p-2-60{padding-right:60px!important}
.p-2-40{padding-right:40px!important}
.p-2-20{padding-right:20px!important}
.p-2-10{padding-right:10px!important}
.p-3-120{padding-bottom:120px!important}
.p-3-80{padding-bottom:80px!important}
.p-3-60{padding-bottom:60px!important}
.p-3-40{padding-bottom:40px!important}
.p-3-20{padding-bottom:20px!important}
.p-3-10{padding-bottom:10px!important}
.p-4-120{padding-left:120px!important}
.p-4-80{padding-left:80px!important}
.p-4-60{padding-left:60px!important}
.p-4-40{padding-left:40px!important}
.p-4-20{padding-left:20px!important}
.p-4-10{padding-left:10px!important}
.p-x-120{padding:120px!important}
.p-x-80{padding:80px!important}
.p-x-60{padding:60px!important}
.p-x-40{padding:40px!important}
.p-x-30{padding:30px!important}
.p-x-20{padding:20px!important}
.p-x-10{padding:10px!important}
.col-2{display:grid;grid-template-columns:repeat(2,1fr)}
.col-3{display:grid;grid-template-columns:repeat(3,1fr)}
.col-4{display:grid;grid-template-columns:repeat(4,1fr)}
.col-5{display:grid;grid-template-columns:repeat(5,1fr)}
.col-6{display:grid;grid-template-columns:repeat(6,1fr)}
.col-7{display:grid;grid-template-columns:repeat(7,1fr)}
.col-8{display:grid;grid-template-columns:repeat(8,1fr)}
.col-9{display:grid;grid-template-columns:repeat(9,1fr)}
.col-10{display:grid;grid-template-columns:repeat(10,1fr)}
.col-11{display:grid;grid-template-columns:repeat(11,1fr)}
.col-12{display:grid;grid-template-columns:repeat(12,1fr)}
.gap-120{gap:120px 120px}
.gap-100{gap:100px 100px}
.gap-80{gap:80px 80px}
.gap-60{gap:60px 60px}
.gap-50{gap:50px 50px}
.gap-40{gap:40px 40px}
.gap-30{gap:30px 30px}
.gap-20{gap:20px 20px}
.gap-10{gap:10px 10px}
img.s-desktop{display:block!important}
img.s-mobile{display:none!important}
@media only screen and (max-width:992px) {
.col-3{display:grid;grid-template-columns:repeat(2,1fr)}
.col-4{display:grid;grid-template-columns:repeat(2,1fr)}
.col-5{display:grid;grid-template-columns:repeat(3,1fr)}
.col-6{display:grid;grid-template-columns:repeat(3,1fr)}
.col-7{display:grid;grid-template-columns:repeat(3,1fr)}
.col-8{display:grid;grid-template-columns:repeat(4,1fr)}
.col-9{display:grid;grid-template-columns:repeat(5,1fr)}
.col-10{display:grid;grid-template-columns:repeat(5,1fr)}
.col-11{display:grid;grid-template-columns:repeat(6,1fr)}
.col-12{display:grid;grid-template-columns:repeat(6,1fr)}
[style*="float: left"]{margin:0 0 40px;width:100%}
[style*="float: right"]{margin:0 0 40px;width:100%}
[style*="float:left"]{margin:0 0 40px;width:100%}
[style*="float:right"]{margin:0 0 40px;width:100%}
img.s-desktop{display:none!important}
img.s-mobile{display:block!important}
}
@media only screen and (max-width:660px) {
.col-2{display:grid;grid-template-columns:repeat(1,1fr)}
.col-3{display:grid;grid-template-columns:repeat(1,1fr)}
.col-4{display:grid;grid-template-columns:repeat(1,1fr)}
.col-5{display:grid;grid-template-columns:repeat(2,1fr)}
.col-6{display:grid;grid-template-columns:repeat(2,1fr)}
.col-7{display:grid;grid-template-columns:repeat(2,1fr)}
.col-8{display:grid;grid-template-columns:repeat(2,1fr)}
.col-9{display:grid;grid-template-columns:repeat(3,1fr)}
.col-10{display:grid;grid-template-columns:repeat(3,1fr)}
.col-11{display:grid;grid-template-columns:repeat(3,1fr)}
.col-12{display:grid;grid-template-columns:repeat(3,1fr)}
.p-1-120{padding-top:40px!important}
.p-1-80{padding-top:40px!important}
.p-3-120{padding-bottom:40px!important}
.p-3-80{padding-bottom:40px!important}
h1,h2,h3,h4,h5,h6{margin:1.75rem 0 .75rem;line-height:1.15}
h1{margin-top:0;font-size:2.5em}
h2{font-size:2em}
h3{font-size:1.5em}
h4{font-size:1.2em}
h5{font-size:1em}
h6{font-size:1em}
}
@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) {
.col-2 > div{display:inline-block;width:calc(50% - 40px);margin-right:20px}
.col-3 > div{display:inline-block;width:33.333% - 40px);margin-right:20px}
.col-4 > div{display:inline-block;width:25% - 40px);margin-right:20px}
.col-5 > div{display:inline-block;width:20% - 40px);margin-right:20px}
.col-6 > div{display:inline-block;width:16.666% - 40px);margin-right:20px}
.col-7 > div{display:inline-block;width:14.285% - 40px);margin-right:20px}
.col-8 > div{display:inline-block;width:12.5% - 40px);margin-right:20px}
.col-9 > div{display:inline-block;width:11.111% - 40px);margin-right:20px}
.col-10 > div{display:inline-block;width:10% - 40px);margin-right:20px}
.col-11 > div{display:inline-block;width:9.09% - 40px);margin-right:20px}
.col-12 > div{display:inline-block;width:8.333% - 40px);margin-right:20px}
}
@media screen\9 {
.col-2 > div{display:inline-block;width:calc(50% - 40px);margin-right:20px}
.col-3 > div{display:inline-block;width:33.333% - 40px);margin-right:20px}
.col-4 > div{display:inline-block;width:25% - 40px);margin-right:20px}
.col-5 > div{display:inline-block;width:20% - 40px);margin-right:20px}
.col-6 > div{display:inline-block;width:16.666% - 40px);margin-right:20px}
.col-7 > div{display:inline-block;width:14.285% - 40px);margin-right:20px}
.col-8 > div{display:inline-block;width:12.5% - 40px);margin-right:20px}
.col-9 > div{display:inline-block;width:11.111% - 40px);margin-right:20px}
.col-10 > div{display:inline-block;width:10% - 40px);margin-right:20px}
.col-11 > div{display:inline-block;width:9.09% - 40px);margin-right:20px}
.col-12 > div{display:inline-block;width:8.333% - 40px);margin-right:20px}
}
@media \0screen {
.col-2 > div{display:inline-block;width:50% - 40px);margin-right:20px}
.col-3 > div{display:inline-block;width:33.333% - 40px);margin-right:20px}
.col-4 > div{display:inline-block;width:25% - 40px);margin-right:20px}
.col-5 > div{display:inline-block;width:20% - 40px);margin-right:20px}
.col-6 > div{display:inline-block;width:16.666% - 40px);margin-right:20px}
.col-7 > div{display:inline-block;width:14.285% - 40px);margin-right:20px}
.col-8 > div{display:inline-block;width:12.5% - 40px);margin-right:20px}
.col-9 > div{display:inline-block;width:11.111% - 40px);margin-right:20px}
.col-10 > div{display:inline-block;width:10% - 40px);margin-right:20px}
.col-11 > div{display:inline-block;width:9.09% - 40px);margin-right:20px}
.col-12 > div{display:inline-block;width:8.333% - 40px);margin-right:20px}
}
@media \0screen\,screen\9 {
.col-2 > div{display:inline-block;width:50% - 40px);margin-right:20px}
.col-3 > div{display:inline-block;width:33.333% - 40px);margin-right:20px}
.col-4 > div{display:inline-block;width:25% - 40px);margin-right:20px}
.col-5 > div{display:inline-block;width:20% - 40px);margin-right:20px}
.col-6 > div{display:inline-block;width:16.666% - 40px);margin-right:20px}
.col-7 > div{display:inline-block;width:14.285% - 40px);margin-right:20px}
.col-8 > div{display:inline-block;width:12.5% - 40px);margin-right:20px}
.col-9 > div{display:inline-block;width:11.111% - 40px);margin-right:20px}
.col-10 > div{display:inline-block;width:10% - 40px);margin-right:20px}
.col-11 > div{display:inline-block;width:9.09% - 40px);margin-right:20px}
.col-12 > div{display:inline-block;width:8.333% - 40px);margin-right:20px}
}
@media screen and (min-width:0\0) {
.col-2 > div{display:inline-block;width:calc(50% - 40px);margin-right:20px}
.col-3 > div{display:inline-block;width:33.333% - 40px);margin-right:20px}
.col-4 > div{display:inline-block;width:25% - 40px);margin-right:20px}
.col-5 > div{display:inline-block;width:20% - 40px);margin-right:20px}
.col-6 > div{display:inline-block;width:16.666% - 40px);margin-right:20px}
.col-7 > div{display:inline-block;width:14.285% - 40px);margin-right:20px}
.col-8 > div{display:inline-block;width:12.5% - 40px);margin-right:20px}
.col-9 > div{display:inline-block;width:11.111% - 40px);margin-right:20px}
.col-10 > div{display:inline-block;width:10% - 40px);margin-right:20px}
.col-11 > div{display:inline-block;width:9.09% - 40px);margin-right:20px}
.col-12 > div{display:inline-block;width:8.333% - 40px);margin-right:20px}
}









/*Ali NEW CSS*/
.services-carousel{}
.services-carousel .owl-dots{
    margin-top: 1rem !important;
}

.svg-turkiye-haritasi {
    max-width: 1140px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: -10%;
} 
.svg-turkiye-haritasi svg {
  width: 100%;
  height: auto;
}
.il-isimleri {
  position: absolute;
  z-index: 2;
}
.il-isimleri div {
  font-family: "Poppins", sans-serif;
  display: inline-block;
  background: #222;
  color: #fff;
  padding: 8px 16px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

#svg-turkiye-haritasi path {
  cursor: pointer;
}
#svg-turkiye-haritasi path:hover {
  fill: #021d49
}
#bolge-1 g path{
  fill:#021d49
}
#bolge-2 g path{
  fill:#021d49
}
#bolge-3 g path{
  fill:#021d49
}
#bolge-4 g path{
  fill:#021d49
}
#bolge-5 g path{
  fill:#021d49
}
#bolge-6 g path{
  fill:#021d49
}
#bolge-7 g path{
  fill:#021d49
}
g path:hover {
	fill:#ed6c05!important;
}
 
 
 
 
 
.bggr{background: #0D1D34;position:relative;padding-top: 5%;}

.bggr h5{width:40%;margin:auto;}
.bggr .row {display:flex;padding-top: 5%;padding-bottom: 5%;}

.bggr .row .ikonlarsa{width:30%;margin-left:1.5%;margin-right:1.5%;text-align:center;margin-bottom:3rem;}
.bggr .row .ikonlarsa img{width:64px;height:64px;object-fit:contain;margin-bottom:1rem;}
.bggr .row .ikonlarsa h5{/* border-bottom:1px solid #20ACCD; */width:80%;margin:auto;margin-bottom: 0rem;padding-bottom:1rem;color: #fff;}
.bggr .row .ikonlarsa p{width:80%;margin:auto;color:#fff;}
 
@media (max-width: 1200px){ 
.bggr .row .ikonlarsa img{width:54px;height:54px;}
.bggr .row .ikonlarsa p{width:90%;}
}
@media (max-width: 900px){ 
.bggr .row .ikonlarsa h5{width:100%;}
.bggr .row .ikonlarsa p{width:100%;}
}
@media (max-width: 800px){
.bggr .row .ikonlarsa{width:49%;margin-left:0.5%;margin-right:0.5%;}
}
@media (max-width: 600px){ 
.pt-96{padding-top:36px;}
.pb-96{padding-bottom:36px;}
.bggr .row .ikonlarsa{width:100%;}
} 







.hakkimizdapart.terss{
    padding-top: 3%;
    padding-bottom: 5%;
}
.hakkimizdapart.terss .row{
    flex-wrap: wrap;
    display: flex;
}
.hakkimizdapart.terss .row .solsagparts{
    
    padding-left: 5%;
    padding-right: 5%;
}
.hakkimizdapart.terss .row .solsagparts h2{
    
}
.hakkimizdapart.terss .row .solsagparts h3{
    
}
.hakkimizdapart.terss .row .solsagparts p{
     margin: 0;
}
.hakkimizdapart.terss .row .solsagparts p strong{}

.hakkimizdapart.terss .row .sagparts{
    
}
.hakkimizdapart.terss .row .sagparts img{}
.widthiko{
    width: 50%;
    display: flex;
    justify-content: flex-start;
    align-items: center;
	margin-top:3rem;
}
.widthiko div:nth-child(1){
	width:15%;
 }
.widthiko div:nth-child(2){
	width:85%;
 }
.widthiko img{
    /* margin-right: 50px; */
    width: 60px;
    height: 60px;
    object-fit: contain;
}
.widthiko p{
    padding-left: 30px;
}
.services-carousel .owl-dots button{}
.services-carousel .owl-dots button.owl-dot  span{
    width: 70px;
    height: 2px;
    margin: 0;
    margin-right: 15px;
    margin-left: 15px;
    background: #ed6c05!important;
}
.owl-theme .owl-dots .owl-dot.active span{
    height:4px;
    margin-bottom:-1px;
}
.services-carousel .owl-nav{display:block !important;}
.services-carousel .owl-nav button{
    width:70px;
    height:70px;
    border: 1px solid #ed6c05!important;
    border-radius:50% !important;
    color: #ed6c05!important;
}
.services-carousel .owl-nav button span{font-size:25px;color: #ed6c05;}
.owl-theme .owl-nav [class*=owl-]:hover {
    background: #ed6c05!important;
 
}
.owl-theme .owl-nav [class*=owl-]:hover span{
    color:#fff;
 
}
.s-box .s-image{
	overflow:hidden;
	height:270px;
	width: 100%;
	margin: auto;
}
.s-box .s-image img{transition: 2s ease;height:100%;width: 100%;}
.s-box:hover .s-image img{transition: 2s ease;transform: scale(1.5);}

.turkiyeninheryeri{
    background: #FAFAFA;
    padding-top: 4%;
    padding-bottom: 5%;
}
.turkiyeninheryeri h2{
    text-align: center;
    margin-bottom: 5rem;
} 
.turkiyeninheryeri .row{
    width: 100%;
    display:flex;
    padding-left: 5%;
    padding-right: 5%;
    justify-content: center;
    align-items: center;
}
.turkiyeninheryeri .row .cards{
    width: 30%;
    text-align: center;
    margin-right: 3%;
    border-radius: 5px;
    background: #EBEBEB;
    height: 550px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-direction: column;
    padding-top: 6%;
}
.turkiyeninheryeri .row .cards:last-child{
    margin-right: 0%;
}
.turkiyeninheryeri .cards img{
    margin-bottom: 2rem;
    height: 90px;
    object-fit: contain;
    width: 100%;
}
.turkiyeninheryeri .cards h4{
    margin-bottom: 2rem;
}
.turkiyeninheryeri .cards p{
    color: #3C3C3B; 
    font-weight: 500;
    line-height: 30px;  
    letter-spacing: 1.05px;
    width: 70%;
}
.s-box .s-ex h5{
    height: 40px;
}.s-box .s-ex p {
    height: 40px;
    color: #3C3C3B;
    text-align: center;
    font-size: 20px;
    font-weight: 500;
    letter-spacing: 1px;
    height: 120px;
}
.s-box .s-ex {
    padding: 30px;
    background: #fff;
    height: 230px;
}
.why h2{}
.why .benefit h4{
	color: #fff;
	font-size: 25px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	letter-spacing: 1px;
}
.why h6{
	
	 /* 142% */
	color: #000000;
	font-family: "Poppins", sans-serif;
	font-size: 25px;
	font-weight: 300;
	line-height: 35.5px; /* 142% */
	letter-spacing: 1.25px;
	width: 60%;
	margin: auto;
	margin-bottom: 5rem;
}
.why .benefit{
	width: 30%;
	margin: auto;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	height: 310px;
}
.why .benefit .icon{
	background: transparent;
	margin-bottom: 1rem;
}
.why .benefit .icon img{
	width: 100px;
	height: 100px;
	object-fit: contain;
}
.why .benefit .icon h4{
	
}
.why .benefit .icon p{
	
}
.why .container{
}
.why .container .row{
	display: flex;
}

.hakkimizdapart{
    padding-top: 3%;
    padding-bottom: 5%;
}
.hakkimizdapart .row{
    flex-wrap: wrap;
    display: flex;
}
.hakkimizdapart .row .solsagparts{
    width: 50%;
    padding-left: 5%;
    padding-right: 5%;
}
.hakkimizdapart .row .solsagparts h2{
    margin-bottom: 2rem;
}
.hakkimizdapart .row .solsagparts h3{
    color: #3C3C3B;
    font-family: "Poppins", sans-serif;
    font-size: 40px;
    font-style: normal;
    font-weight: 600;
     /* 124.607% */
    margin-bottom: 2rem;
}
.hakkimizdapart .row .solsagparts p{
    color: #0E0E0E;
    font-size: 21px;
    line-height: 160%;
    margin-bottom: 2rem;
}
.hakkimizdapart .row .solsagparts p strong{}
 a.newbtn{
    margin-top: 4rem;
    border-radius: 5px;
    background: #ED6C05;
    height: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 30%;
    color: #FFF;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: 0.75px;
	transition:0.5s;
}
 a.newbtn:hover{
	background:#FFFFFF;
	border:1px solid #ED6C05;
	transition:0.5s;
	color:#ED6C05;
}
.hakkimizdapart .row .sagparts{
    width: 50%;
}

.hakkimizdapart .row .sagparts img{
    width: 100%;
    padding-right: 13%;
}
.hakkimizdapart.terss .row .sagparts img{
    width: 100%;
    padding-left: 10%;
    padding-right:0;
}
.col-4 {
    display: grid;
    grid-template-columns: repeat(3,1fr);
}
.blogs{
    margin-left: 5%;
    overflow: hidden;
    margin-bottom:3%;
}
.blogs .container{}
.blogs .container h2{
    text-align: center;
    margin-bottom: 4rem;
}
.blogs .blog-carousel{
    position: relative;
    margin-left: 5%;
}
.blogs .blog-carousel .owl-item{}
.blogs .blog-carousel .owl-item .item{
}
 .blogcard{}
.blogcard:hover .blogimg img{
	transform:scale(1.3);
	transition:1s;
}
 .blogcard .blogimg{
    height: 450px;
    overflow: hidden;
}
.blogcard .blogimg img{
    width: 100%;
    height: 450px;
    transition:1s;
}
.blogcard .blogtext{}
.blogcard .blogtext span{
    color: #162F41;
    font-style: normal;
    font-weight: 400;
    line-height: 31.925px; /* 141.667% */
    text-transform: capitalize;
    margin-top: 1rem;
    margin-bottom: 1rem;
    display: block;
}
.blogcard .blogtext h5{
    color: #162F41;
    text-transform: uppercase;
}
.blogcard .blogtext a.newbtn{
    width: 45%;
    background: #ffffff;
    color: #ED6C05;
    border: 1px solid #ED6C05;
    margin-top: 2rem;
}
.blogcard .blogtext a.newbtn:hover{
	
    background: #ED6C05;
    color: #ffffff;
    border: 1px solid #FFFFFF;
}
.blog-carousel .owl-dots{
    margin-top: 1rem !important;
    display: block!important;
    margin-left: -15%;
}
.blog-carousel .owl-dots button{}
.blog-carousel .owl-dots button.owl-dot  span{
    width: 70px;
    height: 2px;
    margin: 0;
    margin-right: 15px;
    margin-left: 15px;
}
.blog-carousel.owl-theme .owl-dots .owl-dot.active span{
    background: #ED6C05!important;
    height:4px;
    margin-bottom:-1px;
}
.blog-carousel .owl-nav{display:block !important;margin-left: -15%;}
.blog-carousel .owl-nav button{
    width:70px;
    height:70px;
    border: 1px solid #ED6C05 !important;
    border-radius:50% !important;
}
.blog-carousel .owl-nav button span{font-size:25px;color: #ED6C05;}
.blog-carousel.owl-theme .owl-nav [class*=owl-]:hover {
    background: #ED6C05!important;
}
.blog-carousel.owl-theme .owl-nav [class*=owl-]:hover span{
    color: #FFFFFF!important;
}
.iletisimegecin{
    /* background: #021D49; */
    padding-top: 5%;
    padding-bottom: 5%;
    position: relative;
    overflow: hidden;
}
.iletisimegecin .bgimages{
    position: absolute;
    left: 0;
    top: 0;
    opacity: 1;
    width: 100%;
    height: 100%;
}
.iletisimegecin .bgimages img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.iletisimegecin .container{}
.iletisimegecin .container h2{
    width: 70%;
    margin: auto;
    text-align: center;
    color: #fff;
    font-weight: 500;
    line-height: 130%;
    margin-bottom: 2rem;
}
.iletisimegecin .container h2 strong{
    font-weight: 700;
    display: block;
}
.iletisimegecin .container h6{
    color: #FFF;
    text-align: center;
    font-kerning: none;
    font-family: "Poppins", sans-serif;
    font-size: 25px;
    font-style: normal;
    font-weight: 400;
    line-height: 35.5px; /* 142% */
    letter-spacing: 1.25px;
    width: 80%;
    margin: auto;
    margin-bottom: 2rem;
}
.iletisimegecin ul{
    list-style: none;
    display: flex;
    justify-content: center;
    align-items: center;
}
.iletisimegecin ul li{width:230px;height:60px;margin-right: 30px;}
.iletisimegecin ul li a{
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    color: #FFF;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: -0.3px;
    font-size: 20px;
    width: 100%;
    height: 100%;
}
.iletisimegecin ul li a svg{
    margin-right: 10px;
    width: 35px;
}
.iletisimegecin ul li a svg path{}
.iletisimegecin ul li:hover{}
.iletisimegecin ul li:hover a{
    background: #fff;
    color: #ED6C05;
}
.iletisimegecin ul li:hover a svg path{
    fill: #ED6C05;
}

.iletisimegecin ul li:nth-child(1){
	border-radius: 5px;
	background: #26D367;
}
.iletisimegecin ul li:nth-child(2){
	border-radius: 5px;
	background: #ED6C05;
}
.iletisimegecin ul li:nth-child(3){
	border-radius: 5px;
	background: #8F8F8F;
}


/**/
	.newowlsliders{
		height: 90vh;
		overflow: hidden;
		position: relative;
	}
	.newowlsliders .leftslider{
		position: absolute;
		left: 0;
		background: transparent;
		z-index: 999;
		top: 35%;
		left: 6%;
	}
 
	.newowlsliders .leftslider::before{
		content:"";
		width:1px;
		height:150px;
		background:#fff;
		position:absolute;
		top: -160px;
		left:5px
	}
.newowlsliders .leftslider .anasayfalist {
 max-width: 250px;
 }
.newowlsliders .leftslider .anasayfalist .owl-item .item{
  	 transform: rotate(91deg);
  	 display: flex;
  	 justify-content: center;
  	 align-items: center;
  	 width: 20px;
 }
.newowlsliders .leftslider .anasayfalist .owl-item.active .item a{
  	 
 }
 
 
 
.newowlsliders .leftslider {
     }
.newowlsliders .leftslider .item.active a{ 
font-size: 35px; 
font-weight: 600 
}
.newowlsliders .leftslider .item a{
	color: #F7F7F7;
font-family: "Poppins", sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 400;
line-height: 44.752px; 
	
}
.newowlsliders .leftslider a:hover{
        background-color: #333;
      }

	.newowlsliders .newanasayfa{
		
	}
	.newowlsliders .newanasayfa .owl-dots{
		    display: block;
		    position: absolute;
		    bottom: 55%;
		    left: 0%;
		    transform: rotate(90deg);
	}
	.newowlsliders .newanasayfa .owl-dots::after{
		content:"";
		width:150px;
		height:3px;
		background:#fff;
		position:absolute;
		top:50%;left:-100%;
	}
	.newowlsliders .newanasayfa .owl-dots .owl-dot{
	transform: rotate(-90deg);
	}
	.newowlsliders .newanasayfa .owl-dots .owl-dot button{
	background: transparent;
	color: #fff;
	font-weight:400;
	color: #F7F7F7;
	font-family: "Poppins", sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	line-height: 44.752px;
	}
	.newowlsliders .newanasayfa .owl-dots .owl-dot.active{ 
	}
	.newowlsliders .newanasayfa .owl-dots .owl-dot.active button{
		color: #F7F7F7;
		font-family: "Poppins", sans-serif;
		font-size: 35px;
		font-style: normal;
		font-weight: 600;
		line-height: 27.24px;
		font-weight:bold;
	}
	 
	.newowlsliders .newanasayfa .owl-item{
	}
	.newowlsliders .newanasayfa .owl-item .item{
		
	}
	.newowlsliders .newanasayfa .owl-item .item .imgpart{
		
	}
	.newowlsliders .newanasayfa .owl-item .item .imgpart .film{
		width:100%;
		height:100%;
		position:absolute;
		opacity: 0.4;
background: #323232;
mix-blend-mode: multiply;
		top:0;
		left:0;
		
	}
	.newowlsliders .newanasayfa .owl-item .item .imgpart .film2{
		width:100%;
		height:100%;
		position:absolute;
opacity: 0.4;
background: linear-gradient(90deg, #323232 13.16%, rgba(50, 50, 50, 0.00) 97.36%);
mix-blend-mode: multiply;
		top:0;
		left:0;
		
	}
	.newowlsliders .newanasayfa .owl-item .item .imgpart img{
		width:100%;
		height: 90vh;
		object-fit:cover;
	}
	.newowlsliders .newanasayfa .owl-item .item .descsa{
		position: absolute;
		left: 10%;
		z-index: 9;
		top: 30%;
		width: 40%;
	}
	.newowlsliders .newanasayfa .owl-item .item .descsa h1{
		color: #FFF;
		font-family: "Poppins", sans-serif;
		font-size: 65px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
	} 
	.newowlsliders .newanasayfa .owl-item .item .descsa h1 strong{
		display: block;
	}
	.newowlsliders .newanasayfa .owl-item .item .descsa a.newbtn{
		
	}
	
	.bannernew{
    position: relative;
    height: 450px;
    overflow: hidden;
}
	.bannernew .imgs{}
	.bannernew .imgs img{
    height: 450px;
    object-fit: cover;
    width: 100%;
}
	.bannernew .imgs .film1{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.4;
    background: linear-gradient(90deg, #000 13.16%, #323232 34.65%, rgba(50, 50, 50, 0.00) 90.34%);
    mix-blend-mode: multiply;
}
	.bannernew .imgs .film2{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.4;
    background: linear-gradient(90deg, #323232 13.16%, rgba(50, 50, 50, 0.56) 50.2%, rgba(50, 50, 50, 0.00) 97.36%);
    mix-blend-mode: multiply;
}
	.bannernew .crumb{
    position: absolute;
    top: 50%;
    left: 7%;
    width: 90%;
}
	.bannernew .crumb ul{
    list-style: none;
}
	.bannernew .crumb ul li{
    display: inline-block;
    margin-right: 1rem;
}
	.bannernew .crumb ul li a{
    color: #FFF;
    font-size: 15px;
    font-weight: 300;
     /* 383.333% */
    letter-spacing: 0.75px;
}
	.bannernew .crumb ul li:last-child a{font-size:17px;font-weight:bold}
	.bannernew .crumb h1{
    color: #FFF;
    font-size: 65px;
    font-weight: 700;
    line-height: normal;
    letter-spacing: 0.1rem;
}
	.pagelist{
    width: 100%;
    position: relative;
    margin-top: 2rem;
    margin-bottom: 1rem;
}
	.pagelist .container{
    max-width: 90%;
    margin: auto;
}
	.pagelist .container .row{
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}
	.pagelist .container .row .widthrow:last-child{margin:0;}
	.pagelist .container .row .widthrow{
    width: 13%;
    margin-right: 0%;
    height: 70px;
    background: #EBEBEB;
    
    
    
    
    
    
     /* 273.81% */
    border-radius: 5px;
    cursor: pointer;
    margin-right: 10px;
}
	.pagelist .container .row .widthrow.active{
    background: #ED6C05;
}
	.pagelist .container .row .widthrow a{
    color: #3C3C3B;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
}
	.pagelist .container .row .widthrow.active a{
    color: #fff;
    font-weight: 800;
}
	.hoverlist{
		margin-top: 5%;
	}
	.hoverlist .container{
    max-width: 90%;
    margin: auto;
}
	.hoverlist .container .row{
    flex-wrap: wrap;
    display: flex;
}
	.hoverlist .container .row .leftpast{
    width: 50%;
}
	.hoverlist .container .row .leftpast h2{
    color: #ED6C05;
    font-weight: 300;
    line-height:130%;
    margin-bottom: 2rem;
}
	.hoverlist .container .row .leftpast h2 strong{
    
		display:block;
}
	.hoverlist .container .row .leftpast p{
    color: #0E0E0E;
    font-weight: 400;
    width: 95%;
    margin-bottom: 2rem;
    line-height: 33px; /* 180.952% */
    letter-spacing: 1.05px;
}
	.hoverlist .container .row .leftpast p strong{font-weight:700;}
	.hoverlist .container .row .rigtshsa{
    width: 50%;
}
	.hoverlist .container .row .rigtshsa img{
    width: 100%;
}
	.aliyoruz{
    padding-top: 5%;
    padding-bottom: 5%;
}
	.aliyoruz .container{
    max-width: 90%;
    margin: auto;
}
	.aliyoruz .container .row{
    display: flex;
    flex-wrap: wrap;
}
	.aliyoruz .container .row .widthimage:last-child{margin:0;}
	.aliyoruz .container .row .widthimage{
    width: 14%;
    display: flex;
    justify-content: flex-start;
    flex-direction:column;
    height: 410px;
    align-items: center; 
    margin-right: 3%;
    position: relative;
}

	.aliyoruz .container .row .widthimage::after{
		content:"";
		background:url("https://www.autobiyografi.com/assets/img/rigttt.png");
		background-size:contain;
		background-repeat:no-repeat;
		width:100px;
		height: 10px;
		position: absolute;
		top: 60px;
		left: 90%;
}

	.aliyoruz .container .row .widthimage:last-child:after{
		width:0;
	}
	.aliyoruz .container .row .widthimage img{
    width: 80px;
    height: 80px;
    object-fit: contain;
}
	.aliyoruz .container .row .widthimage .images{
    width: 150px;
    height: 150px;
    border-radius: 50%;
    background: #ED6C05;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}
	.aliyoruz .container .row .widthimage .images img{}
	.aliyoruz .container .row .widthimage .images .absolrakam{
    position: absolute;
    top: 5px;
    left: 5px;
    width: 30px;
    height: 30px;
    background: #162F41;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    color: #fff;
}
	.aliyoruz .container .row .widthimage .text{}
	.aliyoruz .container .row .widthimage .text h4{
    color: #ED6C05;
    font-size: 30px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: 0.01rem;
    text-align: center;
}
	.aliyoruz .container .row .widthimage .text p{
    text-align: center;
    color: #3C3C3B;
} 
	.aliyoruz h2{
		text-align:center;
		margin-bottom:5rem;
	}
	
	.basliksiz{}
	.basliksiz .container{
    max-width: 90%;
    margin: auto;
}
	.basliksiz .row{
    display: flex;
    flex-wrap: wrap;
}
	.basliksiz .row .images{
    width: 50%;
}
	.basliksiz .row .images img{
    width: 500%;
}
	.basliksiz .row .text{
    width: 50%;
    padding-left: 7%;
}
	.basliksiz .row .text p{}
	.basliksiz .row .text ul{
    list-style: none;
}
	.basliksiz .row .text ul li{position:relative;display: block;margin-bottom: 2rem;width: 90%;}
	.basliksiz .row .text ul li::before{
		content:"";
		background:url("https://www.autobiyografi.com/assets/img/leftas.png");
		background-size:contain;
		background-repeat:no-repeat;
		width:10px;
		height: 10px;
		position: absolute;
		top: 6px;
		left: -25px;
	}
	
	.basliksiz .row .text .row{
    align-items: center;
    justify-content: space-around;
    margin-top: 10rem;
}
	.basliksiz .row .text .row .rakamlars{}
	.basliksiz .row .text .row .rakamlars span{
    color: #ED6C05;
    font-size: 45px;
    font-style: normal;
    font-weight: 600;
    line-height: 61.323px;
}
	.basliksiz .row .text .row .rakamlars span.stat-number{
}
	.basliksiz .row .text .row .rakamlars p{
    text-align: center;
    color: #0E0E0E;
    font-weight: 700;
}
	
	.services.detay{background:#fff;}
	.services.detay h2{color: #3C3C3B;margin-bottom: 0rem;}
	.services.detay h3{color: #3C3C3B;font-size: 45px;font-weight: 400;margin-bottom: 5rem;}
	
	.services.detay .services-carousel .owl-nav button {
    width: 70px;
    height: 70px;
    border: 1px solid #ed6c05 !important;
    border-radius: 50% !important;
}
	
	
	.services.detay .owl-theme .owl-dots .owl-dot.active span {
   		 background: #ed6c05 !important;
	}
	
	
	.fotogal{}
	.fotogal .container{}
	.fotogal .container .center{}
	.fotogal .container .center h2{}
	.fotogal .container .row{}
	.fotogal .container .row .foto-carousel{}
	.fotogal .container .row .foto-carousel .item{}
	.fotogal .container .row .foto-carousel .item img{
    height: 60vh;
    object-fit: cover;
    width: 100%;
}
	
	.fotogal .container .row .foto-carousel .owl-nav{display:block !important;}
.fotogal .container .row .foto-carousel .owl-nav button{
    width:70px;
    height:70px;
    border:1px solid #fff !important;
    border-radius:50% !important; 
}
.fotogal .container .row .foto-carousel .owl-nav button span{font-size:25px;color: #ed6c05;}

.fotogal .container .row .foto-carousel .owl-nav button {
    width: 70px;
    height: 70px;
    border: 1px solid #ed6c05 !important;
    border-radius: 50% !important;
}
	
	
.fotogal .container .row .foto-carousel .owl-dots{
	display:block;
}
.fotogal .container .row .foto-carousel .owl-dots .owl-dot.active span {
   		 background: #ed6c05 !important;
	}

.fotogal .container .row .foto-carousel .owl-dots button.owl-dot  span{
    width: 70px;
    height: 2px;
    margin: 0;
    margin-right: 15px;
    margin-left: 15px;
}
.owl-theme .owl-dots .owl-dot.active span{
    background: #D1D1D1!important;
    height:4px;
    margin-bottom:-1px;
}
	
.vismispart{
	padding-bottom: 5%;
}
.vismispart .row{
	display:flex;
	flex-wrap:wrap;
}
.vismispart .left{
	width:50%;
	padding-left: 8%;
	height: 60vh;
	position: relative;
}
.vismispart .left .bgimages{
    position: absolute;
    left: 0;
    width: 100%;
}	
.vismispart .left .bgimages img{
    height: 60vh;
    width: 100%;
}
.vismispart .left .textas{
    padding-top: 10%;
    margin-bottom: 2rem;
}	
.vismispart .left .textas img{
    height: auto;
    width: auto;
    z-index: 9;
    position: relative;
}	
.vismispart .left h5{
    margin-bottom: 2rem;
}	
.vismispart .left p{
    width: 80%;
    color: #021D49;
    text-align: justify;
    font-size: 21px;
    font-weight: 300;
    line-height: 32.5px;
}	
.vismispart .left:first-child{}
.vismispart .left:first-child .bgimages{}	
.vismispart .left:first-child .bgimages img{}
.vismispart .left:first-child .textas{}	
.vismispart .left:first-child .textas img{}	
.vismispart .left:first-child h5{
    color: #ffffff;
}	
.vismispart .left:first-child p{
    color: #ffffff;
    position: relative;
}	 
	
	
	
	.blogs.detay{
    margin: 0;
}
	.blogs.detay h2{}
	.blogs.detay .row{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: auto;
    width: 90%;
} 
	.blogs.detay .row .blogcard{
    width: 30%;
    margin-right: 3%;
    margin: auto;
    margin-bottom: 5rem;
}
	.blogsa{
    padding-top: 3%;
    padding-left: 5%;
    padding-right: 5%;
}
	.blogsa h2{
    margin-bottom: 5rem;
}
	.blogsa img{
    width: 100%;
    height: 70vh;
    object-fit: cover;
    margin-bottom: 3rem;
}
	.blogsa span{
    margin-bottom: 3rem;
    display: block;
}
	.blogsa p{
    margin-bottom: 2rem;
}
	.blogsa p strong{}
	.blogsa h3{}
	.services.detay .services-carousel .owl-nav button span{
    color:#ed6c05 !important;
}
/**/ 
	 
/*Enson
header {
    padding: 30px 0;
    position: absolute;
    top: 0;
    z-index: 999;
    background: transparent;
    width: 100%;
}
*/
 
.iletisimfixed{position:fixed;right:0;top:30%;z-index:9;}
.iletisimfixed a{z-index:9;width:55px;height:55px;display:flex;justify-content:center;align-items:center;border-top-left-radius:10px;border-bottom-left-radius:10px;position:relative;margin-top:4px;background: #ed6c05;}
.iletisimfixed a  img{width:30px;object-fit:contain;}
 
 
.services h2, .services h3{
}
 .blogs { 
    padding-top: 5%;
}

 .bggr .row .ikonlarsa h5 { 
    width: 100%; 
    height: 90px;
}


/*Responsive*/
@media(max-width:1681px){
	h2 {
    font-size: 48px; 
    letter-spacing: 0px;
}
h4 {
    font-size: 38px; 
}
	.btn { 
    width: 30%; 
}
.newowlsliders .newanasayfa .owl-item .item .descsa { 
    width: 50%;
}
.s-box .s-ex { 
    height: 300px;
}
.s-box .s-ex p { 
    height: auto;
}
 
.aliyoruz .container .row .widthimage .text h4 {
    height: 60px;
    line-height: 30px;
}
.s-box .btn {
    width: 60%;
}
.fotogal .container .row .foto-carousel .item img {
    height: 50vh; 
}
.s-box .s-ex h5 {
    height: 70px;
}
.s-box .btn { 
    top: 0px; 
}
.s-box .btn { 
    top: -20px; 
    width: 65%;
}
.pagelist .container .row .widthrow.active a { 
    text-align: center;
}
}
@media(max-width:1550px){
 .newowlsliders .newanasayfa .owl-item .item .descsa h1 { 
    font-size: 55px; 
}
.newowlsliders .newanasayfa .owl-item .item .descsa a.newbtn {
    width: 45%;
}
.why .benefit .icon img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}
.blogcard .blogimg {
    height: 330px; 
}
.blogcard .blogimg img { 
    height: 330px; 
}
.blogcard .blogtext a.newbtn {
    width: 55%; 
}
.turkiyeninheryeri .row .cards { 
    height: 480px; 
}
    .why .benefit h4 {
        font-size: 20px;
    }
 
.s-box .s-ex { 
    height: 260px;
}
.aliyoruz .container .row .widthimage .text h4 { 
    margin-top: 1rem;
}
.s-box .s-ex {
    padding: 30px 0px;
    height: 210px;
}

    .s-box .s-ex {
        padding: 30px 0px;
        height: 360px;
    }
.hakkimizdapart .row .solsagparts h3 { 
    font-size: 30px; 
}
.bggr .row .ikonlarsa h5 {
    width: 100%;
    height: 60px;
}
.why h6 { 
    width: 80%; 
}


}

@media (max-width: 1470px){ 
.iletisimfixed{width:55px;height:55px;}
header .center { 
    padding: 0;
    justify-content: flex-start;
}
#cssmenu, #cssmenu ul, #cssmenu ul li, #cssmenu ul li a, #cssmenu #menu-button { 
    padding-left: 5px;
    padding-right: 5px;
}
header .center .logo img{
    width:80%;
}
.newowlsliders .newanasayfa .owl-dots { 
    bottom: 58%;
    left: -3%;  
}
.s-box .s-ex {
    padding: 30px;
    background: #fff;
    height: 260px;
}
.newowlsliders .newanasayfa .owl-dots .owl-dot button { 
    font-size: 15px; 
}
.newowlsliders .newanasayfa .owl-dots .owl-dot.active button { 
    font-size: 25px; 
}
.newowlsliders .newanasayfa .owl-dots::after { 
    top: 40%;
    left: -120%;
}
.newowlsliders .newanasayfa .owl-item .item .descsa a.newbtn {
    width: 200px;
    height: 50px;
}
.s-box .s-image { 
    height: 210px; 
}
.hakkimizdapart .row .solsagparts h3 { 
    font-size: 30px; 
}
.hakkimizdapart .row .solsagparts p { 
    font-size: 17px; 
}
.pagelist .container .row .widthrow a { 
    text-align: center;
}
.aliyoruz .container .row .widthimage::after { 
    width: 50px; 
}
.aliyoruz .container .row .widthimage .text h4 { 
    font-size: 22px; 
}
.aliyoruz .container .row .widthimage .text h4 {
    height: 40px;
    line-height: 30px;
}
.aliyoruz .container .row .widthimage .text p {
    font-size: 15px;
}
.services.detay h3 { 
    font-size: 35px; 
    margin-bottom: 3rem;
}

.aliyoruz .container .row .widthimage img {
    width: 50px;
    height: 50px;
    object-fit: contain;
}
.aliyoruz .container .row .widthimage .images {
    width: 100px;
    height: 100px;
    margin-bottom: 1rem;
}
.aliyoruz { 
    padding-top: 3%;
    padding-bottom: 0%;
}
.services.detay {
    background: #fff;
    padding-top: 40px!important;
    padding-bottom: 40px!important;
}
.aliyoruz .container .row .widthimage { 
    height: 340px; 
}
 .basliksiz .row .text .row { 
    margin-top: 3rem;
}
.bggr .row .ikonlarsa h5 {
        width: 100%;
        height: 90px;
}
.bggr .row .ikonlarsa p {
    width: 100%; 
}
.why h6 { 
    font-size: 20px; 
    line-height: 30.5px; 
}





}


@media (max-width: 1380px){ 
.nav #cssmenu>ul>li>a { 
    font-size: 13px;  
    padding: 0 10px;
    line-height: initial; 
}
.newowlsliders .newanasayfa .owl-item .item .descsa h1 {
    font-size: 45px;
}
.bggr h5 {
    width: 70%;
    margin: auto;
}

.hakkimizdapart .row .solsagparts h2 {
    margin-bottom: 1rem;
}
.hakkimizdapart .row .solsagparts h3 {
        font-size: 25px;
    margin-bottom: 1rem;
    }
.hakkimizdapart.terss {
    padding-top: 3%;
    padding-bottom: 6%;
}
.bggr .row .ikonlarsa h5 { 
        height: 70px;
    }
    
    
    
    

}

@media (max-width: 1300px){ 
h1 {
    font-size: 45px;  
}
h2 {
    font-size: 38px;  
}
h3 {
    font-size: 36px;  
}
h4 {
    font-size: 33px; 
}
h5 {
    font-size: 25px; 
}
h6 {
    font-size: 20px; 
}
p {
    font-size: 16px; 
}
a {
    font-size: 16px; 
}
ul li {
    font-size: 16px; 
}
span {
    font-size: 14px; 
}
.why h6 {
    font-size: 18px;
    line-height: 21.5px;
}
.why .benefit h4 {
    font-size: 30px;
}
.iletisimegecin .container h6 { 
    font-size: 20px; 
    line-height: 30.5px;  
}
    .why .benefit h4 {
        font-size: 20px;
    }







}

@media (max-width: 1200px){
	#myModal{
		display:none!important;
	}
}

@media (max-width: 1200px){
	header .center .logo {
    max-width: 290px !important;
	    height: auto;
	}
	header .center .logo img {
    width: 100%;
}
	.h-contact {
    display: flex;
    gap: 10px;
    margin-right: 5%;
}
.h-contact .whatsapp a { 
    width: 48px; 
    height: 48px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.newowlsliders .newanasayfa .owl-dots::after { 
  top: 45%;
    left: -90%;
    width: 90px;
}
.newowlsliders .newanasayfa .owl-dots .owl-dot button {
    font-size: 12px;
}
.newowlsliders .newanasayfa .owl-dots .owl-dot.active button {
    font-size: 20px;
}
.p-1-80 {
    padding-top: 40px!important;
}
.p-3-80 {
    padding-bottom: 40px!important;
}
.s-box .s-ex h5 {
    height: 40px;
}
.s-box .s-ex p { 
    font-size: 13px;  
}
.s-box .s-ex { 
    height: 220px;
}
.s-box .btn { 
    top: -45px;  
}
.services-carousel .owl-nav button {
    width: 50px;
    height: 50px; 
}
.services-carousel .owl-dots button.owl-dot span {
    width: 40px;
 
    margin-right: 5px;
    margin-left: 5px;
}
.turkiyeninheryeri .cards p { 
    width: 90%;
    line-height: 25px;
}
.turkiyeninheryeri .cards img { 
    height: 70px; 
}
.turkiyeninheryeri .row .cards {
    height: 390px;
}
.why h6 {
    font-size: 15px;
    line-height: 21.5px;
    width: 80%;
}
 
.blogcard .blogimg img {
    height: 260px;
}
.blogcard .blogimg {
    height: 260px;
}
.blogcard .blogtext a.newbtn {
    width: 50%;
    height: 40px;
    font-size: 13px;
}
.blog-carousel .owl-nav button {
    width: 40px;
    height: 40px;  
}
.blog-carousel .owl-dots button.owl-dot span {
    width: 40px; 
    margin-right: 5px;
    margin-left: 5px;
}
.blogs .container h2 { 
    margin-bottom: 2rem;
}.blogs {
    padding-top: 2%;
}
.blogs .blog-carousel .owl-item .item {
    margin-bottom: 1rem;
}
.iletisimegecin .container h2 {
    width: 80%; 
}
.iletisimegecin .container h6 { 
    font-size: 15px; 
    line-height: 26.5px;  
}
.s-box .btn { 
    width: 100%; 
}
.aliyoruz .container .row .widthimage {
    width: 30%; 
}h2 {
    font-size: 38px;
}
.svg-turkiye-haritasi { 
    margin-bottom: -25%;
}
.btn {
    width: 50%;
}
.newowlsliders .newanasayfa .owl-item .item .descsa {
        width: 60%;
    }
.bggr .row .ikonlarsa h5 {
        height: 40px;
        font-size: 100%;
    }
    .hakkimizdapart .row .solsagparts p {
        font-size: 15px;
    }
.widthiko { 
    margin-top: 0rem;
    margin-bottom: 1rem;
}
    .why .benefit h4 {
        font-size: 18px;
    }
    .footer .row .w80 p:nth-child(2) {
        margin-top: 0rem;
        width: 50%;
    }












}




@media (max-width: 900px){
	h1 {
    font-size: 45px;  
}
h2 {
    font-size: 38px;  
}
h3 {
    font-size: 34px;  
}
h4 {
    font-size: 31px; 
}
h5 {
    font-size: 21px; 
}
h6 {
    font-size: 18px; 
}
p {
    font-size: 14px; 
}
a {
    font-size: 14px; 
}
ul li {
    font-size: 14px; 
}
span {
    font-size: 12px; 
}
.why h6 {
    font-size: 16px;
    line-height: 21.5px;
}
.why .benefit h4 {
    font-size: 20px;
}
.iletisimegecin .container h6 { 
    font-size: 16px; 
    line-height: 20px;  
}

.newowlsliders .newanasayfa .owl-item .item .imgpart img {
    width: 100%;
    height: 40vh;
    object-fit: cover;
}
.newowlsliders .newanasayfa .owl-nav{
	display:none;
}
.newowlsliders {
 
    height: 40vh;
}
.newowlsliders .newanasayfa .owl-dots {
    bottom: 28%;
    left: -3%;
}
.newowlsliders .newanasayfa .owl-item .item .descsa h1 {
    font-size: 40px;
}
.s-box .s-ex {
    height: 260px;
}
.turkiyeninheryeri .cards img {
    height: 50px;
}
.turkiyeninheryeri .cards p {
    width: 95%;
    line-height: 20px;
}
.turkiyeninheryeri .row .cards {
    height: 330px;
}
.hakkimizdapart .row .solsagparts h3 {
    font-size: 25px;
}
.hakkimizdapart .row .solsagparts p {
    font-size: 14px;
}
.hakkimizdapart .row .solsagparts a.newbtn{
	height:50px;
	margin-top: 2rem;
	width:50%;
}
.hakkimizdapart .row .solsagparts h2 {
    margin-bottom: 1rem;
}
.hakkimizdapart .row .solsagparts h3 { 
    margin-bottom: 1rem;
}
.hakkimizdapart .row .solsagparts p { 
    margin-bottom: 1rem;
}
.iletisimegecin .container h2 {
    width: 95%;
}
.iletisimegecin ul li {
    width: 190px;
    height: 50px; 
}
.iletisimegecin ul li a { 
    font-size: 15px; 
}
.iletisimegecin ul li a svg {
    margin-right: 10px;
    width: 25px;
}
.vismispart .left p {
    font-size: 14px;
    font-weight: 300;
    line-height: 25.5px;
    width: 90%;
}
.vismispart .left .bgimages img {
    height: 40vh;
    width: 100%;
}
.vismispart .left { 
    height: 40vh; 
}

.col-4 { 
    grid-template-columns: repeat(2,1fr) !important;
}
.address .address-list li a { 
    width: 70%;
}
.pagelist .container .row .widthrow {
    width: 29%;
    margin-right: 0%; 
    margin-bottom: 1rem;
}
.aliyoruz .container .row .widthimage {
    width: 30%;
    height: 340px;
}
.aliyoruz .container .row .widthimage img {
    width: 50px;
    height: 50px;
    object-fit: contain;
}
.aliyoruz .container .row .widthimage .images {
    width: 80px;
    height: 80px; 
}
.aliyoruz .container .row .widthimage .images .absolrakam {
    position: absolute;
    top: -13px;
    left: -6px;
    width: 30px;
    height: 30px; 
}
.aliyoruz .container .row .widthimage::after { 
    height: 0; 
}
.basliksiz .row .text .row { 
    margin-top: 0rem;
}
.services.detay h3 { 
    font-size: 30px;
    font-weight: 400;
    margin-bottom: 2rem;
}
.bannernew .crumb h1 { 
    font-size: 45px; 
}
.fotogal .container .row .foto-carousel .item img {
    height: 33vh;
}
.s-box .btn { 
    top: -19px; 
}
.vismispart .left { 
    padding-left: 4%; 
}
.vismispart .left .textas img { 
    width: 25%; 
}
.why .container .row {
    display: flex;
    flex-direction: column;
}
.why .benefit {
    height: auto;
}
.bggr .row {
    flex-direction: column;
}
.hakkimizdapart .row .solsagparts {
    width: 100%;
}
.bggr h5 {
    width: 90%;
    margin: auto;
}
.hakkimizdapart .row .sagparts {
    width: 60%;
    margin: 0;
    padding: 0;
    text-align: center;
    margin: auto;
}
.bggr .row .ikonlarsa {
    width: 100%;
}
    .why .benefit {
        height: auto;
        width: 100%;
    }
    .newowlsliders .newanasayfa .owl-item .item .descsa {
    width: 80%;
}
.footer .row .w20 {
    width: 100%;
    margin-right: 5%;
    text-align: center;
}
.footer .row {
    flex-direction: column;
}
.footer .row .w20 .logo img {
    width: 40%;
    margin: auto;
    text-align: center;
}
    .footer .row .w20 p {
        width: 100%;
        text-align: center;
    }
}

@media (max-width: 500px){
		h1 {
    font-size: 40px;  
}
h2 {
    font-size: 33px;  
}
h3 {
    font-size: 29px;  
}
h4 {
    font-size: 26px; 
}
h5 {
    font-size: 18px; 
}
h6 {
    font-size: 15px; 
}
p {
    font-size: 12px; 
}
a {
    font-size: 12px; 
}
ul li {
    font-size: 12px; 
}
span {
    font-size: 11px; 
}
.why h6 {
    font-size: 14px;
    line-height: 21.5px;
}
.why .benefit h4 {
    font-size: 20px;
}
.iletisimegecin .container h6 { 
    font-size: 14px; 
    line-height: 20px;  
}
.iletisimfixed a img{width:20px;object-fit:contain;}
.iletisimfixed{width:55px;height:35px;}
 
.newowlsliders .newanasayfa .owl-item .item .descsa h1 {
    font-size: 30px;
}
.newowlsliders .newanasayfa .owl-item .item .descsa { 
    left: 0%; 
    padding-left: 5%;
}
.p-1-80 {
    padding-top: 10px!important;
}
.s-box .s-ex { 
    padding-top: 10px;
}
.s-box .s-ex h5 {
    height: 20px;
    margin-top: 10px;
}
.s-box .s-ex h5 {
    height: 20px;
    margin-top: 10px;
}
.services-carousel .owl-dots {
    margin-top: 1rem !important;
}
.turkiyeninheryeri .row { 
    flex-direction: column;
}
.turkiyeninheryeri .cards img {
    margin-bottom: 0rem; 
}.turkiyeninheryeri .cards h4 {
    margin-bottom: 1rem;
}
.turkiyeninheryeri .row .cards {
    height: 250px; 
    margin-bottom: 20px;
}
.turkiyeninheryeri h2 {
    text-align: center;
    margin-bottom: 2rem;
}
.hakkimizdapart .row .solsagparts { 
    padding-left: 5%;
    padding-right: 5%;
    margin-bottom: 2rem;
    width: 100%;
}
.hakkimizdapart .row .sagparts {
    width: 100%;
}
.why h6 { 
    width: 100%;
}
.why .container .row {
    display: flex;
    flex-direction: column;
}
.why .benefit .icon img {
    width: 60px;
    height: 60px;
    object-fit: contain;
}
.why .benefit .icon {
    background: transparent;
    margin-bottom: 0rem;
}
.iletisimegecin ul { 
    flex-direction: column;
}
.iletisimegecin ul li {
    width: 70%;
    height: 50px;
    margin: auto;
    margin-bottom: 1rem;
}
footer .col-3 { 
    text-align: center;
}
.why .benefit {
    width: 100%; 
}
header .center .logo {
    max-width: 200px !important;
    height: auto;
}
header .center .logo img {
    width: 90%;
}
.turkiyeninheryeri .row .cards { 
    width: 100%;
}
.why .benefit {
    width: 100%; 
}
.iletisimfixed { 
    z-index: 9999;
}
header .center .logo img {
    width: 80%;
}
header .center .logo { 
    text-align: left;
}
.services-carousel .owl-dots button.owl-dot span {
    width: 20px; 
}
.hakkimizdapart .row .solsagparts h3 {
    font-size: 20px;
}
.why h2, .why p { 
    line-height: 16px;
}
    .why .benefit {
        height: auto;
    } 
  

.vismispart .left {
    width: 100%;
    padding-left: 8%; 
    height: auto;
}
.vismispart .left .bgimages { 
    height: 100%;
}
.vismispart .left .bgimages img {
    height: 100%;
    width: 100%;
}
.vismispart .left p { 
    font-size: 12px; 
    line-height: 22.5px;
}
.vismispart .left .textas img {
    height: 60px; 
}
.why h6 { 
    margin-bottom: 2rem;
} 
.bannernew .imgs img {
    height: 100px; 
}
.bannernew { 
    height: 100px; 
}
.bannernew .crumb ul{ 
    display: none;
}
.bannernew .crumb h1 { 
    font-size: 25px; 
}
.bannernew .crumb { 
    top: 31%; 
}
header {
    padding: 10px 0; 
}
.pagelist .container .row .widthrow {
    width: 47%;  
    margin-bottom: 3%;
}
.hoverlist .container .row .leftpast {
    width: 100%;
}
.hoverlist .container .row .leftpast p {
    width: 95%;
    margin-bottom: 1rem;
    line-height: 20px;
}
.hoverlist .container .row .rigtshsa {
    width: 100%;
}

.aliyoruz .container .row .widthimage {
    width: 100%;
    display: flex;
    justify-content: flex-start;
    flex-direction: column;
    height: auto;
    align-items: center;
    position: relative;
    margin-bottom: 5%;
    margin-right: 0;
}

.aliyoruz .container .row .widthimage::after { 
    height: 0; 
}
.aliyoruz .container .row .widthimage img {
    width: 40px;
    height: 40px;
    object-fit: contain;
}

.aliyoruz .container .row .widthimage .images {
    width: 70px;
    height: 70px; 
}


.aliyoruz .container .row .widthimage .images .absolrakam {
    position: absolute;
    top: -15px;
    left: -5px;
    width: 30px;
    height: 30px; 
}
.basliksiz .row .images {
    width: 100%;
}
.basliksiz .row .text {
    width: 100%;
    padding-left: 7%;
}
.basliksiz .row .text .row { 
    margin-top: 0rem;
}
.basliksiz .row .text .row .rakamlars span { 
    font-size: 25px; 
}
.services.detay h3 { 
    font-size: 25px; 
    margin-bottom: 2rem;
}
.s-box .s-ex {
    padding: 10px 0 !important;
}
.s-box .s-ex p { 
    font-size: 13px !important;  
}
.s-box .s-ex {
    height: 200px;
}


.fotogal .container .row .foto-carousel .owl-dots button.owl-dot span {
    width: 20px;
    height: 2px;
    margin: 0;
    margin-right: 5px;
    margin-left: 5px;
}
.s-box .s-ex {
    height: 230px;
}
.col-4 {
    display: grid;
    grid-template-columns: repeat(1,1fr) !important;
}
.col-4 .s-box .s-ex {
    height: auto;
}
.col-4 .s-box .btn {
    top: -20px;
}
.col-4 .s-box .s-ex p { 
    height: auto;
}
.page .btn {
    width: 70%;
    padding: 10px;
    margin-bottom: 2rem;
}
.newowlsliders .newanasayfa .owl-dots { 
 	bottom: 0%;
    left: 5%;
    transform: rotate(0deg);
}
 .newowlsliders .newanasayfa .owl-dots::after { 
    width: 0;
}
.newowlsliders .newanasayfa .owl-dots .owl-dot {
    transform: rotate(0deg);
}
.aliyoruz .container .row .widthimage .images {
 
    margin-bottom: 0rem;
}
.faq-ac h3 {
    padding: 20px 40px 20px 10px; 
}

.newowlsliders .newanasayfa .owl-item .item .descsa a.newbtn {
    width: 150px;
    height: 30px;
}
 
.newowlsliders .newanasayfa .owl-item .item .descsa { 
    top: 10%;
}

.hakkimizdapart.terss .row .sagparts img {
    padding-left: 0%;
 }
 .hakkimizdapart .row .sagparts img {
    width: 100%;
    padding-right: 0;
}


.h-contact .sell a {
        background: #fe4613;
        margin-bottom: 1rem;
    }
    
    .iletisimegecin .container h2 strong {
    font-weight: 700;
    display: inline;
}
    .footer .row .w20 .logo img {
        width: 100%;
    }
        .footer .row .w80 {
        width: 100%;
        height: auto;
    }
    .footer .row .w80 p:nth-child(2) {
        margin-top: 0rem;
        width: 100%;
    }
.newowlsliders .newanasayfa .owl-item .item .descsa {
        top: 30%;
        width: 100%;
    }
        .footer .row .w20 .logo img {
        width: 60% !important;
    }
    .iletisimegecin ul {
        flex-direction: column;
        z-index: 9;
        position: relative;ed6c05
    }
        .footer .row .w80 { 
        height: auto!important;
    }
        .footer .row .w80 p:nth-child(2) {
        margin-top: 0rem !important;
        width: 100% !important;
    }
    .footer { 
    padding-bottom: 40%!important;
}
header.navbar-takip { 
    padding: 10px 0;
}
    .newowlsliders {
        height: 60vh;
    }
        .newowlsliders .newanasayfa .owl-item .item .imgpart img {
        width: 100%;
        height: 60vh;
        object-fit: cover;
    }
    header.navbar-takip {
    position: absolute; 
}
}

.iletisimegecin{
    display:none;
}
