﻿/*!
Theme Name: SIVEGALU
Theme URI: https://www.sivegalu.com/
Template: generatepress
Author: GGA Comunicación Visual
Author URI: https://www.gga.design/
Description: Tema hijo de GENERATEPRESS para personalizar el proyecto SIVEGALU.COM
Tags: featured-images,theme-options
Version: 1.0
Updated: 2025-06-08 11:57:00
*/*:focus,*:focus-visible{outline:none}input[type="button"],input[type="submit"],input[type="reset"],input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],input[type="file"],select,textarea{border:solid 1px #777;border-radius:6px;width:100%}input[type="button"],input[type="submit"],input[type="reset"],input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],input[type="file"],select{height:46px}textarea{height:90px}@media (min-width: 768px){.borde-rojo-izq{border-left:solid 1px #af1c2e}.borde-rojo-der{border-right:solid 1px #af1c2e}}.detecta-contenido{background-color:#666;color:#fff;text-align:center;padding:1rem}.titulo-destac-rojo{border-bottom:solid 1px #af1c2e;margin-bottom:1rem}.titulo-destac-rojo .texto{display:inline-block;background-color:#af1c2e;font-size:1.1rem;font-weight:normal;text-transform:uppercase;color:#fff;padding:4px 16px;margin:0}.titulo-destac-rojo .texto_el .elementor-heading-title{display:inline-block;background-color:#af1c2e;font-size:1.1rem;font-weight:normal;text-transform:uppercase;color:#fff;padding:6px 18px 5px 16px;margin:0}.grecaptcha-badge{visibility:hidden}.woo-multi-currency{display:none}#recaudos input[type="text"]:focus,#recaudos input[type="text"]:-internal-autofill-selected,#recaudos input[type="tel"]:focus,#recaudos input[type="tel"]:-internal-autofill-selected,#recaudos input[type="email"]:focus,#recaudos input[type="email"]:-internal-autofill-selected{background-color:transparent !important}#boletin .elementor-form-fields-wrapper{flex-wrap:nowrap}#boletin .elementor-field-type-hcaptcha{width:0}.wpcf7-form .wpcf7-not-valid-tip{color:#af1c2e;font-size:0.7rem;font-style:italic;font-weight:bold}.wpcf7-form .wpcf7-response-output{padding:0.5rem !important;text-align:center;font-size:0.8rem;line-height:1rem}.wpcf7-form.sent .wpcf7-response-output{background-color:#46b450 !important;color:#fff !important;border:none}.wpcf7-form.failed .wpcf7-response-output,.wpcf7-form.aborted .wpcf7-response-output{background-color:#dc3232 !important;color:#fff !important;border:none}.wpcf7-form.spam .wpcf7-response-output{background-color:#f56e28 !important;color:#000 !important;border:none}.wpcf7-form.invalid .wpcf7-response-output,.wpcf7-form.unaccepted .wpcf7-response-output{background-color:#ffb900 !important;color:#000 !important;border:none}.formulario .zona{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:50px}.formulario .zona p{margin:0;padding:0}.formulario .zona .item{margin-bottom:1rem}.formulario .zona .colum-1{width:100%}.formulario .zona .colum-2{width:48.5%}.formulario .zona .colum-3{width:31%}.formulario .zona .colum-4{width:22.6%}.formulario .zona .colum-1 .tituarea,.formulario .zona .colum-2 .tituarea,.formulario .zona .colum-3 .tituarea,.formulario .zona .colum-4 .tituarea{margin-bottom:6px;border-bottom:solid 1px black;font-size:24px;font-weight:bold}.formulario .zona .colum-1 .titu,.formulario .zona .colum-2 .titu,.formulario .zona .colum-3 .titu,.formulario .zona .colum-4 .titu{margin-bottom:6px;min-height:25.5px}.formulario .zona .colum-1 .googl,.formulario .zona .colum-1 .googl a,.formulario .zona .colum-2 .googl,.formulario .zona .colum-2 .googl a,.formulario .zona .colum-3 .googl,.formulario .zona .colum-3 .googl a,.formulario .zona .colum-4 .googl,.formulario .zona .colum-4 .googl a{font-size:0.75rem;font-style:italic}.formulario .zona .tooltip-container{cursor:pointer;position:relative;display:inline-block;background-color:#af1c2e;padding:1px 2px 0 3.7px;font-weight:600;border-radius:50%;color:#fff;font-size:11px;vertical-align:middle;top:-1px;width:12px;height:12px}.formulario .zona .tooltip-container .tooltip{opacity:0;z-index:99;color:#fff;width:190px;display:block;font-size:14px;font-weight:400;line-height:19px;padding:15px 20px;border-radius:8px;text-align:center;background:#af1c2e;transition:all 0.2s ease-in-out;transform:scale(0);position:absolute;right:-89px;bottom:25px}.formulario .zona .tooltip-container .tooltip:before,.formulario .zona .tooltip-container .tooltip:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #af1c2e;position:absolute;bottom:-10px;left:45%}.formulario .zona .tooltip-container:hover .tooltip{opacity:1;transform:scale(1)}.formulario .zona .contflex{display:flex;flex-wrap:wrap;justify-content:space-between}
