@import url('https://fonts.googleapis.com/css?family=Nunito+Sans:200,300,400,600,700,800,900&subset=latin-ext&display=swap');
/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
/* --- mixins --- */
.transit {
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
.roundit {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.fitimg {
  width: 100%;
  height: auto;
  display: block;
}
.fit {
  float: left;
  width: 100%;
}
.calcWidth {
  width: calc(100% - 40px);
  max-width: 1200px;
  margin: auto;
}
/* --- Genel tablo yapısı --- */
table {
  width: 100%;
  border-color: #1b5060;
}
th,
td {
  padding: 8px;
  font-size: 14px;
  border-color: #1b5060;
}
@media screen and (max-width: 600px) {
  th,
  td {
    font-size: 12px;
  }
}
/* --- Genel düzeltmeler --- */
p,
li,
em,
h1,
h2,
h3,
h4,
h5,
h6 {
  cursor: default;
}
*:focus {
  outline: none;
}
.menu,
.menu .leaf {
  display: flex;
  padding: 0;
  margin: 0;
  list-style: none;
}
.dialog-off-canvas-main-canvas {
  overflow: hidden;
  /* ---- Form öğeleri ---- */
}
.dialog-off-canvas-main-canvas .form-text,
.dialog-off-canvas-main-canvas .form-textarea,
.dialog-off-canvas-main-canvas .form-search,
.dialog-off-canvas-main-canvas .form-email,
.dialog-off-canvas-main-canvas .form-number,
.dialog-off-canvas-main-canvas .form-tel,
.dialog-off-canvas-main-canvas .form-url {
  padding: 5px 10px 5px 2px;
  border: none;
  width: 100%;
  box-sizing: border-box !important;
  border-bottom: 2px solid #1b5060;
  background: none;
  font-size: 14px;
  height: 40px;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
.dialog-off-canvas-main-canvas .form-text:focus,
.dialog-off-canvas-main-canvas .form-textarea:focus,
.dialog-off-canvas-main-canvas .form-search:focus,
.dialog-off-canvas-main-canvas .form-email:focus,
.dialog-off-canvas-main-canvas .form-number:focus,
.dialog-off-canvas-main-canvas .form-tel:focus,
.dialog-off-canvas-main-canvas .form-url:focus {
  border-bottom: 1px solid #ec9217;
}
.dialog-off-canvas-main-canvas .form-select {
  border: none;
  padding: 0 30px 0 2px;
  font-size: 14px;
  height: 40px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-bottom: 1px solid #1b5060;
  background: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.45 21.22'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2300a4db;%7D%3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='36.45 0 18.22 21.22 0 0 36.45 0'/%3E%3C/svg%3E");
  background-size: auto 20%;
  background-position: right 3px top 17px;
  background-repeat: no-repeat;
}
.dialog-off-canvas-main-canvas .form-select option {
  font-size: 12px;
}
.dialog-off-canvas-main-canvas .form-radio {
  display: inline-block;
  position: relative;
  top: 2px;
  margin-right: 5px;
  padding: 0;
  background: #fff;
  border: 1px solid #1b5060;
  width: 16px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  height: 16px !important;
  outline: none;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.dialog-off-canvas-main-canvas .form-radio:hover,
.dialog-off-canvas-main-canvas .form-radio:focus {
  border-color: #ec9217;
  cursor: pointer;
}
.dialog-off-canvas-main-canvas .form-radio:checked {
  background: #ec9217;
  box-shadow: inset 0 0 0 3px #fff;
}
.dialog-off-canvas-main-canvas .form-checkbox {
  display: inline-block;
  position: relative;
  top: 2px;
  margin-right: 5px;
  padding: 0;
  background: #fff;
  border: 1px solid #1b5060;
  width: 16px !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  height: 16px !important;
  outline: none;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
.dialog-off-canvas-main-canvas .form-checkbox:hover,
.dialog-off-canvas-main-canvas .form-checkbox:focus {
  border-color: #ec9217;
  cursor: pointer;
}
.dialog-off-canvas-main-canvas .form-checkbox:checked {
  background: #ec9217;
  box-shadow: inset 0 0 0 3px #fff;
}
.dialog-off-canvas-main-canvas .form-submit {
  padding: 5px 15px;
  cursor: pointer;
  color: #FFF;
  border: none;
  background: #1b5060;
  height: 40px;
  font-size: 16px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.dialog-off-canvas-main-canvas .form-submit:hover {
  background: #ec9217;
}
.dialog-off-canvas-main-canvas .views-exposed-form .form--inline {
  display: flex;
  margin-bottom: 40px;
  justify-content: flex-end;
}
.dialog-off-canvas-main-canvas .views-exposed-form .form--inline > .form-item {
  margin: 0 30px 0 0;
}
.dialog-off-canvas-main-canvas .views-exposed-form .form--inline > .form-actions {
  margin: 0;
}
.front #first-time,
.front #block-fresh-theme-page-title {
  display: none;
}
#block-fresh-theme-primary-local-tasks {
  position: fixed;
  bottom: 0;
  right: 0;
  background: #222222;
  z-index: 99;
}
#block-fresh-theme-primary-local-tasks .tabs.primary {
  margin: 0;
  display: flex;
}
#block-fresh-theme-primary-local-tasks .tabs.primary li {
  margin: 0;
}
#block-fresh-theme-primary-local-tasks .tabs.primary li a {
  color: #FFF;
  padding: 10px;
}
#block-fresh-theme-primary-local-tasks .tabs.primary li a:hover {
  background: #555;
}
#block-fresh-theme-primary-local-tasks .tabs.primary li.is-active a {
  color: #222222;
}
#block-fresh-theme-primary-local-tasks .tabs.primary li.is-active a:hover {
  background: #FFF;
}
.simple-status-messages {
  font-size: 12px;
}
.simple-status-messages .messages--status {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border: none;
}
.black-overlay {
  position: fixed;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.7);
  z-index: 99;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
