:root {
  --oner: #59b150;
  --bg2: #ecece9;
  --bg: #ecece94a;
}

body {
  color: #333;
  font-family: Nunito, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
}

h1 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: 600;
  line-height: 44px;
}

h2 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: 700;
  line-height: 36px;
}

p {
  margin-bottom: 10px;
  font-size: 16px;
}

.nav-link {
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
}

.nav-link:hover, .nav-link.w--current {
  color: var(--oner);
}

.main-container {
  max-width: 1440px;
  min-height: 30px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: block;
}

.navbar {
  background-color: var(--bg2);
  padding-top: 10px;
  padding-bottom: 10px;
}

.body {
  background-color: #ecece9;
}

.image {
  mix-blend-mode: normal;
}

.nav-link-2 {
  border: 2px solid var(--oner);
  color: #fff;
  background-color: #59b150;
  border-radius: 15px;
  margin-top: 6px;
  margin-left: 10px;
  padding: 12px 25px;
  font-size: 15px;
  font-weight: 600;
  transition: all .3s;
}

.nav-link-2:hover {
  border: 2px solid var(--oner);
  color: var(--oner);
  background-color: #59b15000;
  font-weight: 600;
}

.nav-link-2.w--current {
  color: #fff;
  font-weight: 600;
}

.nav-link-2.w--current:hover {
  color: var(--oner);
  font-weight: 600;
}

.slider-section {
  background-color: var(--bg2);
  min-height: auto;
}

.hero-content {
  grid-column-gap: 29px;
  grid-row-gap: 16px;
  background-color: #fff0;
  border-radius: 35px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  min-height: auto;
  margin-top: 0;
  padding-top: 90px;
  padding-bottom: 40px;
  display: grid;
}

.slide-nav {
  opacity: .32;
  text-align: center;
  display: block;
}

.slider {
  background-color: #ddd0;
  min-width: 600px;
  height: 175px;
  min-height: auto;
  display: none;
}

.hero-item {
  text-align: left;
  padding: 30px;
}

.heri-h1 {
  text-align: left;
  margin-bottom: 10px;
  font-family: Nunito, sans-serif;
  font-size: 50px;
  font-weight: 500;
  line-height: 66px;
}

.slide {
  text-align: center;
}

.hero-image {
  padding-right: 30px;
}

.button {
  background-color: #000;
  border: 2px solid #0f0f0f;
  border-radius: 15px;
  margin-top: 40px;
  margin-right: 10px;
  padding: 12px 25px;
  font-weight: 500;
}

.button2 {
  color: #000;
  background-color: #59b15000;
  border: 2px solid #161616;
  border-radius: 15px;
  margin-top: 40px;
  margin-right: 10px;
  padding: 12px 25px;
  font-weight: 500;
  transition: all .3s;
}

.button2:hover {
  border-color: var(--oner);
  color: var(--oner);
  background-color: #59b15000;
}

.references {
  text-align: center;
  background-color: #dde0da;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  min-height: 125px;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

.image-2 {
  opacity: .28;
  mix-blend-mode: darken;
}

.offer-section {
  background-color: var(--bg);
  padding-top: 60px;
  padding-bottom: 60px;
}

.dropdown-toggle {
  width: auto;
  padding-left: 15px;
  font-size: 16px;
  font-weight: 600;
  transition: all .3s;
}

.dropdown-toggle:hover {
  color: var(--oner);
}

.paragraph {
  text-align: left;
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
}

.dropdown-list {
  background-color: #b19595;
}

.dropdown-list.w--open {
  background-color: #fff;
  border-radius: 15px;
  margin-left: -17px;
  padding: 18px 0;
  box-shadow: 3px 3px 6px -2px #0000000f;
}

.sub-link {
  padding: 8px 25px;
  font-size: 15px;
  font-weight: 400;
  transition: all .3s;
}

.sub-link:hover {
  color: #000;
  background-color: #dde0da;
}

.footer-section {
  color: #f3f3f3;
  background-color: #000;
  padding-top: 60px;
  padding-bottom: 60px;
}

.footer-grid {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr .75fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  margin-bottom: 40px;
  display: grid;
}

.footer-h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
}

