@import url("https://fonts.googleapis.com/css2?family=Schibsted+Grotesk:ital,wght@0,400..900;1,400..900&family=Spectral:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");body{font-family:"Schibsted Grotesk", sans-serif}h1,h2,h3{letter-spacing:-0.04em;font-family:"Spectral", sans-serif;text-transform:uppercase;font-weight:300;color:#283CA5;line-height:0.95}.f--h1{font-weight:700;line-height:normal}.f--h1{font-size:44pxpx}@media screen and (min-width:569px){.f--h1{font-size:calc(44pxpx + 18 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--h1{font-size:3.875rem}}.f--h2{line-height:normal;font-weight:600}.f--h2{font-size:36pxpx}@media screen and (min-width:569px){.f--h2{font-size:calc(36pxpx + 0 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--h2{font-size:2.25rem}}.f--h3{line-height:normal;font-weight:600}.f--h3{font-size:24pxpx}@media screen and (min-width:569px){.f--h3{font-size:calc(24pxpx + 0 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--h3{font-size:1.5rem}}.f--h4{line-height:normal;font-weight:600}.f--h4{font-size:20pxpx}@media screen and (min-width:569px){.f--h4{font-size:calc(20pxpx + 0 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--h4{font-size:1.25rem}}.f--12{font-size:12px}@media screen and (min-width:569px){.f--12{font-size:calc(12px + 0 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--12{font-size:0.75rem}}.f--13{font-size:13px}@media screen and (min-width:569px){.f--13{font-size:calc(13px + 0 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--13{font-size:0.8125rem}}.f--14,.expertises-slider-content-slider-slide__surtitle{font-size:14px}@media screen and (min-width:569px){.f--14,.expertises-slider-content-slider-slide__surtitle{font-size:calc(14px + 0 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--14,.expertises-slider-content-slider-slide__surtitle{font-size:0.875rem}}.f--16,.btn,.footer a,.footer__col--contact>div,.footer__copyright,.footer__copyright a,.expertises-slider-content-slider-slide__text{font-size:16px}@media screen and (min-width:569px){.f--16,.btn,.footer a,.footer__col--contact>div,.footer__copyright,.footer__copyright a,.expertises-slider-content-slider-slide__text{font-size:calc(16px + 0 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--16,.btn,.footer a,.footer__col--contact>div,.footer__copyright,.footer__copyright a,.expertises-slider-content-slider-slide__text{font-size:1rem}}.f--18,.textFormat h5,.cmplz-document .cmplz-document h5,.g-contact__text h5,.g-hero__text h5,.expertises-slider-content-slider-slide__text h5,.g-cabinet__text h5,.footer__nav-item{font-size:18px}@media screen and (min-width:569px){.f--18,.textFormat h5,.cmplz-document .cmplz-document h5,.g-contact__text h5,.g-hero__text h5,.expertises-slider-content-slider-slide__text h5,.g-cabinet__text h5,.footer__nav-item{font-size:calc(18px + 0 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--18,.textFormat h5,.cmplz-document .cmplz-document h5,.g-contact__text h5,.g-hero__text h5,.expertises-slider-content-slider-slide__text h5,.g-cabinet__text h5,.footer__nav-item{font-size:1.125rem}}.f--20{font-size:20px}@media screen and (min-width:569px){.f--20{font-size:calc(20px + 0 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--20{font-size:1.25rem}}.f--22,.textFormat h4,.cmplz-document .cmplz-document h4,.g-contact__text h4,.g-hero__text h4,.expertises-slider-content-slider-slide__text h4,.g-cabinet__text h4{font-size:22px}@media screen and (min-width:569px){.f--22,.textFormat h4,.cmplz-document .cmplz-document h4,.g-contact__text h4,.g-hero__text h4,.expertises-slider-content-slider-slide__text h4,.g-cabinet__text h4{font-size:calc(22px + 0 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--22,.textFormat h4,.cmplz-document .cmplz-document h4,.g-contact__text h4,.g-hero__text h4,.expertises-slider-content-slider-slide__text h4,.g-cabinet__text h4{font-size:1.375rem}}.f--24{font-size:24px}@media screen and (min-width:569px){.f--24{font-size:calc(24px + 0 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--24{font-size:1.5rem}}.f--28{font-size:28px}@media screen and (min-width:569px){.f--28{font-size:calc(28px + 0 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--28{font-size:1.75rem}}.f--32,.expertises-slider-nav__item{font-size:24px}@media screen and (min-width:569px){.f--32,.expertises-slider-nav__item{font-size:calc(24px + 8 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--32,.expertises-slider-nav__item{font-size:2rem}}.f--40,.page-id-874 .textFormat h2,.page-id-874 .cmplz-document .cmplz-document h2,.cmplz-document .page-id-874 .cmplz-document h2,.page-id-874 .g-contact__text h2,.page-id-874 .g-hero__text h2,.page-id-874 .expertises-slider-content-slider-slide__text h2,.page-id-874 .g-cabinet__text h2,.textFormat h3,.cmplz-document .cmplz-document h3,.g-contact__text h3,.g-hero__text h3,.expertises-slider-content-slider-slide__text h3,.g-cabinet__text h3{font-size:40px}@media screen and (min-width:569px){.f--40,.page-id-874 .textFormat h2,.page-id-874 .cmplz-document .cmplz-document h2,.cmplz-document .page-id-874 .cmplz-document h2,.page-id-874 .g-contact__text h2,.page-id-874 .g-hero__text h2,.page-id-874 .expertises-slider-content-slider-slide__text h2,.page-id-874 .g-cabinet__text h2,.textFormat h3,.cmplz-document .cmplz-document h3,.g-contact__text h3,.g-hero__text h3,.expertises-slider-content-slider-slide__text h3,.g-cabinet__text h3{font-size:calc(40px + 0 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--40,.page-id-874 .textFormat h2,.page-id-874 .cmplz-document .cmplz-document h2,.cmplz-document .page-id-874 .cmplz-document h2,.page-id-874 .g-contact__text h2,.page-id-874 .g-hero__text h2,.page-id-874 .expertises-slider-content-slider-slide__text h2,.page-id-874 .g-cabinet__text h2,.textFormat h3,.cmplz-document .cmplz-document h3,.g-contact__text h3,.g-hero__text h3,.expertises-slider-content-slider-slide__text h3,.g-cabinet__text h3{font-size:2.5rem}}.f--42,.expertises-slider-content-slider-slide__intro,.expertises-slider-content-slider-slide__intro>*{font-size:28px}@media screen and (min-width:569px){.f--42,.expertises-slider-content-slider-slide__intro,.expertises-slider-content-slider-slide__intro>*{font-size:calc(28px + 14 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--42,.expertises-slider-content-slider-slide__intro,.expertises-slider-content-slider-slide__intro>*{font-size:2.625rem}}.f--52,.g-hero__intro,.g-cabinet__introduction{font-size:24px}@media screen and (min-width:569px){.f--52,.g-hero__intro,.g-cabinet__introduction{font-size:calc(24px + 28 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--52,.g-hero__intro,.g-cabinet__introduction{font-size:3.25rem}}.f--70,.g-hero__subtitle{font-size:45px}@media screen and (min-width:569px){.f--70,.g-hero__subtitle{font-size:calc(45px + 25 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--70,.g-hero__subtitle{font-size:4.375rem}}.f--72,.g-contact__title{font-size:45px}@media screen and (min-width:569px){.f--72,.g-contact__title{font-size:calc(45px + 27 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--72,.g-contact__title{font-size:4.5rem}}.f--78{font-size:45px}@media screen and (min-width:569px){.f--78{font-size:calc(45px + 33 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--78{font-size:4.875rem}}.f--105,.textFormat h1,.cmplz-document .cmplz-document h1,.g-contact__text h1,.g-hero__text h1,.expertises-slider-content-slider-slide__text h1,.g-cabinet__text h1,.textFormat h2,.cmplz-document .cmplz-document h2,.g-contact__text h2,.g-hero__text h2,.expertises-slider-content-slider-slide__text h2,.g-cabinet__text h2,.g-hero__title{font-size:45px}@media screen and (min-width:569px){.f--105,.textFormat h1,.cmplz-document .cmplz-document h1,.g-contact__text h1,.g-hero__text h1,.expertises-slider-content-slider-slide__text h1,.g-cabinet__text h1,.textFormat h2,.cmplz-document .cmplz-document h2,.g-contact__text h2,.g-hero__text h2,.expertises-slider-content-slider-slide__text h2,.g-cabinet__text h2,.g-hero__title{font-size:calc(45px + 60 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--105,.textFormat h1,.cmplz-document .cmplz-document h1,.g-contact__text h1,.g-hero__text h1,.expertises-slider-content-slider-slide__text h1,.g-cabinet__text h1,.textFormat h2,.cmplz-document .cmplz-document h2,.g-contact__text h2,.g-hero__text h2,.expertises-slider-content-slider-slide__text h2,.g-cabinet__text h2,.g-hero__title{font-size:6.5625rem}}.f--120,.g-cabinet__title{font-size:45px}@media screen and (min-width:569px){.f--120,.g-cabinet__title{font-size:calc(45px + 75 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--120,.g-cabinet__title{font-size:7.5rem}}*,*::before,*::after{box-sizing:border-box}ol,ul,menu{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}:where([hidden]){display:none}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;line-break:after-white-space}:where([draggable="true"]){-webkit-user-drag:element}*{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*:focus{outline:none}.editor-styles-wrapper *{font-family:"Schibsted Grotesk", sans-serif}.block-editor-block-inspector .acf-block-component.acf-block-panel{display:none}html{font-size:16px;font-family:sans-serif;line-height:1.2;scroll-behavior:initial;-webkit-text-size-adjust:100%;margin:0 !important}html{font-size:16px}@media screen and (min-width:1440px){html{font-size:calc(16px + 4 * ((100vw - 1440px) / 480))}}@media screen and (min-width:1920px){html{font-size:20px}}body{-webkit-overflow:overlay;overflow:overlay;font-family:"Schibsted Grotesk", sans-serif;font-weight:400;margin:0;background-color:#DBDBDB;color:#303030;overflow-y:scroll}body::-webkit-scrollbar-track{border-radius:0px;background-color:transparent}body::-webkit-scrollbar{width:0.375rem;background-color:transparent}body::-webkit-scrollbar-thumb{border-radius:0px;background:#283CA5}body.noscroll{overflow:hidden !important}body.showMenu{overflow:hidden}:where([contenteditable="false"]){-moz-user-modify:read-only !important;-webkit-user-modify:read-only !important}main{display:block;padding-top:5.1875rem}@media screen and (max-width:991px){main{padding-top:3.125rem}}p{font-size:1rem;line-height:1.6em}p>a{text-decoration:underline}::-moz-selection{color:#FFFFFF;background:#283CA5}::selection{color:#FFFFFF;background:#283CA5}ul li{font-size:1rem;line-height:1.6em}a{font-size:1rem;cursor:pointer;color:inherit;text-decoration:none}[onclick]{cursor:pointer}img{display:block;max-width:100%;height:auto}svg{display:block;max-width:100%;height:auto}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace .pace-progress{background:#283CA5;position:fixed;z-index:200000;top:0;right:100%;width:100%;height:0.125rem;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;transition:all 0.1s}.pace-inactive{display:none}.bg--primary{background:#283ca5;color:white}.bg--primary p,.bg--primary li,.bg--primary a:not(.button){color:white}.bg--white{background:white}.bg--black{background:black}#wpadminbar{top:auto !important;width:90%;margin:auto;right:0;bottom:10px;display:block;position:fixed;border-radius:5px}@media screen and (max-width:991px){#wpadminbar{display:none}}#wpadminbar .asenha-admin-notices-menu{display:none}#wpadminbar .admin-bar-search{display:none}#wpadminbar #wp-admin-bar-app-logo{pointer-events:none}#wpadminbar .quicklinks>ul>li{position:relative}#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper{bottom:32px}.notification-popup{position:fixed;bottom:20px;right:20px;background-color:rgba(70, 194, 70, 0.8);color:#fff;padding:15px 30px;border-radius:10px;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out, visibility 0.3s ease-in-out}.notification-popup.show{opacity:1;visibility:visible}.notification-popup.slide-in{animation:slideIn 0.3s ease-in-out}.notification-popup.slide-out{animation:slideOut 0.3s ease-in-out}@keyframes slideIn{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideOut{from{transform:translateX(0)}to{transform:translateX(100%)}}.fancybox__container .single-jurisprudence-fancybox{padding:0 0 0 35%}.fancybox__container .single-jurisprudence-fancybox .fancybox__content{padding:0}.fancybox__container .single-jurisprudence-fancybox .carousel__button.is-close{right:unset;left:1.5rem;top:1.5rem;width:1.75rem;height:1.75rem;border:1px solid #DBDBDB;border-radius:0;display:grid;place-items:center}.fancybox__container .single-jurisprudence-fancybox .carousel__button.is-close::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.21' height='10.21' viewBox='0 0 10.21 10.21'%3E%3Cpath d='M.81,7.238V6.065H5.271L0,.838.81,0,6.081,5.227V.626H7.2v6.6Z' transform='translate(10.21 5.118) rotate(135)' fill='%23f4f4f4'/%3E%3C/svg%3E")}.fancybox__container .single-jurisprudence-fancybox .carousel__button.is-close svg{display:none}.fancybox__container .single-jurisprudence-fancybox .carousel__button.is-close:hover{background-color:#DBDBDB}.fancybox__container .single-jurisprudence-fancybox .fancybox__backdrop{background:unset;opacity:1}.fancybox__container .single-jurisprudence-fancybox .fancybox__backdrop::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.fancybox__container .single-jurisprudence-fancybox .fancybox__content{min-height:100vh !important}@media screen and (max-width:991px){.fancybox__container .single-jurisprudence-fancybox{padding:0}}html.with-fancybox{overflow:hidden !important}html.with-fancybox .page-template-JurisprudencesController main,html.with-fancybox .page-template-JurisprudencesController header{filter:blur(15px)}@media screen and (max-width:991px){ .jurisprudences-listing-wrapper{display:block} .jurisprudences-filters{max-width:unset;display:block;padding:1.875rem} .jurisprudences-filters__filters{margin-top:0.625rem;position:static}}.padding-horizontal,.container,.cmplz-document .cmplz-document,.header-container,.footer-container,.g-contact-container,.g-hero-container,.g-cabinet-container,.header-content{padding-left:2.5rem;padding-right:2.5rem}@media screen and (max-width:1024px){.padding-horizontal,.container,.cmplz-document .cmplz-document,.header-container,.footer-container,.g-contact-container,.g-hero-container,.g-cabinet-container,.header-content{padding-left:calc(2.5rem / 2);padding-right:calc(2.5rem / 2)}}@media screen and (max-width:580px){.padding-horizontal,.container,.cmplz-document .cmplz-document,.header-container,.footer-container,.g-contact-container,.g-hero-container,.g-cabinet-container,.header-content{padding-left:1.25rem;padding-right:1.25rem}}.padding-right{padding-right:calc((100vw - (77.5rem)) /2)}.padding-left{padding-left:calc((100vw - (77.5rem)) /2)}.margin-right{padding-right:calc((100vw - (77.5rem)) /2)}.margin-left{padding-left:calc((100vw - (77.5rem)) /2)}.container,.cmplz-document .cmplz-document,.header-container,.footer-container,.g-contact-container,.g-hero-container,.g-cabinet-container{width:100%;margin:auto}.section,.footer,.expertises-slider-wrapper,.g-cabinet-wrapper{padding-top:5rem;padding-bottom:5rem}@media screen and (max-width:1024px){.section,.footer,.expertises-slider-wrapper,.g-cabinet-wrapper{padding-top:3.75rem;padding-bottom:3.75rem}}.section-top{padding-top:5rem}@media screen and (max-width:1024px){.section-top{padding-top:3.75rem}}.section-bottom{padding-bottom:5rem}@media screen and (max-width:1024px){.section-bottom{padding-bottom:3.75rem}}.mobile{display:none}@media screen and (max-width:580px){.mobile{display:block}}.no-mobile{display:block}@media screen and (max-width:580px){.no-mobile{display:none}}.bg-blue-400{background-color:#283CA5}.bg-gray-200{background-color:#DBDBDB}.bg-gray-500{background-color:#303030}.textFormat h2,.cmplz-document .cmplz-document h2,.g-contact__text h2,.g-hero__text h2,.expertises-slider-content-slider-slide__text h2,.g-cabinet__text h2,.textFormat h3,.cmplz-document .cmplz-document h3,.g-contact__text h3,.g-hero__text h3,.expertises-slider-content-slider-slide__text h3,.g-cabinet__text h3,.textFormat h4,.cmplz-document .cmplz-document h4,.g-contact__text h4,.g-hero__text h4,.expertises-slider-content-slider-slide__text h4,.g-cabinet__text h4,.textFormat h5,.cmplz-document .cmplz-document h5,.g-contact__text h5,.g-hero__text h5,.expertises-slider-content-slider-slide__text h5,.g-cabinet__text h5{margin-top:1.875rem}.textFormat h5,.cmplz-document .cmplz-document h5,.g-contact__text h5,.g-hero__text h5,.expertises-slider-content-slider-slide__text h5,.g-cabinet__text h5{font-weight:600}.textFormat h5.is-variable-font,.cmplz-document .cmplz-document h5.is-variable-font,.g-contact__text h5.is-variable-font,.g-hero__text h5.is-variable-font,.expertises-slider-content-slider-slide__text h5.is-variable-font,.g-cabinet__text h5.is-variable-font{font-weight:normal;font-variation-settings:"wght" 600}.textFormat p,.cmplz-document .cmplz-document p,.g-contact__text p,.g-hero__text p,.expertises-slider-content-slider-slide__text p,.g-cabinet__text p{margin-top:1.875rem;line-height:1.5}.textFormat blockquote,.cmplz-document .cmplz-document blockquote,.g-contact__text blockquote,.g-hero__text blockquote,.expertises-slider-content-slider-slide__text blockquote,.g-cabinet__text blockquote{margin-top:1.875rem;padding-left:1rem;border-left:1px solid #9E9E9E}.textFormat blockquote,.cmplz-document .cmplz-document blockquote,.g-contact__text blockquote,.g-hero__text blockquote,.expertises-slider-content-slider-slide__text blockquote,.g-cabinet__text blockquote,.textFormat blockquote>*,.cmplz-document .cmplz-document blockquote>*,.g-contact__text blockquote>*,.g-hero__text blockquote>*,.expertises-slider-content-slider-slide__text blockquote>*,.g-cabinet__text blockquote>*{font-size:1.375rem;line-height:1.2;font-style:italic}@media screen and (max-width:991px){.textFormat blockquote,.cmplz-document .cmplz-document blockquote,.g-contact__text blockquote,.g-hero__text blockquote,.expertises-slider-content-slider-slide__text blockquote,.g-cabinet__text blockquote,.textFormat blockquote>*,.cmplz-document .cmplz-document blockquote>*,.g-contact__text blockquote>*,.g-hero__text blockquote>*,.expertises-slider-content-slider-slide__text blockquote>*,.g-cabinet__text blockquote>*{font-size:1rem;line-height:1.5}}.textFormat p+ul,.cmplz-document .cmplz-document p+ul,.g-contact__text p+ul,.g-hero__text p+ul,.expertises-slider-content-slider-slide__text p+ul,.g-cabinet__text p+ul,.textFormat h2+p,.cmplz-document .cmplz-document h2+p,.g-contact__text h2+p,.g-hero__text h2+p,.expertises-slider-content-slider-slide__text h2+p,.g-cabinet__text h2+p,.textFormat h3+p,.cmplz-document .cmplz-document h3+p,.g-contact__text h3+p,.g-hero__text h3+p,.expertises-slider-content-slider-slide__text h3+p,.g-cabinet__text h3+p,.textFormat h4+p,.cmplz-document .cmplz-document h4+p,.g-contact__text h4+p,.g-hero__text h4+p,.expertises-slider-content-slider-slide__text h4+p,.g-cabinet__text h4+p,.textFormat h5+p,.cmplz-document .cmplz-document h5+p,.g-contact__text h5+p,.g-hero__text h5+p,.expertises-slider-content-slider-slide__text h5+p,.g-cabinet__text h5+p{margin-top:1.25rem}.textFormat b,.cmplz-document .cmplz-document b,.g-contact__text b,.g-hero__text b,.expertises-slider-content-slider-slide__text b,.g-cabinet__text b,.textFormat strong,.cmplz-document .cmplz-document strong,.g-contact__text strong,.g-hero__text strong,.expertises-slider-content-slider-slide__text strong,.g-cabinet__text strong{font-weight:700}.textFormat i,.cmplz-document .cmplz-document i,.g-contact__text i,.g-hero__text i,.expertises-slider-content-slider-slide__text i,.g-cabinet__text i,.textFormat em,.cmplz-document .cmplz-document em,.g-contact__text em,.g-hero__text em,.expertises-slider-content-slider-slide__text em,.g-cabinet__text em{font-style:italic}.textFormat p>a,.cmplz-document .cmplz-document p>a,.g-contact__text p>a,.g-hero__text p>a,.expertises-slider-content-slider-slide__text p>a,.g-cabinet__text p>a,.textFormat li>a,.cmplz-document .cmplz-document li>a,.g-contact__text li>a,.g-hero__text li>a,.expertises-slider-content-slider-slide__text li>a,.g-cabinet__text li>a{color:#283CA5;text-decoration:underline}.textFormat ul,.cmplz-document .cmplz-document ul,.g-contact__text ul,.g-hero__text ul,.expertises-slider-content-slider-slide__text ul,.g-cabinet__text ul{margin-top:1.875rem;list-style:none;margin-left:1.875rem}.textFormat ul li,.cmplz-document .cmplz-document ul li,.g-contact__text ul li,.g-hero__text ul li,.expertises-slider-content-slider-slide__text ul li,.g-cabinet__text ul li{margin-bottom:0.9375rem;line-height:1.2;position:relative;color:rgba(0, 0, 0, 0.8)}.textFormat ul li::before,.cmplz-document .cmplz-document ul li::before,.g-contact__text ul li::before,.g-hero__text ul li::before,.expertises-slider-content-slider-slide__text ul li::before,.g-cabinet__text ul li::before{content:"";display:block;width:0.4375rem;height:0.4375rem;position:absolute;left:-1.25rem;top:0.4375rem;background:#283CA5;border-radius:100%}.textFormat ul li:last-child,.cmplz-document .cmplz-document ul li:last-child,.g-contact__text ul li:last-child,.g-hero__text ul li:last-child,.expertises-slider-content-slider-slide__text ul li:last-child,.g-cabinet__text ul li:last-child{padding-bottom:0}.textFormat img,.cmplz-document .cmplz-document img,.g-contact__text img,.g-hero__text img,.expertises-slider-content-slider-slide__text img,.g-cabinet__text img{margin-top:2.5rem;margin-bottom:2.5rem}.textFormat *:first-child,.cmplz-document .cmplz-document *:first-child,.g-contact__text *:first-child,.g-hero__text *:first-child,.expertises-slider-content-slider-slide__text *:first-child,.g-cabinet__text *:first-child{margin-top:0}.is-variable-font b,.is-variable-font strong{font-weight:400;font-variation-settings:"wght" 700}.no-padding-top{padding-top:0}.padding-top-sm{padding-top:3.75rem}.padding-top-md{padding-top:5rem}.padding-top-xl{padding-top:6.25rem}.padding-top-xxl{padding-top:7.5rem}.no-padding-bottom{padding-bottom:0}.padding-bot-sm{padding-bottom:3.75rem}.padding-bot-md{padding-bottom:5rem}.padding-bot-xl{padding-bottom:6.25rem}.padding-bot-xxl{padding-bottom:7.5rem}@media screen and (max-width:991px){ .padding-mb-top-xs{padding-top:1.25rem} .padding-mb-top-md{padding-top:2.5rem} .padding-mb-top-xl{padding-top:3.75rem} .padding-mb-bot-xs{padding-bottom:1.25rem} .padding-mb-bot-md{padding-bottom:2.5rem} .padding-mb-bot-xl{padding-bottom:3.75rem}}.cmplz-document .cmplz-document{padding-top:3.125rem;padding-bottom:3.125rem;max-width:calc(77.5rem + (2.5rem * 2))}@media screen and (max-width:1024px){.cmplz-document .cmplz-document{max-width:960px}}.btn{position:relative;display:inline-block;padding:0.6875rem 1.5rem;border:solid 2px #283CA5;background-color:#283CA5;text-align:center;text-decoration:none !important;border:1px solid;transition:color 0.3s;line-height:1.2;display:inline-flex;align-items:center;gap:0.625rem}.btn>span{position:relative;z-index:2}.btn svg{height:0.5rem;width:auto;position:relative;z-index:2}.btn svg path{fill:#F4F4F4;transition:fill 0.3s}.btn::before{content:"";position:absolute;z-index:1;top:0;left:0;height:100%;width:0;transition:width 0.3s, background-color 0.3s}.btn--blue-outline{background-color:transparent;border-color:#283CA5;color:#283CA5}.btn--blue-outline::before{background:#283CA5}.btn--blue-outline svg path{fill:#283CA5}.btn--blue-fill{background-color:#283CA5;border-color:#283CA5;color:#F4F4F4}.btn--blue-fill::before{background:#303030}.btn--blue-fill svg path{fill:#F4F4F4}.btn--blue-fill-white-outline{background-color:transparent;background-color:#283CA5;border-color:rgba(255, 255, 255, 0.8);color:#F4F4F4}.btn--blue-fill-white-outline::before{background:#303030;color:#F4F4F4}.btn--blue-fill-white-outline svg path{fill:#F4F4F4}.btn--black-outline{background-color:transparent;border-color:#303030;color:#303030}.btn--black-outline::before{background:#283CA5}.btn--black-outline svg path{fill:#303030}.btn--black-fill{background-color:#303030;color:#FFFFFF}.btn--black-fill::before{background:#F4F4F4}.btn--black-fill svg path{fill:#FFFFFF}.btn--white-outline{background-color:transparent;border-color:rgba(244, 244, 244, 0.5);color:#F4F4F4}.btn--white-outline::before{background:#303030}.btn--white-outline svg path{fill:#F4F4F4}.btn--white-outline-blue-hover{background-color:transparent;border-color:rgba(244, 244, 244, 0.5);color:#F4F4F4}.btn--white-outline-blue-hover::before{background:#283CA5}.btn--white-outline-blue-hover svg path{fill:#F4F4F4}.btn:hover::before{width:100%}.btn--blue-outline:hover{color:#F4F4F4}.btn--blue-outline:hover path{fill:#F4F4F4}.btn--black-outline:hover{color:#F4F4F4}.btn--black-outline:hover path{fill:#F4F4F4}.btn--black-fill:hover{color:#303030}.btn--black-fill:hover path{fill:#303030}.btn--white-outline:hover{color:#000000}.btn--white-outline:hover::before{background-color:#F4F4F4}.btn--white-outline:hover path{fill:#F4F4F4}.btn--white-outline-blue-hover:hover{color:#F4F4F4}.btn--white-outline-blue-hover:hover path{fill:#F4F4F4}.carousel{position:relative;box-sizing:border-box}.carousel *{box-sizing:inherit}.carousel *:before{box-sizing:inherit}.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 1.375rem)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none;opacity:var(--fancybox-opacity, 1)}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:1.375rem;height:1.375rem;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:0.5rem;height:0.5rem;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:0.25;transition:opacity 0.15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 3rem);height:var(--carousel-button-height, 3rem);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity 0.15s ease}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}.carousel__button.is-prev{position:absolute;top:50%;transform:translateY(-50%);left:0.625rem}.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%);right:0.625rem}.carousel__button[disabled]{cursor:default;opacity:0.3}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0rem) env(safe-area-inset-right, 0rem) env(safe-area-inset-bottom, 0rem) env(safe-area-inset-left, 0rem);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0, 0, 0, 0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 3rem;--carousel-button-height: 3rem;--carousel-button-svg-width: 1.5rem;--carousel-button-svg-height: 1.5rem;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *{box-sizing:inherit}.fancybox__container *::before{box-sizing:inherit}.fancybox__container *::after{box-sizing:inherit}.fancybox__container:focus{outline:none}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}body:not(.is-using-mouse) .fancybox__container:focus{box-shadow:0 0 0 0.0625rem #fff, 0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92));opacity:var(--fancybox-opacity, 1)}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255, 255, 255, 0.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:0.5rem;height:0.5rem}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255, 255, 255, 0.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:0.125rem;box-shadow:inset 0 0 0.25rem rgba(0, 0, 0, 0.2)}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content{max-width:100%;flex-shrink:1;min-height:0.0625rem;overflow:visible;width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{max-width:100%;flex-shrink:1;min-height:0.0625rem;overflow:visible;width:100%;height:80%;padding:0;background:rgba(24, 24, 27, 0.9);color:#fff;background:#e5e3df}.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{max-width:100%;flex-shrink:1;min-height:0.0625rem;overflow:visible;width:100%;height:80%;padding:0;background:rgba(24, 24, 27, 0.9);color:#fff}.fancybox__carousel .fancybox__slide.has-video .fancybox__content{max-width:100%;flex-shrink:1;min-height:0.0625rem;overflow:visible;width:60rem;height:33.75rem;max-width:100%;max-height:100%;padding:0;background:rgba(24, 24, 27, 0.9);color:#fff}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:0.0625rem;overflow:visible;width:60rem;height:33.75rem;max-width:100%;max-height:100%;padding:0;background:rgba(24, 24, 27, 0.9);color:#fff}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 1.375rem)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:3rem 0.5rem 0.5rem 0.5rem;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 2.25rem;--carousel-button-height: 2.25rem;--carousel-button-svg-width: 1.375rem;--carousel-button-svg-height: 1.375rem}.fancybox__slide::before{content:"";flex:0 0 0;margin:auto}.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__content{margin:0 env(safe-area-inset-right, 0rem) 0 env(safe-area-inset-left, 0rem);padding:2.25rem;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content:focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__content>.carousel__button.is-close{position:absolute;top:-2.5rem;right:0;color:var(--fancybox-color, #fff)}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere;opacity:var(--fancybox-opacity, 1)}.is-loading .fancybox__caption{visibility:hidden}.fancybox__nav{opacity:var(--fancybox-opacity, 1)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:0.5rem}.fancybox__nav .carousel__button.is-prev{left:0.5rem}.carousel__button.is-close{position:absolute;top:0.5rem;right:0.5rem;top:calc(env(safe-area-inset-top, 0rem) + 0.5rem);right:calc(env(safe-area-inset-right, 0rem) + 0.5rem);z-index:40;opacity:var(--fancybox-opacity, 1)}.fancybox__no-click{pointer-events:none}.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:3.125rem;height:3.125rem;color:var(--fancybox-color, currentColor)}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1, 200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:0.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption{animation:0.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{animation:0.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .carousel__dots{animation:0.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:0.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:0.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:0.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop{animation:0.15s ease both fancybox-fadeOut}.fancybox__container.is-animated.is-closing .fancybox__caption{animation:0.15s ease both fancybox-fadeOut}.fancybox__container.is-animated.is-closing .fancybox__nav{animation:0.15s ease both fancybox-fadeOut}.fancybox__container.is-animated.is-closing .carousel__dots{animation:0.15s ease both fancybox-fadeOut}.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:0.15s ease both fancybox-fadeOut}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox-fadeIn{animation:0.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:0.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:0.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:0.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:0.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:0.15s ease both fancybox-throwOutDown}.fancybox__carousel.is-draggable .fancybox__slide{cursor:move;cursor:grab}.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide{cursor:move;cursor:grabbing}.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0, 0, 0, 0);min-height:0.0625rem}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__html5video{border:0;display:block;height:100%;width:100%;background:rgba(0, 0, 0, 0)}.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0, 0, 0, 0)}.fancybox-placeholder{position:absolute;width:0.0625rem;height:0.0625rem;padding:0;margin:-0.0625rem;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0rem 0.1875rem;opacity:var(--fancybox-opacity, 1)}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 6rem);margin:0;padding:0.5rem 0.1875rem;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:0.3125rem;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;transition:opacity 0.15s ease;border-radius:var(--fancybox-thumbs-border-radius, 0.25rem)}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:0.92}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255, 255, 255, 0.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 0.25rem)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.006) 8.1%, rgba(0, 0, 0, 0.021) 15.5%, rgba(0, 0, 0, 0.046) 22.5%, rgba(0, 0, 0, 0.077) 29%, rgba(0, 0, 0, 0.114) 35.3%, rgba(0, 0, 0, 0.155) 41.2%, rgba(0, 0, 0, 0.198) 47.1%, rgba(0, 0, 0, 0.242) 52.9%, rgba(0, 0, 0, 0.285) 58.8%, rgba(0, 0, 0, 0.326) 64.7%, rgba(0, 0, 0, 0.363) 71%, rgba(0, 0, 0, 0.394) 77.5%, rgba(0, 0, 0, 0.419) 84.5%, rgba(0, 0, 0, 0.434) 91.9%, rgba(0, 0, 0, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 1.25rem;--carousel-button-svg-height: 1.25rem;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}.fancybox__counter{min-width:4.5rem;padding:0 0.625rem;line-height:var(--carousel-button-height, 3rem);text-align:center;font-size:1.0625rem;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:0.1875rem;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}@media (min-width:64rem){.fancybox__container{--carousel-button-width: 3rem;--carousel-button-height: 3rem;--carousel-button-svg-width: 1.6875rem;--carousel-button-svg-height: 1.6875rem}.fancybox__slide{padding:4rem 6.25rem}.fancybox__nav .carousel__button.is-next{right:2.5rem}.fancybox__nav .carousel__button.is-prev{left:2.5rem}.carousel__button.is-close{right:2.5rem}.fancybox__toolbar{padding:0.5rem}}@media (max-width:40rem){.fancybox__toolbar__items--center:not(:last-child){display:none}}.adminPopup .fancybox__iframe{min-height:80vh;border-radius:6px}.adminPopup .fancybox__content{width:100% !important;height:100% !important;padding:0;border-radius:6px}.adminPopup .fancybox__slide{padding:4rem}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1, 200;stroke-dashoffset:0}50%{stroke-dasharray:89, 200;stroke-dashoffset:-2.1875rem}100%{stroke-dasharray:89, 200;stroke-dashoffset:-7.75rem}}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}code[class*=language-],pre[class*=language-]{border-radius:2px;color:#445870;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal;direction:ltr;font-family:Inconsolata, monospace;font-size:13px;letter-spacing:0}pre[class*=language-]{padding:18px 24px;margin:0 0 24px;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f6f7f9}:not(pre)>code[class*=language-]{padding:0 2px 1px}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#90a1b5}.token.punctuation{color:#999}.namespace{opacity:0.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#ec4444}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#4abf60}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#a67f59;background:rgba(255, 255, 255, 0.5)}.token.atrule,.token.attr-value,.token.keyword{color:#55a1fb}.token.function{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.nice-select{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:flex;align-items:center;font-family:inherit;font-weight:normal;height:2.5625rem;line-height:36px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;transition:all 0.2s ease-in-out;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all 0.15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .nice-select-dropdown{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .nice-select-dropdown{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .nice-select-dropdown{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .nice-select-dropdown{margin-top:4px;background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68, 68, 68, 0.11);pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(0.75) translateY(19px);transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;z-index:9;opacity:0;width:100%;overflow:hidden}@media screen and (max-width:580px){.nice-select .nice-select-dropdown::after{content:"";display:block;width:100%;height:50px;position:absolute;bottom:0;left:0;background:linear-gradient(0, white, transparent);pointer-events:none}}.nice-select .list{border-radius:5px;box-sizing:border-box;padding:0;max-height:210px;overflow:auto}@media screen and (max-width:580px){.nice-select .list{padding-bottom:20px;max-height:230px}}.nice-select .list:hover .option:not(:hover){background-color:rgba(0, 0, 0, 0) !important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all 0.2s;color:#283CA5}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}.nice-select .option.selected{font-weight:bold}.nice-select .option.disabled{background-color:rgba(0, 0, 0, 0);color:#999;cursor:default}.nice-select .optgroup{font-weight:bold}.no-csspointerevents .nice-select .nice-select-dropdown{display:none}.no-csspointerevents .nice-select.open .nice-select-dropdown{display:block}.nice-select .has-multiple{white-space:inherit;height:auto;padding:7px 12px;min-height:36px;line-height:22px}.nice-select .has-multiple span.current{border:1px solid #ccc;background:#eee;padding:0 10px;border-radius:3px;display:inline-block;line-height:24px;font-size:14px;margin-bottom:3px;margin-right:3px}.nice-select .has-multiple .multiple-options{display:block;line-height:24px;padding:0}.nice-select .nice-select-search-box{box-sizing:border-box;width:100%;padding:5px;pointer-events:none;border-radius:5px 5px 0 0}.nice-select .nice-select-search{box-sizing:border-box;background-color:#fff;border:1px solid #e8e8e8;border-radius:3px;color:#444;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:100%;min-height:36px;line-height:22px;height:auto;outline:0 !important;font-size:14px}.nice-select .list{scrollbar-width:auto;scrollbar-color:#D1D1D1 #EBEBEB}.nice-select .list::-webkit-scrollbar{height:10px;width:10px}.nice-select .list::-webkit-scrollbar-track{border-radius:5px;background-color:#EBEBEB}.nice-select .list::-webkit-scrollbar-track:hover{background-color:#dddddd}.nice-select .list::-webkit-scrollbar-track:active{background-color:#dddddd}.nice-select .list::-webkit-scrollbar-thumb{border-radius:5px;background-color:#D1D1D1}.nice-select .list::-webkit-scrollbar-thumb:hover{background-color:#afafaf}.nice-select .list::-webkit-scrollbar-thumb:active{background-color:#afafaf}.nice-select .list::-webkit-scrollbar{width:5px;cursor:pointer}.nice-select .list ::-webkit-scrollbar-track{border-radius:10px;background:white;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(36, 36, 36, 0) 36%, rgba(0, 0, 0, 0.2) 42%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.2) 57%, rgba(24, 24, 24, 0) 62%, rgba(255, 255, 255, 0) 100%)}.nice-select .list::-webkit-scrollbar-thumb{background:#283CA5;border-radius:10px}.nice-select .list ::-webkit-scrollbar-thumb:hover{background:rgba(40, 60, 165, 0.8)}*{scrollbar-color:#283CA5 !important;scrollbar-width:thin !important}.header{height:5.1875rem;position:fixed;top:0;width:100%;z-index:1000;background-color:transparent;padding:1.25rem 0}.header.headroom{will-change:transform;transition:all 200ms linear}.header.headroom--pinned{transform:translateY(0%)}.header.headroom--unpinned{transform:translateY(-130%)}.header.headroom--not-top{background-color:#DBDBDB}.header-container{max-width:100%}.header-content{display:flex;align-items:center;justify-content:space-between}.header__logo{opacity:0;height:5.1875rem;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:grid;place-items:center;transition:opacity 0.1s}.header__logo svg{height:30px}.headroom--not-top.headroom--pinned .header__logo{opacity:1}@media screen and (max-width:991px){.header__logo{display:none}}.header-nav{display:flex;gap:1.5rem;color:#283CA5}.header-nav__item{position:relative}.header-nav__item>span{display:inline-block;transition:transform 0.3s}.header-nav__item::before{content:"";display:block;background:#283CA5;height:1px;width:0;position:absolute;bottom:-0.0625rem;transition:width 0.3s}.header-nav__item:hover span{transform:translateY(-2px)}.header-nav__item:hover::before{width:100%}.header__right{display:flex;align-items:center;gap:2.125rem}.header__button{display:none;width:1.5625rem;height:1.25rem;position:relative;transition:0.5s ease-in-out;cursor:pointer;z-index:1}.header__button span{display:block;position:absolute;height:0.1875rem;width:100%;background:#283CA5;border-radius:3px;opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out;transform-origin:left center}.header__button span:first-child{top:0px}.header__button span:nth-child(2){top:0.5625rem}.header__button span:nth-child(3){top:1.125rem}.header.is-active .header__button span{background:#F4F4F4}.header.is-active .header__button span:first-child{transform:rotate(45deg);top:-0.0625rem;left:0.25rem}.header.is-active .header__button span:nth-child(2){width:0%;opacity:0}.header.is-active .header__button span:nth-child(3){transform:rotate(-45deg);top:1.0625rem;left:0.25rem}.header__logo-mobile{display:none}@media screen and (max-width:991px){.header{padding:0.625rem 0;height:3.125rem}.header__button{display:block}.header__logo-mobile{display:block;position:relative;z-index:1}.header__logo-mobile svg{width:auto;height:1.875rem}.header__logo-mobile svg path{transition:0.25s ease-in-out}.header.is-active .header__logo-mobile svg path{fill:#F4F4F4}.header-container{display:flex;align-items:center;justify-content:space-between}.header-content{display:none;position:absolute;top:0;left:0;width:100dvw;min-height:100dvh;padding-top:6.25rem;background-color:#303030;color:#F4F4F4}.header.is-active .header-content{display:block}.header__right{display:flex;flex-direction:column;align-items:flex-start;margin-top:1.5rem;gap:1.5rem;text-align:left;color:#F4F4F4}.header__right .btn{color:#F4F4F4;border-color:#F4F4F4}.header-nav{flex-direction:column;color:#F4F4F4}}body.is-menu-open{position:fixed}.footer{background:#303030;color:#F4F4F4;padding-top:6.875rem;padding-bottom:1.25rem}.footer-container{max-width:100%}.footer__main{margin-bottom:1.875rem;display:flex;justify-content:space-between}.footer a{display:inline-block;width:fit-content;position:relative;font-weight:400;color:#DBDBDB}.footer a.is-variable-font{font-weight:normal;font-variation-settings:"wght" 400}.footer a>span{display:inline-block;transition:transform 0.3s}.footer a::before{content:"";position:absolute;top:100%;left:0;height:1px;background-color:#F4F4F4;width:0;transition:width 0.3s}.footer a:hover span{transform:translateY(-2px)}.footer a:hover::before{width:100%}.footer__nav{display:flex;flex-direction:column;gap:1.5625rem}@media screen and (max-width:991px){.footer__nav{gap:0.5rem}}.footer__logo{width:100%;height:auto}.footer__col--contact{display:flex;flex-direction:column;gap:0.5rem}.footer__col--socials a{text-decoration:underline;text-align:right;display:block;transition:color 0.3s}.footer__col--socials a::before{content:none}.footer__col--socials a:hover{color:#FFFFFF}.footer__copyright{margin-top:1.875rem;text-align:center;font-weight:400;color:#DBDBDB}.footer__copyright.is-variable-font{font-weight:normal;font-variation-settings:"wght" 400}.footer__copyright a{font-weight:400;color:#DBDBDB;text-decoration:none}.footer__copyright a.is-variable-font{font-weight:normal;font-variation-settings:"wght" 400}@media screen and (max-width:991px){.footer{padding-top:3.125rem}.footer__main{flex-direction:column;gap:1.875rem}.footer__col--socials a{text-align:left}}.g-contact{position:relative;color:#F4F4F4}.g-contact-wrapper{min-height:80dvh}.g-contact-container{max-width:calc(60rem + (2.5rem * 2));padding:5rem 2.5rem;min-height:inherit;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:1024px){.g-contact-container{max-width:960px}}.g-contact-content{max-width:45%;margin-left:auto}.g-contact__image{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;z-index:-1}.g-contact__title{font-weight:300;color:#F4F4F4;position:relative;left:-5px}.g-contact__title.is-variable-font{font-weight:normal;font-variation-settings:"wght" 300}.g-contact__text{margin-top:0.625rem}.g-contact__cta{margin-top:1.25rem}@media screen and (max-width:991px){.g-contact-wrapper{min-height:60dvh}.g-contact-container{padding:3.75rem 1.25rem}.g-contact-content{max-width:unset}}.g-hero{padding-top:5rem;overflow:hidden}.g-hero-wrapper{position:relative}.g-hero-container{max-width:100%}.g-hero-content{position:relative;z-index:2}.g-hero__title{color:#283CA5;max-width:70%}.g-hero__subtitle{color:rgba(40, 60, 165, 0.9);line-height:0.95;letter-spacing:-0.04em;font-family:"Spectral", sans-serif;text-transform:uppercase;max-width:70%;margin-top:1.875rem}.g-hero__subtitle.is-variable-font{font-weight:normal;font-variation-settings:"wght"}.g-hero__intro{font-weight:300;color:#283CA5;font-family:"Spectral", sans-serif;letter-spacing:-0.04em;line-height:0.95;margin-top:3.4375rem;max-width:70%}.g-hero__intro.is-variable-font{font-weight:normal;font-variation-settings:"wght" 300}.g-hero__text{max-width:30%;margin-left:auto;margin-right:5dvw}.g-hero__image{position:absolute;right:0;top:-5rem;max-width:50dvw;height:100%}.g-hero__image img{max-height:100dvh;height:100%;object-fit:contain}.g-hero__image.blend-multiply img{mix-blend-mode:multiply}.g-hero__image::before{content:"";position:absolute;z-index:1;left:0;bottom:-1px;width:100%;height:100%;background:linear-gradient(rgba(219, 219, 219, 0) 0%, rgba(219, 219, 219, 0) 40%, #dbdbdb 100%)}@media screen and (max-width:991px){.g-hero__image{height:auto}.g-hero__image::before{background:linear-gradient(rgba(219, 219, 219, 0) 0%, rgba(219, 219, 219, 0) 20%, #dbdbdb 100%)}}@media screen and (max-width:991px){.g-hero__title,.g-hero__subtitle,.g-hero__intro,.g-hero__text{max-width:unset}.g-hero__title br,.g-hero__subtitle br,.g-hero__intro br,.g-hero__text br{display:none}.g-hero__intro{margin-top:1.875rem;line-height:1.1}.g-hero__text{margin-top:1.875rem}.g-hero__image{max-width:60dvw}}.page-id-452 .g-hero__image{max-width:40dvw}@media screen and (max-width:991px){.page-id-452 .g-hero__image{max-width:60dvw}}@media screen and (max-width:991px){.page-template-BlogController .g-hero__image{max-width:60dvw}}.expertises-slider{position:relative;--hover-transition-duration: .5s;--hover-transition-easing: cubic-bezier(0.45, 0, 0.55, 1)}.expertises-slider-wrapper{padding-top:0}@media screen and (max-width:991px){.expertises-slider .expertises-slider-sliders{position:relative}}.expertises-slider:hover .expertises-slider-nav{left:0}.expertises-slider:hover .expertises-slider-content-slider-slide__content{top:0;opacity:1;transition:all calc(var(--hover-transition-duration) - 200ms) 0.2s var(--hover-transition-easing)}.expertises-slider-nav{z-index:3;position:absolute;top:0;height:100%;width:42.7083%;height:100%;background-color:#283CA5;color:#FFFFFF;padding:5rem 2.5rem}.expertises-slider-nav__item{color:rgba(255, 255, 255, 0.5);font-family:"Spectral", sans-serif;line-height:1.2;cursor:pointer}.expertises-slider-nav__item[data-active]{font-size:2.625rem;color:#FFFFFF}.expertises-slider-nav__item:not(:last-child){margin-bottom:0.625rem}@media screen and (max-width:991px){.expertises-slider-nav{padding-top:2.5rem;padding-bottom:2.5rem;padding:3.75rem 1.25rem;width:100%;height:auto;position:static}.expertises-slider-nav__item[data-active]{font-size:1.75rem}}.expertises-slider-images-slider{min-height:95dvh;position:relative;z-index:1}@media screen and (max-width:991px){.expertises-slider-images-slider{min-height:50dvh}}.expertises-slider-images-slider-slide__image{position:absolute;top:0;left:0;width:100%;height:100%}.expertises-slider-images-slider-slide__image img{width:100%;height:100%;object-position:top center;object-fit:cover}.expertises-slider-content-slider{position:absolute;top:0;left:0;height:100%;z-index:2}@media screen and (max-width:991px){.expertises-slider-content-slider{width:100%}}.expertises-slider-content-slider-slide__content{padding:5rem 2.5rem;position:relative;left:42.7083%;color:#FFFFFF;width:calc(100% - 42.7083%);transition:all var(--hover-transition-duration) var(--hover-transition-easing)}.expertises-slider-content-slider-slide__surtitle{font-weight:400;color:#F4F4F4;text-transform:uppercase;font-family:"Spectral", sans-serif;line-height:1.42}.expertises-slider-content-slider-slide__surtitle.is-variable-font{font-weight:normal;font-variation-settings:"wght" 400}.expertises-slider-content-slider-slide__intro{margin-top:0.625rem;margin-bottom:0.5rem}.expertises-slider-content-slider-slide__intro,.expertises-slider-content-slider-slide__intro>*{font-weight:300;color:#FFFFFF;font-family:"Spectral", sans-serif;line-height:1.05}.expertises-slider-content-slider-slide__intro.is-variable-font,.expertises-slider-content-slider-slide__intro>*.is-variable-font{font-weight:normal;font-variation-settings:"wght" 300}.expertises-slider-content-slider-slide__text-container{display:flex}.expertises-slider-content-slider-slide__text{color:#F4F4F4;line-height:1.2;margin-top:1.25rem}.expertises-slider-content-slider-slide__text.is-variable-font{font-weight:normal;font-variation-settings:"wght"}.expertises-slider-content-slider-slide__text ul li{color:#F4F4F4}.expertises-slider-content-slider-slide__text ul li::before{background:#F4F4F4}.expertises-slider-content-slider-slide__text *{color:#F4F4F4}.expertises-slider-content-slider-slide__cta{margin-top:1.25rem}@media screen and (max-width:991px){.expertises-slider-content-slider-slide__content{width:100%;left:0;padding:3.75rem 1.25rem;opacity:1;position:static}}.g-cabinet-container{max-width:100%}.g-cabinet-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem}.g-cabinet__title{margin-top:2.5rem;margin-bottom:-8.75rem;position:relative;left:10vw;z-index:1;max-width:calc(100% - 10vw)}.g-cabinet__main{margin-top:12.5rem;display:flex;flex-direction:column;justify-content:space-between}.g-cabinet__introduction{font-weight:300;font-family:"Spectral", sans-serif;letter-spacing:-0.04em;line-height:1.05;max-width:80%}.g-cabinet__introduction.is-variable-font{font-weight:normal;font-variation-settings:"wght" 300}.g-cabinet__text{line-height:1.5;max-width:65%;margin-left:auto;text-align:right}.g-cabinet__cta{margin-top:1.5rem}.g-cabinet__image{height:95dvh;max-height:48.75rem}@media screen and (max-width:991px){.g-cabinet-content{display:block}.g-cabinet__title{position:static;margin-bottom:0;margin-top:0}.g-cabinet__main{margin-top:0.625rem;margin-bottom:3.125rem}.g-cabinet__introduction{max-width:unset}.g-cabinet__text{margin-top:1.25rem;max-width:unset;text-align:left}.g-cabinet__image{height:auto;aspect-ratio:1;object-fit:cover}}/*# sourceMappingURL=https://ribes-avocat.fr/wp-content/themes/pure-theme/assets/css/gutenberg/page-441.css.map */