@import url('https://fonts.googleapis.com/css?family=Exo:100,200,300,400,500,600,700,800,900&display=swap');
@import "/themes/custom/kerataif/css/global-defaults.css";
/* Global mixins*/
.fitimg {
  width: 100%;
  height: auto;
  display: block;
}
.fit {
  float: left;
  width: 100%;
}
/* Variables */
:root {
  --kerataif-blue: #2375d3;
  --kerataif-blue-dark: #154377;
  --kerataif-yellow: #FFCC00;
  --kerataif-white: #D6D6DD;
  --kerataif-black: #2B2F2F;
  --kerataif-gray: #838383;
  --kerataif-gray-dark: #333333;
  --kerataif-gray-light: #EFEFF0;
  --kerataif-font-size: 14px;
  --kerataif-round: 6px;
}
.roundit {
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
}
/* Default links  */
.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: var(--kerataif-black);
  -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,
.dialog-off-canvas-main-canvas a.is-active {
  color: var(--kerataif-yellow);
}
/* Form objects */
.button {
  padding: 5px 25px;
  cursor: pointer;
  color: #FFF;
  border: none;
  background: var(--kerataif-yellow);
  height: 58px;
  font-size: .86rem;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: 'Exo', sans-serif;
  display: flex;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  -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: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  -webkit-box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
  -moz-box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
  box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
}
.button:visited {
  color: #FFF;
}
.button:hover {
  background-color: var(--kerataif-gray-dark);
}
.buttonWhite {
  padding: 5px 25px;
  cursor: pointer;
  color: #FFF;
  border: none;
  background: var(--kerataif-yellow);
  height: 58px;
  font-size: .86rem;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: 'Exo', sans-serif;
  display: flex;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  -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: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  -webkit-box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
  -moz-box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
  box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
  background-color: #FFF;
  color: #C4C4C4;
  -webkit-box-shadow: 0px 6px 40px rgba(143, 143, 143, 0.2);
  -moz-box-shadow: 0px 6px 40px rgba(143, 143, 143, 0.2);
  box-shadow: 0px 6px 40px rgba(143, 143, 143, 0.2);
}
.buttonWhite:visited {
  color: #FFF;
}
.buttonWhite:hover {
  background-color: var(--kerataif-gray-dark);
}
.buttonWhite:hover {
  color: #FFF;
}
.buttonWhite:visited {
  color: inherit;
}
.buttonWhite:visited:hover {
  color: #FFF;
}
.buttonIcon {
  padding: 5px 25px;
  cursor: pointer;
  color: #FFF;
  border: none;
  background: var(--kerataif-yellow);
  height: 58px;
  font-size: .86rem;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: 'Exo', sans-serif;
  display: flex;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  -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: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  -webkit-box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
  -moz-box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
  box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
  padding-left: 50px;
  background-repeat: no-repeat;
  background-position: left 20px center;
}
.buttonIcon:visited {
  color: #FFF;
}
.buttonIcon:hover {
  background-color: var(--kerataif-gray-dark);
}
.buttonIconWhite {
  padding: 5px 25px;
  cursor: pointer;
  color: #FFF;
  border: none;
  background: var(--kerataif-yellow);
  height: 58px;
  font-size: .86rem;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: 'Exo', sans-serif;
  display: flex;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  -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: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  -webkit-box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
  -moz-box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
  box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
  background-color: #FFF;
  color: #C4C4C4;
  -webkit-box-shadow: 0px 6px 40px rgba(143, 143, 143, 0.2);
  -moz-box-shadow: 0px 6px 40px rgba(143, 143, 143, 0.2);
  box-shadow: 0px 6px 40px rgba(143, 143, 143, 0.2);
  padding-left: 50px;
  background-repeat: no-repeat;
  background-position: left 20px center;
}
.buttonIconWhite:visited {
  color: #FFF;
}
.buttonIconWhite:hover {
  background-color: var(--kerataif-gray-dark);
}
.buttonIconWhite:hover {
  color: #FFF;
}
.buttonIconWhite:visited {
  color: inherit;
}
.buttonIconWhite:visited:hover {
  color: #FFF;
}
.js-form-type-textfield,
.js-form-type-textarea,
.js-form-type-email,
.js-form-type-number,
.js-form-type-tel,
.js-form-type-url,
.js-form-type-select,
.js-form-type-search,
.js-form-type-password .js-form-type-date,
.js-form-type-password {
  margin-bottom: 20px;
}
.js-form-type-textfield > label,
.js-form-type-textarea > label,
.js-form-type-email > label,
.js-form-type-number > label,
.js-form-type-tel > label,
.js-form-type-url > label,
.js-form-type-select > label,
.js-form-type-search > label,
.js-form-type-password .js-form-type-date > label,
.js-form-type-password > label {
  margin-left: 10px;
}
.form-text,
.form-textarea,
.form-search,
.form-email,
.form-number,
.form-tel,
.form-url,
.form-date {
  padding: 15px 20px;
  border: 2px solid var(--kerataif-gray-light);
  width: 100%;
  box-sizing: border-box;
  font-family: 'Exo', sans-serif;
  background: #FFF;
  font-size: .88rem;
  height: 46px;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  -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);
}
.form-text:focus,
.form-textarea:focus,
.form-search:focus,
.form-email:focus,
.form-number:focus,
.form-tel:focus,
.form-url:focus,
.form-date:focus {
  border: 2px solid var(--kerataif-yellow);
}
.form-date {
  padding-right: 5px;
  min-width: auto;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3e%3cpath fill='%23D6D6DD' d='M5.833 1.667h.834A.833.833 0 0 1 7.5 2.5v.833h4.167V2.5a.834.834 0 0 1 .833-.833h.833a.833.833 0 0 1 .834.833v.833a2.5 2.5 0 0 1 2.5 2.5V15a2.5 2.5 0 0 1-2.5 2.5H5A2.5 2.5 0 0 1 2.5 15V5.833a2.5 2.5 0 0 1 2.5-2.5V2.5a.833.833 0 0 1 .833-.833ZM12.5 3.333h.833V2.5H12.5v.833Zm-5.833 0V2.5h-.834v.833h.834ZM5 4.167a1.667 1.667 0 0 0-1.667 1.666v.834h12.5v-.834a1.667 1.667 0 0 0-1.666-1.666H5ZM3.333 15A1.667 1.667 0 0 0 5 16.667h9.167A1.667 1.667 0 0 0 15.833 15V7.5h-12.5V15ZM10 10.833h4.167V15H10v-4.167Zm.833.834v2.5h2.5v-2.5h-2.5Z'/%3e%3c/svg%3e");
  background-position: right 7px center;
  background-repeat: no-repeat;
  background-size: 16px auto;
}
.form-date::-webkit-calendar-picker-indicator {
  background: none;
}
.form-time {
  border-left: none;
  padding-right: 10px;
  min-width: auto;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='%23D6D6DD' d='M10 0c5.523 0 10 4.477 10 10s-4.477 10-10 10S0 15.523 0 10 4.477 0 10 0Zm0 1.395a8.605 8.605 0 1 0 0 17.21 8.605 8.605 0 0 0 0-17.21Zm-.93 4.186c.385 0 .697.313.697.698v4.884h4.884a.698.698 0 0 1 0 1.395H9.07a.698.698 0 0 1-.698-.698V6.28c0-.386.312-.699.698-.699Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h20v20H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
  background-position: right 11px center;
  background-repeat: no-repeat;
  background-size: 13px auto;
}
.form-time::-webkit-calendar-picker-indicator {
  background: none;
}
.field--type-datetime > .js-form-item {
  border: none;
}
.field--type-datetime > .js-form-item .fieldset-wrapper > div {
  display: flex;
  align-items: center;
}
.form-textarea {
  min-height: 80px;
  font-family: 'Exo', sans-serif;
}
.form-select {
  padding: 5px 40px 5px 10px;
  font-size: .88rem;
  height: 46px;
  width: 100%;
  border: 2px solid var(--kerataif-gray-light);
  font-family: 'Exo', sans-serif;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='12' fill='none' viewBox='0 0 24 12'%3e%3cpath stroke='%23CCC' stroke-linecap='round' stroke-width='3' d='m2 2 10 8 10-8'/%3e%3c/svg%3e");
  background-size: auto 8px;
  background-position: right 10px center;
  background-repeat: no-repeat;
}
.form-select:focus {
  border: 2px solid var(--kerataif-yellow);
}
.form-select option {
  font-size: .8rem;
}
.form-radio {
  display: inline-block;
  position: relative;
  margin: 0;
  padding: 0;
  background: none;
  border: 2px solid var(--kerataif-yellow);
  width: 16px;
  height: 16px;
  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;
  -webkit-transform: translate(5px, 2px);
  -moz-transform: translate(5px, 2px);
  -o-transform: translate(5px, 2px);
  -ms-transform: translate(5px, 2px);
  transform: translate(5px, 2px);
}
.form-radio + label {
  padding-left: 7px;
  cursor: pointer;
}
.form-radio:hover,
.form-radio:focus {
  border-color: var(--kerataif-yellow);
  cursor: pointer;
}
.form-radio:checked {
  background: var(--kerataif-yellow);
  border: 2px solid var(--kerataif-yellow);
}
.form-checkbox {
  display: inline-block;
  position: relative;
  margin: 0;
  padding: 0;
  background: #fff;
  border: 1px solid var(--kerataif-gray-light);
  width: 16px;
  height: 16px;
  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-transform: translate(5px, 2px);
  -moz-transform: translate(5px, 2px);
  -o-transform: translate(5px, 2px);
  -ms-transform: translate(5px, 2px);
  transform: translate(5px, 2px);
}
.form-checkbox + label {
  padding-left: 7px;
  cursor: pointer;
}
.form-checkbox:hover,
.form-checkbox:focus {
  border-color: var(--kerataif-gray);
  cursor: pointer;
}
.form-checkbox:checked {
  background: var(--kerataif-gray);
  border: 1px solid var(--kerataif-gray);
  /*box-shadow: inset 0 0 0 3px #fff;*/
}
.form-submit {
  padding: 5px 25px;
  cursor: pointer;
  color: #FFF;
  border: none;
  background: var(--kerataif-yellow);
  height: 58px;
  font-size: .86rem;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: 'Exo', sans-serif;
  display: flex;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  -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: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  -webkit-box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
  -moz-box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
  box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
}
.form-submit:visited {
  color: #FFF;
}
.form-submit:hover {
  background-color: var(--kerataif-gray-dark);
}
.black-overlay {
  position: fixed;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  background: rgba(16, 18, 22, 0.9);
  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;
}
/* Default objects */
.description {
  font-size: .8rem;
}
#block-kerataif-page-title h1 {
  font-weight: 600;
}
.block > h2 {
  font-weight: 600;
  font-size: 1.25rem;
  color: var(--kerataif-black);
}
/* Site global styles */
html {
  font-size: var(--kerataif-font-size);
}
body {
  margin: 0;
  font-family: 'Exo', sans-serif, sans-serif;
  font-size: var(--kerataif-font-size);
  color: var(--kerataif-black);
  font-weight: 400;
  background-color: #F8F8F8;
}
#headerHolder {
  float: left;
  padding: 25px 0;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
  -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);
}
#headerHolder .region-header {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
#headerHolder:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.2);
  backdrop-filter: blur(10px);
  z-index: -1;
  opacity: 0;
  -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);
}
#headerHolder.scroll {
  padding: 5px 0;
}
#headerHolder.scroll:before {
  opacity: 1;
}
#featuredHolder {
  float: left;
  width: 100%;
}
#contentHolder {
  float: left;
  width: 100%;
  padding: 100px 0;
}
.not-front #contentHolder .region-content {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
#footerHolder {
  float: left;
  width: 100%;
  padding: 50px 0 0 0;
  margin-top: auto;
  background-color: #FFF;
}
#footerHolder .region-footer {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
  position: relative;
  background: url(/themes/custom/kerataif/images/footer-bg.png) no-repeat left 300px bottom / 350px auto;
}
#footerHolder .region-footer::before {
  content: "";
  width: 106px;
  height: 127px;
  left: 40%;
  top: -80px;
  position: absolute;
  background: url(/themes/custom/kerataif/images/asset22.png) no-repeat center;
  background-size: contain;
}
#footerHolder .region-footer::after {
  content: "";
  width: 85px;
  height: 77px;
  right: 0;
  top: -80px;
  position: absolute;
  background: url(/themes/custom/kerataif/images/asset24.png) no-repeat center;
  background-size: contain;
}
#block-logo {
  max-width: 260px;
}
#block-logo .block-image img,
#block-logo .block-image a {
  width: 100%;
  height: auto;
  display: block;
}
#block-anagezintimenusu .menu {
  align-items: center;
}
#block-anagezintimenusu .menu .menu-item a:not(.linkk-giris-yap) {
  font-size: .8rem;
  font-weight: 700;
  letter-spacing: 1px;
  padding: 5px 20px;
  opacity: .5;
  position: relative;
}
#block-anagezintimenusu .menu .menu-item a:not(.linkk-giris-yap):after {
  content: "";
  position: absolute;
  bottom: -5px;
  left: 20px;
  width: 0;
  height: 4px;
  background-color: var(--kerataif-yellow);
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  -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-anagezintimenusu .menu .menu-item a:not(.linkk-giris-yap):hover {
  opacity: 1;
  color: var(--kerataif-black);
}
#block-anagezintimenusu .menu .menu-item a:not(.linkk-giris-yap):hover:after {
  width: 50px;
}
#block-anagezintimenusu .menu .menu-item .linkk-giris-yap {
  margin-left: 40px;
  color: #FFF;
  padding-left: 50px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 15.75v-1.5a3 3 0 0 0-3-3H6a3 3 0 0 0-3 3v1.5m6-7.5a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: left 20px center;
}
#block-anasayfaheader {
  padding-top: 50px;
  overflow: hidden;
}
#block-anasayfaheader .content {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  flex-wrap: wrap;
}
#block-anasayfaheader .content .block-image {
  width: 65%;
  margin-right: -30%;
}
#block-anasayfaheader .content .block-image img,
#block-anasayfaheader .content .block-image a {
  width: 100%;
  height: auto;
  display: block;
}
#block-anasayfaheader .content .block-content {
  width: 65%;
}
#block-anasayfaheader .content .block-content .header-title {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 6.2rem;
}
#block-anasayfaheader .content .block-content .header-title em {
  position: relative;
}
#block-anasayfaheader .content .block-content .header-title em:after {
  content: "";
  position: absolute;
  bottom: 0px;
  left: 0;
  width: 100%;
  height: 20px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='290' height='20' fill='none' viewBox='0 0 290 20'%3e%3cpath fill='%23FC0' d='M62.908 4.063a5406.28 5406.28 0 0 1 82.386-1.13c27.466-.167 54.679-.111 82.012.154 15.526.153 31.068.362 46.595.641L276.008.87a13499.57 13499.57 0 0 0-106.311 2.134A12869.46 12869.46 0 0 0 63.401 5.989c-19.89.641-39.766 1.31-59.656 2.036-1.166.042-2.914.32-3.572 1.38-.612.991.523 1.507 1.465 1.48 36.926-.88 73.882-.963 110.824-.238 36.941.725 73.853 2.273 110.719 4.617a2494.038 2494.038 0 0 1 62.077 4.714c1.121.097 2.974-.419 3.572-1.381.657-1.046-.568-1.409-1.465-1.479a2543.993 2543.993 0 0 0-110.54-7.35A2508.163 2508.163 0 0 0 66.031 7.285c-20.757 0-41.514.237-62.271.74l-2.107 2.858a13497.94 13497.94 0 0 1 106.281-3.459c35.432-1.004 70.864-1.882 106.296-2.608 19.89-.404 39.795-.78 59.686-1.102 1.165-.013 2.929-.334 3.571-1.38.643-1.046-.538-1.465-1.464-1.479A5598.887 5598.887 0 0 0 193.622.02c-27.467-.07-54.68.055-82.012.404-15.527.195-31.068.46-46.595.795-1.166.028-2.93.335-3.572 1.38-.612.991.523 1.507 1.465 1.48v-.015Z'/%3e%3c/svg%3e");
  background-position: top left;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
