/* ---Botón Diseña tu Viaje del menú --- */ a.traveltour-main-menu-right-button { font-size: small !important; } /* ---Blog --- */ /* Texto más pequeño descriptivo de los resumenes de los post en el carrusel */ .gdlr-core-blog-content.clearfix{ font-size: large !important; } /* --- Formulario de contacto --- */ /* Espaciado entre secciones */ .form-section { margin-bottom: 100px; } /* Títulos y subtítulos */ .form-title { font-size: x-large; font-weight: 600; /* display: block; */ margin-bottom: 0; /* antes 2px o más */ color: #222; } .form-title .form-subtitle { display: block; font-size: smaller; font-weight: 400; color: #777; margin-top: 2px; margin-bottom: 4px; /* pequeño espacio con el campo */ } /* Inputs con fondo beige */ .input-field, .textarea-field, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-email, .wpcf7-form-control.wpcf7-tel, .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-number { width: 100%; border: none; border-bottom: 1px solid #aaa; background: #f8f8f8 !important; padding: 10px 30px; font-size: 15px; color: #222; border-radius: 0; } .input-field:focus, .textarea-field:focus, .wpcf7-form-control:focus { border-bottom: 1px solid #000; outline: none; } /* Placeholders más suaves */ ::placeholder { color: #bebdbd !important; } /* Textarea */ .textarea-field { min-height: 100px; resize: vertical; } /* Listas de opciones (checkboxes, radios, selects) */ .wpcf7-list-item { font-size: medium; /* adaptable, más pequeño que el título */ margin-bottom: 4px; /* menos aire entre opciones */ display: flex; align-items: center; } .form-control input[type="checkbox"], .form-control input[type="radio"] { accent-color: #000; margin-right: 8px; } .wpcf7-form-control.wpcf7-select { font-size: medium; appearance: none; -webkit-appearance: none; background-position: right 10px center; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg fill='%23333' height='24' viewBox='0 0 24 24' width='24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E"); } /* Dos columnas */ .form-row { display: flex; gap: 20px; } .form-col { flex: 1; } /* Responsive */ @media (max-width: 600px) { .form-row { flex-direction: column; } } /* Botón */ .submit-button { background: #000; color: #fff; padding: 12px 30px; border: none; border-radius: 0; font-size: 15px; cursor: pointer; transition: background 0.3s ease; } .submit-button:hover { background: #444; } /* Errores de validación */ .wpcf7-not-valid-tip { color: #d10000 !important; /* rojo elegante */ font-size: medium !important; margin-top: 10px !important; } .wpcf7-response-output { color: #d10000; border: none; padding: 10px 0; font-weight: 500; } /* Texto de políticas de privacidad en botón de evío */ #leads .wpcf7-list-item-label { font-size: small !important; } .privacy-policy-link { text-decoration: underline !important; }
EXPLORA COLOMBIA
IDEAS DE VIAJE
Colombia Contemporánea
Luna de Miel en Colombia
NUESTRO MÉTODO
NOSOTROS
Nuestra Historia
EXPLORA COLOMBIA
IDEAS DE VIAJE
Colombia Contemporánea
Luna de Miel en Colombia
NUESTRO MÉTODO
NOSOTROS
Nuestra Historia
Consultoría
Category
Lifestyle
Los hoteles boutique más exclusivos y auténticos
Lifestyle
Luna de Miel colombiana entre montañas y mar Caribe
Lifestyle
error:
Content is protected !!