@font-face {
    font-family: "Segoe UI";
    src: url(../font/segoeui.ttf);
}
@font-face {
  font-family: "Segoe 500";
  src: url(../font/seguisb.ttf);
}

@font-face {
  font-family: "Segoe 600";
  src: url(../font/segoeuib.ttf);
}

@font-face {
  font-family: "Fjalla";
  src: url(../font/fjallaone.ttf);
}

@font-face {
  font-family: "Impact";
  src: url(../font/impact.ttf);
}

body{font-family: "Segoe UI"; font-size:17px; color:#000; line-height:33px;}
a,a:hover{cursor:pointer!important; }
a,i{transition:0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;  text-decoration:none!important;}
.btn{cursor:pointer!important;}
.btn-white-outside{color:#fff; border:1px solid #fff;-webkit-border-radius: 5px; -moz-border-radius: 5px;   border-radius: 5px; width:45%;}
.btn-white-outside:hover{color:#fff!important;}
.btn-nblue{background-color:#2A667A; border-radius:5px; color:#fff; font-size:17px; padding:10px 70px!important;}
.btn-nblue:hover{background-color:#2A667A; color:#fff;}
.rounded{-webkit-border-radius: 5px; -moz-border-radius: 5px;   border-radius: 5px;}

.firstWord span{color:#1FBAEF;}

header{position:relative;}

.header-top{background-color: #000; min-height:64px; position:absolute; top:0; left:0; z-index:99;
   width:100%;}
.h-top-icons{line-height:64px;}
.h-top-icons i{font-size:17px; margin-right:20px; color:#fff;}
.top-border{height:5px; background: url("../img/topborder.jpg"); background-size: 100%;}
.flag-tr{margin-right:10px;}
.flag-en{padding-right:20px;}
.flag-tr img, .flag-en img {width:23px; height:14px}
.flag-en{margin-right:25px; border-right:1px solid #707070; }

.h-phone{color:#3FC4F1; font-family: "Segoe 500";}
.h-phone-text{color:#fff; }
.h-phone-icon {color:#fff; font-size:25px; border:3px solid #fff; border-radius:10px; text-align:center; width:48px; height:48px; display:flex; flex-direction: column; justify-content: center;}


.navbar-light .navbar-toggler-icon {background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");

}

header .navbar {position:absolute; top:100px; left:0; z-index:999999; width:100%;}
header .nav-link{color:#fff!important; margin-right:15px; font-size:17px;}
header .nav-link:hover, header .active{color:#79DDFF!important; }
header .nav-item:last-child .nav-link{margin-right:0;}

header .navbar-brand img{width:160px;}
header .navbar-toggler{
  height: fit-content;
  margin-top: 30px;
}








header .navbar {position:absolute; top:100px; left:0; z-index:99; width:100%;}
header .nav-link{color:#fff!important; margin-right:15px; font-size:17px;}
header .nav-link:hover, header .active{color:#79DDFF!important; }
header .nav-item:last-child .nav-link{margin-right:0;}

header .navbar-brand img{width:160px; }

.navbar .dropdown-menu{top:75%;}
header .navbar .megamenu .title{color:#1FBAEF; font-size:16px; line-height:21px; position:relative; margin-bottom:40px; margin-top:40px;}
header .navbar .megamenu .title:after{position:absolute; width:40%; height:1px; background-color: #1FBAEF; bottom:-5px; left:0; content:""; }
header .navbar .megamenu img{width:100px; height:65px; margin-right:5px; object-fit: cover; }
header .navbar .megamenu li{padding:8px 0; border-bottom:1px dotted#3F484A; padding:10px;}
header .navbar .megamenu li:hover{background-color: #003040;}
header .navbar .megamenu li a{color:#fff; }





header .carousel-overlay{position:absolute; width:100%; height:100%; top:0; left:0; background-color:rgba(0,20,29,.46); z-index:5;}

header .carousel-control-next, .carousel-control-prev {z-index:10!important;}

header .carousel-control-next-icon, header .carousel-control-prev-icon{width:25px; height:25px;}
header .carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23014257' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

header .carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23014257' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

header .carousel h3, header .carousel h4, header .carousel h5{font-family: "Fjalla"; color:#fff; }
header .carousel h3{font-size:21px; }
header .carousel h3 span{color:#1FBAEF;}
header .carousel h4{font-size:42px; }
header .carousel h5{font-size:21px; text-align:right; margin-right:25%;}

header .carousel-caption{bottom:20%; text-align:left; left:30%;}
header .carousel-indicators li{width:12px; height:12px; margin-right:4px; border-radius:50%; background-color: #00A2D6;}


/* SECTION DEFAULT */
.main-section{padding-top:80px; background-color:#F7F7F7;}







/* HOME INFO */
.home-info{padding-bottom:100px; padding-top:100px;}
.home-info-img img{
  -webkit-box-shadow: 0px 7px 21px -10px rgba(0,0,0,0.8);   -moz-box-shadow: 0px 7px 21px -10px rgba(0,0,0,0.8);   box-shadow: 0px 7px 21px -10px rgba(0,0,0,0.8); margin-bottom:30px;}
.hic-title{color:#303030; font-family: "Segoe 600"; font-size:22px; text-align: center; margin-bottom:20px;}
/*.hic-title:after{position:absolute; top:45px; left:35%; width:30%; height:2px; background-color:#3C9AB7; content:"";  }*/
/*{position:absolute; top:35px; left:45%; width:50px; height:28px; background: url("../img/title-icon.jpg") center center no-repeat; content:""; background-size: 90%;  z-index:9; }*/


/* HOME ACTIVITIES */

.home-activities-overlay{width:100%; min-height:100%; height:100%; background-color: rgba(3,14,17,0.8);}

.home-activities-title{color:#fff; font-size:35px; margin-bottom:20px;}
.ha-content{padding:80px 0;}
.ha-gallery-content{margin-top:60px;}
.ha-gallery-link{padding:0; width:100%;  text-align:center;}
.ha-gallery-link li{display: inline-block;  color:#fff;  }
.ha-gallery-link li a{color:#fff;  padding:8px 40px; margin-right:3px; background-color:#000; border-radius:5px; font-size:17px; margin-bottom:10px; display:block;}
.ha-gallery-link li a.active{background-color:#FF3C00;}
.activity-items { margin: 0 auto !important;}

.activity-item{margin-bottom:25px; display:block;}
.activity-item img{border:4px solid #C7C7C7; margin-bottom:5px; }
.activity-item-title{text-align:center; padding:8px 10px; font-size:17px; line-height:22px; 
  background-color:rgba(161,161,161, .5); color:#fff!important; width:100%;  transition:0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
  .activity-item:hover > .activity-item-title{background-color:#1FBAEF;}



/* FOOTER TOP */

.home-footer-top{background-color:#5D5D5D;  padding-bottom:80px;}







/* FOOTER */

footer{background-color:#000; padding:60px 0 40px 0; color:#fff; font-size:16px; }
.footer-sub{color:#fff; font-size:16px; padding:15px 0; background-color: #FF3C00;}
footer a, .footer-sub a{color:#fff!important;}
.footer-address ul{list-style: none;}
.footer-address ul li{margin-bottom:10px;}
.footer-address ul li i{margin-right:10px;}
.footer-sm-icons a{margin-right:15px;}

.footer-button{text-align:right;}

.footer-border{height:5px; background: url("../img/topborder.jpg"); background-size: 100%;}
footer i{font-size:13px;}
footer  li:nth-child(1) i{color:#1FBAEF;}
footer  li:nth-child(2) i{color:#FF3C00;}
footer  li:nth-child(3) i{color:#68C223;}
footer  li:nth-child(4) i{color:#FF096C;}
footer  li:nth-child(5) i{color:#efe11f;}


/* SUBPAGE */

.page-header-bg{background-color:#317289; min-height:250px;}
.breadcrumb{height:60px; background-color:#1D5C72; border-top:1px solid #2f84a3; border-radius:0; color:#fff; font-size:17px; margin-bottom:0;}
.breadcrumb a{color:#7EDDFE; font-size: 17px; text-decoration:underline!important;}

.subpage-content{font-size:17px; padding:60px 0;  background-color: #F7F7F7;}
.subpage-title{color:#303030; font-family: "Segoe 600"; font-size:23px;  margin-bottom:30px;}
.subpage-title2{color:#303030; font-family: "Segoe 600"; font-size:17px;}
.content-img{width:390px; -webkit-box-shadow: 0px 7px 21px -10px rgba(0,0,0,0.8);   -moz-box-shadow: 0px 7px 21px -10px rgba(0,0,0,0.8);   box-shadow: 0px 7px 21px -10px rgba(0,0,0,0.8);}


/* ACTIVITY DETAIL */
.activity-info{margin-bottom:30px;}
.activity-info-title{font-weight: bold; margin-bottom:10px;}
.activity-info-col{background-color: #191F22; color:#fff; padding:5px 15px; margin-bottom:15px;}
.activity-info-col span{font-family: "Segoe 500"; margin-right:10px;}

.lbox{margin-top:30px;}
.lbox .lbox-item{-webkit-box-shadow: 0px 7px 21px -10px rgba(0,0,0,0.8);   -moz-box-shadow: 0px 7px 21px -10px rgba(0,0,0,0.8);   box-shadow: 0px 7px 21px -10px rgba(0,0,0,0.8); padding:8px; text-align:center; width:100%; margin-bottom:20px; }
.lbox .lbox-img{ height:9vw; max-width:100%; object-fit: contain; }



/* LAST ACTIVITY */
.last-activity-card{padding:25px 20px; background-color:#13262C; border:4px solid #fff; -webkit-box-shadow: 0px 7px 21px -10px rgba(0,0,0,0.8);   -moz-box-shadow: 0px 7px 21px -10px rgba(0,0,0,0.8);   box-shadow: 0px 7px 21px -10px rgba(0,0,0,0.8); width:100%; display:block; margin-bottom:30px;}
.last-activity-card:hover, .last-activity-card.active{background-color:#0D749A;}
.lac-img{padding:8px; text-align:center; width:100%; border:4px solid #fff; -webkit-box-shadow: 0px 7px 21px -10px rgba(0,0,0,0.8);   -moz-box-shadow: 0px 7px 21px -10px rgba(0,0,0,0.8);   box-shadow: 0px 7px 21px -10px rgba(0,0,0,0.8); background-color:#fff;}
.lac-img img{ height:6vw; width:auto!important; max-width:100%;}
.lac-title{font-size:17px; font-family: "Segoe 600"; color:#fff; line-height:25px;}
.lac-date{color:#fff;}
.lac-date i{margin-right:8px; color:#1EBAEF;}

.lac-detail{font-size:16px; color:#1EBAEF; text-align:right; }
.lac-detail i{font-size:15px; margin-left:5px; margin-top:3px}




/* CONTACT */
.form .form-control{ font-size:17px; font-weight: 300; color:#000; border:1px solid #DADADA; padding-top:10px; padding-bottom:10px;  }
.contact-info, .contact-form{ font-size:17px; color:#0C2435; padding:35px; border:1px solid #D3D3D3; }
.contact-info div{padding:5px 0; }
.contact-info ul{list-style: none; padding:0; margin:0;}
.contact-info ul li a{font-size:17px; color:#0C2435;}
.contact-info i{color:#003040; font-size:17px; margin-right:10px;}

#modalac{white-space: inherit!important; color:#2867B2!important;}
#modalacyazi{color:#0C2435!important;}
#ucxkvkk span{font-size:12px!important;}
#ucxkvkkkapat{background-color: #0C2435!important; border-radius:5px;}

.ucx-captcha a i{margin-right:5px;}
.ucx-captcha{margin-top:15px;}

.banner a{ display:inline-block; }
.banner a:nth-child(3){position:relative; height:100%;}
.banner a:nth-child(3) div{position: absolute;   font-family: "Impact";  font-size: 34px;  line-height: 27px;  width: 15%;  color: #fff;  left: 3vh;   top: 6.5vh;}






/* RESPONSIVE */

@media (max-width:1200px){
  .nav-menu1{width:100%;}

  .nav-menu1 .nav-item{background-color: transparent!important; border:none!important;}
  .navbar .nav-item:hover{color: #003040;}
  .navbar .nav-item{background-color: rgba(3,14,17,.95); padding-left:20px; border-bottom:1px dotted #e6e6e6;}
  .navbar .dropdown-menu{background-color:transparent; border:none; border-radius:5px; padding:10px;}
  header .navbar .megamenu .title{margin-top:25px!important; margin-bottom:10px;}

  .home-footer-top a{margin:0 auto 20px auto; display:block; width:50%; }
  
}


@media all and (min-width: 1200px) {
  .home-footer-top img{height:155px;}
	.navbar{ padding-top: 0; padding-bottom: 0; }
	.navbar .has-megamenu{position:static!important;}
	.navbar .megamenu{left:0; right:0; width:100%; margin-left:0%; padding:20px;  }
  .navbar .nav-link{ padding-top:1rem; padding-bottom:1rem;  }
  .navbar .dropdown-menu{background-color: rgba(3,14,17,.95);}
  header .carousel-item img{height:100vh;}
}

@media (max-width:1200px){
  header .carousel-item img{height:60vw;}
}

@media (max-width:992px){
  .home-footer-top a{margin:0 auto 20px auto; display:block; width:50%;}
   .home-footer-top img{ width:100%;}
}

@media (max-width:768px){
  .home-footer-top a{margin:0 auto 20px auto; display:block; width:70%;}
   .home-footer-top img{ width:100%;}
   .ha-gallery-link li a{display:block; width:100%!important;}
   .ha-gallery-link li{width:100%;}
   .lbox .lbox-img{ width:100%; height: 10rem; }
   .lac-img{margin-bottom:20px;  }
}

@media (min-width:576px) and (max-width:768px){
   .carousel-caption{display:none;}
}

@media (max-width:576px){
  #ucxkvkk span{font-size:12px!important;}
  .banner a:nth-child(3) div{font-size:6vw; line-height:5.6vw;  left: 2.6vh;   top: 4.0vh;}
  .banner a:nth-child(3) img{max-height:120px;}
  .lac-img img{ width:100%; height:auto; max-width:100%;}
  header .carousel-item img{height:auto;}
  header .carousel-caption{left:10%!important; right:10%!important; text-align: center!important;}
}

@media (min-width:576px){
  
}

p {
    text-align: justify;
}