#block-anasayfaheader .content .block-content .header-content {
  font-size: 2rem;
  font-weight: 300;
  line-height: 3.2rem;
}
#block-anasayfaheader .content .block-content .header-links {
  display: flex;
  margin-top: 40px;
}
#block-anasayfaheader .content .block-content .header-links .linkk-ucretsiz-demo {
  padding: 5px 25px;
  cursor: pointer;
  color: #FFF;
  border: none;
  background: var(--kerataif-yellow);
  height: 58px;
  font-size: .86rem;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: 'Exo', sans-serif;
  display: flex;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  -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: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  -webkit-box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
  -moz-box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
  box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
  padding-left: 50px;
  background-repeat: no-repeat;
  background-position: left 20px center;
  margin-right: 50px;
  position: relative;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11.25 2.25h3a1.5 1.5 0 0 1 1.5 1.5v10.5a1.5 1.5 0 0 1-1.5 1.5h-3m-3.75-3L11.25 9 7.5 5.25M11.25 9h-9'/%3e%3c/svg%3e");
}
#block-anasayfaheader .content .block-content .header-links .linkk-ucretsiz-demo:visited {
  color: #FFF;
}
#block-anasayfaheader .content .block-content .header-links .linkk-ucretsiz-demo:hover {
  background-color: var(--kerataif-gray-dark);
}
#block-anasayfaheader .content .block-content .header-links .linkk-ucretsiz-demo:after {
  content: "";
  position: absolute;
  width: 50px;
  height: 50px;
  left: -43px;
  bottom: -30px;
  z-index: -1;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='46' height='50' fill='none' viewBox='0 0 46 50'%3e%3cpath fill='url(%23a)' d='M0 0h46v50H0z'/%3e%3cdefs%3e%3cpattern id='a' width='1' height='1' patternContentUnits='objectBoundingBox'%3e%3cuse xlink:href='%23b' transform='scale(.02174 .02)'/%3e%3c/pattern%3e%3cimage xlink:href='data:image/png%3bbase64%2ciVBORw0KGgoAAAANSUhEUgAAAC4AAAAyCAYAAAAjrenXAAAMPmlDQ1BJQ0MgUHJvZmlsZQAASImVVwdYU8kWnltSIbQAAlJCb4JIDSAlhBZAehFshCRAKCEmBBU7uqjg2sUCNnRVRLEDYkfsLIoN%2b2JBRVkXC3blTQrouq9873zf3Pvff87858y5c8sAoHmCKxbnoVoA5IsKJfFhQYzRqWkM0lOAABSQgS9w4PKkYlZsbBSANnD%2bu727Ab2hXXWSa/2z/7%2baNl8g5QGAxEKcwZfy8iE%2bAABexRNLCgEgynnLSYViOYYN6EpgghDPl%2bMsJa6S4wwl3qPwSYxnQ9wCAFmdy5VkAaBxGfKMIl4W1NDohdhFxBeKANBkQOyfn1/AhzgdYjvoI4ZYrs/M%2bEEn62%2baGYOaXG7WIFbORWHkYKFUnMed8n%2bW439bfp5sIIYNbOrZkvB4%2bZxh3W7mFkTKsTrEPaKM6BiIdSD%2bIOQr/CFGqdmy8CSlP2rMk7JhzYA%2bxC58bnAkxMYQh4ryoqNUfEamMJQDMVwh6GRhIScRYgOI5wukIQkqn42SgnhVLLQ%2bU8JmqfhzXIkirjzWfVluEkul/zpbwFHpYxrF2YkpEFMhtioSJkdDrAGxszQ3IVLlM7I4mx094CORxcvzt4I4XiAKC1LqY0WZktB4lX9ZvnRgvtjGbCEnWoX3FWYnhivrg7XwuIr84VywywIRK2lARyAdHTUwF74gOEQ5d%2byZQJSUoNL5IC4MileOxanivFiVP24hyAuT8xYQu0uLElRj8eRCuCCV%2bnimuDA2UZknXpzDjYhV5oMvAVGADYIBA8hgywAFIAcI23oaeuCVsicUcIEEZAEBcFIxAyNSFD0ieEwAxeBPiARAOjguSNErAEWQ/zrIKo9OIFPRW6QYkQueQJwPIkEevJYpRokGoyWDx5AR/iM6FzYezDcPNnn/v%2bcH2O8MCzJRKkY2EJGhOeBJDCEGE8OJoUR73Aj3x33xKHgMhM0VZ%2bLeA/P47k94QmgnPCRcJ3QSbk0Qlkh%2bynIU6IT6oapaZPxYC9wGanrgQbgfVIfKuD5uBJxwdxiHhQfAyB6QZavylleF8ZP232bww91Q%2bVFcKChlCCWQYvfzSA0HDY9BFXmtf6yPMteMwXqzB3t%2bjs/%2bofp8eI782RObj%2b3HzmInsfPYEawBMLDjWCPWih2V48HV9VixugaixSvyyYU6wn/EG7iz8kpKXWpdul2%2bKPsKBZPl72jALhBPkQizsgsZLPhFEDA4Ip7zMIari6sbAPLvi/L19SZO8d1A9Fu/c3P%2bAMDveH9//%2bHvXMRxAPZ6wcf/0HfOjgk/HWoAnDvEk0mKlBwuPxDgW0ITPmmGwBRYAjs4H1fgCb9jgSAERIAYkAhSwXiYfTZc5xIwCUwDs0EpKAdLwEqwFmwAm8F2sAvsAw3gCDgJzoCL4DK4Du7A1dMFXoBe8A58RhCEhNAQOmKImCHWiCPiijARfyQEiULikVQkHclCRIgMmYbMQcqRZchaZBNSg%2bxFDiEnkfNIO3ILeYB0I6%2bRTyiGqqO6qAlqgw5HmSgLjUQT0XFoFjoRLUbnoovQ1Wg1uhOtR0%2biF9HraCf6Au3DAKaG6WPmmBPGxNhYDJaGZWISbAZWhlVg1Vgd1gTv81WsE%2bvBPuJEnI4zcCe4gsPxJJyHT8Rn4Avxtfh2vB5vwa/iD/Be/BuBRjAmOBJ8CBzCaEIWYRKhlFBB2Eo4SDgNn6UuwjsikahPtCV6wWcxlZhDnEpcSFxH3E08QWwnPiL2kUgkQ5IjyY8UQ%2bKSCkmlpDWknaTjpCukLtIHshrZjOxKDiWnkUXkEnIFeQf5GPkK%2bSn5M0WLYk3xocRQ%2bJQplMWULZQmyiVKF%2bUzVZtqS/WjJlJzqLOpq6l11NPUu9Q3ampqFmreanFqQrVZaqvV9qidU3ug9lFdR91Bna0%2bVl2mvkh9m/oJ9Vvqb2g0mg0tkJZGK6QtotXQTtHu0z5o0DWcNTgafI2ZGpUa9RpXNF5qUjStNVma4zWLNSs092te0uzRomjZaLG1uFoztCq1Dml1aPVp07VHaMdo52sv1N6hfV77mQ5Jx0YnRIevM1dns84pnUd0jG5JZ9N59Dn0LfTT9C5doq6tLkc3R7dcd5dum26vno6eu16y3mS9Sr2jep36mL6NPkc/T3%2bx/j79G/qfhpgMYQ0RDFkwpG7IlSHvDYYaBBoIDMoMdhtcN/hkyDAMMcw1XGrYYHjPCDdyMIozmmS03ui0Uc9Q3aG%2bQ3lDy4buG3rbGDV2MI43nmq82bjVuM/E1CTMRGyyxuSUSY%2bpvmmgaY7pCtNjpt1mdDN/M6HZCrPjZs8ZegwWI4%2bxmtHC6DU3Ng83l5lvMm8z/2xha5FkUWKx2%2bKeJdWSaZlpucKy2bLXysxqlNU0q1qr29YUa6Z1tvUq67PW721sbVJs5tk02DyzNbDl2Bbb1tretaPZBdhNtKu2u2ZPtGfa59qvs7/sgDp4OGQ7VDpcckQdPR2Fjusc24cRhnkPEw2rHtbhpO7EcipyqnV64KzvHOVc4tzg/HK41fC04UuHnx3%2bzcXDJc9li8udETojIkaUjGga8drVwZXnWul6zY3mFuo2063R7ZW7o7vAfb37TQ%2b6xyiPeR7NHl89vTwlnnWe3V5WXuleVV4dTF1mLHMh85w3wTvIe6b3Ee%2bPPp4%2bhT77fP7ydfLN9d3h%2b2yk7UjByC0jH/lZ%2bHH9Nvl1%2bjP80/03%2bncGmAdwA6oDHgZaBvIDtwY%2bZdmzclg7WS%2bDXIIkQQeD3rN92NPZJ4Kx4LDgsuC2EJ2QpJC1IfdDLUKzQmtDe8M8wqaGnQgnhEeGLw3v4JhweJwaTm%2bEV8T0iJZI9ciEyLWRD6McoiRRTaPQURGjlo%2b6G20dLYpuiAExnJjlMfdibWMnxh6OI8bFxlXGPYkfET8t/mwCPWFCwo6Ed4lBiYsT7yTZJcmSmpM1k8cm1yS/TwlOWZbSOXr46OmjL6YapQpTG9NIaclpW9P6xoSMWTmma6zH2NKxN8bZjps87vx4o/F5449O0JzAnbA/nZCekr4j/Qs3hlvN7cvgZFRl9PLYvFW8F/xA/gp%2bt8BPsEzwNNMvc1nmsyy/rOVZ3dkB2RXZPUK2cK3wVU54zoac97kxudty%2b/NS8nbnk/PT8w%2bJdES5opYC04LJBe1iR3GpuHOiz8SVE3slkZKtUkQ6TtpYqAt/5FtldrJfZA%2bK/Isqiz5MSp60f7L2ZNHk1ikOUxZMeVocWvzbVHwqb2rzNPNps6c9mM6avmkGMiNjRvNMy5lzZ3bNCpu1fTZ1du7s30tcSpaVvJ2TMqdprsncWXMf/RL2S22pRqmktGOe77wN8/H5wvltC9wWrFnwrYxfdqHcpbyi/MtC3sILv474dfWv/YsyF7Ut9ly8fglxiWjJjaUBS7cv015WvOzR8lHL61cwVpSteLtywsrzFe4VG1ZRV8lWda6OWt24xmrNkjVf1mavvV4ZVLm7yrhqQdX7dfx1V9YHrq/bYLKhfMOnjcKNNzeFbaqvtqmu2EzcXLT5yZbkLWd/Y/5Ws9Voa/nWr9tE2zq3x29vqfGqqdlhvGNxLVorq%2b3eOXbn5V3BuxrrnOo27dbfXb4H7JHteb43fe%2bNfZH7mvcz99cdsD5QdZB%2bsKweqZ9S39uQ3dDZmNrYfijiUHOTb9PBw86Htx0xP1J5VO/o4mPUY3OP9R8vPt53Qnyi52TWyUfNE5rvnBp96lpLXEvb6cjT586Enjl1lnX2%2bDm/c0fO%2b5w/dIF5oeGi58X6Vo/Wg797/H6wzbOt/pLXpcbL3peb2ke2H7sScOXk1eCrZ65xrl28Hn29/UbSjZsdYzs6b/JvPruVd%2bvV7aLbn%2b/Muku4W3ZP617FfeP71X/Y/7G707Pz6IPgB60PEx7eecR79OKx9PGXrrlPaE8qnpo9rXnm%2buxId2j35edjnne9EL/43FP6p/afVS/tXh74K/Cv1t7RvV2vJK/6Xy98Y/hm21v3t819sX333%2bW/%2b/y%2b7IPhh%2b0fmR/Pfkr59PTzpC%2bkL6u/2n9t%2bhb57W5/fn%2b/mCvhKn4FMNjQzEwAXm8DgJYKAB3uz6hjlPs/hSHKPasCgf%2bElXtEhXkCUAf/3%2bN64N9NBwB7tsDtF9TXHAtALA2ARG%2bAurkNtoG9mmJfKTci3AdsjP2akZ8B/o0p95w/5P3zGchV3cHP538BSXF8elFSSgIAAAA4ZVhJZk1NACoAAAAIAAGHaQAEAAAAAQAAABoAAAAAAAKgAgAEAAAAAQAAAC6gAwAEAAAAAQAAADIAAAAA1Ep8vQAAAvJJREFUaAXtmT1vE0EQht9xDMIuceePNjUttFDCH0BERmlQ0tLxH9IS0aA4QAMladNCiWjd%2bqPCdNgIYw8zm7v49nyHz769cyzdSqfdW%2b/Hs69nd2f3CAkDv6lXcQs13KZ9MPZB8gATzHBC7cEoYTPOipXDLRlAoIo9tHCH7mIuMctTQtOUZa/GVVyVATyRnDMvN7eozO8bTYF7ZOAIFQGpXfeucOQ915mhxF/uhnJyeVXFjw2sAiYNjBGYv8uovtHhcGvglVhewlhs%2bKcMrCf/Ss/Ev7lPL4bj2Do5/VDGFB2x54fSn6o4AdMPMZuR2HRvG5Mup3EX3RQKFAoUChQKFAoUChQKWAqon89v6y0rM8XLOs7sxt1wp1ETR%2b6lOG818TBH9GzwauPGvIqltA2sqm9Ba2GBd6F8puBL0Aquih8Oe5pMEzIDj4PWw3UaYL9uJjYeCQ30MeYTV6cn5%2bDm8A0zEau%2bOhI7hdZ2nYLzh8Y9mXxteRbQjC4mfOpKaV8MZ%2bD8rv5AdGj7DZuY8EWWvo6V5%2bhl6UJok3b5vC6XQvQ4VPdSoD%2bG8py9plbcQFMImvBZoC%2bcUUY0lAqczxvPZZbct9rNAVr72wjc3C9W6Ehq68XnIuzhjJ4Ovi4yskutbeNmjS7JtR28S1Blu7rxOqWDQW7XcWspHrmxyBYu6K/Fpvs6hrxCYvBY6C3djycCj4TW3XAuSm/hUl//1ZXgeW3hSUzMW3qbmPLFf8EjoWU3xC/%2b5HoLXwVu3Ik5jkw5WQxiV5U46Ky28FXgmHEL5OksvlAkeCQ0kOkWvhI8WCBK8UjonHbDINtSmij45WRinYC8L27Hllt6E6B1FEFXWRS3wM13TD2JL4KaR6bO0qKrNVIz2Ip7h9hLs4WrTR9k55augekXDQqKpcnpwWbmR/sUqeIlU0nVWsaVyToO2qaScdfpmtev3oFgT87ADzc7yaPdAbdXO/l%2bvIuhRKF1fFcGMcUOmYrs4EZXvWD6w91/teb/wndO/h0AAAAASUVORK5CYII=' id='b' width='46' height='50' data-name='image.png'/%3e%3c/defs%3e%3c/svg%3e");
}
#block-anasayfaheader .content .block-content .header-links .linkk-tanitim-videosu {
  padding: 5px 25px;
  cursor: pointer;
  color: #FFF;
  border: none;
  background: var(--kerataif-yellow);
  height: 58px;
  font-size: .86rem;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: 'Exo', sans-serif;
  display: flex;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
  -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: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  -webkit-box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
  -moz-box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
  box-shadow: 0px 6px 40px rgba(255, 204, 0, 0.35);
  background-color: #FFF;
  color: #C4C4C4;
  -webkit-box-shadow: 0px 6px 40px rgba(143, 143, 143, 0.2);
  -moz-box-shadow: 0px 6px 40px rgba(143, 143, 143, 0.2);
  box-shadow: 0px 6px 40px rgba(143, 143, 143, 0.2);
  padding-left: 50px;
  background-repeat: no-repeat;
  background-position: left 20px center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cg clip-path='url(%23a)'%3e%3cpath stroke='%23C4C4C4' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M17.25 5.25 12 9l5.25 3.75v-7.5Zm-6.75-1.5H2.25a1.5 1.5 0 0 0-1.5 1.5v7.5a1.5 1.5 0 0 0 1.5 1.5h8.25a1.5 1.5 0 0 0 1.5-1.5v-7.5a1.5 1.5 0 0 0-1.5-1.5Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h18v18H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}
