/* Custom Styles for Poultry Farm Training Page */ :root { --primary-color: #2c6b2f; --secondary-color: #f7b733; --background-color: #f8f9fa; --surface-color: #ffffff; --text-color: #212529; } body { font-family: 'Helvetica Neue', Arial, sans-serif; } h1, h2, h3, h5 { font-family: 'Georgia', serif; } .hero-section { background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('https://images.pexels.com/photos/247597/pexels-photo-247597.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1') no-repeat center center; background-size: cover; color: white; padding: 100px 0; } .btn-primary { background-color: var(--primary-color); border-color: var(--primary-color); padding: 10px 20px; border-radius: 0.5rem; transition: background-color 0.3s; } .btn-primary:hover { background-color: #1e4a20; } .card { border-radius: 0.25rem; box-shadow: 0 4px 6px rgba(0,0,0,0.1); } #pricing ul { list-style-type: none; padding-left: 0; } #pricing li { padding: 5px 0; } .blockquote { border-left: 4px solid var(--secondary-color); padding-left: 15px; } #signup .form-control { border-radius: 0.25rem; } .bg-light { background-color: var(--background-color) !important; }