.elementor-4176 .elementor-element.elementor-element-5e7d8e2:not(.elementor-motion-effects-element-type-background), .elementor-4176 .elementor-element.elementor-element-5e7d8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4176 .elementor-element.elementor-element-5e7d8e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4176 .elementor-element.elementor-element-5e7d8e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4176 .elementor-element.elementor-element-f087ccc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4176 .elementor-element.elementor-element-f087ccc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4176 .elementor-element.elementor-element-f087ccc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4176 .elementor-element.elementor-element-f087ccc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4176 .elementor-element.elementor-element-11a76d7 .gly-cart-btn-1 .count{font-family:"Comfortaa", Sans-serif;}.elementor-4176 .elementor-element.elementor-element-11a76d7 .tx-header ul li a{font-family:"Comfortaa", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-4176 .elementor-element.elementor-element-11a76d7 .tx-logo img{max-width:226px;}.elementor-4176 .elementor-element.elementor-element-cd7920f:not(.elementor-motion-effects-element-type-background), .elementor-4176 .elementor-element.elementor-element-cd7920f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4176 .elementor-element.elementor-element-cd7920f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-90px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-4176 .elementor-element.elementor-element-cd7920f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4176 .elementor-element.elementor-element-0fcfb33:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4176 .elementor-element.elementor-element-0fcfb33 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4176 .elementor-element.elementor-element-0fcfb33 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4176 .elementor-element.elementor-element-0fcfb33 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4176 .elementor-element.elementor-element-9244209 .gly-cart-btn-1 .count{font-family:"Comfortaa", Sans-serif;}.elementor-4176 .elementor-element.elementor-element-9244209 .tx-header ul li a{font-family:"Comfortaa", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-4176 .elementor-element.elementor-element-9244209 .tx-logo img{max-width:226px;}/* Start custom CSS for tx_headers, class: .elementor-element-11a76d7 *//* Elementor sticky rengi ve yükseklik geçişi */
.elementor-4176 .elementor-element.elementor-element-11a76d7.elementor-sticky--effects{
  background-color: rgba(255,255,255,0.9) !important;
}
.elementor-4176 .elementor-element.elementor-element-11a76d7 { transition: background-color 0.6s ease !important; }

.elementor-4176 .elementor-element.elementor-element-11a76d7.elementor-sticky--effects > .elementor-container{ min-height: 180px; }
.elementor-4176 .elementor-element.elementor-element-11a76d7 > .elementor-container{ transition: min-height 0.6s ease !important; }

/* Logo küçülme */
.logo img { max-width:140px; height:auto; transition: all 0.5s ease; }
.elementor-sticky--effects .logo img { max-width:120px; }

/* Her ihtimale karşı üstte tut ve katman sorununu engelle */
.elementor-4176 .elementor-element.elementor-element-11a76d7 { z-index: 9999; position: relative; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f087ccc *//* Elementor sticky rengi ve yükseklik geçişi */
.elementor-4176 .elementor-element.elementor-element-f087ccc.elementor-sticky--effects{
  background-color: rgba(255,255,255,0.9) !important;
}
.elementor-4176 .elementor-element.elementor-element-f087ccc { transition: background-color 0.6s ease !important; }

.elementor-4176 .elementor-element.elementor-element-f087ccc.elementor-sticky--effects > .elementor-container{ min-height: 180px; }
.elementor-4176 .elementor-element.elementor-element-f087ccc > .elementor-container{ transition: min-height 0.6s ease !important; }

/* Logo küçülme */
.logo img { max-width:140px; height:auto; transition: all 0.5s ease; }
.elementor-sticky--effects .logo img { max-width:120px; }

/* Her ihtimale karşı üstte tut ve katman sorununu engelle */
.elementor-4176 .elementor-element.elementor-element-f087ccc { z-index: 9999; position: relative; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5e7d8e2 */#header-bar .header-internal {
  border: 1px solid rgba(0, 0, 0, 0.0);
}

#header-bar.elementor-sticky--effects .header-internal {
  /* change the nav background colour & add blur */
  background: rgba(0, 0, 0, 0.4) !important;
  backdrop-filter: blur(6px);
  /* Pushes nav container away from edges */
  margin-top:20px;
  /* Add rounded edges */
  border-radius: 100px;
  border: 1px solid rgb(255, 255, 255, 0.6);
  padding-right: 30px;
  padding-left: 30px;
}

#header-bar.elementor-sticky--effects .header-internal .sticky-menu-items ul li a {
  /* change the nav menu text colour - optional */
  color: #fff !important;
}

#header-bar.elementor-sticky--effects .header-internal, #header-bar .header-internal .sticky-menu-items ul li a, #header-bar .elementor-sticky--effects .header-internal .header-logo, #header-bar .header-internal {
  transition: .3s all ease-in-out;
}

