:root {
  --color: #E37979;
  /* --color: #99A3C1; */
}

/* RENKLER */
p a {
  color: var(--color) !important;
  font-weight: bold;
}

.bg-orange {
  background-color: var(--color) !important;
}

.bg-color {
  background-color: var(--color) !important;
}

.related-widget {
  margin-bottom: 9rem;
}

/* WIDGETS */
.related-widget .slider-project-widget {
  margin-left: -1rem;
  margin-right: -1rem;
}

.related-widget .slider-project-widget .slick-prev {
  margin-left: 0;
  left: 1rem;
}

.related-widget .slider-project-widget .slick-next {
  right: 2rem;
}

.related-title {
  font-size: 3rem !important;
  font-weight: 300 !important;
}

.related-widget .fs-4 {
  font-size: 1.35rem !important;
  line-height: 1.15;
}

.align-center {
  text-align: center !important;
}

.news-homepage img {
  max-width: 100%;
  height: auto;
  aspect-ratio: 16/9;
  object-fit: cover;
}
.news-homepage .news-date {
  letter-spacing: 0.1em;
  margin-bottom: 0.25rem;
}

.list-news img {
  width: 100%;
  height: auto;
  aspect-ratio: 16/9;
  object-fit: cover;
}
.list-news.row {
  --bs-gutter-x: 1.5rem !important;
}

.news-ticket .ticket {
  width: auto;
  background-color: #212529;
  color: #FFFFFF;
  padding: 0.25rem 0.5rem;
  font-size: 10px;
  letter-spacing: 0.05em;
  margin-right: 0.25rem;
  transition: var(--transition);
  border: 2px solid #212529;
  transition: 0.5s ease-in-out !important;
}
.news-ticket .ticket:hover {
  background-color: #FFFFFF;
  color: #212529;
}
@media (max-width: 991.98px) {
  .news-ticket .ticket {
    margin-bottom: 8px;
    display: inline-grid;
  }
}

.page-news h1 {
  font-weight: 700;
  font-size: 2.25rem;
}

.news-title {
  padding: 1rem !important;
  background-color: white;
  border-top: var(--bwidth) solid var(--c-dark);
}

.ms-lg-5 {
  margin: 84px !important;
}
@media (max-width: 575.98px) {
  .ms-lg-5 {
    margin: 1rem 0 !important;
  }
}

.m-lg-6 {
  margin: 84px !important;
}

.sidebar {
  padding-left: 0;
  padding-right: 0;
}

.sidebar.border {
  border-right: none !important;
}

.sidebar img {
  max-width: 100%;
  height: auto;
}

.sidebar .views-row a {
  margin-bottom: 0.5rem;
  display: block;
  font-size: 1.15rem;
  line-height: 1.25;
}

#block-views-block-ca-ilgili-projeler-block-1 {
  margin-bottom: 2rem;
}

.back-to-button {
  font-size: 12px;
  letter-spacing: 0.05em;
}

.news-detail .post-sidebar img {
  width: 100%;
  height: auto;
}
.news-detail .max-content {
  padding-top: 5.5rem !important;
}
.news-detail .post-sidebar h2 {
  font-weight: 300;
  margin-bottom: 1rem;
}
.news-detail .sidebar .sidebar-container {
  padding: 0 !important;
}

.slick-prev {
  display: block;
  bottom: -6rem;
  top: inherit;
  left: 0;
  width: 10rem;
  height: 3rem;
  font-size: 1.3rem;
  z-index: 1;
  box-shadow: none;
  color: #212529;
  font-family: "Source Code Pro", monospace;
}
.slick-prev:hover {
  color: #212529;
}

.slider-homepage-news .slick-en {
  padding-left: 3rem;
}
.slider-homepage-news .slick-en:before {
  left: 0;
}

.slick-next {
  bottom: -6rem;
  top: inherit;
  right: 2rem;
  width: 5rem;
  height: 3rem;
  font-size: 1.3rem;
  z-index: 1;
  box-shadow: none;
  color: #212529;
  font-family: "Source Code Pro", monospace;
}
.slick-next:hover {
  color: #212529;
}

