
/* FANCYBOX */

.fancybox-slide--iframe .fancybox-content { width:874px; height:500px; margin:0; }
.fancy-text { text-align:center; font-family: 'Montserrat', sans-serif; }

/* FANCYBOX FIX */

.compensate-for-scrollbar { margin-right:0 !important; }

/* LANDINPAGE */

body { font-family: 'Montserrat', sans-serif; overflow-x:hidden !important; color:#05102f; }

.main { position: relative; width: calc(100% - 370px); height: auto; display: inline-block;}

/* HEADER */

.mb-0 {margin-bottom:0 !important;}

#header { position: fixed; width: 100%; background: #FFF; z-index: 99; padding-right:360px;}

.sub-header{ height: 4px; background: #efa516; }

.navbar { margin-bottom:0px; }
.navbar-left { float:none; width:100%; text-align:center; }
.navbar-left > li { float:none; display:inline-block; }
.navbar .navbar-nav > li > a { font-size:20px; color:#05102f; padding:30px 25px; font-weight:700; }
.navbar .navbar-nav > li > a:hover { cursor:pointer; color:#05102f; background:#FFF; }
.navbar-toggle .icon-bar { background:#999; }

/* HAMBURGER MENU */

.hamburger {display:none;}
.hamburger .hamburger-box {width:35px;}
.hamburger-inner, .hamburger-inner:before, .hamburger-inner:after { background:#454545; width:35px; height:3px;}
.hamburger--slider.is-active .hamburger-inner,.hamburger--slider.is-active .hamburger-inner:before,.hamburger--slider.is-active .hamburger-inner:after { background: #efa516;}

/* FORMU DOLDUR */

.formuDoldur {display:none !important;}

/* MAIN TITLE */

.main-title { position: relative; color: #efa516; font-weight: 700; margin:0; margin-bottom: 50px; text-align: center; }
.main-title:before { position: absolute; content: ''; background: #efa516; height: 3px; width: calc(100% - 20px); left:10px; top: 50%; }
.main-title span.title { background: #ffffff; padding:0 25px; display: inline-block; text-align: center; position: relative; font-size:33px; }


/* SLIDER */

.absolute-center-x{position:absolute; left:50%;  transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0);}

.mouse-wrap{
display:inline-block;
bottom: 100px;
z-index: 555;
}

.mouse-wrap p {
letter-spacing: 8px;
font-size:14px;
color: #ffffff;
animation:nudgeText 5.5s ease-out infinite;
position:absolute;
left:50%;
top:70px;
transform:translateX(-50%) translateY(0);
margin-left:6px;
}

.mouse {
top:0;
position: absolute;
left: 50%;
transform: translateX(-50%);
width: 35px;
animation: nudgeMouse 5.5s ease-out infinite;
}

.mouse:after {
content: '';
background-color: #ffffff;
width: 7px;
height: 7px;
border-radius: 100%;
animation: trackBallSlide 5.5s linear infinite;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
transform:translateY(20px);
}

.mouse .frame {
width: 100%;
position: absolute;
z-index: 1;
}

.mouse .frame path {
fill: none;
stroke: #ffffff;
stroke-width: 3;
opacity:0.5;
}

.mouse .mouse-left,
.mouse .mouse-right {
width: 50%;
position: absolute;
z-index: 2;
}

.mouse .mouse-right {
right: 0;
}

.mouse .Animate-Draw {
fill: none;
stroke: #FFFFFF;
stroke-width: 3;
fill-opacity: 1;
}

.mouse .mouse-left .Animate-Draw {
animation: DrawLine 5.5s ease-out infinite;
}

.mouse .mouse-right .Animate-Draw {
animation: DrawLineBack 5.5s ease-out infinite;
}


/*Keyframes*/
  
  @keyframes DrawLine {
	0% {
	  stroke-dashOffset: 0;
	  stroke-dasharray: 120;
	  stroke-opacity:1;
	}
	22% {
	  stroke-dashOffset: 0;
	  stroke-dasharray: 120;
	  stroke-opacity:1;
	}
	38%{
	  stroke-dashOffset: 125;
	  stroke-dasharray: 120;
	  stroke-opacity:1;
	}
	38.1%{
	  stroke-dashOffset: 0;
	  stroke-dasharray: 120;
	  stroke-opacity:0;
	}
	48%{
	  stroke-dashOffset: 0;
	  stroke-dasharray: 120;
	  stroke-opacity:1;
	}
	64%{
	  stroke-dashOffset: 125;
	  stroke-dasharray: 120;
	  stroke-opacity:1;
	}
	64.1%{
	  stroke-dashOffset: 0;
	  stroke-dasharray: 120;
	  stroke-opacity:0;
	}
	74%{
	  stroke-dashOffset: 0;
	  stroke-dasharray: 120;
	  stroke-opacity:1;
	}
	90%{
	  stroke-opacity:1;
	  stroke-dashOffset: 125;
	  stroke-dasharray: 120;
	}
	90.1%{
	  stroke-dashOffset: 0;
	  stroke-dasharray: 120;
	  stroke-opacity:0;
	}
  }
  
  @keyframes DrawLineBack {
	0% {
	  stroke-dashOffset: 0;
	  stroke-dasharray: 120;
	  stroke-opacity:1;
	}
	22% {
	  stroke-dashOffset: 0;
	  stroke-dasharray: 120;
	  stroke-opacity:1;
	}
	38%{
	  stroke-dashOffset: -114;
	  stroke-dasharray: 120;
	  stroke-opacity:1;
	}
	38.1%{
	  stroke-dashOffset: 0;
	  stroke-dasharray: 120;
	  stroke-opacity:0;
	}
	48%{
	  stroke-dashOffset: 0;
	  stroke-dasharray: 120;
	  stroke-opacity:1;
	}
	64%{
	  stroke-dashOffset: -114;
	  stroke-dasharray: 120;
	  stroke-opacity:1;
	}
	64.1%{
	  stroke-dashOffset: 0;
	  stroke-dasharray: 120;
	  stroke-opacity:0;
	}
	74%{
	  stroke-dashOffset: 0;
	  stroke-dasharray: 120;
	  stroke-opacity:1;
	}
	90%{
	  stroke-opacity:1;
	  stroke-dashOffset: -114;
	  stroke-dasharray: 120;
	}
	90.1%{
	  stroke-dashOffset: 0;
	  stroke-dasharray: 120;
	  stroke-opacity:0;
	}
  }
  
  @keyframes nudgeMouse {
	0% {
	  transform: translateY(0) translateX(-50%);
	}
	22% {
	  transform: translateY(0px) translateX(-50%);
	}
	38%{
	  transform: translateY(9px) translateX(-50%);
	}
	48%{
	  transform: translateY(0px) translateX(-50%);
	}
	64%{
	  transform: translateY(9px) translateX(-50%);
	}
	74%{
	  transform: translateY(0px) translateX(-50%);
	}
	90%{
	  transform: translateY(9px) translateX(-50%);
	}
  }
  
  
  /*Text*/
  
  @keyframes nudgeText {
	0% {
	  transform: translateY(0) translateX(-50%) scaleY(1);
	  opacity:1;
	}
	22% {
	  transform: translateY(0px) translateX(-50%)  scaleY(1);
	  opacity:1;
	}
	38%{
	  transform: translateY(5px) translateX(-50%) scaleY(0.9);
	  opacity:0.5;
	}
	48%{
	  transform: translateY(0px) translateX(-50%) scaleY(1);
	  opacity:1;
	}
	64%{
	  transform: translateY(5px) translateX(-50%) scaleY(0.9);
	  opacity:0.5;
	}
	74%{
	  transform: translateY(0px) translateX(-50%) scaleY(1);
	  opacity:1;
	}
	90%{
	  transform: translateY(5px) translateX(-50%) scaleY(0.9);
	  opacity:0.5;
	}
  }
  
  
  
  
  /*Mouse wheel*/
  @keyframes trackBallSlide {
	0% {
	  transform:translateY(20px)
		scale(1);
	  opacity:1;
	}
	22% {
	  transform:translateY(20px)
		scale(1);
	  opacity:1;
	}
	26%{
	  transform:translateY(30px)
		scale(0.9);
	  opacity:1;
	}
	34%{
	  transform:translateY(55px)
		scale(0.1);
	  opacity:0;
	}
	41%{
	  transform:translateY(30px)
		scale(0);
	  opacity:0.3;
	}
	48%{
	  transform:translateY(20px)
		scale(1);
	  opacity:1;
	}
	52%{
	  transform:translateY(30px)
		scale(0.9);
	  opacity:1;
	}
	60%{
	  transform:translateY(55px)
		scale(0.1);
	  opacity:0;
	}
	67%{
	  transform:translateY(30px)
		scale(0);
	  opacity:0.3;
	}
	74%{
	  transform:translateY(20px)
		scale(1);
	  opacity:1;
	}
	78%{
	  transform:translateY(30px)
		scale(0.9);
	  opacity:1;
	}
	86%{
	  transform:translateY(55px)
		scale(0.1);
	  opacity:0;
	}
	93%{
	  transform:translateY(30px)
		scale(0);
	  opacity:0.3;
	}
	100%{
	  transform:translateY(20px)
		scale(1);
	  opacity:1;
	}
  }

.language {
    position: absolute;
    top: 30px;
    left: 30px;
	z-index:555;
}

.language a {
	font-size: 14px;
	font-weight: 500;
	color: #0f2242;
	opacity: 1;
	margin-right:10px;
	background:#fff; padding:10px; border-radius:50px;
}
.language a:hover,
.language a:active,
.language a:visited,
.language a:link {
	text-decoration:none;
}

.language a.active {
	opacity: 1;
	font-weight: bold;

}
.language a:hover {
	opacity: 0.8;
}

#slider {position:relative; height:100vh; }

.sg-galeri-1 .scrollDownButton { position:absolute; bottom:50px; height:70px; left:0; width:100%; text-align:center; z-index:2; }

/* .sg-galeri-1 .lp-item:after { position: absolute; content: ''; background-image:url('../images/bg_bottom.png'); height: 160px; width: 100%; left:0; bottom: 0; }  */

.sg-galeri-1 {background-image:url("../images/slider_unicitizenship_proje2.jpg"); background-position:center; background-size:cover; height:100vh;}
/*.sg-galeri-1:before { position: absolute; content: ''; background-image:url("../images/slider-uni-text.png"); background-size:100% auto; background-repeat:no-repeat; height: 100px; width: calc(100% - 40px); left:20px; bottom: 45px; }*/
.sg-galeri-1 .lp-item { position:relative; width:100%; height:100vh; }

.sg-galeri-1 .lp-item .uni-text { position:absolute; width:100%; bottom:45px; padding:0 30px; }

.sg-galeri-1 .caption-text {position:absolute; width:100%; margin-top:60px;}

.sg-galeri-1 .caption-badge {position:absolute; bottom:80px; width:100%; text-align:center; padding:0 60px;}
.sg-galeri-1 .caption-badge .badge-embed .desktop {width:100%; height:213px; margin:auto; overflow:hidden;}
.sg-galeri-1 .caption-badge .badge-embed .tablet {width:100%; height:415px; margin:auto; overflow:hidden;}
.sg-galeri-1 .caption-badge .badge-embed .mobil {width:213px; height:213px; margin:auto; overflow:hidden;}

.sg-galeri-1 .caption-badge ul {list-style:none; margin:0; padding:0 100px; }
.sg-galeri-1 .caption-badge ul li { display:inline-block; float:left; text-align:center; width:20%; margin:0; padding:0 20px; }
.sg-galeri-1 .caption-badge ul li img {display:block; margin:auto; max-width:100%;}

/* OWL CAROUSEL */

.owl-carousel .owl-item { position:relative; }

.owl-nav { position:absolute; width:100%; top:50%; z-index:99;}
.owl-nav div { height:76px; width:76px; }
.owl-nav .owl-prev { float:left; background:url("../images/owl-prev-w.png") no-repeat center center; margin-left:10px; }
.owl-nav .owl-next { float:right; background:url("../images/owl-next-w.png") no-repeat center center; margin-right:10px; }

.owl-dots { position: absolute; bottom:20px; height: 30px; text-align:center; width: 100%; z-index: 99; }
.owl-dot { display:inline-block; background:#26334f; border:2px #fff solid; width:18px; height:18px; border-radius:50%; margin:0px 3px; transition:all 0.5s }
.owl-dot.active {background:#fff; border:2px #fff solid;  }


/* ADFLEX FORM */

.form-container { position:relative; margin:0 auto; }

.adflex-form { display:table; width:360px; height:100%; position:fixed; background:#0f2242; background-size:cover; z-index:999; border-radius:0; padding:0 30px; right: 10px; bottom: 0px; top: 0px; margin:0 auto; overflow:hidden; text-align:center; }

.adflex-form-inner { display: table-cell; vertical-align: middle; }	
.adflex-form-inner .form-logo { margin-bottom:30px; width:240px; }

.adflex-form-content { display:table; background:#fff; border-radius:10px; padding:0; text-align:center; margin-bottom:30px;  } 
.adflex-form-content img { display:block; width:260px;} 
.adflex-form-content h1 { font-size: 20px; text-align:center; line-height:125%; color:#0f2242; margin:20px; font-weight:800; }
.adflex-form-content iframe { width:310px; height:235px; }

.adflex-form-footer { overflow: hidden; width: 310px; margin: auto;  }
.adflex-form-footer a.tel { display:block; line-height:30px; margin:auto; color:#fff; width:225px; margin-auto; font-size:28px; font-weight: 700; text-align:center; /*  border:1px #fff solid; */ margin-bottom:20px;}
.adflex-form-footer a.tel strong { float:left; font-size:16px; display:block; margin-top:-8px; }
.adflex-form-footer a.tel img { float:left; height:auto; margin-bottom:0; margin-right:10px; }
.adflex-form-footer a.tel:hover,
.adflex-form-footer a.tel:active, 
.adflex-form-footer a.tel:visited,
.adflex-form-footer a.tel:link { text-decoration:none; }
.adflex-form-footer span.besa-logo { display:block; border-left:1px #fff solid; padding:0 0 0 10px;  }

/* UNIVA BUTON */

.univa_btn { --btn-color: #fff; font-size: 12px; display: inline-block; color: var(--btn-color); position: relative; padding-top: 20px; padding-left: 35px;  padding-right: 20px; padding-bottom: 20px; border-bottom: 1px solid var(--btn-color); letter-spacing: 1px; height: 54px; cursor: pointer;  left: 10px; }
.univa_btn::after, .univa_btn::before { content: ""; width: 1px; position: absolute; display: block; background: var(--btn-color); bottom: 0;}
.univa_btn::after { height: 10px; left: 0; }
.univa_btn::before { height: 30px; right: 0; }
.univa_btn img { position: absolute; left: -15px; top: 21px; transition: all .2s ease-in-out; } 
.univa_btn span.btn_span1 { position: absolute; left: 0; top: 0; bottom: 33px; right: 0;}
.univa_btn > span.btn_span1::after, .univa_btn > span.btn_span1::before {content: ""; position: absolute; right: 0; background: var(--btn-color); }
.univa_btn > span.btn_span1::after { width: 0; top: 0; height: 1px; transition: all .4s ease-in-out; transition-delay: .2s; }
.univa_btn > span.btn_span1::before { bottom: -3px; width: 1px; height: 0; transition: all .2s ease-in-out; transition-delay: .6s; }
.univa_btn:hover,
.univa_btn:active,
.univa_btn:visited,
.univa_btn:link { color:#fff; text-decoration:none; }
.univa_btn:hover > span.btn_span1::before {height: 23px; transition-delay: .0s; } 
.univa_btn:hover > span.btn_span1::after { width: 100%; transition-delay: .2s; } 
.univa_btn:hover img { left: -9px; transition-delay: .8s; } 
.univa_btn > span.btn_span2::after { content: ""; position: absolute; left: 0; top: 0; height: 0; width: 1px; background: var(--btn-color); transition: all .2s ease-in-out; transition-delay: .0s; }
.univa_btn:hover > span.btn_span2::after { height: 10px; transition-delay: .6s; }

.t2 {transition: all cubic-bezier(.6,.18,.85,.94) .2s; -moz-transition: all cubic-bezier(.6,.18,.85,.94) .2s; -webkit-transition: all cubic-bezier(.6,.18,.85,.94) .2s; -o-transition: all cubic-bezier(.6,.18,.85,.94) .2s;}
.t3 {transition: all cubic-bezier(.6,.18,.85,.94) .3s; -moz-transition: all cubic-bezier(.6,.18,.85,.94) .3s; -webkit-transition: all cubic-bezier(.6,.18,.85,.94) .3s; -o-transition: all cubic-bezier(.6,.18,.85,.94) .3s;}
.t4 {transition: all cubic-bezier(.6,.18,.85,.94) .4s; -moz-transition: all cubic-bezier(.6,.18,.85,.94) .4s; -webkit-transition: all cubic-bezier(.6,.18,.85,.94) .4s; -o-transition: all cubic-bezier(.6,.18,.85,.94) .4s;}

/* SEPERATOR */

.seperator-inner {padding:0 40px;}
.seperator {height:38px;  background:url("../images/seperator.png") no-repeat; background-position:center;  }


/* TURKISH CITIZENSHIP */

#turkish-citizenship { background: #fff; padding:80px 60px 0 60px ;  text-align:center; }

#turkish-citizenship .title h1 { font-size:56px; color:#f08e24; font-weight:800; background:url("../images/uni-citizenship-bg.png") no-repeat; background-position:top; background-size:100% auto; padding-top:50px; margin:0; margin-bottom:50px; }
#turkish-citizenship .title h1 span { display:block; color:#0f2242}
#turkish-citizenship .title h3 { font-size:24px; color:#f08e24; font-weight:700; border:2px #f08d21 solid; padding:20px; margin-bottom:50px;}

#turkish-citizenship .spot { font-size:20px; color:#0f2242; font-weight:300; line-height:175%; margin-bottom:50px; }
#turkish-citizenship .spot.bottom { margin-top:30px; }




#turkish-citizenship .options { display: flex; flex-wrap: wrap; }
#turkish-citizenship .options .col-md-4 { margin-top:30px; margin-bottom:60px;}
#turkish-citizenship .options .image {background-size:cover; height:100%; background-position:center center;}
#turkish-citizenship .options .text {  min-height:340px; height:100%; overflow:hidden; display:flex; flex-wrap: wrap;  align-items: center; background-size:cover; background-position:center;}
#turkish-citizenship .options .text h2 {position:absolute; margin:0; width:180px; left: 50%; top:-25px; transform: translate(-50%, 0); background:#f08e24; color:#fff; text-align:center; margin:auto; padding:10px 0; font-size:58px; font-weight:700; z-index:1;}
#turkish-citizenship .options .text span { background:#0f2242; opacity:0; display:flex; flex-wrap: wrap; align-items: center; width:100%; height:100%; font-size:18px; color:#fff; font-weight:500; padding:60px 20px 20px;}
#turkish-citizenship .options .text:hover span { opacity:1; transition: opacity .5s;-o-transition: opacity .5s;-ms-transition: opacity .5s;-moz-transition: opacity .5s;-webkit-transition: opacity .5s; }



#turkish-citizenship .uni-projects .col-md-4 { margin-top:30px; margin-bottom:60px; }
#turkish-citizenship .uni-projects .image {background-size:cover; height:100%; background-position:center center;}
#turkish-citizenship .uni-projects a.text { position:relative; min-height:340px; height:100%; display:flex; flex-wrap: wrap; background-size:cover; background-position:center;}
#turkish-citizenship .uni-projects a.text h2 {position:absolute; margin:0; width:180px; left: 50%; top:-25px; transform: translate(-50%, 0); background:#0f2242; color:#fff; text-align:center; margin:auto; padding:10px 0; font-size:28px; font-weight:700; z-index:1;}
#turkish-citizenship .uni-projects a.text span { background:#0f2242; opacity:0; display:flex; flex-wrap: wrap; align-items: center; width:100%; height:100%; font-size:18px; color:#fff; font-weight:500; padding:60px 20px 20px;}
#turkish-citizenship .uni-projects .atext:hover span { opacity:1; transition: opacity .5s;-o-transition: opacity .5s;-ms-transition: opacity .5s;-moz-transition: opacity .5s;-webkit-transition: opacity .5s; }
#turkish-citizenship .uni-projects a.text .more {display: block; position: absolute; bottom: 30px; z-index: 99; color: #fff; font-weight: 600; text-decoration: none; padding: 10px 0; text-align: center; border: 1px #ccc solid; left: 50%; margin-left: -100px; width: 200px; letter-spacing:1px; transition: bottom .3s ease 0s;}
#turkish-citizenship .uni-projects a.text .black-bg {position: absolute; left:0; top:0; bottom:0; right:0; background:rgba(0,0,0,.4); height:100%;}

#turkish-citizenship .uni-projects a.text:hover .more {bottom: 50px; color:#f08e24; }

#turkish-citizenship .uni-projects a.text a.text:hover .more:hover,
#turkish-citizenship .uni-projects a.text a.text:hover .more:active,
#turkish-citizenship .uni-projects a.text a.text:hover .more:visited,
#turkish-citizenship .uni-projects a.text a.text:hover .more:link {text-decoration:none;}



.uni-projects-location {display:flex; flex-wrap: wrap; margin-bottom:60px;}
.uni-projects-location .col-md-7 {padding-right:1px;}
.uni-projects-location .col-md-5 {padding-left:1px;}
.uni-projects-location .col-md-7 .map { min-height:100%; max-height:100%; background-size:cover; background-position:center center; }

.uni-projects-location .content {margin:0;}
.uni-projects-location .content .col-md-6 {padding-left:1px; padding-right:1px; margin-bottom:2px;}
.uni-projects-location .content .text { width:100%; height:200px; margin-bottom:0; padding:0 20px; display: flex; flex-wrap: wrap; font-size:18px; align-items: center; color:#fff;}
.uni-projects-location .content .text span { display:block; width:100%; text-align:center;}
.uni-projects-location .content .text.orange {background-color:#f08e24}
.uni-projects-location .content .text.blue {background-color:#0f2242}

#turkish-citizenship .uni-options { display: flex; flex-wrap: wrap; }
#turkish-citizenship .uni-options .col-md-6 { margin-top:30px; margin-bottom:30px;}
#turkish-citizenship .uni-options .image {background-size:cover; height:100%; background-position:center center;}
#turkish-citizenship .uni-options .text {  min-height:300px; height:100%; overflow:hidden; display:flex; flex-wrap: wrap;  align-items: center; background-size:cover; background-position:center;}
#turkish-citizenship .uni-options .text h2 {position:absolute; margin:0; width:180px; left: 50%; top:-25px; transform: translate(-50%, 0); background:#f08e24; color:#fff; text-align:center; margin:auto; padding:10px 0; font-size:28px; font-weight:700; z-index:1;}
#turkish-citizenship .uni-options .text span { background:#0f2242; opacity:1; display:flex; flex-wrap: wrap; align-items: center; width:100%; height:100%; font-size:18px; color:#fff; font-weight:500; padding:60px 20px 20px;}
/*#turkish-citizenship .uni-options .text:hover span { opacity:1; transition: opacity .5s;-o-transition: opacity .5s;-ms-transition: opacity .5s;-moz-transition: opacity .5s;-webkit-transition: opacity .5s; }*/




.vm-content-2 {margin-bottom:50px;}
.vm-content-2 .image {margin-bottom:30px;}
.vm-content-2 .panel-group .panel { border-radius: 0; box-shadow: none; border:0; margin-bottom:20px; }
.vm-content-2 .panel-default > .panel-heading { padding: 0; border-radius: 0; color: #fff; background-color: #f08d21;  }
.vm-content-2 .panel-title { text-align:left; font-size: 24px; font-weight:bold; } 
.vm-content-2 .panel-title > a { display: block; padding: 16px; text-decoration: none; }
.vm-content-2 .panel-body {text-align:left; background:#0f2242; color:#fff; font-size:18px; font-weight:500; padding:30px}
.vm-content-2 .more-less { float: left; color: #fff; margin-right:15px; }
.vm-content-2 .panel-default > .panel-heading + .vm-content-2 .panel-collapse > .panel-body { border-top-color: #0f2242; }


/* FAMILY MEMBERS*/

#family-members { background: #fff; padding:80px 60px; }

#family-members .image { margin-bottom:30px;}
#family-members .image img {width:100%;}
#family-members .content {padding-left:40px; font-size:20px; line-height:175%;  color:#0f2242; font-weight:300;}
#family-members .content h2 {margin:0; margin-bottom:30px; color:#f08d21; font-weight:800; font-size:36px; line-height:125%;}
#family-members .content h2 span { display:inline; color:#0f2242;}

#family-members .text-1 { margin-bottom:50px;}

#family-members .text-2 { margin-bottom:50px;}
#family-members .text-2 ul { padding-left:20px; list-style:none; }
#family-members .text-2 ul li { margin-bottom:20px;}
#family-members .text-2 ul li:before { content: "\f111"; font-family: FontAwesome; display: inline-block; font-size:10px; color:#0f2242; margin-top:0; margin-left: -2em; width: 2em;}



/* WORK WITH US */

#work-with-us { background: #fff; padding:80px 60px; }

#work-with-us .image { margin-bottom:30px;}
#work-with-us .image img {width:100%;}
#work-with-us .content {padding-right:40px; font-size:20px; line-height:175%;  color:#0f2242; font-weight:300;}
#work-with-us .content h2 {margin:0; margin-bottom:30px; color:#f08d21; font-weight:800; font-size:36px; line-height:125%;}
#work-with-us .content h2 span { display:inline; color:#0f2242;}

#work-with-us .text-1 {margin-bottom:50px;}
#work-with-us .text-1 p { margin-bottom:20px;}

#work-with-us .text-2 {margin-bottom:50px;}
#work-with-us .text-2 ul { padding-left:20px; list-style:none; }
#work-with-us .text-2 ul li { margin-bottom:20px;}
#work-with-us .text-2 ul li:before { content: "\f111"; font-family: FontAwesome; display: inline-block; font-size:10px; color:#0f2242; margin-top:0; margin-left: -2em; width: 2em;}


.read-more {display:inline-block; padding:15px; font-size:18px; font-weight:500; color:#0f2242; border:1px #0f2242 solid; width:auto; margin-bottom:50px;}
.read-more:hover, .read-more:link, .read-more:active, .read-more:visited {text-decoration:none;}


/* WHY TURKEY */

#why-turkey { background: #fff; padding:80px 60px; }

#why-turkey .image {margin-bottom:50px;}
#why-turkey .image img {width:100%;}
#why-turkey h2 {margin:0; margin-bottom:30px; color:#f08d21; font-weight:800; font-size:36px; line-height:125%; text-align:center; margin-bottom:50px;}
#why-turkey h2 span { color:#0f2242;}

#why-turkey ul.why-list { color:#0f2242; padding-right:30px; list-style: none; }
.border { border-left:1px #f08d21 solid; }
#why-turkey ul.why-list li { margin-bottom:25px; font-size:20px; line-height:175%;  color:#0f2242; font-weight:300; }
#why-turkey ul.why-list li:before { content: "\f111"; font-family: FontAwesome; display: inline-block; font-size:10px; color:#f08d21; margin-top:0; margin-left: -2em; width: 2em;}


/* VISA FREE COUNTRIES */

#country-list { background: #fff; padding:80px 60px; }

#country-list .container-fluid.maps {background-image:url("../images/world-maps.png"); background-repeat:no-repeat; background-position:center center; background-size:auto 100%;}

#country-list h2 {margin:0; margin-bottom:30px; color:#f08d21; font-weight:800; font-size:36px; line-height:125%; text-align:center; margin-bottom:50px;}
#country-list h2 span { color:#0f2242;}

#country-list h3 {font-weight:bold; color:#f08d21;}
#country-list ul.count-list { color:#0f2242; padding-right:30px;  list-style:none; }
#country-list ul.count-list li { margin-bottom:10px; font-size:20px; line-height:175%;  color:#0f2242; font-weight:300; }
#country-list ul.count-list li:before { content: "\f111"; font-family: FontAwesome; display: inline-block; font-size:10px; color:#0f2242; margin-top:0; margin-left: -2em; width: 2em;}


/* FOOTER */

#footer { text-align:center; padding:80px 20px 60px 20px;  background:#0f2242; color:#fff; font-weight: 500; }

#footer a, #footer a:hover { color:#0f2242; text-decoration:none; }

#footer img { margin-bottom:50px; width:240px; }
#footer h1 { font-weight:900; font-size:32px; margin-bottom:20px  }

#footer p { font-size:18px; line-height:normal; margin-bottom:20px; }
#footer p a.tel { font-weight:700; font-size:24px; color:#fff; }
#footer p.mail { text-decoration: underline; }

/* UYARI  */

.uyari { padding:30px; font-weight:500; font-size:12px; }


/* SCROLL TOP*/

.scroll-top-wrapper {	position: fixed; opacity: 0; visibility: hidden; overflow: hidden; text-align: center; z-index: 999; background-color: #f08d21;  color: #fff; width: 50px; height: 50px; line-height:40px; right: 15px; bottom: 15px; padding-top:0; border-radius:25px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
.scroll-top-wrapper:hover { background-color: #f08d21; color:#fff; }
.scroll-top-wrapper.show {	visibility:visible; cursor:pointer;	opacity: 1.0;}
.scroll-top-wrapper i.fa {	line-height: inherit; }