.footer-link {
  color: #dadada;
  padding-top: 5px;
  padding-bottom: 5px;
  text-decoration: none;
  transition: all .3s;
  display: block;
}

.footer-link:hover, .text-span {
  color: var(--oner);
}

.footer-logo {
  margin-bottom: 0;
}

.copyright-text {
  margin-top: 20px;
  display: inline-block;
}

.seonet {
  float: right;
  color: #757575;
  margin-top: 20px;
  font-size: 14px;
  text-decoration: none;
  transition: all .2s;
}

.seonet:hover {
  color: var(--oner);
}

.social-link {
  float: right;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: 10px;
  display: block;
}

.offer-container {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  background-color: #dde0da;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: center start;
  max-width: 1440px;
  min-height: 55px;
  margin-left: auto;
  margin-right: auto;
  padding: 60px;
  display: grid;
}

.offer-button {
  background-color: #000;
  border: 2px solid #0f0f0f;
  border-radius: 15px;
  margin-top: 0;
  margin-right: 10px;
  padding: 12px 25px;
  font-weight: 500;
}

.offer-item {
  text-align: center;
}

.title-block {
  margin-bottom: 40px;
}

.blog-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

.blog-item {
  color: #000;
  font-weight: 300;
  text-decoration: none;
  transition: all .3s;
}

.blog-item:hover {
  transform: translate(0, -5px);
}

.blog-image {
  border-radius: 15px;
}

.blog-h2 {
  color: #000;
  margin-top: 20px;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
  text-decoration: none;
  transition: all .2s;
}

.blog-h2:hover {
  color: var(--oner);
}

.button-block {
  text-align: center;
  padding-top: 40px;
}

.main-h2 {
  margin-top: 0;
  font-size: 28px;
}

.why-obordro-section, .blog-section {
  background-color: var(--bg);
  padding-top: 60px;
  padding-bottom: 60px;
}

.why-content {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

.why-content.no-pd {
  margin-top: 0;
}

.why-item {
  background-color: #fff;
  border-radius: 15px;
  padding: 20px;
}

.main-h3 {
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
}

.service-section {
  background-color: var(--bg);
  padding-top: 60px;
}

.subpage-header-section {
  text-align: left;
  background-color: #ecece9;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: auto;
  display: block;
}

.main-h1 {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 29px;
}

.sub-header-text {
  max-width: 800px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
}

.sub-h2 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 700;
}

.sub-section-1 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.sub-section-1.no-pd {
  padding-bottom: 0;
}

.sub-title-block {
  text-align: center;
}

.grid-3 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

.grid-3.grid-3-pt {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  margin-top: 40px;
}

.grid-item {
  text-align: left;
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
}

.content-h2 {
  margin-top: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
}

.body-2 {
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
}

.text-block {
  font-weight: 300;
}

.grid-2 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  display: grid;
}

.grid-2.pt0 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  margin-top: 0;
}

.grid-item-2 {
  text-align: left;
  background-color: #ecece9;
  border-radius: 30px;
  padding: 30px;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.grid-2-1 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  margin-bottom: 0;
  display: grid;
}

.sub-section-white {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 0;
}

.sub-section-white.pb {
  padding-bottom: 60px;
}

.sub-section-white.pt {
  padding-top: 60px;
  padding-bottom: 60px;
}

.sub-header-grid {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  min-height: auto;
  padding-top: 40px;
  display: grid;
}

.sub-item {
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}

.subpage-header-section2 {
  background-color: var(--bg2);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 400px;
  padding-bottom: 60px;
  display: flex;
}

.about-grid {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.about-grid-2 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: grid;
}

.value-item {
  background-color: var(--bg2);
  border-radius: 15px;
  padding: 15px;
  font-size: 16px;
}

.value-text {
  max-width: 850px;
  margin-top: 40px;
  margin-bottom: 0;
}

.blog-detail-header {
  background-color: var(--bg2);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 400px;
  padding-top: 40px;
  padding-bottom: 60px;
  display: block;
}

.blog-image-detail {
  max-width: 100%;
  margin-top: 20px;
}

