/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 15 2021 | 12:21:47 */
/*Body Font Fix Start*/
body {
  font-family:'Ubuntu', sans-serif;
}
/*Body Font Fix End*/
/* Ana Menü Firefox Fix Start*/
.home .mkdf-main-menu.mkdf-default-nav > ul > li > a {
  color:#fff;
}
/* Ana Menü Firefox Fix End*/
/*Ana Menü Kaya Menü Rengi Fix Start*/
.mkdf-dark-header.mkdf-header-style-on-scroll .mkdf-page-header .mkdf-main-menu>ul>li>a {
  color:#fff;
}
.mkdf-dark-header .mkdf-main-menu>ul>li>a>span.item_outer>span.item_inner:after {
  color:#fff;
}
/*Ana Menü Kaya Menü Rengi Fix End*/
/*Ana Menü Alt Menü Top Offset Fix Start*/

.mkdf-header-standard-border-disable .mkdf-drop-down .second {
  top:75%;
}

.mkdf-sticky-nav .mkdf-drop-down-start {
  top:100%!important;
}
/*Ana Menü Alt Menü Top Offset Fix End*/
/*Ana Menü Yıldız Rengi Fix Start*/
.mkdf-light-header .mkdf-main-menu>ul>li>a>span.item_outer>span.item_inner:after {
  color:#fff;
}
/*Ana Menü Yıldız Rengi Fix End*/
/*Parallax Alanı Start*/

.or_parallax_bg {
  background-color:rgba(255, 255, 255, 0.9);
  width:100%;
  background: linear-gradient(90deg, rgba(255,255,255,0.9) 60%, rgba(255,255,255,0) 0% );
  transform: translateY(calc(233px / 2));
}

.or_parallax_outer_flex_container{
  display:flex;
  flex-flow:row nowrap;
  justify-content: flex-start;
  max-width: 1100px;
  margin: 0 auto;
}

.or_parallax_flex_container {
  display:flex;
  flex-direction:column;
  padding:30px 0;
  flex: 0 1 60%;
  background-color:rgba(255, 255, 255, 0.1);
  text-align:left;
  
}

.or_parallax_flex_container > div {
 margin:15px 0;  
}

.or_parallax_flex_container > div:last-child {
  margin-bottom:0;
}

.or_parallax_flex_col.title {
    font-size: 40px;
    font-family: 'Bangers', cursive;
    text-transform: none;
    color: #111;
  	letter-spacing:5px;
}

.or_parallax_flex_col.description {
  font-family:'Ubuntu', sans-serif;
  font-size:22px;
  color:#111;
}

.or_parallax_flex_col.description span.or_bold {
  font-style: italic;
  font-weight: bold;
  color: #232323;
}

.or_parallax_flex_col.description span.or_bold.noitalic {
  font-style: normal;
}

.flex_buton_container {
  display:flex;
  flex-flow:row;
}

.or_parallax-buton {
  padding:10px 47px;
  display:inline-block;
  border: 2px solid #111;
  color: #fff;
  background-color: #111;
  font-family: 'Ubuntu', sans-serif;
  text-transform: none;
  font-size:13px;
  outline: 0;
  font-weight: 700;
  transition:all .2s ease-in;
  text-decoration:none;
}

.or_parallax-buton:hover {
  background-color:transparent;
  color:#111;
  transition:all .2s ease-in;
  text-decoration:none;
}

@media (max-width:1024px) {
  .or_parallax_outer_flex_container {
    max-width:768px;
  }
  .or_parallax_flex_col.title {
    line-height:1.2;
  }
  
  .or_parallax_flex_col.description {
    line-height:1.5;
  }
  
  .or_parallax_bg {
    transform: translateY(calc(119px / 2));
  }
}

@media (max-width:769px) {
  .or_parallax_bg {
    background:none;
    transform: translateY(calc(220px / 2));
  }
  
  .or_parallax_outer_flex_container {
    justify-content:center;
  }
  
  .or_parallax_flex_container {
    background-color:rgba(255, 255, 255, 0.9);
    flex:0 1 600px;
    padding:20px 20px;
    text-align:center;
  }
  .or_parallax_flex_col.description {
    text-align:center;
  }
  
  .flex_buton_container {
    justify-content:center;
  }
}

@media (max-width:425px) {
  .or_parallax_flex_container {
    flex:0 1 300px;
    padding:20px 15px;
  }
  .or_parallax_bg {
    transform: translateY(calc(112px / 2));
  }
}

@media (max-width:321px) {
  .or_parallax_outer_flex_container {
    max-width:300px;
  }
  .or_parallax_bg {
    background:none;
    transform: translateY(calc(5px / 2));
    margin:30px 0;
  }
}


/*Parallax Alanı End*/
/*Blog Sayfası Start*/
.mkdf-blog-holder article h4.mkdf-post-title {
  line-height:30px;
}
/*Blog Sayfası End*/
/*Single Blog Page Start*/
.mkdf-tags {
  line-height:14px;
}

.mkdf-date-format {
  display:none;
}

.mkdf-blog-single .mkdf-post-text-inner, .mkdf-share-icons {
  margin-left:0!important;
}

.mkdf-share-icons {
  display:flex;
  justify-content:center;
  align-items:center;
}

.mkdf-blog-single h2.mkdf-post-title {
  line-height:30px;
}

/*Single Blog Page End*/
/*Blog Sidebar Latest Post Start*/
.mkdf-blog-date {
  display:none;
}
/*Blog Sidebar Latest Post End*/