.black-overlay.active {
  opacity: 1;
  pointer-events: all;
}
.invisibleTab {
  height: 0 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  visibility: hidden !important;
}
/* ----------------- Site genel kodları ----------------- */
body {
  font-family: 'Nunito Sans', sans-serif;
  font-size: 14px;
  font-weight: 400;
  cursor: default;
  padding: 0;
  margin: 0;
  color: #222222;
}
.dialog-off-canvas-main-canvas {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 100vh;
  position: relative;
}
.dialog-off-canvas-main-canvas a:link,
.dialog-off-canvas-main-canvas a:visited {
  text-decoration: none;
  color: #222222;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
.dialog-off-canvas-main-canvas a:hover,
.dialog-off-canvas-main-canvas a:active,
.dialog-off-canvas-main-canvas a.active {
  color: #ec9217;
}
#featuredHolder {
  float: left;
  width: 100%;
  margin-top: 30px;
  position: relative;
  z-index: 999;
}
@media screen and (max-width: 700px) {
  #block-logo img {
    max-width: 100px;
    height: auto;
  }
}
#block-logo-2 {
  background: #FFF;
  float: left;
}
#block-sosyalmedyamenu .menu a {
  width: 30px;
  height: 30px;
  background: #CCC;
  margin: 10px;
  overflow: hidden;
  text-indent: -555px;
  display: block;
}
#block-dipnot {
  float: left;
  width: 100%;
  margin-top: 50px;
}
#block-dipnot ul,
#block-dipnot li {
  padding: 0;
  margin: 0;
  list-style: none;
}
#block-dipnot > .menu {
  width: calc(100% - 40px);
  max-width: 1200px;
  margin: auto;
}
@media screen and (max-width: 700px) {
  #block-dipnot > .menu {
    flex-wrap: wrap;
  }
}
#block-dipnot > .menu a {
  color: #FFF;
  white-space: nowrap;
  padding: 5px 0;
}
@media screen and (max-width: 700px) {
  #block-dipnot > .menu a {
    white-space: normal;
  }
}
#block-dipnot > .menu .menu-item--expanded {
  padding-right: 150px;
}
@media screen and (max-width: 700px) {
  #block-dipnot > .menu .menu-item--expanded {
    float: left;
    width: 100%;
    margin-bottom: 50px;
    width: 50%;
    padding-right: 0;
  }
}
@media screen and (max-width: 400px) {
  #block-dipnot > .menu .menu-item--expanded {
    width: 100%;
  }
}
#block-dipnot > .menu .menu-item--expanded > span {
  color: #FFF;
  font-size: 18px;
  font-weight: 700;
  display: block;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
#block-dipnot > .menu .menu-item--expanded > span:after {
  content: "";
  position: absolute;
  width: 45px;
  height: 2px;
  background: #ec9217;
  bottom: 0;
  left: 0;
}
#block-dipnot > .menu .menu-item--expanded .menu {
  flex-direction: column;
}
#headerHolder {
  float: left;
  width: 100%;
  background: url(/themes/custom/fresh_theme/images/header-bg.png) no-repeat bottom center / 100% auto;
  height: 14vw;
}
#headerHolder .region-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 100%;
  box-sizing: border-box;
  padding: 0 50px;
}
@media screen and (max-width: 700px) {
  #headerHolder .region-header {
    padding: 0 20px;
  }
}
#block-menutoggler {
  width: 35px;
  height: 35px;
  display: none;
  cursor: pointer;
  position: relative;
  z-index: 99;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='11' viewBox='0 0 17 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1V0H17V1H0ZM17 5V6H0V5H17ZM0 10H17V11H0V10Z' fill='black'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
}
@media screen and (max-width: 1100px) {
  #block-menutoggler {
    display: block;
  }
}
#contentHolder {
  position: relative;
  z-index: 100;
  margin-bottom: 100px;
}
.front #contentHolder {
  margin-bottom: 0;
}
#footerHolder {
  float: left;
  width: 100%;
  margin-top: auto;
  background: #1b5060;
  padding: 0 0 100px 0;
}
#block-anagezintimenusu {
  float: left;
  width: 100%;
  margin-bottom: -28px;
  position: relative;
  z-index: 99;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
@media screen and (max-width: 1100px) {
  #block-anagezintimenusu {
    position: fixed;
    right: -300px;
    top: 0;
    height: 100vh;
    width: 300px;
  }
}
#block-anagezintimenusu.active {
  right: 0;
}
#block-anagezintimenusu .menu {
  float: right;
  border: 5px solid #FFF;
  border-right: none;
  background: #1b5060;
  padding-right: 50px;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