.blog-content {
  text-align: left;
  max-width: 750px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.blog-head {
  max-width: 750px;
  min-height: 55px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.contact-grid {
  grid-column-gap: 60px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 20px;
  display: grid;
}

.contact-text {
  color: var(--oner);
  margin-bottom: 20px;
  font-size: 28px;
  font-weight: 500;
}

.contact-text2 {
  margin-bottom: 20px;
}

.contact-h2 {
  margin-top: 0;
  font-size: 22px;
  font-weight: 500;
}

.contact-h2.contact-h2-pd {
  margin-top: 60px;
}

.contact-section {
  background-color: var(--bg2);
  padding-top: 60px;
  padding-bottom: 60px;
}

.contact-grid-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: -20px;
  display: grid;
}

.offer-section-form {
  background-color: var(--bg2);
  padding-top: 40px;
  padding-bottom: 60px;
}

.offer-grid {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.offer-content-item {
  text-align: center;
}

.offer-image {
  margin-top: 40px;
  margin-bottom: 40px;
}

.link {
  color: #000;
  margin-bottom: 40px;
  font-weight: 500;
  text-decoration: none;
  display: block;
}

.form {
  background-color: #fff;
  border-radius: 15px;
  padding: 40px;
}

.field-label {
  font-size: 16px;
  font-weight: 500;
}

.text-field {
  border-radius: 15px;
  min-height: 55px;
}

.submit-btn {
  background-color: #000;
  border: 2px solid #0f0f0f;
  border-radius: 15px;
  margin-top: 0;
  margin-right: 10px;
  padding: 12px 25px;
}

.tabs {
  box-sizing: border-box;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  font-size: 18px;
  display: block;
}

.tabs-menu {
  box-sizing: border-box;
  float: left;
  min-width: auto;
  max-width: 25%;
  font-weight: 400;
}

.tab-panel {
  box-sizing: border-box;
  float: left;
  width: 95%;
  min-height: 150px;
  margin-left: auto;
  margin-right: auto;
}

.tab-link {
  background-color: #ddd0;
  width: 100%;
}

.tab-link.w--current {
  background-color: var(--bg2);
  border-radius: 15px;
}

.tab-link-tab-2 {
  width: 100%;
}

.tab-item {
  text-align: left;
  background-color: #ecece9;
  border-radius: 30px;
  margin-top: 0;
  margin-left: 0;
  padding: 40px;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.carousel-horizontal {
  background-color: #f5f7f8;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  overflow: hidden;
}

.carousel-horizontal-content {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: row;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.carousel-placeholder {
  width: 56px;
  height: 56px;
}

.slide-2 {
  max-width: 33%;
}

.slider-2 {
  background-color: #ddd0;
}

.content-grid3 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.content-grid2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.list {
  font-size: 16px;
}

.list-item {
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 16px;
}

.text-block-2 {
  max-width: 850px;
  margin-left: auto;
  margin-right: auto;
}

.grid4 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.grid4.grid-3-pt {
  margin-top: 40px;
}

.grid4.pb40 {
  padding-bottom: 40px;
}

.bg-content-item {
  text-align: left;
  background-color: #ecece9;
  border-radius: 30px;
  margin-top: 40px;
  padding: 30px;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.content-grid2-1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.content-item1 {
  background-color: var(--bg);
  border-radius: 30px;
  padding: 46px;
}

.grid-3-1 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.grid-3-1.grid-3-pt {
  margin-top: 40px;
}

.content-section-1 {
  background-color: var(--bg2);
  padding-top: 60px;
  padding-bottom: 60px;
}

.content-h2-center {
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 20px;
  font-weight: 700;
}

.grid-4 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-4.pt {
  margin-top: 0;
  padding-top: 40px;
}

.grid-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-5.pt {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  padding-top: 40px;
}

.grid-1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-2-1 {
  text-align: left;
  max-width: 850px;
  margin-left: auto;
  margin-right: auto;
}

.pt {
  padding-top: 40px;
}

.sub-header-image {
  border-radius: 30px;
}

.offer-image2 {
  opacity: 1;
  mix-blend-mode: multiply;
  border-radius: 30px;
}

.service-item {
  color: #000;
  text-decoration: none;
}

.service-image {
  border-radius: 30px;
}

.service-h2 {
  text-align: left;
  margin-top: 10px;
  margin-bottom: 5px;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
}

.dropdown {
  font-size: 15px;
  font-weight: 600;
}

.dropdown.hidden-dw {
  display: none;
}

.bold-text-4 {
  line-height: 30px;
}

.dropdown-mega {
  background-color: #b19595;
}

.dropdown-mega.w--open {
  background-color: #fff;
  border-radius: 15px;
  width: 900px;
  margin-left: -300px;
  padding: 25px;
  box-shadow: 3px 3px 6px -2px #0000000f;
}

.mega-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template: ". Area"
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.mega-item {
  margin-bottom: 40px;
}

.mega-item.last-mega-item {
  margin-bottom: 0;
}

.mega-link {
  border-radius: 15px;
  padding: 8px 25px;
  font-size: 15px;
  font-weight: 400;
  transition: all .3s;
}

.mega-link:hover {
  color: #000;
  background-color: #dde0da;
}

.mega-link.w--current {
  color: var(--oner);
}

.mega-bg {
  background-image: linear-gradient(#0000003d, #0000003d), url('../images/bordro-outsourcing-1.jpg');
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  border-radius: 0;
  justify-content: flex-start;
  align-items: flex-end;
  min-height: 150px;
  margin-bottom: 10px;
  padding-bottom: 10px;
  padding-left: 27px;
  display: flex;
}

.mega-h1 {
  color: #fff;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 36px;
}

.mega-bg-2 {
  background-image: linear-gradient(#0000003d, #0000003d), url('../images/kurumsal-sgk.jpg');
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  border-radius: 0;
  justify-content: flex-start;
  align-items: flex-end;
  min-height: 150px;
  margin-bottom: 10px;
  padding-bottom: 10px;
  padding-left: 27px;
  display: flex;
}

.mega-bg-3 {
  background-image: linear-gradient(#0000003d, #0000003d), url('../images/calisan-memnuniyeti.jpg');
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  border-radius: 0;
  justify-content: flex-start;
  align-items: flex-end;
  min-height: 150px;
  margin-bottom: 10px;
  padding-bottom: 10px;
  padding-left: 27px;
  display: flex;
}

.service-link {
  color: #000;
  border-top: 1px #000;
  border-bottom: 1px solid #dadada;
  border-left: 1px #000;
  border-right: 0 #000;
  border-radius: 15px;
  width: 100%;
  margin-bottom: 3px;
  padding: 8px 25px;
  font-size: 15px;
  font-weight: 400;
  text-decoration: none;
  transition: all .3s;
  display: block;
}

.service-link:hover {
  color: #000;
  background-color: #dde0da;
}

.mega-grid-2 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template: ". Area"
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.mega-bg--1 {
  background-image: linear-gradient(#0000003d, #0000003d), url('../images/bordro-outsourcing-1.jpg');
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  border-radius: 30px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  min-height: 250px;
  margin-bottom: 10px;
  padding-bottom: 10px;
  padding-left: 27px;
  display: flex;
}

.mega-bg-3--1 {
  background-image: linear-gradient(#0000003d, #0000003d), url('../images/calisan-memnuniyeti.jpg');
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  border-radius: 30px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  min-height: 250px;
  margin-bottom: 10px;
  padding-bottom: 10px;
  padding-left: 27px;
  display: flex;
}

.mega-bg-2--1 {
  background-image: linear-gradient(#0000003d, #0000003d), url('../images/kurumsal-sgk.jpg');
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  border-radius: 30px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  min-height: 250px;
  margin-bottom: 10px;
  padding-bottom: 10px;
  padding-left: 27px;
  display: flex;
}

.text-block-3 {
  color: #fff;
  background-color: #fff0;
  width: 100%;
  padding-bottom: 10px;
  font-size: 16px;
  font-weight: 300;
}

.oner-bold {
  color: var(--oner);
}

.brand {
  padding-top: 1px;
}

.brand.w--current {
  padding-top: 10px;
}

@media screen and (max-width: 991px) {
  .hero-content {
    grid-template-columns: 1fr;
    margin-top: 0;
    padding-top: 20px;
  }

  .heri-h1 {
    font-size: 30px;
  }

  .dropdown-toggle {
    width: 100%;
    padding-left: 20px;
  }

  .dropdown-list.w--open {
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 5px;
  }

  .footer-grid {
    grid-template-columns: .5fr .75fr;
  }

  .offer-container {
    grid-template-columns: 1fr;
  }

  .offer-item {
    margin-bottom: 20px;
  }

  .blog-grid, .why-content {
    grid-template-columns: 1fr 1fr;
  }

  .grid-3 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .grid-3.grid-3-pt {
    grid-template-columns: 1fr;
  }

  .content-h2 {
    font-size: 18px;
    line-height: 28px;
  }

  .grid-2, .sub-header-grid {
    grid-template-columns: 1fr;
  }

  .sub-item {
    padding-top: 30px;
  }

  .subpage-header-section2 {
    min-height: 300px;
  }

  .about-grid-2 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .contact-grid {
    grid-template-columns: 1fr;
  }

  .contact-grid-2 {
    grid-template-columns: 1fr 1fr;
  }

  .offer-grid {
    grid-template-columns: 1fr;
  }

  .tabs-menu {
    box-sizing: border-box;
    float: none;
    aspect-ratio: auto;
    width: 100%;
    max-width: 100%;
    margin-bottom: 40px;
    overflow: auto;
  }

  .tab-link {
    overflow-wrap: normal;
    width: auto;
  }

  .tab-link.w--current {
    float: none;
    width: auto;
    display: inline-block;
  }

  .bold-text {
    line-height: 28px;
  }

  .heading {
    margin-bottom: 20px;
    font-size: 28px;
  }

  .content-grid3, .content-grid2 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .grid4 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .grid4.grid-3-pt {
    grid-template-columns: 1fr;
  }

  .content-grid2-1 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .grid-3-1 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .grid-3-1.grid-3-pt {
    grid-template-columns: 1fr;
  }

  .content-h2-center {
    font-size: 18px;
    line-height: 28px;
  }

  .grid-5.pt {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .icon {
    font-size: 33px;
  }

  .menu-button {
    padding: 12px;
  }

  .menu-button.w--open {
    background-color: #b6b6b0;
  }

  .nav-menu {
    background-color: #fff;
    padding: 32px;
  }

  .dropdown {
    width: 100%;
    max-width: 100%;
  }

  .dropdown-mega.w--open {
    width: 100%;
    margin-left: 0;
    padding: 0;
  }

  .mega-grid {
    grid-template-columns: 1fr;
    grid-template-areas: ".";
  }

  .mega-item {
    margin-bottom: 20px;
  }

  .mega-link {
    font-size: 14px;
  }

  .mega-bg, .mega-bg-2, .mega-bg-3 {
    min-height: 75px;
  }

  .mega-grid-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    grid-template-areas: ".";
  }

  .mega-bg--1, .mega-bg-3--1, .mega-bg-2--1 {
    min-height: 200px;
  }
}

@media screen and (max-width: 767px) {
  .heri-h1 {
    line-height: 44px;
  }

  .blog-grid, .grid-3, .about-grid-2, .contact-grid {
    grid-template-columns: 1fr;
  }

  .tab-item {
    padding: 30px;
  }

  .grid4, .grid-3-1 {
    grid-template-columns: 1fr;
  }

  .grid-4, .grid-5.pt {
    grid-template-columns: 1fr 1fr;
  }
}

@media screen and (max-width: 479px) {
  p {
    font-size: 14px;
  }

  .hero-item {
    padding: 15px;
  }

  .heri-h1 {
    font-size: 26px;
    line-height: 38px;
  }

  .footer-grid {
    grid-template-columns: 1.75fr;
  }

  .offer-container {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding: 29px;
  }

  .blog-grid {
    grid-template-columns: 1fr;
  }

  .main-h2 {
    margin-bottom: 0;
    font-size: 22px;
  }

  .why-content, .why-content.no-pd {
    grid-template-columns: 1fr;
  }

  .main-h1 {
    font-size: 18px;
    font-weight: 600;
    line-height: 30px;
  }

  .subpage-header-section2 {
    min-height: 250px;
    padding-bottom: 0;
  }

  .about-grid {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .contact-grid, .contact-grid-2 {
    grid-template-columns: 1fr;
  }

  .form {
    padding: 20px;
  }

  .heading {
    font-size: 20px;
    line-height: 30px;
  }

  .list, .list-item {
    font-size: 14px;
  }

  .content-grid2-1 {
    grid-template-columns: 1fr;
    margin-top: 0;
  }

  .content-item1 {
    padding: 20px;
  }

  .bold-text-2 {
    font-size: 18px;
    line-height: 26px;
  }

  .grid-4, .grid-5.pt {
    grid-template-columns: 1fr;
  }

  .bold-text-3 {
    font-size: 22px;
    line-height: 26px;
  }
}

#w-node-_28c5253a-f12d-2855-4826-ff0eb2b98172-b2b98170 {
  align-self: center;
}

#w-node-_26e92415-ea84-d44f-b843-d46a9452a9fb-2320c82e {
  place-self: center;
}

#w-node-_26e92415-ea84-d44f-b843-d46a9452a9fb-2eaf44c0 {
  place-self: center start;
}

#w-node-_49d4803e-6ba5-ab7e-b1ef-78d70ec56a10-2eaf44c0 {
  align-self: center;
}

#w-node-_49d4803e-6ba5-ab7e-b1ef-78d70ec56a06-2eaf44c0, #w-node-d95b448a-92a2-8b68-ce92-be69f187cdd7-2eaf44c0, #w-node-_3e6aa1bd-c048-adc5-5098-8083c9170d5a-2eaf44c0, #w-node-a5a12709-3dd3-beaa-f8f2-878a3f5456e2-2eaf44c0, #w-node-_6511d725-7334-cc1c-c14f-5d257655716e-2eaf44c0 {
  align-self: stretch;
}

#w-node-_26e92415-ea84-d44f-b843-d46a9452a9fb-af7e2625 {
  place-self: center start;
}

#w-node-_49d4803e-6ba5-ab7e-b1ef-78d70ec56a10-af7e2625, #w-node-_53dfbb97-bab9-502e-4da4-75bd15416cb4-af7e2625, #w-node-b5ef914e-ac16-05e7-c167-002874ab32fa-af7e2625, #w-node-_4129c8dd-a406-fe04-6e7c-6e807787df92-af7e2625, #w-node-_203e4377-3154-9a84-b994-17ba4a14745a-af7e2625 {
  align-self: stretch;
}

#w-node-_6b6ae204-5267-40fd-773b-4644860a7b76-af7e2625 {
  align-self: center;
}

#w-node-_26e92415-ea84-d44f-b843-d46a9452a9fb-d64b82dc {
  place-self: center start;
}

#w-node-_49d4803e-6ba5-ab7e-b1ef-78d70ec56a10-d64b82dc, #w-node-_53dfbb97-bab9-502e-4da4-75bd15416cb4-d64b82dc, #w-node-b5ef914e-ac16-05e7-c167-002874ab32fa-d64b82dc, #w-node-_4129c8dd-a406-fe04-6e7c-6e807787df92-d64b82dc {
  align-self: stretch;
}

#w-node-_6b6ae204-5267-40fd-773b-4644860a7b76-d64b82dc {
  align-self: center;
}

#w-node-_26e92415-ea84-d44f-b843-d46a9452a9fb-440f46bd {
  place-self: center start;
}

