.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar{background-color:#f3f8fe!important;background-color:transparent!important;border-bottom:1px solid #001!important;border-top:0px!important;border-left:0px!important;border-right:0px!important;width:100%!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;font-size:14px;color:#999!important;padding:16px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpcf7-submit{float:right;color:#FFF!important;margin:8px auto 0;cursor:pointer;font-size:20px;font-weight:500;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:8px;padding:6px 20px;line-height:1.7em;background:#145da0!important;border:2px solid #145da0!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s}.wpcf7-submit:hover{color:#fff!important;background-color:#e66445!important;border-color:#e66445!important;padding:6px 20px!important}.et_pb_fullwidth_slider_0{min-height:22vh!important;opacity:1!important;visibility:visible!important}.et_pb_fullwidth_slider_0 .et_pb_slide{min-height:22vh!important}.et_pb_fullwidth_slider_0 .et_pb_slide.et-pb-moved-slide,.et_pb_fullwidth_slider_0 .et_pb_slide.et-pb-inactive-slide{opacity:0!important}.et_pb_fullwidth_slider_0 .et_pb_slide.et-pb-active-slide{opacity:1!important;visibility:visible!important}@media (max-width:980px){.single-post .entry-content h1{font-size:28px!important}.single-post .entry-content h2{font-size:24px!important}.single-post .entry-content h3{font-size:20px!important}.single-post .entry-content h4{font-size:18px!important}}.wpgb-facet{border-bottom:1px solid #e8ecf0;padding-bottom:10px!important;margin-bottom:10px!important}.wpgb-facet-title{font-size:15px!important;margin-bottom:8px!important;font-weight:700!important;color:#1a3a5c!important;text-transform:uppercase!important;letter-spacing:0.5px!important}.wpgb-facet .wpgb-checkbox,.wpgb-facet .wpgb-radio{padding:2px 0!important}.wpgb-facet select{padding:6px 10px!important;font-size:13px!important}.wpgb-collapsible{cursor:pointer;display:flex!important;justify-content:space-between;align-items:center;user-select:none;padding:6px 0}.wpgb-collapsible::after{content:"▾";font-size:14px;color:#1a3a5c;transition:transform 0.3s ease}.wpgb-collapsible.wpgb-expanded::after{transform:rotate(180deg)}.wpgb-collapse-content{max-height:0;overflow:hidden;transition:max-height 0.3s ease}.wpgb-collapse-content.wpgb-visible{max-height:500px}button.wpgb-reset{background:transparent!important;color:#1a3a5c!important;border:2px solid #1a3a5c!important;padding:6px 16px!important;border-radius:4px!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important}button.wpgb-reset:hover{background:#1a3a5c!important;color:#fff!important}/* Fix imágenes blurb invisibles en Divi 5 A ESPERA DE FIX DE DIVI .et_pb_main_blurb_image .et-waypoint{opacity:1!important;visibility:visible!important}/* Limitar tamaño imágenes blurb en Divi 5. A ESPERA DE FIX DE DIVI .* .et_pb_main_blurb_image img{max-width:120px!important;height:auto!important}