/* Seyyar Sesler 2017 | front-end: ahmet@aertas.com */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

@font-face {
  font-family: 'VisbyCF-Heavy';
  src: url("../fonts/VisbyCF-Heavy.eot?#iefix") format("embedded-opentype"), url("../fonts/VisbyCF-Heavy.otf") format("opentype"), url("../fonts/VisbyCF-Heavy.woff") format("woff"), url("../fonts/VisbyCF-Heavy.ttf") format("truetype"), url("../fonts/VisbyCF-Heavy.svg#VisbyCF-Heavy") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'VisbyCF-Light';
  src: url("../fonts/VisbyCF-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/VisbyCF-Light.otf") format("opentype"), url("../fonts/VisbyCF-Light.woff") format("woff"), url("../fonts/VisbyCF-Light.ttf") format("truetype"), url("../fonts/VisbyCF-Light.svg#VisbyCF-Light") format("svg");
  font-weight: normal;
  font-style: normal; }
body {
  color: #000;
  font-family: VisbyCF-Light, Arial, "Helvetica Neue", Helvetica, sans-serif;
  background-color: #fdf9f4;
  text-align: center; }

h1, h2, h3, h4, h5, h6, strong {
  font-family: VisbyCF-Heavy, Arial, "Helvetica Neue", Helvetica, sans-serif; }

.page {
  width: 100%;
  max-width: 2000px;
  margin: 0 auto;
  text-align: left;
  background-color: #fdf9f4;
  overflow: hidden; }

header {
  width: 100%; }
  header .item {
    width: 100%; }
    header .item img {
      width: 100%;
      height: auto; }

.owl-carousel {
  position: relative;
  width: 100%; }
  .owl-carousel img {
    display: block; }

.owl-dots {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 60px;
  text-align: center; }
  .owl-dots .owl-dot {
    display: inline-block;
    margin: 0 10px;
    width: 10px;
    height: 10px;
    border: 1px solid #fff;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    background-clip: padding-box;
    /* stops bg color from leaking outside the border: */
    background-color: transparent; }
    .owl-dots .owl-dot.active {
      background-color: #bdbdbd; }

article {
  display: flex;
  line-height: 130%; }
  article h1, article h2 {
    margin-bottom: 20px; }
  article .dark, article .light {
    flex: 1;
    justify-content: center;
    flex-direction: column;
    text-align: center; }
    article .dark .text, article .light .text {
      padding: 100px 15%;
      text-align: left; }
      article .dark .text.mid, article .light .text.mid {
        text-align: center;
        height: 100%;
        padding: 0; }
        article .dark .text.mid h2, article .light .text.mid h2 {
          font-size: 24px;
          letter-spacing: 2px; }
        article .dark .text.mid:before, article .light .text.mid:before {
          content: "";
          display: inline-block;
          height: 100%;
          vertical-align: middle; }
        article .dark .text.mid .center, article .light .text.mid .center {
          display: inline-block;
          vertical-align: middle;
          height: 60px;
          width: 100%;
          position: absolute;
          left: 0;
          top: calc(50% - 30px); }
  article .light {
    position: relative; }
    article .light:before {
      content: "";
      width: 0;
      height: 0;
      border-top: 30px solid transparent;
      border-bottom: 30px solid transparent;
      border-left: 30px solid #fdf9f4;
      position: absolute;
      top: calc(50% - 30px);
      right: -30px;
      z-index: 5; }
    article .light:after {
      content: "";
      width: 0;
      height: 0;
      border-top: 30px solid transparent;
      border-bottom: 30px solid transparent;
      border-right: 30px solid #fdf9f4;
      position: absolute;
      top: calc(50% - 30px);
      left: -30px;
      z-index: 5; }
  article .dark {
    background-color: #c8c8c8; }
  article .img img {
    width: 100%;
    height: auto;
    display: block; }
    article .img img.back {
      display: none; }
  article .img:hover .fore {
    display: none; }
  article .img:hover .back {
    display: block; }

footer .logo {
  margin: 100px auto;
  text-align: center; }

.icons {
  text-align: center;
  margin: 40px 0; }
  .icons .ico {
    margin: 0 10px; }

.ico {
  background: transparent no-repeat url("data:image/png;base64,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");
  width: 24px;
  height: 24px;
  display: inline-block;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden; }
  .ico.fb {
    background-position: 0 0; }
  .ico.tw {
    background-position: -24px 0; }
  .ico.ig {
    background-position: -48px 0; }
  .ico.up {
    background-position: -72px 0;
    position: absolute;
    top: -3px;
    left: 75%; }

.contact {
  text-align: center;
  padding: 0 0 30px 0;
  position: relative; }
  .contact a {
    color: #000;
    text-decoration: none; }

@media only screen and (max-width: 768px) {
  .owl-dots {
    height: 40px; }
    .owl-dots .owl-dot {
      margin: 0 5px; }

  article {
    flex-direction: column; }
    article.reverse {
      flex-direction: column-reverse; }
    article .second {
      background-color: #c8c8c8; }
    article .second:after, article .dark:after {
      border: none;
      top: auto;
      right: auto;
      content: "";
      width: 0;
      height: 0;
      border-left: 30px solid transparent;
      border-right: 30px solid transparent;
      border-top: 30px solid #c8c8c8;
      position: absolute;
      left: calc(50% - 30px);
      bottom: -30px;
      z-index: 50; }
    article .first {
      background-color: #fdf9f4; }
      article .first:after {
        content: "";
        width: 0;
        height: 0;
        border-left: 30px solid transparent;
        border-right: 30px solid transparent;
        border-top: 30px solid #fdf9f4;
        position: absolute;
        left: calc(50% - 30px);
        bottom: -30px;
        z-index: 50; }
    article .first, article .second, article .dark {
      position: relative; }
    article .dark .text, article .light .text {
      padding: 100px 5%;
      text-align: left; }
      article .dark .text.mid, article .light .text.mid {
        padding: 70px 0; }

  .ico.up {
    left: 86%; } }

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