#block-anasayfaheader .content .block-content .header-links .linkk-tanitim-videosu:visited {
  color: #FFF;
}
#block-anasayfaheader .content .block-content .header-links .linkk-tanitim-videosu:hover {
  background-color: var(--kerataif-gray-dark);
}
#block-anasayfaheader .content .block-content .header-links .linkk-tanitim-videosu:hover {
  color: #FFF;
}
#block-anasayfaheader .content .block-content .header-links .linkk-tanitim-videosu:visited {
  color: inherit;
}
#block-anasayfaheader .content .block-content .header-links .linkk-tanitim-videosu:visited:hover {
  color: #FFF;
}
#block-anasayfaheader .content .block-content ul,
#block-anasayfaheader .content .block-content li {
  padding: 0;
  margin: 0;
  list-style: none;
}
#block-anasayfaheader .content .block-content .header-info {
  display: flex;
  margin-top: 30px;
}
#block-anasayfaheader .content .block-content .header-info li {
  padding: 20px 25px 20px 35px;
  color: #c4c4c4;
  font-weight: 500;
  font-size: .8rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cg stroke='%23FC0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' clip-path='url(%23a)'%3e%3cpath d='M16.5 8.31V9a7.5 7.5 0 1 1-4.447-6.855'/%3e%3cpath d='M16.5 3 9 10.508l-2.25-2.25'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h18v18H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: left 10px center;
}
#block-bugunkullanmayabaslayin {
  padding: 0 0 50px 0;
}
#block-bugunkullanmayabaslayin .content {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
#block-bugunkullanmayabaslayin .content .block-image {
  width: 52%;
  position: relative;
  --rotation: -40deg;
}
#block-bugunkullanmayabaslayin .content .block-image::before {
  content: "";
  position: absolute;
  top: -50px;
  right: -50px;
  width: 240px;
  height: 257px;
  background: url(/themes/custom/kerataif/images/asset-yellow-waves.png) no-repeat center / 100% auto;
  transform: rotate(var(--rotation));
}
#block-bugunkullanmayabaslayin .content .block-image .purple-dots {
  position: absolute;
  top: 90%;
  right: -30px;
  width: 40px;
  height: 84px;
  background: url(/themes/custom/kerataif/images/asset-purple-dots.png) no-repeat center / 100% auto;
  z-index: -1;
}
#block-bugunkullanmayabaslayin .content .block-image .field--name-field-image {
  overflow: hidden;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
