body{
  font-family: 'GilroyMedium';
}
.row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
.column {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.container {
  max-width: 1200px;
  margin: 0 auto;
  width: 100%;
}
.changeThemeButton {
  width: 67px;
  height: 67px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.47);
  position: fixed;
  top: 50%;
  margin-top: -33.5px;
  left: calc(100% - 300px);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  z-index: 99;
  -webkit-box-shadow: -6px 22px 14px 0px rgba(34, 31, 25, 0.15);
  -moz-box-shadow: -6px 22px 14px 0px rgba(34, 31, 25, 0.15);
  box-shadow: -6px 22px 14px 0px rgba(34, 31, 25, 0.15);
}
.changeThemeButton > img {
  -webkit-opacity: 0.61;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.61);
  /* IE 5-7 */
  -moz-opacity: 0.61;
  /* Netscape */
  -khtml-opacity: 0.61;
  /* Safari 1.x */
  opacity: 0.61;
  /* Good browsers */
}
.changeThemeButton .text {
  width: 0;
  -webkit-opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0);
  /* IE 5-7 */
  -moz-opacity: 0;
  /* Netscape */
  -khtml-opacity: 0;
  /* Safari 1.x */
  opacity: 0;
  /* Good browsers */
  visibility: hidden;
  overflow: hidden;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  position: absolute;
  font-family: 'GilroyBlack';
  font-size: 12.34px;
  -webkit-text-fill-color: rgba(33, 33, 33, 0.77);
  color: rgba(33, 33, 33, 0.77);
  background-color: rgba(255, 255, 255, 0.47);
  height: 52px;
  line-height: 52px;
  right: 9px;
  -webkit-border-radius: 27px;
  -moz-border-radius: 27px;
  border-radius: 27px;
  text-align: center;
  padding-right: 37px;
  z-index: -1;
}
.changeThemeButton:hover .text,
.changeThemeButton.active .text {
  -webkit-opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=1);
  /* IE 5-7 */
  -moz-opacity: 1;
  /* Netscape */
  -khtml-opacity: 1;
  /* Safari 1.x */
  opacity: 1;
  /* Good browsers */
  overflow: visible;
  visibility: visible;
  width: 180px;
  -webkit-box-shadow: -6px 22px 14px 0px rgba(34, 31, 25, 0.15);
  -moz-box-shadow: -6px 22px 14px 0px rgba(34, 31, 25, 0.15);
  box-shadow: -6px 22px 14px 0px rgba(34, 31, 25, 0.15);
}
/*Başlıklar*/
h2 {
  font-size: 37.12px;
  font-family: 'GilroyBlack';
  -webkit-text-fill-color: #131313;
  color: #131313;
}
h3 {
  font-family: 'GilroyBlack';
  font-size: 36.6px;
  -webkit-text-fill-color: #131313;
  color: #131313;
}
/*Title Frame*/
.titleFrame {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
.titleFrame .allLink {
  width: 125px;
  height: 44px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  border: 2px solid #c9c9c9;
  font-family: 'GilroyBlack';
  font-size: 11.8px -webkit-text-fill-color: #b8b8b8; color: #b8b8b8;;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.titleFrame .allLink:hover {
  background-color: #131313;
  border: 2px solid #131313;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
}
.titleFrame a img {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.titleFrame a:hover img {
  -webkit-opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.8);
  /* IE 5-7 */
  -moz-opacity: 0.8;
  /* Netscape */
  -khtml-opacity: 0.8;
  /* Safari 1.x */
  opacity: 0.8;
  /* Good browsers */
}
.titleFrame.white h2 {
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
}
.titleFrame.white span.titleNotes2 {
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
}
.titleColumn span {
  display: block;
  font-family: 'GilroyMedium';
  -webkit-text-fill-color: rgba(29, 29, 29, 0.3);
  color: rgba(29, 29, 29, 0.3);
  margin-top: 5px;
}
.titleColumn span.titleNotes {
  font-size: 16.67px;
}
.titleColumn span.titleNotes2 {
  font-size: 18.68px;
}
/*Standart Custom Select Style*/
.selectArea {
  width: 100%;
}
.selectArea .styledSelect {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  font-family: 'GilroyBold';
  font-size: 13px;
  color: #bdbdbd;
  width: auto;
  border: none;
  background-color: #f8f8f8;
  outline: none;
  padding-left: 20px;
  padding-right: 15px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.selectArea .styledSelect:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -4.5px;
  background-image: url(../img/icon/dd-arrow-14x9.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 14px;
  height: 9px;
}
.selectArea .select {
  width: 100%;
  height: 100%;
  position: relative;
  height: 54px;
}
.selectArea .select .s-hidden {
  width: 100%;
  height: 100%;
  border: none;
  outline: 0;
  visibility: hidden;
}
.selectArea .select .options {
  display: none;
  position: absolute;
  top: 100%;
  right: 0;
  left: 0;
  background-color: white;
  -webkit-box-shadow: -6px 22px 14px 0px rgba(34, 31, 25, 0.15);
  -moz-box-shadow: -6px 22px 14px 0px rgba(34, 31, 25, 0.15);
  box-shadow: -6px 22px 14px 0px rgba(34, 31, 25, 0.15);
  -webkit-border-radius: 0 0 2px 2px;
  -moz-border-radius: 0 0 2px 2px;
  border-radius: 0 0 2px 2px;
  padding-top: 18px;
  z-index: 999;
  padding-bottom: 20px;
}
.selectArea .select .options li {
  padding: 7.5px 0;
  font-family: 'GilroySemibold';
  font-size: 13px;
  color: rgba(33, 33, 33, 0.8);
  border-top: 1px solid rgba(181, 181, 181, 0.6);
  width: 90%;
  margin: 0 auto;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  padding-left: 10px;
  cursor: pointer;
}
.selectArea .select .options li:first-child {
  border-top: none;
  display: none;
}
.selectArea .select .options li:nth-child(2) {
  border-top: none;
}
.selectArea .select .options li:hover {
  color: #212121;
}
/*Custom Scroll*/
::-webkit-scrollbar {
  width: 3px;
}
/* Track */
::-webkit-scrollbar-track {
  background-color: #e7e7e7;
}
/* Handle */
::-webkit-scrollbar-thumb {
  background-color: #3e3e3e;
}
/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background-color: #3e3e3e;
}
/*tab Content*/
.tabs .tabContent .tabItem {
  display: none;
}
.tabs .tabContent .tabItem.active {
  display: block;
}
.tabsHome .tabContent .tabItem {
  display: none;
}
.tabsHome .tabContent .tabItem.active {
  display: block;
}
/*Header*/
header {
  position: absolute;
  z-index: 9;
  top: 0;
  left: 0;
  right: 0;
}
header .header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  padding-top: 30px;
}
header .header .headerLogo {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
header .header .headerLogo:hover {
  -webkit-opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.8);
  /* IE 5-7 */
  -moz-opacity: 0.8;
  /* Netscape */
  -khtml-opacity: 0.8;
  /* Safari 1.x */
  opacity: 0.8;
  /* Good browsers */
}
header .header .rightFrame {
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
  padding-left: 50px;
  position: relative;
}
header .header .rightFrame ul {
  flex: 1;
  height: 45px;
  padding-right: 15px;
  justify-content: flex-end;
}
header .header .rightFrame ul.siteMenu {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
header .header .rightFrame ul.siteMenu > li {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  padding-left: 15px;
  padding-right: 15px;
}
header .header .rightFrame ul.siteMenu > li > a {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  flex-direction: column;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  position: relative;
}
header .header .rightFrame ul.siteMenu > li > a:after {
  content: "";
  height: 5px;
  width: 0;
  background-color: #d1d82a;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  position: absolute;
  bottom: -15px;
}
header .header .rightFrame ul.siteMenu > li > a img{
  margin-bottom: 7px;
  height: 29px;
}
header .header .rightFrame ul.siteMenu > li > a span {
  font-family: 'GilroySemibold';
  font-size: 14.57px;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
  /*padding-left: 5px;*/
}
header .header .rightFrame ul.siteMenu > li:hover a:after,
header .header .rightFrame ul.siteMenu > li.active a:after {
  width: 100%;
}
header .header .rightFrame ul.siteMenu > li:hover a span,
header .header .rightFrame ul.siteMenu > li.active a span {
  -webkit-text-fill-color: #d1d82a;
  color: #d1d82a;
}
header .header .rightFrame ul.siteMenu > li:hover a img,
header .header .rightFrame ul.siteMenu > li.active a img {
  -webkit-filter: brightness(0.8) hue-rotate(35deg) sepia(3) saturate(4);
  -moz-filter: brightness(0.8) hue-rotate(35deg) sepia(3) saturate(4);
  -o-filter: brightness(0.8) hue-rotate(35deg) sepia(3) saturate(4);
  -ms-filter: brightness(0.8) hue-rotate(35deg) sepia(3) saturate(4);
  filter: brightness(0.8) hue-rotate(35deg) sepia(3) saturate(4);
}
header .header .rightFrame ul.siteMenu > li .subMenuColumn {
  height: 0;
  -webkit-opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0);
  /* IE 5-7 */
  -moz-opacity: 0;
  /* Netscape */
  -khtml-opacity: 0;
  /* Safari 1.x */
  opacity: 0;
  /* Good browsers */
  overflow: hidden;
  visibility: hidden;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  position: absolute;
  width: calc(100% - 50px);
  top: 72px;
  left: 50px;
  -webkit-box-shadow: -2px 33px 65px 0px rgba(51, 52, 52, 0.67);
  -moz-box-shadow: -2px 33px 65px 0px rgba(51, 52, 52, 0.67);
  box-shadow: -2px 33px 65px 0px rgba(51, 52, 52, 0.67);
}
header .header .rightFrame ul.siteMenu > li .subMenuColumn > div {
  background-color: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: flex-start;
  -ms-align-items: flex-start;
  align-items: flex-start;
  background-image: url('../img/header-subMenuBg.jpg');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: right bottom;
  height: 215px;
  padding: 26px 0;
}
header .header .rightFrame ul.siteMenu > li .subMenuColumn .subMenuTitleArea {
  width: 265px;
  padding: 0 20px 0 35px;
}
header .header .rightFrame ul.siteMenu > li .subMenuColumn .subMenuTitleArea span {
  font-family: 'GilroySemibold';
  font-size: 13.16px;
  -webkit-text-fill-color: rgba(23, 23, 23, 0.43);
  color: rgba(23, 23, 23, 0.43);
}
header .header .rightFrame ul.siteMenu > li .subMenuColumn .subMenuTitleArea span.subTitle {
  font-family: 'GilroyBlack';
  font-size: 27.23px;
  -webkit-text-fill-color: #171717;
  color: #171717;
  padding-bottom: 12px;
  display: block;
}
header .header .rightFrame ul.siteMenu > li .subMenuColumn .subMenuList {
  width: calc(100% - 265px);
  border-left: 3px solid #ececec;
  min-height: 160px;
  height: auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 40px;
  padding-top: 15px;
  padding-bottom: 25px;
}
header .header .rightFrame ul.siteMenu > li .subMenuColumn .subMenuList li {
  width: 49%;
  padding: 10px 0;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  padding-left: 12px;
}
header .header .rightFrame ul.siteMenu > li .subMenuColumn .subMenuList li:hover {
  background: #d5d5d5;
  background: -moz-linear-gradient(0deg, #d5d5d5 0%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(0deg, #d5d5d5 0%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(0deg, #d5d5d5 0%, rgba(255, 255, 255, 0) 100%);
  background: -ms-linear-gradient(0deg, #d5d5d5 0%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(90deg, #d5d5d5 0%, rgba(255, 255, 255, 0) 100%);
}
header .header .rightFrame ul.siteMenu > li .subMenuColumn .subMenuList li:hover a {
  font-family: 'GilroyBlack';
}
header .header .rightFrame ul.siteMenu > li .subMenuColumn .subMenuList li:hover a:before {
  content: "+";
  padding-right: 5px;
}
header .header .rightFrame ul.siteMenu > li .subMenuColumn .subMenuList li a {
  font-family: 'GilroySemibold';
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  font-size: 15px;
  -webkit-text-fill-color: #171717;
  color: #171717;
  position: relative;
}
header .header .rightFrame ul.siteMenu > li:hover .subMenuColumn {
  height: auto;
  min-height: 238px;
  -webkit-opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=1);
  /* IE 5-7 */
  -moz-opacity: 1;
  /* Netscape */
  -khtml-opacity: 1;
  /* Safari 1.x */
  opacity: 1;
  /* Good browsers */
  overflow: visible;
  visibility: visible;
  padding-top: 26px;
}
header .header .rightFrame a.language {
  width: 55px;
  text-align: center;
  height: 45px;
  line-height: 45px;
  border-left: 1px solid rgba(255, 255, 255, 0.49);
  border-right: 1px solid rgba(255, 255, 255, 0.49);
}
header .header .rightFrame a.language span {
  font-family: 'GilroySemibold';
  -webkit-text-fill-color: rgba(255, 255, 255, 0.31);
  color: rgba(255, 255, 255, 0.31);
  font-size: 13.48px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
header .header .rightFrame a.language:hover span {
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
}
header .header .rightFrame a.unescoLogo {
  padding-left: 12px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
header .header .rightFrame a.unescoLogo:hover {
  -webkit-opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.8);
  /* IE 5-7 */
  -moz-opacity: 0.8;
  /* Netscape */
  -khtml-opacity: 0.8;
  /* Safari 1.x */
  opacity: 0.8;
  /* Good browsers */
}
header .header .rightFrame a.unescoLogo img{
  height: 86px;
}
/*Carousel*/
@-webkit-keyframes blinker {
  from {
    opacity: 1;
  }
  to {
    opacity: 0.1;
  }
}
@keyframes blinker {
  from {
    opacity: 1;
  }
  to {
    opacity: 0.1;
  }
}
.carouselFrame .carouselArea {
  /*slideItem Seçili Noktalar*/
  /*slider Thumb*/
}
.carouselFrame .carouselArea .homeCarousel {
  position: relative;
  z-index: 1;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .slideBg {
  position: relative;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .slideBg:after,
.carouselFrame .carouselArea .homeCarousel .slideItem .slideBg:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  left: 0;
  right: 0;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .slideBg:before {
  top: 0;
  background: #000000;
  background: -moz-linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 46%);
  background: -webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, #ffffff 46%);
  background: -o-linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 46%);
  background: -ms-linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 46%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 46%);
}
.carouselFrame .carouselArea .homeCarousel .slideItem .slideBg:after {
  bottom: 0;
  background: #000000;
  background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 46%);
  background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0.5) 0%, #ffffff 46%);
  background: -o-linear-gradient(270deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 46%);
  background: -ms-linear-gradient(270deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 46%);
  background: linear-gradient(0, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 46%);
}
.carouselFrame .carouselArea .homeCarousel .slideItem .slideBg img {
  width: 100%;
  height: 100vh;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc {
  color: #ffffff;
  font-size: 20px;
  font-family: 'GilroyBlack';
  position: absolute;
  top: 135px;
  left: 0;
  right: 0;
  margin: 0 auto;
  height: calc(100% - 135px);
  z-index: 999;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer {
  height: 100%;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem {
  position: relative;
  z-index: 1;
  width: 60px;
  height: 60px;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem .dots {
  cursor: pointer;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem .dots > img {
  animation: blinker 2s cubic-bezier(0.5, 0, 1, 1) infinite alternate;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem .dots:hover > img {
  animation: none;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem .popupDesc {
  visibility: hidden;
  overflow: hidden;
  -webkit-opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0);
  /* IE 5-7 */
  -moz-opacity: 0;
  /* Netscape */
  -khtml-opacity: 0;
  /* Safari 1.x */
  opacity: 0;
  /* Good browsers */
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  position: absolute;
  background-color: rgba(255, 255, 255, 0.28);
  -webkit-border-radius: 57px;
  -moz-border-radius: 57px;
  border-radius: 57px;
  height: 80px;
  width: 320px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  padding: 15px;
  z-index: 1;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem .popupDesc:before {
  content: "";
  width: 350px;
  height: 110px;
  z-index: -1;
  -webkit-border-radius: 57px;
  -moz-border-radius: 57px;
  border-radius: 57px;
  background-color: rgba(255, 255, 255, 0.6);
  position: absolute;
  left: -15px;
  right: 0;
  top: -15px;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem .popupDesc > img {
  -webkit-filter: brightness(0.8) hue-rotate(35deg) sepia(3) saturate(4);
  -moz-filter: brightness(0.8) hue-rotate(35deg) sepia(3) saturate(4);
  -o-filter: brightness(0.8) hue-rotate(35deg) sepia(3) saturate(4);
  -ms-filter: brightness(0.8) hue-rotate(35deg) sepia(3) saturate(4);
  filter: brightness(0.8) hue-rotate(35deg) sepia(3) saturate(4);
  margin-right: 6px;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem .popupDesc span {
  font-family: 'GilroyMedium';
  font-size: 14px;
  -webkit-text-fill-color: #161616;
  color: #161616;
  line-height: 16px;
  letter-spacing: 0.05px;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem:hover .popupDesc,
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.activeDot .popupDesc {
  -webkit-opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=1);
  /* IE 5-7 */
  -moz-opacity: 1;
  /* Netscape */
  -khtml-opacity: 1;
  /* Safari 1.x */
  opacity: 1;
  /* Good browsers */
  visibility: visible;
  overflow: visible;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem:after {
  content: "";
  position: absolute;
  background-color: rgba(255, 255, 255, 0.48);
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-1 {
  -webkit-transform: translate(381px, 119px);
  -moz-transform: translate(381px, 119px);
  -ms-transform: translate(381px, 119px);
  -o-transform: translate(381px, 119px);
  transform: translate(381px, 119px);
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-1:after {
  -webkit-transform: rotate(44.9deg);
  -moz-transform: rotate(44.9deg);
  -ms-transform: rotate(44.9deg);
  -o-transform: rotate(44.9deg);
  transform: rotate(44.9deg);
  width: 446px;
  height: 1px;
  right: -378px;
  top: 213px;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-1 .dots > img {
  animation: blinker 1s cubic-bezier(0.5, 0, 1, 1) infinite alternate;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-1 .dots:hover > img {
  animation: none;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-1 .popupDesc {
  top: 100%;
  left: 100%;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-2 {
  -webkit-transform: translate(90px, 290px);
  -moz-transform: translate(90px, 290px);
  -ms-transform: translate(90px, 290px);
  -o-transform: translate(90px, 290px);
  transform: translate(90px, 290px);
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-2:after {
  -webkit-transform: rotate(143.4deg);
  -moz-transform: rotate(143.4deg);
  -ms-transform: rotate(143.4deg);
  -o-transform: rotate(143.4deg);
  transform: rotate(143.4deg);
  width: 279px;
  height: 1px;
  top: -89px;
  right: -259px;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-2 .popupDesc {
  left: 65px;
  top: -20px;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-3 {
  -webkit-transform: translate(192px, 341px);
  -moz-transform: translate(192px, 341px);
  -ms-transform: translate(192px, 341px);
  -o-transform: translate(192px, 341px);
  transform: translate(192px, 341px);
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-3:after {
  -webkit-transform: rotate(48deg);
  -moz-transform: rotate(48deg);
  -ms-transform: rotate(48deg);
  -o-transform: rotate(48deg);
  transform: rotate(48deg);
  width: 77px;
  height: 1px;
  right: 48px;
  top: -25px;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-3 .dots > img {
  animation: blinker 1s cubic-bezier(0.5, 0, 1, 1) infinite alternate;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-3 .dots:hover > img {
  animation: none;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-3 .popupDesc {
  bottom: 100%;
  left: 100%;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-4 {
  -webkit-transform: translate(748px, 300px);
  -moz-transform: translate(748px, 300px);
  -ms-transform: translate(748px, 300px);
  -o-transform: translate(748px, 300px);
  transform: translate(748px, 300px);
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-4:after {
  -webkit-transform: rotate(2deg);
  -moz-transform: rotate(2deg);
  -ms-transform: rotate(2deg);
  -o-transform: rotate(2deg);
  transform: rotate(2deg);
  width: 493px;
  height: 1px;
  right: 100%;
  top: 23px;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-4 .popupDesc {
  bottom: 105px;
  left: -147px;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-5 {
  -webkit-transform: translate(1053px, 110px);
  -moz-transform: translate(1053px, 110px);
  -ms-transform: translate(1053px, 110px);
  -o-transform: translate(1053px, 110px);
  transform: translate(1053px, 110px);
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-5:after {
  -webkit-transform: rotate(68deg);
  -moz-transform: rotate(68deg);
  -ms-transform: rotate(68deg);
  -o-transform: rotate(68deg);
  transform: rotate(68deg);
  width: 1px;
  height: 269px;
  top: -34px;
  left: -119px;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-5 .dots > img {
  animation: blinker 1s cubic-bezier(0.5, 0, 1, 1) infinite alternate;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-5 .dots:hover > img {
  animation: none;
}
.carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-5 .popupDesc {
  right: 100%;
  bottom: 100%;
}
.carouselFrame .carouselArea .sliderContainer {
  max-width: 1200px;
  width: auto;
  position: absolute;
  top: 130px;
  left: 0;
  right: 0;
  margin: 0 auto;
  height: calc(100% - 130px);
}
.carouselFrame .carouselArea .slider-nav {
  position: absolute;
  left: 0;
  top: 50%;
  z-index: 9;
  margin: -150px auto;
}
.carouselFrame .carouselArea .slider-nav .slick-list {
  overflow: visible;
}
.carouselFrame .carouselArea .slider-nav .slick-slide {
  display: block;
  float: none;
  min-width: 6px;
  height: 88px;
  position: relative;
  cursor: pointer;
  margin: 7px 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.carouselFrame .carouselArea .slider-nav .slick-slide:after {
  content: "";
  width: 6px;
  height: 100%;
  background-color: rgba(174, 174, 174, 0.32);
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.carouselFrame .carouselArea .slider-nav .slick-slide.slick-current:after,
.carouselFrame .carouselArea .slider-nav .slick-slide:hover:after {
  background-color: #aeaeae;
}
.carouselFrame .carouselArea .slider-nav .slick-slide.slick-current img,
.carouselFrame .carouselArea .slider-nav .slick-slide:hover img {
  width: 210px;
}
.carouselFrame .carouselArea .slider-nav .slick-slide.slick-current .thumbText,
.carouselFrame .carouselArea .slider-nav .slick-slide:hover .thumbText {
  -webkit-opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=1);
  /* IE 5-7 */
  -moz-opacity: 1;
  /* Netscape */
  -khtml-opacity: 1;
  /* Safari 1.x */
  opacity: 1;
  /* Good browsers */
  visibility: visible;
}
.carouselFrame .carouselArea .slider-nav .slick-slide img {
  position: absolute;
  width: 0;
  height: 90px;
  right: 10px;
  top: 0;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
.carouselFrame .carouselArea .slider-nav .slick-slide .thumbText {
  position: absolute;
  left: 0;
  font-family: 'GilroySemibold';
  font-size: 16.26px;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
  -webkit-opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0);
  /* IE 5-7 */
  -moz-opacity: 0;
  /* Netscape */
  -khtml-opacity: 0;
  /* Safari 1.x */
  opacity: 0;
  /* Good browsers */
  visibility: hidden;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  min-width: 150px;
  width: auto;
  padding-left: 15px;
}
.carouselFrame .carouselArea .slider-nav .slick-slide .thumbText strong {
  font-family: 'GilroyBlack';
}
/*Search Style*/
.searchFrame {
  position: absolute;
  z-index: 2;
  bottom: 60px;
  width: 100%;
  max-width: 945px;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.searchFrame .selectArea {
  min-width: 212px;
  height: 80px;
  width: 212px;
}
.searchFrame .selectArea .select {
  -webkit-box-shadow: inset 0px 9px 29px 0px rgba(51, 52, 52, 0.26);
  -moz-box-shadow: inset 0px 9px 29px 0px rgba(51, 52, 52, 0.26);
  box-shadow: inset 0px 9px 29px 0px rgba(51, 52, 52, 0.26);
  background-color: #ffffff;
  height: 80px;
}
.searchFrame .selectArea .select .options {
  top: auto;
  bottom: 100%;
  padding: 20px;
  -webkit-box-shadow: 0px 9px 29px 0px rgba(51, 52, 52, 0.26);
  -moz-box-shadow: 0px 9px 29px 0px rgba(51, 52, 52, 0.26);
  box-shadow: 0px 9px 29px 0px rgba(51, 52, 52, 0.26);
}
.searchFrame .selectArea .select .options li {
  font-family: 'GilroyMedium';
  font-size: 14px;
  -webkit-text-fill-color: #1d1d1d;
  color: #1d1d1d;
  width: 100%;
}
.searchFrame .selectArea .select .options li:hover {
  -webkit-text-fill-color: #131313;
  color: #131313;
  font-family: 'GilroyBlack';
}
.searchFrame .selectArea .select .styledSelect {
  background-color: rgba(255, 255, 255, 0);
  font-family: 'GilroyMedium';
  font-size: 14px;
  -webkit-text-fill-color: #1d1d1d;
  color: #1d1d1d;
}
.searchFrame .searchInputArea {
  flex: 1;
  position: relative;
  height: 80px;
  /* firefox 19+ */
  /* ie */
}
.searchFrame .searchInputArea input[type="text"] {
  width: 100%;
  height: 80px;
  border: none;
  outline: 0;
  font-family: 'GilroyMedium';
  font-size: 14.24px;
  -webkit-text-fill-color: #1d1d1d;
  color: #1d1d1d;
  padding-left: 35px;
  padding-right: 75px;
}
.searchFrame .searchInputArea ::-webkit-input-placeholder {
  -webkit-opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=1);
  /* IE 5-7 */
  -moz-opacity: 1;
  /* Netscape */
  -khtml-opacity: 1;
  /* Safari 1.x */
  opacity: 1;
  /* Good browsers */
}
.searchFrame .searchInputArea ::-moz-placeholder {
  -webkit-opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=1);
  /* IE 5-7 */
  -moz-opacity: 1;
  /* Netscape */
  -khtml-opacity: 1;
  /* Safari 1.x */
  opacity: 1;
  /* Good browsers */
}
.searchFrame .searchInputArea :-ms-input-placeholder {
  -webkit-opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=1);
  /* IE 5-7 */
  -moz-opacity: 1;
  /* Netscape */
  -khtml-opacity: 1;
  /* Safari 1.x */
  opacity: 1;
  /* Good browsers */
}
.searchFrame .searchInputArea input:-moz-placeholder {
  -webkit-opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=1);
  /* IE 5-7 */
  -moz-opacity: 1;
  /* Netscape */
  -khtml-opacity: 1;
  /* Safari 1.x */
  opacity: 1;
  /* Good browsers */
}
.searchFrame .searchInputArea .searchButton {
  position: absolute;
  z-index: 1;
  right: 30px;
  top: 50%;
  margin-top: -17.5px;
  background: initial;
  border:0;
  cursor: pointer;
}
.searchFrame .searchInputArea .searchButton img {
  width: 33px;
  height: 35px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.searchFrame .searchInputArea .searchButton:hover img {
  -webkit-filter: invert(1);
  -moz-filter: invert(1);
  -o-filter: invert(1);
  -ms-filter: invert(1);
  filter: invert(1);
}
@-webkit-keyframes locMove {
  0% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(-3px);
    -moz-transform: translateY(-3px);
    -ms-transform: translateY(-3px);
    -o-transform: translateY(-3px);
    transform: translateY(-3px);
  }
  100% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes locMove {
  0% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(-3px);
    -moz-transform: translateY(-3px);
    -ms-transform: translateY(-3px);
    -o-transform: translateY(-3px);
    transform: translateY(-3px);
  }
  100% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }
}
/*Popüler Jeoistler*/
.popularFrame {
  margin: 45px 0;
}
.popularBoxes {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  margin-top: 35px;
  margin-left: -10px;
  margin-right: -10px;
}
.popularBoxes .boxItem {
  position: relative;
  flex: 0 0 25%;
  max-width: 25%;
  padding-left: 10px;
  padding-right: 10px;
}
.popularBoxes .boxItem .boxLink {
  position: relative;
  display: block;
}
.popularBoxes .boxItem .boxLink .desc {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1;
  background: #000000;
  background: -moz-linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  background: -ms-linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-evenly;
  -ms-justify-content: space-evenly;
  justify-content: space-evenly;
  padding-left: 48px;
  padding-right: 80px;
}
.popularBoxes .boxItem .boxLink .desc span {
  display: block;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
}
.popularBoxes .boxItem .boxLink .desc span.smallTitle {
  font-family: 'GilroySemibold';
  padding-bottom: 8px;
  font-size: 17.28px;
}
.popularBoxes .boxItem .boxLink .desc span.title {
  font-family: 'GilroyBlack';
  font-size: 22.95px;
}
.popularBoxes .boxItem .boxLink .desc span.title span {
  margin-top: 7px;
}
.popularBoxes .boxItem .boxLink .desc span.moreInfoButton {
  width: 128px;
  height: 44px;
  background-color: #ffffff;
  font-family: 'GilroyBlack';
  font-size: 11.8px;
  -webkit-text-fill-color: #b8b8b8;
  color: #b8b8b8;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
}
.popularBoxes .boxItem .boxLink .imageFrame {
  width: 100%;
  overflow: hidden;
}
.popularBoxes .boxItem .boxLink .imageFrame img{
  width: 100%;
  height: 297px;
  object-fit: cover;
  display: block;
}
.popularBoxes .boxItem .boxLink:hover .desc {
  background: #000000;
  background: -moz-linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(255, 255, 255, 0) 100%);
  background: -ms-linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.9) 0%, rgba(255, 255, 255, 0) 100%);
}
.popularBoxes .boxItem .boxLink:hover .desc span.moreInfoButton {
  background-color: #131313;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
}
.popularBoxes .boxItem .locationLink {
  position: absolute;
  width: 45px;
  height: 45px;
  display: block;
  background-color: rgba(255, 255, 255, 0.4);
  right: 30px;
  bottom: 25px;
  z-index: 2;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  display: none;
}
.popularBoxes .boxItem .locationLink:before {
  content: "";
  background-image: url('../img/icon/loc-16x22.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 16px;
  height: 22px;
  position: absolute;
  right: 0;
  left: 0;
  top: 9px;
  margin: 0 auto;
  -webkit-animation: locMove 3s linear infinite;
  -moz-animation: locMove 3s linear infinite;
  -o-animation: locMove 3s linear infinite;
  animation: locMove 3s linear infinite;
  -webkit-opacity: 0.48;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.48);
  /* IE 5-7 */
  -moz-opacity: 0.48;
  /* Netscape */
  -khtml-opacity: 0.48;
  /* Safari 1.x */
  opacity: 0.48;
  /* Good browsers */
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.popularBoxes .boxItem .locationLink:after {
  content: "";
  background-image: url('../img/icon/loc-bottom-16x8.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 16px;
  height: 8px;
  position: absolute;
  right: 0;
  left: 0;
  margin: 0 auto;
  bottom: 9px;
  -webkit-opacity: 0.48;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.48);
  /* IE 5-7 */
  -moz-opacity: 0.48;
  /* Netscape */
  -khtml-opacity: 0.48;
  /* Safari 1.x */
  opacity: 0.48;
  /* Good browsers */
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.popularBoxes .boxItem .locationLink:hover {
  background-color: #ffffff;
}
.popularBoxes .boxItem .locationLink:hover:before {
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}
/*Batı Karadeniz Jeopark Merkezi*/
.jeoparkCenterFrame {
  background-image: url('../img/batikaradenizBg.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
  min-height: 100vh;
  position: relative;
  overflow: hidden;
}
.jeoparkCenterFrame:before {
  content: "";
  background-image: url('../img/batikaradeniz-topBg.png');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
  height: 306px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1;
}
.jeoparkCenterFrame .container {
  position: relative;
  z-index: 2;
  padding-top: 40px;
  height: 100%;
}
.jeositPropBoxes {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  margin-top: 45px;
}
.jeositPropBoxes .boxItem {
  width: 24%;
  height: 72px;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 3px 30px 0px rgba(0, 0, 0, 0.21);
  -moz-box-shadow: 0px 3px 30px 0px rgba(0, 0, 0, 0.21);
  box-shadow: 0px 3px 30px 0px rgba(0, 0, 0, 0.21);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  padding-left: 20px;
}
.jeositPropBoxes .boxItem img {
  margin-right: 20px;
}
.jeositPropBoxes .boxItem span {
  display: block;
  font-family: 'GilroyMedium';
  font-size: 13.72px;
  -webkit-text-fill-color: #363636;
  color: #363636;
}
.jeositPropBoxes .boxItem span strong {
  font-family: 'GilroyBlack';
  font-size: 20.78px;
  -webkit-text-fill-color: #396d35;
  color: #396d35;
}
/*Jeosit Maps*/
.newsJeoparkContent {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  padding-bottom: 20px;
  /*height: calc(100vh - 225px);*/
}
.newsJeoparkContent > div {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
}
.newsJeoparkContent .leftFrame {
  width: 50%;
  max-width: 500px;
}
.newsJeoparkContent .rightFrame {
  width: 50%;
  height: 100%;
}
.newsJeoparkContent .rightFrame .mapNote {
  font-family: 'GilroyMedium';
  font-size: 12.98px;
  -webkit-text-fill-color: #4e5a61;
  color: #4e5a61;
  text-align: center;
  line-height: 16px;
}
.newsJeoparkContent .rightFrame .mapNote strong {
  font-family: 'GilroyBlack';
}
.tabs .tabTitle {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  margin-top: 30px;
}
.tabs .tabTitle > a {
  font-family: 'GilroyBlack';
  font-size: 11px;
  -webkit-text-fill-color: #d2d2d2;
  color: #d2d2d2;
  border: 2px solid #c9c9c9;
  width: 33%;
  /*max-width: 148px;*/
  height: 42px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  margin-left: 10px;
}
.tabs .tabTitle > a:first-child {
  margin-left: 0;
}
.tabs .tabTitle > a:hover,
.tabs .tabTitle > a.active {
  background-color: #131313;
  border: 2px solid #131313;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
}



.tabsHome .tabTitletabsHome {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  margin-top: 30px;
}
.tabsHome .tabTitletabsHome > a {
  font-family: 'GilroyBlack';
  font-size: 11px;
  -webkit-text-fill-color: #d2d2d2;
  color: #d2d2d2;
  border: 2px solid #c9c9c9;
  width: 33%;
  /*max-width: 148px;*/
  height: 42px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  margin-left: 10px;
  text-align: center;
}
.tabsHome .tabTitletabsHome > a:first-child {
  margin-left: 0;
}
.tabsHome .tabTitletabsHome > a:hover,
.tabsHome .tabTitletabsHome > a.active {
  background-color: #131313;
  border: 2px solid #131313;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
}
.jeositLocList {
  max-height: 329px;
  overflow-y: scroll;
  margin-top: 55px;
  padding-right: 20px;
  padding-left: 8px;
}
.jeositLocList .jeoItem {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  padding: 20px 0;
  border-top: 1px solid rgba(62, 62, 62, 0.23);
}
.jeositLocList .jeoItem:first-child {
  border-top: none;
  padding-top: 15px;
}
.jeositLocList .jeoItem .imageFrame {
  flex: 0 0 112px;
  width: 112px;
  height: 70px;
  position: relative;
  margin-right: 12px;
}
.jeositLocList .jeoItem .imageFrame img {
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  width:100%;
  height: 100%;
}
.jeositLocList .jeoItem .imageFrame > div {
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.jeositLocList .jeoItem .imageFrame span {
  width: 39px;
  height: 39px;
  border: 6px solid #ffffff;
  background-color: #131313;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  font-family: 'GilroyBlack';
  font-size: 12.67px;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  position: absolute;
  top: -15px;
  left: -7px;
}
.jeositLocList .jeoItem .imageFrame span.k1{
  background-color: #3f3f3f;
}
.jeositLocList .jeoItem .imageFrame span.k2{
  background-color: #1a999e;
}
.jeositLocList .jeoItem .imageFrame span.k3{
  background-color: #00701a;
}
.jeositLocList .jeoItem .imageFrame span.k4{
  background-color: #00701a;
}




.jeositLocList .jeoItem .desc {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
.jeositLocList .jeoItem .desc .icons{
  margin-top: 6px;
  margin-bottom: 6px;
}
.jeositLocList .jeoItem .desc .icons img{
  max-height: 20px;
  margin-right: 10px;
}
.jeositLocList .jeoItem .desc span {
  font-family: 'GilroyBlack';
}
.jeositLocList .jeoItem .desc span.title {
  font-size: 16.57px;
  -webkit-text-fill-color: #4e5a61;
  color: #4e5a61;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.jeositLocList .jeoItem .desc span.locName {
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  font-size: 10.39px;
  -webkit-text-fill-color: rgba(62, 62, 62, 0.34);
  color: rgba(62, 62, 62, 0.34);
  margin-top: 4px;
}
.jeositLocList .jeoItem .desc span.locName:before {
  content: "";
  background-image: url('../img/icon/pin-10x14.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 10px;
  height: 14px;
  display: block;
  -webkit-opacity: 0.2;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.2);
  /* IE 5-7 */
  -moz-opacity: 0.2;
  /* Netscape */
  -khtml-opacity: 0.2;
  /* Safari 1.x */
  opacity: 0.2;
  /* Good browsers */
  margin-right: 5px;
}
.jeositLocList .jeoItem .desc .moreLink {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.jeositLocList .jeoItem .desc .moreLink span {
  font-family: 'GilroyBlack';
  font-size: 11px;
  -webkit-text-fill-color: #4e5a61;
  color: #4e5a61;
  margin-right: 10px;
}
.jeositLocList .jeoItem:hover .imageFrame img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
}
.jeositLocList .jeoItem:hover .desc span.title {
  -webkit-text-fill-color: #131313;
  color: #131313;
}
.jeositLocList .jeoItem:hover .desc .moreLink {
  -webkit-opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.8);
  /* IE 5-7 */
  -moz-opacity: 0.8;
  /* Netscape */
  -khtml-opacity: 0.8;
  /* Safari 1.x */
  opacity: 0.8;
  /* Good browsers */
}
.jeoparkMap .mapsList {
  background-image: url('../img/jeosit-map-text.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: right;
  width: 603px;
  height: 493px;
  position: relative;
}
.jeoparkMap .routeLocationList{
  position: relative;
  width: 100%;
  height: 100%;
}
.jeoparkMap .routeLocationList li {
  position: absolute;
  z-index: 1;
  transform: scale(0);
  transition: all 0.3s ease-in-out;
}
.jeoparkMap .routeLocationList li.selected{
  z-index: 50 !important;
}
.jeoparkMap .routeLocationList li.active {
  transform: scale(1);
}
.jeoparkMap .routeLocationList li a.locIcon{
  position: relative;
  display: block;
}
.jeoparkMap .routeLocationList li a.locIcon img{}
.jeoparkMap .routeLocationList li a.locIcon span{
  position: absolute;
  left: 5px;
  top: 10px;
  right: 8px;
  text-align: center;
  color: #131313;
  font-family: 'GilroyBlack';
  font-size: 10px;
}
/*.jeoparkMap .routeLocationList li:nth-child(1) {
  -webkit-transform: translate(401px, 9px);
  -moz-transform: translate(401px, 9px);
  -ms-transform: translate(401px, 9px);
  -o-transform: translate(401px, 9px);
  transform: translate(401px, 9px);
}
.jeoparkMap .routeLocationList li:nth-child(2) {
  -webkit-transform: translate(321px, 60px);
  -moz-transform: translate(321px, 60px);
  -ms-transform: translate(321px, 60px);
  -o-transform: translate(321px, 60px);
  transform: translate(321px, 60px);
}
.jeoparkMap .routeLocationList li:nth-child(3) {
  -webkit-transform: translate(274px, 86px);
  -moz-transform: translate(274px, 86px);
  -ms-transform: translate(274px, 86px);
  -o-transform: translate(274px, 86px);
  transform: translate(274px, 86px);
}
.jeoparkMap .routeLocationList li:nth-child(4) {
  -webkit-transform: translate(488px, 74px);
  -moz-transform: translate(488px, 74px);
  -ms-transform: translate(488px, 74px);
  -o-transform: translate(488px, 74px);
  transform: translate(488px, 74px);
}
.jeoparkMap .routeLocationList li:nth-child(5) {
  -webkit-transform: translate(460px, 109px);
  -moz-transform: translate(460px, 109px);
  -ms-transform: translate(460px, 109px);
  -o-transform: translate(460px, 109px);
  transform: translate(460px, 109px);
}*/
.jeoparkMap .routeLocationList li.active {
  z-index: 2;
}
.jeoparkMap .routeLocationList li .locationModalArea {
  width: 390px;
  height: 160px;
  background-color: #ffffff;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid #f1f1f1;
  -webkit-box-shadow: 0px 34px 29px 0px rgba(33, 31, 25, 0.32);
  -moz-box-shadow: 0px 34px 29px 0px rgba(33, 31, 25, 0.32);
  box-shadow: 0px 34px 29px 0px rgba(33, 31, 25, 0.32);
  display: none;
  position: absolute;
  bottom: 56px;
  padding: 14px;
  z-index: 1;
  left: -61px;
}
.jeoparkMap .routeLocationList li .locationModalArea:after {
  content: "";
  background-image: url('../img/icon/popup-frame-arrow-35x32.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 35px;
  height: 32px;
  position: absolute;
  bottom: -13px;
  left: 65px;
  z-index: -1;
}
.jeoparkMap .routeLocationList li .locationModalArea.active {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.jeoparkMap .routeLocationList li .locationModalArea .imageFrame {
  width: 131px;
  min-width: 131px;
  height: 131px;
  -webkit-border-radius: 11px;
  -moz-border-radius: 11px;
  border-radius: 11px;
  overflow: hidden;
}
.jeoparkMap .routeLocationList li .locationModalArea .details {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  height: 100%;
  padding: 7px 14px 0 17px;
  flex-grow: 1;
}
.jeoparkMap .routeLocationList li .locationModalArea .details .icons{
  margin-top: 6px;
  margin-bottom: 6px;
}
.jeoparkMap .routeLocationList li .locationModalArea .details .icons img{
  max-height: 20px;
  margin-right: 10px;
}
.jeoparkMap .routeLocationList li .locationModalArea .details .title span {
  font-family: 'GilroyBlack';
  font-size: 13.32px;
  color: #c4c4c4;
  display: block;
}
.jeoparkMap .routeLocationList li .locationModalArea .details .title span.bold {
  font-size: 17.09px;
  color: #131313;
}
.jeoparkMap .routeLocationList li .locationModalArea .details p {
  margin-top: 10px;
  font-family: 'GilroySemibold';
  font-size: 11.56px;
  color: #262626;
}
.jeoparkMap .routeLocationList li .locationModalArea .buttonArea {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  margin: -12px 0 0 -12px;
  width: calc(100% + 12px);
}
.jeoparkMap .routeLocationList li .locationModalArea .buttonArea a {
  border: 1px solid #dfdfdf;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  font-size: 9.59px;
  font-family: 'GilroyBlack';
  color: #c4c4c4;
  display: block;
  margin: 12px 0 0 12px;
  width: 50%;
  height: 30px;
  line-height: 30px;
  text-align: center;
}
.jeoparkMap .routeLocationList li .locationModalArea .buttonArea a:hover {
  color: #131313;
  border: 1px solid #131313;
}
.jeoparkMap .routeLocationList li .locationModalArea .closeButton {
  display: block;
  text-align: center;
  line-height: 35px;
  width: 35px;
  height: 35px;
  background-color: #595959;
  color: #ffffff;
  font-size: 14.17px;
  font-family: 'GilroyBlack';
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  position: absolute;
  right: -17.5px;
  top: -17.5px;
}
/*Footer*/
footer {
  background-image: url('../img/footerBg.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  padding-bottom: 15px;
}
footer:before {
  content: "";
  position: absolute;
  top: -1px;
  right: 0;
  background-image: -webkit-linear-gradient(6deg, transparent 53%, #ffffff 54%);
  background-image: -moz-linear-gradient(6deg, transparent 53%, #ffffff 54%);
  background-image: -o-linear-gradient(6deg, transparent 53%, #ffffff 54%);
  background-image: -ms-linear-gradient(6deg, transparent 53%, #ffffff 54%);
  background-image: linear-gradient(6deg, transparent 53%, #ffffff 54%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1);
  width: 90%;
  height: 160px;
  z-index: 2;
}
footer:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background-image: -webkit-linear-gradient(-6deg, transparent 49%, #d0d0d0 50%);
  background-image: -moz-linear-gradient(-6deg, transparent 49%, #d0d0d0 50%);
  background-image: -o-linear-gradient(-6deg, transparent 49%, #d0d0d0 50%);
  background-image: -ms-linear-gradient(-6deg, transparent 49%, #d0d0d0 50%);
  background-image: linear-gradient(-6deg, transparent 49%, #d0d0d0 50%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d0d0', endColorstr='#d0d0d0', GradientType=1);
  z-index: 1;
  width: 40%;
  height: 81px;
}
footer .upButton {
  font-family: 'GilroyBlack';
  font-size: 13px;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
  position: absolute;
  right: 0;
  top: 60px;
  width: 114px;
  height: 84px;
  padding: 0 10px 0 47px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  text-align: center;
}
footer .upButton:before {
  content: "";
  background-image: url('../img/upButtonBg.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 144px;
  height: 141px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: -1;
  margin: 0 auto;
}
footer .upButton:hover {
  -webkit-opacity: 0.6;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.6);
  /* IE 5-7 */
  -moz-opacity: 0.6;
  /* Netscape */
  -khtml-opacity: 0.6;
  /* Safari 1.x */
  opacity: 0.6;
  /* Good browsers */
}
footer > div {
  position: relative;
  z-index: 3;
}
footer .footerDetails {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: flex-start;
  -ms-align-items: flex-start;
  align-items: flex-start;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  padding-top: 145px;
  margin-bottom: 35px;
  clear: both;
}
footer .footerDetails > div {
  width: 33%;
  height: 170px;
  border-left: 1px solid rgba(181, 181, 181, 0.6);
}
footer .footerDetails > div:first-child {
  border-left: none;
}
footer .footerDetails > div .title {
  font-family: 'GilroyRegular';
  font-size: 23.25px;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
  display: block;
  margin-bottom: 20px;
}
footer .footerDetails > div .title strong {
  font-family: 'GilroyBlack';
}
footer .footerDetails .adressDetails .adressInfo {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  height: calc(100% - 44px);
}
footer .footerDetails .adressDetails .adressInfo a {
  font-family: 'GilroySemibold';
  font-size: 15.28px;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  line-height: 19px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
footer .footerDetails .adressDetails .adressInfo a strong {
  font-family: 'GilroyBlack';
}
footer .footerDetails .adressDetails .adressInfo a:hover {
  -webkit-opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.8);
  /* IE 5-7 */
  -moz-opacity: 0.8;
  /* Netscape */
  -khtml-opacity: 0.8;
  /* Safari 1.x */
  opacity: 0.8;
  /* Good browsers */
}
footer .footerDetails .adressDetails .adressInfo a:before {
  content: "";
  display: inline-block;
  margin-right: 20px;
}
footer .footerDetails .adressDetails .adressInfo a.locLink:before {
  background-image: url('../img/icon/footer-pin-14x20.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 19px;
  height: 20px;
}
footer .footerDetails .adressDetails .adressInfo a.email:before {
  background-image: url('../img/icon/footer-envelope-19x13.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 19px;
  height: 13px;
}
footer .footerDetails .adressDetails .adressInfo a.phone {
  font-size: 17.09px;
}
footer .footerDetails .adressDetails .adressInfo a.phone:before {
  background-image: url('../img/icon/footer-old-phone-17x15.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 17px;
  height: 15px;
}
footer .footerDetails .socialDetails {
  padding-left: 65px;
  padding-right: 33px;
}
footer .footerDetails .socialDetails > div {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  height: calc(100% - 44px);
}
footer .footerDetails .socialDetails > div span {
  font-family: 'GilroySemibold';
  font-size: 15.28px;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
  line-height: 19px;
}
footer .footerDetails .socialDetails > div .hashTag {
  font-family: 'GilroyBlack';
  font-size: 15.28px;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
  -webkit-transition: all 3s ease-in-out;
  -moz-transition: all 3s ease-in-out;
  -ms-transition: all 3s ease-in-out;
  -o-transition: all 3s ease-in-out;
}
footer .footerDetails .socialDetails > div .hashTag:hover {
  -webkit-opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.8);
  /* IE 5-7 */
  -moz-opacity: 0.8;
  /* Netscape */
  -khtml-opacity: 0.8;
  /* Safari 1.x */
  opacity: 0.8;
  /* Good browsers */
}
footer .footerDetails .socialDetails .socialArea {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
footer .footerDetails .socialDetails .socialArea > a {
  background-image: url('../img/icon/social-button.png');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  width: 23px;
  height: 23px;
  margin-left: 3px;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
footer .footerDetails .socialDetails .socialArea > a:hover {
  -webkit-opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.8);
  /* IE 5-7 */
  -moz-opacity: 0.8;
  /* Netscape */
  -khtml-opacity: 0.8;
  /* Safari 1.x */
  opacity: 0.8;
  /* Good browsers */
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
}
footer .footerDetails .socialDetails .socialArea > a:first-child {
  margin-left: 0;
}
footer .footerDetails .socialDetails .socialArea > a.facebook {
  background-position: 0 0;
}
footer .footerDetails .socialDetails .socialArea > a.twitter {
  background-position: -26px 0;
}
footer .footerDetails .socialDetails .socialArea > a.instagram {
  background-position: -52px 0;
}
footer .footerDetails .socialDetails .socialArea > a.youtube {
  background-position: -78px 0;
}
footer .footerDetails .socialDetails .socialArea > a.linkedin {
  background-position: -105px 0;
}
footer .footerDetails .infoDetails {
  padding-left: 40px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
footer .footerDetails .infoDetails .info {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
footer .footerDetails .infoDetails .info img {
  margin-right: 12px;
}
footer .footerDetails .infoDetails .info span {
  font-family: 'GilroyMedium';
  font-size: 15.41px;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
  display: block;
}
footer .footerDetails .infoDetails .info a {
  font-family: 'GilroyBlack';
  font-size: 20.67px;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
footer .footerDetails .infoDetails .info a:hover {
  -webkit-opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.8);
  /* IE 5-7 */
  -moz-opacity: 0.8;
  /* Netscape */
  -khtml-opacity: 0.8;
  /* Safari 1.x */
  opacity: 0.8;
  /* Good browsers */
}
footer .footerDetails .infoDetails a {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
footer .footerDetails .infoDetails a:hover {
  -webkit-opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.8);
  /* IE 5-7 */
  -moz-opacity: 0.8;
  /* Netscape */
  -khtml-opacity: 0.8;
  /* Safari 1.x */
  opacity: 0.8;
  /* Good browsers */
}
footer .copyRightMenu {
  margin-top: 35px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  width: 100%;
}
footer .copyRightMenu > div {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
footer .copyRightMenu > div > span {
  font-family: 'GilroyBlack';
  font-size: 12.18px;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
}
footer .copyRightMenu > div a {
  font-family: 'GilroySemibold';
  font-size: 12.18px;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
  position: relative;
  padding: 0 8px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
footer .copyRightMenu > div a:hover {
  -webkit-opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.8);
  /* IE 5-7 */
  -moz-opacity: 0.8;
  /* Netscape */
  -khtml-opacity: 0.8;
  /* Safari 1.x */
  opacity: 0.8;
  /* Good browsers */
}
footer .copyRightMenu > div a:before {
  content: "|";
  margin-right: 8px;
  width: 1px;
  height: 100%;
  background-color: #ffffff;
}
footer .copyRightMenu > a {
  font-family: 'GilroySemibold';
  font-size: 12.18px;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
footer .copyRightMenu > a:hover {
  -webkit-opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.8);
  /* IE 5-7 */
  -moz-opacity: 0.8;
  /* Netscape */
  -khtml-opacity: 0.8;
  /* Safari 1.x */
  opacity: 0.8;
  /* Good browsers */
}
.mobileMenuButton {
  display: none;
}
/*SubPage Style*/
.subPageCenter h4 {
  font-family: 'GilroyBlack';
  font-size: 35.57px;
  -webkit-text-fill-color: #131313;
  color: #131313;
}
.subPageCenter .subPageBanner:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: #000000;
  background: -moz-linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 46%);
  background: -webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, #ffffff 46%);
  background: -o-linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 46%);
  background: -ms-linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 46%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 46%);
}
.subPageCenter .subPageBanner .imageBanner {
  max-height: 470px;
  overflow: hidden;
}
.subPageCenter .subPageBanner .imageBanner img {
  width: 100%;
}
.subPageCenter .container {
  top: -110px;
  position: relative;
}
.subPageCenter .subPageContent {
  min-height: calc(100% - 470px);
  -webkit-box-shadow: 0px -47px 36px 0px rgba(0, 0, 0, 0.14);
  -moz-box-shadow: 0px -47px 36px 0px rgba(0, 0, 0, 0.14);
  box-shadow: 0px -47px 36px 0px rgba(0, 0, 0, 0.14);
  background-color: #ffffff;
  padding: 30px 35px;
}
.subPageCenter .subPageContent .contentColumn {
  padding: 30px 0;
}
.subPageCenter .subPageContent .contentColumn .leftFrame {
  width: 224px;
  float: left;
}
.subPageCenter .subPageContent .contentColumn .rightFrame {
  width: calc(100% - 224px);
  float: left;
}
.subPageCenter .subPageContent .breadCrumbArea {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  border-bottom: 3px solid #e7e7e7;
  padding-bottom: 20px;
  height: 80px;
}
.subPageCenter .subPageContent .breadCrumbArea .breadCrumb {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  margin-top: 6px;
}
.subPageCenter .subPageContent .breadCrumbArea .breadCrumb li {
  position: relative;
}
.subPageCenter .subPageContent .breadCrumbArea .breadCrumb li.active a {
  font-family: 'GilroyBlack';
}
.subPageCenter .subPageContent .breadCrumbArea .breadCrumb li:first-child:before {
  display: none;
}
.subPageCenter .subPageContent .breadCrumbArea .breadCrumb li:first-child a {
  padding-left: 0;
}
.subPageCenter .subPageContent .breadCrumbArea .breadCrumb li:before {
  content: "";
  background-color: #3d3d3d;
  width: 1px;
  height: 14px;
  display: inline-block;
  position: relative;
  top: 3px;
}
.subPageCenter .subPageContent .breadCrumbArea .breadCrumb li a {
  font-family: 'GilroyMedium';
  font-size: 13.61px;
  -webkit-text-fill-color: #3d3d3d;
  color: #3d3d3d;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  padding: 0 11px;
  display: inline-block;
}
.subPageCenter .subPageContent .breadCrumbArea .breadCrumb li:hover a {
  -webkit-text-fill-color: rgba(61, 61, 61, 0.8);
  color: rgba(61, 61, 61, 0.8);
}
.subPageCenter .subPageContent .paragraph {
  text-align: justify;
}
.subPageCenter .subPageContent .paragraph p {
  font-family: 'GilroyMedium';
  font-size: 15px;
  -webkit-text-fill-color: #171717;
  color: #171717;
  padding-bottom: 15px;
  line-height: 18px;
}
.subPageCenter .subPageContent .paragraph ul{
  list-style: disc;
  padding-left: 20px;
  margin-bottom: 15px;
}
.subPageCenter .subPageContent .paragraph ul li{
  
}
.subPageCenter .subPageContent .paragraph ol{
  list-style: decimal;
  padding-left: 20px;
  margin-bottom: 15px;
}
.subPageCenter .subPageContent .paragraph ol li{
  
}
.subPageCenter .buttonArea {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.subPageCenter .buttonArea > a {
  margin-left: 16px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.subPageCenter .buttonArea > a:first-child {
  margin-left: 0;
}
.subPageCenter .buttonArea > a:hover {
  -webkit-opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.8);
  /* IE 5-7 */
  -moz-opacity: 0.8;
  /* Netscape */
  -khtml-opacity: 0.8;
  /* Safari 1.x */
  opacity: 0.8;
  /* Good browsers */
}
.subPageCenter .buttonArea .printButton {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.subPageCenter .buttonArea .printButton img {
  margin-left: 10px;
}
.subPageCenter .buttonArea .printButton span {
  font-family: 'GilroySemibold';
  font-size: 15.38px;
  -webkit-text-fill-color: #c0c0c0;
  color: #c0c0c0;
}
.subPageCenter .searchFrame {
  position: relative;
  max-width: initial;
  bottom: auto;
  margin-bottom: 25px;
  margin-top: 30px;
}
.subPageCenter .searchFrame .selectArea .select {
  background-color: #e0e0e0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.subPageCenter .searchFrame .selectArea .select .styledSelect {
  font-family: 'GilroyBlack';
}
.subPageCenter .searchFrame .searchInputArea input[type="text"] {
  background-color: #efefef;
}
.subPageCenter .titleColumn {
  text-align: center;
  margin-bottom: 45px;
}
.subPageCenter .titleColumn span.smallTitle {
  font-family: 'GilroySemibold';
  font-size: 22.09px;
  -webkit-text-fill-color: #1d1d1d;
  color: #1d1d1d;
  display: block;
}
.subPageCenter .titleColumn .title {
  font-family: 'GilroyBlack';
  font-size: 38.19px;
  -webkit-text-fill-color: #1d1d1d;
  color: #1d1d1d;
  padding: 6px 0;
}
.subPageCenter .titleColumn > p {
  font-family: 'GilroySemibold';
  font-size: 15.88px;
  -webkit-text-fill-color: #1d1d1d;
  color: #1d1d1d;
}
.subPageCenter .yellowBgNotes {
  background-color: rgba(245, 248, 189, 0.45);
  padding: 6px 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.subPageCenter .yellowBgNotes p {
  font-family: 'GilroyMedium';
  font-size: 11.15px;
  -webkit-text-fill-color: #2a2a2a;
  color: #2a2a2a;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.subPageCenter .yellowBgNotes p img {
  margin-right: 10px;
}
.subPageCenter .yellowBgNotes .closeNotes {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.subPageCenter .yellowBgNotes .closeNotes span {
  font-family: 'GilroyBlack';
  font-size: 11.72px;
  -webkit-text-fill-color: rgba(42, 42, 42, 0.63);
  color: rgba(42, 42, 42, 0.63);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.subPageCenter .yellowBgNotes .closeNotes img {
  margin-left: 12px;
  -webkit-opacity: 0.28;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.28);
  /* IE 5-7 */
  -moz-opacity: 0.28;
  /* Netscape */
  -khtml-opacity: 0.28;
  /* Safari 1.x */
  opacity: 0.28;
  /* Good browsers */
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.subPageCenter .yellowBgNotes .closeNotes:hover span {
  -webkit-text-fill-color: #2a2a2a;
  color: #2a2a2a;
}
.subPageCenter .yellowBgNotes .closeNotes:hover img {
  -webkit-opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=1);
  /* IE 5-7 */
  -moz-opacity: 1;
  /* Netscape */
  -khtml-opacity: 1;
  /* Safari 1.x */
  opacity: 1;
  /* Good browsers */
}
.subPageCenter .howCanIGo .tabs .tabTitle {
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  margin-bottom: 30px;
}
.subPageCenter .howCanIGo .tabs .tabTitle > a {
  width: 170px;
  border: 2px solid #bababa;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.subPageCenter .howCanIGo .tabs .tabTitle > a > img {
  margin-right: 15px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.subPageCenter .howCanIGo .tabs .tabTitle > a span {
  display: block;
  font-family: 'GilroyRegular';
  font-size: 10.37px;
  -webkit-text-fill-color: #1d1d1d;
  color: #1d1d1d;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.subPageCenter .howCanIGo .tabs .tabTitle > a span.bold {
  font-family: 'GilroyBlack';
}
.subPageCenter .howCanIGo .tabs .tabTitle > a:hover,
.subPageCenter .howCanIGo .tabs .tabTitle > a.active {
  background-color: #131313;
  border: 2px solid #131313;
}
.subPageCenter .howCanIGo .tabs .tabTitle > a:hover span,
.subPageCenter .howCanIGo .tabs .tabTitle > a.active span {
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
}
.subPageCenter .howCanIGo .tabs .tabTitle > a:hover > img,
.subPageCenter .howCanIGo .tabs .tabTitle > a.active > img {
  -webkit-filter: invert(1);
  -moz-filter: invert(1);
  -o-filter: invert(1);
  -ms-filter: invert(1);
  filter: invert(1);
}
.subPageCenter .howCanIGo .tabs .tabContent .createFlyingArea {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
.subPageCenter .howCanIGo .tabs .tabContent .createFlyingArea .comeCount {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  flex: 1;
  height: 46px;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  padding-right: 10px;
}
.subPageCenter .howCanIGo .tabs .tabContent .createFlyingArea .comeCount .inputArea {
  position: relative;
  width: 48%;
  border: 2px solid #bababa;
  height: 46px;
}
.subPageCenter .howCanIGo .tabs .tabContent .createFlyingArea .comeCount .inputArea input[type="text"] {
  width: 100%;
  border: none;
  outline: 0;
  height: 42px;
  padding-left: 40px;
  padding-right: 40px;
}
.subPageCenter .howCanIGo .tabs .tabContent .createFlyingArea .comeCount .inputArea > img {
  position: absolute;
  left: 15px;
  top: 50%;
  margin-top: -9px;
}
.subPageCenter .howCanIGo .tabs .tabContent .createFlyingArea .comeCount .inputArea .searchButtonCount {
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -10.5px;
}
.subPageCenter .howCanIGo .tabs .tabContent .createFlyingArea .createButton {
  min-width: 160px;
  width: 160px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  font-family: 'GilroyBlack';
  font-size: 12.6px;
  -webkit-text-fill-color: #131313;
  color: #131313;
  border: 2px solid #bababa;
  height: 46px;
}
.subPageCenter .howCanIGo .tabs .tabContent .flyingAdressBarArea {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  margin: 10px 0;
}
.subPageCenter .howCanIGo .tabs .tabContent .flyingAdressBarArea .roadKmInformation {
  width: 160px;
  height: 45px;
  background-color: #131313;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  padding-left: 10px;
}
.subPageCenter .howCanIGo .tabs .tabContent .flyingAdressBarArea .roadKmInformation img {
  -webkit-filter: invert(1);
  -moz-filter: invert(1);
  -o-filter: invert(1);
  -ms-filter: invert(1);
  filter: invert(1);
  margin-right: 8px;
}
.subPageCenter .howCanIGo .tabs .tabContent .flyingAdressBarArea .roadKmInformation span {
  font-family: 'GilroyMedium';
  font-size: 9.8px;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
  display: block;
}
.subPageCenter .howCanIGo .tabs .tabContent .flyingAdressBarArea .roadKmInformation span.bold {
  font-family: 'GilroyBlack';
  font-size: 13.73px;
}
.subPageCenter .howCanIGo .tabs .tabContent .flyingAdressBarArea .adressBar {
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  background-color: #e5e5e5;
  height: 45px;
  margin-left: 10px;
  padding-left: 12px;
}
.subPageCenter .howCanIGo .tabs .tabContent .flyingAdressBarArea .adressBar .adressAll {
  font-family: 'GilroyMedium';
  font-size: 13.3px;
  -webkit-text-fill-color: #232323;
  color: #232323;
}
.subPageCenter .howCanIGo .tabs .tabContent .flyingAdressBarArea .adressBar span {
  font-family: 'GilroyBlack';
  font-size: 13.3px;
  -webkit-text-fill-color: #232323;
  color: #232323;
  border-left: 1px solid #8e8e8e;
  padding: 0 17px;
  height: 27px;
  line-height: 27px;
  min-width: 140px;
}
.subPageCenter .howCanIGo .tabs .tabContent .locationMaps {
  width: 100%;
  height: 320px;
}
.discoverPage .subPageContent {
  position: relative;
  z-index: 1;
}
.discoverPage .subPageContent:before {
  content: "";
  background-image: url('../img/discoverContentBg.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
  width: 100%;
  height: 472px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: -1;
}
.discoverPage .discoverDetails {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: flex-start;
  -ms-align-items: flex-start;
  align-items: flex-start;
}
.discoverPage .discoverDetails .leftColumn {
  padding-right: 30px;
  flex: 0 0 70%;
}
.discoverPage .discoverDetails .rightColumn {}
.discoverPage .discoverDetails .rightColumn .mapsFrame {
  transform: scale(0.5);
  transform-origin: left top;
}
@media(max-width:992px){
  .discoverPage .discoverDetails .leftColumn {
    flex: 0 0 100%;
  }
  .discoverPage .discoverDetails .rightColumn .mapsFrame {
    transform: initial;
    zoom: 0.4;
    display: inline-block;
  }
  .mekanDetayHarita .item{
    margin-top: -8px;
    margin-left: -3px;
  }
}
.discoverPage .discoverDetails .rightColumn .mapsFrame img{

}
.discoverPage .photoGalleryDetails > a {
  width: 25%;
  flex: 0 0 25%;
}
.discoverPage .photoGalleryDetails > a img {
  border: none;
}
/*Left Menu Style*/
.accLeftMenuArea .accLeftMenu {
  width: 100%;
  padding-right: 20px;
  height: auto;
}
.accLeftMenuArea .accLeftMenu li {
  position: relative;
  padding: 8px 0;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.accLeftMenuArea .accLeftMenu li a {
  font-family: 'GilroyBold';
  -webkit-text-fill-color: #a2a2a2;
  color: #a2a2a2;
  font-size: 14px;
  line-height: 17px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.accLeftMenuArea .accLeftMenu li a:before {
  content: "";
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.accLeftMenuArea .accLeftMenu li.active > a,
.accLeftMenuArea .accLeftMenu li:hover > a {
  -webkit-text-fill-color: #171717;
  color: #171717;
  font-family: 'GilroyBlack';
}
.accLeftMenuArea .accLeftMenu li.active > a:before,
.accLeftMenuArea .accLeftMenu li:hover > a:before {
  content: "+";
  margin-right: 3px;
  display: inline-block;
}
.accLeftMenuArea .accLeftMenu li.active .subList,
.accLeftMenuArea .accLeftMenu li:hover .subList {
  display: block;
}
.accLeftMenuArea .accLeftMenu .subList {
  display: none;
  margin-top: 10px;
}
/*Photo Galeri*/
.galleryFrame {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  /*-webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;*/
  margin-left: -10px;
  margin-right: -10px;
}
.galleryFrame .galleryItem {
  display: inline-block;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  margin-bottom: 20px;
  flex: 0 0 25%;
  max-width: 25%;
  padding-left: 10px;
  padding-right: 10px;
}
.galleryFrame .galleryItem > div {
  overflow: hidden;
  position: relative;
}
.galleryFrame .galleryItem .imageFrame {
  overflow: hidden;
}
.galleryFrame .galleryItem .imageFrame img {
  /*min-width: 100%;*/
  width: 100%;
  height: 273px;
  object-fit: cover;
  display: block;
}
.galleryFrame .galleryItem .desc {
  position: absolute;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  top: 0;
  left: 0;
  right: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  padding: 20px 52px;
  text-align: center;
  transition: all 0.3s linear;
}
.galleryFrame .galleryItem .desc:before {
  content:'';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: linear-gradient(0deg, #333434 0%, rgba(255, 255, 255, 0) 100%);
  transition: all 0.3s linear;
}
.galleryFrame .galleryItem:hover .desc:before {
  opacity: 0.5;
}

.galleryFrame .galleryItem .desc > img {
  margin-bottom: 15px;
  position: relative;
  z-index: 2;
}
.galleryFrame .galleryItem .desc span {
  font-family: 'GilroyBlack';
  display: block;
  position: relative;
  z-index: 2;
}
.galleryFrame .galleryItem .desc span.small {
  font-size: 10.44px;
  -webkit-text-fill-color: rgba(255, 255, 255, 0.4);
  color: rgba(255, 255, 255, 0.4);
}
.galleryFrame .galleryItem .desc span.title {
  font-size: 17.03px;
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
  margin-top: 7px;
    display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}


@media(max-width:992px){
  .galleryFrame .galleryItem{
    flex: 0 0 100%;
    max-width: 100%;
  }
}

/*Photo Galleri details*/
.photoGalleryDetails {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -12px;
}
.photoGalleryDetails > a {
  display: inline-block;
  padding: 12px;
  width: 33%;
  flex: 0 0 33%;
}
.photoGalleryDetails > a > img {
  border: 11px solid #e6e6e6;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  width: 100%;
  height: 221px;
  object-fit: cover;
}
.photoGalleryDetails > a:hover > img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
}
/*Organizasyon Yapısı*/
.organizationalStructure {
  margin: 0 -17.5px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.organizationalStructure .item {
  width: 24.7%;
  padding: 17.5px;
  display: inline-block;
  text-align: center;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.organizationalStructure .item .imageFrame {
  position: relative;
  max-width: 186px;
  z-index: 1;
}
.organizationalStructure .item .imageFrame:before {
  content: "";
  width: calc(100% + 14px);
  height: 90%;
  position: absolute;
  z-index: -1;
  left: -7px;
  top: -7px;
  background-color: #b8b8b8;
}
.organizationalStructure .item .imageFrame img{
  width: 145px;
  height: 183px;
}
.organizationalStructure .item .desc {
  margin-top: 24px;
  max-width: 186px;
  
}
.organizationalStructure .item .desc span {
  font-family: 'GilroyBold';
  font-size: 15.65px;
  -webkit-text-fill-color: #a2a2a2;
  color: #a2a2a2;
  display: block;
  text-align: center;
  margin-bottom: 5px;
}
.organizationalStructure .item .desc span.name {
  font-family: 'GilroyBlack';
  -webkit-text-fill-color: #171717;
  color: #171717;
}
.organizationalStructure .item .desc span.title {
  font-family: 'GilroySemibold';
  -webkit-text-fill-color: #171717;
  color: #171717;
}
/*Basında Biz*/
.mediaColumn .mediaItem {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: flex-start;
  -ms-align-items: flex-start;
  align-items: flex-start;
  margin-bottom: 45px;
  flex-grow: 1;
}
.mediaColumn .mediaItem:first-child .desc {
  border-top: none;
}
.mediaColumn .mediaItem .imageFrame {
  min-width: 140px;
  width: 140px;
  padding-top: 30px;
}
.mediaColumn .mediaItem .imageFrame img {
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  max-width: 100%;
  max-height: 100%;
}
.mediaColumn .mediaItem .desc {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: flex-start;
  -ms-align-items: flex-start;
  align-items: flex-start;
  min-height: 105px;
  height: auto;
  border-top: 3px solid #e8e8e8;
  padding-top: 30px;
  flex-grow: 1;
}
.mediaColumn .mediaItem .desc span {
  font-family: 'GilroyBlack';
  -webkit-text-fill-color: #151515;
  color: #151515;
  display: block;
}
.mediaColumn .mediaItem .desc span.title {
  font-size: 16.86px;
  margin-bottom: 4px;
}
.mediaColumn .mediaItem .desc span.date {
  font-size: 11.58px;
  -webkit-opacity: 0.29;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.29);
  /* IE 5-7 */
  -moz-opacity: 0.29;
  /* Netscape */
  -khtml-opacity: 0.29;
  /* Safari 1.x */
  opacity: 0.29;
  /* Good browsers */
  padding-bottom: 20px;
}
.mediaColumn .mediaItem .desc .paragraph {
  padding-right: 18px;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  flex-grow: 1;
}
.mediaColumn .mediaItem .desc .paragraph p {
  font-size: 13.15px;
}
.mediaColumn .mediaItem .desc .readMore {
  width: 65px;
  min-width: 65px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  text-align: center;
  border-left: 3px solid #e8e8e8;
  min-height: 76px;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
.mediaColumn .mediaItem .desc .readMore img {
  margin-top: 10px;
}
.mediaColumn .mediaItem .desc .readMore span {
  font-family: 'GilroyBlack';
  font-size: 10.86px;
  -webkit-text-fill-color: #c8c8c8;
  color: #c8c8c8;
  line-height: 16px;
}
.mediaColumn .mediaItem:hover .imageFrame img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
}
.mediaColumn .mediaItem:hover .desc .paragraph {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -ms-transform: scale(0.9);
  -o-transform: scale(0.9);
}
.mediaColumn .mediaItem:hover .desc .readMore {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
}
/*Çalışmlarımız*/
.documentFolderList .docItem {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  border-bottom: 1px solid #eaeaea;
  padding: 13px 0 13px 16px;
}
.documentFolderList .docItem > div {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.documentFolderList .docItem span.title {
  font-family: 'GilroyBold';
  font-size: 16px;
  -webkit-text-fill-color: #161616;
  color: #161616;
  padding-left: 30px;
}
.documentFolderList .docItem .buttonLink > a {
  display: inline-block;
  font-family: 'GilroyBlack';
  font-size: 12.49px;
  -webkit-text-fill-color: rgba(22, 22, 22, 0.43);
  color: rgba(22, 22, 22, 0.43);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  height: 38px;
  border-left: 1px solid #bfbfbf;
  line-height: 38px;
  padding: 0 17px;
}
.documentFolderList .docItem .buttonLink > a:first-child {
  border-left: none;
  padding-left: 0;
}
.documentFolderList .docItem .buttonLink > a:last-child {
  padding-right: 0;
}
.documentFolderList .docItem .buttonLink > a:hover {
  -webkit-text-fill-color: #161616;
  color: #161616;
}
/*Kurumsal Kimlik*/
.corporateList {
  border-bottom: 1px solid #eaeaea;
  padding-bottom: 60px;
}
.corporateList .corporateListItem {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  border-bottom: 1px solid #eaeaea;
  padding-bottom: 25px;
}
.corporateList .corporateListItem .imageFrame {
  width: 245px;
  height: 200px;
  background-color: #ffffff;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  margin-top: 11px;
  border: 12px solid #f3f3f3;
}
.corporateList .corporateListItem .imageFrame img{
  max-width: 100%;
}
.corporateList .corporateListItem .logoDownloadFormats {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: flex-end;
  -ms-align-items: flex-end;
  align-items: flex-end;
  width: calc(100% - 245px);
  flex: 1;
  padding-left: 20px;
  padding-top: 60px;
}
.corporateList .corporateListItem .logoDownloadFormats > .row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.corporateList .corporateListItem .logoDownloadFormats .logoFormat {
  width: 46%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  position: relative;
  padding: 10px 0;
  max-height: 73px;
}
.corporateList .corporateListItem .logoDownloadFormats .logoFormat:nth-child(1):before,
.corporateList .corporateListItem .logoDownloadFormats .logoFormat:nth-child(2):before {
  display: none;
}
.corporateList .corporateListItem .logoDownloadFormats .logoFormat:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  background-color: #e8e8e8;
  left: 0;
  top: 0px;
}
.corporateList .corporateListItem .logoDownloadFormats .logoFormat a {
  font-family: 'GilroyBold';
  font-size: 14.62px;
  -webkit-text-fill-color: rgba(91, 91, 91, 0.45);
  color: rgba(91, 91, 91, 0.45);
  padding-left: 10px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.corporateList .corporateListItem .logoDownloadFormats .logoFormat a:hover {
  -webkit-text-fill-color: #5b5b5b;
  color: #5b5b5b;
}
.corporateList .corporateListItem .logoDownloadFormats .logoFormat > span {
  width: 48px;
  height: 48px;
  background-color: #ffffff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-box-shadow: 0px -12px 10px 0px rgba(52, 52, 52, 0.09);
  -moz-box-shadow: 0px -12px 10px 0px rgba(52, 52, 52, 0.09);
  box-shadow: 0px -12px 10px 0px rgba(52, 52, 52, 0.09);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
}
/*accordion Content Sıkça Sorulan Sorular*/
.acc {
  padding-left: 20px;
}
.acc .accTitle {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  height: 55px;
  position: relative;
  cursor: pointer;
  padding: 8px 0 8px 20px;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
.acc .accTitle:first-child {
  margin-top: 0;
}
.acc .accTitle:nth-child(4n+1) {
  background-color: #f8f8f8;
}
.acc .accTitle:before {
  content: "";
  background-image: url('../img/icon/acc-arrow-9x8.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 9px;
  height: 8px;
  position: absolute;
  right: 23px;
  top: 50%px;
  margin-top: -4px;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
.acc .accTitle img {
  margin-right: 20px;
}
.acc .accTitle span {
  font-family: 'GilroyBold';
  font-size: 16px;
  -webkit-text-fill-color: #161616;
  color: #161616;
  width: calc(100% - 60px);
}
.acc .accTitle.active:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.acc .accTitle:hover,
.acc .accTitle.active {
  background-color: #131313;
}
.acc .accTitle:hover span,
.acc .accTitle.active span {
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
}
.acc .accTitle:hover:before,
.acc .accTitle.active:before {
  -webkit-filter: invert(1);
  -moz-filter: invert(1);
  -o-filter: invert(1);
  -ms-filter: invert(1);
  filter: invert(1);
}
.acc .accContent {
  height: 0;
  visibility: hidden;
  -webkit-opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0);
  /* IE 5-7 */
  -moz-opacity: 0;
  /* Netscape */
  -khtml-opacity: 0;
  /* Safari 1.x */
  opacity: 0;
  /* Good browsers */
  overflow: hidden;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
.acc .accContent.active {
  height: auto;
  visibility: visible;
  -webkit-opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=1);
  /* IE 5-7 */
  -moz-opacity: 1;
  /* Netscape */
  -khtml-opacity: 1;
  /* Safari 1.x */
  opacity: 1;
  /* Good browsers */
  overflow: visible;
}
.acc .accContent.active .paragraph {
  padding: 10px 30px;
}
.acc .accContent.active .paragraph p {
  padding: 5px 0;
  font-size: 14px;
  line-height: 15px;
  font-family: 'GilroySemibold';
}
.leftMenuMobileButton {
  display: none;
}
/*theme Style*/
.darkThemePage header,
.darkThemePage h2,
.darkThemePage h3,
.darkThemePage .allLink,
.darkThemePage .moreInfoButton,
.darkThemePage .jeoparkCenterFrame,
.darkThemePage footer,
.darkThemePage .popularBoxes, 
.darkThemePage .subPageCenter {
  -webkit-filter: grayscale(1);
  -moz-filter: grayscale(1);
  -o-filter: grayscale(1);
  -ms-filter: grayscale(1);
  filter: grayscale(1);
}
.darkThemePage .carouselFrame .carouselArea .homeCarousel {
  -webkit-filter: grayscale(1);
  -moz-filter: grayscale(1);
  -o-filter: grayscale(1);
  -ms-filter: grayscale(1);
  filter: grayscale(1);
}
.darkThemePage .carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem .popupDesc {
  -webkit-box-shadow: inset -1px 19px 30px 19px #000000;
  -moz-box-shadow: inset -1px 19px 30px 19px #000000;
  box-shadow: inset -1px 19px 30px 19px #000000;
  background-color: rgba(255, 255, 255, 0.08);
}
.darkThemePage .carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem .popupDesc span {
  -webkit-text-fill-color: #ffffff;
  color: #ffffff;
}
.darkThemePage .carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem .popupDesc:before {
  background-color: rgba(255, 255, 255, 0.3);
}
.darkThemePage .subPageCenter .howCanIGo .tabs .tabTitle > a:hover,
.darkThemePage .subPageCenter .howCanIGo .tabs .tabTitle > a.active {
  background-color: #131313;
  border: 2px solid #131313;
}
.darkThemePage .subPageCenter .howCanIGo .tabs .tabContent .flyingAdressBarArea .roadKmInformation {
  background-color: #131313;
}
.darkThemePage footer:before {
  -webkit-filter: invert(5%);
  -moz-filter: invert(5%);
  -o-filter: invert(5%);
  -ms-filter: invert(5%);
  filter: invert(5%);
}
/*Media query*/
@media screen and (max-width: 1600px) {
  .jeoparkCenterFrame:before {
    height: 256px;
  }
  .carouselFrame .carouselArea .sliderContainer .slider-nav .slick-slide.slick-current img {
    width: 170px;
  }
  .carouselFrame .carouselArea .sliderContainer .slider-nav .slick-slide:hover img {
    width: 170px;
  }
}
@media screen and (max-width: 1366px) {
  .container {
    max-width: 1000px;
  }
  h2 {
    font-size: 34.12px;
  }
  h3 {
    font-size: 32.6px;
  }
  .titleColumn span.titleNotes {
    font-size: 14.67px;
  }
  header .header {
    padding-top: 15px;
  }
  header .header .headerLogo {
    width: 170px;
  }
  header .header .headerLogo img {
    width: 100%;
  }
  .changeThemeButton {
    left: calc(100% - 140px);
    top: 40%;
  }
  .carouselFrame {
    height: 100vh;
    position: relative;
  }
  .carouselFrame .carouselArea .sliderContainer {
    max-width: 1000px;
    height: calc(100% - 110px);
    top: 110px;
  }
  .carouselFrame .carouselArea .sliderContainer .slider-nav .slick-slide.slick-current img {
    width: 145px;
  }
  .carouselFrame .carouselArea .sliderContainer .slider-nav .slick-slide:hover img {
    width: 145px;
  }
  .carouselFrame .carouselArea .homeCarousel .slideItem .desc {
    top: 110px;
    height: calc(100% - 110px);
  }
  .carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem .popupDesc {
    height: 80px;
    font-size: 12px;
  }
  .carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-1 {
    -webkit-transform: translate(292px, 95px);
    -moz-transform: translate(292px, 95px);
    -ms-transform: translate(292px, 95px);
    -o-transform: translate(292px, 95px);
    transform: translate(292px, 95px);
  }
  .carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-1:after {
    width: 309px;
    height: 1px;
    right: -260px;
    top: 160px;
  }
  .carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-2 {
    -webkit-transform: translate(124px, 180px);
    -moz-transform: translate(124px, 180px);
    -ms-transform: translate(124px, 180px);
    -o-transform: translate(124px, 180px);
    transform: translate(124px, 180px);
  }
  .carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-2:after {
    width: 152px;
    height: 1px;
    top: -47px;
    right: -131px;
    -webkit-transform: rotate(137.4deg);
    -moz-transform: rotate(137.4deg);
    -ms-transform: rotate(137.4deg);
    -o-transform: rotate(137.4deg);
    transform: rotate(137.4deg);
  }
  .carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-3 {
    -webkit-transform: translate(190px, 225px);
    -moz-transform: translate(190px, 225px);
    -ms-transform: translate(190px, 225px);
    -o-transform: translate(190px, 225px);
    transform: translate(190px, 225px);
  }
  .carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-3:after {
    -webkit-transform: rotate(59deg);
    -moz-transform: rotate(59deg);
    -ms-transform: rotate(59deg);
    -o-transform: rotate(59deg);
    transform: rotate(59deg);
    width: 60px;
    height: 1px;
    right: 34px;
    top: -23px;
  }
  .carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-4 {
    -webkit-transform: translate(556px, 186px);
    -moz-transform: translate(556px, 186px);
    -ms-transform: translate(556px, 186px);
    -o-transform: translate(556px, 186px);
    transform: translate(556px, 186px);
  }
  .carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-4:after {
    width: 303px;
  }
  .carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-4 .popupDesc {
    bottom: 74px;
  }
  .carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-5 {
    -webkit-transform: translate(889px, 28px);
    -moz-transform: translate(889px, 28px);
    -ms-transform: translate(889px, 28px);
    -o-transform: translate(889px, 28px);
    transform: translate(889px, 28px);
  }
  .carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer .dotsItem.item-5:after {
    -webkit-transform: rotate(71deg);
    -moz-transform: rotate(71deg);
    -ms-transform: rotate(71deg);
    -o-transform: rotate(71deg);
    transform: rotate(71deg);
    height: 291px;
    top: -58px;
    left: -136px;
  }
  .searchFrame {
    bottom: 30px;
  }
  .searchFrame .selectArea {
    height: 50px;
  }
  .searchFrame .selectArea .select {
    height: 50px;
  }
  .searchFrame .searchInputArea {
    height: 50px;
  }
  .searchFrame .searchInputArea input[type="text"] {
    height: 50px;
  }
  .searchFrame .searchInputArea .searchButton {
    
    margin-top: -11.5px;
    right: 11px;
    top: 40%;
  }
  .searchFrame .searchInputArea .searchButton img {
    width: 100%;
  }
  .jeoparkCenterFrame:before {
    height: 216px;
  }
  .jeoparkCenterFrame .container {
    padding-top: 20px;
  }
  .newsJeoparkContent {
    /*height: calc(100vh - 225px);*/
    padding-top: 33px;
  }
  .newsJeoparkContent .rightFrame {
    transform: scale(0.8);
  }
  .newsJeoparkContent .rightFrame .mapNote {
    font-size: 11.98px;
  }
  .jeositPropBoxes {
    margin-top: 30px;
  }
  .jeositPropBoxes .boxItem {
    padding-left: 15px;
  }
  .jeositPropBoxes .boxItem img {
    margin-right: 12px;
  }
  .tabs .tabTitle {
    margin-top: 15px;
  }
  .jeositLocList {
    margin-top: 10px;
    max-height: 280px;
  }
  .jeositLocList .jeoItem {
    padding: 16px 0;
  }
  .jeositLocList .jeoItem .imageFrame {
    height: 60px;
  }
  .jeositLocList .jeoItem .desc {
    /*height: 60px;*/
  }
  .jeositLocList .jeoItem .desc span.title {
    font-size: 13.57px;
  }
  /*.jeoparkMap .mapsList {
    width: auto;
    height: 320px;
  }
  /*.jeoparkMap .routeLocationList li:nth-child(1) {
    -webkit-transform: translate(405px, 23px);
    -moz-transform: translate(405px, 23px);
    -ms-transform: translate(405px, 23px);
    -o-transform: translate(405px, 23px);
    transform: translate(405px, 23px);
  }
  .jeoparkMap .routeLocationList li:nth-child(2) {
    -webkit-transform: translate(331px, 57px);
    -moz-transform: translate(331px, 57px);
    -ms-transform: translate(331px, 57px);
    -o-transform: translate(331px, 57px);
    transform: translate(331px, 57px);
  }
  .jeoparkMap .routeLocationList li:nth-child(3) {
    -webkit-transform: translate(264px, 73px);
    -moz-transform: translate(264px, 73px);
    -ms-transform: translate(264px, 73px);
    -o-transform: translate(264px, 73px);
    transform: translate(264px, 73px);
  }
  .jeoparkMap .routeLocationList li:nth-child(4) {
    -webkit-transform: translate(430px, 82px);
    -moz-transform: translate(430px, 82px);
    -ms-transform: translate(430px, 82px);
    -o-transform: translate(430px, 82px);
    transform: translate(430px, 82px);
  }
  .jeoparkMap .routeLocationList li:nth-child(5) {
    -webkit-transform: translate(330px, 171px);
    -moz-transform: translate(330px, 171px);
    -ms-transform: translate(330px, 171px);
    -o-transform: translate(330px, 171px);
    transform: translate(330px, 171px);
  }*/
  footer:before {
    background-image: -webkit-linear-gradient(7deg, transparent 59%, #ffffff 60%);
    background-image: -moz-linear-gradient(7deg, transparent 59%, #ffffff 60%);
    background-image: -o-linear-gradient(7deg, transparent 59%, #ffffff 60%);
    background-image: -ms-linear-gradient(7deg, transparent 59%, #ffffff 60%);
    background-image: linear-gradient(7deg, transparent 59%, #ffffff 60%);
  }
  .subPageCenter .subPageBanner .imageBanner {
    max-height: 290px;
  }
  .galleryFrame .galleryItem {
    /*max-height: 225px;*/
  }
  .galleryFrame .galleryItem .imageFrame {
    height: 100%;
  }
  .photoGalleryDetails > a > img {
    width: 100%;
  }
  .corporateList .corporateListItem .logoDownloadFormats .logoFormat {
    width: 47%;
  }
  .corporateList .corporateListItem .logoDownloadFormats .logoFormat a {
    font-size: 13.62px;
  }
  .organizationalStructure .item {
    width: 24.3%;
  }
  .organizationalStructure .item .desc span {
    font-size: 12px;
  }
  .organizationalStructure .item .imageFrame {
    width: 100%;
  }
  .organizationalStructure .item .imageFrame img {
    width: 100%;
  }
}
@media screen and (max-width: 1300px) {
  .carouselFrame .carouselArea .sliderContainer .slider-nav .slick-slide.slick-current img {
    display: none;
  }
  .carouselFrame .carouselArea .sliderContainer .slider-nav .slick-slide:hover img {
    display: none;
  }
}
@media screen and (max-width: 1050px) {
  .container {
    width: 96%;
  }
  .changeThemeButton {
    left: auto;
    right: 20px;
  }
  footer .upButton {
    right: 45px;
    top: 34px;
  }
  .carouselFrame {
    height: auto;
  }
  .carouselFrame .carouselArea .slick-slide {
    height: auto;
  }
  .carouselFrame .carouselArea .homeCarousel .slideItem .slideBg img {
    height: auto;
  }
  .carouselFrame .carouselArea .homeCarousel .slideItem .desc .dotsContainer {
    display: none;
  }
  .carouselFrame .carouselArea .slider-nav .slick-slide {
    width: 0;
    height: 0;
    max-width: 0;
    min-width: 0;
    max-height: 0;
    min-height: 0;
  }
}
@media screen and (max-width: 1000px) {
  .mobileMenuButton {
    display: block;
    width: 24px;
    height: 16px;
    position: absolute;
    top: 60px;
    right: 20px;
    z-index: 99;
  }
  .mobileMenuButton:before,
  .mobileMenuButton:after {
    content: "";
    position: absolute;
    width: 24px;
    height: 1px;
    background-color: #ffffff;
    left: 0;
    right: 0;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
  }
  .mobileMenuButton:before {
    top: 0;
  }
  .mobileMenuButton:after {
    bottom: 0;
  }
  .mobileMenuButton span {
    width: 24px;
    height: 1px;
    background-color: #ffffff;
    position: absolute;
    top: 50%;
    margin-top: -0.5px;
    left: 0;
    right: 0;
    display: block;
  }
  .mobileMenuButton.active span {
    display: none;
  }
  .mobileMenuButton.active:before,
  .mobileMenuButton.active:after {
    background-color: #131313;
  }
  .mobileMenuButton.active:before {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  .mobileMenuButton.active:after {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    bottom: auto;
    top: 0;
  }
  .jeoparkCenterFrame {
    height: auto;
    min-height: initial;
  }
  .jeoparkCenterFrame .container {
    height: auto;
  }
  .jeositPropBoxes .boxItem img {
    width: 25px;
    height: auto;
  }
  .jeositPropBoxes .boxItem span {
    font-size: 10.72px;
  }
  .jeositPropBoxes .boxItem span strong {
    font-size: 12.78px;
  }
  .newsJeoparkContent {
    height: auto;
    display: block;
  }
  .newsJeoparkContent > div {
    height: auto;
    padding: 20px 0;
  }
  .newsJeoparkContent .leftFrame {
    margin: 0 auto;
    width: 100%;
  }
  .newsJeoparkContent .rightFrame {
    height: auto;
    margin: 0 auto;
    width: 100%;
  }
  /*.jeoparkMap .mapsList {
    max-width: 500px;
    margin: 0 auto;
  }*/
  .searchFrame {
    position: relative;
    bottom: 0;
    margin-top: 20px;
    -webkit-box-shadow: 0px 3px 30px 0px rgba(0, 0, 0, 0.21);
    -moz-box-shadow: 0px 3px 30px 0px rgba(0, 0, 0, 0.21);
    box-shadow: 0px 3px 30px 0px rgba(0, 0, 0, 0.21);
    width: 96%;
  }
  .searchFrame .selectArea .select .options {
    bottom: auto;
    top: 100%;
  }
  header.mobileActive {
    z-index: 99;
  }
  header.mobileActive .header .headerLogo {
    z-index: 999;
  }
  header.mobileActive .header .headerLogo img {
    -webkit-filter: brightness(0.3) sepia(3) hue-rotate(-228deg) saturate(5);
    -moz-filter: brightness(0.3) sepia(3) hue-rotate(-228deg) saturate(5);
    -o-filter: brightness(0.3) sepia(3) hue-rotate(-228deg) saturate(5);
    -ms-filter: brightness(0.3) sepia(3) hue-rotate(-228deg) saturate(5);
    filter: brightness(0.3) sepia(3) hue-rotate(-228deg) saturate(5);
  }
  header.mobileActive .header .rightFrame {
    width: 100%;
    visibility: visible;
    overflow: visible;
    -webkit-opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
    /* IE 8 */
    filter: alpha(opacity=1);
    /* IE 5-7 */
    -moz-opacity: 1;
    /* Netscape */
    -khtml-opacity: 1;
    /* Safari 1.x */
    opacity: 1;
    /* Good browsers */
  }
  header .header .rightFrame {
    -webkit-opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
    /* IE 8 */
    filter: alpha(opacity=0);
    /* IE 5-7 */
    -moz-opacity: 0;
    /* Netscape */
    -khtml-opacity: 0;
    /* Safari 1.x */
    opacity: 0;
    /* Good browsers */
    visibility: hidden;
    overflow: hidden;
    position: fixed;
    display: block;
    top: 0;
    right: 0;
    height: 100%;
    width: 0;
    flex: none;
    background-color: #ffffff;
    padding-top: 100px;
    padding-left: 0;
    z-index: 9;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
  }
  header .header .rightFrame ul {
    padding-right: 0;
  }
  header .header .rightFrame ul.siteMenu {
    display: block;
    width: 90%;
    margin: 10px auto 0 auto;
    height: auto;
    border-bottom: 1px solid rgba(26, 153, 158, 0.6);
    overflow-y: scroll;
    height: calc(100% - 150px);
  }
  header .header .rightFrame ul.siteMenu li {
    height: auto;
    display: block;
    padding: 15px 0;
    border-top: 1px dotted rgba(26, 153, 158, 0.6);
  }
  header .header .rightFrame ul.siteMenu li:first-child {
    border-top: none;
  }
  header .header .rightFrame ul.siteMenu li a {
    width: 100%;
  }
  header .header .rightFrame ul.siteMenu li a img {
    -webkit-filter: brightness(0.3) sepia(3) hue-rotate(-228deg) saturate(5);
    -moz-filter: brightness(0.3) sepia(3) hue-rotate(-228deg) saturate(5);
    -o-filter: brightness(0.3) sepia(3) hue-rotate(-228deg) saturate(5);
    -ms-filter: brightness(0.3) sepia(3) hue-rotate(-228deg) saturate(5);
    filter: brightness(0.3) sepia(3) hue-rotate(-228deg) saturate(5);
  }
  header .header .rightFrame ul.siteMenu li a span {
    -webkit-text-fill-color: #131313;
    color: #131313;
  }
  header .header .rightFrame ul.siteMenu li .subMenuColumn {
    position: relative;
    -webkit-opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
    /* IE 8 */
    filter: alpha(opacity=1);
    /* IE 5-7 */
    -moz-opacity: 1;
    /* Netscape */
    -khtml-opacity: 1;
    /* Safari 1.x */
    opacity: 1;
    /* Good browsers */
    visibility: visible;
    overflow: visible;
    height: auto;
    top: 0;
    left: 0;
    width: 100%;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  header .header .rightFrame ul.siteMenu li .subMenuColumn > div {
    height: auto;
    background: none;
    padding: 0;
  }
  header .header .rightFrame ul.siteMenu li .subMenuColumn .subMenuTitleArea {
    display: none;
  }
  header .header .rightFrame ul.siteMenu li .subMenuColumn .subMenuList {
    border-left: none;
    display: block;
    height: auto;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
  }
  header .header .rightFrame ul.siteMenu li .subMenuColumn .subMenuList li {
    width: 100%;
  }
  header .header .rightFrame a {
    width: 90%;
    display: block;
    margin: 0 auto;
  }
  header .header .rightFrame a.language {
    width: 90%;
    text-align: left;
  }
  header .header .rightFrame a.language span {
    -webkit-text-fill-color: #131313;
    color: #131313;
  }
  header .header .rightFrame a.unescoLogo {
    padding-left: 0;
  }
  header .header .rightFrame a.unescoLogo img {
    -webkit-filter: brightness(0.3) sepia(3) hue-rotate(-228deg) saturate(5);
    -moz-filter: brightness(0.3) sepia(3) hue-rotate(-228deg) saturate(5);
    -o-filter: brightness(0.3) sepia(3) hue-rotate(-228deg) saturate(5);
    -ms-filter: brightness(0.3) sepia(3) hue-rotate(-228deg) saturate(5);
    filter: brightness(0.3) sepia(3) hue-rotate(-228deg) saturate(5);
  }
  footer .footerDetails {
    display: block;
  }
  footer .footerDetails > div {
    border-left: none;
    border-top: 1px solid rgba(181, 181, 181, 0.6);
    padding-left: 0;
    padding: 20px 0;
    width: 100%;
  }
  footer .footerDetails > div:first-child {
    border-top: none;
  }
  footer .footerDetails .socialDetails {
    padding-left: 0;
  }
  footer .footerDetails .infoDetails {
    padding-left: 0;
  }
  footer .footerDetails .infoDetails a {
    margin-top: 10px;
  }
  footer .copyRightMenu {
    display: block;
  }
  footer .copyRightMenu > a {
    margin-top: 20px;
    display: block;
  }
  footer .copyRightMenu > div {
    display: block;
  }
  footer .copyRightMenu > div span {
    display: block;
    margin-bottom: 10px;
  }
  footer .copyRightMenu > div a {
    display: block;
    width: 100%;
    padding-left: 0;
    padding: 5px 0;
  }
  footer .copyRightMenu > div a:before {
    display: none;
  }
  .leftMenuMobileButton {
    display: block;
    width: 24px;
    height: 12px;
    position: absolute;
    top: 20px;
    left: -2px;
    z-index: 9;
  }
  .leftMenuMobileButton.active span {
    display: none;
  }
  .leftMenuMobileButton.active:before {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  .leftMenuMobileButton.active:after {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    bottom: auto;
    top: 0;
  }
  .leftMenuMobileButton span {
    width: 100%;
    height: 1px;
    position: absolute;
    top: 50%;
    margin-top: -0.5px;
    background-color: #171717;
  }
  .leftMenuMobileButton:before {
    content: "";
    width: 100%;
    height: 1px;
    top: 0;
    left: 0;
    background-color: #171717;
    position: absolute;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
  }
  .leftMenuMobileButton:after {
    content: "";
    width: 100%;
    height: 1px;
    bottom: 0;
    left: 0;
    background-color: #171717;
    position: absolute;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
  }
  .subPageCenter .subPageContent .contentColumn {
    padding: 60px 0;
    position: relative;
  }
  .subPageCenter .subPageContent .contentColumn .leftFrame {
    -webkit-opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
    /* IE 8 */
    filter: alpha(opacity=0);
    /* IE 5-7 */
    -moz-opacity: 0;
    /* Netscape */
    -khtml-opacity: 0;
    /* Safari 1.x */
    opacity: 0;
    /* Good browsers */
    visibility: hidden;
    overflow: hidden;
    width: 0;
    position: absolute;
    background-color: #ffffff;
    -webkit-box-shadow: -2px 33px 65px 0px rgba(51, 52, 52, 0.67);
    -moz-box-shadow: -2px 33px 65px 0px rgba(51, 52, 52, 0.67);
    box-shadow: -2px 33px 65px 0px rgba(51, 52, 52, 0.67);
    z-index: 2;
    top: 0;
    padding-top: 40px;
    padding-left: 20px;
  }
  .subPageCenter .subPageContent .contentColumn .leftFrame.active {
    -webkit-opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
    /* IE 8 */
    filter: alpha(opacity=1);
    /* IE 5-7 */
    -moz-opacity: 1;
    /* Netscape */
    -khtml-opacity: 1;
    /* Safari 1.x */
    opacity: 1;
    /* Good browsers */
    visibility: visible;
    overflow: visible;
    width: 224px;
  }
  .subPageCenter .subPageContent .contentColumn .rightFrame {
    width: 100%;
    float: none;
  }
  .subPageCenter .subPageContent .contentColumn .rightFrame.howCanIGo {
    padding-top: 50px;
  }
  .subPageCenter.discoverPage .subPageContent .contentColumn {
    padding-top: 0;
  }
  .acc {
    padding-left: 0;
  }
  .discoverPage .discoverDetails {
    display: block;
  }
  .discoverPage .discoverDetails .leftColumn {
    padding-right: 0;
  }
  .discoverPage .discoverDetails .rightColumn {
    text-align: center;
  }
}
@media screen and (max-width: 900px) {
  footer:before {
    background-image: -webkit-linear-gradient(10deg, transparent 59%, #ffffff 60%);
    background-image: -moz-linear-gradient(10deg, transparent 59%, #ffffff 60%);
    background-image: -o-linear-gradient(10deg, transparent 59%, #ffffff 60%);
    background-image: -ms-linear-gradient(10deg, transparent 59%, #ffffff 60%);
    background-image: linear-gradient(10deg, transparent 59%, #ffffff 60%);
  }
  .corporateList .corporateListItem {
    display: block;
  }
  .corporateList .corporateListItem .imageFrame {
    margin: 0 auto;
  }
  .corporateList .corporateListItem .logoDownloadFormats {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .subPageCenter .container {
    top: 0;
    width: 100%;
  }
  .subPageCenter .buttonArea {
    width: 100%;
    margin-top: 40px;
    -webkit-justify-content: flex-end;
    -ms-justify-content: flex-end;
    justify-content: flex-end;
  }
  .subPageCenter .subPageContent {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .subPageCenter .subPageContent .breadCrumbArea {
    height: auto;
    display: block;
  }
  .subPageCenter .subPageContent .contentColumn {
    padding: 20px 0;
  }
  .subPageCenter .subPageContent .contentColumn .leftFrame {
    top: -50px;
  }
  .subPageCenter .howCanIGo .tabs .tabContent .createFlyingArea .comeCount {
    display: block;
    height: auto;
    text-align: center;
  }
  .subPageCenter .howCanIGo .tabs .tabContent .createFlyingArea .comeCount > a {
    margin: 10px auto;
    display: block;
  }
  .subPageCenter .howCanIGo .tabs .tabContent .createFlyingArea .comeCount .inputArea {
    width: 100%;
  }
  .subPageCenter .howCanIGo .tabs .tabContent .flyingAdressBarArea {
    display: block;
  }
  .subPageCenter .howCanIGo .tabs .tabContent .flyingAdressBarArea .adressBar {
    margin-left: 0;
    margin-top: 10px;
  }
  .leftMenuMobileButton {
    top: -35px;
  }
}
@media screen and (max-width: 600px) {
  .popularBoxes .boxItem {
    width: 90%;
    margin: 15px auto;
  }
  h2 {
    font-size: 26.12px;
  }
  .titleColumn span.titleNotes2 {
    font-size: 13.68px;
  }
  .jeositPropBoxes {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .jeositPropBoxes .boxItem {
    width: 47%;
    margin-top: 15px;
  }
  footer:before {
    background-image: -webkit-linear-gradient(18deg, transparent 59%, #ffffff 60%);
    background-image: -moz-linear-gradient(18deg, transparent 59%, #ffffff 60%);
    background-image: -o-linear-gradient(18deg, transparent 59%, #ffffff 60%);
    background-image: -ms-linear-gradient(18deg, transparent 59%, #ffffff 60%);
    background-image: linear-gradient(18deg, transparent 59%, #ffffff 60%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1);
  }
  footer:after {
    background-image: -webkit-linear-gradient(-16deg, transparent 49%, #d0d0d0 50%);
    background-image: -moz-linear-gradient(-16deg, transparent 49%, #d0d0d0 50%);
    background-image: -o-linear-gradient(-16deg, transparent 49%, #d0d0d0 50%);
    background-image: -ms-linear-gradient(-16deg, transparent 49%, #d0d0d0 50%);
    background-image: linear-gradient(-16deg, transparent 49%, #d0d0d0 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d0d0', endColorstr='#d0d0d0', GradientType=1);
  }
  .mediaColumn .mediaItem {
    display: block;
    border-top: 3px solid #e8e8e8;
  }
  .mediaColumn .mediaItem:first-child {
    border-top: none;
  }
  .mediaColumn .mediaItem .desc {
    display: block;
    border-top: none;
  }
  .mediaColumn .mediaItem .desc .readMore {
    width: 100%;
    border-left: none;
    text-align: left;
    -webkit-align-items: flex-start;
    -ms-align-items: flex-start;
    align-items: flex-start;
  }
  .searchFrame {
    display: block;
  }
  .searchFrame .selectArea {
    width: 100%;
  }
  .subPageCenter .subPageContent .breadCrumbArea .breadCrumb {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .subPageCenter .subPageContent .contentColumn .rightFrame.howCanIGo {
    padding-top: 10px;
  }
  .subPageCenter .howCanIGo .tabs .tabTitle {
    display: block;
  }
  .subPageCenter .howCanIGo .tabs .tabTitle > a {
    width: 100%;
    max-width: initial;
    margin-left: 0;
    margin-top: 10px;
  }
  .subPageCenter .howCanIGo .tabs .tabContent .createFlyingArea {
    display: block;
  }
  .subPageCenter .howCanIGo .tabs .tabContent .createFlyingArea .comeCount {
    padding-right: 0;
  }
  .subPageCenter .howCanIGo .tabs .tabContent .createFlyingArea .createButton {
    width: 100%;
    margin-top: 10px;
  }
  .galleryFrame .galleryItem {
    width: 48%;
  }
  .photoGalleryDetails > a {
    width: 48%;
    flex: 0 0 48%;
  }
  .corporateList .corporateListItem .logoDownloadFormats {
    display: block;
  }
  .corporateList .corporateListItem .logoDownloadFormats .logoFormat {
    width: 100%;
  }
  .corporateList .corporateListItem .logoDownloadFormats .logoFormat:nth-child(2):before {
    content: "";
  }
  .organizationalStructure .item {
    width: 33.3%;
  }
  .popularFrame {
    display: block;
    margin: 45px 0 85px 0;
    position: relative;
  }
  .popularFrame .titleFrame {
    display: inline;
  }
  .popularFrame .titleFrame .allLink {
    position: absolute;
    top: 100%;
    margin: 20px auto;
    left: 0;
    right: 0;
    text-align: center;
    line-height: 44px;
  }
  .popularFrame .popularBoxes {
    margin-top: 15px;
  }
  .popularBoxes {
    display: block;
  }
  .discoverPage .discoverDetails .rightColumn img {
    width: 90%;
  }
}
@media screen and (max-width: 480px) {
  h3 {
    font-size: 20.6px;
  }
  h2 {
    font-size: 21.12px;
  }
  .titleFrame > a {
    margin-top: 20px;
    display: block;
  }
  .titleColumn span.titleNotes {
    font-size: 10.67px;
  }
  header .header .headerLogo {
    width: 120px;
  }
  .mobileMenuButton {
    top: 40px;
  }
  .changeThemeButton {
    top: 150px;
    position: absolute;
  }
  .carouselFrame .carouselArea {
    height: 210px;
  }
  .carouselFrame .carouselArea .slider-nav {
    margin: 0;
    top: 35px;
  }
  .carouselFrame .carouselArea .homeCarousel .slideItem .slideBg img {
    height: 100%;
  }
  .searchFrame {
    display: block;
  }
  .searchFrame .selectArea {
    width: 100%;
  }
  .searchFrame .searchInputArea input[type="text"] {
    padding-left: 20px;
    padding-right: 45px;
  }
  .searchFrame .searchInputArea .searchButton {
    right: 10px;
  }
  /*.jeoparkMap .mapsList {
    max-width: 320px;
  }
  .jeoparkMap .routeLocationList li:nth-child(1) {
    -webkit-transform: translate(245px, 38px);
    -moz-transform: translate(245px, 38px);
    -ms-transform: translate(245px, 38px);
    -o-transform: translate(245px, 38px);
    transform: translate(245px, 38px);
  }
  .jeoparkMap .routeLocationList li:nth-child(2) {
    -webkit-transform: translate(179px, 65px);
    -moz-transform: translate(179px, 65px);
    -ms-transform: translate(179px, 65px);
    -o-transform: translate(179px, 65px);
    transform: translate(179px, 65px);
  }
  .jeoparkMap .routeLocationList li:nth-child(3) {
    -webkit-transform: translate(125px, 82px);
    -moz-transform: translate(125px, 82px);
    -ms-transform: translate(125px, 82px);
    -o-transform: translate(125px, 82px);
    transform: translate(125px, 82px);
  }
  .jeoparkMap .routeLocationList li:nth-child(4) {
    -webkit-transform: translate(261px, 90px);
    -moz-transform: translate(261px, 90px);
    -ms-transform: translate(261px, 90px);
    -o-transform: translate(261px, 90px);
    transform: translate(261px, 90px);
  }
  .jeoparkMap .routeLocationList li:nth-child(5) {
    -webkit-transform: translate(182px, 162px);
    -moz-transform: translate(182px, 162px);
    -ms-transform: translate(182px, 162px);
    -o-transform: translate(182px, 162px);
    transform: translate(182px, 162px);
  }*/
  .popularBoxes {
    margin-top: 0;
  }
  .popularBoxes .boxItem {
    width: 96%;
  }
  .popularBoxes .boxItem .boxLink .desc {
    padding-left: 16px;
    padding-right: 57px;
  }
  .popularBoxes .boxItem .boxLink .desc span.title {
    font-size: 19.95px;
  }
  .popularBoxes .boxItem .boxLink .desc span.smallTitle {
    font-size: 14.28px;
  }
  .popularBoxes .boxItem .locationLink {
    right: 10px;
  }
  .jeositPropBoxes {
    margin-top: 0;
  }
  .jeoparkCenterFrame:before {
    height: 255px;
  }
  .tabs .tabTitle > a {
    font-size: 10px;
  }
  footer .footerDetails > div .title {
    font-size: 18.25px;
  }
  footer .footerDetails .adressDetails .adressInfo a {
    font-size: 12.28px;
  }
  footer .footerDetails .adressDetails .adressInfo a.phone {
    font-size: 15.09px;
  }
  footer .footerDetails .socialDetails > div span {
    font-size: 12.28px;
    line-height: 15px;
  }
  footer .footerDetails .socialDetails .socialArea {
    margin: 10px 0;
  }
  footer .footerDetails .infoDetails .info {
    margin-bottom: 10px;
  }
  footer .footerDetails .infoDetails .info span {
    font-size: 12.41px;
  }
  footer .footerDetails .infoDetails .info a {
    font-size: 15.67px;
  }
  .subPageCenter .subPageContent {
    padding: 30px 15px;
    width: 100%;
  }
  .documentFolderList .docItem {
    padding-left: 0;
  }
  .documentFolderList .docItem .buttonLink > a {
    padding: 0 7px;
  }
  .galleryFrame .galleryItem {
    width: 100%;
    display: block;
    max-height: initial;
  }
  .galleryFrame .galleryItem .imageFrame {
    height: auto;
  }
  .photoGalleryDetails > a {
    width: 100%;
    flex: none;
  }
  .organizationalStructure .item {
    width: 50%;
  }
  .acc .accTitle span {
    line-height: 21px;
  }
  .discoverPage .photoGalleryDetails {
    -webkit-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
  }
  .discoverPage .photoGalleryDetails > a {
    width: 50%;
    flex: 0 0 50%;
  }
}
@media screen and (max-width: 380px) {
  .tabs .tabTitle {
    display: block;
  }
  .tabs .tabTitle > a {
    margin-left: 0;
    width: 100%;
    max-width: initial;
    margin-top: 10px;
  }
  .jeositPropBoxes .boxItem {
    width: 96%;
  }
  footer:before {
    background-image: -webkit-linear-gradient(21deg, transparent 59%, #ffffff 60%);
    background-image: -moz-linear-gradient(21deg, transparent 59%, #ffffff 60%);
    background-image: -o-linear-gradient(21deg, transparent 59%, #ffffff 60%);
    background-image: -ms-linear-gradient(21deg, transparent 59%, #ffffff 60%);
    background-image: linear-gradient(21deg, transparent 59%, #ffffff 60%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1);
  }
  .organizationalStructure .item {
    width: 100%;
  }
  .organizationalStructure .item .imageFrame {
    margin: 0 auto;
  }
  .organizationalStructure .item .desc {
    margin: 24px auto 0 auto;
  }
  .acc .accTitle {
    margin: 5px 0;
    min-height: 80px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .discoverPage .photoGalleryDetails {
    -webkit-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
  }
  .discoverPage .photoGalleryDetails > a {
    width: 90%;
    flex: 0 0 90%;
  }
}
@media print {
  header,
  footer {
    display: none;
  }
  .subPageCenter .subPageBanner {
    display: none;
  }
  .subPageCenter .subPageContent {
    display: block;
    -webkit-print-color-adjust: exact;
    top: 0;
  }
  .subPageCenter .subPageContent .contentColumn .leftFrame {
    display: none;
  }
  .subPageCenter .subPageContent .contentColumn .rightFrame {
    width: 100%;
  }
}
.loader,
.loader:after {
    border-radius: 50%;
    width: 10em;
    height: 10em;
}
.loader {            
    margin: -60px auto;
    font-size: 10px;
    position: absolute;
    text-indent: -9999em;
    border-top: 1.1em solid rgba(255, 255, 255, 0.2);
    border-right: 1.1em solid rgba(255, 255, 255, 0.2);
    border-bottom: 1.1em solid rgba(255, 255, 255, 0.2);
    border-left: 1.1em solid #131313;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation: load8 1.1s infinite linear;
    animation: load8 1.1s infinite linear;
    left: 0;
    right: 0;
    top: 50%;
}
@-webkit-keyframes load8 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes load8 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
#loadingDiv {
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:#1a1a1a;
    z-index: 99999999;
}


.mekanDetayHarita{
  position: relative;
}
.mekanDetayHarita .item{
  position: absolute;
}




.contentColumn .howToCome .tabs {
  margin-top: 25px;
  margin-bottom: 25px;
}
.contentColumn .howToCome .tabs > img {
  margin-top: 20px;
  max-width: 100%;
}
.contentColumn .howToCome .tabs.active > img {
  display: none;
}.contentColumn .howToCome .tabs.active > .ngPageText {
  display: none;
}
.contentColumn .howToCome .tabs .tabTitle {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
}
.contentColumn .howToCome .tabs .tabTitle > a {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  width: 220px;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  padding-left: 17px;
  padding-right: 27px;
  border: 2px solid #d7d7d7;
  -webkit-border-radius: 14px;
  -moz-border-radius: 14px;
  border-radius: 14px;
  height: 62px;
  margin-left: 12px;
  position: relative;
}
.contentColumn .howToCome .tabs .tabTitle > a:before {
  content: "";
  height: 71px;
  width: 221px;
  position: absolute;
  top: -2px;
  left: -2px;
  z-index: -1;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
.contentColumn .howToCome .tabs .tabTitle > a:hover,
.contentColumn .howToCome .tabs .tabTitle > a.active {
  border: 2px solid rgba(0, 0, 0, 0);
}
.contentColumn .howToCome .tabs .tabTitle > a:hover:before,
.contentColumn .howToCome .tabs .tabTitle > a.active:before {
  /*background-image: url('../img/tabItemBg.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;*/
}
.contentColumn .howToCome .tabs .tabTitle > a:hover img,
.contentColumn .howToCome .tabs .tabTitle > a.active img {
  filter: invert(100%);
  -webkit-filter: invert(100%);
  -moz-filter: invert(100%);
  -o-filter: invert(100%);
  -ms-filter: invert(100%);
}
.contentColumn .howToCome .tabs .tabTitle > a:hover span,
.contentColumn .howToCome .tabs .tabTitle > a.active span {
  color: #ffffff;
}
.contentColumn .howToCome .tabs .tabTitle > a:first-child {
  margin-left: 0;
}
.contentColumn .howToCome .tabs .tabTitle > a span {
  font-family: 'GilroyRegular';
  font-size: 13.53px;
  color: #1d1d1d;
  display: block;
}
.contentColumn .howToCome .tabs .tabTitle > a span.bold {
  font-family: 'GilroyBlack';
}
.contentColumn .howToCome .tabs .tabContent .tabItem.active {
  padding-top: 30px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .ticketItem {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  border-top: 1px solid #a4a4a4;
  border-bottom: 1px solid #a4a4a4;
  padding-top: 25px;
  padding-bottom: 25px;
  margin-top: 55px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .ticketItem .desc {
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .ticketItem .desc span {
  font-family: 'GilroyMedium';
  color: #303030;
  font-size: 15.79px;
  margin-bottom: 5px;
}

.contentColumn .howToCome .tabs .tabContent .tabItem .ticketItem .desc span.green {
  font-family: 'GilroyBlack';
  color: #131313;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .ticketItem .desc a {
  font-family: 'GilroyBlack';
  font-size: 16px;
  color: #131313;
  display: block;
  margin-top: 15px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .ticketItem .desc a:hover {
  -webkit-opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.8);
  /* IE 5-7 */
  -moz-opacity: 0.8;
  /* Netscape */
  -khtml-opacity: 0.8;
  /* Safari 1.x */
  opacity: 0.8;
  /* Good browsers */
}
.contentColumn .howToCome .tabs .tabContent .tabItem .ticketItem > img {
  margin-right: 28px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .createFlyingArea {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .createFlyingArea .selectArea {
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .createFlyingArea .selectArea > a {
  margin-right: 10px;
  margin-left: 10px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .createFlyingArea .selectArea .selectColumn {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  flex: 1;
  height: 52px;
  border: 2px solid #e7e7e7;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  padding-left: 18px;
  position: relative;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .createFlyingArea .selectArea .selectColumn:before {
  content: "";
  width: 50%;
  height: 4px;
  position: absolute;
  left: 48px;
  bottom: 7px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .createFlyingArea .selectArea .selectColumn.green:before {
  background-color: #131313;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .createFlyingArea .selectArea .selectColumn.lightGreen:before {
  background-color: #afca2b;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .createFlyingArea .selectArea .selectColumn img {
  margin-right: 12px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .createFlyingArea .selectArea .selectColumn select {
  font-family: 'GilroyMedium';
  font-size: 16.44px;
  color: #232323;
  position: relative;
  -moz-appearance: none;
  /* Firefox */
  -webkit-appearance: none;
  /* Safari and Chrome */
  -ms-appearance: none;
  /* Safari and Chrome */
  -o-appearance: none;
  /* Safari and Chrome */
  appearance: none;
  background-image: url('../img/icon/select-arrow-black-22x8.png');
  background-repeat: no-repeat;
  background-position: center right;
  background-size: 22px 8px;
  border: none;
  background-color: rgba(0, 0, 0, 0);
  outline: none;
  flex: 1;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .createFlyingArea .selectArea .selectColumn input[type="text"]{
	font-family: 'GilroyMedium';
  font-size: 16.44px;
  color: #232323;
  position: relative;
  -moz-appearance: none;
  /* Firefox */
  -webkit-appearance: none;
  /* Safari and Chrome */
  -ms-appearance: none;
  /* Safari and Chrome */
  -o-appearance: none;
  /* Safari and Chrome */
  appearance: none;
  background-image: url('../img/icon/select-arrow-black-22x8.png');
  background-repeat: no-repeat;
  background-position: center right;
  background-size: 22px 8px;
  border: none;
  background-color: rgba(0, 0, 0, 0);
  outline: none;
  flex: 1;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .createFlyingArea .createButton {
  width: 198px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  height: 52px;
  font-family: 'GilroyBlack';
  font-size: 16.44px;
  color: #ffffff;
  line-height: 52px;
  text-align: center;
  background-color: #131313;
  border: 2px solid #131313;
  margin-left: 7px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .createFlyingArea .createButton:hover {
  color: #131313;
  background-color: #ffffff;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingAdressBarArea {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  margin: 20px 0;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingAdressBarArea .roadKmInformation {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  padding-left: 9px;
  width: 196px;
  height: 51px;
  background: #131313;
  background: linear-gradient(0deg, #131313 0%, #004c4f 100%);
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingAdressBarArea .roadKmInformation img {
  margin-right: 6px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingAdressBarArea .roadKmInformation span {
  font-family: 'GilroyMedium';
  font-size: 12.79px;
  color: #ffffff;
  display: block;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingAdressBarArea .roadKmInformation span.bold {
  font-family: 'GilroyBlack';
  font-size: 20px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingAdressBarArea .adressBar {
  flex: 1;
  margin-left: 8px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  background-color: #f0f0f0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  padding: 8px 0;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingAdressBarArea .adressBar .adressAll {
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  font-family: 'GilroyMedium';
  font-size: 17.36px;
  color: #232323;
  padding-left: 20px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingAdressBarArea .adressBar span {
  font-family: 'GilroyBlack';
  font-size: 17.36px;
  color: #232323;
  border-left: 1px solid #737373;
  height: 100%;
  padding: 0 21px;
  line-height: 34px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingAdressBarArea .adressBar span.toplamYolKm{
	border-left: initial;
  padding-left: 0px;
  font-size: 20px;
  font-family: 'GilroyMedium';
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation .adress {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-right: 20px;
  min-width: 196px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation .adress span {
  font-family: 'GilroyMedium';
  font-size: 12.84px;
  color: #232323;
  margin-bottom: 10px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation .adress span.green {
  font-size: 16.38px;
  color: #131313;
  font-family: 'GilroySemibold';
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation .adress span strong {
  font-family: 'GilroyBlack';
  display: block;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation .adress a {
  font-family: 'GilroyBlack';
  font-size: 16.99px;
  color: #232323;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation .flyingAirport {
  flex: 1;
  border: 2px solid #dfdfdf;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  padding: 20px 20px 22px 23px;
  margin-bottom: 20px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation .flyingAirport p {
  font-family: 'GilroySemibold';
  font-size: 14.52px;
  color: #5f5f5f;
  padding: 20px 0;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation .flyingAirport .airports {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation .flyingAirport .airports .airport {
  width: 250px;
  height: 61px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: flex-start;
  -ms-align-items: flex-start;
  align-items: flex-start;
  border: 2px solid #dfdfdf;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  padding-top: 11px;
  padding-left: 15px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation .flyingAirport .airports .airport img {
  margin-right: 10px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation .flyingAirport .airports .airport span {
  font-family: 'GilroyBold';
  font-size: 16px;
  color: #5f5f5f;
  display: block;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation .flyingAirport .airports .airport span.bold {
  font-family: 'GilroyBlack';
  font-size: 18.35px;
  color: #434242;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation .flyingAirport .airports .logoFrame {
  width: 51px;
  text-align: center;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation .flyingAirport .airports .logoFrame img {
  width: 100%;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation .flyingAirport .airports .logoFrame span {
  font-size: 11.27px;
  font-family: 'GilroyBlack';
  text-align: center;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation .flyingAirport .airports .logoFrame.lightGreen span {
  color: #859b1c;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation .flyingAirport .airports .logoFrame.lightGreen img {
  filter: invert(38%) brightness(0.9) sepia(4) hue-rotate(28deg) saturate(6);
  -webkit-filter: invert(38%) brightness(0.9) sepia(4) hue-rotate(28deg) saturate(6);
  -moz-filter: invert(38%) brightness(0.9) sepia(4) hue-rotate(28deg) saturate(6);
  -o-filter: invert(38%) brightness(0.9) sepia(4) hue-rotate(28deg) saturate(6);
  -ms-filter: invert(38%) brightness(0.9) sepia(4) hue-rotate(28deg) saturate(6);
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation .flyingAirport .airports .logoFrame.green span {
  color: #1e9398;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .flyingInformation .flyingAirport .airports .logoFrame.green img {
  filter: invert(56%) brightness(0.3) sepia(1) hue-rotate(153deg) saturate(5);
  -webkit-filter: invert(56%) brightness(0.3) sepia(1) hue-rotate(153deg) saturate(5);
  -moz-filter: invert(56%) brightness(0.3) sepia(1) hue-rotate(153deg) saturate(5);
  -o-filter: invert(56%) brightness(0.3) sepia(1) hue-rotate(153deg) saturate(5);
  -ms-filter: invert(56%) brightness(0.3) sepia(1) hue-rotate(153deg) saturate(5);
}
.contentColumn .howToCome .tabs .tabContent .tabItem .locationMaps {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .locationMaps .locNameList {
  width: 196px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-right: 8px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .locationMaps .locNameList a {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  font-family: 'GilroyBlack';
  font-size: 19.56px;
  color: #1d9195;
  padding-left: 15px;
  border-bottom: 1px solid #d5d5d5;
  height: 46px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .locationMaps .locNameList a img {
  filter: invert(58%) brightness(0.4) sepia(1) hue-rotate(142deg) saturate(6);
  -webkit-filter: invert(58%) brightness(0.4) sepia(1) hue-rotate(142deg) saturate(6);
  -moz-filter: invert(58%) brightness(0.4) sepia(1) hue-rotate(142deg) saturate(6);
  -o-filter: invert(58%) brightness(0.4) sepia(1) hue-rotate(142deg) saturate(6);
  -ms-filter: invert(58%) brightness(0.4) sepia(1) hue-rotate(142deg) saturate(6);
  margin-right: 15px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .locationMaps .mapsFrame {
  flex: 1;
  height: 414px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  overflow: hidden;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .locationMaps .mapsFrame #map{
  height: 100%;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .busCompanyList {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -43px 0 -43px;
  width: calc(100% + 86px);
}
.contentColumn .howToCome .tabs .tabContent .tabItem .busCompanyList .ticketItem {
  flex: 0 0 43%;
  margin: 14px 0px;
  margin-left: 47px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .busCompanyList .ticketItem img {
  margin-right: 0;
  width: 154px;
  object-fit: contain;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .busCompanyList .ticketItem .desc {
  max-width: 370px;
    padding-left: 15px;
}
.contentColumn .howToCome .tabs .tabContent .tabItem .busCompanyList .ticketItem .desc span strong {
  display: block;
  font-family: 'GilroyBlack';
  margin-bottom: 5px;
}

.contentColumn .howToCome .tabs .tabContent .tabItem .busCompanyList .ticketItem .desc a.btnDigerFirmalar {
  font-size: 12px;
  margin-top: 10px;
}


.contentColumn .titleArea {
  text-align: left;
}
.contentColumn .titleArea span {
  font-family: 'GilroyRegular';
  color: #1d1d1d;
  display: block;
}
.contentColumn .titleArea span.title {
  font-family: 'GilroyMedium';
  color: #131313;
  font-size: 28.84px;
  margin-bottom: 5px;
  flex-grow: 1;
  text-align: left;
}
.contentColumn .titleArea span.title strong {
  font-family: 'GilroyBlack';
}


.contentColumn .noteApprove {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  background-color: #fffce1;
  padding: 18px 15px 18px 13px;
  width: 100%;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-top: 25px;
}
.contentColumn .noteApprove > div {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.contentColumn .noteApprove p {
  font-family: 'GilroySemibold';
  font-size: 15.03px;
  color: rgba(42, 42, 42, 0.6);
}
.contentColumn .noteApprove p span {
  color: #2a2a2a;
  display: block;
}
.contentColumn .noteApprove p strong {
  font-family: 'GilroyBlack';
}
.contentColumn .noteApprove img {
  margin-right: 15px;
  margin-bottom: -3px;
}
.contentColumn .noteApprove .removeBlock {
  font-family: 'GilroyBlack';
  font-size: 15.03px;
  color: rgba(42, 42, 42, 0.6);
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  cursor: pointer;
  min-width: 82px;
}
.contentColumn .noteApprove .removeBlock span {
  margin-left: 14px;
}
.contentColumn .noteApprove .removeBlock:hover {
  color: #2a2a2a;
}
.ngPageText {
  padding-top: 20px;
  padding-bottom: 20px;
}



















.fcont{
	margin-top: 25px;
}
.fcont .fhead{
	display: flex;
	width: 100%;
}
.fcont .fhead a{
  color: #2b2b2b;
  margin-right: 15px;
  padding: 22px 15px 23px 15px;
  border-radius: 4px;
}
.fcont .fhead a.active{
  color: #fff;
  background-color: #131313;
}
.fcont .fpages{}
.fcont .fpages .fpage{
	display: none;
}
.fcont .fpages .fpage.active{
	display: block;
}





.blogDetailsContent table{
  border:1px solid #d5b97a;
  font-size: 12px;
}
.blogDetailsContent table thead{
  
}
.blogDetailsContent table thead tr{

}
.blogDetailsContent table thead tr th{
  color: #fff;
  padding:5px;
  border:1px solid #d5b97a;
  vertical-align: middle;
  background-color:#d5b97a !important;
}
.blogDetailsContent table thead tr th p{
  margin-bottom: 0;
}
.blogDetailsContent table tbody{
}
.blogDetailsContent table tbody tr:nth-child(odd){
  
}
.blogDetailsContent table tbody tr td{
  border:1px solid #6a9c72;
  padding:5px;
  vertical-align: middle;
  
}
.blogDetailsContent table tbody tr:nth-child(odd) td{
  background-color: #6a9c723b;
}
.blogDetailsContent table tbody tr td strong{
  font-weight:600;
}
.blogDetailsContent table tbody tr td p{
  margin-bottom:0;
}

.blogDetailsContent table tbody tr:first-child td{
  color: #fff;
  padding: 5px;
  border: 1px solid #6a9c72;
  vertical-align: middle;
  background-color: #6a9c72 !important;
}
.blogDetailsContent strong{
	font-family: 'GilroyBlack';
}

.blogDetailsContent p{
  margin-bottom: 15px;
}
.blogDetailsContent p img{
  max-width: 100% !important;
  width: initial !important;
  height: initial !important;
}








.modal-karayolu {
  background-color: rgba(0, 0, 0, 0.85);
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 500000;
  display: flex;
  align-items: center;
  justify-content: center;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  font-family: 'GilroyRegular';
}
.modal-karayolu.active {
  visibility: visible;
  opacity: 1;
}
.modal-karayolu .modal-cont {
  width: 800px;
  /*margin-top: -200px;*/
}
@media (max-width: 991px) {
  .modal-karayolu .modal-cont {
    width: 100%;
    margin-top: 0;
    padding-left: 30px;
    padding-right: 30px;
  }
}
.modal-karayolu .modal-cont .kapat-cont {
  text-align: right;
  margin-bottom: 14px;
  position: relative;
}
.modal-karayolu .modal-cont .kapat-cont .timer {
  background-color: #fff;
  width: 50px;
  font-weight: 700;
  color: #2b2b2b;
  font-size: 20px;
  position: absolute;
  left: 0;
  text-align: center;
  top: 9px;
  padding: 6px;
}
@media (max-width: 991px) {
  .modal-karayolu .modal-cont .kapat-cont {
    margin-bottom: 14px;
  }
}
.modal-karayolu .modal-cont .kapat-cont a {
  color: #fff;
  display: inline-flex;
  align-items: center;
  text-decoration: none;
}
.modal-karayolu .modal-cont .kapat-cont a span {
  font-weight: 800;
  font-size: 17px;
  margin-right: 10px;
}
.modal-karayolu .modal-cont .kapat-cont a i {
  font-size: 37px;
}
.modal-karayolu .modal-cont .popup-cont{
  background-color: #fff;
  padding: 20px;
  padding-bottom: 5px;
}






.busCompanyListModal {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
}
.busCompanyListModal .ticketItem {
flex: 0 0 47%;
  display: flex;
  align-items: center;
  margin-bottom: 20px;
  border-bottom: 1px solid #2b2b2b;
  margin-right: 10px;
  margin-left: 10px;
  padding: 10px 0px;
}
.busCompanyListModal .ticketItem .img{
  flex: 0 0 39%;
}
.busCompanyListModal .ticketItem img {
  margin-right: 0;
  display: block;
  max-width: 100%;
}
.busCompanyListModal .ticketItem .desc {
  padding-left: 20px;
  font-size: 0.7em;
}
.busCompanyListModal .ticketItem .desc span strong {
  display: block;
  font-family: 'GilroyBlack';
  margin-bottom: 5px;
}
.busCompanyListModal .ticketItem .desc span.green {
  font-family: 'GilroyBlack';
  color: #131313;
}
.busCompanyListModal .ticketItem .desc a {
  font-size: 19px;
  color: #131313;
  display: block;
  margin-top: 6px;
  font-family: 'GilroyBlack';
}
.busCompanyListModal .ticketItem .desc a.btnDigerFirmalar {
  font-size: 12px;
  margin-top: 10px;
}

@media(max-width: 992px){
	.busCompanyListModal .ticketItem {
	  flex: 0 0 100%;
	  max-width: 100%;
	}
}


.havayoluFirmaCont{
	display: flex;
	flex-wrap: wrap;
	margin-left: -10px;
	margin-right: -10px;
	margin-top: 20px;
}
.havayoluFirmaCont .item{
  flex: 0 0 33.3333333%;
  max-width: 33.3333333%;
  padding-left: 10px;
  padding-right: 10px;
}
.havayoluFirmaCont .item a{
	display: flex;
	width: 100%;
	border-top: 1px solid #a4a4a4;
	border-bottom: 1px solid #a4a4a4;
	padding: 20px 0px;
	margin-bottom: 20px;
	flex-direction: column;
}
.havayoluFirmaCont .item a .img{
	flex: 0 0 100%;
	max-width: 100%;
	margin-bottom: 14px;
}
.havayoluFirmaCont .item a .img img{
	display: block;
	max-width: 100%;
	margin: 0 auto;
	height: 34px;
}
.havayoluFirmaCont .item a .desc{
	padding-left: 0;
	display: flex;
	flex-direction: column;
	justify-content: center;
	text-align: center;
}
.havayoluFirmaCont .item a .desc .title{
	font-size: 1em;
	font-family: 'GilroyBlack';
	flex-grow: 1;
	color: #000;
}
.havayoluFirmaCont .item a .desc .web{
	color: #6a9c72;
}

@media(max-width: 992px){
	.havayoluFirmaCont .item{
		flex:0 0 100%;
		max-width: 100%;
	}
}



.iletisimp{
	width: 100%;
	overflow: hidden;
}
.iletisimp .titleArea{
	margin-bottom: 20px;
}
.fw {
  width: 100%;
  display: inline-block;
  float: left;
}
/* contactPageLeft */
.contactPageLeft {width:35%; float:left; display:inline-block; margin-bottom:30px; }
.contactPageRight {width:65%; float:left; display:inline-block; margin-bottom:30px}
.contactPageRightBox iframe {width:100%!important; float:left; height:200px!important; border:10px solid #f2f2f2}

/* contactPageLeftBox */
.contactPageLeftBox>ul>li {position:relative; margin-bottom:15px; color:#777777; font-size:13px; line-height:20px; padding-left:25px;}
.contactPageLeftBox>ul>li a{
  color: #777777;
}
.contactPageLeftBox>ul>li .title {width:100%; display:inline-block; font-size:14px; font-weight:700; color:#263953;}
.contactPageLeftBox>ul>li i {position:absolute; left:0; top:0; font-size:15px; line-height:20px; color:#263953;}










.contentColumn .searchResultContain .titleColumn{
  text-align: left;
}
.contentColumn .searchResultContain .titleColumn > span {
  display: block;
  font-family: 'GilroyBlack';
  font-size: 12.78px;
  color: rgba(64, 64, 64, 0.46);
  margin-bottom: 8px;
}
.contentColumn .searchResultContain .titleColumn > span.searchWord {
  font-size: 29.84px;
  color: #1e979b;
}
.contentColumn .searchResultContain .searchResultList {
  padding-top: 20px;
  padding-bottom: 20px;
}
.contentColumn .searchResultContain .searchResultList li {
  height: 72px;
  padding: 0 22px;
  border: 1px solid #d7d7d7;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  margin-top: 18px;
}
.contentColumn .searchResultContain .searchResultList li a {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  height: 100%;
}
.contentColumn .searchResultContain .searchResultList li a > img {
  -webkit-opacity: 0.25;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.25);
  /* IE 5-7 */
  -moz-opacity: 0.25;
  /* Netscape */
  -khtml-opacity: 0.25;
  /* Safari 1.x */
  opacity: 0.25;
  /* Good browsers */
  margin-right: 25px;
}
.contentColumn .searchResultContain .searchResultList li .text {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.contentColumn .searchResultContain .searchResultList li .text span {
  font-size: 14.37px;
  color: #9d9d9d;
  font-family: 'GilroyBlack';
}
.contentColumn .searchResultContain .searchResultList li .text span.searcName {
  font-family: 'GilroySemibold';
  font-size: 18.4px;
  color: #171717;
}
.contentColumn .searchResultContain .searchResultList li .text span strong {
  font-family: 'GilroyBlack';
  color: #1e979b;
}










.modal-popup {
  background-color: rgba(0, 0, 0, 0.85);
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 500000;
  display: flex;
  align-items: center;
  justify-content: center;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  font-family: 'GilroyRegular';
}
.modal-popup.active {
  visibility: visible;
  opacity: 1;
}
.modal-popup .modal-cont {
  width: 800px;
  /*margin-top: -200px;*/
}
@media (max-width: 991px) {
    .sliderTabsContentArea:before{
        background: none;
    }
  .modal-popup .modal-cont {
    width: 100%;
    margin-top: 0;
    padding-left: 30px;
    padding-right: 30px;
  }
  .homeDevam{
    display: none;
  }
  .Mobile .sliderTabsContentArea{
    /*height: 310px;*/
    height: 238px;
    max-height: initial !important;
  }
  .Mobile .sliderTabsContentArea .sliderTabItem{
    /*height: 400px;*/
    height: 100%;
  }
  .Mobile .sliderTabsContentArea .sliderTabItem .itemSlide{
    height: 100%;
  }
  .Mobile .sliderTabsContentArea .sliderTabItem .itemSlide >img{
    height: 210px;
  }
}
.modal-popup .modal-cont .kapat-cont {
  text-align: right;
  margin-bottom: 14px;
  position: relative;
}
.modal-popup .modal-cont .kapat-cont .timer {
  background-color: #fff;
  width: 50px;
  font-weight: 700;
  color: #2b2b2b;
  font-size: 20px;
  position: absolute;
  left: 0;
  text-align: center;
  top: 9px;
  padding: 6px;
}
@media (max-width: 991px) {
  .modal-popup .modal-cont .kapat-cont {
    margin-bottom: 14px;
  }
}
.modal-popup .modal-cont .kapat-cont a {
  color: #fff;
  display: inline-flex;
  align-items: center;
  text-decoration: none;
}
.modal-popup .modal-cont .kapat-cont a span {
  font-weight: 800;
  font-size: 17px;
  margin-right: 10px;
}
.modal-popup .modal-cont .kapat-cont a i {
  font-size: 37px;
}
.modal-popup .modal-cont .popup-cont{
  background-color: #fff;
  padding: 20px;
}
.modal-popup .modal-cont .popup-cont img{
  width: 100% !important;
  height: auto !important;
}


@media (max-width: 991px) {
  .popup-icerik img {
    width: 100% !important;
    height: initial !important;
  }
}

.popup-icerik table{
  table-layout: fixed;
}
.popup-icerik table tr td{
  padding: 10px;
}
.popup-icerik p{
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .popup-icerik table tr td{
    display: block;
  }
}



.tumHaberler{
  padding-top: 40px;
}
.tumHaberler .cont{
  display: flex;
  flex-wrap: wrap;
  margin-left: -10px;
  margin-right: -10px;
}
.tumHaberler .cont .item{
  flex: 0 0 50%;
  max-width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  margin-bottom: 20px;
}
.tumHaberler .cont .item a{
  display: flex;
  color: #2b2b2b;
}
.tumHaberler .cont .item a:hover .desc:after{
  width: 90%;
}
.tumHaberler .cont .item a .img{
  min-width: 140px;
}
.tumHaberler .cont .item a .img img{}
.tumHaberler .cont .item a .img img{}
.tumHaberler .cont .item a .desc{
  padding-left: 20px;
  position: relative;
  padding-bottom: 16px;
}
.tumHaberler .cont .item a .desc:after{
  width: 100px;
  height: 4px;
  background: #d1d82a;
  position: absolute;
  left: 20px;
  bottom: 0;
  content: "";
  display: inline-block;
  -webkit-transition: all 0.3 ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.tumHaberler .cont .item a .desc .title{
  font-size: 14px;
  line-height: 18px;
  font-weight: 900;
  margin-bottom: 7px;
  height: 36px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tumHaberler .cont .item a .desc .tarih{
  font-size: 12px;
  line-height: 15px;
  margin-bottom: 5px;
  font-style: italic;
}
.tumHaberler .cont .item a .desc .yazi{
  font-size: 11px;
  line-height: 15px;
  max-height: 29px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.sayfalama{
  display: flex;
  align-items: center;
  justify-content: center;
  float: left;
  width: 100%;
  padding-top: 30px;
}
.simplePagination {
  position: relative;
  float: left;
}
.simplePaginationBox {
    border-radius: 44px;
  background: #f6f6f6;
  display: flex;
  align-items: center;
  padding: 0px 20px;
  height: 41px;
}
.simplePaginationBox .buttonX {
    width: 30px;
  height: 30px;
  border-radius: 50%;
  background: #fff;
  text-align: center;
  color: #434242;
  font-size: 14px;
  line-height: 30px;
  display: inline-block;
  margin-right: 10px;
  transform: rotate(-90deg);
}
.simplePaginationBox .buttonX:last-child{
  margin-right: 0;
}
.simplePaginationBox .buttonX:hover {background:#14345f; color:#fff}
.simplePaginationBox .buttonX.next {bottom:44px; top:auto;}
.simplePaginationBox .buttonX.next2 {bottom:7px; top:auto;}
.simplePaginationBox .buttonX.prev2 {top:7px;  transform: rotate(-90deg);}
.simplePaginationBox .pageX {
  width: 66px;
  height: 66px;
  float: left;
  padding-top: 21px;
  box-shadow: 0px 9px 16px 0px rgba(52, 52, 52, 0.11);
  background: #fff;
  border-radius: 50%;
  text-align: center;
  margin-right: 10px;
}
.simplePaginationBox .pageX .title {color:#434242; font-size:11px; line-height:15px; font-weight:900; display:block;}
.simplePaginationBox .pageX .number {color:#dadada; font-size:11px; line-height:15px;}


.simplePaginationBox .pageX .pageSelect{}
.simplePaginationBox .pageX .pageSelect select{
  font-size: 11px;
  width: 100%;
  border: 0;
}
.simplePaginationBox .pageX .pageSelect .styledSelect{
  display: none;
}
.simplePaginationBox .pageX .pageSelect .options{
  display: none;
}














.haberCont{
  display: flex;
  margin-left: -10px;
  margin-right: -10px;
}
.haberCont >div{}
.haberCont .haberSol{
  flex:0 0 65%;
  max-width: 65%;
  padding-left: 10px;
  padding-right: 10px;
}
.haberCont .haberSag{
  flex: 0 0 35%;
  max-width: 35%;
  padding-left: 30px;
  padding-right: 10px;
}
.haberCont .haberSol .big-img{
  margin-bottom: 20px;
  position: relative;
}
.haberCont .haberSol .big-img img{
  
}
.haberCont .haberSol .big-img .cerceve0{
  border-top: 0 !important;
}
.haberCont .haberSol .big-img .cerceve0 .cerceve-logo{
  display: none !important;
}
.haberCont .haberSol .big-img .cerceve1{}
.haberCont .haberSol .big-img .cerceve1 .cerceve-logo{
  background: rgb(255,255,255);
  background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(194,166,118,1) 50%, rgba(255,255,255,0) 100%);
}
.haberCont .haberSol .big-img .cerceve1.cerceve-main{
  border-top-color: #c2a676;
}
.haberCont .haberSol .big-img .cerceve1.cerceve-main:before{
  background: rgb(194,166,118);
  background: linear-gradient(180deg, rgba(194,166,118,1) 0%, rgba(255,255,255,0) 100%);
}
.haberCont .haberSol .big-img .cerceve1.cerceve-main:after{
  background: rgb(194,166,118);
  background: linear-gradient(180deg, rgba(194,166,118,1) 0%, rgba(255,255,255,0) 100%);
}

.haberCont .haberSol .big-img .cerceve2 .cerceve-logo{
  background: rgb(255,255,255);
  background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(4, 175, 193,1) 50%, rgba(255,255,255,0) 100%);
}
.haberCont .haberSol .big-img .cerceve2.cerceve-main{
  border-top-color: #04afc1;
}
.haberCont .haberSol .big-img .cerceve2.cerceve-main:before{
  background: rgb(4, 175, 193);
  background: linear-gradient(180deg, rgba(4, 175, 193,1) 0%, rgba(255,255,255,0) 100%);
}
.haberCont .haberSol .big-img .cerceve2.cerceve-main:after{
  background: rgb(4, 175, 193);
  background: linear-gradient(180deg, rgba(4, 175, 193,1) 0%, rgba(255,255,255,0) 100%);
}

.haberCont .haberSol .big-img .cerceve3 .cerceve-logo{
  background: rgb(255,255,255);
  background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(4, 175, 193,1) 50%, rgba(255,255,255,0) 100%);
}
.haberCont .haberSol .big-img .cerceve3.cerceve-main{
  border:15px solid #c2a676;
}

.haberCont .haberSol .big-img .cerceve4 .cerceve-logo{
  background: rgb(255,255,255);
  background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(194,166,118,1) 50%, rgba(255,255,255,0) 100%);
}
.haberCont .haberSol .big-img .cerceve4.cerceve-main{
  border:15px solid #04afc1;
}



.haberCont .haberSol .big-img .cerceve-main{
  position: relative;
  border-top-width: 20px;
  border-top-style: solid;
}
.haberCont .haberSol .big-img .cerceve-main:before{
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;  
  width: 20px;
}
.haberCont .haberSol .big-img .cerceve-main:after{
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;  
  width: 20px;
}
.haberCont .haberSol .big-img .cerceve-main .cerceve-img{}
.haberCont .haberSol .big-img .cerceve-main .cerceve-img img{
  width: 100%;
  max-height: 400px;
  object-fit: cover;
  object-position: top;
  display: block;
}
.haberCont .haberSol .big-img .cerceve-main .cerceve-logo{
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 12px;
  padding-bottom: 12px;
}
.haberCont .haberSol .big-img .cerceve-main .cerceve-logo img{
  max-height: 40px;
  padding-left: 10px;
  padding-right: 10px;
}






.haberCont .haberSol .haber-tarih{
  color: #c9c9c9;
  margin-bottom: 15px;
}
.haberCont .haberSag{}
.haberCont .haberSag .sagHead{
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 30px;
}
.haberCont .haberSag .sagHead .saTitle{
  color: #c9c9c9;
  font-weight: 700;
  font-size: 16px;
}
.haberCont .haberSag .sagHead .sLink{}
.haberCont .haberSag .sagHead .sLink a{
  color: #c9c9c9;
  font-size: 13px;
}
.haberCont .haberSag .sagHaberler{}
.haberCont .haberSag .sagHaberler .item{
  margin-bottom: 20px;
}
.haberCont .haberSag .sagHaberler .item a{
  color: #313131;
  border-bottom: 2px solid #efefef;
  padding-bottom: 20px;
  display: flex;
}
.haberCont .haberSag .sagHaberler .item a:hover .img img{
  filter: grayscale(0%);
}
.haberCont .haberSag .sagHaberler .item a:hover .detay .title{
  color: #0191a2;
}
.haberCont .haberSag .sagHaberler .item a .img{
  flex: 0 0 120px;
}
.haberCont .haberSag .sagHaberler .item a .img img{
  display: block;
  width: 120px;
  height: 120px;
  object-fit: cover;
  filter: grayscale(100%);
  transition: all 0.2s ease-out;
  border: 6px solid #fff;
  box-shadow: 0px 0px 9px 3px rgba(0, 0, 0, 0.16);
}
.haberCont .haberSag .sagHaberler .item a .detay{
  padding-left: 20px;
}
.haberCont .haberSag .sagHaberler .item a .title{
  font-size: 18px;
  margin-bottom: 8px;
  line-height: 20px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.haberCont .haberSag .sagHaberler .item a .desc{
  font-size: 14px;
  line-height: 20px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}


@media (max-width:992px) {
  .haberCont{
    flex-wrap: wrap;
    margin-left: 0;
    margin-right: 0;
  }
  .haberCont .haberSol{
    flex: 0 0 100%;
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 30px;
  }
  .haberCont .haberSag{
    flex: 0 0 100%;
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
}






.faqBasinda .simpleFaqBot{
	padding-left: 0;
}
@media (max-width:992px) {

	.simpleFaqTop .title{
		padding-left: 10px;
	}
	.basindaBakkaList{
		flex-wrap: wrap;
	}
	.basindaBakkaList .item {
	  flex: 0 0 100%;
	  max-width: 100%;
	}
}


/* simpleFaqBot */
.simpleFaqTab {margin-bottom:20px;}
.simpleFaqBot { padding-left:60px; padding-top:20px; display:none;overflow:hidden;}

/* simpleFaqTop */
.simpleFaqTop {background:#f8f8f8; position:relative; padding:10px; padding-left:65px; cursor:pointer; -webkit-transition: all 0.3 ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.simpleFaqTop .title {color:#7a7a7a; font-size:16px; line-height:20px; display:inline-block; -webkit-transition: all 0.3 ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.simpleFaqTop .icon {
	width: 40px;
  height: 39px;
  background: #fff;
  text-align: center;
  line-height: 40px;
  font-size: 14px;
  color: #232323;
  position: absolute;
  z-index: 1;
  left: 0px;
  top: 50%;
  margin-top: -10px;
  margin-left: 10px;
  display: inline-block;
  box-shadow: 0px 8px 9px 0px rgba(52, 52, 52, 0.09);
  -webkit-transition: all 0.3 ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.simpleFaqTop.active {background:#04a9bc}
.simpleFaqTop.active .title {color:#fff;}
.simpleFaqTop.active .icon {background:#04a9bc; color:#018aab}
.simpleFaqTop.active .icon i:before {content:"\f068";}



.faqBasinda .simpleFaqBot{
	padding-left: 0;
}

.basindaBakkaList{
	display: flex;
	flex-wrap: wrap;
	margin-left: -15px;
	margin-right: -15px;
	margin-top: 21px;
}
.basindaBakkaList .item{
	padding-left: 15px;
	padding-right: 15px;
	flex:0 0 33.3333333%;
	max-width: 33.3333333%;
  margin-bottom: 20px;	
}
.basindaBakkaList .item a{
	display: block;
}
.basindaBakkaList .item a .img{
	height: 177px;
}
.basindaBakkaList .item a .img img{
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.basindaBakkaList .item a .title{
	width: 90%;
  margin: 0 auto;
  background-color: #04a9bc;
  color: #fff;
  padding: 10px 10px;
  margin-top: -25px;
  position: relative;
  z-index: 2;
}
.basindaBakkaList .item a .title span{
	font-size: 14px;
	text-align: center;
	font-weight: 600;
	display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 15px;
}
.basindaBakkaList .item a .tarih{
  background-color: #cbcbcb;
  color: #fff;
  text-align: center;
  padding: 7px 0px;
  padding: 7px 0px;
  font-size: 12px;
}

.dokuman-merkezi{
  width: 100%;
}
.dokuman-merkezi .acc{
  padding-left: 0;
}




.dokumanListe{
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  grid-gap: 15px;
  padding-top: 30px;
}
.dokumanListe .item{
  margin-bottom: 15px;
}
.dokumanListe .item a{}
.dokumanListe .item a .img{
  position: relative;
  border: 9px solid #f3f3f3;
}
.dokumanListe .item a .img >img{
  display: block;
  width: 100%;
  height: 215px;
}
.dokumanListe .item a .img .bilgiler{
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.dokumanListe .item a .img .bilgiler .bimg{}
.dokumanListe .item a .img .bilgiler .bimg img{
  display: block;
  width: 80%;
  margin: 0 auto;
}
.dokumanListe .item a .img .bilgiler .btitle{
  color: #fff;
  text-align: center;
  padding-top: 5px;
  font-size: 12px;
}
.dokumanListe .item a .desc{
  text-align: center;
  padding: 11px 0 10px 0;
  border-bottom: 3px solid #f3f3f3;
  -webkit-transition: all .3s linear;
  -moz-transition: all .3s linear;
  -o-transition: all .3s linear;
  transition: all .3s linear;
}
.dokumanListe .item a .desc .title{
  color: #2f2f2f;
  font-size: 13.25px;
  -webkit-opacity: 1;
  -moz-opacity: 1;
  -o-opacity: 1;
  opacity: 1;
  line-height: 25px;
  font-size: 11px;
  line-height: 15px;
  height: 44px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: 'GilroyBlack';
}
@media(max-width:1366px){
  .kesfetNewsJeo .jeoparkMap {
    transform: scale(0.75) !important;
    transform-origin: left !important;
  }
}




.kesfetNewsJeo{
  height: initial;
  padding-top: initial;
  background: url(../img/batikaradenizBg.jpg);
  background-position: right;
  
  height: 468px;

}
.kesfetNewsJeo .jeoparkMap{
  transform: scale(0.9);
  transform-origin: left;
}
.kesfetNewsJeo .jeoparkMap .mapsList{
  /*width: 100%;*/
}









.rlnormal{
  display: none;
}
.rlnormal.active{
  display: block;
}
.rltumu{
  display: none;
}
.rltumu.active{
  display: block;
}




@media(max-width:992px){
  .dokumanListe {
    grid-template-columns: repeat(2, 1fr);
  }
  .dokumanListe .item a .img >img{
    height: 195px;
  }
  .newsJeoparkContent {
    /*height: 802px;*/
  }
  .newsJeoparkContent .rightFrame {
    transform: scale(0.5);
    transform-origin: top left;
  }
  .kesfetNewsJeo.newsJeoparkContent .rightFrame {
    height: 269px !important;
  }
  .kesfetNewsJeo{
    height: initial !important;
  }

  .kesfetNewsJeo .jeoparkMap {
    transform: scale(0.5) !important;
    transform-origin: left !important;
  }
  .jeositLocList .jeoItem .imageFrame img{
    width: 108px;
  }

}

.subPageCenter .subPageContent .paragraph strong{
  font-family: 'GilroyBlack';
}
.subPageCenter .subPageContent .paragraph em{
  font-style: italic;
}
.subPageCenter .subPageContent .paragraph img{
  max-width: 100% !important;
  height: initial !important;
}


/*Önemli Bağlantılar*/
.importConnection {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
.importConnection .importConnectItem {
  margin-top: 50px;
  width: 46%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  border-top: 2px solid #d6d6d6;
  border-bottom: 2px solid #d6d6d6;
  height: 94px;
}
.importConnection .importConnectItem img{
  height: 80px;
}
.importConnection .importConnectItem .desc {
  width: 70%;
  padding-left: 8px;  
}
.importConnection .importConnectItem .desc span {
  display: block;
}
.importConnection .importConnectItem .desc span.title {
  font-family: 'GilroySemibold';
  font-size: 15.26px;
  -webkit-text-fill-color: #212121;
  color: #212121;
}
.importConnection .importConnectItem .desc a {
  -webkit-text-fill-color: #212121;
  color: #212121;
  font-family: 'GilroyBlack';
  font-size: 18.1px;
  display: block;
  margin-top: 5px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.importConnection .importConnectItem .desc a:hover {
  -webkit-opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity)";
  /* IE 8 */
  filter: alpha(opacity=0.8);
  /* IE 5-7 */
  -moz-opacity: 0.8;
  /* Netscape */
  -khtml-opacity: 0.8;
  /* Safari 1.x */
  opacity: 0.8;
  /* Good browsers */
}





.hbilet{
  overflow: hidden;
  position: relative;
  padding-bottom: 0;
  padding-top: 0;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.hbilet .container{
  top: initial;
}
.hbilet .app{
  width: 759px;
  margin: 0 auto;
  text-align: center;
  color: #202020;
  position: relative;
  z-index: 2;
}
.hbilet .app .baslik{
  text-align: center;
  margin-bottom: 35px;
}
.hbilet .app .baslik img{
  display: inline-block;
}
.hbilet .app .yazi{
  margin-bottom: 62px;
}
.hbilet .app form{}
.hbilet .app form .input{
  margin-bottom: 25px;
  display: flex;
}
.hbilet .app form .input .icol{
  flex: 0 0 50%;
}
.hbilet .app form .input .icol:first-child{
  padding-right: 15px;
}
.hbilet .app form .input .icol:last-child{
  padding-left: 15px;
}
.hbilet .app form .input .icol input[type="text"]{
  width: 100%;
  padding: 15px;
  border: 1px solid #d6d6d6;
  font-family: 'GilroySemiBold';
}
.hbilet .app form .submit{
  display: flex;
  align-items: center;
  margin-bottom: 25px;
}
.hbilet .app form .submit .scol{
  flex: 0 0 50%;
}
.hbilet .app form .submit .scol:first-child{
  padding-right: 15px;
}
.hbilet .app form .submit .scol:last-child{
  padding-left: 15px;
}
.hbilet .app form .submit .scol a{
  color: #202020;
  font-size: 0.9rem;
}
.hbilet .app form .submit .scol a strong{
  font-family: 'GilroyBlack';
}
.hbilet .app form .submit .scol button{
  background-color: #fcb906;
  color: #2c2c2c;
  padding: 15px;
  width: 100%;
  border: 0;
  cursor: pointer;
  font-family: 'GilroyBlack';
  font-size: 1.1rem;
}
.hbilet .app .icons{
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;
}
.hbilet .app .icons a{
  display: block;
  margin-left: 5px;
  margin-right: 5px;
}
.hbilet .app .icons a img{
  display: block;
}
.hbilet .app .altyazi{
  font-size: 0.9rem;
}


.bilet-goruntule{
  position: relative;
  display: inline-block;
  display: flex;
  align-items: center;
  justify-content: center;
}
.bilet-goruntule .bgi{
  position: relative;
  display: inline-block;
}
.bilet-goruntule .bgi img{
  display: block;
}
.bilet-goruntule .ad{
  position: absolute;
  color: #fff;
  right: 0;
  top: 97px;
  left: 893px;
  font-family: 'GilroyBlack';
}
.bilet-goruntule .soyad{
  position: absolute;
  color: #fff;
  right: 0;
  top: 146px;
  left: 893px;
  font-family: 'GilroyBlack';
}
.bilet-goruntule .kod{
  position: absolute;
  color: #fff;
  right: 0;
  top: 334px;
  left: 920px;
  font-family: 'GilroyBlack';
}
.bilet-goruntule .kod2{
  position: absolute;
  color: #fff;
  right: 0;
  top: 334px;
  left: 748px;
  font-family: 'GilroyBlack';
}

.biletGorBtn{
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 15px;
}
.biletGorBtn a{
  background-color: #fcb906;
  color: #2c2c2c;
  padding: 15px;
  width: 250px;
  border: 0;
  cursor: pointer;
  font-family: 'GilroyBlack';
  font-size: 1.1rem;
  text-align: center;
  margin-left: 7px;
  margin-right: 7px;
}

@media(max-width:992px){
  .hbilet .app{
    width: 100%;
  }
  .hbilet .app .baslik img{
    width: 100%;
  }
  .hbilet .app .yazi{
    margin-bottom: 29px;
  }
  .hbilet .app form .input{
    flex-wrap: wrap;
  }
  .hbilet .app form .submit{
    flex-wrap: wrap;
  }
  .hbilet .app form .input .icol {
    flex: 0 0 100%;
  }
  .hbilet .app form .input .icol:first-child {
    padding-right: 0;
    margin-bottom: 15px;
  }
  .hbilet .app form .input .icol:last-child {
    padding-left: 0;
  }
  .hbilet .app form .submit .scol {
    flex: 0 0 100%;
  }
  .hbilet .app form .submit .scol:first-child {
    padding-right: 0;
    margin-bottom: 15px;
  }
  .hbilet .app form .submit .scol:last-child {
    padding-left: 0;
  }
  .hbilet .app .icons{
    flex-wrap: wrap;
    margin-bottom: 5px;
  }
  .hbilet .app .icons a{
    margin-bottom: 15px;
  }
  .bilet-goruntule .bgi {
    transform: scale(0.3);
  }
}





.bilet-goruntule-s{
  position: relative;
  display: inline-block;
  display: flex;
  align-items: center;
  justify-content: center;
}
.bilet-goruntule-s .bgi{
  position: relative;
  display: inline-block;
}
.bilet-goruntule-s .bgi img{
  display: block;
}
.bilet-goruntule-s .ad{
  position: absolute;
  color: #fff;
  right: 0;
  top: 365px;
  left: 183px;
  font-family: 'GilroyBlack';
}
.bilet-goruntule-s .soyad{
  position: absolute;
  color: #fff;
  right: 0;
  top: 424px;
  left: 183px;
  font-family: 'GilroyBlack';
}
.bilet-goruntule-s .kod{
  position: absolute;
  color: #fff;
  right: 0;
  top: 506px;
  left: 333px;
  font-family: 'GilroyBlack';
}
.bilet-goruntule-s .tarih{
  position: absolute;
  color: #fff;
  right: 0;
  top: 366px;
  left: 390px;
  font-family: 'GilroyBlack';
}
.bilet-goruntule-s .tarih2{
  position: absolute;
  color: #fff;
  right: 0;
  top: 426px;
  left: 390px;
  font-family: 'GilroyBlack';
}

@media(max-width:992px){
  .biletGorBtn{
    flex-wrap: wrap;
  }
  .biletGorBtn a{
    margin-bottom: 10px;
  }
  .bilet-goruntule-s .bgi {
    transform: scale(0.5);
  }
}


.mozellikler{}
.mozellikler .irow{
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
.mozellikler .irow .ilab{
  flex: 0 0 25%;
  max-width: 25%;
}
.mozellikler .irow .ival{}
.mozellikler .irow .ilist{
  display: flex;
  flex-wrap: wrap;
}
.mozellikler .irow .ilist .item{
  background-color: #00000012;
  padding: 7px 6px 4px 8px;
  margin-right: 5px;
}





@media (max-width: 991px) {

}





.havayoluListesi {
  flex-grow: 1;
}
.demiryoluText{
  padding-top: 20px;
}