.beyaz {
  color: #FFF !important;
}
.btn-primary{background-color:#1c4197; border-color:#1C4197;}
.btn-primary{background-color:#1c4197; border-color:#1C4197;}
.btn-outline-primary{color:#1c4197; border-color:#1C4197;}
.btn-outline-primary:hover, .btn-primary:hover {
    color:#fff;
    background-color:#1c4197 !important;
    border-color:#1c4197;
}
.p2 { padding: 10px;}
.pagination {
    text-align: center;
}
.form-label {
  font-size: 14px;
  font-weight: 700;
  color: #000;
}
h1{ text-transform: uppercase;}
.dblck {
  display: block;
  text-transform: uppercase !important;
}
.dropshadow {
  text-shadow: 5px 5px 5px #000;
  letter-spacing: 1px;
}
.btxt{
    color: #FFF !important;
    text-decoration: none !important;
}
.owl-item .btn.btn-dark {
  margin-top: 32px;
  background-color: #1C4197;
  border-color: #1C4197;
}
#haberEtkinlikBlog .owl-carousel.owl-theme div {
  position: relative;
}
#haberEtkinlikBlog .owl-carousel.owl-theme .HEB-gorsel {
  position: relative;
  overflow: hidden;
  margin-bottom: 16px;
}
#haberEtkinlikBlog .owl-carousel.owl-theme .HEB-gorsel img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  transform: scale(1);
  transition: transform 0.3s;
}
#haberEtkinlikBlog .owl-carousel.owl-theme .HEB-gorsel img:hover {
  transform: scale(1.1);
  transition: transform 0.3;
}
#haberEtkinlikBlog .owl-carousel.owl-theme .HEB-gorsel::after {
  display: block;
  content: "";
  padding-top: 100%;
}
.list.list-icons.list-icons-sm li {
  padding-left: 0;
}
.kayan-gorseller .kayan-gorsel {
  height: 650px;
}
.kayan-gorseller .slick-list.draggable {
  padding: 0 !important;
}
.kayan-gorseller .kg-dugme.slick-slide {
  opacity: .5;
}
.kayan-gorseller .kg-dugme.slick-slide.slick-current {
  opacity: 1;
}
.kayan-gorseller .kg-dugme {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  color: #FFF;
}
.kg-dugme h4 {
  text-align: center;
  color: #FFF;
  font-weight: 800;
  text-shadow: 4px 4px 4px #000;
  letter-spacing: 1px;
}
.kayan-gorseller .kg-dugme::after {
  display: block;
  content: "";
  padding-top: 32%;
}
.section.section-primary.sayilar {
	margin-top: 0 !important;
	border: none !important;
}
.counters label {
	margin-top: 24px;
}
#asProjeler {
	padding: 4px 0 !important;
}
.as-projeler.owl-carousel {
	margin-bottom: 0 !important;
}
.as-projeler .owl-dots {
	margin-top: 32px;
}
.as-projeler.owl-carousel .owl-nav button.owl-next {
	right: -40px !important;
}
.as-projeler.owl-carousel .owl-nav button.owl-prev {
	left: -40px !important;
}
.alt-adres, .alt-adres a {
  text-align: center;
  color: #FFF !important;
}
.alt-adres .fas {
  display: block;
  margin: 0 auto 16px;
  font-size: 24px;
}

.etkinlik {
  position: relative;
  margin-bottom: 32px;
  background-color: #FFF;
}
.etkinlik-tarih {
  position: absolute;
  top: -16px;
  left: -16px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: 4rem;
  height: 4rem;
  background-color: #edf1fc;
  border: 2px solid #4e73e5;
  border-radius: 50%;
}
.etkinlik-tarih .tarih-gun {
  color: #4e73e5;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1;
}
.etkinlik-tarih .tarih-ay {
  color: #4e73e5;
  line-height: 1;
  font-size: 1rem;
  text-transform: uppercase;
}
.post-content {
  position: relative;
}
.post-content .etkinlik-tarih {
  position: relative;
  top: 0;
  left: 0;
  float: left;
  margin-right: 16px;
}