#block-bugunkullanmayabaslayin .content .block-image .field--name-field-image img,
#block-bugunkullanmayabaslayin .content .block-image .field--name-field-image a {
  width: 100%;
  height: auto;
  display: block;
}
#block-bugunkullanmayabaslayin .content .block-content {
  width: 42%;
  font-size: 1.8rem;
  font-weight: 300;
  line-height: 3.4rem;
}
#block-bugunkullanmayabaslayin .content .block-content em {
  font-size: 2.8rem;
}
#block-ikilibant {
  position: relative;
  padding: 30px 0 500px 0;
  overflow: hidden;
}
#block-ikilibant .field--name-field-content p {
  font-size: 5rem;
  font-weight: 300;
  white-space: nowrap;
  margin: 0;
  padding: 50px;
  background-color: #FA8E6C;
  color: #FFF;
  display: block;
  left: -20px;
  z-index: 98;
  position: absolute;
}
#block-ikilibant .field--name-field-content p:first-child {
  -webkit-transform: rotate(2.3deg);
  -moz-transform: rotate(2.3deg);
  -o-transform: rotate(2.3deg);
  -ms-transform: rotate(2.3deg);
  transform: rotate(2.3deg);
}
#block-ikilibant .field--name-field-content p:last-child {
  background-color: var(--kerataif-yellow);
  left: auto;
  right: -20px;
  top: 210px;
  z-index: 99;
  -webkit-transform: rotate(-3.8deg);
  -moz-transform: rotate(-3.8deg);
  -o-transform: rotate(-3.8deg);
  -ms-transform: rotate(-3.8deg);
  transform: rotate(-3.8deg);
}
#block-views-block-moduller-block-2 .view-moduller {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  background: url(/themes/custom/kerataif/images/asset12.png) no-repeat center right;
  background-size: contain;
  position: relative;
  --y-before: 0;
  --y-after: 0;
}
#block-views-block-moduller-block-2 .view-moduller::before {
  content: "";
  position: absolute;
  right: -35px;
  top: -7px;
  width: 109px;
  height: 98px;
  z-index: -1;
  background: url(/themes/custom/kerataif/images/asset5.png) no-repeat center;
  background-size: contain;
  transform: translateY(var(--y-before));
}
#block-views-block-moduller-block-2 .view-moduller::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 240px;
  width: 109px;
  height: 98px;
  z-index: -1;
  background: url(/themes/custom/kerataif/images/asset13.png) no-repeat center;
  background-size: contain;
  transform: translateY(var(--y-after));
}
#block-views-block-moduller-block-2 .view-header {
  font-size: 3.8rem;
  font-weight: 300;
  padding-bottom: 50px;
}
#block-views-block-moduller-block-2 .view-content {
  width: 65%;
}
#block-views-block-moduller-block-2 .view-content .swiper-slide {
  box-sizing: border-box;
  padding: 0 130px 130px 130px;
  position: relative;
}
#block-views-block-moduller-block-2 .view-content .views-field-title a {
  font-size: 1.7rem;
  color: var(--kerataif-yellow);
  font-weight: 600;
}
#block-views-block-moduller-block-2 .view-content .views-field-field-ozet {
  font-size: 2rem;
  font-weight: 300;
  padding: 20px 0;
}
#block-views-block-moduller-block-2 .view-content .views-field-view-node a {
  color: var(--kerataif-yellow);
  font-size: .8rem;
  font-weight: 500;
  position: relative;
  padding-left: 25px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cpath stroke='%23FC0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6.75 13.5 4.5-4.5-4.5-4.5'/%3e%3c/svg%3e");
  background-position: left center;
  background-repeat: no-repeat;
}
#block-views-block-moduller-block-2 .view-content .views-field-view-node-1 a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  text-indent: -5555px;
}
#block-views-block-moduller-block-2 .swiper-button-next {
  width: 77px;
  height: 77px;
  top: 30%;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='77' height='74' fill='none' viewBox='0 0 77 74'%3e%3cpath fill='white' fill-rule='evenodd' d='M38.604 74c-7.647-.03-15.052-2.254-21.421-6.498C10.597 63.114 5.025 57.2 2.246 49.776-.619 42.123-.639 33.722 1.595 25.86 3.892 17.779 8.019 9.987 14.912 5.21 21.718.495 30.365-.525 38.604.221c7.703.697 14.384 4.646 20.776 9.016 6.595 4.508 13.985 8.939 16.57 16.514 2.602 7.62-.11 15.852-2.95 23.385-2.722 7.215-6.619 14.02-12.858 18.529C53.92 72.163 46.273 74.029 38.605 74Z' clip-rule='evenodd'/%3e%3cg stroke='%23FC0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3e%3cpath d='M38 50.333c7.364 0 13.333-5.97 13.333-13.333 0-7.364-5.97-13.333-13.333-13.333-7.364 0-13.333 5.97-13.333 13.333 0 7.364 5.97 13.333 13.333 13.333Z'/%3e%3cpath d='M38 42.333 43.333 37 38 31.667M32.667 37h10.666'/%3e%3c/g%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
#block-views-block-moduller-block-2 .swiper-button-next::after {
  display: none;
}
#block-views-block-moduller-block-2 .swiper-button-prev {
  width: 77px;
  height: 77px;
  top: 30%;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='77' height='74' fill='none' viewBox='0 0 77 74'%3e%3cpath fill='white' fill-rule='evenodd' d='M38.604 74c-7.647-.03-15.052-2.254-21.421-6.498C10.597 63.114 5.025 57.2 2.246 49.776-.619 42.123-.639 33.722 1.595 25.86 3.892 17.779 8.019 9.987 14.912 5.21 21.718.495 30.365-.525 38.604.221c7.703.697 14.384 4.646 20.776 9.016 6.595 4.508 13.985 8.939 16.57 16.514 2.602 7.62-.11 15.852-2.95 23.385-2.722 7.215-6.619 14.02-12.858 18.529C53.92 72.163 46.273 74.029 38.605 74Z' clip-rule='evenodd'/%3e%3cg stroke='%23FC0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3e%3cpath d='M38 50.333c7.364 0 13.333-5.97 13.333-13.333 0-7.364-5.97-13.333-13.333-13.333-7.364 0-13.333 5.97-13.333 13.333 0 7.364 5.97 13.333 13.333 13.333Z'/%3e%3cpath d='M38 42.333 43.333 37 38 31.667M32.667 37h10.666'/%3e%3c/g%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
#block-views-block-moduller-block-2 .swiper-button-prev::after {
  display: none;
}
#block-views-block-moduller-block-2 .swiper-pagination {
  bottom: 40px;
}
#block-views-block-moduller-block-2 .swiper-pagination .swiper-pagination-bullet {
  background-color: #FFF;
  opacity: 1 !important;
}
#block-views-block-moduller-block-2 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--kerataif-yellow);
}
#block-views-block-kullanici-yorumlari-block-1 {
  padding: 100px 0;
  position: relative;
}
#block-views-block-kullanici-yorumlari-block-1 .view-header {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  font-size: 3rem;
  font-weight: 300;
  margin-bottom: 100px;
  position: relative;
}
#block-views-block-kullanici-yorumlari-block-1 .view-header::before {
  content: "";
  position: absolute;
  width: 65px;
  height: 70px;
  left: -56px;
  bottom: -40px;
  background: url(/themes/custom/kerataif/images/asset20.png) no-repeat center / 100% auto;
}
#block-views-block-kullanici-yorumlari-block-1 .swiper-slide {
  padding: 50px 0;
  max-width: 550px;
  padding: 0 30px;
  box-sizing: border-box;
  opacity: .5;
  -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-kullanici-yorumlari-block-1 .swiper-slide.swiper-slide-active {
  opacity: 1;
}
#block-views-block-kullanici-yorumlari-block-1 .swiper-slide .views-field-field-yorum {
  background-color: #FFF;
  padding: 30px 40px;
  box-sizing: border-box;
  margin-bottom: 30px;
  -webkit-box-shadow: 0px 25px 40px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0px 25px 40px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 25px 40px rgba(0, 0, 0, 0.05);
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
}
#block-views-block-kullanici-yorumlari-block-1 .swiper-slide .views-field-nothing .user-info .user-picture {
  width: 75px;
  float: left;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
  overflow: hidden;
  margin-right: 20px;
}
#block-views-block-kullanici-yorumlari-block-1 .swiper-slide .views-field-nothing .user-info .user-picture img,
#block-views-block-kullanici-yorumlari-block-1 .swiper-slide .views-field-nothing .user-info .user-picture a {
  width: 100%;
  height: auto;
  display: block;
}
#block-views-block-kullanici-yorumlari-block-1 .swiper-slide .views-field-nothing .user-info .user-name {
  float: left;
  width: 50%;
  margin-top: 15px;
  margin-bottom: 5px;
}
#block-views-block-kullanici-yorumlari-block-1 .swiper-slide .views-field-nothing .user-info .user-title {
  float: left;
  width: 50%;
  font-weight: 600;
}
#block-views-block-kullanici-yorumlari-block-1 .swiper-button-prev {
  top: auto;
  bottom: 0px;
  left: 43%;
  width: 77px;
  height: 77px;
  -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);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='77' height='74' fill='none' viewBox='0 0 77 74'%3e%3cpath fill='white' fill-rule='evenodd' d='M38.604 74c-7.647-.03-15.052-2.254-21.421-6.498C10.597 63.114 5.025 57.2 2.246 49.776-.619 42.123-.639 33.722 1.595 25.86 3.892 17.779 8.019 9.987 14.912 5.21 21.718.495 30.365-.525 38.604.221c7.703.697 14.384 4.646 20.776 9.016 6.595 4.508 13.985 8.939 16.57 16.514 2.602 7.62-.11 15.852-2.95 23.385-2.722 7.215-6.619 14.02-12.858 18.529C53.92 72.163 46.273 74.029 38.605 74Z' clip-rule='evenodd'/%3e%3cg stroke='%23FC0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3e%3cpath d='M38 50.333c7.364 0 13.333-5.97 13.333-13.333 0-7.364-5.97-13.333-13.333-13.333-7.364 0-13.333 5.97-13.333 13.333 0 7.364 5.97 13.333 13.333 13.333Z'/%3e%3cpath d='M38 42.333 43.333 37 38 31.667M32.667 37h10.666'/%3e%3c/g%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
