
@font-face {
    font-family: 'helvetica';
    src: url('../fonts/helvetica/Helvetica.ttf');
    src: url('../fonts/helvetica/Helvetica-Bold.ttf') format('truetype'),
         url('../fonts/helvetica/helvetica-rounded-bold-5871d05ead8de.otf') format('opentype'),
        url('../fonts/helvetica/Helvetica-BoldOblique.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}
@font-face {
 font-family: 'helvetica';
    src: url('../fonts/helvetica/Helvetica.ttf');
   src: url('../fonts/helvetica/Helvetica-Oblique.ttf') format('truetype'),
         url('../fonts/helvetica/helvetica-compressed-5871d14b6903a.otf') format('opentype'),
        url('../fonts/helvetica/helvetica-light-587ebe5a59211.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}


h1, h2, h3, h4, h5, h6 {
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;

}
li,a,
strong,p{
font-family: 'helvetica', sans-serif;
}
/*--- PLACE YOUR CUSTOM STYLES HERE ---*/

/*--- Background Images ---*/
.bg-shortcodes {
    background-image: url(../img/backgrounds/bg-shortcodes.jpg);  
}
.bg-light {
    background-image: url(../img/backgrounds/bg-light.jpg);  
}
.bg-shop {
    background-image: url(../img/backgrounds/bg-shop.jpg);  
}
.bg-about-me {
    background-image: url(../img/backgrounds/bg-about-me.jpg);  
}
.bg-restaurant-1 {
    background-image: url(../img/restaurant/bg-restaurant-1.jpg);  
}
.bg-restaurant-2 {
    background-image: url(../img/restaurant/bg-restaurant-2.jpg);  
}
.bg-pattern-1 {
    background-image: url(../img/backgrounds/bg-pattern-1.jpg);
}
.bg-pattern-2 {
    background-image: url(../img/backgrounds/bg-pattern-2.jpg);
}
.bg-pattern-3 {
    background-image: url(../img/backgrounds/bg-pattern-3.jpg);
}
.bg-pattern-4 {
    background-image: url(../img/backgrounds/bg-pattern-4.jpg);
}
.bg-music-1 {
    background-image: url(../img/music/bg-music-1.jpg);
}
.bg-photography-1 {
    background-image: url(../img/photography/bg-photography-1.jpg);
}
.bg-photography-2 {
    background-image: url(../img/photography/bg-photography-2.jpg);
}
.bg-photography-3 {
    background-image: url(../img/photography/bg-photography-3.jpg);
}
.bg-fitness-1 {
    background-image: url(../img/fitness/bg-fitness-1.jpg);
}
.bg-fitness-2 {
    background-image: url(../img/fitness/bg-fitness-2.jpg);
}
.bg-fitness-3 {
    background-image: url(../img/fitness/bg-fitness-3.jpg);
}
.bg-fitness-4 {
    background-image: url(../img/fitness/bg-fitness-4.jpg);
}
.bg-event-1 {
	background-image: url(../img/event/bg-event-1.jpg);  
}
.bg-event-2 {
	background-image: url(../img/event/bg-event-2.jpg);  
}
.bg-food-1 {
    background-image: url(../img/food/bg-food-1.jpg);  
} 
.bg-food-2 {
    background-image: url(../img/food/bg-food-2.jpg);  
} 
.bg-food-3 {
    background-image: url(../img/food/bg-food-3.jpg);  
}  
.bg-agency-1 {
	background-image: url(../img/agency/bg-agency-1.jpg);  
} 
.bg-agency-2 {
	background-image: url(../img/agency/bg-agency-2.jpg);  
} 
.bg-launching-1 {
    background-image: url(../img/launching/bg-launching-1.jpg);  
}
.bg-launching-2 {
    background-image: url(../img/launching/bg-launching-2.jpg);  
}
.bg-product-1 {
    background-image: url(../img/product/bg-product-1.jpg);  
}
.bg-product-2 {
    background-image: url(../img/product/bg-product-2.jpg);  
} 
.bg-education-1 {
    background-image: url(../img/education/bg-education-1.jpg);  
}
.bg-education-2 {
    background-image: url(../img/education/bg-education-2.jpg);  
} 
.bg-concepts-1 {
    background-image: url(../img/concepts/bg-concepts-1.jpg);  
}
.bg-video-1 {
    background-image: url(../img/video/bg-video-1.jpg); 
}
.bg-img-1 {
    background-image: url(../img/backgrounds/bg-1.jpg); 
}
.bg-img-2 {
    background-image: url(../img/backgrounds/bg-2.jpg); 
}
.bg-img-3 {
    background-image: url(../img/backgrounds/bg-3.jpg); 
}
.bg-img-4 {
    background-image: url(../img/backgrounds/bg-4.jpg);  
}
.bg-img-5 {
    background-image: url(../img/backgrounds/bg-5.jpg); 
} 
.bg-img-6 {
    background-image: url(../img/backgrounds/bg-6.jpg);  
}
.bg-img-7 {
    background-image: url(../img/backgrounds/bg-7.jpg); 
} 
.bg-img-8 {
    background-image: url(../img/backgrounds/bg-8.jpg);  
}    
.bg-img-9 {
    background-image: url(../img/backgrounds/bg-9.jpg);  
} 
.bg-img-10 {
    background-image: url(../img/backgrounds/bg-10.jpg);  
} 
.bg-img-11 {
    background-image: url(../img/backgrounds/bg-11.jpg);  
} 
.bg-img-12 {
    background-image: url(../img/backgrounds/bg-12.jpg);  
} 
.bg-img-13 {
    background-image: url(../img/backgrounds/bg-13.jpg);  
} 
.bg-img-14 {
    background-image: url(../img/backgrounds/bg-14.jpg);  
} 
.bg-img-15 {
    background-image: url(../img/backgrounds/bg-15.jpg);  
} 
h2.kategori-baslik{
font-size:40px;
  text-transform:uppercase;
  position:relative;
  color:#000;
  letter-spacing:3px;
  margin:0 auto;
font-family: 'Playfair Display', serif;
line-height:40px;
  margin-bottom:20px;
  font-weight:400;
      margin-top: 40px;
}
h4.kategori-baslik{
font-size:20px;
  text-transform:uppercase;
  position:relative;
  color:#000;
  letter-spacing:3px;

  margin:0 auto;
font-family: 'Montserrat', sans-serif;
line-height:20px;
  margin-bottom:20px;
  font-weight:600;
}

.page-bolum p{
font-size:12px;
  line-height:14px;
      margin-bottom: 5px;
}
.bolum{
  padding-left:0;
  padding-right:0;
}
.page-bolum{
    padding-left: 75px;
    padding-right: 75px;

}
.urun-liste{
list-style:none;
  margin:50px 0;
  padding:0 70px;
    
  position:relative;
}
.urun-liste li {
  position:relative;
  display:block;
  text-align:left;
  padding:5px 10px;
  margin-bottom:3px;
      -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid-column;
}
.urun-liste li h5{
    margin: 0 0 5px 0;
font-family: 'EB Garamond', serif;
}
.urun-liste li strong{
font-size: 20px;
    color: #000;
    margin: 5px 0;
    display: block;
    font-weight: 600;
font-family: 'EB Garamond', serif;
}
.urun-liste li small *{
    margin: 0;
    font-size: 12px;
    font-weight: 400;
    line-height: 14px;
    color: #000;
}
.bolum.white .page-bolum p,
.bolum.white h2.kategori-baslik,
.white .urun-liste li h5,
.white .urun-liste li small *,
.white .urun-liste li strong{
color:#fff;
}
.bolum.black .page-bolum p,
.bolum.black h2.kategori-baslik,
.black .urun-liste li h5,
.black .urun-liste li small *,
.black .urun-liste li strong{
color:#333;
}
.iletisim-liste{
list-style:none; 
  position:relative;
  margin-top:100px;
}
.iletisim-liste li{
    display: inline-block;
    position: relative;
    padding: 5px;
}
.iletisim-liste li a{
font-size:16px;
  font-weight:600;
      font-style: italic;
color:#000;
}

.iletisim-liste li a i{
margin-right:10px;
padding:5px;
  background:#576eaf;
color:#fff;
}
@media (min-width:768px){
section .row.text-center{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
  
}
@media (max-width:768px){
.hero-fullscreen {
 top:  0 !important;
 margin-bottom: 20px !important; 
}

  .urun-liste {
    list-style: none;
    margin: 50px 0;
    padding: 0 0px;
    position: relative;
}
.urun-liste li strong {
    font-size: 20px;
    line-height: 20px;
}
  .kategori-baslik {
    font-size: 14px;
  }
  .bolum {
    padding-left: 0;
    padding-right: 0;
    min-height: 70vh;
    padding-bottom: 40px;
}
  h4.kategori-baslik,
  h2.kategori-baslik{
  margin-top:20px !important;
  }
  .column-2 {
    -webkit-columns: 1;
    -moz-columns: 1;
    columns: 1;
    width: auto;
}
  h2.kategori-baslik{
  font-size:30px;
    line-height:30px;
  }
  .bg-image {
background-position: top;
    background-size: contain;
    background-repeat: no-repeat;
}
  .page-bolum {
    padding-left: 50px;
    padding-right: 50px;
}
}

