.elementor-407 .elementor-element.elementor-element-898a276{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-407 .elementor-element.elementor-element-898a276:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-898a276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zyaeltalks.com/wp-content/uploads/2025/05/create-a-theme-on-partner-with-ZYAEL-TALKS.png");background-size:cover;}.elementor-407 .elementor-element.elementor-element-73ee774{--display:flex;}@media(max-width:1024px){.elementor-407 .elementor-element.elementor-element-898a276{--min-height:477px;}}@media(max-width:767px){.elementor-407 .elementor-element.elementor-element-898a276{--min-height:187px;}}/* Start custom CSS for html, class: .elementor-element-36a0e75 */.partner-section {
  padding: 60px 20px;
  background-color: #fdfdfd;
  font-family: 'Segoe UI', sans-serif;
}

.partner-container {
  max-width: 960px;
  margin: 0 auto;
  color: #2a2a2a;
}

.partner-section h2 {
  font-size: 32px;
  margin-bottom: 10px;
  text-align: center;
  color: #1a1a1a;
}

.partner-section h2 span {
  color: #d13f5c;
}

.partner-subheading {
  font-size: 18px;
  text-align: center;
  color: #555;
  margin-bottom: 40px;
}

.partner-columns {
  display: flex;
  flex-direction: column;
  gap: 40px;
}

.partner-left h3 {
  font-size: 20px;
  margin-top: 30px;
  color: #222;
}

.partner-left p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
  margin-bottom: 18px;
}

.partner-left ul {
  list-style: none;
  padding-left: 0;
  margin-bottom: 20px;
}

.partner-left ul li {
  margin-bottom: 8px;
  font-size: 16px;
  display: flex;
  align-items: center;
}

.partner-contact {
  margin-top: 20px;
  font-size: 16px;
}

.partner-contact a {
  color: #d13f5c;
  text-decoration: underline;
}

.partner-outro {
  margin-top: 30px;
  font-style: italic;
  font-size: 17px;
  color: #333;
  border-left: 4px solid #d13f5c;
  padding-left: 12px;
}/* End custom CSS */