.sff-wrap.sff-theme-glass {
background: linear-gradient(90deg, #6a11cb, #2575fc);
border: 1px solid rgba(255, 255, 255, 0.25);
box-shadow: 0 4px 30px rgba(0,0,0,0.1);
color: #ffffff;
}
.sff-wrap.sff-theme-glass .sff-title {
color: #fff;
text-shadow: 0 1px 4px rgba(0,0,0,0.2);
}
.sff-wrap.sff-theme-glass .sff-note {
color: #ffffff;
}
.sff-wrap.sff-theme-glass #sff-form label {
color: #ffffff;
}
.sff-wrap.sff-theme-glass textarea {
background: rgba(255, 255, 255, 0.3);
color: #fff;
border:none!important;
}
.sff-wrap.sff-theme-glass a.sff-btn, .sff-wrap.sff-theme-glass button.sff-submit {
background: linear-gradient(90deg, #dddddd, #ffffff);
box-shadow: 0 4px 12px rgba(0, 163, 224, 0.35);
color: #6a11cb;
transition: background 0.3s ease, color 0.3s ease, box-shadow 0.3s ease;
}
.sff-wrap.sff-theme-glass .sff-positive a.sff-btn:hover,
.sff-wrap.sff-theme-glass button.sff-submit:hover {
background: linear-gradient(90deg, #dddddd, #ffffff);
opacity: 0.9!important;
color: #6a11cb;
}
.sff-wrap.sff-theme-glass #sff-thankyou {
color: #ffffff;
} .sff-wrap.sff-theme-gradient {
background: linear-gradient(135deg, #667eea, #764ba2);
color: #ffffff;
border: none;
box-shadow: 0 8px 25px rgba(118, 75, 162, 0.25);
}
.sff-wrap.sff-theme-gradient .sff-title {
color: #fff;
text-shadow: 0 2px 6px rgba(0,0,0,0.2);
}
.sff-wrap.sff-theme-gradient .sff-note {
color: #ffffff;
}
.sff-wrap.sff-theme-gradient #sff-form label {
color: #ffffff;
}
.sff-wrap.sff-theme-gradient textarea {
background: rgba(255, 255, 255, 0.8);
color: #333;
border:none!important;
}
.sff-wrap.sff-theme-gradient a.sff-btn, .sff-wrap.sff-theme-gradient button.sff-submit {
background: linear-gradient(90deg, #ffffff, #dddddd);
box-shadow: 0 4px 12px rgba(0, 163, 224, 0.35);
color: #667eea;
transition: background 0.3s ease, color 0.3s ease, box-shadow 0.3s ease;
}
.sff-wrap.sff-theme-gradient .sff-positive a.sff-btn:hover,
.sff-wrap.sff-theme-gradient button.sff-submit:hover {
background: linear-gradient(90deg, #ffffff, #dddddd);
opacity: 0.9!important;
color: #667eea;
}
.sff-wrap.sff-theme-gradient #sff-thankyou {
color: #ffffff;
} .sff-wrap.sff-theme-minimal {
background: linear-gradient(135deg, rgba(255,255,255,0.25), rgba(255,255,255,0.05));
border: 1px solid #e5e7eb;
color: #111827;
}
.sff-wrap.sff-theme-minimal .sff-title {
color: #111827;
font-weight: 700;
}
.sff-wrap.sff-theme-minimal .sff-note {
color: #111827;
}
.sff-wrap.sff-theme-minimal textarea {
border-radius: 6px;
border: 1px solid #d1d5db;
background: #fff;
}
.sff-wrap.sff-theme-minimal a.sff-btn,
.sff-wrap.sff-theme-minimal button.sff-submit {
background: #111827;
color: #fff;
border-radius: 6px;
transition: background 0.3s ease, color 0.3s ease, box-shadow 0.3s ease;
}
.sff-wrap.sff-theme-minimal a.sff-btn:hover,
.sff-wrap.sff-theme-minimal button.sff-submit:hover {
background: #111827;
opacity: 0.9!important;
color: #ffffff;
}
.sff-wrap.sff-theme-minimal #sff-thankyou {
color: #111827;
}