#block-views-block-kullanici-yorumlari-block-1 .swiper-button-prev::after {
  display: none;
}
#block-views-block-kullanici-yorumlari-block-1 .swiper-button-next {
  top: auto;
  bottom: 0px;
  left: auto;
  right: 43%;
  width: 77px;
  height: 77px;
  -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);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='77' height='74' fill='none' viewBox='0 0 77 74'%3e%3cpath fill='white' fill-rule='evenodd' d='M38.604 74c-7.647-.03-15.052-2.254-21.421-6.498C10.597 63.114 5.025 57.2 2.246 49.776-.619 42.123-.639 33.722 1.595 25.86 3.892 17.779 8.019 9.987 14.912 5.21 21.718.495 30.365-.525 38.604.221c7.703.697 14.384 4.646 20.776 9.016 6.595 4.508 13.985 8.939 16.57 16.514 2.602 7.62-.11 15.852-2.95 23.385-2.722 7.215-6.619 14.02-12.858 18.529C53.92 72.163 46.273 74.029 38.605 74Z' clip-rule='evenodd'/%3e%3cg stroke='%23FC0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3e%3cpath d='M38 50.333c7.364 0 13.333-5.97 13.333-13.333 0-7.364-5.97-13.333-13.333-13.333-7.364 0-13.333 5.97-13.333 13.333 0 7.364 5.97 13.333 13.333 13.333Z'/%3e%3cpath d='M38 42.333 43.333 37 38 31.667M32.667 37h10.666'/%3e%3c/g%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