@media screen and (max-width: 1100px) {
  #block-anagezintimenusu .menu {
    position: relative;
    height: 100vh;
    flex-direction: column;
    border: none;
    box-sizing: border-box;
    padding-top: 100px;
  }
}
#block-anagezintimenusu .menu li {
  padding: 0;
  margin: 0;
}
#block-anagezintimenusu .menu a {
  color: #FFF;
  padding: 15px 20px;
  float: left;
  font-weight: 600;
}
#block-anagezintimenusu .menu a:hover {
  background: #ec9217;
}
#block-anagezintimenusu .menu .link-search {
  width: 25px;
  height: 19px;
  text-indent: -555px;
  overflow: hidden;
  margin-left: 100px;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.61339 2.13862e-08C9.06984 -2.9745e-05 10.4957 0.396647 11.7219 1.14297C12.948 1.88928 13.923 2.95392 14.5311 4.21056C15.1392 5.46719 15.3549 6.86308 15.1526 8.23262C14.9503 9.60215 14.3385 10.8878 13.3897 11.9371L20 18.2138L19.172 19L12.5605 12.7223C11.6281 13.4794 10.5168 14.0113 9.3212 14.2728C8.12562 14.5342 6.88121 14.5174 5.69394 14.2237C4.50668 13.9301 3.41175 13.3684 2.5024 12.5863C1.59305 11.8043 0.896218 10.8252 0.471261 9.73235C0.0463033 8.63951 -0.0941927 7.46534 0.0617384 6.30984C0.21767 5.15434 0.665408 4.05173 1.36682 3.09594C2.06823 2.14015 3.00254 1.35948 4.09016 0.82043C5.17779 0.281378 6.38651 -8.95809e-05 7.61339 2.13862e-08ZM7.61339 1.11209C5.90497 1.11209 4.26652 1.7565 3.05849 2.90356C1.85045 4.05062 1.17179 5.60637 1.17179 7.22856C1.17179 8.85075 1.85045 10.4065 3.05849 11.5536C4.26652 12.7006 5.90497 13.345 7.61339 13.345C9.32181 13.345 10.9603 12.7006 12.1683 11.5536C13.3763 10.4065 14.055 8.85075 14.055 7.22856C14.055 5.60637 13.3763 4.05062 12.1683 2.90356C10.9603 1.7565 9.32181 1.11209 7.61339 1.11209Z' fill='white'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
}
#block-anagezintimenusu .menu .link-search:hover {
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.61339 2.13862e-08C9.06984 -2.9745e-05 10.4957 0.396647 11.7219 1.14297C12.948 1.88928 13.923 2.95392 14.5311 4.21056C15.1392 5.46719 15.3549 6.86308 15.1526 8.23262C14.9503 9.60215 14.3385 10.8878 13.3897 11.9371L20 18.2138L19.172 19L12.5605 12.7223C11.6281 13.4794 10.5168 14.0113 9.3212 14.2728C8.12562 14.5342 6.88121 14.5174 5.69394 14.2237C4.50668 13.9301 3.41175 13.3684 2.5024 12.5863C1.59305 11.8043 0.896218 10.8252 0.471261 9.73235C0.0463033 8.63951 -0.0941927 7.46534 0.0617384 6.30984C0.21767 5.15434 0.665408 4.05173 1.36682 3.09594C2.06823 2.14015 3.00254 1.35948 4.09016 0.82043C5.17779 0.281378 6.38651 -8.95809e-05 7.61339 2.13862e-08ZM7.61339 1.11209C5.90497 1.11209 4.26652 1.7565 3.05849 2.90356C1.85045 4.05062 1.17179 5.60637 1.17179 7.22856C1.17179 8.85075 1.85045 10.4065 3.05849 11.5536C4.26652 12.7006 5.90497 13.345 7.61339 13.345C9.32181 13.345 10.9603 12.7006 12.1683 11.5536C13.3763 10.4065 14.055 8.85075 14.055 7.22856C14.055 5.60637 13.3763 4.05062 12.1683 2.90356C10.9603 1.7565 9.32181 1.11209 7.61339 1.11209Z' fill='%23EC9217'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
}
@media screen and (max-width: 1100px) {
  #block-anagezintimenusu .menu .link-search {
    position: absolute;
    top: 20px;
    right: 20px;
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.55025 5.25736L5.25736 4.55025L9.5 8.79289L13.7426 4.55025L14.4497 5.25736L10.2071 9.5L14.4497 13.7426L13.7426 14.4497L9.5 10.2071L5.25736 14.4497L4.55025 13.7426L8.79289 9.5L4.55025 5.25736Z' fill='white'/%3E%3C/svg%3E%0A");
  }
  #block-anagezintimenusu .menu .link-search:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.55025 5.25736L5.25736 4.55025L9.5 8.79289L13.7426 4.55025L14.4497 5.25736L10.2071 9.5L14.4497 13.7426L13.7426 14.4497L9.5 10.2071L5.25736 14.4497L4.55025 13.7426L8.79289 9.5L4.55025 5.25736Z' fill='white'/%3E%3C/svg%3E%0A");
  }
}
#block-views-block-ana-slider-block-1 {
  float: left;
  width: 100%;
}
#block-views-block-ana-slider-block-1 .swiper-slide {
  position: relative;
}
#block-views-block-ana-slider-block-1 .swiper-slide .views-field-field-gorseller {
  position: relative;
}
#block-views-block-ana-slider-block-1 .swiper-slide .views-field-field-gorseller:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
}
#block-views-block-ana-slider-block-1 .swiper-slide .views-field-field-gorseller img,
#block-views-block-ana-slider-block-1 .swiper-slide .views-field-field-gorseller a {
  width: 100%;
  height: auto;
  display: block;
}
@media screen and (max-width: 1100px) {
  #block-views-block-ana-slider-block-1 .swiper-slide .views-field-field-gorseller img {
    width: 150%;
    margin-left: -30%;
  }
}
@media screen and (max-width: 700px) {
  #block-views-block-ana-slider-block-1 .swiper-slide .views-field-field-gorseller img {
    width: 300%;
    margin-left: -100%;
  }
}
#block-views-block-ana-slider-block-1 .swiper-slide .views-field-nothing {
  position: absolute;
  top: 20%;
  width: 100%;
}
#block-views-block-ana-slider-block-1 .swiper-slide .views-field-nothing .field-content {
  width: calc(100% - 40px);
  max-width: 1200px;
  margin: auto;
  color: #FFF;
  display: block;
}
#block-views-block-ana-slider-block-1 .swiper-slide .views-field-nothing .field-content .slide-content {
  max-width: 520px;
}
#block-views-block-ana-slider-block-1 .swiper-slide .views-field-nothing .field-content .slide-title a {
  color: #FFF;
  font-size: 36px;
  font-weight: 700;
}
@media screen and (max-width: 700px) {
  #block-views-block-ana-slider-block-1 .swiper-slide .views-field-nothing .field-content .slide-title a {
    font-size: 24px;
  }
}
#block-views-block-ana-slider-block-1 .swiper-slide .views-field-nothing .field-content .slide-teaser {
  font-size: 18px;
  margin-top: 20px;
}
@media screen and (max-width: 700px) {
  #block-views-block-ana-slider-block-1 .swiper-slide .views-field-nothing .field-content .slide-teaser {
    font-size: 14px;
  }
}
#block-views-block-ana-slider-block-1 .swiper-slide .views-field-nothing .field-content .slide-link a {
  color: #FFF;
  border: 1px solid #FFF;
  float: left;
  font-size: 18px;
  padding: 7px 40px;
  margin-top: 20px;
}
@media screen and (max-width: 700px) {
  #block-views-block-ana-slider-block-1 .swiper-slide .views-field-nothing .field-content .slide-link a {
    font-size: 14px;
  }
}
#block-views-block-ana-slider-block-1 .swiper-pagination .swiper-pagination-bullet {
  background: #FFF;
  width: 12px;
  height: 12px;
  opacity: 1 !important;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
