.elementor-58279 .elementor-element.elementor-element-10d6fc6{--display:flex;}.elementor-58279 .elementor-element.elementor-element-d2e50be{--display:flex;}.elementor-58279 .elementor-element.elementor-element-c2cc5d0{--display:flex;}.elementor-58279 .elementor-element.elementor-element-ea017d4{--display:flex;}.elementor-58279 .elementor-element.elementor-element-dba66d9{--display:flex;}@media(min-width:768px){.elementor-58279 .elementor-element.elementor-element-d2e50be{--content-width:1124px;}}/* Start custom CSS */.plugin-section-card {
  background: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 12px;
  padding: 2rem;
  margin-bottom: 2rem;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s ease, transform 0.3s ease;
    
}

.plugin-section-card:hover {
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08);
  transform: translateY(-2px)  scale(1.12);
  
}

.plugin-section-title {
  font-size: 1.5rem;
  font-weight: 600;
  color: #333;
  margin-bottom: 1rem;
}

.plugin-section-content p,
.plugin-section-content ol {
  font-size: 1rem;
  color: #555;
  line-height: 1.6;
}

.plugin-section-content ol {
  padding-left: 1.2rem;
  margin-top: 0.5rem;
}/* End custom CSS */