header,header nav #lista_idiomas,header nav .enlaces #menu_servicios{box-shadow:0 0 15px 0 rgba(0,0,0,.5);position:fixed}a:hover,main#services #content a:hover{color:var(--color-enfasis-hover)}footer,main#services #aside ul,main#services #content table.cost_calculator .barra{background:var(--color-enfasis)}.telefono-button:hover,.whatsapp-button:hover{box-shadow:0 4px 20px rgba(0,0,0,.2);color:#fff!important}:root{--color-enfasis:#6b5b40;--color-enfasis-hover:#463b29;--color-negro:#1c1c1c;--color-gris:#6e6e6e}::selection{color:#fff;background-color:var(--color-enfasis-hover)}*{-webkit-tap-highlight-color:transparent}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:sans-serif;color:var(--color-negro);line-height:1;font-size:16px;background-color:#fff}html{scroll-behavior:smooth}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::after,blockquote::before,q::after,q::before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a,header nav .enlaces #menu_servicios ul .titulo,strong{font-weight:700;color:#000}p{font-weight:400;text-align:justify;line-height:22px;margin-bottom:15px}header{width:100%;z-index:3}header nav.nav_rrss{display:flex;flex-direction:row;background-color:var(--color-enfasis);width:100%;height:40px;justify-content:space-between;align-items:center}header nav.nav_rrss .login{margin-left:30px}header nav .enlaces #select-services{padding:40px 56px;cursor:pointer;margin-left:-46px;margin-right:-46px}header nav.nav_rrss .login a{color:#fff;text-decoration:none;font-weight:500}header nav .enlaces .enlace_servicios:hover,header nav.nav_rrss .login a:hover,main .publicaciones .link_articulos:hover,main .publicaciones article a:hover span,main .publicaciones article span:hover,main .servicios .contenedor_servicios a:hover{text-decoration:underline}header nav .rrss{display:flex;height:40px;width:142px;align-items:center;flex-direction:row;justify-content:space-around;margin-right:75px}header nav .rrss a{padding:10px 4px}header nav.nav_rrss .telefono-button-header{display:flex;align-items:center;color:#fff;text-decoration:none;margin-bottom:0;font-weight:600}header nav.nav_rrss .telefono-icon{width:24px;height:24px;margin-right:0}header .nav_enlaces{display:flex;align-items:center;width:100%;height:90px;background-color:#fff;justify-content:space-between}header .nav_enlaces .logo{margin-left:60px;width:60px}header nav .logo .st0{fill:#6A5A40}header nav .logo .st1{fill:url(#SVGID_2_)}header nav .logo .st2{clip-path:url(#SVGID_4_);fill:url(#SVGID_5_)}header nav .logo .st3{fill:url(#SVGID_6_)}header nav .logo .st4{clip-path:url(#SVGID_8_);fill:url(#SVGID_9_)}header nav .logo .st5{fill:url(#SVGID_10_)}header nav .logo .st6{clip-path:url(#SVGID_12_);fill:url(#SVGID_13_)}header nav .logo .st7{fill:url(#SVGID_14_)}header nav .logo .st8{clip-path:url(#SVGID_16_);fill:url(#SVGID_17_)}header nav .logo .st9{fill:url(#SVGID_18_)}header nav .logo .st10{clip-path:url(#SVGID_20_);fill:url(#SVGID_21_)}header nav .enlaces{font-size:1.2em;margin-right:40px;width:660px;align-items:center}header nav .app,main#policy section#canal-interno form{display:none}header nav .enlaces ul{display:flex;align-items:center;justify-content:space-between;align-content:center}header nav .enlaces a{color:#575757;font-weight:400;text-decoration:none}header nav .enlaces p{margin-bottom:0;cursor:pointer}header nav .enlaces p:hover{margin-bottom:0;cursor:pointer;text-decoration:underline}header nav .enlaces .enlace_servicios ul{cursor:default}header nav .enlaces .enlace_servicios:hover #menu_servicios{display:flex!important;justify-content:space-evenly}header nav .enlaces #menu_servicios{background:#fff;padding:40px 0;top:93px;right:0;width:100%;display:none;z-index:-10}header nav .enlaces #menu_servicios ul{display:flex;padding:0 40px;justify-content:flex-start;align-content:center;flex-direction:column;align-items:flex-start}header nav .enlaces #menu_servicios ul li{padding:9px 0}header nav .enlaces #menu_servicios ul li p:hover{text-decoration:none;cursor:default}footer .servicios li,header nav .enlaces #menu_servicios ul li a{padding:5px 0}header nav .enlaces a:hover{color:var(--color-negro);text-decoration:underline;font-weight:400}header nav .enlaces a.current{color:var(--color-negro);text-decoration:underline}header nav #lista_idiomas{display:none;background-color:#fff;top:121px;right:0;padding:20px;width:116px;z-index:-1}header nav #lista_idiomas li{padding-top:10px;padding-bottom:10px}header nav #select-language{color:#575757;cursor:pointer;display:flex;justify-content:center;width:60px;height:98px;align-items:center}header nav #select-language:hover{color:var(--color-negro)}header nav #select-language:hover #lista_idiomas{display:block!important}main#services #aside ul li a,main#services #content .contenedor_opciones a,main#services #content .links a{display:block;text-decoration:none}main{padding:90px 0 0;max-width:1900px;margin:0 auto;background-color:#e9e9e9}main #slider,main .contenedor,main .servicios,main section{margin:40px 0}main .contenedor{padding:0 35px}main .separador,main#services #content table.cost_calculator .barra_espacio{height:10px}main section .titulo_seccion{font-size:1.7em;width:fit-content;border-left:5px solid #6b5b40;padding-left:5px;margin-bottom:20px}main #slider .slider,main section .slider{width:100%;height:600px;overflow:hidden;position:relative}main #slider .slider ul,main section .slider ul{display:flex;padding:0;width:400%;animation:20s ease-in-out infinite alternate cambio}main #slider .slider li,main section .slider li{width:100%;list-style:none}main #slider .slider img,main section .slider img{width:100%;height:auto;top:50%;left:50%;transform:translate(0,-20%)}main#services .slider img{transform:translate(0,0)}@keyframes cambio{0%,19%{margin-left:0}27%,46%{margin-left:-100%}54%,73%{margin-left:-200%}100%,81%{margin-left:-300%}}main .servicios{margin-top:-40px!important}main .contenedor .iconos_servicios{display:flex;align-items:flex-end;justify-content:flex-start;margin-bottom:24px}main .contenedor .iconos_servicios .titulo{font-size:1.5em;margin-left:20px}main .contenedor .iconos_servicios .titulo a,main#policy .sitemap a{font-weight:400}main article.contenedor{background:#e7e7e7;margin-bottom:40px;padding:24px}main section .detalle_servicios{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:32px;align-items:flex-start;justify-content:flex-start;flex-direction:row}main section .detalle{width:calc(33.3% - 20px)}main section .detalle .h3{font-size:1.3em;margin-bottom:10px}main section .detalle p{font-weight:400;text-align:justify;line-height:22px;color:#474747;font-size:1em;margin-bottom:0}main .servicios .contenedor_servicios{display:flex;flex-direction:row;justify-content:space-evenly}main .contenedor_textos{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:40px;flex-wrap:nowrap;align-content:center}main .contenedor_textos .primer_bloque h1{margin-bottom:15px}main .servicios .contenedor_servicios .iconos_servicios{width:60px}main .servicios .contenedor_servicios .article{display:flex;text-align:center;flex-direction:column;align-content:center;align-items:center;flex-wrap:nowrap;justify-content:flex-end}main .servicios .contenedor_servicios .article li{padding:6px 0}main .servicios .contenedor_servicios .talk_us{display:flex;font-size:1em;color:#fff;flex-direction:column-reverse}main .servicios .contenedor_servicios .talk_us p{margin-top:30px;text-align:left}main .servicios .contenedor_servicios .article p{font-size:1.4em;margin:18px 0;color:#fff;text-align:center}main .servicios .contenedor_servicios h3{padding:4px 0}main .servicios .contenedor_servicios a{font-size:.9em;text-decoration:none;font-weight:400;color:#fff;padding:5px 0}main .servicios .contenedor_servicios{display:flex;flex-direction:row;justify-content:space-evenly;background:#6b5b40;padding:30px 65px;align-items:center;column-gap:25px}main .banner img,main .contenedor_about figure img,main .publicaciones article img,main#services #content img.eor-spain{width:100%;height:auto}main .elegirnos .resenas{background:#fff;padding:20px;display:flex;justify-content:space-evenly}main .elegirnos .resenas_totales{display:flex;align-items:center;font-weight:600}main .elegirnos .resenas article{width:20%}main .elegirnos .resenas article .fecha{font-style:italic;margin:9px 0}main .elegirnos .resenas article p{line-height:normal;text-align:left}main .contenedor_about{background:#e7e7e7;padding:35px;display:grid;grid-template-areas:"texto texto foto" "logos logos foto";grid-gap:0px 25px}main .contenedor_about figure{grid-area:foto}main .contenedor_about .logos_abogados{grid-area:logos;display:flex;flex-direction:column;align-content:center;align-items:flex-start}footer .servicios .rrss a,main .contenedor_about .logos_abogados a{padding:5px}main .contenedor_about .logos_abogados p{margin-bottom:28px}main .contenedor_about .logos_abogados .iconos{filter:grayscale(1);display:flex;width:100%;flex-direction:row;justify-content:space-evenly}main #articles .contenedor{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:35px 35px}main #articles article{width:auto}main .time_article{font-weight:700;color:#565656;margin-top:10px;margin-bottom:20px}main .h3-article{font-weight:700;color:#282828;margin-top:30px}main .publicaciones .contenedor{display:flex;flex-direction:row;justify-content:space-around}main .publicaciones .contenedor article .article .h3{margin-top:10px;font-weight:700}main .publicaciones article a{text-decoration:none}main .publicaciones article{background:#fff;color:var(--color-negro);border-top:10px solid var(--color-negro);padding:20px;width:20%;border-radius:3px;box-shadow:0 5px 13px #00000045;position:relative}main .publicaciones article time{font-size:1.2em;color:var(--color-gris)}main .publicaciones article h2{color:var(--color-negro);font-size:1.4em;margin:20px 0}main .publicaciones article p{color:var(--color-negro);font-weight:400;line-height:22px;margin-bottom:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}main .publicaciones article span{border:none;background:#767676;color:#fff;font-size:1.1em;padding:5px 10px;border-radius:5px;position:absolute;bottom:20px}main .publicaciones article .espacio{padding:20px}main .publicaciones .link_articulos{display:flex;justify-content:center;background:#767676;color:#fff;font-size:1.1em;padding:11px;margin-top:60px;border-radius:5px;text-decoration:none}main#policy section{background:#fff;padding:50px;margin:0}main#policy section h1{text-align:center;font-weight:700;font-size:1.6em;margin-bottom:30px}main#policy ol li::marker{font-weight:700}main#policy section#canal-interno{margin:0 auto;max-width:750px;text-align:center}main#services #content ol,main#services #content ul{margin-left:28px;margin-top:15px;margin-bottom:30px}main#policy section a.canal-interno{background:#000;color:#fff;text-decoration:none;padding:17px;margin-top:36px;display:block}main#policy section a.canal-interno:hover,main#policy section#canal-interno form input[type=submit]:hover{background:var(--color-enfasis-hover)}main#policy section#canal-interno form p{background:initial;color:#000;font-size:1.4em;padding:0;margin-bottom:30px;font-weight:700}main#policy section#canal-interno form .error_form{background:initial;color:#000;font-size:.9em;padding:0;margin-bottom:30px;font-weight:700}.telefono-button,main#services #aside ul li:hover{background-color:var(--color-negro)}main#policy section#canal-interno form .error_form strong{color:red;font-weight:700}main#policy section#canal-interno form label,main#services #content table{width:100%}main#policy section#canal-interno form select{margin-top:3px;padding:8px;width:100%;margin-bottom:30px}main#policy section#canal-interno form input{margin-top:3px;padding:8px;width:calc(100% - 20px);margin-bottom:30px}main#policy section#canal-interno form textarea{width:100%;height:180px;margin-top:3px;margin-bottom:30px}main#policy section#canal-interno form input[type=submit]{background:#000;color:#fff;border:none;font-weight:600;font-size:15px;width:150px;cursor:pointer}main#policy,main#services{padding:175px 20px 20px}main#services .row{display:flex;justify-content:center;align-items:flex-start}main#services section{margin:0!important}main#services #aside{padding:20px;margin-right:25px;background-color:#fff;position:sticky;top:175px}main#services #aside ul li{border-bottom:1px solid #fff}footer .legal,main#services #aside ul li.current{background:var(--color-negro)}main#services #aside ul li a{color:#fff;font-weight:400;padding:11px 75px 11px 17px}main#services #content{max-width:900px;width:100%;padding:20px;background:#fff}main#services #content h1{font-size:1.7em;text-align:center;margin-bottom:30px;font-weight:700}main#services #content a{color:#000;font-weight:400}main#policy .strong,main#services #content .strong{margin-bottom:4px;margin-top:30px}main .strong{margin-bottom:5px;margin-top:0}main .contenedor_textos ul,main#policy ul{list-style-type:disc;padding-left:40px;margin:0}main .contenedor_textos li,main#policy li{margin-bottom:8px;line-height:1.5}main#policy .sitemap p a,main#services #content details[open] summary{font-weight:700}main .contenedor_textos .note{font-style:italic;font-size:.9em;margin-bottom:5px}main#services #content .note{font-style:italic;font-size:.9em}main#services #content a:hover{text-decoration:underline!important}main#services #content ul{list-style:disc}main#services #content ol{list-style:decimal}main#services #content .inside-ul{margin-top:15px;margin-left:-17px}main#services #content .contenedor_opciones{display:flex;align-content:center;justify-content:space-around;align-items:stretch;margin-bottom:50px}main#services #content .contenedor_opciones div{background-color:#d9dadb;overflow:hidden}main#services #content .contenedor_opciones div:hover{opacity:.9}main#services #content .contenedor_opciones h2{color:#fff;background:#3b3b3b;padding:14px 20px;font-weight: bold;text-align: center;}main#services #content .contenedor_opciones p{margin-bottom:0;padding:14px 20px}main#policy h2.subtitulo,main#services #content h2.subtitulo,main#services #content h3.subtitulo,main#services #content p.subtitulo{font-size:1.4em;width:fit-content;border-left:5px solid #6b5b40;padding-bottom:0;margin:35px 0 10px;font-weight:700;padding-left:7px}main#services #content .links a{font-weight:400}main#services #content .accounting ol a{display:contents!important}main#services #content .accounting ol{margin-left:11px;counter-reset:item}main#services #content .accounting ol ol{margin-left:28px}main#services #content .accounting ol>li{display:block;counter-increment:item}main#services #content .accounting ol>li:before{content:counters(item, ".") " - "}main#services #content li{margin-bottom:8px;line-height:22px}main#policy .indice,main#services #content .indice{background:var(--color-enfasis);color:#fff;padding:10px;font-weight:700;margin-top:45px}main#services #content table th{padding:5px;background-color:#c7c7c7;text-align:left;font-weight:700}main#services #content table td{padding:5px;border:1px solid #c7c7c7}main#services #content table td strong{color:#000}main#services #content table.cost_calculator{background:#fff;width:100%}main#services #content table.cost_calculator td:nth-child(3){width:153px!important}main#services #content table.cost_calculator td{border:1px solid #fff}main#services #content table.cost_calculator .ordertitle{color:#fff;font-weight:700}main#services #content table.property tr th:nth-child(2){width:150px;text-align:right}main#services #content table.property tr td:nth-child(2){text-align:right}main#services #conten .figure:hover{filter:contrast(.5)}main#services #content details[open]{margin-bottom:60px}main#services #content form{margin-top:40px;background-color:#d9dadb}main#policy form .content_form,main#services #content form .content_form{display:flex;gap:10px;padding:20px;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;justify-content:space-between}main#policy form p,main#services #content form p{background:var(--color-negro);color:#fff;padding:15px;margin-bottom:0}main#services #content .time{font-style:italic;margin-top:-13px}main#policy form p a,main#services #content .contenedor_team article .rrss a,main#services #content form p a{color:#fff}main#policy form .email,main#policy form .name,main#services #content form .email,main#services #content form .name{padding:7px;width:47%;border-radius:6px;border:none}main#services #content form .textarea{width:100%;padding:7px;border-radius:6px;border:none;font-family:sans-serif}main#policy form .submit,main#services #content form .submit{padding:8px 20px;border:none;cursor:pointer;background:var(--color-negro);color:#fff;font-weight:600;font-size:.9em}main#policy form input[type=checkbox]:checked,main#services #content form input[type=checkbox]:checked{accent-color:var(--color-enfasis)}main#policy a.acceso_directo,main#services #content a.acceso_directo{position:relative;top:-190px}main#services #content figure{float:right;width:270px;padding:0 0 20px 20px}main#services #content .figure{float:left;width:342px;padding:0 20px 18px 0}main#services #content .tempo{width:100%;height:auto;padding:0 20px 18px 0}main#services #content figcaption{font-style:italic;font-size:.8em;text-align:center}main#services #content p.subindece{margin-bottom:-8px}main#services #content .custom-list{list-style:none;padding-left:0}main#services #content .custom-list li::before{content:'-';margin-right:10px}main#services #content .video-container{position:relative;width:100%;padding-bottom:56.25%;height:0}main#services #content .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}main#services .logos_about .iconos{display:flex;justify-content:space-around;filter:grayscale(1);margin-top:40px;margin-bottom:80px}main #press{padding:0 14px}main #articles #press{grid-template-columns:1fr 1fr 1fr}main #articles #press article{width:calc(100% - 35px)}main .publicaciones #press article time{font-size:1em}main .publicaciones #press article h2{margin:18px 0 3px}main .publicaciones #press article span{position:relative;display:inline-block;margin-top:30px}main#services #content.contact{max-width:1108px;width:100%;padding:20px;background:#fff}main#services section.contact{margin:0 auto!important}#content.contact #sedes{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;column-gap:20px}div.sede{border:4px double #000;background:#fff;position:relative;overflow:hidden;width:100%;cursor:pointer}.sede img{width:100%;height:auto;transition:transform .5s ease-in-out}.sede:hover img{transform:scale(1.6)}div.sede .marcadores{background:#fff;text-align:center;padding:8px 0;position:relative;z-index:2}div.sede .marcadores h2{font-size:1.2em;text-transform:uppercase;font-weight:700}main#services #content.contact div.sede a,main#services #content.contact div.sede a:hover{text-decoration:none!important}div.sede .marcadores .coordenadas{font-size:.9em;margin-bottom:-3px;display:flex;align-items:center;text-align:center}div.sede .marcadores .country{font-size:.9em;text-align:center;font-weight:700;margin-bottom:-3px}div.sede .marcadores .coordenadas::after,div.sede .marcadores .coordenadas::before{content:"";flex:1;border-bottom:1px solid #000;margin:0 10px}main#policy form{margin:40px auto 0;padding:26px;max-width:1000px;background-color:#d9dadb}main#policy form .contenedor_fila{width:100%;display:flex;justify-content:space-between;align-items:flex-end}main#policy form .euros{padding:7px;width:30px;border-radius:6px;border:none}main#policy form .cent{padding:7px;width:17px;border-radius:6px;border:none}main#services #content .contenedor_team article{display:flex;column-gap:30px;flex-direction:row;align-items:flex-start}main#services #content .contenedor_team article .imagen{border-right:10px solid var(--color-enfasis);height:233px}main#services #content .contenedor_team article .rrss{margin-top:-12px;margin-bottom:11px}main#services #content .contenedor_team article h2{color:var(--color-enfasis);font-weight:700;margin-bottom:5px;font-size:1.1em;text-transform:uppercase}main#services #content .contenedor_team article p{text-align:left;font-size:.9em;color:#484848}main#services #content .contenedor_team article .position{font-size:1em!important;color:#000!important;margin-bottom:4px}main#services #content .contenedor_team article .position,main#services #content .contenedor_team article .qualifications{font-weight:700;color:#484848}footer{font-size:.9em;padding-top:50px;color:var(--color-negro);color:#fff}footer a{text-decoration:none;font-weight:400;color:#fff;padding:5px 0}footer .contenedor{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-evenly}footer .servicios{display:flex;justify-content:space-evenly;flex-direction:column}footer .servicios .logo{margin-bottom:30px}footer .servicios .title{font-size:1.4em;margin-bottom:15px;font-weight:700}footer .servicios .title_services{font-weight:600;font-size:1.1em;margin-top:20px}footer svg.svg-icon-location{width:23px;fill:white;position:relative;top:16px}footer svg.svg-icon{width:23px;fill:white;position:relative;top:5px}footer .zip_code{padding-left:27px}footer .servicios .rrss{display:flex;align-items:center;justify-content:flex-start;width:180px;align-content:center;flex-direction:row}footer .servicios p{margin-bottom:0!important}footer .all_right,footer .servicios .espaciador{margin-top:20px}footer .servicios a:hover{text-decoration:underline!important;color:#fff}footer .all_right p{text-align:center}footer .legal ul{margin:0 auto;width:100%;display:flex;justify-content:center;padding:10px 0;flex-wrap:wrap}footer .legal ul li{font-size:.8em;padding:3px 20px;border-right:1px solid #fff}footer .legal a:hover{color:#fff;text-decoration:underline!important}footer .legal ul li:last-child{border-right:none}.cookie-consent-banner-open{cursor:pointer}#cookie-consent-banner{position:fixed;display:none;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;bottom:20px;right:20px;width:calc(100% - 40px);max-width:700px;background:no-repeat padding-box #fff;box-shadow:0 3px 30px #00000057;border-radius:10px;opacity:.95;font-family:system-ui,sans-serif;font-weight:400;color:var(--color-negro);z-index:40000}#cookie-consent-banner p.titulo{text-align:center;font-size:1.2em;line-height:37px;font-weight:700;margin-bottom:5px;padding-top:20px}#cookie-consent-banner p{text-align:center;font-size:1em;line-height:26px;text-wrap:balance;margin-bottom:0}#cookie-consent-banner label{font-size:1em;line-height:26px}#cookie-consent-banner label input{margin-right:10px;width:18px;height:18px}#cookie-consent-banner .cookie-consent-buttons,#cookie-consent-banner .cookie-consent-options{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:20px;margin-top:10px;gap:20px}#cookie-consent-banner .cookie-consent-buttons button{display:block;padding:10px 25px;border:0;border-radius:10px;box-sizing:border-box;color:#fff;font-size:1.1em;font-weight:700;line-height:23px}.telefono-button,.whatsapp-button{display:flex;color:#fff;padding:10px 20px;border-radius:50px;text-decoration:none;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:background-color .3s,box-shadow .3s;cursor: pointer}#cookie-consent-banner .cookie-consent-buttons button:nth-of-type(2),#cookie-consent-banner .cookie-consent-buttons button:nth-of-type(3){background-color:#595959;cursor:pointer}#cookie-consent-banner .cookie-consent-buttons button:first-of-type{background-color:var(--color-enfasis);cursor:pointer}#cookie-consent-banner .cookie-consent-buttons button:hover,.telefono-button:hover{background-color:var(--color-enfasis-hover)}.grecaptcha-badge{bottom:139px!important}.correo-button-container,.telefono-button-container{position:fixed;bottom:87px;right:5px;z-index:1000}.correo-button-container svg{padding-right:13px}.telefono-button{align-items:center}.telefono-icon,.whatsapp-icon{width:24px;height:24px;margin-right:10px}.whatsapp-button-container{position:fixed;bottom:36px;right:5px;z-index:1000}.whatsapp-button{align-items:center;background-color:#058936}.whatsapp-button:hover{background-color:#128c7e}@media screen and (width < 1440px){main section .slider h1{font-size:3em}main .publicaciones .contenedor{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:21px 20px;grid-template-areas:"articulo_uno articulo_dos" "articulo_tres articulo_cuatro"}main .publicaciones article{width:inherit}main .contenedor_about{grid-template-areas:"texto texto foto" "logos logos logos"}main .contenedor_about .logos_abogados{justify-content:space-evenly}}@media screen and (width < 1279px){main section .contenedor_textos{grid-gap:30px}main #articles .contenedor{grid-template-columns:1fr 1fr 1fr}}@media screen and (width < 1186px){main div#slider{margin-bottom:-13%;background:var(--color-enfasis)}main#services section#slider{background:#fff}main #slider .slider{height:inherit}main #slider .slider h1{font-size:2em}main .contenedor_about{grid-template-areas:"texto foto" "texto foto" "logos logos"}}@media screen and (width < 1060px){main #articles #press,main #articles .contenedor,main .elegirnos .resenas{grid-template-columns:1fr 1fr}main#services #content .figure{float:none;width:100%;padding:0 0 18px}main#services #content .figure img{width:100%;height:auto}.mostrar-menu{display:block!important}header nav .rrss{margin-right:25px}header nav .enlaces{display:none;background:#fff;font-size:1.2em;margin-right:0;width:100%;position:absolute;top:127px;right:-41px;padding:23px}header nav .enlaces #select-services{padding:0 0 12px;margin-left:0;margin-right:0}header nav #select-language:hover #lista_idiomas,header nav .enlaces .enlace_servicios:hover #menu_servicios{display:none!important}header nav .enlaces #select-services #menu_servicios.mostrar-servicios{display:flex!important;z-index:2;justify-content:space-around;align-items:flex-start}header nav .enlaces #menu_servicios{padding:20px 0;right:0;flex-direction:row;flex-wrap:wrap;align-items:flex-start;font-size:1em;top:120px;row-gap:30px;min-width:initial;box-shadow:0 9px 15px -7px rgba(0,0,0,.5)}header nav .enlaces #menu_servicios ul{width:29%;padding:0}header nav .app{display:block;position:absolute;top:67px;right:60px}header nav .enlaces ul{align-items:flex-start;align-content:center;flex-direction:column}header nav .enlaces ul li{padding-bottom:12px}header nav #enlaces #lista_idiomas.mostrar-idiomas{display:flex!important;column-gap:25px;flex-direction:row!important;justify-content:space-evenly;position:initial;margin-left:92px;margin-top:19px;padding:0}header nav #select-language{height:24px}header nav #lista_idiomas{z-index:1;box-shadow:none;display:none!important;column-gap:25px;flex-direction:row;justify-content:space-evenly;position:initial;margin-left:92px;margin-top:19px;padding:0}main section .detalle{width:calc(50% - 20px)}main .elegirnos .resenas{display:grid;grid-template-rows:1fr 1fr}main .elegirnos .resenas article{width:40vw}main#services #content form .email,main#services #content form .name{width:100%}}@media only screen and (min-width:1024px){.telefono-button-container{display:none}}@media only screen and (max-width:1024px){.correo-button-container{display:none}}@media screen and (width < 950px){footer .contenedor{justify-content:space-around}main#services #content .contenedor_opciones{display:flex;align-content:center;justify-content:space-around;align-items:stretch;margin-bottom:50px;row-gap:20px;flex-direction:column;flex-wrap:wrap}}@media screen and (width < 800px){main section .slider h1{top:-30px;left:-20px;font-size:1.5em}main section .slider h1::before{top:19px;left:1px;right:-12px;bottom:11px}main .servicios .contenedor_servicios .talk_us{justify-content:center;align-items:center;text-align:center}main .servicios .contenedor_servicios .talk_us p{text-align:center}main .servicios .contenedor_servicios{display:grid;grid-template-columns:1fr 1fr;grid-gap:41px 0px}main#services .row{display:flex;justify-content:center;row-gap:20px;align-items:center;flex-direction:column-reverse;flex-wrap:nowrap;align-content:center}main#services #aside{margin-right:0;position:relative;width:90%;top:0}#content.contact #sedes{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;row-gap:20px;align-items:center}div.sede{width:205px}footer .contenedor{display:grid;grid-gap:45px 0px;grid-template-areas:"logotipo enlaces" "oficinas gestiones";justify-content:space-evenly}footer .contenedor .logotipo{grid-area:logotipo}footer .contenedor .oficinas{grid-area:oficinas}footer .contenedor .gestiones{grid-area:gestiones}footer .contenedor .enlaces{grid-area:enlaces}main .contenedor_about{grid-template-areas:"texto" "texto" "foto" "logos"}main .contenedor_about .logos_abogados{margin-top:20px}main .contenedor_about .logos_abogados .iconos{display:flex;width:100%;flex-direction:column;justify-content:center;align-content:center;align-items:center}main .contenedor_about .logos_abogados .iconos .avocat{width:60px;margin-top:20px}main .contenedor_about .logos_abogados .iconos svg{width:156px;margin-bottom:20px}}@media screen and (width < 688px){main #articles .contenedor{display:flex;flex-direction:column}main #articles.contenedor{padding:0}}@media screen and (width < 600px){main .elegirnos .resenas,main .publicaciones .contenedor{display:grid;grid-template-columns:1fr}main section .slider h1{width:283px}main section .slider h1::before{right:11px!important}main .publicaciones .contenedor{padding:0!important;grid-template-rows:1fr 1fr 1fr 1fr;gap:21px 20px;grid-template-areas:"articulo_uno" "articulo_dos" "articulo_tres" "articulo_cuatro"}main .contenedor_textos,main section .contenedor_textos{grid-template-columns:1fr;grid-gap:0px}main .elegirnos .resenas article,main section .detalle{width:100%}main#services #content figure{float:none;margin:0 auto 38px}#cookie-consent-banner h3{font-size:20px;line-height:25px}#cookie-consent-banner p{font-size:14px;line-height:16px}#cookie-consent-banner .cookie-consent-buttons{flex-direction:column}}@media screen and (width < 520px){header nav .enlaces #menu_servicios ul li{padding:9px 17px 0 0}header nav .enlaces #select-services #menu_servicios.mostrar-servicios{display:flex!important;padding-left:15px;justify-content:center!important}header nav .enlaces #menu_servicios ul{font-size:.7em}}@media screen and (width < 500px){header nav.nav_rrss .telefono-button-header{display:none!important}header nav.nav_rrss{font-size:.8em}header nav.nav_rrss .login{margin-left:15px}header nav .rrss{margin-right:2px}header nav.nav_enlaces .logo img{width:180px;height:auto}main .servicios .contenedor_servicios .talk_us h2{margin-top:20px;text-align:center}main .servicios .contenedor_servicios .talk_us{align-items:center;flex-direction:column-reverse}main .servicios .contenedor_servicios{grid-template-columns:1fr;grid-gap:41px 0px}main .contenedor_about{padding:21px}main#services #content .contenedor_team article{flex-direction:column;row-gap:20px}main#services .logos_about .iconos{display:flex;row-gap:21px;flex-direction:column;align-items:center;align-content:center}footer{padding-top:0}footer .contenedor{padding-left:36px;grid-template-areas:"logotipo" "oficinas" "gestiones" "enlaces";justify-content:start}footer .contenedor .logo{margin-top:30px}footer .legal ul li{padding:3px 10px}}@media screen and (width < 420px){header .nav_enlaces .logo{margin-left:25px}header nav .app{right:25px}main section .slider h1{width:294px}}@media screen and (width < 280px){header nav.nav_enlaces .logo img{width:150px}}