.elementor-669 .elementor-element.elementor-element-a824b53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-669 .elementor-element.elementor-element-ae6dae6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-669 .elementor-element.elementor-element-b270580{--display:flex;}.elementor-669 .elementor-element.elementor-element-b270580:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-b270580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS *//* Sticky WhatsApp full-width bar */
.sk-whatsapp-bar{
  position: fixed;
  left: 0; right: 0; bottom: 0;
  height: 56px;
  display: flex; align-items: center; justify-content: center;
  gap: 10px;
  background: #25D366;           /* WhatsApp yeşili */
  color: #ffffff;
  font-weight: 600;
  text-decoration: none;
  z-index: 99999;
  box-shadow: 0 -4px 12px rgba(0,0,0,.12);
}

/* metin okunabilirliği */
.sk-whatsapp-bar strong{ font-weight: 700; }

/* mobil dokunma alanı */
.sk-whatsapp-bar{ padding: 0 16px; }

/* alt sabit bar çakışmalarını önle (sayfa içeriğine nefes) */
body{ padding-bottom: 56px; }

/* İsteğe bağlı: masaüstünde biraz incelt */
@media (min-width: 992px){
  .sk-whatsapp-bar{ height: 48px; }
  body{ padding-bottom: 48px; }
}/* End custom CSS */