#w-node-_49d4803e-6ba5-ab7e-b1ef-78d70ec56a10-440f46bd, #w-node-_53dfbb97-bab9-502e-4da4-75bd15416cb4-440f46bd, #w-node-b5ef914e-ac16-05e7-c167-002874ab32fa-440f46bd, #w-node-_4129c8dd-a406-fe04-6e7c-6e807787df92-440f46bd, #w-node-_4626c58d-6267-0497-7786-fbf618fbe40b-440f46bd, #w-node-e65bf815-09a7-a82f-cd0e-410c96c71ad9-440f46bd, #w-node-_8a534198-7867-a3ed-2c08-b993ff585df4-440f46bd {
  align-self: stretch;
}

#w-node-c2ba693f-89e2-9b83-626c-5d08f1187d08-440f46bd {
  align-self: center;
}

#w-node-_6b6ae204-5267-40fd-773b-4644860a7b76-440f46bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_26e92415-ea84-d44f-b843-d46a9452a9fb-9aa4a9ff {
  place-self: center start;
}

#w-node-_6b6ae204-5267-40fd-773b-4644860a7b76-9aa4a9ff {
  align-self: center;
}

#w-node-_49d4803e-6ba5-ab7e-b1ef-78d70ec56a10-9aa4a9ff, #w-node-_53dfbb97-bab9-502e-4da4-75bd15416cb4-9aa4a9ff, #w-node-b5ef914e-ac16-05e7-c167-002874ab32fa-9aa4a9ff, #w-node-_4129c8dd-a406-fe04-6e7c-6e807787df92-9aa4a9ff, #w-node-a3b2b42c-f8bb-9625-6f72-c9fbe55acfe3-9aa4a9ff, #w-node-_081d627d-4ab0-0522-0ec6-02106b550de8-9aa4a9ff {
  align-self: stretch;
}

