/** * Footer Contact Form Styles * * Styles for the footer section including the contact form * and contact information. * * @package Apus_Theme * @since 1.0.0 */ /* ======================================== Contact Form Styles ======================================== */ .form-control { border: 2px solid var(--color-neutral-100); border-radius: 6px; padding: 0.625rem 1rem; transition: all 0.3s ease; } .form-control:focus { border-color: var(--color-orange-primary); outline: none; } .btn-contact-submit { background-color: var(--color-orange-primary); color: #ffffff; font-weight: 600; padding: 0.75rem 2rem; border: none; border-radius: 6px; transition: all 0.3s ease; } .btn-contact-submit:hover { background-color: var(--color-orange-hover); color: #ffffff; } .btn-submit-form { background-color: var(--color-orange-primary); color: #ffffff; font-weight: 600; padding: 0.75rem; border: none; border-radius: 6px; transition: all 0.3s ease; } .btn-submit-form:hover { background-color: var(--color-orange-hover); color: #ffffff; } /* ======================================== Footer Styles ======================================== */ footer { background-color: var(--color-navy-dark); color: rgba(255, 255, 255, 0.8); padding: 3rem 0; } footer h5 { color: #ffffff; font-weight: 600; margin-bottom: 1rem; } footer a { color: rgba(255, 255, 255, 0.8); text-decoration: none; transition: color 0.3s ease; } footer a:hover { color: var(--color-orange-primary); } footer .btn-primary { background-color: var(--color-orange-primary); border-color: var(--color-orange-primary); } footer .btn-primary:hover { background-color: var(--color-orange-hover); border-color: var(--color-orange-hover); } /* ======================================== Contact Info Styles ======================================== */ .contact-info i { color: var(--color-orange-primary); } /* NOTA: NO sobrescribir estilos Bootstrap h6 - Template usa defaults */