.contacto-section .contact-box {
    gap: 2rem;
}
.contacto-section .contacto-title {
    width: 50%;
}
.contacto-section .contacto-form {
    width: 50%;
}
.contacto-section .contact-form {
    width: 100%;
    max-width: 750px;
    display: flex;
    flex-direction: column;
    padding: 0;
    margin: 0;
    margin-top: 2rem;
    z-index: 1;
}
.contacto-section .contact-form #sib-form-container {
    width: 100%;
    display: flex;
    flex-direction: column;
    padding: 0;
    margin: 0;
}
.contacto-section .contact-form #sib-form-container #sib-container {
    width: 100%;
    display: flex;
    padding: 0;
    margin: 0;
}
.contacto-section .contact-form #sib-form-container #sib-form {
    width: 100%;
    display: flex;
    padding: 0 !important;
    margin: 0 !important;
}
.contacto-section .contact-form #sib-form-container #sib-form .wrapper {
    width: 100%;
    display: flex;
    padding: 0 !important;
    margin: 0 !important;
}
.contacto-section .contact-form #sib-form-container #sib-form .wrapper .sib-form-block {
    width: 100%;
    display: flex;
    padding: 0;
    margin: 0;
}
.contacto-section .contact-form #sib-form-container #sib-form .wrapper .sib-input {
    width: 100%;
    display: flex;
    padding: 0;
    margin: 0;
}
.contacto-section .contact-form #sib-form-container #sib-form .wrapper .sib-input .form__entry {
    width: 100%;
    min-width: 100%;
    display: flex;
    padding: 0;
    margin: 0;
}
.contacto-section .contact-form #sib-form-container #sib-form .wrapper .sib-input .form__entry .form__label-row {
    width: 100%;
    display: flex;
    padding: 0;
    margin: 0;
}
.contacto-section .contact-form #sib-form-container #sib-form .wrapper .sib-form-block__button {
    background-color: var(--golden-color-1);
}
@media screen and (min-width: 0px) and (max-width: 1000px) {
    .contacto-section .contacto-title {
        width: 100%;
    }
    .contacto-section .contacto-form {
        width: 100%;
    }
}