#w-node-_26e92415-ea84-d44f-b843-d46a9452a9fb-06e354ea {
  place-self: center start;
}

#w-node-_1d857dca-b54e-0ef8-75a5-b1a959a66fa0-06e354ea {
  align-self: center;
}

#w-node-_49d4803e-6ba5-ab7e-b1ef-78d70ec56a10-06e354ea, #w-node-_53dfbb97-bab9-502e-4da4-75bd15416cb4-06e354ea, #w-node-b5ef914e-ac16-05e7-c167-002874ab32fa-06e354ea, #w-node-_4129c8dd-a406-fe04-6e7c-6e807787df92-06e354ea, #w-node-_203e4377-3154-9a84-b994-17ba4a14745a-06e354ea, #w-node-_7dcab88f-c166-501d-1caf-7c458427e004-06e354ea {
  align-self: stretch;
}

#w-node-_6b6ae204-5267-40fd-773b-4644860a7b76-06e354ea {
  align-self: center;
}

#w-node-_26e92415-ea84-d44f-b843-d46a9452a9fb-786c340f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1d857dca-b54e-0ef8-75a5-b1a959a66fa0-786c340f {
  align-self: center;
}

#w-node-_49d4803e-6ba5-ab7e-b1ef-78d70ec56a10-786c340f, #w-node-f3ff50a9-e2c8-bbc2-f784-0cb40b0428d3-786c340f, #w-node-_339f299c-0529-b7ac-69b3-7b0fbda0874c-786c340f, #w-node-_60411995-c990-70e9-24d2-729713011926-786c340f, #w-node-eeea02d7-9c6b-e55d-bc0e-2cc2ecfd4c71-786c340f, #w-node-a9083934-aff2-1f85-58fb-a6298fafc186-786c340f, #w-node-_32f0f509-ee1f-e615-3629-57bab4c8d79b-786c340f, #w-node-_0f18441f-e5ee-ba1e-3c17-732a68835cca-786c340f {
  align-self: stretch;
}

