.elementor-3314 .elementor-element.elementor-element-73b29365{--display:flex;}.elementor-3314 .elementor-element.elementor-element-73b29365:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-73b29365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7F7F7B3 51%, #E4E3E39C 100%);}.elementor-3314 .elementor-element.elementor-element-714a4cea{--display:flex;}.elementor-3314 .elementor-element.elementor-element-153ac970 img{border-radius:50% 50% 50% 50%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3314 .elementor-element.elementor-element-1fcabcee .elementor-heading-title{color:#DA333A;}.elementor-3314 .elementor-element.elementor-element-69d5d636 .elementor-button{background-color:#1168AC;border-radius:20px 20px 20px 20px;}.elementor-3314 .elementor-element.elementor-element-69d5d636.elementor-element{--align-self:center;}.elementor-3314 .elementor-element.elementor-element-69d5d636 .elementor-button-content-wrapper{flex-direction:row;}@media(min-width:768px){.elementor-3314 .elementor-element.elementor-element-73b29365{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-73b29365 */.speaker-card {
  background: #fff;
  border-radius: 15%;
  padding: 30px;
  text-align: center;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
  margin-bottom: 30px;

  display: flex;              /* kutuyu flex container yap */
  flex-direction: column;     /* dikey hizala */
  align-items: center;        /* ortala */
  justify-content: center;    /* ortala */
  height: 100%;               /* yüksekliği kapsasın */
  position: relative;         /* içteki konumlandırmalara izin ver */
}

.speaker-card img {
  max-width: 100%;
  border-radius: 50%; /* yuvarlak istiyorsan */
  margin-bottom: 15px;
}

.speaker-card h3, 
.speaker-card p {
  margin: 5px 0;
}/* End custom CSS */