#block-views-block-ana-slider-block-1 .swiper-pagination .swiper-pagination-bullet-active {
  width: 40px;
}
#block-marmaradenizinde {
  position: relative;
  margin-top: 120px;
}
#block-marmaradenizinde .custom-overlay-link a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 99;
}
#block-marmaradenizinde h2 {
  position: absolute;
  top: -70px;
  left: 2vw;
  font-size: 36px;
  font-weight: 900;
}
@media screen and (max-width: 700px) {
  #block-marmaradenizinde h2 {
    font-size: 24px;
  }
}
#block-marmaradenizinde img {
  width: 100%;
  height: auto;
  display: block;
}
@media screen and (max-width: 700px) {
  #block-marmaradenizinde img {
    width: 300%;
    margin-left: -50%;
  }
}
#block-marmaradenizinde .block-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  color: #FFF;
  display: flex;
  align-items: center;
}
#block-marmaradenizinde .block-content .field--name-field-content {
  width: calc(100% - 40px);
  max-width: 1200px;
  margin: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#block-marmaradenizinde .block-content .field--name-field-content:after {
  display: none;
}
#block-marmaradenizinde .block-content .field--name-field-content .left-info {
  max-width: 600px;
}
@media screen and (max-width: 700px) {
  #block-marmaradenizinde .block-content .field--name-field-content .left-info {
    width: 100%;
  }
}
#block-marmaradenizinde .block-content .field--name-field-content .left-info .content-title {
  font-size: 36px;
  font-weight: 700;
  margin-bottom: 20px;
}
#block-marmaradenizinde .block-content .field--name-field-content .left-info .content-teaser {
  font-size: 18px;
  font-weight: 300;
}
#block-marmaradenizinde .block-content .field--name-field-content .left-info .content-cta a {
  color: #FFF;
  border: 2px solid #FFF;
  padding: 10px 30px;
  font-size: 18px;
  float: left;
  margin-top: 20px;
}
#block-marmaradenizinde .block-content .field--name-field-content .left-info .content-cta a:hover {
  background: #FFF;
  color: #000;
}
#block-marmaradenizinde .block-content .field--name-field-content .right-stats {
  display: flex;
  align-items: flex-end;
  height: 100%;
}
@media screen and (max-width: 700px) {
  #block-marmaradenizinde .block-content .field--name-field-content .right-stats {
    display: none;
  }
}
#block-marmaradenizinde .block-content .field--name-field-content .right-stats .stat-1,
#block-marmaradenizinde .block-content .field--name-field-content .right-stats .stat-2,
#block-marmaradenizinde .block-content .field--name-field-content .right-stats .stat-3 {
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 40px 30px 0 30px;
}
#block-marmaradenizinde .block-content .field--name-field-content .right-stats .stat-1 .stat-icon,
#block-marmaradenizinde .block-content .field--name-field-content .right-stats .stat-2 .stat-icon,
#block-marmaradenizinde .block-content .field--name-field-content .right-stats .stat-3 .stat-icon {
  width: 45px;
  height: 45px;
  background-image: url("data:image/svg+xml,%3Csvg width='45' height='45' viewBox='0 0 45 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.7547 11.025L28.3078 9.61877L22.5 19.6875C21.9437 19.6875 21.4 19.8525 20.9375 20.1615C20.4749 20.4706 20.1145 20.9098 19.9016 21.4237C19.6887 21.9376 19.633 22.5031 19.7415 23.0487C19.8501 23.5943 20.1179 24.0954 20.5113 24.4888C20.9046 24.8821 21.4057 25.15 21.9513 25.2585C22.4969 25.367 23.0624 25.3113 23.5763 25.0984C24.0902 24.8856 24.5295 24.5251 24.8385 24.0626C25.1476 23.6001 25.3125 23.0563 25.3125 22.5C25.3116 22.0061 25.1807 21.521 24.9328 21.0938L30.7547 11.025Z' fill='white'/%3E%3Cpath d='M22.5 2.8125C18.6062 2.8125 14.7998 3.96715 11.5622 6.13044C8.32463 8.29373 5.80123 11.3685 4.31113 14.9659C2.82103 18.5633 2.43115 22.5218 3.1908 26.3408C3.95045 30.1598 5.8255 33.6678 8.57884 36.4212C11.3322 39.1745 14.8402 41.0496 18.6592 41.8092C22.4782 42.5689 26.4367 42.179 30.0341 40.6889C33.6315 39.1988 36.7063 36.6754 38.8696 33.4378C41.0329 30.2002 42.1875 26.3938 42.1875 22.5C42.1875 17.2786 40.1133 12.271 36.4212 8.57884C32.729 4.88671 27.7215 2.8125 22.5 2.8125ZM22.5 5.625C25.8968 5.62891 29.2133 6.65784 32.0159 8.57721C34.8184 10.4966 36.9765 13.2171 38.2078 16.3828C36.5353 15.5465 34.8004 14.8412 33.0188 14.2734L31.6125 16.7625C34.2842 17.5462 36.8418 18.6761 39.2203 20.1234C39.4641 21.6984 39.4641 23.3016 39.2203 24.8766C34.1773 27.9278 28.3942 29.5377 22.5 29.5312C16.6154 29.5326 10.8426 27.9228 5.80782 24.8766C5.56407 23.3016 5.56407 21.6984 5.80782 20.1234C10.4287 17.3067 15.6873 15.7054 21.0938 15.4688V12.6562C16.1215 12.8492 11.2469 14.0954 6.7922 16.3125C8.03469 13.1599 10.1975 10.4544 12.9992 8.54817C15.8008 6.64196 19.1114 5.62337 22.5 5.625ZM22.5 39.375C19.1032 39.3711 15.7867 38.3422 12.9841 36.4228C10.1816 34.5034 8.02353 31.7829 6.7922 28.6172C11.666 31.0669 17.0452 32.343 22.5 32.3438C27.9549 32.343 33.334 31.0669 38.2078 28.6172C36.9765 31.7829 34.8184 34.5034 32.0159 36.4228C29.2133 38.3422 25.8968 39.3711 22.5 39.375Z' fill='white'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
}
#block-marmaradenizinde .block-content .field--name-field-content .right-stats .stat-1 .stat-number,
#block-marmaradenizinde .block-content .field--name-field-content .right-stats .stat-2 .stat-number,
#block-marmaradenizinde .block-content .field--name-field-content .right-stats .stat-3 .stat-number {
  font-size: 36px;
  font-weight: bold;
}
#block-marmaradenizinde .block-content .field--name-field-content .right-stats .stat-1 .stat-text,
#block-marmaradenizinde .block-content .field--name-field-content .right-stats .stat-2 .stat-text,
#block-marmaradenizinde .block-content .field--name-field-content .right-stats .stat-3 .stat-text {
  font-size: 14px;
  font-weight: bold;
}
#block-marmaradenizinde .block-content .field--name-field-content .right-stats .stat-2 .stat-icon {
  background-image: url("data:image/svg+xml,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32.5775 38.3334C30.8544 38.3334 30.1088 37.7373 28.9818 36.8365C27.6785 35.7957 26.0589 34.5 22.9884 34.5C19.9198 34.5 18.3003 35.7957 16.9988 36.8384C15.8738 37.7373 15.1301 38.3334 13.407 38.3334C11.6878 38.3334 10.9441 37.7373 9.819 36.8384C8.51759 35.7957 6.90184 34.5 3.83325 34.5V38.3334C5.55442 38.3334 6.29809 38.9295 7.42317 39.8284C8.72459 40.871 10.3423 42.1667 13.407 42.1667C16.4756 42.1667 18.0933 40.871 19.3947 39.8303C20.5217 38.9295 21.2653 38.3334 22.9884 38.3334C24.7134 38.3334 25.5012 38.962 26.5879 39.8303C27.8893 40.871 29.5089 42.1667 32.5775 42.1667C35.6461 42.1667 37.2657 40.871 38.5671 39.8303C39.6538 38.962 40.4416 38.3334 42.1666 38.3334V34.5C39.0961 34.5 37.4765 35.7957 36.1732 36.8365C35.0462 37.7373 34.3006 38.3334 32.5775 38.3334ZM11.4999 16.2917L7.66659 17.25L11.4999 32.5834H13.407C16.4756 32.5834 18.0933 31.2877 19.3947 30.247C20.5217 29.3461 21.2653 28.75 22.9884 28.75C24.7134 28.75 25.5012 29.3787 26.5879 30.247C27.8893 31.2877 29.5089 32.5834 32.5775 32.5834H34.4999L34.5517 32.3783L35.1516 29.9786L38.3333 17.25L34.4999 16.2917V9.58529C34.5001 9.14203 34.3466 8.71242 34.0657 8.36959C33.7847 8.02676 33.3936 7.79192 32.9589 7.70504L24.9166 6.09696V3.83337H21.0833V6.09696L13.0409 7.70504C12.6063 7.79192 12.2152 8.02676 11.9342 8.36959C11.6532 8.71242 11.4997 9.14203 11.4999 9.58529V16.2917ZM15.3333 11.1531L22.9999 9.61979L30.6666 11.1531V15.3334L22.9999 13.4167L15.3333 15.3334V11.1531Z' fill='white'/%3E%3C/svg%3E%0A");
}
#block-marmaradenizinde .block-content .field--name-field-content .right-stats .stat-3 .stat-icon {
  background-image: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.3334 4.74996H6.33342C5.49356 4.74996 4.68811 5.08359 4.09424 5.67745C3.50038 6.27132 3.16675 7.07677 3.16675 7.91663V15.8333C3.16675 16.6731 3.50038 17.4786 4.09424 18.0725C4.68811 18.6663 5.49356 19 6.33342 19H11.3209C11.9859 19 12.5876 19.38 12.8251 19.9975C13.087 20.7942 13.6539 21.4548 14.4016 21.8346C15.1494 22.2144 16.0172 22.2826 16.8151 22.0241C17.7809 21.7075 18.5251 20.9475 18.8417 19.9975C19.0792 19.38 19.6809 19 20.3459 19H25.3334C26.1733 19 26.9787 18.6663 27.5726 18.0725C28.1665 17.4786 28.5001 16.6731 28.5001 15.8333V7.91663C28.5001 7.07677 28.1665 6.27132 27.5726 5.67745C26.9787 5.08359 26.1733 4.74996 25.3334 4.74996ZM25.3334 15.8333H17.9709C17.5751 14.9783 16.7676 14.3925 15.8334 14.25C14.8992 14.3925 14.0917 14.9783 13.6959 15.8333H6.33342V7.91663H25.3334V15.8333ZM34.8334 3.16663V24.5416C34.8334 25.8931 34.5672 27.2314 34.05 28.4801C33.5328 29.7287 32.7747 30.8633 31.8191 31.8189C30.8634 32.7746 29.7288 33.5327 28.4802 34.0499C27.2316 34.5671 25.8933 34.8333 24.5417 34.8333C21.8342 34.8333 19.2376 33.7566 17.3059 31.8566C14.1709 32.585 10.8934 31.3341 9.04092 28.69L12.0651 27.3758C13.4584 28.8483 15.5801 29.2916 17.4167 28.5C17.7334 28.3575 18.0343 28.1833 18.3034 27.9775C19.6334 26.9958 20.3776 25.3966 20.2351 23.75L23.2592 22.4358C23.9084 25.3966 22.8159 28.5 20.4251 30.3525C21.6284 31.2075 23.0693 31.6666 24.5417 31.6666C28.5001 31.6666 31.6668 28.5 31.6668 24.5416V3.16663H34.8334Z' fill='white'/%3E%3C/svg%3E%0A");
}
#block-featuredsecond {
  width: calc(100% - 40px);
  max-width: 1200px;
  margin: auto;
  overflow: hidden;
  display: flex;
  justify-content: space-between;
  position: relative;
  z-index: 100;
  margin-top: -50px;
  pointer-events: none;
  flex-wrap: wrap;
}
#block-featuredsecond #block-webform {
  width: 30%;
  border-left: 5px solid #ec9217;
  padding-left: 15px;
  box-sizing: border-box;
  background: #FFF;
  position: relative;
  z-index: 100;
  pointer-events: all;
}
@media screen and (max-width: 700px) {
  #block-featuredsecond #block-webform {
    width: 100%;
  }
}
#block-featuredsecond #block-featuredmenu {
  padding-top: 140px;
  margin-top: 50px;
  pointer-events: all;
  width: 60%;
}
@media screen and (max-width: 700px) {
  #block-featuredsecond #block-featuredmenu {
    padding-top: 80px;
    width: 100%;
  }
}
#block-featuredsecond #block-featuredmenu .menu {
  margin-left: 0;
  text-align: center;
}
@media screen and (max-width: 700px) {
  #block-featuredsecond #block-featuredmenu .menu {
    flex-wrap: wrap;
    justify-content: center;
  }
}
#block-featuredsecond #block-featuredmenu .menu li {
  width: 20%;
  box-sizing: border-box;
  position: relative;
  margin: 0 20px;
}
@media screen and (max-width: 700px) {
  #block-featuredsecond #block-featuredmenu .menu li {
    width: 120px;
    margin-bottom: 70px;
  }
}
#block-featuredsecond #block-featuredmenu .menu li .field--name-field-menu-gorseli {
  -webkit-border-radius: 200px;
  -moz-border-radius: 200px;
  border-radius: 200px;
  overflow: hidden;
}
#block-featuredsecond #block-featuredmenu .menu li a {
  position: absolute;
  width: 100%;
  padding-bottom: 100px;
  z-index: 99;
  display: flex;
  align-items: center;
  top: -40px;
  height: 40px;
  justify-content: center;
  font-weight: bold;
}
#block-featuredsecond #block-featuredmenu .menu li img {
  width: 100%;
  height: auto;
  display: block;
}
#block-featuredsecond #block-views-block-arastirmalar-block-1 {
  float: left;
  width: 100%;
  padding-bottom: 50px;
  pointer-events: all;
}
#block-featuredsecond #block-views-block-arastirmalar-block-1 h2 {
  font-size: 36px;
  font-weight: 900;
}
#block-featuredsecond #block-views-block-arastirmalar-block-1 .swiper-slide {
  display: flex;
  align-items: flex-end;
}
@media screen and (max-width: 700px) {
  #block-featuredsecond #block-views-block-arastirmalar-block-1 .swiper-slide {
    flex-wrap: wrap;
  }
}
#block-featuredsecond #block-views-block-arastirmalar-block-1 .swiper-slide .views-field-field-gorseller {
  width: 50%;
}
@media screen and (max-width: 700px) {
  #block-featuredsecond #block-views-block-arastirmalar-block-1 .swiper-slide .views-field-field-gorseller {
    width: 100%;
  }
}
#block-featuredsecond #block-views-block-arastirmalar-block-1 .swiper-slide .views-field-field-gorseller img,
#block-featuredsecond #block-views-block-arastirmalar-block-1 .swiper-slide .views-field-field-gorseller a {
  width: 100%;
  height: auto;
  display: block;
}
#block-featuredsecond #block-views-block-arastirmalar-block-1 .swiper-slide .views-field-nothing {
  width: 60%;
  margin-left: -10%;
  background: #FFF;
  box-sizing: border-box;
  padding: 10px;
}
@media screen and (max-width: 700px) {
  #block-featuredsecond #block-views-block-arastirmalar-block-1 .swiper-slide .views-field-nothing {
    margin-left: 0;
    width: 100%;
    margin-top: 20px;
  }
}
#block-featuredsecond #block-views-block-arastirmalar-block-1 .swiper-slide .views-field-nothing .slide-title {
  font-size: 24px;
  font-weight: 800;
  margin-bottom: 10px;
  text-transform: uppercase;
}
#block-featuredsecond #block-views-block-arastirmalar-block-1 .swiper-slide .views-field-nothing .slide-teaser {
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 10px;
}
#block-featuredsecond #block-views-block-arastirmalar-block-1 .swiper-slide .views-field-nothing .slide-link {
  font-size: 16px;
  font-weight: 700;
}
#block-featuredsecond #block-views-block-arastirmalar-block-1 .swiper-pagination {
  position: relative;
  padding-top: 40px;
  text-align: left;
}
#block-featuredsecond #block-views-block-arastirmalar-block-1 .swiper-pagination .swiper-pagination-bullet {
  background: #000;
  opacity: 1 !important;
  width: 13px;
  height: 13px;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -webkit-border-radius: 13px;
  -moz-border-radius: 13px;
  border-radius: 13px;
}
#block-featuredsecond #block-views-block-arastirmalar-block-1 .swiper-pagination .swiper-pagination-bullet-active {
  width: 60px;
}
#block-views-block-ana-sayfa-videolar-block-1 {
  float: left;
  width: 100%;
  margin: 50px 0 100px 0;
}
#block-views-block-ana-sayfa-videolar-block-1 h2 {
  text-align: center;
  font-size: 36px;
  font-weight: 900;
}
#block-views-block-ana-sayfa-videolar-block-1 > div {
  width: calc(100% - 40px);
  max-width: 1200px;
  margin: auto;
}
#block-views-block-ana-sayfa-videolar-block-1 .views-field-field-video-basligi {
  font-size: 14px;
  margin-top: 10px;
}
#block-views-block-ana-sayfa-videolar-block-1 .views-field-field-video-url-1 img {
  width: 100%;
  height: auto;
  display: block;
}
#block-views-block-ana-sayfa-videolar-block-1 .swiper-pagination {
  position: static;
  padding-top: 30px;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray;
  /* IE 6-9 */
}
#block-views-block-ana-sayfa-videolar-block-1 .swiper-pagination .swiper-pagination-bullet {
  width: 15px;
  height: 15px;
  opacity: 1 !important;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -moz-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -ms-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  -o-transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
  transition: all 0.2s cubic-bezier(0.7, 0, 0.4, 1);
}
#block-views-block-ana-sayfa-videolar-block-1 .swiper-pagination .swiper-pagination-bullet-active {
  width: 60px;
}
#block-views-block-ana-sayfa-videolar-block-1 .swiper-button-holder {
  position: relative;
  margin-top: -150px;
  pointer-events: none;
}
#block-views-block-ana-sayfa-videolar-block-1 .swiper-button-holder .swiper-button-prev {
  left: -50px;
  width: 10px;
  height: 10px;
  pointer-events: all;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray;
  /* IE 6-9 */
}
#block-views-block-ana-sayfa-videolar-block-1 .swiper-button-holder .swiper-button-next {
  right: -50px;
  width: 10px;
  height: 10px;
  pointer-events: all;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray;
  /* IE 6-9 */
}
#block-views-block-ana-sayfa-videolar-block-1 .view-header {
  position: fixed;
  top: -100px;
  width: 100%;
  height: 100vh;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 999;
  pointer-events: none;
  opacity: 0;
}
#block-views-block-ana-sayfa-videolar-block-1 .view-header .video-close {
  position: fixed;
  top: 70px;
  right: 70px;
  width: 50px;
  height: 50px;
  z-index: 1000;
  cursor: pointer;
  background-image: url("data:image/svg+xml,%3Csvg width='62' height='61' viewBox='0 0 62 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.8385 22.8935L22.1087 21.6233L29.73 29.2446L37.3513 21.6233L38.6215 22.8935L31.0002 30.5148L38.6215 38.1361L37.3513 39.4063L29.73 31.785L22.1087 39.4063L20.8385 38.1361L28.4598 30.5148L20.8385 22.8935Z' fill='white'/%3E%3C/svg%3E%0A");
  background-size: 150% auto;
  background-repeat: no-repeat;
}
#block-views-block-ana-sayfa-videolar-block-1 .view-header.active {
  top: 0;
  opacity: 1;
  background: rgba(0, 0, 0, 0.9);
}
#block-views-block-ana-sayfa-videolar-block-1 .view-header.active iframe {
  pointer-events: all;
}
#block-views-block-ana-sayfa-videolar-block-1 .view-header.active .video-close {
  pointer-events: all;
}
#block-views-block-dalis-noktalari-block-1 {
  float: left;
  width: 100%;
  padding-top: 200px;
}
#block-views-block-nid-content-header-block-1,
#block-views-block-nid-content-header-block-2 {
  position: relative;
  margin-bottom: 50px;
}
#block-views-block-nid-content-header-block-1 .views-field-field-header-gorseli,
#block-views-block-nid-content-header-block-2 .views-field-field-header-gorseli,
#block-views-block-nid-content-header-block-1 .views-field-field-gorseller,
#block-views-block-nid-content-header-block-2 .views-field-field-gorseller {
  position: relative;
}
#block-views-block-nid-content-header-block-1 .views-field-field-header-gorseli:after,
#block-views-block-nid-content-header-block-2 .views-field-field-header-gorseli:after,
#block-views-block-nid-content-header-block-1 .views-field-field-gorseller:after,
#block-views-block-nid-content-header-block-2 .views-field-field-gorseller:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
}
#block-views-block-nid-content-header-block-1 .views-field-field-header-gorseli img,
#block-views-block-nid-content-header-block-2 .views-field-field-header-gorseli img,
#block-views-block-nid-content-header-block-1 .views-field-field-gorseller img,
#block-views-block-nid-content-header-block-2 .views-field-field-gorseller img {
  width: 100%;
  height: auto;
  display: block;
}
@media screen and (max-width: 1100px) {
  #block-views-block-nid-content-header-block-1 .views-field-field-header-gorseli img,
  #block-views-block-nid-content-header-block-2 .views-field-field-header-gorseli img,
  #block-views-block-nid-content-header-block-1 .views-field-field-gorseller img,
  #block-views-block-nid-content-header-block-2 .views-field-field-gorseller img {
    width: 150%;
    margin-left: -30%;
  }
}
@media screen and (max-width: 700px) {
  #block-views-block-nid-content-header-block-1 .views-field-field-header-gorseli img,
  #block-views-block-nid-content-header-block-2 .views-field-field-header-gorseli img,
  #block-views-block-nid-content-header-block-1 .views-field-field-gorseller img,
  #block-views-block-nid-content-header-block-2 .views-field-field-gorseller img {
    width: 350%;
    margin-left: -140%;
  }
}
#block-views-block-nid-content-header-block-1 .views-field-title,
#block-views-block-nid-content-header-block-2 .views-field-title {
  position: absolute;
  top: 60%;
  width: 100%;
  left: 0;
  font-size: 48px;
  font-weight: bold;
  color: #FFF;
}
@media screen and (max-width: 700px) {
  #block-views-block-nid-content-header-block-1 .views-field-title,
  #block-views-block-nid-content-header-block-2 .views-field-title {
    font-size: 24px !important;
    top: 40%;
  }
}
#block-views-block-nid-content-header-block-1 .views-field-title .field-content,
#block-views-block-nid-content-header-block-2 .views-field-title .field-content {
  width: calc(100% - 40px);
  max-width: 1200px;
  margin: auto;
  display: block;
}
.node-type-haber #block-views-block-nid-content-header-block-1 .views-field-title,
.node-type-arastirma #block-views-block-nid-content-header-block-1 .views-field-title,
.node-type-haber #block-views-block-nid-content-header-block-2 .views-field-title,
.node-type-arastirma #block-views-block-nid-content-header-block-2 .views-field-title {
  font-size: 32px;
}
.node-type-static-page .node__content {
  width: calc(100% - 40px);
  max-width: 1200px;
  margin: auto;
}
.paragraph--type--kisi .field--name-field-vesika {
  float: left;
  width: 120px !important;
  -webkit-border-radius: 200px;
  -moz-border-radius: 200px;
  border-radius: 200px;
  overflow: hidden;
  margin-right: 15px;
}
@media screen and (max-width: 700px) {
  .paragraph--type--kisi .field--name-field-vesika {
    width: 80px !important;
  }
}
.paragraph--type--kisi .field--name-field-vesika img {
  width: 100%;
  height: auto;
  display: block;
}
.paragraph--type--kisi .field--name-field-ad-soyad {
  font-size: 24px;
  font-weight: bold;
  padding-top: 20px;
}
@media screen and (max-width: 700px) {
  .paragraph--type--kisi .field--name-field-ad-soyad {
    font-size: 18px;
    padding-top: 10px;
  }
}
.paragraph--type--kisi .field--name-field-unvan {
  color: #CCC;
  font-weight: bold;
  font-size: 18px;
}
@media screen and (max-width: 700px) {
  .paragraph--type--kisi .field--name-field-unvan {
    font-size: 14px;
  }
}
.paragraph--type--kisi .field--name-field-e-posta {
  font-weight: 500;
  font-size: 18px;
}
@media screen and (max-width: 700px) {
  .paragraph--type--kisi .field--name-field-e-posta {
    font-size: 14px;
  }
}
.page-node-4 .field--name-field-bilesenler {
  float: left;
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  /*& > .field__item:nth-child(1), & > .field__item:nth-child(2){
			.field--name-field-vesika{
				float: left; width: 200px !important;

				@media screen and (max-width: 700px){
					width: 120px !important;
				}
				@media screen and (max-width: 400px){
					width: 90px !important;
				}
			}
			.field--name-field-ad-soyad{
				padding-top: 50px;

				@media screen and (max-width: 700px){
					font-size: 18px; padding-top: 20px;
				}
			}
		}*/
}
.page-node-4 .field--name-field-bilesenler > .field__item {
  width: 49%;
  margin-bottom: 50px;
}
@media screen and (max-width: 700px) {
  .page-node-4 .field--name-field-bilesenler > .field__item {
    width: 100%;
    margin-bottom: 50px;
  }
}
.page-node-4 .field--name-field-bilesenler .field__item:nth-child(2) {
  width: 100% !important;
}
.page-node-4 .field--name-field-bilesenler > .seperator-yon {
  width: 100%;
  padding: 50px 0 0 0;
  border-bottom: 3px solid #ec9217;
  font-size: 36px;
  font-weight: bold;
  margin-bottom: 50px;
}
.view-id-haberler .view-content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.view-id-haberler .view-content::after {
  content: "";
  width: 30%;
}
@media screen and (max-width: 700px) {
  .view-id-haberler .view-content::after {
    width: 100%;
  }
}
.view-id-haberler .view-content .views-row {
  width: 30%;
  margin-bottom: 50px;
}
@media screen and (max-width: 700px) {
  .view-id-haberler .view-content .views-row {
    width: 100%;
  }
}
.view-id-haberler .view-content .views-row .views-field-field-gorseller a,
.view-id-haberler .view-content .views-row .views-field-field-gorseller img {
  width: 100%;
  height: auto;
  display: block;
}
.view-id-haberler .view-content .views-row .views-field-title {
  padding: 20px 0;
}
.view-id-haberler .view-content .views-row .views-field-title a {
  font-size: 24px;
  font-weight: bold;
}
.view-id-haberler .view-content .views-row .views-field-field-teaser {
  font-size: 18px;
}
.view-id-haberler .view-content .views-row .views-field-view-node a {
  font-size: 18px;
  font-weight: bold;
  float: left;
  margin-top: 20px;
}
.node-type-haber .node__content,
.node-type-arastirmalar .node__content {
  width: calc(100% - 40px);
  max-width: 1200px;
  margin: auto;
}
.node-type-haber .node__content .lightgallery-wrapper,
.node-type-arastirmalar .node__content .lightgallery-wrapper {
  float: left;
  width: 40%;
  margin-right: 3%;
}
@media screen and (max-width: 700px) {
  .node-type-haber .node__content .lightgallery-wrapper,
  .node-type-arastirmalar .node__content .lightgallery-wrapper {
    width: 100%;
    margin-right: 0;
  }
}
.node-type-haber .node__content .lightgallery-wrapper ul,
.node-type-arastirmalar .node__content .lightgallery-wrapper ul,
.node-type-haber .node__content .lightgallery-wrapper li,
.node-type-arastirmalar .node__content .lightgallery-wrapper li {
  padding: 0;
  margin: 0;
  list-style: none;
}
.node-type-haber .node__content .lightgallery-wrapper .lightgallery,
.node-type-arastirmalar .node__content .lightgallery-wrapper .lightgallery {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.node-type-haber .node__content .lightgallery-wrapper .lightgallery:after,
.node-type-arastirmalar .node__content .lightgallery-wrapper .lightgallery:after {
  content: "";
  width: 30%;
}
.node-type-haber .node__content .lightgallery-wrapper .lightgallery li,
.node-type-arastirmalar .node__content .lightgallery-wrapper .lightgallery li {
  width: 30%;
  margin-bottom: 20px;
}
.node-type-haber .node__content .lightgallery-wrapper .lightgallery li a,
.node-type-arastirmalar .node__content .lightgallery-wrapper .lightgallery li a,
.node-type-haber .node__content .lightgallery-wrapper .lightgallery li img,
.node-type-arastirmalar .node__content .lightgallery-wrapper .lightgallery li img {
  width: 100%;
  height: auto;
  display: block;
}
.node-type-haber .node__content .lightgallery-wrapper .lightgallery li:nth-child(1),
.node-type-arastirmalar .node__content .lightgallery-wrapper .lightgallery li:nth-child(1) {
  width: 100%;
}
.view-dalis-turleri .view-content .views-row {
  float: left;
  width: 100%;
  margin-bottom: 80px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media screen and (max-width: 700px) {
  .view-dalis-turleri .view-content .views-row {
    flex-wrap: wrap;
  }
}
.view-dalis-turleri .view-content .views-row .views-field-field-dalis-yeri-gorseli {
  width: 50%;
}
@media screen and (max-width: 700px) {
  .view-dalis-turleri .view-content .views-row .views-field-field-dalis-yeri-gorseli {
    width: 100%;
  }
}
.view-dalis-turleri .view-content .views-row .views-field-field-dalis-yeri-gorseli img {
  width: 100%;
  height: auto;
  display: block;
}
.view-dalis-turleri .view-content .views-row .views-field-field-teaser {
  width: 47%;
  box-sizing: border-box;
}
@media screen and (max-width: 700px) {
  .view-dalis-turleri .view-content .views-row .views-field-field-teaser {
    width: 100%;
  }
}
.view-dalis-turleri .view-content .views-row .views-field-field-teaser .d-title {
  font-size: 36px;
  font-weight: bold;
}
@media screen and (max-width: 700px) {
  .view-dalis-turleri .view-content .views-row .views-field-field-teaser .d-title {
    font-size: 24px;
  }
}
.view-dalis-turleri .view-content .views-row .views-field-field-teaser .d-teaser {
  font-size: 18px;
}
@media screen and (max-width: 700px) {
  .view-dalis-turleri .view-content .views-row .views-field-field-teaser .d-teaser {
    font-size: 14px;
  }
}
.view-dalis-turleri .view-content .views-row:nth-child(2n+2) {
  flex-direction: row-reverse;
}
@media screen and (max-width: 700px) {
  .view-dalis-turleri .view-content .views-row:nth-child(2n+2) {
    flex-direction: row;
  }
}
.page-node-24 #block-featuredsecond {
  display: block;
}
.page-node-24 #block-webform {
  position: relative;
  z-index: 101;
  float: right;
}
.page-node-24 #block-featuredmenu {
  float: left;
  padding-top: 50px !important;
}
.page-node-24 #block-dalisegitimiaciklama {
  float: left;
  width: 50%;
  margin-top: 50px;
}
@media screen and (max-width: 700px) {
  .page-node-24 #block-dalisegitimiaciklama {
    width: 100%;
    margin-bottom: 50px;
  }
}
#block-iletisimharita {
  float: left;
  width: 100%;
}
#block-iletisimharita p {
  margin: 0;
}
#block-iletisimharita iframe {
  display: block;
}
.page-node-5 #contentHolder {
  margin-bottom: 0;
}
.page-node-5 #block-fresh-theme-content {
  padding: 30px 0;
}
.page-node-5 #block-fresh-theme-content .field--name-field-content em a {
  background: #ec9217;
  padding: 5px 10px;
}
.page-node-5 #block-fresh-theme-content .field--name-field-content em a:hover {
  color: #FFF;
}
.paragraph--type--video .field--name-field-video-basligi {
  font-size: 36px;
  font-weight: bold;
  margin-bottom: 30px;
  margin-top: 100px;
}
#block-webform-2 {
  max-width: 500px;
  border-left: 2px solid #DDD;
  padding-left: 30px;
  margin-left: 30px;
}
@media screen and (max-width: 700px) {
  #block-webform-2 {
    width: calc(100% - 40px);
    max-width: 1200px;
    margin: auto;
    border-left: none;
    padding-left: 0;
    margin-left: auto;
  }
}
.page-node-5 .region-content {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.page-node-5 .region-content #block-fresh-theme-content {
  text-align: right;
  font-size: 18px;
}
@media screen and (max-width: 700px) {
  .page-node-5 .region-content #block-fresh-theme-content {
    text-align: left;
    width: 100%;
  }
}
.view-yayinlar .view-content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.view-yayinlar .view-content .views-row {
  width: 19%;
}
.view-yayinlar .view-content .views-row .views-field-field-kapak-fotografi {
  -webkit-box-shadow: 0 0 20px -10px #000000;
  -moz-box-shadow: 0 0 20px -10px #000000;
  box-shadow: 0 0 20px -10px #000000;
}
.view-yayinlar .view-content .views-row .views-field-field-kapak-fotografi img {
  width: 100%;
  height: auto;
  display: block;
}
.view-yayinlar .view-content .views-row .views-field-title {
  font-size: 18px;
  margin-top: 20px;
}
.view-yayinlar .view-content .views-row .views-field-title span {
  float: left;
  width: 100%;
  font-size: 18px;
  display: block;
}
.search-form {
  float: left;
  width: 100%;
  margin-top: 50px;
}
.search-form .search-help-link {
  display: none;
}
.search-form .container-inline,
.search-form h2 {
  width: calc(100% - 40px);
  max-width: 1200px;
  margin: auto;
}
.search-form .search-advanced {
  display: none;
}
.search-form .item-list {
  width: calc(100% - 40px);
  max-width: 1200px;
  margin: auto;
}
.search-form .form-type-search {
  display: flex;
  flex-wrap: wrap;
}
.search-form .form-type-search label,
.search-form .form-type-search .form-search {
  float: left;
  width: 100%;
}
.search-form .form-type-search .form-submit {
  margin: 0;
}
.item-list {
  width: calc(100% - 40px);
  max-width: 1200px;
  margin: auto;
  margin-top: 50px;
  overflow: hidden;
}
.node-type-biyografi .region-content {
  width: calc(100% - 40px);
  max-width: 1200px;
  margin: auto;
}
.node-type-biyografi #block-views-block-nid-content-header-block-2,
.node-type-biyografi #block-views-block-nid-content-header-block-1 {
  display: none;
}
.node-type-biyografi .node__content .field--name-field-vesika {
  float: left;
  width: 30%;
  margin-right: 3%;
  -webkit-border-radius: 700px;
  -moz-border-radius: 700px;
  border-radius: 700px;
  overflow: hidden;
}
.node-type-biyografi .node__content .field--name-field-vesika img {
  width: 100%;
  height: auto;
  display: block;
}
.node-type-biyografi .node__content .field--name-title {
  font-size: 42px;
  font-weight: bold;
  padding-top: 50px;
  display: block;
}
.node-type-biyografi .node__content .field--name-field-unvan {
  font-size: 24px;
  color: #CCC;
  font-weight: bold;
}
#block-galeribeylikduzuharita {
  float: left;
  width: 100%;
  margin-top: 30px;
}
#block-galeribeylikduzuharita p {
  margin: 0;
}
#block-galeribeylikduzuharita iframe {
  display: block;
}
.page-node-51 #contentHolder {
  margin-bottom: 0;
}