#w-node-_6b6ae204-5267-40fd-773b-4644860a7b76-786c340f {
  align-self: center;
}

#w-node-_26e92415-ea84-d44f-b843-d46a9452a9fb-c165becf {
  place-self: center start;
}

#w-node-_49d4803e-6ba5-ab7e-b1ef-78d70ec56a10-c165becf, #w-node-_53dfbb97-bab9-502e-4da4-75bd15416cb4-c165becf, #w-node-b5ef914e-ac16-05e7-c167-002874ab32fa-c165becf, #w-node-_4129c8dd-a406-fe04-6e7c-6e807787df92-c165becf, #w-node-_203e4377-3154-9a84-b994-17ba4a14745a-c165becf {
  align-self: stretch;
}

#w-node-_6b6ae204-5267-40fd-773b-4644860a7b76-c165becf {
  align-self: center;
}

#w-node-_26e92415-ea84-d44f-b843-d46a9452a9fb-9046867e {
  place-self: center start;
}

#w-node-_1d857dca-b54e-0ef8-75a5-b1a959a66fa0-9046867e {
  align-self: center;
}

#w-node-_49d4803e-6ba5-ab7e-b1ef-78d70ec56a10-9046867e, #w-node-c799001b-4bfe-9e62-2e37-b30ea7dba526-9046867e, #w-node-c0a1141c-3e67-6b9b-528d-35eadc6a6a7a-9046867e {
  align-self: stretch;
}

