הפרטים שלך מוגנים ולא יועברו לגורם שלישי
{
font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif !important;
background: linear-gradient(135deg, #0a0a1a 0%, #1a0a2e 50%, #16213e 100%) !important;
color: #ffffff !important;
line-height: 1.7 !important;
border-radius: 24px !important;
overflow: hidden !important;
position: relative !important;
padding: 3rem 2rem !important;
margin: 2rem 0 !important;
box-shadow: 0 25px 50px rgba(0,0,0,0.5) !important;
opacity: 0 !important;
transform: translateY(30px) !important;
transition: all 0.6s ease !important;
}
.elementor-form-container.show {
opacity: 1 !important;
transform: translateY(0) !important;
}
.elementor-form-container::before {
content: '' !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background: radial-gradient(circle at 20% 50%, rgba(111, 127, 250, 0.12) 0%, transparent 50%),
radial-gradient(circle at 80% 20%, rgba(247, 37, 133, 0.1) 0%, transparent 50%),
radial-gradient(circle at 40% 80%, rgba(111, 127, 250, 0.08) 0%, transparent 50%) !important;
animation: float 20s ease-in-out infinite !important;
pointer-events: none !important;
z-index: 1 !important;
}
.elementor-form-container::after {
content: '' !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: radial-gradient(circle at 1px 1px, rgba(255,255,255,0.15) 1px, transparent 0) !important;
background-size: 20px 20px !important;
opacity: 0.03 !important;
animation: grain 0.8s steps(8) infinite !important;
pointer-events: none !important;
z-index: 1 !important;
}
.elementor-form-container .elementor-form {
position: relative !important;
z-index: 2 !important;
background: linear-gradient(135deg,
rgba(255, 255, 255, 0.05) 0%,
rgba(255, 255, 255, 0.02) 50%,
rgba(255, 255, 255, 0.05) 100%) !important;
border-radius: 20px !important;
padding: 2.5rem !important;
backdrop-filter: blur(20px) !important;
border: 1px solid rgba(255, 255, 255, 0.1) !important;
box-shadow: inset 0 1px 0 rgba(255,255,255,0.1) !important;
}
.elementor-form-container .elementor-field-group {
margin-bottom: 2rem !important;
position: relative !important;
}
.elementor-form-container .elementor-field-label {
display: block !important;
margin-bottom: 0.75rem !important;
color: rgba(255, 255, 255, 0.9) !important;
font-weight: 600 !important;
font-size: 1.0625rem !important;
position: relative !important;
z-index: 3 !important;
}
.elementor-form-container .elementor-field-required .elementor-field-label::after {
content: ' *' !important;
color: #F72585 !important;
font-weight: 700 !important;
}
.elementor-form-container .elementor-field {
width: 100% !important;
padding: 1.25rem 1.5rem !important;
border: 1px solid rgba(255, 255, 255, 0.15) !important;
border-radius: 12px !important;
background: rgba(255, 255, 255, 0.05) !important;
color: #ffffff !important;
font-size: 1.0625rem !important;
font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif !important;
backdrop-filter: blur(5px) !important;
transition: all 0.3s ease !important;
min-height: 56px !important;
position: relative !important;
z-index: 3 !important;
box-shadow: 0 2px 10px rgba(0,0,0,0.1) !important;
}
.elementor-form-container .elementor-field:focus {
outline: none !important;
border-color: rgba(111, 127, 250, 0.5) !important;
box-shadow: 0 0 20px rgba(111, 127, 250, 0.2), 0 2px 10px rgba(0,0,0,0.1) !important;
background: rgba(255, 255, 255, 0.08) !important;
transform: translateY(-2px) !important;
}
.elementor-form-container