.slick-prev:before {
  position: absolute;
  content: "";
  height: 2rem;
  width: 2rem;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJMYXllcl8yIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzOC42IDQzLjUiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMjEyNTI5O308L3N0eWxlPjwvZGVmcz48ZyBpZD0iTGF5ZXJfMS0yIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMS43NSwwYy41NywwLDEuMTEsLjIyLDEuNTIsLjYzLC40LC40LC42MywuOTQsLjYzLDEuNTFzLS4yMywxLjEyLS42MywxLjUyTDcuMzEsMTkuNjFoMjkuMTRjMS4xOCwwLDIuMTQsLjk2LDIuMTQsMi4xNHMtLjk2LDIuMTQtMi4xNCwyLjE0SDcuMzFsMTUuOTUsMTUuOTVjLjgzLC44MywuODMsMi4xOSwwLDMuMDNzLTIuMTksLjgzLTMuMDIsMEwuNjMsMjMuMjZjLS4xMS0uMTEtLjItLjIyLS4yOC0uMzRsLS4wNy0uMTJjLS4wOS0uMTUtLjE1LS4zMS0uMi0uNDdsLS4wNC0uMTNjLS4wNi0uMzEtLjA2LS41OCwwLS44NmwuMDYtLjIxSC4wOXMuMDItLjA4LC4wNS0uMTVsLjIyLS40M2MuMDctLjEsLjE1LS4yMSwuMjUtLjMxTDIwLjIzLC42M2MuNC0uNCwuOTUtLjYzLDEuNTEtLjYzWm0tLjI1LDEuODloMHMwLDAsMCwwWm0uNTEsLjUxaDBzMCwwLDAsMFoiLz48L2c+PC9zdmc+");
  display: block;
  background-size: contain;
  opacity: 1;
  padding-left: 3rem;
  background-repeat: no-repeat;
  background-position: left;
  font-family: "Source Code Pro", monospace;
  line-height: 2;
  font-size: 1rem;
  letter-spacing: 0.15em;
  font-weight: 600;
  top: 0.5rem;
}

.slick-next:before {
  position: absolute;
  content: "";
  height: 2rem;
  width: 2rem;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJMYXllcl8yIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzOC42IDQzLjUiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMjEyNTI5O308L3N0eWxlPjwvZGVmcz48ZyBpZD0iTGF5ZXJfMS0yIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNi44NSw0My41Yy0uNTcsMC0xLjExLS4yMi0xLjUyLS42My0uNC0uNC0uNjMtLjk0LS42My0xLjUxcy4yMy0xLjEyLC42My0xLjUybDE1Ljk1LTE1Ljk1SDIuMTRjLTEuMTgsMC0yLjE0LS45Ni0yLjE0LTIuMTRzLjk2LTIuMTQsMi4xNC0yLjE0SDMxLjI5TDE1LjMzLDMuNjVjLS44My0uODMtLjgzLTIuMTksMC0zLjAzczIuMTktLjgzLDMuMDIsMGwxOS42MSwxOS42MWMuMTEsLjExLC4yLC4yMiwuMjgsLjM0bC4wNywuMTJjLjA5LC4xNSwuMTUsLjMxLC4yLC40N2wuMDQsLjEzYy4wNiwuMzEsLjA2LC41OCwwLC44NmwtLjA2LC4yMWgwcy0uMDIsLjA4LS4wNSwuMTVsLS4yMiwuNDNjLS4wNywuMS0uMTUsLjIxLS4yNSwuMzFsLTE5LjYyLDE5LjYyYy0uNCwuNC0uOTUsLjYzLTEuNTEsLjYzWm0uMjUtMS44OWgwczAsMCwwLDBabS0uNTEtLjUxaDBzMCwwLDAsMFoiLz48L2c+PC9zdmc+");
  display: block;
  background-size: contain;
  opacity: 1;
  padding-right: 7.5rem;
  background-repeat: no-repeat;
  background-position: right;
  font-family: "Source Code Pro", monospace;
  line-height: 2;
  font-size: 1rem;
  letter-spacing: 0.15em;
  font-weight: 600;
  top: 0.5rem;
}

.slick-dots {
  bottom: -3.5rem;
}

.slick-dots li {
  margin: 0 3px;
}
.slick-dots li button {
  box-shadow: none;
}