#w-node-_6b6ae204-5267-40fd-773b-4644860a7b76-9046867e {
  align-self: center;
}

#w-node-_26e92415-ea84-d44f-b843-d46a9452a9fb-33a3325b {
  place-self: center start;
}

#w-node-_1d857dca-b54e-0ef8-75a5-b1a959a66fa0-33a3325b, #w-node-_6b6ae204-5267-40fd-773b-4644860a7b76-33a3325b {
  align-self: center;
}

#w-node-_28ba8610-4e2b-3a74-fbb2-d169f9ce544b-33a3325b, #w-node-_749b18ee-0a80-6589-1217-8b2b461f4227-33a3325b, #w-node-_5f341e5d-ed1b-8aca-43ad-ecddf69579bf-33a3325b, #w-node-febb3993-68a7-c003-a53e-936190e42c19-33a3325b, #w-node-_39b29572-54f5-1c83-3711-b5d7565f1572-33a3325b {
  align-self: stretch;
}

#w-node-_26e92415-ea84-d44f-b843-d46a9452a9fb-171b1f5f {
  place-self: center start;
}

#w-node-_1d857dca-b54e-0ef8-75a5-b1a959a66fa0-171b1f5f, #w-node-_6b6ae204-5267-40fd-773b-4644860a7b76-171b1f5f {
  align-self: center;
}