#block-views-block-kullanici-yorumlari-block-1 .swiper-button-next::after {
  display: none;
}
.path-webform #block-kerataif-page-title {
  display: none;
}
.path-webform .webform-submission-ucretsiz-demo-basvurusu-form {
  width: 70%;
  position: relative;
}
.path-webform .webform-submission-ucretsiz-demo-basvurusu-form::before {
  content: "";
  width: 520px;
  height: 520px;
  position: absolute;
  left: 90%;
  top: 100px;
  pointer-events: none;
  background: url(/themes/custom/kerataif/images/asset11.png) no-repeat center;
  background-size: contain;
}
.path-webform .webform-submission-ucretsiz-demo-basvurusu-form .form-item-title {
  font-size: 3.8rem;
  font-weight: 300;
}
.path-webform .webform-submission-ucretsiz-demo-basvurusu-form .webform-inner-wrapper {
  width: 80%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.path-webform .webform-submission-ucretsiz-demo-basvurusu-form .webform-inner-wrapper .form-item {
  width: 48%;
}
.path-webform .webform-submission-ucretsiz-demo-basvurusu-form .webform-inner-wrapper .form-item-kurum-adi,
.path-webform .webform-submission-ucretsiz-demo-basvurusu-form .webform-inner-wrapper .form-item-ogrenci-sayisi {
  width: 100%;
}
.path-webform .webform-submission-ucretsiz-demo-basvurusu-form .js-form-type-checkbox {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.path-webform .webform-submission-ucretsiz-demo-basvurusu-form .js-form-type-checkbox .description {
  padding-left: 20px;
  margin-top: 1px;
  font-size: .9rem;
}
#block-footerlogo {
  max-width: 470px;
  color: #c4c4c4;
  line-height: 200%;
  font-weight: 300;
}
#block-dipnot span {
  display: none;
}
#block-dipnot > .menu a {
  font-size: 1.8rem;
  font-weight: 300;
  display: block;
  padding: 10px 0;
}
#block-dipnot > .menu .menu {
  flex-direction: column;
  margin-left: 100px;
}
#block-dipnot > .menu .menu .menu {
  flex-direction: row;
  margin-left: 0;
}
#block-dipnot > .menu .menu .menu a {
  width: 24px;
  height: 24px;
  text-indent: -555px;
  overflow: hidden;
  padding: 0;
  background-repeat: no-repeat;
  background-position: center;
  margin: 14px 14px 14px 0;
}
#block-dipnot > .menu .menu .menu .linkk-facebook {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cg fill='%23CDCDCD'%3e%3cpath d='M23.077 12A11.077 11.077 0 1 1 .922 12a11.077 11.077 0 0 1 22.155 0Z' opacity='.2'/%3e%3cpath d='M12 0a12 12 0 1 0 12 12A12.013 12.013 0 0 0 12 0Zm.923 22.111V14.77h2.77a.923.923 0 1 0 0-1.846h-2.77v-2.77a1.846 1.846 0 0 1 1.846-1.845h1.846a.923.923 0 0 0 0-1.846H14.77a3.692 3.692 0 0 0-3.692 3.692v2.77h-2.77a.923.923 0 1 0 0 1.845h2.77v7.342a10.154 10.154 0 1 1 1.846 0Z'/%3e%3c/g%3e%3c/svg%3e");
}
#block-dipnot > .menu .menu .menu .linkk-instagram {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3e%3cg fill='%23CDCDCD'%3e%3cpath d='M17.539.923H6.462A5.538 5.538 0 0 0 .923 6.462v11.076a5.538 5.538 0 0 0 5.539 5.539h11.077a5.538 5.538 0 0 0 5.538-5.539V6.462A5.539 5.539 0 0 0 17.54.923ZM12 16.615a4.616 4.616 0 1 1 0-9.231 4.616 4.616 0 0 1 0 9.231Z' opacity='.2'/%3e%3cpath d='M17.538 0H6.462A6.468 6.468 0 0 0 0 6.462v11.076A6.468 6.468 0 0 0 6.462 24h11.076A6.468 6.468 0 0 0 24 17.538V6.462A6.468 6.468 0 0 0 17.538 0Zm4.616 17.538a4.615 4.615 0 0 1-4.616 4.616H6.462a4.615 4.615 0 0 1-4.616-4.616V6.462a4.615 4.615 0 0 1 4.616-4.616h11.076a4.615 4.615 0 0 1 4.616 4.616v11.076ZM12 6.462a5.538 5.538 0 1 0 0 11.076 5.538 5.538 0 0 0 0-11.076Zm0 9.23a3.692 3.692 0 1 1 0-7.383 3.692 3.692 0 0 1 0 7.383ZM19.385 6a1.385 1.385 0 1 1-2.77 0 1.385 1.385 0 0 1 2.77 0Z'/%3e%3c/g%3e%3c/svg%3e");
}
#block-dipnot > .menu .menu .menu .linkk-twitter {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='27' height='24' fill='none' viewBox='0 0 27 24'%3e%3cg fill='%23CDCDCD'%3e%3cpath d='m25.998 4-4 4c-.532 8.355-7.51 15-16 15C2 23 1 21.5 1 21.5S5 20 7 17c0 0-6.894-4-5.902-15 0 0 4.957 5 10.902 6V6c0-2.75 2.25-5.033 5-5a5.093 5.093 0 0 1 4.583 3h4.416Z' opacity='.2'/%3e%3cpath d='M26.922 3.618A1 1 0 0 0 26 3h-3.804a6.08 6.08 0 0 0-5.184-3 5.858 5.858 0 0 0-4.217 1.713A5.983 5.983 0 0 0 10.999 6v.762C5.967 5.434 1.85 1.34 1.807 1.297A1 1 0 0 0 .1 1.912c-.538 5.973 1.196 9.97 2.75 12.272a13.864 13.864 0 0 0 2.736 3.025C3.677 19.4.68 20.55.649 20.564a1 1 0 0 0-.481 1.491c.092.14.469.631 1.385 1.09 1.135.567 2.631.855 4.446.855 8.835 0 16.215-6.802 16.97-15.555l3.737-3.737a1 1 0 0 0 .216-1.09Zm-5.625 3.676a1 1 0 0 0-.29.643C20.5 15.823 13.91 22 6 22c-1.32 0-2.25-.175-2.902-.385 1.44-.781 3.445-2.125 4.735-4.06a1 1 0 0 0-.327-1.417c-.016-.01-1.607-.968-3.06-3.162C2.817 10.514 2 7.548 2 4.136c2 1.626 5.656 4.148 9.836 4.85A1 1 0 0 0 13 8V6a4 4 0 0 1 1.2-2.865A3.862 3.862 0 0 1 16.986 2c1.583.02 3.062.985 3.68 2.402a1 1 0 0 0 .916.598h2l-2.285 2.294Z'/%3e%3c/g%3e%3c/svg%3e");
}
.page-node-12 #block-kerataif-content {
  position: relative;
}
.page-node-12 #block-kerataif-page-title {
  display: none;
}
.page-node-12 .paragraph--type--content-image {
  position: absolute;
  width: 100%;
}
.page-node-12 .paragraph--type--content-image .field--name-field-content {
  font-size: 4rem;
  padding-bottom: 130px;
  font-weight: 300;
  line-height: normal !important;
}
.page-node-12 .field--name-field-gosterim {
  padding-top: 400px;
}
.page-node-12 .field--name-field-gosterim .view-moduller .view-content {
  display: grid;
  gap: 50px;
  grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
}
.page-node-12 .field--name-field-gosterim .view-moduller .view-content .views-row {
  background-color: #fff;
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  position: relative;
  box-sizing: border-box;
  padding: 30px;
  text-align: center;
  margin-bottom: 20px;
  -webkit-box-shadow: 0px 25px 40px -20px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0px 25px 40px -20px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 25px 40px -20px rgba(0, 0, 0, 0.05);
  -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);
}
.page-node-12 .field--name-field-gosterim .view-moduller .view-content .views-row .views-field-field-ikon {
  position: absolute;
  top: -30px;
  left: 50%;
  transform: translateX(-50%);
  -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);
}
.page-node-12 .field--name-field-gosterim .view-moduller .view-content .views-row .views-field-title {
  font-size: 1.6rem;
  margin: 20px 0 10px 0;
  font-weight: 300;
}
.page-node-12 .field--name-field-gosterim .view-moduller .view-content .views-row .views-field-field-ozet {
  line-height: 150%;
}
.page-node-12 .field--name-field-gosterim .view-moduller .view-content .views-row .views-field-view-node {
  margin-top: 20px;
}
.page-node-12 .field--name-field-gosterim .view-moduller .view-content .views-row .views-field-view-node a {
  color: var(--kerataif-yellow);
  font-size: .8rem;
  padding-right: 25px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cpath stroke='%23FC0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6.75 13.5 4.5-4.5-4.5-4.5'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right center;
}
.page-node-12 .field--name-field-gosterim .view-moduller .view-content .views-row .views-field-view-node-1 a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  text-indent: -555px;
}
.page-node-12 .field--name-field-gosterim .view-moduller .view-content .views-row:hover {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}
.page-node-12 .field--name-field-gosterim .view-moduller .view-content .views-row:hover .views-field-field-ikon {
  top: -35px;
}
#block-tanitimvideosu {
  position: fixed;
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  z-index: 99;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  margin-top: -50px;
  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);
}
#block-tanitimvideosu h2 {
  text-align: right;
  cursor: pointer;
  padding-right: 40px;
  color: #FFF;
}
#block-tanitimvideosu .field--name-field-video {
  -webkit-box-shadow: 0 0 40px 0px #000000;
  -moz-box-shadow: 0 0 40px 0px #000000;
  box-shadow: 0 0 40px 0px #000000;
}
#block-tanitimvideosu.active {
  opacity: 1;
  pointer-events: all;
  margin-top: 0;
}
.flippy-container {
  background-color: var(--kerataif-yellow);
}
.flippy-container .flippy {
  margin: 0;
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 25px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  z-index: 99;
}
.flippy-container .flippy li {
  padding: 0px;
  margin: 0;
}
.flippy-container .flippy li a {
  font-size: .8rem;
  text-transform: uppercase;
  font-weight: 700;
  padding: 0 30px;
  background-position: left center;
  background-repeat: no-repeat;
}
.flippy-container .flippy li a:hover {
  color: var(--kerataif-black);
}
.flippy-container .flippy li.flippy-previous a {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cpath stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11.25 13.5 6.75 9l4.5-4.5'/%3e%3c/svg%3e");
}
.flippy-container .flippy li.flippy-next a {
  background-position: right center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cpath stroke='%232B2F2F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6.75 13.5 4.5-4.5-4.5-4.5'/%3e%3c/svg%3e");
}
.flippy-container .flippy li.all-modules a {
  width: 25px;
  height: 25px;
  display: block;
  background-position: center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='none' viewBox='0 0 25 25'%3e%3cg fill='%232B2F2F'%3e%3crect width='5' height='5' rx='1'/%3e%3crect width='5' height='5' x='10' rx='1'/%3e%3crect width='5' height='5' x='20' rx='1'/%3e%3crect width='5' height='5' y='10' rx='1'/%3e%3crect width='5' height='5' x='10' y='10' rx='1'/%3e%3crect width='5' height='5' x='20' y='10' rx='1'/%3e%3crect width='5' height='5' y='20' rx='1'/%3e%3crect width='5' height='5' x='10' y='20' rx='1'/%3e%3crect width='5' height='5' x='20' y='20' rx='1'/%3e%3c/g%3e%3c/svg%3e");
}
.node-type-modul #block-kerataif-page-title h1 {
  font-size: 4.6rem;
  font-weight: 300;
  margin-bottom: 0;
  display: none;
}
.node-type-modul article .field--name-field-uzun-baslik {
  font-size: 4.6rem;
  font-weight: 300;
  float: left;
  width: 60%;
}
.node-type-modul article .field--name-field-modul-detaylari {
  line-height: 200%;
  float: left;
  width: 60%;
}
.node-type-modul article .field--name-field-icerik-gorseli {
  float: right;
  width: 40%;
  text-align: right;
  position: relative;
  margin-top: -100px;
}
.node-type-modul article .field--name-field-icerik-gorseli::before {
  content: "";
  position: absolute;
  right: -35px;
  top: -7px;
  width: 109px;
  height: 98px;
  z-index: -1;
  background: url(/themes/custom/kerataif/images/asset5.png) no-repeat center;
  background-size: contain;
  transform: translateY(var(--y-before));
}
.node-type-modul article .field--name-field-icerik-gorseli::after {
  content: "";
  position: absolute;
  top: 50px;
  right: 240px;
  width: 109px;
  height: 98px;
  z-index: 99;
  background: url(/themes/custom/kerataif/images/asset13.png) no-repeat center;
  background-size: contain;
  transform: translateY(var(--y-after));
}
.node-type-modul article .field--name-field-icerik-gorseli img {
  max-width: 100%;
  height: auto;
}
.node-type-static-page #block-kerataif-page-title h1 {
  font-size: 4.6rem;
  font-weight: 300;
  margin-bottom: 0;
}
.node-type-static-page article .field--name-field-content {
  line-height: 200%;
}
.paragraph--type--content-image {
  float: left;
  width: 100%;
}
.paragraph--type--content-image .paragraph-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media screen and (max-width: 600px) {
  .paragraph--type--content-image .paragraph-wrapper {
    flex-wrap: wrap;
  }
}
.paragraph--type--content-image .paragraph-wrapper .paragraph-image {
  width: 35%;
  text-align: right;
  position: relative;
}
.paragraph--type--content-image .paragraph-wrapper .paragraph-image::before {
  content: "";
  position: absolute;
  right: -35px;
  top: -7px;
  width: 109px;
  height: 98px;
  z-index: -1;
  background: url(/themes/custom/kerataif/images/asset5.png) no-repeat center;
  background-size: contain;
  transform: translateY(var(--y-before));
}
.paragraph--type--content-image .paragraph-wrapper .paragraph-image::after {
  content: "";
  position: absolute;
  top: 50px;
  right: 240px;
  width: 109px;
  height: 98px;
  z-index: 99;
  background: url(/themes/custom/kerataif/images/asset13.png) no-repeat center;
  background-size: contain;
  transform: translateY(var(--y-after));
}
@media screen and (max-width: 600px) {
  .paragraph--type--content-image .paragraph-wrapper .paragraph-image {
    width: 100%;
  }
}
.paragraph--type--content-image .paragraph-wrapper .paragraph-image img {
  max-width: 100%;
  height: auto;
}
.paragraph--type--content-image .paragraph-wrapper .paragraph-content {
  width: 60%;
}
@media screen and (max-width: 600px) {
  .paragraph--type--content-image .paragraph-wrapper .paragraph-content {
    width: 100%;
  }
}
.paragraph--type--content-image .paragraph-wrapper .paragraph-content .field--name-field-title {
  font-size: 3rem;
  margin-bottom: 10px;
}
.paragraph--type--content-image .paragraph-wrapper .paragraph-content .field--name-field-content {
  line-height: 32px;
}
.paragraph--type--content-image .paragraph-wrapper.right {
  flex-direction: row-reverse;
}
#block-views-block-planlar-block-1 {
  padding: 100px 0;
}
#block-views-block-planlar-block-1 .view-filters {
  position: relative;
  margin-bottom: 30px;
}
#block-views-block-planlar-block-1 .view-filters::before {
  content: "";
  position: absolute;
  width: 100px;
  height: 46px;
  background-color: var(--kerataif-yellow);
  top: 32px;
  left: 50%;
  transform: translateX(-50%);
  -webkit-border-radius: 46px;
  -moz-border-radius: 46px;
  border-radius: 46px;
}
#block-views-block-planlar-block-1 .view-filters .form-radios {
  display: flex;
  justify-content: center;
  padding: 30px 0;
}
#block-views-block-planlar-block-1 .view-filters .form-radios .js-form-item {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  margin: 0 5px;
}
#block-views-block-planlar-block-1 .view-filters .form-radios .js-form-item .form-radio {
  width: 46px;
  height: 46px;
  border: 8px solid var(--kerataif-yellow);
  background-color: var(--kerataif-yellow);
  -webkit-border-radius: 200px;
  -moz-border-radius: 200px;
  border-radius: 200px;
}
#block-views-block-planlar-block-1 .view-filters .form-radios .js-form-item .form-radio:checked {
  background-color: #FFF;
}
#block-views-block-planlar-block-1 .view-filters .form-radios .js-form-item label {
  font-size: 1.1rem;
  font-weight: 700;
  margin-bottom: -6px;
  padding: 10px;
}
#block-views-block-planlar-block-1 .view-filters .form-radios .js-form-item:last-child {
  flex-direction: row;
}
#block-views-block-planlar-block-1 .view-filters .form-radios .js-form-item:last-child label {
  margin-left: 5px;
  position: relative;
}
#block-views-block-planlar-block-1 .view-filters .form-radios .js-form-item:last-child label:after {
  content: "";
  position: absolute;
  width: 107px;
  height: 56px;
  top: -35px;
  right: -120px;
  background: url(/themes/custom/kerataif/images/25-indirim.png) no-repeat center;
  background-size: contain;
}
#block-views-block-planlar-block-1 .view-content {
  float: none;
  width: calc(100% - 40px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  gap: 45px;
  grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
}
#block-views-block-planlar-block-1 .view-content .views-row {
  background-color: #FFF;
  border-top: 5px solid var(--kerataif-yellow);
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
  box-sizing: border-box;
  padding: 20px 30px 30px 30px;
  -webkit-box-shadow: 0px 25px 40px -20px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 25px 40px -20px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 25px 40px -20px rgba(0, 0, 0, 0.1);
}
#block-views-block-planlar-block-1 .view-content .views-row .views-field-price__number {
  font-size: 3rem;
  font-weight: 300;
}
#block-views-block-planlar-block-1 .view-content .views-row .views-field-title {
  color: var(--kerataif-yellow);
  margin-bottom: 30px;
}
#block-views-block-planlar-block-1 .view-content .views-row .views-field-field-kapsam ul {
  padding-left: 20px;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  height: 240px;
}
#block-views-block-planlar-block-1 .view-content .views-row .views-field-field-kapsam ul li {
  width: 50%;
  padding: 5px 0;
  font-size: .9rem;
  font-weight: 600;
}
#block-views-block-planlar-block-1 .view-content .views-row .views-field-field-kapsam ul li s {
  opacity: .2;
}
#block-views-block-planlar-block-1 .view-content .views-row .views-field-variations-target-id .button--add-to-cart {
  width: 100%;
  box-sizing: border-box;
  text-align: center;
  height: 46px;
  padding: 0 10px;
  justify-content: center;
  color: var(--kerataif-black);
  font-weight: 700;
}
#block-views-block-planlar-block-1 .view-content .views-row .views-field-variations-target-id .button--add-to-cart:hover {
  color: #FFF;
}
#block-views-block-planlar-block-1 .view-content .views-row:first-child {
  background-color: var(--kerataif-yellow);
  position: relative;
}
#block-views-block-planlar-block-1 .view-content .views-row:first-child::before {
  content: "";
  position: absolute;
  right: -30px;
  top: -64px;
  width: 128px;
  height: 128px;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='138' height='138' fill='none' viewBox='0 0 138 138'%3e%3ccircle cx='69' cy='69' r='66.5' fill='%23FA8E6C' stroke='%23F8F8F8' stroke-width='5'/%3e%3ccircle cx='69' cy='69' r='9' fill='%23F8F8F8'/%3e%3cpath fill='white' d='m68.15 110.892-.114 6.049 1.313-.145-.018.95-1.482.612-1.32-.025.142-7.469 1.48.028Zm-8.477-1.022-.31 1.529 3.176.643.136.741-3.37 4.553-1.48-.3 3.014-4.053-1.725-.349-.286 1.412-.453.775-1.166-.236.454-2.244-.745-.151.202-1 .793-.084.31-1.529 1.45.293Zm-12.368-5.082c.4.242.682.514.85.818.157.305.223.641.197 1.007a3.91 3.91 0 0 1-.316 1.199c-.181.429-.418.885-.711 1.37-.307.508-.613.942-.917 1.304-.31.358-.63.624-.961.798-.34.176-.705.244-1.094.204-.397-.038-.836-.202-1.315-.492-.29-.176-.55-.348-.775-.515a7.08 7.08 0 0 1-.631-.522 10.17 10.17 0 0 1-.563-.539l.59-.975c.11.089.259.203.448.341.19.138.403.286.642.446.235.166.483.328.746.486.36.218.673.317.94.3.259-.015.515-.156.77-.423.252-.261.538-.657.858-1.187.248-.411.435-.758.56-1.041.118-.287.181-.533.189-.739a.867.867 0 0 0-.143-.518 1.647 1.647 0 0 0-.47-.401 4.251 4.251 0 0 0-.704-.344 5.666 5.666 0 0 0-.594-.195l-.745 1.232 1.138.688-.605 1.001a6.663 6.663 0 0 1-.454-.216 15.569 15.569 0 0 1-.529-.284 9.803 9.803 0 0 1-.532-.299c-.183-.11-.344-.211-.483-.303a5.333 5.333 0 0 1-.392-.26l2.173-3.595.95.574-.088.532c.224.003.52.041.888.116.368.074.729.218 1.083.432Zm-7.395-5.683c.298.277.553.56.766.85.209.295.351.596.428.905a1.81 1.81 0 0 1-.058.957c-.116.33-.342.675-.678 1.036l-3.422 3.672-1.083-1.009 3.415-3.665c.187-.2.295-.395.327-.585a.964.964 0 0 0-.113-.583 2.371 2.371 0 0 0-.488-.605 2.247 2.247 0 0 0-.624-.431.909.909 0 0 0-.59-.071c-.192.04-.381.16-.567.36l-3.416 3.665-1.09-1.016 3.422-3.673c.337-.36.668-.608.993-.742.321-.13.638-.171.95-.126.31.05.618.17.926.357.3.187.6.422.902.704Zm-5.877 5.485c.097.091.099.188.003.29l-.661.71c-.1.107-.199.115-.297.024l-.504-.47c-.05-.045-.072-.094-.07-.146a.24.24 0 0 1 .073-.151l.662-.71c.095-.102.192-.108.29-.017l.504.47Zm1.55 1.446c.103.095.107.194.011.296l-.66.71c-.1.107-.202.113-.305.018l-.504-.471c-.05-.045-.072-.094-.07-.146a.242.242 0 0 1 .073-.151l.662-.71c.095-.102.192-.108.29-.017l.504.471Zm.297-11.24-6.084 4.213-.677-.979 2.247-5.326-4.012 2.778-.842-1.217 6.084-4.213.677.979-2.253 5.318 4.012-2.778.848 1.225Zm-7.63-16.079c.103.394.165.77.19 1.129.017.36-.025.691-.126.993a1.81 1.81 0 0 1-.564.776c-.275.215-.651.385-1.129.508l-4.86 1.256-.37-1.433 4.85-1.253c.265-.069.461-.175.59-.318a.966.966 0 0 0 .218-.552 2.38 2.38 0 0 0-.086-.773 2.255 2.255 0 0 0-.294-.699.908.908 0 0 0-.459-.377c-.183-.07-.407-.07-.672-.002l-4.85 1.254-.373-1.443 4.86-1.256c.478-.124.89-.154 1.236-.092.34.063.63.198.87.405.232.209.428.474.588.798.151.32.279.679.382 1.079Zm-7.904 1.464c.033.13-.018.212-.153.247l-.94.242c-.142.037-.23-.01-.263-.138l-.172-.668c-.017-.065-.01-.118.02-.16a.242.242 0 0 1 .143-.089l.939-.243c.135-.035.22.012.253.141l.173.668Zm.53 2.053c.035.136-.015.22-.15.256l-.94.243c-.142.036-.23-.013-.265-.149l-.173-.668c-.017-.064-.01-.118.02-.16a.242.242 0 0 1 .143-.088l.94-.243c.135-.035.22.012.253.14l.172.669Zm6.252-11.809c.024.433-.005.819-.087 1.157-.082.332-.25.621-.503.869-.253.24-.623.435-1.11.582-.492.14-1.135.233-1.927.276-.766.042-1.395.017-1.887-.076-.5-.1-.889-.258-1.168-.477a1.834 1.834 0 0 1-.616-.817 3.7 3.7 0 0 1-.222-1.12 6.73 6.73 0 0 1 .009-.931c.017-.295.046-.56.086-.796.034-.236.076-.435.128-.598l1.148-.064c-.02.122-.038.286-.053.494a8.623 8.623 0 0 0-.022.692c-.006.261 0 .535.015.82.015.28.062.518.14.714.07.19.195.34.375.45.172.104.42.177.743.22.322.035.74.04 1.253.01a8.716 8.716 0 0 0 1.214-.136c.316-.071.561-.168.735-.291a.931.931 0 0 0 .344-.48 2.4 2.4 0 0 0 .059-.754c-.028-.506-.06-.915-.098-1.227a10.898 10.898 0 0 0-.112-.764l1.138-.063c.07.176.134.38.194.61.053.23.097.485.132.764.042.278.073.59.092.936ZM27.182 65l-7.325-1.053.436-3.029a2.94 2.94 0 0 1 .226-.796 1.6 1.6 0 0 1 .451-.612c.2-.166.458-.28.777-.343.32-.068.717-.068 1.192 0 .337.048.619.123.847.223.228.1.41.217.546.35.136.128.24.268.313.42.073.152.128.305.167.458l3.136-.943-.215 1.495-2.882.788-.04.277c-.02.098-.038.2-.053.305l-.046.317c-.015.105-.032.2-.051.285l2.732.393-.21 1.465Zm-3.68-2.024.189-1.307c.019-.132.02-.253.001-.363a.676.676 0 0 0-.128-.301.827.827 0 0 0-.311-.227 1.74 1.74 0 0 0-.524-.146 1.569 1.569 0 0 0-.515-.003.674.674 0 0 0-.343.132.593.593 0 0 0-.198.255c-.048.1-.082.217-.1.349l-.189 1.306 2.119.305Zm6.046-8.167c-.053.15-.13.318-.23.502a1.68 1.68 0 0 1-.39.498 1.3 1.3 0 0 1-.609.283c-.247.04-.55-.004-.908-.131l-3.893-1.38c-.308-.11-.549-.248-.723-.415a1.326 1.326 0 0 1-.356-.551 1.57 1.57 0 0 1-.071-.609c.017-.206.057-.4.122-.583a38.31 38.31 0 0 1 .854-2.2c.115-.285.228-.542.337-.772l1.17.414-.923 2.601c-.069.195-.075.363-.019.503.056.14.182.245.377.314l1.008.357 1.055-2.734 1.102.39-.903 2.789.961.34a.878.878 0 0 0 .413.062.51.51 0 0 0 .266-.15.977.977 0 0 0 .15-.275l.933-2.63 1.168.414c-.066.288-.15.605-.252.95-.099.34-.203.685-.313 1.035-.108.344-.216.67-.326.978Zm3.192-6.983-5.238-3.068-1.026 1.751-1.147-.672 2.805-4.789 1.148.672-1.032 1.76 5.238 3.069-.748 1.277Zm5.11-6.921a9.362 9.362 0 0 1-.41.439 10.32 10.32 0 0 1-.438.44c-.156.138-.306.268-.449.39a6.695 6.695 0 0 1-.419.312l-.88-.77c.147-.138.309-.297.486-.48a28.268 28.268 0 0 0 1.064-1.154 2.98 2.98 0 0 0 .383-.529.859.859 0 0 0 .11-.475c-.02-.15-.101-.288-.247-.416l-.203-.177c-.166-.145-.335-.205-.508-.18-.174.017-.34.115-.498.296l-.415.474c-.465.531-.939.84-1.42.923-.481.075-1.003-.134-1.565-.626l-.27-.237c-.542-.474-.802-.977-.78-1.507.02-.531.284-1.085.789-1.661.18-.206.368-.4.564-.584.2-.188.396-.361.589-.52a7.42 7.42 0 0 1 .51-.417l.88.77a123.1 123.1 0 0 0-.723.736 19.55 19.55 0 0 0-.708.763c-.149.17-.265.339-.349.505a.68.68 0 0 0-.083.459c.03.15.126.296.292.441l.15.132c.196.171.385.239.567.203.181-.035.367-.161.556-.377l.48-.549c.295-.336.6-.557.913-.663.314-.115.625-.131.933-.047.312.078.606.238.882.48l.316.276c.436.382.697.757.783 1.125.09.362.05.726-.119 1.092-.17.356-.424.727-.762 1.113Zm4.112-4.065-4.7-5.715 1.143-.94 4.7 5.716-1.143.94Zm-4.821-6.445c-.108.09-.207.08-.296-.029l-.616-.749c-.093-.113-.085-.214.023-.303l.533-.438a.172.172 0 0 1 .146-.043.216.216 0 0 1 .148.086l.616.749c.089.108.082.204-.021.29l-.533.437Zm9.174 3.182-.596-1.03.316-5.822-2.761 1.598-.667-1.15 4.328-2.506.59 1.021-.31 5.83 2.76-1.598.667 1.152-4.327 2.505Zm12.586-8.367c-.215.047-.345-.034-.39-.242l-.252-1.153a.363.363 0 0 1 .025-.261.32.32 0 0 1 .223-.151l1.094-.24c.228-.049.367.04.416.268l.252 1.153c.026.117.011.206-.044.265a.426.426 0 0 1-.23.122l-1.093.24Zm13.439 1.88.468-6.033-1.32.069.074-.948 1.515-.524 1.316.102-.577 7.448-1.476-.115Zm8.404 1.515.398-1.509-3.133-.827-.092-.748 3.63-4.348 1.46.386-3.245 3.87 1.702.449.367-1.393.498-.747 1.15.303-.584 2.215.734.194-.26.986-.796.038-.398 1.508-1.431-.377Zm12.05 5.795c-.385-.264-.651-.552-.8-.865a1.861 1.861 0 0 1-.138-1.017c.05-.37.18-.762.385-1.18a10.8 10.8 0 0 1 .79-1.325c.336-.489.666-.905.991-1.248.33-.34.666-.586 1.006-.74.35-.156.718-.203 1.104-.14.394.061.823.25 1.284.567.28.193.528.38.744.56.221.185.421.37.6.558.182.182.358.372.53.57l-.646.94a10.367 10.367 0 0 0-.428-.367c-.18-.148-.385-.31-.614-.483a12.773 12.773 0 0 0-.717-.529c-.346-.237-.653-.355-.921-.354-.259 0-.523.126-.793.377-.266.246-.575.625-.926 1.136a9.453 9.453 0 0 0-.619 1.006c-.135.28-.213.521-.232.726a.86.86 0 0 0 .112.526c.1.15.248.292.446.428.225.155.453.283.682.384.235.105.43.182.582.23l.816-1.186-1.096-.754.662-.964c.127.063.274.143.44.242.168.099.338.204.512.315.184.11.355.22.514.33.176.12.33.23.465.33a5 5 0 0 1 .376.283l-2.38 3.461-.914-.628.118-.526a5.053 5.053 0 0 1-.88-.168 3.38 3.38 0 0 1-1.055-.494Zm7.05 6.106a6.151 6.151 0 0 1-.715-.894 2.695 2.695 0 0 1-.375-.928 1.81 1.81 0 0 1 .114-.952c.135-.322.38-.654.738-.994l3.631-3.466 1.022 1.07-3.624 3.46c-.198.188-.318.376-.36.564a.972.972 0 0 0 .078.589c.095.205.245.416.453.633.202.212.401.367.597.466a.91.91 0 0 0 .585.106c.194-.029.389-.137.587-.326l3.624-3.46 1.029 1.078-3.631 3.467c-.357.34-.702.568-1.035.683-.327.11-.646.134-.956.07a2.588 2.588 0 0 1-.903-.41 6.02 6.02 0 0 1-.86-.756Zm6.187-5.133c-.092-.096-.087-.193.014-.29l.702-.669c.106-.101.205-.104.297-.007l.476.499c.047.048.067.098.061.15a.24.24 0 0 1-.082.146l-.701.67c-.101.097-.198.097-.29 0l-.477-.499Zm-1.464-1.533c-.096-.101-.094-.2.007-.297l.702-.67c.106-.101.207-.101.304 0l.477.5c.046.048.066.098.06.15a.243.243 0 0 1-.081.146l-.702.67c-.101.096-.198.096-.29 0l-.477-.499Zm-.952 11.203 6.32-3.85.619 1.016-2.555 5.186 4.168-2.538.77 1.264-6.32 3.85-.619-1.017 2.56-5.178-4.168 2.54-.775-1.273Zm6.677 16.497a6.211 6.211 0 0 1-.122-1.138 2.71 2.71 0 0 1 .183-.983c.127-.29.33-.538.609-.742.287-.2.672-.346 1.156-.442l4.925-.97.286 1.452-4.915.968c-.268.053-.471.147-.607.283a.964.964 0 0 0-.251.539 2.4 2.4 0 0 0 .041.776c.057.288.141.526.253.715a.91.91 0 0 0 .436.403c.179.08.403.094.671.041l4.915-.968.288 1.462-4.925.97c-.484.096-.897.102-1.24.02a1.816 1.816 0 0 1-.844-.455 2.59 2.59 0 0 1-.54-.831 6.011 6.011 0 0 1-.319-1.1Zm7.977-1c-.025-.13.03-.21.168-.237l.951-.187c.144-.028.229.023.255.154l.133.677c.013.065.003.118-.03.158a.24.24 0 0 1-.147.08l-.952.188c-.137.027-.219-.025-.244-.156l-.134-.677Zm-.409-2.08c-.027-.137.028-.22.165-.246l.952-.188c.144-.028.229.026.256.164l.134.677c.012.065.003.118-.03.158a.243.243 0 0 1-.148.08l-.951.188c-.138.027-.219-.025-.245-.156l-.133-.677Zm-6.931 11.423a4.03 4.03 0 0 1 .154-1.149c.101-.326.286-.606.553-.838.267-.226.648-.398 1.142-.516.5-.112 1.147-.166 1.94-.164.767.003 1.393.065 1.88.187.493.128.872.31 1.138.544.272.234.461.518.567.852a3.7 3.7 0 0 1 .156 1.13 6.72 6.72 0 0 1-.063.93 7.185 7.185 0 0 1-.133.79c-.047.233-.101.43-.162.589l-1.15-.004a6.07 6.07 0 0 0 .082-.49c.027-.2.048-.43.062-.69.021-.26.032-.533.033-.82.001-.28-.032-.52-.098-.72a.872.872 0 0 0-.348-.47c-.166-.115-.409-.202-.729-.263a7.883 7.883 0 0 0-1.25-.085c-.493-.001-.9.02-1.22.066-.32.052-.57.135-.751.248a.929.929 0 0 0-.371.458c-.068.2-.102.45-.103.75-.002.507.007.917.026 1.23.019.32.041.577.067.77l-1.14-.004a5.297 5.297 0 0 1-.158-.62 7.97 7.97 0 0 1-.087-.77 9.948 9.948 0 0 1-.037-.94Zm-.371 5.413 7.251 1.48-.612 2.998a2.934 2.934 0 0 1-.272.781c-.116.235-.278.43-.487.585-.208.154-.473.253-.795.297-.323.05-.72.026-1.19-.07a3.293 3.293 0 0 1-.833-.272 1.81 1.81 0 0 1-.524-.382 1.384 1.384 0 0 1-.288-.437 2.443 2.443 0 0 1-.14-.467l-3.186.758.302-1.48 2.923-.617.056-.275c.026-.096.05-.197.072-.301l.064-.314c.021-.105.043-.198.067-.282l-2.704-.552.296-1.45Zm3.555 2.236-.264 1.293c-.027.13-.035.252-.023.363a.675.675 0 0 0 .11.308.824.824 0 0 0 .298.245c.127.073.299.132.515.176.202.041.373.052.513.034a.674.674 0 0 0 .35-.113.6.6 0 0 0 .213-.242c.054-.098.094-.212.121-.343l.263-1.293-2.096-.428Zm-6.512 7.8c.062-.148.148-.31.259-.487.105-.18.244-.339.418-.476a1.3 1.3 0 0 1 .625-.246c.249-.025.549.036.899.184l3.805 1.605c.301.127.534.279.698.457.164.177.271.367.323.57.052.203.064.407.035.612-.028.205-.08.397-.155.575a37.33 37.33 0 0 1-.982 2.147c-.131.277-.259.528-.382.75l-1.142-.481 1.073-2.543c.08-.19.096-.358.048-.5-.048-.144-.168-.256-.358-.336l-.986-.416-1.212 2.668-1.078-.454 1.065-2.731-.94-.396a.88.88 0 0 0-.409-.086.511.511 0 0 0-.274.134.975.975 0 0 0-.166.266l-1.084 2.571-1.143-.482c.083-.283.186-.594.307-.934.119-.333.244-.671.374-1.014.127-.337.255-.656.382-.957Zm-3.595 6.784 5.049 3.37 1.127-1.69 1.106.739-3.08 4.617-1.106-.739 1.132-1.697-5.049-3.368.821-1.232ZM98.5 98.727a9.28 9.28 0 0 1 .435-.414c.145-.138.3-.276.463-.414.164-.128.321-.25.471-.364.155-.11.3-.205.436-.286l.834.82c-.155.129-.325.279-.513.45a31.19 31.19 0 0 0-1.13 1.09c-.177.181-.315.35-.413.506a.86.86 0 0 0-.138.468c.01.151.085.294.223.429l.192.19c.157.154.323.224.497.208.174-.006.346-.095.514-.266l.442-.449c.496-.503.986-.783 1.471-.838.486-.046.994.192 1.526.716l.257.253c.513.505.743 1.022.691 1.55-.053.528-.348 1.066-.886 1.612a8.083 8.083 0 0 1-.597.549c-.21.176-.417.338-.618.486a7.7 7.7 0 0 1-.535.386l-.833-.821c.229-.204.484-.435.765-.692.276-.252.527-.492.751-.72a2.42 2.42 0 0 0 .378-.484.68.68 0 0 0 .11-.453c-.02-.151-.109-.303-.265-.458l-.143-.14c-.185-.182-.37-.261-.553-.236-.184.025-.376.14-.577.344l-.513.52c-.313.318-.63.521-.95.608-.32.097-.63.095-.933-.006a2.129 2.129 0 0 1-.853-.531l-.299-.295c-.413-.407-.652-.796-.716-1.168a1.61 1.61 0 0 1 .182-1.083c.19-.346.466-.702.826-1.067Zm-4.341 3.817 4.358 5.981-1.196.871-4.358-5.98 1.196-.872Zm4.436 6.716c.113-.082.21-.067.293.046l.571.784c.087.118.073.219-.04.301l-.557.407a.176.176 0 0 1-.149.034.217.217 0 0 1-.143-.094l-.571-.784c-.082-.113-.07-.209.038-.288l.558-.406Zm-8.973-3.712.535 1.063-.655 5.794 2.85-1.435.597 1.189-4.466 2.247-.53-1.054.65-5.802-2.85 1.434-.597-1.188 4.466-2.248Zm-13.054 7.617c.218-.034.343.054.376.265l.184 1.165a.365.365 0 0 1-.04.26.321.321 0 0 1-.231.138l-1.107.174c-.23.037-.364-.06-.4-.291l-.184-1.165c-.019-.119.001-.207.06-.263a.418.418 0 0 1 .236-.108l1.106-.175Z'/%3e%3c/svg%3e");
}
#block-views-block-planlar-block-1 .view-content .views-row:first-child .views-field-title {
  color: #FFF;
}
#block-views-block-planlar-block-1 .view-content .views-row:first-child .views-field-variations-target-id .button--add-to-cart {
  background-color: #FFF;
}
#block-views-block-planlar-block-1 .view-content .views-row:first-child .views-field-variations-target-id .button--add-to-cart:hover {
  background-color: var(--kerataif-black);
}
.path-checkout #block-kerataif-page-title h1 {
  font-size: 4.6rem;
  font-weight: 300;
}
.path-checkout .layout-region-checkout-main .checkout-pane {
  border: none;
  padding: 0 40px 0 0;
  margin-bottom: 50px;
}
.path-checkout .layout-region-checkout-main .checkout-pane legend {
  display: none;
}
.path-checkout .layout-region-checkout-main .checkout-pane > fieldset {
  border: 2px solid var(--kerataif-gray-light);
  padding: 30px;
  margin-bottom: 30px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.path-checkout .layout-region-checkout-main .checkout-pane > fieldset legend {
  display: block;
  padding: 0 20px;
  font-size: 1.2rem;
}
.path-checkout .layout-region-checkout-main .form-item-payment-information-billing-information-copy-to-address-book {
  display: none;
}
.path-checkout .checkout-pane-order-summary {
  background-color: #FFF;
  box-sizing: border-box;
  padding: 30px;
  border-top: 5px solid var(--kerataif-yellow);
  -webkit-box-shadow: 0px 25px 40px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0px 25px 40px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 25px 40px rgba(0, 0, 0, 0.05);
  -webkit-border-radius: var(--kerataif-round);
  -moz-border-radius: var(--kerataif-round);
  border-radius: var(--kerataif-round);
}
