@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500&display=swap');
body {font-family: 'Poppins', sans-serif; color: #0c3b5d; padding-top:84px; background-color: #000;}
a { text-decoration: none !important; color: #383e42; transition-duration: 0.4s; }
.br{border:1px solid red;}
.beyaz { color: #fff;}
.border{border-bottom:1px solid #dddddd;}
a:link{text-decoration:none;}
.beyaz { color: #fff;}
.baslikrenk { color: #ffff00; font-weight:400;}
.kirmizi { color: #ff0000;}
.koyukirmizi { color: #d50000;}
.koyumavi { color: #14649e;}
.koyumavibg{ color: #0c3b5d; border: 2px solid #0c3b5d; padding: 3px; border-radius: 12px;}
.box:hover {background-color:#bbddff; box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}
.encok a{color:#000; text-decoration:none;}.encok a:hover{color:#cf3983; font-weight:600;}
.iletisimm a:link{text-decoration:none;color:#0c3b5d;}
.iletisimm a:visited{color:#0c3b5d;}
.iletisimm a:hover{color:#0c3b5d;}
.ustaimg { position: relative; text-align: center;}
.ustaimg a { display:block;}
.ustaimg img {display: inline-block; max-height:280px; max-width:100%;}
.yazihiza{text-align:left; }
@media only screen and (max-width: 1920px) {.yazihiza{margin-left:40px;}}
@media only screen and (max-width: 1024px) {.yazihiza{margin-left:10px;}}

.yazihiza2{text-align:left; }
@media only screen and (max-width: 1920px) {.yazihiza2{margin-left:2px;}}
@media only screen and (max-width: 1024px) {.yazihiza2{margin-left:4px;}}

.logo{margin-left:17px;  z-index: -9999;}
@media only screen and (max-width: 767px) {.logo {width:80%; margin-left:10px; }}
/*logo end*/
/*navbar*/
.mobuser{
padding:4px;
border: double;
font-size: 18px;
color: #ffff00;
background: #000;
}
#ustmenu{border-bottom:4px solid #ffcc00;  font-weight:500;}
@media (min-width: 780px){.mobuser {display: none !important;}}
.navbar-custom {background-color: #000;}
.navyazi {color: #ffff00; text-decoration:none; }
.navyazi:hover {color: #ffff00; text-decoration:none; }
.navyazi:visited {color: #ffff00; text-decoration:none; }
.navyazi:link {color: #ffff00; text-decoration:none; }
/*Navbar end*/
/*slayt start*/
/*slayt start*/
.slayttop{margin-top:-17px;}
@media all and (max-width: 600px){.slayttop {margin-top:-27px;}}
.carousel-item img{ width: 100%; max-height:780px;}
.slaytyon{background-color: #2492ff; border-radius: 50%;}
@media all and (max-width: 600px){.slaytyon {background-color: #ce4831; border-radius: 50%;}}
.carousel-indicators {color: #04a9fc !important;}
@media (min-width:190px) and (max-width:800px){.carousel-indicators {display: none !important;}}
@-webkit-keyframes zoom {from { -webkit-transform: scale(1, 1);} to { -webkit-transform: scale(1.5, 1.5);}}
@keyframes zoom {from {transform: scale(1, 1);} to {transform: scale(1.5, 1.5);}}

.carousel-caption h3 {
margin-top:20px;
background-color: rgba(0, 0, 0, 0); 
color: white;
text-shadow: 1px 1px 2px black, 0 0 25px black, 0 0 14px darkblue;
}
.carousel-caption h3:first-child {animation-delay: 1s; margin-top:-28%;}
@media only screen and (max-width: 600px) {.carousel-caption h3:first-child{margin-top:-21%;}}
.carousel-caption h3:nth-child(2) {animation-delay: 2s; margin-center:-10%;}

@media only screen and (max-width: 600px) {.carousel-caption h3{
	font-size: 17px;
	margin-top:-5px;
	background-color: rgba(0, 0, 0, 0); 
	color: white;
	text-shadow: 1px 1px 2px black, 0 0 25px black, 0 0 7px darkblue;
}}
/*slayt end*/

/*detay on*/
.detay img {display: inline-block; max-height:550px; max-width:100%; margin-top:0px;}
@media (min-width: 190px) and (max-width:1920px) {.detay { width:auto; margin-top:1px;}}
/*detay whatsapp */
.mobyukseklik{height:20px;}
@media (min-width: 480px) {.mobyukseklik{height:0px;} }
.myfixd{margin-bottom:-6px;}
@media (min-width: 780px) {.myfixd{display:none;} }
.mp0{margin:0;padding:0;}
.whatsapp-fixed{position: fixed; bottom: 0px;  font-size: 35px; z-index: 999998; }
.whatsapp-fixed i {color: white!important;}
.footerlinks{width:100%;margin-bottom: -3px}
.footera{width:100%;border-radius:0px !important;}
@media (max-width:780px){.whatsapp-fixed{position: fixed; bottom: 0px; z-index: 999998; }}
/*wap off*/
/*wap on*/
.whatsapp-fixed{position: fixed; bottom: 0px; right: 22px; font-size: 35px; z-index: 999998; padding: 1px 12px;}
.whatsapp-fixed img{max-height:100%; max-width:136px; border-radius: 36px!important;}
.whatsapp-fixed i {color: white!important;}
@media (max-width:780px){.whatsapp-fixed{position: fixed; bottom: 4px; right: -4px;font-size: 30px; z-index: 999998; padding: 1px 10px;}}
/*wap off*/
/**/
.mt2{margin-top:2px;}
.mt4{margin-top:4px;}
.mt6{margin-top:6px;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.mt14{margin-top:14px;}
.mt16{margin-top:16px;}
.mt18{margin-top:18px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt36{margin-top:36px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt-10{margin-top:-10px;}
.mt-15{margin-top:-15px;}
.mt-20{margin-top:-20px;}
.mt-30{margin-top:-30px;}
.mt-40{margin-top:-40px;}
.mt-50{margin-top:-50px;}
.mt-60{margin-top:-60px;}
.mt-80{margin-top:-80px;}
.mt-100{margin-top:-100px;}
.mt-110{margin-top:-110px;}
.mb2{margin-bottom:2px;}
.mb4{margin-bottom:4px;}
.mb6{margin-bottom:6px;}
.mb8{margin-bottom:8px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb-2{margin-bottom:-2px;}
.mb-4{margin-bottom:-4px;}
.mb-6{margin-bottom:-6px;}
.mb-8{margin-bottom:-8px;}
.mb-10{margin-bottom:-10px;}
.mb-15{margin-bottom:-15px;}
.mb-20{margin-bottom:-20px;}

/**/

.image-container {
position: relative;
overflow: hidden;
padding-top: 100%; /* Resmin oranını korumak için 1:1 oranında bir kutu oluşturuyoruz */
}
.image-container img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: auto;
}
/*baslık açıklama scrooll*/
.content-box {
padding: 20px;
background-color: #f5f5f5;
border: 1px solid #ddd;
border-radius: 5px;
margin-bottom: 20px;
}
h2 {font-size: 24px; margin-top: 0;}
.scroll-description {
font-size: 16px;
max-height: 370px; /* Maksimum yükseklik ayarı */
overflow-y: auto; /* Dikey kaydırma eklemek için */
margin-top: 10px;
padding-right: 0px; /* Kaydırma çubuğunun sağ boşluğu */
margin-right: -16px; /* Kaydırma çubuğu yüzünden oluşan gereksiz sağ boşluk düzeltmesi */
}
 /* Kaydırma çubuğu genişliği */
.scroll-description::-webkit-scrollbar {width: 4px; /* Kaydırma çubuğu genişliği */}
 /* Kaydırma çubuğu rengi */
.scroll-description::-webkit-scrollbar-thumb {background-color: #2492ff;border-radius: 4px;}
 /* Kaydırma çubuğu üzerine gelindiğindeki renk */
.scroll-description::-webkit-scrollbar-thumb:hover {background-color: #2492ff;}

/*parallax on*/
.block {color: #fff; height: 490px; overflow: hidden; padding-top: 85px;}
.block h2 {text-transform: uppercase; margin-bottom: 15px;}
.block p {color: #fff; margin-bottom: 45px;} 
.parallax { 
height: 350px; 
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
background-color:#000;
}
/*parallax off*/
/* detay whatsapp */
@media (min-width: 480px) {
.myfixd{display:none;}

}
.etikets:hover{cursor:default; border-radius:10px; background-color:#ffcc00; color:#000; padding-bottom:2px; padding-left:4px; padding-right:4px;}