#w-node-af83bdaf-60c5-b6b8-f067-232efcab4a22-171b1f5f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28ba8610-4e2b-3a74-fbb2-d169f9ce544b-171b1f5f, #w-node-_6a30dd5a-4a38-d37b-d9a9-11d50937a9c1-171b1f5f, #w-node-ccc2d3f5-aed1-eeeb-f03a-8a2f4452d2d2-171b1f5f, #w-node-ae4b1225-d976-5274-0d73-2c3dad349897-171b1f5f, #w-node-ff38cd3c-c90f-ea32-463e-11473c257b74-171b1f5f {
  align-self: stretch;
}

#w-node-_26e92415-ea84-d44f-b843-d46a9452a9fb-b4774df9 {
  place-self: center start;
}

#w-node-_1d857dca-b54e-0ef8-75a5-b1a959a66fa0-b4774df9 {
  align-self: center;
}

#w-node-_6b6ae204-5267-40fd-773b-4644860a7b76-b4774df9 {
  align-self: stretch;
}

#w-node-af83bdaf-60c5-b6b8-f067-232efcab4a22-b4774df9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28ba8610-4e2b-3a74-fbb2-d169f9ce544b-b4774df9, #w-node-_6a30dd5a-4a38-d37b-d9a9-11d50937a9c1-b4774df9, #w-node-ccc2d3f5-aed1-eeeb-f03a-8a2f4452d2d2-b4774df9, #w-node-ae4b1225-d976-5274-0d73-2c3dad349897-b4774df9, #w-node-ff38cd3c-c90f-ea32-463e-11473c257b74-b4774df9, #w-node-_29c4deb6-1a0c-2cd8-ae45-061a9e4c89d2-b4774df9, #w-node-_1b1d258e-7abb-ee6b-49e1-afc6561d0e4a-b4774df9, #w-node-_0a5ac321-30a3-d9e3-5e92-cefc0df6a6b7-b4774df9 {
  align-self: stretch;
}

#w-node-_26e92415-ea84-d44f-b843-d46a9452a9fb-ec5cef51 {
  place-self: center start;
}

#w-node-_1d857dca-b54e-0ef8-75a5-b1a959a66fa0-ec5cef51 {
  align-self: center;
}

#w-node-_6b6ae204-5267-40fd-773b-4644860a7b76-ec5cef51 {
  align-self: stretch;
}

#w-node-af83bdaf-60c5-b6b8-f067-232efcab4a22-ec5cef51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28ba8610-4e2b-3a74-fbb2-d169f9ce544b-ec5cef51, #w-node-_6a30dd5a-4a38-d37b-d9a9-11d50937a9c1-ec5cef51, #w-node-ccc2d3f5-aed1-eeeb-f03a-8a2f4452d2d2-ec5cef51, #w-node-ae4b1225-d976-5274-0d73-2c3dad349897-ec5cef51 {
  align-self: stretch;
}


