﻿@import"https://p.typekit.net/p.css?s=1&k=ujn4kmc&ht=tk&f=4526.4531.4621.4648.4649.4650.4651.5097.41010.41011.41012.41013&a=108578574&app=typekit&e=css";@import"https://fonts.cdnfonts.com/css/meta-pro";@font-face{font-family:"ff-meta-web-pro";src:url("https://use.typekit.net/af/4a24f4/000000000000000077359994/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/4a24f4/000000000000000077359994/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/4a24f4/000000000000000077359994/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro";src:url("https://use.typekit.net/af/062ba4/00000000000000007735999d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/062ba4/00000000000000007735999d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/062ba4/00000000000000007735999d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro";src:url("https://use.typekit.net/af/9f5d07/0000000000000000773599cd/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/9f5d07/0000000000000000773599cd/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/9f5d07/0000000000000000773599cd/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro";src:url("https://use.typekit.net/af/52375b/0000000000000000773599ca/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/52375b/0000000000000000773599ca/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/52375b/0000000000000000773599ca/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"ff-meta-web-pro";src:url("https://use.typekit.net/af/818e87/0000000000000000773599ba/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/818e87/0000000000000000773599ba/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/818e87/0000000000000000773599ba/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:"heebo";src:url("https://use.typekit.net/af/b25675/00000000000000007735b83b/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/b25675/00000000000000007735b83b/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/b25675/00000000000000007735b83b/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"heebo";src:url("https://use.typekit.net/af/6d5979/00000000000000007735b83d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/6d5979/00000000000000007735b83d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/6d5979/00000000000000007735b83d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"heebo";src:url("https://use.typekit.net/af/d598fe/00000000000000007735b83f/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/d598fe/00000000000000007735b83f/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/d598fe/00000000000000007735b83f/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"heebo";src:url("https://use.typekit.net/af/3bd527/00000000000000007735b844/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/3bd527/00000000000000007735b844/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/3bd527/00000000000000007735b844/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}.tk-ff-meta-web-pro{font-family:"ff-meta-web-pro",sans-serif}.tk-heebo{font-family:"heebo",sans-serif}*{margin:0;padding:0;border:0;box-sizing:border-box;vertical-align:baseline}img{display:block;width:auto;max-width:100%;image-rendering:-webkit-optimize-contrast}a{display:block;text-decoration:none;font-size:inherit;line-height:inherit;color:inherit}p{font-size:inherit;font-weight:inherit;line-height:inherit}p a,label a,li a{display:inline}a:link{text-decoration:none}a:hover{text-decoration:none}a:visited{text-decoration:none}b,strong{font-weight:700}ul,ol{font-family:inherit;color:inherit}li{list-style-type:none;font-family:inherit;color:inherit}input,textarea,select{font-family:inherit}label{display:block}table,tr,td{border-collapse:collapse;border-spacing:0}fieldset{border:none;margin:0;padding:0}fieldset legend{margin-bottom:10px}.clear{clear:both}.slider *::selection{background:rgba(0,0,0,0)}h1,h2,h3,h4,h5,h6{margin:0;font-weight:inherit;font-size:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}body{overflow-x:hidden}body{margin:0;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}.bloqueoAll{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.6);z-index:99989}.bloqueoAll.active{display:block}.container{width:calc(100% - 30px);max-width:1110px;margin:0 auto}.post-header{padding-top:74px}main.new-design{overflow-x:hidden}.new-design{font-family:"ff-meta-web-pro",sans-serif;font-weight:400;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.new-design *{margin:0;padding:0;border:0;box-sizing:border-box;vertical-align:baseline}.new-design img{display:block;width:auto;max-width:100%;image-rendering:-webkit-optimize-contrast}.new-design a{display:block;text-decoration:none;font-size:inherit;line-height:inherit;color:inherit;line-height:inherit;color:inherit}.new-design p a,.new-design label a{display:inline}.new-design a:link{text-decoration:none}.new-design a:hover{text-decoration:none}.new-design a:visited{text-decoration:none}.new-design b,.new-design strong{font-weight:700}.new-design li{list-style-type:none;font-family:inherit;color:inherit}.new-design table,.new-design tr,.new-design td{border-collapse:collapse;border-spacing:0}.new-design fieldset{border:none;margin:0;padding:0}.new-design fieldset legend{margin-bottom:10px}.new-design .clear{clear:both}.new-design .slider *::selection{background:rgba(0,0,0,0)}.new-design h1,.new-design h2,.new-design h3,.new-design h4,.new-design h5,.new-design h6{margin:0;font-weight:normal;font-size:inherit}.new-design html{overflow-x:hidden}.new-design body{font-family:"ff-meta-web-pro",sans-serif;font-weight:400;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.new-design.hide,.new-design .hide{display:none}.new-design .container{width:calc(100% - 30px);max-width:1110px;margin:0 auto;padding:0;position:relative}.new-design .slick-slider{-webkit-touch-callout:default !important;padding:0 0 70px 0}@media(max-width: 767px){.new-design .slick-slider{padding:0 0 48px 0}}.new-design .slick-slider .slick-arrow{bottom:0;top:initial;left:initial;right:initial;transform:initial;width:30px;height:30px;border-radius:100%;border:1px solid #f15841;transition:all .3s ease}.new-design .slick-slider .slick-arrow:before{font-family:"Font Awesome 6 Pro";color:#f15841;font-size:13px}.new-design .slick-slider .slick-arrow:hover{background-color:#f15841}.new-design .slick-slider .slick-arrow:hover:before{color:#fff}.new-design .slick-slider .slick-arrow.slick-prev{left:0}.new-design .slick-slider .slick-arrow.slick-prev:before{content:""}.new-design .slick-slider .slick-arrow.slick-next{left:40px}.new-design .slick-slider .slick-arrow.slick-next:before{content:""}.new-design .slick-slider .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.new-design .slick-slider .slick-arrow.slick-disabled:before{opacity:1}.new-design .slick-slider .slick-dots{display:flex;justify-content:flex-start;align-items:center;width:initial;gap:18px;left:50%;transform:translateX(-50%)}.new-design .slick-slider .slick-dots li{width:initial;height:initial;margin:0}.new-design .slick-slider .slick-dots li button{width:12px;height:12px;border:2px solid #000;background-color:#000;padding:0;border-radius:100%}.new-design .slick-slider .slick-dots li button:before{display:none}.new-design .slick-slider .slick-dots li.slick-active button{background-color:#fff}.new-design .btn{display:inline-block;font-family:"heebo",sans-serif;font-size:16px;letter-spacing:0;text-transform:uppercase;cursor:pointer;transition:all .3s ease;margin:0;padding:0}.new-design .btn:before{content:"";font-family:"Font Awesome 6 Pro";padding-right:5px}.new-design .btn:not(.disable):hover{margin-left:5px}.new-design .btn.white{color:#fff}.new-design .btn.blue{color:#005487}.new-design .btn.no-arrow::before{display:none}.new-design .btn.solid{color:#fff;background-color:#005487;padding:16px 30px;cursor:pointer;transition:all .3s ease;font-family:"heebo",sans-serif;font-size:16px;letter-spacing:0;text-align:center;text-transform:uppercase;min-width:255px;border:none;border-radius:0}.new-design .btn.solid::before{display:none}.new-design .btn.solid:hover{color:#fff;background-color:#f15841;margin-left:0}.new-design .btn:hover{color:#f15841}.new-design .cta-plus{width:30px;height:30px;color:#f15841;border:1px solid #f15841;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.new-design .cta-plus i{transition:all .3s ease}.new-design .cta-plus:hover{background-color:#f15841;color:#fff}.new-design .cta-plus:hover i{transform:rotate(180deg)}.new-design form,.new-design input,.new-design select{font-family:"ff-meta-web-pro",sans-serif}.new-design .title-section{font-family:"heebo",sans-serif;font-weight:300;font-size:24px;letter-spacing:0;text-transform:uppercase;position:relative;padding-bottom:10px;margin-bottom:40px}.new-design .title-section:before{content:"";width:200vw;height:1px;background-color:#000;position:absolute;bottom:0;left:-50vw}.new-design .title-section.white{color:#fff}.new-design .title-section.white:before{background-color:#fff}@media screen and (max-width: 767px){.new-design .title-section{font-size:22px;margin-bottom:30px}}.new-design.content-text.bottom-text{margin-bottom:50px;font-family:"heebo",sans-serif}.new-design.content-text.bottom-text a{font-family:"heebo",sans-serif;display:flex;line-height:50px;flex-flow:row nowrap;justify-content:flex-start;align-items:center;transition:all .4s ease;color:#005487}.new-design.content-text.bottom-text a:before{content:"";font-family:"Font Awesome 6 Pro";padding-right:5px}@media screen and (max-width: 1023px){.new-design.content-text.bottom-text a{margin:10px 0}}.new-design.content-text.bottom-text a:hover{color:#f15841;margin-left:5px}.new-design.content-text.bottom-text a:hover p{color:#f15841}.content_contacto.post-header h2{margin-bottom:30px;font-family:"heebo",sans-serif;font-weight:700;font-size:45px;line-height:50px}.listaAbogados .scrollbar-inner>.scroll-element .scroll-element_track{background-color:#73706d;width:3px}.listaAbogados .abogados .scroll-wrapper.scrollbar-inner{overflow:auto !important}.listaAbogados .abogados .scroll-wrapper.scrollbar-inner .scrollbar-inner .scroll-element_track{background-color:#73706d;width:3px}.listaAbogados .abogados .scroll-wrapper.scrollbar-inner ul.scrollbar-inner.scroll-content{overflow:auto !important;width:auto}.content-lafirma .container .col-md-8 .item .accordion-body .row .col .sliders-fichas-contacto{height:auto;min-height:200px}.content-lafirma .container .col-md-8 .item .accordion-body .row .col .sliders-fichas-contacto .slick-slide{min-height:200px}.content-lafirma .container .col-md-8 .item .accordion-body .row .col .sliders-fichas-contacto .ficha-contacto{overflow:hidden}.content-lafirma .container .col-md-8 .item .accordion-body .row .col .sliders-fichas-contacto .ficha-contacto .datos p{font-size:13px}.content-lafirma .container .col-md-8 .item .accordion-body .row .col .sliders-fichas-contacto .ficha-contacto .img{transition:all .3s ease}.content-lafirma .container .col-md-8 .item .accordion-body .row .col .sliders-fichas-contacto .ficha-contacto:hover .img{transform:scale(1.1)}.content-lafirma .container .col-md-8 .sliders-fichas-contacto{height:auto;min-height:200px;padding-bottom:0}@media screen and (max-width: 767px){.content-lafirma .container .col-md-8 .sliders-fichas-contacto{margin:3rem 0}}.content-lafirma .container .col-md-8 .sliders-fichas-contacto .slick-slide{min-height:200px}.content-lafirma .container .col-md-8 .sliders-fichas-contacto .ficha-contacto{overflow:hidden}.content-lafirma .container .col-md-8 .sliders-fichas-contacto .ficha-contacto .img{filter:grayscale(100%);-webkit-filter:grayscale(100%);transition:all .3s ease}.content-lafirma .container .col-md-8 .sliders-fichas-contacto .ficha-contacto:hover .img{filter:inherit;transform:scale(1.1)}.content-lafirma .container .col-md-8 .sliders-fichas-contacto .ficha-contacto:hover .img::before{backdrop-filter:inherit}.content-lafirma .container .col-md-8 .sliders-fichas-contacto .ficha-contacto .datos{z-index:1;position:relative}.content-lafirma .container .col-md-8 .sliders-fichas-contacto .ficha-contacto .datos .socio{color:#fff;font-size:20px;line-height:24px;margin-bottom:.5rem;padding:0;font-family:"ff-meta-web-pro",sans-serif;font-weight:700}.content-lafirma .container .col-md-8 .sliders-fichas-contacto .ficha-contacto .datos p{font-family:"heebo",sans-serif;font-size:13px;font-weight:300}.content-lafirma .container .col-md-8>h4{font-family:"Heebo",sans-serif;font-weight:300;font-size:24px;line-height:28px;text-transform:uppercase;border-bottom:1px solid #000;padding-bottom:8px;margin-top:3rem;margin-bottom:1rem}@media screen and (max-width: 767px){.content-lafirma .container .col-md-8>h4{margin:10px 0 20px 0}}.content-lafirma .container .col-md-8>h4:before{content:"";display:block;position:absolute;width:100%;height:1px;background:#000;bottom:0}.content-lafirma .container .col-md-8 .content-desks{display:flex;flex-flow:row nowrap;align-items:center;margin:2rem 0 3rem 0;text-transform:uppercase;column-gap:6rem}@media screen and (max-width: 767px){.content-lafirma .container .col-md-8 .content-desks{margin:30px 0}}@media screen and (max-width: 1023px){.content-lafirma .container .col-md-8 .content-desks{flex-direction:column;align-items:flex-start}}.content-lafirma .container .col-md-8 .content-desks a{font-family:"heebo",sans-serif;font-weight:400;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;transition:all .4s ease;color:#005487}.content-lafirma .container .col-md-8 .content-desks a:before{content:"";font-family:"Font Awesome 6 Pro";padding-right:5px}@media screen and (max-width: 1023px){.content-lafirma .container .col-md-8 .content-desks a{margin:10px 0}}.content-lafirma .container .col-md-8 .content-desks a p{margin:0 0 0 5px;font-family:"heebo",sans-serif;font-weight:400;font-size:16px;text-transform:uppercase;color:#005487}@media screen and (max-width: 767px){.content-lafirma .container .col-md-8 .content-desks a p{padding:0}}.content-lafirma .container .col-md-8 .content-desks a:hover{color:#f15841;transform:translateX(5px)}.content-lafirma .container .col-md-8 .content-desks a:hover p{color:#f15841}@media screen and (max-width: 767px){.content-lafirma .container .col-md-8 .map{margin-bottom:2rem}}.content-lafirma .container .col-md-8 .map .location p{font-family:"heebo",sans-serif;font-weight:400}.content-lafirma .container .col-md-8 .content-accordion .item .accordion-head h3{font-size:16px}@media(max-width: 767px){.content-lafirma.new-design .content-accordion{width:100%}}.content-lafirma.new-design .menu-lafirma ul li,.content-lafirma.new-design .menu-lafirma ul li a{font-family:"heebo",sans-serif;font-size:16px;line-height:24px;font-weight:400}@media(max-width: 767px){.content-lafirma.new-design .col-md-8.col-4 .date p{width:100%}}.content-lafirma.new-design .col-md-8 h2.nopadd{font-family:"ff-meta-web-pro",sans-serif;font-size:30px !important;font-style:normal;font-weight:500;line-height:40px !important;letter-spacing:-1.5px !important;padding-bottom:.5rem;margin-bottom:2.5rem}@media screen and (max-width: 767px){.content-lafirma.new-design .col-md-8 h2.nopadd{padding-left:0;padding-right:0}}.content-lafirma.new-design .col-md-8>p{font-family:"heebo",sans-serif;margin-bottom:1.5rem}@media screen and (max-width: 767px){.content-lafirma.new-design .col-md-8>p{padding-left:0;padding-right:0}}.content-lafirma.new-design .col-md-8 .sliders-fichas-contacto .slick-arrow{bottom:11px;top:initial;left:initial;right:initial;transform:initial;transition:all .3s ease;border:none}.content-lafirma.new-design .col-md-8 .sliders-fichas-contacto .slick-arrow:hover{background-color:rgba(0,0,0,0)}.content-lafirma.new-design .col-md-8 .sliders-fichas-contacto .slick-arrow:before{font-family:"Font Awesome 6 Pro";color:#fff;font-size:22px;font-weight:300}@media(max-width: 767px){.content-lafirma.new-design .col-md-8 .sliders-fichas-contacto .slick-arrow:before{color:#005487;font-weight:100}}.content-lafirma.new-design .col-md-8 .sliders-fichas-contacto .slick-arrow:hover:before{color:#f15841}@media(max-width: 767px){.content-lafirma.new-design .col-md-8 .sliders-fichas-contacto .slick-arrow:hover:before{color:#f15841}}.content-lafirma.new-design .col-md-8 .sliders-fichas-contacto .slick-arrow.slick-prev{left:18px;z-index:1}@media(max-width: 767px){.content-lafirma.new-design .col-md-8 .sliders-fichas-contacto .slick-arrow.slick-prev{left:48%;top:-35px;transform:rotate(90deg)}}.content-lafirma.new-design .col-md-8 .sliders-fichas-contacto .slick-arrow.slick-prev:before{content:""}.content-lafirma.new-design .col-md-8 .sliders-fichas-contacto .slick-arrow.slick-next{right:10px}@media(max-width: 767px){.content-lafirma.new-design .col-md-8 .sliders-fichas-contacto .slick-arrow.slick-next{right:46%;bottom:-35px;transform:rotate(90deg)}}.content-lafirma.new-design .col-md-8 .sliders-fichas-contacto .slick-arrow.slick-next:before{content:""}.content-lafirma.new-design .col-md-8 .sliders-fichas-contacto .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.content-lafirma.new-design .col-md-8 .sliders-fichas-contacto .slick-arrow.slick-disabled:before{opacity:1}.content-lafirma.new-design .sliders-fichas-contacto .slick-slide{margin:0 2px}.content-lafirma.new-design .sliders-fichas-contacto .slick-slide .ficha-contacto{position:relative;margin:0;height:200px;margin:0 1px;border:0;padding:0}@media(max-width: 767px){.content-lafirma.new-design .sliders-fichas-contacto .slick-slide .ficha-contacto{height:240px;margin:0 15px;width:92% !important}}.content-lafirma.new-design .sliders-fichas-contacto .slick-slide .ficha-contacto::after,.content-lafirma.new-design .sliders-fichas-contacto .slick-slide .ficha-contacto::before{content:"";width:15px;height:8px;width:100%;border-left:15px solid #fff;border-right:15px solid #fff;background-color:rgba(0,0,0,0);right:0;bottom:0;position:absolute;z-index:2}@media(max-width: 767px){.content-lafirma.new-design .sliders-fichas-contacto .slick-slide .ficha-contacto::after,.content-lafirma.new-design .sliders-fichas-contacto .slick-slide .ficha-contacto::before{display:none}}.content-lafirma.new-design .sliders-fichas-contacto .slick-slide .ficha-contacto::before{top:0}@media(max-width: 767px){.content-lafirma.new-design .sliders-fichas-contacto .slick-slide .ficha-contacto .datos{background:rgba(40,63,94,.9)}}.content-lafirma.new-design .sliders-fichas-contacto .slick-slide .ficha-contacto .img{background-size:136%;background-repeat:no-repeat;height:100%;width:100%}@media screen and (max-width: 767px){.content-lafirma.new-design .sliders-fichas-contacto .slick-slide .ficha-contacto .img{top:0;position:absolute;background-size:cover}}.content-lafirma.new-design .sliders-fichas-contacto .slick-slide .ficha-contacto .img::before{content:"";backdrop-filter:grayscale(1);height:100%;width:100%;position:absolute;top:0}@media(max-width: 767px){.content-lafirma.new-design .sliders-fichas-contacto .slick-slide.slick-current.slick-active .ficha-contacto,.content-lafirma.new-design .sliders-fichas-contacto .slick-slide.slick-current.slick-active+.slick-slide+.slick-slide .ficha-contacto{margin:0 0;width:100% !important}}.content-lafirma.new-design .sliders-fichas-contacto .slick-slide.slick-current.slick-active .ficha-contacto::after,.content-lafirma.new-design .sliders-fichas-contacto .slick-slide.slick-current.slick-active .ficha-contacto::before,.content-lafirma.new-design .sliders-fichas-contacto .slick-slide.slick-current.slick-active+.slick-slide+.slick-slide .ficha-contacto::after,.content-lafirma.new-design .sliders-fichas-contacto .slick-slide.slick-current.slick-active+.slick-slide+.slick-slide .ficha-contacto::before{display:none}.content-lafirma.new-design .sliders-fichas-contacto .slick-slide.slick-current.slick-active .img::before,.content-lafirma.new-design .sliders-fichas-contacto .slick-slide.slick-current.slick-active+.slick-slide+.slick-slide .img::before{display:none}.content-lafirma.new-design .sliders-fichas-contacto .slick-slide.slick-active .ficha-contacto::after,.content-lafirma.new-design .sliders-fichas-contacto .slick-slide.slick-active .ficha-contacto::before{display:none}.content-lafirma.new-design .accordion-body .sliders-fichas-contacto .slick-slide .ficha-contacto .img{position:absolute;top:0;left:0}.video-bg-desktop{display:flex !important}.video-bg-desktop iframe{min-height:508px;min-width:150%}@media screen and (max-width: 1253px){.video-bg-desktop iframe{min-width:180%}}@media screen and (max-width: 1024px){.video-bg-desktop iframe{min-width:190%}}@media screen and (max-width: 932px){.video-bg-desktop iframe{min-width:257%}}@media screen and (max-width: 740px){.video-bg-desktop iframe{min-height:198%}}@media screen and (max-width: 360px){.video-bg-desktop iframe{min-height:inherit}}@media screen and (max-width: 767px){.video-bg-desktop{display:none !important}}.video-bg-mobile{display:none !important}@media screen and (max-width: 767px){.video-bg-mobile iframe{min-width:inherit;min-height:508px}}@media screen and (max-width: 932px){.video-bg-mobile iframe{min-width:257%}}@media screen and (max-width: 740px){.video-bg-mobile iframe{min-height:198%}}@media screen and (max-width: 540px){.video-bg-mobile iframe{min-height:640px}}@media screen and (max-width: 530px){.video-bg-mobile iframe{min-height:508px}}@media screen and (max-width: 360px){.video-bg-mobile iframe{min-height:inherit}}@media screen and (max-width: 767px){.video-bg-mobile{display:flex !important}}.new-design .map{padding-top:2rem}@media screen and (max-width: 767px){.new-design .container-slider-company-milestones{margin-right:-20px;margin-left:-20px;width:110%}}.new-design .container-slider-company-milestones.new-slider .date,.new-design .container-slider-company-milestones.new-slider .description,.new-design .container-slider-company-milestones.new-slider .date-prev,.new-design .container-slider-company-milestones.new-slider .date-next{font-family:"Heebo",sans-serif}.new-design .container-slider-company-milestones.new-slider .slick-dots{left:inherit}.new-design .container-slider-company-milestones.new-slider .slick-dots li{margin:0 20px;height:15px;width:15px}.new-design .container-slider-company-milestones.new-slider .slick-arrow{border:none}.new-design .container-slider-company-milestones.new-slider .slick-arrow::before,.new-design .container-slider-company-milestones.new-slider .slick-arrow::after{font-family:"Font Awesome 6 Pro";font-size:30px;font-weight:100;color:#fff}@media screen and (max-width: 767px){.new-design .container-slider-company-milestones.new-slider .slick-arrow::before,.new-design .container-slider-company-milestones.new-slider .slick-arrow::after{color:#005487;font-weight:100}}.new-design .container-slider-company-milestones.new-slider .slick-arrow:hover{background-color:rgba(0,0,0,0)}.new-design .container-slider-company-milestones.new-slider .slick-arrow:hover::before,.new-design .container-slider-company-milestones.new-slider .slick-arrow:hover::after{color:#f15841}@media screen and (max-width: 767px){.new-design .container-slider-company-milestones.new-slider .slick-arrow:hover::before,.new-design .container-slider-company-milestones.new-slider .slick-arrow:hover::after{color:#005487}}.new-design .container-slider-company-milestones.new-slider .slick-arrow.slick-prev{left:90px;bottom:40px}@media screen and (max-width: 767px){.new-design .container-slider-company-milestones.new-slider .slick-arrow.slick-prev{left:48%;top:-35px;transform:rotate(90deg)}}.new-design .container-slider-company-milestones.new-slider .slick-arrow.slick-prev::before{content:""}.new-design .container-slider-company-milestones.new-slider .slick-arrow.slick-next{left:initial;right:360px;bottom:40px}@media screen and (max-width: 767px){.new-design .container-slider-company-milestones.new-slider .slick-arrow.slick-next{right:46%;bottom:11px;transform:rotate(90deg)}}.new-design .container-slider-company-milestones.new-slider .slick-arrow.slick-next::before{content:""}.content-lafirma.new-design .col-xl-12 ul li{list-style-type:disc}.content-lafirma.new-design .col-md-8 h2,.content-lafirma.new-design .col-md-8 h2.nopadd{font-family:"ff-meta-web-pro",sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:-1.5px;margin-bottom:20px;padding-bottom:.5rem}@media screen and (max-width: 1024px){.content-lafirma.new-design .col-md-8 h2,.content-lafirma.new-design .col-md-8 h2.nopadd{margin-left:0}}.content-lafirma.new-design .col-md-8 h3{font-size:18px;font-weight:500;margin-bottom:.5rem}.content-lafirma.new-design .col-md-8>p{font-family:"heebo",sans-serif;margin-bottom:1.5rem;font-weight:300}@media screen and (max-width: 1024px){.content-lafirma.new-design .col-md-8>p{margin-left:0}}@media screen and (max-width: 767px){.content-lafirma.new-design .col-md-8>p{padding-left:0;padding-right:0;margin:0 auto;width:90%}}.content-lafirma.new-design .col-md-8 blockquote{font-family:"ff-meta-web-pro",sans-serif}.content-lafirma.new-design .col-md-8 blockquote span{font-family:"ff-meta-web-pro",sans-serif}@media screen and (max-width: 1024px){.content-lafirma.new-design .col-md-8 blockquote{margin-left:0;width:100%}}.content-lafirma.new-design .descargas .container{width:100%}@media screen and (max-width: 767px){.content-lafirma.new-design .descargas .container{margin-top:15px}}.content-lafirma.new-design .descargas .container .datos h4{margin:0 15px}.content-lafirma.new-design .descargas .container .datos ul{margin:15px}@media screen and (max-width: 767px){.content-lafirma.new-design .descargas .container .datos ul{padding:0;margin:15px 0 30px 0}}.content-lafirma.new-design p a{color:#f15841}.content-lafirma.new-design ul li{list-style-type:disc}.content-lafirma.new-design ul li a{display:inline-block}.content-lafirma.new-design .que-dicen h3{font-size:18px;font-weight:300;margin-bottom:3rem;width:100%;margin-left:0}@media screen and (max-width: 767px){.content-lafirma.new-design .container-slider-company-milestones.new-slider{margin-top:2rem}}.content-lafirma.new-design .container-slider-company-milestones.new-slider .slick-slide.slick-current.slick-active .slide::after,.content-lafirma.new-design .container-slider-company-milestones.new-slider .slick-slide.slick-current.slick-active .slide::before{display:none}@media screen and (max-width: 767px){.content-lafirma.new-design .container-slider-company-milestones.new-slider .slick-prev::before,.content-lafirma.new-design .container-slider-company-milestones.new-slider .slick-next::before{font-size:22px}}@media screen and (max-width: 767px){.content-lafirma.new-design .container-slider-company-milestones.new-slider .slick-prev{top:-28px}}@media screen and (max-width: 767px){.content-lafirma.new-design .container-slider-company-milestones.new-slider .slick-next{bottom:20px}}.actualidad-template-default .grid_actualidad.portadilla_newsletter_head .content div a{color:#f15841}.actualidad-template-default .grid_actualidad.portadilla_newsletter_head .content div.meta a{color:#000}@media screen and (max-width: 820px){.head_abogado.post-header.position-relative .container .row.fondos{margin-left:inherit}}@media screen and (max-width: 767px){.head_abogado.post-header.position-relative .container .row.fondos{margin-left:-15px}}.tax-tipos_actualidad.term-evento .grid_actualidad .cuadricula .item{height:auto;height:96%}.tax-tipos_actualidad.term-evento .grid_actualidad.portadilla_newsletter_head.post-header{padding-bottom:0}@media screen and (max-width: 767px){.abogado-template-default.single-abogado section.post-header.head_abogado{background-position:center 64px}}section.grid_actualidad.post-header .contenedor_menu.interior{min-width:130px}@media screen and (max-width: 1024px){.page-template-la-firma-directorio-de-contactos .content-lafirma.new-design .container .directorio{padding:0;padding-right:0;margin-left:0;width:100%}}.page-template-la-firma-directorio-de-contactos .content-lafirma.new-design .container .directorio .cuadricula .col-xl-7-5.col-md-4.col-4>br{display:none}@media screen and (max-width: 767px){.page-template-la-firma-oficinas-php .content-lafirma.new-design .row .col-xl-12.col-lg-15.col-md-8.col-4 #lafirma_16{padding-left:0}}@media screen and (max-width: 767px){.page-template-la-firma-oficinas-php .content-lafirma.new-design .row .col-xl-12.col-lg-15.col-md-8.col-4 .new-design.container-offices .container{width:100%}}.single-abogado .content_abogado .bloque_contenido ul li a,.single-abogado .content_abogado .bloque_contenido ol li a,.single-abogado .content_abogado .bloque_contenido p a{color:#f15841}footer.new-design{overflow-x:hidden}footer.new-design a{transition:all .3s ease}footer.new-design a:hover{color:#f15841}footer.new-design .content-info-contacts{padding:40px 0 20px;background-color:#e4f0f8}footer.new-design .content-info-contacts .title-section{margin-bottom:50px}footer.new-design .content-info-contacts .content-title-cta{gap:30px;margin-bottom:30px}footer.new-design .content-info-contacts .content-title-cta .note{text-align:right}footer.new-design .content-info-contacts .content-title-cta h4{font-family:"ff-meta-web-pro",sans-serif;font-weight:700;font-size:30px;letter-spacing:-1.5px;line-height:23px;text-align:right}footer.new-design .content-info-contacts .content-title-cta .btn{width:100%;margin:18px 0 15px 0}@media screen and (max-width: 1023px){footer.new-design .content-info-contacts .content-title-cta .btn{width:auto}}footer.new-design .content-info-contacts .content-title-cta .content-title-rrss{display:flex;justify-content:flex-end;align-items:center;gap:24px;font-size:20px;line-height:20px;margin-bottom:30px}footer.new-design .content-info-contacts .content-columns{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}footer.new-design .content-info-contacts .content-columns .column h6{font-size:16px;line-height:24px;margin-bottom:10px;text-transform:uppercase;font-family:"heebo",sans-serif}footer.new-design .content-info-contacts .content-columns .column a{font-size:16px;line-height:24px;color:#005487;margin:8px 0;font-family:"heebo",sans-serif}footer.new-design .content-info-contacts .content-columns .column a:hover{color:#f15841}@media screen and (max-width: 1023px){footer.new-design .content-info-contacts .content-title-cta{order:1;width:100%}footer.new-design .content-info-contacts .content-title-cta h4{text-align:left}footer.new-design .content-info-contacts .content-title-cta .content-title-rrss{display:none}footer.new-design .content-info-contacts .content-title-cta .nota{position:absolute;bottom:-30px;left:0}footer.new-design .content-info-contacts .content-columns{flex-flow:row wrap}footer.new-design .content-info-contacts .content-columns .column{order:2}}@media screen and (max-width: 767px){footer.new-design .content-info-contacts{padding:60px 0 90px}footer.new-design .content-info-contacts .content-title-cta{flex-direction:column;align-items:flex-start;text-align:left;gap:24px}footer.new-design .content-info-contacts .content-title-cta h4{font-size:32px;letter-spacing:-1.2px;line-height:38px}}@media screen and (max-width: 1023px){footer.new-design .content-info-contacts .note{position:absolute;bottom:-50px}}footer.new-design .content-bottom{background-color:#e4f0f8;border-top:1px solid #000}footer.new-design .content-bottom .container{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;padding:34px 0 30px 0}footer.new-design .content-bottom-legal{display:flex;justify-content:center;align-items:center;gap:24px}footer.new-design .content-bottom-legal a{font-size:14px;line-height:20px}footer.new-design .content-bottom-legal a:before{content:"_"}footer.new-design .content-bottom-rrss{display:none;justify-content:flex-end;align-items:center;gap:24px;font-size:20px;line-height:20px}@media screen and (max-width: 1023px){footer.new-design .content-bottom{position:relative;padding-bottom:50px;border:none}footer.new-design .content-bottom .container{border-top:1px solid #000}footer.new-design .content-bottom-legal{position:absolute;top:100%;left:0;width:100%;justify-content:flex-start;flex-wrap:wrap;gap:10px 24px}footer.new-design .content-bottom-rrss{display:flex}}@media screen and (max-width: 767px){footer.new-design .content-bottom{padding-bottom:150px}}@media screen and (max-width: 700px){header .desplegable.active .foot-mobile .row>div{padding:20px 10px 0 10px}}footer.bg-E8EAF4{background-color:#e8eaf4}footer.bg-E8EAF4 .content-info-contacts,footer.bg-E8EAF4 .content-bottom{background-color:rgba(0,0,0,0)}footer.bg-E8EAF4 .content-info-contacts .content-columns .column a{font-family:"Heebo";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#021989;transition:all .3s ease}footer.bg-E8EAF4 .content-info-contacts .content-columns .column a:hover{color:#021989}footer.bg-E8EAF4 .content-info-contacts .content-title-cta .btn{background:#021989;border-radius:10px}footer.bg-E8EAF4 .content-info-contacts .content-title-cta .btn:hover{background:#02146e}footer.bg-E8EAF4 .content-bottom-legal a:hover{color:#021989}section.new-design.home.container-principal{position:relative;color:#fff;overflow:hidden}section.new-design.home.container-principal .content-nav{width:100%;position:absolute;top:0;left:0;z-index:5;border-bottom:1px solid #fff;padding:20px 0 0}section.new-design.home.container-principal .content-nav nav{display:flex;justify-content:space-between;gap:20px}section.new-design.home.container-principal .content-nav nav a{padding:10px 0;font-family:"heebo",sans-serif;font-weight:300;font-size:24px;letter-spacing:0;position:relative}section.new-design.home.container-principal .content-nav nav a:before{content:"";width:100%;height:0;background-color:#fff;position:absolute;bottom:0;left:0;transition:all .3s ease}section.new-design.home.container-principal .content-nav nav a:hover{color:#fff}section.new-design.home.container-principal .content-nav nav a:hover:before{height:3px}section.new-design.home.container-principal .content-slider{padding-bottom:0}section.new-design.home.container-principal .content-slider .slide{background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;position:relative}section.new-design.home.container-principal .content-slider .slide .container{padding:80px 0;min-height:460px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}section.new-design.home.container-principal .content-slider .slide::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,84,135,.5)}section.new-design.home.container-principal h2{font-family:"ff-meta-web-pro",sans-serif;font-weight:300;font-size:64px;letter-spacing:-2.4px;line-height:72px;margin-bottom:30px;text-transform:initial;padding:0}section.new-design.home.container-principal .content-info-bg::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,84,135,.7);z-index:1}section.new-design.home.container-principal .content-info-bg .container{padding:80px 0;min-height:460px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;z-index:2}section.new-design.home.container-principal .content-info-bg .img-bg,section.new-design.home.container-principal .content-info-bg .video-bg{width:100%;height:100%;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.new-design.home.container-principal .content-info-bg .img-bg img,section.new-design.home.container-principal .content-info-bg .img-bg video,section.new-design.home.container-principal .content-info-bg .video-bg img,section.new-design.home.container-principal .content-info-bg .video-bg video{object-fit:cover;width:100%;height:100%}@media screen and (max-width: 767px){section.new-design.home.container-principal .content-nav{display:none}section.new-design.home.container-principal .content-slider .slide h2{font-size:40px;letter-spacing:-1.6px;line-height:44px}section.new-design.home.container-principal .content-info-bg h2{font-size:40px;letter-spacing:-1.6px;line-height:44px}}section.new-design.home.container-highlights{padding:80px 0;color:#000}section.new-design.home.container-highlights .content-slider{margin-top:40px}section.new-design.home.container-highlights .content-slider .slick-list{margin:0 -15px}section.new-design.home.container-highlights .content-slider .slick-list .slick-track{display:flex !important}section.new-design.home.container-highlights .content-slider .slick-slide{margin:0 15px;height:inherit !important}section.new-design.home.container-highlights .content-slider .slick-slide>div{height:100%}section.new-design.home.container-highlights .content-slider .slick-slide>div a{height:100%;padding-bottom:25px}section.new-design.home.container-highlights .content-slider .slick-slide>div a .btn{position:absolute;bottom:0}@media(max-width: 767px){section.new-design.home.container-highlights .content-slider .slick-slide>div a .btn{position:relative}}section.new-design.home.container-highlights .content-slider .slide:hover{color:inherit}section.new-design.home.container-highlights .content-slider .slide:hover .slide-img img{transform:scale(1.1)}section.new-design.home.container-highlights .content-slider .slide:hover .btn{color:#f15841;margin-left:5px}section.new-design.home.container-highlights .content-slider .slide-label{font-family:"heebo",sans-serif;font-weight:400;font-size:13px;letter-spacing:0;line-height:15px;text-transform:uppercase;margin-bottom:20px}section.new-design.home.container-highlights .content-slider .slide h2{font-size:30px;letter-spacing:-1.5px;line-height:40px;margin-bottom:30px}section.new-design.home.container-highlights .content-slider .slide-img{width:100%;aspect-ratio:14/9;overflow:hidden;margin:30px 0}section.new-design.home.container-highlights .content-slider .slide-img img{width:100%;height:100%;object-fit:cover;transition:all .3s ease}section.new-design.home.container-highlights .content-slider .slide .btn{font-size:16px;color:#005487;letter-spacing:0}@media screen and (max-width: 767px){section.new-design.home.container-highlights{padding:60px 0}section.new-design.home.container-highlights .content-slider{padding-bottom:60px}section.new-design.home.container-highlights .content-slider .slide h2{font-size:24px;letter-spacing:-1.2px;line-height:30px}}section.new-design.home.container-expertise{background-color:#e4f0f8;padding-bottom:80px 0 20px;position:relative;min-height:530px}section.new-design.home.container-expertise .container{position:initial}section.new-design.home.container-expertise .content-img{width:50vw;height:100%;max-height:530px;position:absolute;top:0;left:0;z-index:1}section.new-design.home.container-expertise .content-img img{object-fit:cover;width:100%;height:100%}section.new-design.home.container-expertise .content-text{width:50%;margin-left:50%;padding:30px 0 0 30px}section.new-design.home.container-expertise .content-text .title-section{margin-bottom:30px}section.new-design.home.container-expertise .content-text h2{font-size:30px;letter-spacing:-1.5px;line-height:40px;margin-bottom:30px}section.new-design.home.container-expertise .content-text .btn{display:table}@media screen and (max-width: 1023px){section.new-design.home.container-expertise .content-img{position:initial;width:110%;margin-left:-5%;aspect-ratio:16/9;max-height:initial;height:initial}section.new-design.home.container-expertise .content-text{width:100%;margin-left:0;padding:40px 0 0}}@media screen and (max-width: 767px){section.new-design.home.container-expertise .content-text h2{font-size:24px;letter-spacing:-1.2px;line-height:30px}}section.new-design.home.container-find-lawyer{background-color:#e4f0f8;padding:80px 0}section.new-design.home.container-find-lawyer .content-form form{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:20px}section.new-design.home.container-find-lawyer .content-form input{width:100%;background-color:#fff;padding:5px;outline:none;font-family:"heebo",sans-serif;font-size:16px;color:rgba(0,84,135,.7);letter-spacing:0;line-height:24px;padding:16px}section.new-design.home.container-find-lawyer .content-form input[type=submit]{color:#fff;background-color:#005487;padding:16px 30px;cursor:pointer;transition:all .3s ease;font-family:"heebo",sans-serif;font-size:16px;letter-spacing:0;text-align:center;text-transform:uppercase;min-width:255px;border:none;margin-top:5px}section.new-design.home.container-find-lawyer .content-form .row{display:flex;justify-content:flex-start;align-items:flex-start;gap:20px;margin:0}section.new-design.home.container-find-lawyer .content-form .row .col{width:initial;display:block}section.new-design.home.container-find-lawyer .content-form .selectize-control{display:inline-block;min-width:180px}section.new-design.home.container-find-lawyer .content-form .selectize-control .item{font-size:16px;font-family:"heebo",sans-serif}section.new-design.home.container-find-lawyer .content-form .selectize-input{display:flex;justify-content:space-between;padding:10px;color:#005487;background:rgba(0,0,0,0);border:none;border-top:1px solid #000;box-shadow:initial;border-radius:0}section.new-design.home.container-find-lawyer .content-form .selectize-dropdown-content .option{font-family:"heebo",sans-serif}section.new-design.home.container-find-lawyer .content-form [type=select-one]{width:0px !important}section.new-design.home.container-find-lawyer .content-form .selectize-control.single .selectize-input:after{content:"";font-family:"Font Awesome 6 Pro";width:auto;height:initial;color:#000;position:relative;border:none;top:initial;right:initial;margin:0}section.new-design.home.container-find-lawyer .content-form .selectize-control.single .selectize-input:after.dropdown-active:after{content:""}section.new-design.home.container-find-lawyer .content-form .selectize-control.single .selectize-input.dropdown-active:after{content:""}@media screen and (max-width: 1023px){section.new-design.home.container-find-lawyer .content-form form .row{flex-wrap:wrap}}@media screen and (max-width: 767px){section.new-design.home.container-find-lawyer{padding:40px 0 60px}section.new-design.home.container-find-lawyer .content-form .row>div{width:100%}section.new-design.home.container-find-lawyer .content-form .selectize-control{width:100%}}section.new-design.home.container-transversal-practices{padding:80px 0;position:relative;color:#fff;overflow:hidden}section.new-design.home.container-transversal-practices .image-bg{position:absolute;top:50%;left:0;width:100vw;height:100vh;object-fit:cover;opacity:0;transition:opacity .3s ease;transform:translateY(-50%)}section.new-design.home.container-transversal-practices .image-bg.hide{top:100%}section.new-design.home.container-transversal-practices .image-bg.selected{display:block;opacity:1;animation-duration:0s}section.new-design.home.container-transversal-practices .image-bg.hover{opacity:1;z-index:3;animation:fadeIn .3s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}section.new-design.home.container-transversal-practices .image-bg.hover.selected{animation:none !important}section.new-design.home.container-transversal-practices .container{z-index:5}section.new-design.home.container-transversal-practices .content-accordion .item{padding-top:5px;font-size:20px;cursor:pointer;border-bottom:2px solid #d5d8da}section.new-design.home.container-transversal-practices .content-accordion .item.open .accordion-body{display:block}section.new-design.home.container-transversal-practices .content-accordion .item .accordion-head{padding:20px 0;display:flex;justify-content:space-between;align-items:center;font-size:50px;letter-spacing:-1.6px;line-height:58px}section.new-design.home.container-transversal-practices .content-accordion .item .accordion-head h3{font-weight:300}section.new-design.home.container-transversal-practices .content-accordion .item .accordion-head:hover:after{border:1px solid #f15841;background-color:#f15841;color:#fff}section.new-design.home.container-transversal-practices .content-accordion .item .accordion-head:after{content:"+";font-family:"Font Awesome 6 Pro";border:1px solid #fff;border-radius:100%;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;padding-right:1px;transition:all .3s ease}section.new-design.home.container-transversal-practices .content-accordion .item .accordion-head.open:hover:after{border:1px solid #f15841;background-color:#f15841;color:#fff}section.new-design.home.container-transversal-practices .content-accordion .item .accordion-head.open:after{transform:rotate(45deg);background-color:#fff;color:#f15841}section.new-design.home.container-transversal-practices .content-accordion .item .accordion-body{display:none;padding:0;margin-bottom:20px;font-size:26px;letter-spacing:-0.8px;line-height:32px}section.new-design.home.container-transversal-practices .content-accordion .item .accordion-body .btn{margin-top:30px}@media screen and (max-width: 767px){section.new-design.home.container-transversal-practices{padding:40px 0 80px}section.new-design.home.container-transversal-practices .content-accordion .item .accordion-head{font-size:40px;letter-spacing:-1.6px;line-height:44px}section.new-design.home.container-transversal-practices .content-accordion .item .accordion-body{font-size:20px;letter-spacing:-1px;line-height:26px}}section.new-design.home.container-news{padding:80px 0}section.new-design.home.container-news .content-title .btn{position:absolute;top:0;right:0}section.new-design.home.container-news .content-news{margin-bottom:30px}section.new-design.home.container-news .content-news .news{padding:30px 0;border-bottom:1px solid #c8cfd6}section.new-design.home.container-news .content-news .news:nth-child(1){padding-top:0}section.new-design.home.container-news .content-news .news:hover .news-body-img img{transform:scale(1.1)}section.new-design.home.container-news .content-news .news-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;width:calc(100% - 380px);margin-bottom:15px}section.new-design.home.container-news .content-news .news-head>div p,section.new-design.home.container-news .content-news .news-head>div a{font-family:"heebo",sans-serif;font-size:13px;line-height:15px;text-transform:uppercase;display:inline}section.new-design.home.container-news .content-news .news-head>div p+p:before,section.new-design.home.container-news .content-news .news-head>div p+a:before,section.new-design.home.container-news .content-news .news-head>div a+p:before,section.new-design.home.container-news .content-news .news-head>div a+a:before{content:"· "}section.new-design.home.container-news .content-news .news-body{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;gap:30px}section.new-design.home.container-news .content-news .news-body-img,section.new-design.home.container-news .content-news .news-body-date{width:350px;min-width:350px;height:200px;margin-top:-40px;overflow:hidden}section.new-design.home.container-news .content-news .news-body-img img{width:100%;height:100%;object-fit:cover;transition:all .3s ease}section.new-design.home.container-news .content-news .news-body-date{height:initial;text-align:center;font-family:"heebo",sans-serif;position:relative}section.new-design.home.container-news .content-news .news-body-date img{width:100%}section.new-design.home.container-news .content-news .news-body-date .container-date{position:absolute;bottom:0;left:0;width:100%;background-color:#e4f0f8;color:#005487;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:10px;opacity:.7;text-transform:uppercase}section.new-design.home.container-news .content-news .news-body-date .date-day{font-weight:100;font-size:112px;line-height:112px;padding-bottom:5px;border-bottom:1px solid #fff}section.new-design.home.container-news .content-news .news-body-date .date-icon{color:#f15841;border:1px solid #f15841;border-radius:100%;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;position:absolute;top:15px;right:15px;display:none}section.new-design.home.container-news .content-news .news-body-date .date-month{margin-top:14px;font-weight:500;font-size:24px}section.new-design.home.container-news .content-news .news-body-text{width:100%}section.new-design.home.container-news .content-news .news-body-text h2{font-size:24px;letter-spacing:-1.2px;line-height:32px;margin-bottom:30px}@media screen and (max-width: 1023px){section.new-design.home.container-news .content-news .news-head{width:calc(100% - 270px)}section.new-design.home.container-news .content-news .news-body-img,section.new-design.home.container-news .content-news .news-body-date{width:240px;min-width:240px;height:initial}section.new-design.home.container-news .content-news .news-body-img{aspect-ratio:16/9}section.new-design.home.container-news .content-news .news-body-date .date-day{font-size:64px;letter-spacing:0;text-align:center;line-height:64px}section.new-design.home.container-news .content-news .news-body-date .date-month{font-size:22px;letter-spacing:0;text-align:center}}@media screen and (max-width: 767px){section.new-design.home.container-news{padding:60px 0}section.new-design.home.container-news .content-news .news-head{width:100%;flex-direction:column;gap:0}section.new-design.home.container-news .content-news .news-head>div{width:100%}section.new-design.home.container-news .content-news .news-body{flex-direction:column;gap:15px}section.new-design.home.container-news .content-news .news-body-img,section.new-design.home.container-news .content-news .news-body-date{margin-top:0;width:100%}section.new-design.home.container-news .content-news .news-body-date .date-day{font-size:112px;line-height:112px}}section.new-design.home.container-talent{background-color:#e4f0f8;padding:30px 0 50px}section.new-design.home.container-talent .container{display:flex;justify-content:space-between;align-items:flex-start;gap:30px}section.new-design.home.container-talent .content-text{width:50%}section.new-design.home.container-talent .content-text .title-section:before{left:initial;right:0;transform:initial}section.new-design.home.container-talent .content-text h2{font-size:30px;letter-spacing:-1.5px;line-height:40px;margin-bottom:30px}section.new-design.home.container-talent .content-img{width:50%}@media screen and (max-width: 1023px){section.new-design.home.container-talent .container{flex-direction:column-reverse}section.new-design.home.container-talent .content-text{width:100%}section.new-design.home.container-talent .content-text .title-section:before{left:-50vw}section.new-design.home.container-talent .content-img{width:100%}}@media screen and (max-width: 767px){section.new-design.home.container-talent .content-img{width:50%}section.new-design.home.container-talent .content-text h2{font-size:24px;letter-spacing:-1.2px;line-height:30px}}section.new-design.home.container-joboffers{padding:30px 0 80px;background-color:#e4f0f8}section.new-design.home.container-joboffers .content-title{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:30px}section.new-design.home.container-joboffers .content-title h3{text-transform:uppercase;font-family:"heebo",sans-serif}section.new-design.home.container-joboffers .content-slider .slick-list{margin:0 -15px}section.new-design.home.container-joboffers .content-slider .slick-slide{margin:0 15px}section.new-design.home.container-joboffers .content-slider .joboffer{background-color:#f15841;padding:16px 8px 32px 8px;transition:all .3s ease;min-height:280px;position:relative}@media(max-width: 820px){section.new-design.home.container-joboffers .content-slider .joboffer{min-height:320px}}@media(max-width: 767px){section.new-design.home.container-joboffers .content-slider .joboffer{min-height:242px}}section.new-design.home.container-joboffers .content-slider .joboffer:hover{background-color:#fff}section.new-design.home.container-joboffers .content-slider .joboffer:hover .joboffer-label,section.new-design.home.container-joboffers .content-slider .joboffer:hover .joboffer-title{color:#005487}section.new-design.home.container-joboffers .content-slider .joboffer:hover .joboffer-label,section.new-design.home.container-joboffers .content-slider .joboffer:hover .joboffer-description{color:#005487}section.new-design.home.container-joboffers .content-slider .joboffer:hover .btn{color:#005487}section.new-design.home.container-joboffers .content-slider .joboffer:hover .btn:before{color:#005487}section.new-design.home.container-joboffers .content-slider .joboffer-label{font-family:"heebo",sans-serif;font-size:16px;color:#fff;letter-spacing:0;line-height:24px;text-transform:uppercase;margin-bottom:10px}section.new-design.home.container-joboffers .content-slider .joboffer-title{font-size:24px;color:#fff;letter-spacing:-1.2px;line-height:32px;margin-bottom:15px}section.new-design.home.container-joboffers .content-slider .joboffer-description{font-family:"heebo",sans-serif;font-size:16px;color:#f15841;letter-spacing:0;line-height:24px}section.new-design.home.container-joboffers .content-slider .joboffer .btn{font-family:"heebo",sans-serif;font-size:16px;color:#f15841;letter-spacing:0;line-height:24px;position:absolute;bottom:16px;left:8px}section.new-design.home.container-joboffers .content-slider .joboffer .btn:before{color:#fff}@media screen and (max-width: 767px){section.new-design.home.container-joboffers{padding:30px 0 60px}section.new-design.home.container-joboffers .content-slider .joboffer:hover{background-color:#fff}section.new-design.home.container-joboffers .content-slider .joboffer:hover .joboffer-label,section.new-design.home.container-joboffers .content-slider .joboffer:hover .joboffer-title{color:#005487}section.new-design.home.container-joboffers .content-slider .joboffer:hover .btn:before{color:#005487}section.new-design.home.container-joboffers .content-slider .joboffer-description{color:#fff}section.new-design.home.container-joboffers .content-slider .joboffer .btn{color:#fff}}section.new-design.home.container-ourclients{padding:80px 0}section.new-design.home.container-ourclients .content-title{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;position:relative;margin-bottom:40px}section.new-design.home.container-ourclients .content-title:before{content:"";width:200vw;height:1px;background-color:#000;position:absolute;bottom:0;left:-50vw}section.new-design.home.container-ourclients .content-title h3{margin-bottom:0}section.new-design.home.container-ourclients .content-title .title-section::before{display:none}section.new-design.home.container-ourclients .content-slider .slide{display:flex !important;justify-content:space-between;align-items:flex-start;gap:30px}section.new-design.home.container-ourclients .content-slider .slide-img{width:350px;min-width:350px}section.new-design.home.container-ourclients .content-slider .slide-text{width:calc(100% - 380px)}section.new-design.home.container-ourclients .content-slider .slide-text p{font-family:"heebo",sans-serif;font-size:16px;line-height:24px}section.new-design.home.container-ourclients .content-slider .slide-text p.title{font-family:"ff-meta-web-pro",sans-serif;font-size:30px;letter-spacing:-1.5px;line-height:40px;margin-bottom:15px}@media screen and (max-width: 1023px){section.new-design.home.container-ourclients .content-title a{text-align:right}section.new-design.home.container-ourclients .content-slider .slide{flex-direction:column}section.new-design.home.container-ourclients .content-slider .slide-text{width:100%}}@media screen and (max-width: 767px){section.new-design.home.container-ourclients{padding:60px 0}section.new-design.home.container-ourclients .content-title{align-items:stretch;margin-bottom:30px;padding-bottom:10px}section.new-design.home.container-ourclients .content-title .btn{max-width:150px;white-space:initial}section.new-design.home.container-ourclients .content-slider .slide-text p.title{font-size:24px;letter-spacing:-1.2px;line-height:30px}}/*# sourceMappingURL=home.css.map */