/* Mobile Styles */
@media (max-width: 767px) {
  #header-bar.elementor-sticky--effects .header-internal {
    background: rgba(0, 0, 0, 0.4) !important;
  }

  .elementor-nav-menu--dropdown {
    margin-left: 10px;
    margin-right: 10px;
  }
}/* End custom CSS */
/* Start custom CSS for tx_headers, class: .elementor-element-9244209 *//* Elementor sticky rengi ve yükseklik geçişi */
.elementor-4176 .elementor-element.elementor-element-9244209.elementor-sticky--effects{
  background-color: rgba(255,255,255,0.9) !important;
}
.elementor-4176 .elementor-element.elementor-element-9244209 { transition: background-color 0.6s ease !important; }

.elementor-4176 .elementor-element.elementor-element-9244209.elementor-sticky--effects > .elementor-container{ min-height: 180px; }
.elementor-4176 .elementor-element.elementor-element-9244209 > .elementor-container{ transition: min-height 0.6s ease !important; }

/* Logo küçülme */
.logo img { max-width:140px; height:auto; transition: all 0.5s ease; }
.elementor-sticky--effects .logo img { max-width:120px; }

/* Her ihtimale karşı üstte tut ve katman sorununu engelle */
.elementor-4176 .elementor-element.elementor-element-9244209 { z-index: 9999; position: relative; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0fcfb33 *//* Elementor sticky rengi ve yükseklik geçişi */
.elementor-4176 .elementor-element.elementor-element-0fcfb33.elementor-sticky--effects{
  background-color: rgba(255,255,255,0.9) !important;
}
.elementor-4176 .elementor-element.elementor-element-0fcfb33 { transition: background-color 0.6s ease !important; }

.elementor-4176 .elementor-element.elementor-element-0fcfb33.elementor-sticky--effects > .elementor-container{ min-height: 180px; }
.elementor-4176 .elementor-element.elementor-element-0fcfb33 > .elementor-container{ transition: min-height 0.6s ease !important; }

/* Logo küçülme */
.logo img { max-width:140px; height:auto; transition: all 0.5s ease; }
.elementor-sticky--effects .logo img { max-width:120px; }

/* Her ihtimale karşı üstte tut ve katman sorununu engelle */
.elementor-4176 .elementor-element.elementor-element-0fcfb33 { z-index: 9999; position: relative; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cd7920f *//* Elementor sticky rengi ve yükseklik geçişi */
.elementor-4176 .elementor-element.elementor-element-cd7920f.elementor-sticky--effects{
  background-color: rgba(255,255,255,0.9) !important;
}
.elementor-4176 .elementor-element.elementor-element-cd7920f { transition: background-color 0.6s ease !important; }

.elementor-4176 .elementor-element.elementor-element-cd7920f.elementor-sticky--effects > .elementor-container{ min-height: 180px; }
.elementor-4176 .elementor-element.elementor-element-cd7920f > .elementor-container{ transition: min-height 0.6s ease !important; }

/* Logo küçülme */
.logo img { max-width:140px; height:auto; transition: all 0.5s ease; }
.elementor-sticky--effects .logo img { max-width:120px; }

/* Her ihtimale karşı üstte tut ve katman sorununu engelle */
.elementor-4176 .elementor-element.elementor-element-cd7920f { z-index: 9999; position: relative; }/* End custom CSS */