 {} *{} #IE-warning { display: none; position: fixed; width: 100%; height: 100%; z-index: 9999; background: white; } .IE-warning-message { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); text-align: center; } .hero-gradient { background: linear-gradient(135deg, #F26430 0%, #FF7F50 100%); } .cta-button { background-color: #F26430; transition: all 0.3s ease; box-shadow: 0 4px 15px rgba(242, 100, 48, 0.3); } .cta-button:hover { background-color: #E8571C; transform: translateY(-2px); box-shadow: 0 6px 20px rgba(242, 100, 48, 0.4); } .secondary-cta { border: 2px solid #F26430; color: #F26430; transition: all 0.3s ease; } .secondary-cta:hover { background-color: #F26430; color: white; } .trust-badge { border: 1px solid #F26430; background-color: rgba(242, 100, 48, 0.05); } .benefit-card { transition: transform 0.3s ease, box-shadow 0.3s ease; } .benefit-card:hover { transform: translateY(-4px); box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); } .faq-item { border-left: 4px solid #F26430; } .checkmark { color: #F26430; font-weight: bold; } .form-input { border: 2px solid #e5e7eb; transition: border-color 0.3s ease; } .form-input:focus { border-color: #F26430; outline: none; box-shadow: 0 0 0 3px rgba(242, 100, 48, 0.1); } @media (max-width: 768px) { .hero-gradient { padding-bottom: 2rem; } }