.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: "";
  display: block;
  border: 4px solid #212529;
  background-color: transparent;
  opacity: 1;
  border-radius: 50%;
}

.slick-dots li.slick-active button:before {
  opacity: 1;
  color: #212529;
  background-color: #212529;
}

.slick-list {
  margin: 0 -1rem;
}

.slick-slide {
  padding: 0.5rem 1rem;
}

.haberler-widget {
  padding-top: 100px;
  padding-bottom: 130px;
}

.haberler-container {
  padding-left: calc(80px + var(--bwidth));
  padding-right: calc(80px + var(--bwidth));
}

.haberler-widget .slick-slide a {
  background-color: white;
}

.haberler-widget .cerceveli img {
  aspect-ratio: 16/9;
  object-fit: cover;
}

.cerceveli p {
  font-size: 12px;
}

.card-meta {
  margin-bottom: 0.5rem;
}

.cerceveli.golgeli {
  background-color: white;
  box-shadow: 0px 0px 0px 4px #212529, 4px 4px 0px 4px #212529;
  transition: 0.5s ease-in-out !important;
}
.cerceveli.golgeli:hover {
  box-shadow: 0px 0px 0px 4px #212529;
}

iframe,
.cerceveli {
  box-shadow: 0px 0px 0px var(--bwidth) var(--c-dark);
}

.cerceveli.golgeli a {
  display: flex;
  width: 100%;
  align-items: center;
}

.haberler-widget .cerceveli img {
  aspect-ratio: 1;
  border-right: var(--bwidth) solid var(--c-dark);
  width: 50%;
}

.haberler-widget .card-title {
  border: none;
  width: 50%;
}

.haberler-container {
  padding: 0;
}

@media (max-width: 767.98px) {
  .haberler-widget .cerceveli img {
    width: 100%;
  }
  .haberler-widget .cerceveli a {
    flex-direction: column;
  }
  .haberler-widget .card-title {
    width: 100%;
  }
}
.card-title {
  padding: 1rem;
  background-color: white;
  border-top: var(--bwidth) solid var(--c-dark);
}

.filtre .dpx {
  display: flex;
}

.filtre label {
  line-height: 1rem;
  font-family: "Source Code Pro", monospace;
  font-size: 0.8rem;
  margin-left: 0.5rem;
  letter-spacing: -0.03em;
}

input.form-checkbox,
.filtre .option-input {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  position: relative;
  top: 0.3em;
  right: 0;
  bottom: 0;
  left: 0;
  height: 1rem;
  width: 1rem;
  transition: all 0.15s ease-out 0s;
  background: transparent;
  border: 3px solid #212529;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  outline: none;
  position: relative;
  z-index: 90;
  border-radius: 50%;
}

input.form-checkbox:hover,
.filtre .option-input:hover {
  background: #9faab7;
}

input.form-checkbox:checked,
.filtre .option-input:checked {
  background: #212529;
}

input.form-checkbox:checked::before,
.filtre .option-input:checked::before {
  width: 1rem;
  height: 1rem;
  display: flex;
  font-size: 25px;
  font-weight: bold;
  position: absolute;
  align-items: center;
  justify-content: center;
}

input.form-checkbox:checked::after,
.filtre .option-input:checked::after {
  content: "";
  display: block;
  position: relative;
  z-index: 100;
}

input.form-checkbox.radio,
.filtre .option-input.radio {
  border-radius: 50%;
}

input.form-checkbox.radio::after,
.filtre .option-input.radio::after {
  border-radius: 50%;
}

@media (min-width: 768px) {
  .collapse.no-collapse-sm {
    display: block;
    height: auto !important;
    visibility: visible;
  }
}
.filtre .px {
  display: flex;
  gap: 1rem;
  line-height: 1.9em;
  font-family: "Source Code Pro", monospace;
  font-size: 1rem;
}

.pager__items .is-active a::after {
  background-color: #212529;
  border-radius: inherit;
}

.pager__items .is-active a {
  position: relative;
  color: white;
}

.pager__items .pager__item a:hover {
  opacity: 50%;
}

.footnote__citation,
.footnotes__item-backlink {
  padding-top: 6rem;
}

/*# sourceMappingURL=news.css.map */
