#Form-Contact .container .latest-news__header {
margin-bottom: 32px;
font-family: var(--theme-font);
color: var(--theme-negro);
font-weight: 700;
font-size: 44px;
line-height: 60px;
letter-spacing: 0px;
vertical-align: middle;
}
@media (min-width: 1200px) {
#Form-Contact .container-form {
max-width: 1610px !important;
margin: auto;
}
}
#Form-Contact .container-form img {
width: 100%;
aspect-ratio: 1 / 0.38;
object-fit: cover;
}
#Form-Contact .container-form .contact-form__content {
max-width: 970px;
margin: 0 auto;
padding: 50px;
background: #FFFFFFF0;
box-shadow: 0px 0px 29.4px 0px #01010196;
margin-top: -470px;
}
@media screen and (max-width: 767px) {
#Form-Contact .container-form .contact-form__content {
padding: 30px;
}
}
@media screen and (max-width: 767px) {
#Form-Contact .container-form .contact-form__content .Header-Form {
flex-direction: column;
}
}
#Form-Contact .container-form .contact-form__content .Header-Form .heading {
font-family: var(--theme-font);
color: var(--theme-negro);
font-weight: 700;
font-size: 30px;
line-height: 40px;
letter-spacing: 0px;
vertical-align: middle;
}
#Form-Contact .container-form .contact-form__content .Header-Form .text {
font-family: var(--theme-font);
color: var(--theme-negro);
font-weight: 400;
font-size: 16px;
line-height: 24px;
letter-spacing: 0px;
text-align: right;
vertical-align: middle;
}
@media screen and (max-width: 767px) {
#Form-Contact .container-form .contact-form__content .Header-Form .text {
text-align: center;
}
}
#Form-Contact .container-form .contact-form__content .conten-form .large-input {
width: 100%;
padding: 15px 30px;
border: 1px solid #EBEBEB;
background: var(--theme-white);
font-family: var(--theme-font);
color: #757575;
font-weight: 400;
font-size: 14px;
line-height: 14px;
letter-spacing: 0px;
vertical-align: middle;
}
#Form-Contact .container-form .contact-form__content .conten-form .large-input::placeholder {
font-family: var(--theme-font);
color: #757575;
font-weight: 400;
font-size: 14px;
line-height: 14px;
letter-spacing: 0px;
vertical-align: middle;
}
#Form-Contact .container-form .contact-form__content .conten-form .large-input:focus {
border: none;
outline: none;
box-shadow: none;
}
#Form-Contact .container-form .contact-form__content .conten-form .large-radio .wpcf7-list-item {
margin-left: 0px;
}
#Form-Contact .container-form .contact-form__content .conten-form .large-radio label {
display: flex;
align-items: center;
gap: 10px;
margin-right: 30px;
}
#Form-Contact .container-form .contact-form__content .conten-form .large-radio input[type="radio"] {
background: var(--theme-white);
border: 1px solid #EBEBEB !important;
width: 20px;
height: 20px;
accent-color: #555555;
}
#Form-Contact .container-form .contact-form__content .conten-form .large-radio .wpcf7-list-item-label {
font-family: var(--theme-font);
color: #757575;
font-weight: 400;
font-size: 14px;
line-height: 100%;
letter-spacing: 0px;
vertical-align: middle;
}
@media screen and (max-width: 767px) {
#Form-Contact .container-form .contact-form__content .conten-form .line-1 {
flex-direction: column;
}
}
#Form-Contact .container-form .contact-form__content .conten-form .line-1 .col-left {
width: 100%;
}
#Form-Contact .container-form .contact-form__content .conten-form .line-1 .col-righ {
width: 100%;
}
@media screen and (max-width: 767px) {
#Form-Contact .container-form .contact-form__content .conten-form .line-2 {
flex-direction: column;
}
}
#Form-Contact .container-form .contact-form__content .conten-form .line-2 .col-left {
width: 100%;
}
#Form-Contact .container-form .contact-form__content .conten-form .line-2 .col-righ {
width: 100%;
}
@media screen and (max-width: 767px) {
#Form-Contact .container-form .contact-form__content .conten-form .line-3 {
flex-direction: column;
}
}
#Form-Contact .container-form .contact-form__content .conten-form .line-3 .col-left {
width: 100%;
}
#Form-Contact .container-form .contact-form__content .conten-form .line-3 .col-righ {
width: 100%;
}
#Form-Contact .container-form .contact-form__content .conten-form .line-3 .col-righ .selector {
margin-top: 13px;
}
#Form-Contact .container-form .contact-form__content .conten-form .line-3 .col-righ .selector .Title-Selector {
font-family: var(--theme-font);
color: #757575;
font-weight: 400;
font-size: 14px;
line-height: 20px;
letter-spacing: 0px;
vertical-align: middle;
}
@media screen and (max-width: 767px) {
#Form-Contact .container-form .contact-form__content .conten-form .line-4 {
flex-direction: column;
row-gap: 20px;
}
}
#Form-Contact .container-form .contact-form__content .conten-form .line-4 .col-left {
display: flex;
align-items: center;
}
#Form-Contact .container-form .contact-form__content .conten-form .line-4 .col-left .wpcf7-spinner {
margin: 0 15px;
}
#Form-Contact .container-form .contact-form__content .conten-form .line-4 .col-righ .wpcf7-list-item {
margin-left: 0px;
}