/*
 Theme Name:   Divi Duoly Child
 Theme URI:    https://www.duoly.es/Divi/
 Author:       Duoly Digital
 Author URI:   https://www.duoly.es/
 Version:      1.0.0
 Description:  Divi Duoly Child Theme
 Template:     Divi
 Text Domain:  duoly-child
*/
@import url("../Divi/style.css");

/* =Aquí empieza la personalización de tu tema
-------------------------------------------------------------- */

/* BANNER COOKIES */
#moove_gdpr_cookie_info_bar{min-height:380px!important;display:flex;align-items:center;justify-content:center;opacity:.94}.moove-gdpr-info-bar-content{padding:4% 0}@media only screen and (max-width:767px){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a{font-size:18px;line-height:24px}}@media only screen and (min-width:768px){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a{font-size:22px;line-height:30px}}#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder{justify-content:center}

/* Estilo botones rechazar y ajustes en banner de cookies */
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover{color:#000!important;background-color:#ffffff!important}button.mgbutton.moove-gdpr-infobar-settings-btn.change-settings-button.gdpr-fbo-2{font-size:14px!important}button.mgbutton.moove-gdpr-infobar-reject-btn.gdpr-fbo-1{font-size:14px!important;background-color:transparent!important;box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.7) !important; color:rgba(255, 255, 255, 0.7) !important}

/* Textos legales */
.sep-headings{margin-top:15px}

/* Nuestro método de trabajo */
.num-metodo{color:#35557F;font-family:'Montserrat';line-height:1.2em;font-weight:600;font-size:32px;}
.titulos-metodo{color:#35557F;font-family:'Montserrat';line-height:1.2em;font-weight:300;font-size:20px;}

/* Ancho botones Administración concursal y Reestructuración e insolvencia de empresas */
.tabs-especialidades{width:100%;}

/* Nombre, cargo y núm. colegiado pág. Conócenos */
.fila-1{display:flex;justify-content:space-between;margin:0 3% 1%}
.fila-1-sin-img{display:flex;justify-content:space-between;margin:0 3% 1%; padding-top:4%;}
.fila-2{display:flex;justify-content:space-between;margin:0 3%;padding:0 0 3%}
.nombre-persona{font-family:'Montserrat';line-height:1.2em;font-weight:600;font-size:20px;}
.cargo-bauds{font-family:'Montserrat';line-height:1.2em;font-weight:400;font-size:16px;}
.num-colegiado{font-family:'Montserrat';line-height:1.2em;font-weight:300;font-size:14px;}

/* Desplegables equipo */
.desplegable-persona{margin-top:3%}.titulo-desplegable{font-weight:600}body.page-id-86 details summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center}body.page-id-86 details summary::after{content:"";display:inline-block;width:1.2em;height:1.2em;margin-left:.8em;background:url("https://www.baudslegal.com/wp-content/uploads/2025/08/flecha-naranja-hacia-abajo.svg") center center/contain no-repeat}body.page-id-86 details[open] summary::after{background-image:url("https://www.baudslegal.com/wp-content/uploads/2025/08/flecha-naranja-hacia-arriba.svg")}

/* Sectores home */
.sectores-bauds{display:flex;justify-content:space-between}.sector-bauds::after{content:"";display:inline-block;width:15px;height:15px;background-image:url(https://www.baudslegal.com/wp-content/uploads/2025/08/flecha-azul.svg);background-size:contain;background-repeat:no-repeat;margin-left:8px;vertical-align:middle}.sector-bauds:hover::after{background-image:url(https://www.baudslegal.com/wp-content/uploads/2025/08/flecha-naranja.svg)}.sector-bauds:hover{text-decoration:underline;text-decoration-color:#EA7100}@media (max-width:767px){.sectores-bauds{display:flex;flex-direction:column}}

/* Alinear horizontalmente columnas sección form contacto */
.form-contacto>div{display:flex;align-items:center;justify-content:center}

/* Alinear botones mapas pág. contacto */
.et_pb_module.et_pb_cta_0.et_pb_promo.et_pb_text_align_center.et_pb_bg_layout_dark.et_pb_no_bg,.et_pb_module.et_pb_cta_1.et_pb_promo.et_pb_text_align_center.et_pb_bg_layout_dark.et_pb_no_bg{display:flex;justify-content:center;align-items:center}

/* Caja Llámanos pág. contacto */
.llamanos{line-height:1.2em;font-weight:600;font-size:22px}.tel-contacto::before{content:"";display:inline-block;width:28px;height:28px;margin-right:.8em;background:url("https://www.baudslegal.com/wp-content/uploads/2025/08/icono-teleoperador.svg") center center/contain no-repeat}p.tel-contacto{display:flex;align-items:center}.oficinas{color:#35557f;line-height:1.2em;font-weight:300;font-size:20px}

/* Concursos en trámite y finalizados */
.estado-concurso-en-tramite::before,.estado-concurso-finalizado::before{content:"";display:inline-block;width:15px;height:15px;background-size:contain;background-repeat:no-repeat;margin-right:8px;vertical-align:middle}.empresa-concurso{font-family:Montserrat;line-height:1.2em;font-weight:600;font-size:20px}.estado-concurso-en-tramite,.estado-concurso-finalizado{font-family:Montserrat;line-height:1.2em;font-weight:400;font-size:16px}.estado-concurso-finalizado::before{background-image:url(https://www.baudslegal.com/wp-content/uploads/2025/08/tick-naranja.svg)}.estado-concurso-en-tramite::before{background-image:url(https://www.baudslegal.com/wp-content/uploads/2025/08/punto-verde.svg)}

/* Rompefrenos Nuestro expertise */
.expertise{font-weight:300;font-size:32px;;line-height:1.2em;}

/* Ocultar etiqueta campo GDPR */
.et_pb_contact_field_options_title {display: none !important;}

/* Invertir columna en tablet/mobile págs. Administración concursal y Reestructuración e insolvencia de empresas */
@media (max-width:843px){.reverse-column{display:flex;flex-direction:column-reverse;}}