@font-face{font-display:swap;font-family:font;font-style:normal;font-weight:300;src:url(//www.boulange.be/app/themes/boulange/dist/assets/css/../../fonts/light.woff2?e30522d55ddb915e6bb3b7ff70f5193b) format("woff2"),url(//www.boulange.be/app/themes/boulange/dist/assets/css/../../fonts/light.woff?733f3e78ea43856d186a0afbe313b8da) format("woff"),url(//www.boulange.be/app/themes/boulange/dist/assets/css/../../fonts/light.otf?5c5e52d1ff840ba4f01a6f0168319ec1) format("opentype")}@font-face{font-display:swap;font-family:font;font-style:italic;font-weight:300;src:url(//www.boulange.be/app/themes/boulange/dist/assets/css/../../fonts/light-italic.woff2?d2fc9a03b682be30583a9907b3646b3b) format("woff2"),url(//www.boulange.be/app/themes/boulange/dist/assets/css/../../fonts/light-italic.woff?6da9bb75d541d37b69a835e598d1f9e1) format("woff"),url(//www.boulange.be/app/themes/boulange/dist/assets/css/../../fonts/light-italic.otf?c7ded90bf5e7c900da957a7fa8e11f71) format("opentype")}@font-face{font-display:swap;font-family:font;font-style:normal;font-weight:700;src:url(//www.boulange.be/app/themes/boulange/dist/assets/css/../../fonts/bold.woff2?2c71930ccbc2d37a09f5e3f4905da954) format("woff2"),url(//www.boulange.be/app/themes/boulange/dist/assets/css/../../fonts/bold.woff?d66384b16d58690810050cc9b3939813) format("woff"),url(//www.boulange.be/app/themes/boulange/dist/assets/css/../../fonts/bold.otf?7f62c8091dbe2201ea4ad38bcf0c35af) format("opentype")}@font-face{font-display:swap;font-family:font;font-style:italic;font-weight:700;src:url(//www.boulange.be/app/themes/boulange/dist/assets/css/../../fonts/bold-italic.woff2?4d7a2ff3e8109749fc9077c281ace6b4) format("woff2"),url(//www.boulange.be/app/themes/boulange/dist/assets/css/../../fonts/bold-italic.woff?2804ed42838a31aa79df8a7907f18a5d) format("woff"),url(//www.boulange.be/app/themes/boulange/dist/assets/css/../../fonts/bold-italic.otf?1d130952f1180bbc6a5c1231ddae94a0) format("opentype")}@keyframes openContentWrapper{0%{height:auto;transform:perspective(1000px)}1%{height:100vh}to{height:100vh;transform:perspective(1000px) translate3d(0,50vh,0) rotateX(30deg)}}@keyframes closeContentWrapper{0%{height:100vh;transform:perspective(1000px) translate3d(0,50vh,0) rotateX(30deg)}99%{height:100vh}to{height:auto;transform:perspective(1000px)}}@keyframes openContentWrapperMobile{0%{height:auto;transform:none}1%{height:100vh}to{height:100vh;transform:translate3d(0,50vh,0)}}@keyframes closeContentWrapperMobile{0%{height:100vh;transform:translate3d(0,50vh,0)}99%{height:100vh}to{height:auto;transform:none}}@keyframes displaySearch{0%{opacity:0;visibility:hidden}1%{visibility:initial}to{opacity:1}}@keyframes hideSearch{0%{opacity:1;visibility:initial}to{opacity:0;visibility:hidden}}button{background:0 0;border:0;color:#000;font-family:font,sofia-pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;padding:0}.bg--dark{background-color:#25313b}.bg--dark,.bg--dark a{color:#fff}.btn--wysiwyg,.link-reset,.nav__link,.section__slider-link,.skill__link,.skills-navigation__link,.social__link,.sub-nav__link{color:inherit;text-decoration:none;transition:color .3s}.btn--wysiwyg:where(:focus,:hover,:touch),.link-reset:where(:focus,:hover,:touch),.nav__link:where(:focus,:hover,:touch),.section__slider-link:where(:focus,:hover,:touch),.skill__link:where(:focus,:hover,:touch),.skills-navigation__link:where(:focus,:hover,:touch),.social__link:where(:focus,:hover,:touch),.sub-nav__link:where(:focus,:hover,:touch){color:#25313b}.dropdown__list,.list-reset,.nav__list,.skills-navigation__list,.skills__list,.social__items,.sub-nav{list-style-type:none;margin:0;padding:0}.d-block{display:block!important}.d-none{display:none!important}.d-flex{display:flex!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.text-uppercase{text-transform:uppercase!important}.bg--primary{background-color:#25313b;color:#fff}.bg--primary .section__subtitle:before{background-color:#fff}.bg--primary .btn--primary,.bg--primary .section--title:before,.bg--primary.section--title:before{color:#fff}.bg--primary .btn--primary:where(:hover,:focus,:touch){background-color:#fff;color:#25313b}.bg--primary .btn--secondary{color:#fff}.bg--primary .btn--secondary:before{background-image:url(//www.boulange.be/app/themes/boulange/dist/assets/css/../../images/icon-arrow-white.svg?f038ac03c47789cec4c1204122296986)}.bg--primary .btn--secondary:after{background-color:#fff}.bg--primary .btn--secondary:where(:hover,:focus,:touch){color:#fff}.bg--secondary{background-color:#fff}.navbar_toggle__label,.sr-only{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.clearfix:after{clear:both;content:"";display:block}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translatey(-100%)}to{transform:translatey(0)}}.animate,.animate:after,.animate:before,[data-animation],[data-animation]:after,[data-animation]:before{transition-duration:.4s;transition-timing-function:ease}@media screen{.animate [data-animation],.animate [data-animation]:after,.animate [data-animation]:before{transition-property:opacity,transform}.animate [data-animation^=fade],.animate [data-animation^=fade]:after,.animate [data-animation^=fade]:before,.animate[data-title]:before{opacity:0;transition-property:opacity,transform}.animate[data-title]:before{transform:translate3d(-40px,0,0)}.animate.is-visible [data-animation],.animate.is-visible [data-animation]:after,.animate.is-visible [data-animation]:before,.animate.is-visible [data-animation^=fade]{opacity:1;transform:none}.animate.is-visible[data-title]:before{opacity:.03;transform:none}.animate [data-animation=fade-up]{transform:translate3d(0,40px,0)}.animate [data-animation=fade-down]{transform:translate3d(0,-40px,0)}.animate [data-animation=fade-right]{transform:translate3d(-40px,0,0)}.animate [data-animation=fade-left]{transform:translate3d(40px,0,0)}.animate [data-animation=fade-up-right]{transform:translate3d(-40px,40px,0)}.animate [data-animation=fade-up-left]{transform:translate3d(40px,40px,0)}.animate [data-animation=fade-down-right]{transform:translate3d(-40px,-40px,0)}.animate [data-animation=fade-down-left]{transform:translate3d(40px,-40px,0)}.animate .about__team .nav__item:first-child,.animate .dropdown__list--lawyers .dropdown__item:first-child,.animate .section__list-item:first-child,.animate .section__slider-item:first-child,.animate .skills__item:first-child{transition-delay:.15s}.animate .about__team .nav__item:nth-child(2),.animate .dropdown__list--lawyers .dropdown__item:nth-child(2),.animate .section__list-item:nth-child(2),.animate .section__slider-item:nth-child(2),.animate .skills__item:nth-child(2){transition-delay:.3s}.animate .about__team .nav__item:nth-child(3),.animate .dropdown__list--lawyers .dropdown__item:nth-child(3),.animate .section__list-item:nth-child(3),.animate .section__slider-item:nth-child(3),.animate .skills__item:nth-child(3){transition-delay:.45s}.animate .about__team .nav__item:nth-child(4),.animate .dropdown__list--lawyers .dropdown__item:nth-child(4),.animate .section__list-item:nth-child(4),.animate .section__slider-item:nth-child(4),.animate .skills__item:nth-child(4){transition-delay:.6s}.animate .about__team .nav__item:nth-child(5),.animate .dropdown__list--lawyers .dropdown__item:nth-child(5),.animate .section__list-item:nth-child(5),.animate .section__slider-item:nth-child(5),.animate .skills__item:nth-child(5){transition-delay:.75s}.animate .about__team .nav__item:nth-child(6),.animate .dropdown__list--lawyers .dropdown__item:nth-child(6),.animate .section__list-item:nth-child(6),.animate .section__slider-item:nth-child(6),.animate .skills__item:nth-child(6){transition-delay:.9s}.animate .about__team .nav__item:nth-child(7),.animate .dropdown__list--lawyers .dropdown__item:nth-child(7),.animate .section__list-item:nth-child(7),.animate .section__slider-item:nth-child(7),.animate .skills__item:nth-child(7){transition-delay:1.05s}.animate .about__team .nav__item:nth-child(8),.animate .dropdown__list--lawyers .dropdown__item:nth-child(8),.animate .section__list-item:nth-child(8),.animate .section__slider-item:nth-child(8),.animate .skills__item:nth-child(8){transition-delay:1.2s}.animate .about__team .nav__item:nth-child(9),.animate .dropdown__list--lawyers .dropdown__item:nth-child(9),.animate .section__list-item:nth-child(9),.animate .section__slider-item:nth-child(9),.animate .skills__item:nth-child(9){transition-delay:1.35s}.animate .about__team .nav__item:nth-child(10),.animate .dropdown__list--lawyers .dropdown__item:nth-child(10),.animate .section__list-item:nth-child(10),.animate .section__slider-item:nth-child(10),.animate .skills__item:nth-child(10){transition-delay:1.5s}.animate .about__team .nav__item:nth-child(11),.animate .dropdown__list--lawyers .dropdown__item:nth-child(11),.animate .section__list-item:nth-child(11),.animate .section__slider-item:nth-child(11),.animate .skills__item:nth-child(11){transition-delay:1.65s}.animate .about__team .nav__item:nth-child(12),.animate .dropdown__list--lawyers .dropdown__item:nth-child(12),.animate .section__list-item:nth-child(12),.animate .section__slider-item:nth-child(12),.animate .skills__item:nth-child(12){transition-delay:1.8s}.animate .about__team .nav__item:nth-child(13),.animate .dropdown__list--lawyers .dropdown__item:nth-child(13),.animate .section__list-item:nth-child(13),.animate .section__slider-item:nth-child(13),.animate .skills__item:nth-child(13){transition-delay:1.95s}.animate .about__team .nav__item:nth-child(14),.animate .dropdown__list--lawyers .dropdown__item:nth-child(14),.animate .section__list-item:nth-child(14),.animate .section__slider-item:nth-child(14),.animate .skills__item:nth-child(14){transition-delay:2.1s}.animate .about__team .nav__item:nth-child(15),.animate .dropdown__list--lawyers .dropdown__item:nth-child(15),.animate .section__list-item:nth-child(15),.animate .section__slider-item:nth-child(15),.animate .skills__item:nth-child(15){transition-delay:2.25s}.animate .about__team .nav__item:nth-child(16),.animate .dropdown__list--lawyers .dropdown__item:nth-child(16),.animate .section__list-item:nth-child(16),.animate .section__slider-item:nth-child(16),.animate .skills__item:nth-child(16){transition-delay:2.4s}.animate .about__team .nav__item:nth-child(17),.animate .dropdown__list--lawyers .dropdown__item:nth-child(17),.animate .section__list-item:nth-child(17),.animate .section__slider-item:nth-child(17),.animate .skills__item:nth-child(17){transition-delay:2.55s}.animate .about__team .nav__item:nth-child(18),.animate .dropdown__list--lawyers .dropdown__item:nth-child(18),.animate .section__list-item:nth-child(18),.animate .section__slider-item:nth-child(18),.animate .skills__item:nth-child(18){transition-delay:2.7s}.animate .about__team .nav__item:nth-child(19),.animate .dropdown__list--lawyers .dropdown__item:nth-child(19),.animate .section__list-item:nth-child(19),.animate .section__slider-item:nth-child(19),.animate .skills__item:nth-child(19){transition-delay:2.85s}.animate .page__header-content .column:first-child{transition-delay:.3s}.animate .page__header-content .column:nth-child(2){transition-delay:.6s}.animate .page__header-content .column:nth-child(3){transition-delay:.9s}.animate .page__header-content .column:nth-child(4){transition-delay:1.2s}.animate .page__header-content .column:nth-child(5){transition-delay:1.5s}.animate .page__header-content .column:nth-child(6){transition-delay:1.8s}.animate .page__header-content .column:nth-child(7){transition-delay:2.1s}.animate .page__header-content .column:nth-child(8){transition-delay:2.4s}.animate .page__header-content .column:nth-child(9){transition-delay:2.7s}.animate .page__header-content .column:nth-child(10){transition-delay:3s}.animate .page__header-content .column:nth-child(11){transition-delay:3.3s}.animate .page__header-content .column:nth-child(12){transition-delay:3.6s}.animate .page__header-content .column:nth-child(13){transition-delay:3.9s}.animate .page__header-content .column:nth-child(14){transition-delay:4.2s}.animate .page__header-content .column:nth-child(15){transition-delay:4.5s}.animate .page__header-content .column:nth-child(16){transition-delay:4.8s}.animate .page__header-content .column:nth-child(17){transition-delay:5.1s}.animate .page__header-content .column:nth-child(18){transition-delay:5.4s}.animate .page__header-content .column:nth-child(19){transition-delay:5.7s}.animate .about__content{transition-delay:.1s}.animate .about__team{transition-delay:.2s}.animate .slider__pagination{transition-delay:.5s}.animate .lawyer__title{transition-delay:.6s}.animate .lawyer__image{transition-delay:.8s}.animate .lawyer__content,.animate .lawyer__footer{transition-delay:1s}}*,:after,:before{box-sizing:border-box}body{color:#000;font-family:font,sofia-pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.4;margin:0}.main-wrap{border:1px solid #fff;position:relative;transition:border-color .3s}.main-wrap--open{border-color:#000}.hidden{height:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.container{margin:0 auto;max-width:80rem;padding:0 1.875rem;position:relative;width:100%}b,strong{font-weight:700}a{color:#000}a:where(:focus,:hover,:touch){color:#25313b}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:1.2;margin-bottom:.25em;margin-top:.5em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}ol,ul{padding-left:1.125rem}img{display:inherit;height:auto;max-width:100%}.btn{background-color:transparent;border:1px solid transparent;cursor:pointer;display:inline-block;font-family:font,sofia-pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;line-height:1;padding:1rem 2rem;text-align:center;text-decoration:none;transition:color .3s,border-color .3s,background-color .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.btn--primary{border-color:#25313b;color:#25313b;font-size:.9375rem;font-weight:600;text-transform:uppercase}.btn--primary:where(:focus,:hover,:touch){background-color:#25313b;color:#fff}.bg--dark .btn--primary,.btn--primary.btn--invert{border-color:#fff;color:#fff}.bg--dark .btn--primary:where(:focus,:hover,:touch),.btn--primary.btn--invert:where(:focus,:hover,:touch){background-color:#fff;color:#25313b}.btn--secondary{border:0;color:#25313b;overflow-x:hidden;padding-right:0;position:relative}.btn--secondary:after,.btn--secondary:before{content:"";position:absolute}.btn--secondary:before{background-image:url(//www.boulange.be/app/themes/boulange/dist/assets/css/../../images/icon-arrow.svg?2f3af0ea49356d7fc2f62cc2997210a6);background-size:contain;height:1rem;left:0;top:50%;transform:translateY(-50%);width:1rem}.btn--secondary:after{background-color:#25313b;bottom:0;height:1px;left:2rem;width:100%}.btn--secondary:where(:focus,:hover,:touch){background-color:#25313b;color:#fff}.bg--dark .btn--secondary,.btn--secondary.btn--invert{border-bottom-color:#fff;color:#fff}.bg--dark .btn--secondary:before,.btn--secondary.btn--invert:before{background-image:url(//www.boulange.be/app/themes/boulange/dist/assets/css/../../images/icon-arrow-white.svg?f038ac03c47789cec4c1204122296986)}.bg--dark .btn--secondary:after,.btn--secondary.btn--invert:after{background-color:#fff}.bg--dark .btn--secondary:where(:focus,:hover,:touch),.btn--secondary.btn--invert:where(:focus,:hover,:touch){background-color:transparent;color:#fff}.btn--wysiwyg{font-size:1.1875rem;font-weight:600;line-height:1.2;position:relative}.btn--wysiwyg:before{background-color:#707070;content:"";display:inline-block;height:.0625rem;margin-right:.75rem;transition:margin-right .3s ease;vertical-align:middle;width:1.5625rem}.btn--wysiwyg:focus:before,.btn--wysiwyg:hover:before{margin-right:1.5rem}.page__content{margin:0 auto;max-width:70rem;padding-top:4rem}.content h2{font-size:2.1875rem}.content h3{font-size:1.75rem}.content h4{text-transform:uppercase}.content h4,.content h5{font-size:1.25rem}.content p:first-child{margin:0}.content li::marker{color:#25313b;font-size:1.25em}.content blockquote{border-left:.3125rem solid #25313b;font-size:1.125rem;margin-left:0;margin-right:0;padding-left:1.5rem}.content .introduction{font-size:1.125rem;line-height:1.6}.content .content--padding{padding:1.25rem 2rem}.content em{color:#25313b}@media screen and (min-width:48rem){.content h2{font-size:2.75rem}}@media screen and (min-width:62rem){.content{font-size:1.125rem}.content h2{font-size:3.175rem}.content h3{font-size:2.125rem}.content h4,.content h5{font-size:1.75rem}.content blockquote{font-size:1.375rem;padding-left:2rem}.content .introduction{font-size:1.25rem}.content .content--padding{padding:2rem 2.75rem}}@media screen and (min-width:72.5rem){.content h2{font-size:3.8125rem}.content h3{font-size:2.625rem}.content h4,.content h5{font-size:2.25rem}}.pagination{display:flex;font-size:1.0625rem;justify-content:center;line-height:1;list-style-type:none;margin-top:3rem;padding:0}.pagination-item{border:1px solid #707070;text-align:center}.pagination-item+.pagination-item{border-left:0}.pagination-item a,.pagination-item.active,.pagination-item.disabled{min-width:2.25rem;padding:.65rem .75rem .35rem}.pagination-item a{display:block;text-decoration:none}.pagination-item.active{background-color:#25313b;border-color:#25313b;color:#fff}.pagination-item.disabled{background-color:#707070}.ets-popup .ets-popup__content{max-width:900px}.eph__title{font-size:2.625rem;font-weight:600;line-height:.88;margin-bottom:.5rem}@media screen and (min-width:62rem){.eph__title{font-size:3.75rem}}.epc__image a{display:block}.dropdown__list{display:flex;flex-direction:column;font-size:1.375rem}.dropdown__item{display:none;font-size:1rem}.dropdown__item.active{display:block;font-size:1.375rem;order:-1}.dropdown__item.active .dropdown__link{border:1px solid #707070;color:#25313b;padding:1.25rem 2.25rem 1.25rem 1.25rem}.dropdown__item.active .dropdown__arrow{fill:#25313b;display:block;margin-left:auto}.dropdown__link{color:#25313b;display:block;height:100%;padding:.75rem 1.25rem;position:relative;transition:color .3s cubic-bezier(.65,0,.35,1)}.dropdown__link,.dropdown__link:hover{text-decoration:none}.dropdown__arrow{fill:#25313b;display:none;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%)}.section{padding-bottom:4rem;padding-top:4rem}@media screen and (min-width:62rem){.section{padding-bottom:4.5rem;padding-top:4.5rem}}@media screen and (min-width:72.5rem){.section{padding-top:8rem}}@media screen and (min-width:80rem){.section{padding-bottom:10rem;padding-top:10rem}}.section--title{overflow-x:hidden;position:relative}.section--title:before{color:#000;content:attr(data-title);display:block;font-size:7.125rem;font-weight:700;left:10%;letter-spacing:.073em;line-height:1;opacity:.03;position:absolute;text-transform:uppercase;top:15%;width:9999px;z-index:0}.section--title>*{position:relative;z-index:1}@media screen and (min-width:62rem){.section--title:before{font-size:9.5rem;top:6%}}.section__header{width:100%}@media screen and (min-width:48rem){.section__header{grid-column:1/span 2}}@media screen and (min-width:62rem){.section__header{align-items:center;-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:minmax(500px,67%) auto;margin-bottom:2.5rem}.section__header .section__intro,.section__header .section__subtitle,.section__header .section__title{grid-column:1/span 1}.section__header .section__cta{grid-column:2/span 1;grid-row:1/span 999;justify-self:end}}.section__title{font-size:2.5rem!important;font-weight:300;letter-spacing:.073em;line-height:1.2;margin-bottom:1.125rem;margin-top:0;max-width:28.125rem;text-transform:uppercase}@media screen and (min-width:92.5rem) and (max-width:100rem){.section__title{font-size:2.25rem!important}}.section__subtitle{font-size:1rem;font-weight:300;line-height:1.2;margin:0 0 1rem 7.625rem;order:-1;position:relative;text-transform:uppercase}.section__subtitle:before{background-color:#000;content:"";display:block;height:1px;margin-right:1rem;position:absolute;right:100%;top:.6em;width:6.625rem}.section__intro{font-size:1.125rem}.section__intro :first-child{margin-top:0}@media screen and (min-width:62rem){.section__intro{font-size:1.5rem}}.background-image__container{margin:0;padding:0}.header{margin:0 auto;padding:1.75rem 1.5625rem;position:relative;z-index:9999}.home .header{left:50%;position:absolute;transform:translateX(-50%);width:100%}.home .header .logo__image{filter:brightness(10)}.home .header .navbar_toggle__line{background-color:#fff}.home .header .header__phone{color:#fff}.header>.social__items{display:none}@media screen and (min-width:62rem){.header>.social__items{display:block}}.header--opened{background-color:#25313b;color:#fff;display:flex;flex-direction:column;left:0;min-height:100vh;position:fixed;top:0;width:100%}.home .header--opened{left:0;position:fixed;transform:none}.header--opened a:where(:focus,:hover,:touch){color:#fff}.header--opened .logo__image{filter:brightness(10)}.header--opened .navigation--header{flex-grow:100}.header--opened .navigation__container{height:100%;margin:2.25rem 0;opacity:1;transform:translateY(0)}.header--opened .nav__list--header{opacity:0;transition:opacity .3s,z-index .1s;z-index:-1}@media screen and (min-width:48rem){.header--opened .navigation__container{margin:3rem auto 0}}.header__phone{display:none;margin-left:auto;margin-top:.8rem}@media screen and (min-width:48rem){.header__phone{display:block;margin-right:3rem}}@media screen and (min-width:62rem){.header__phone{margin-right:4.875rem}}.navigation--header{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:80rem;overflow:hidden;padding:0;position:relative;transition:background-color .3s,height .1s ease .3s;width:100%}@media screen and (min-width:72.5rem){.navigation--header:before{color:#fff;content:attr(data-title);display:block;font-size:14.375rem;font-weight:700;left:50%;letter-spacing:-.086em;line-height:1;opacity:.02;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);z-index:0}}.logo{height:auto;max-width:100%;width:6.875rem}.logo__link{display:block;margin:0 auto}@media screen and (min-width:48rem){.logo__link{margin:0}}.logo__image{width:12rem}@media screen and (min-width:62rem){.logo__image{width:16.875rem}}.navigation__container{-moz-column-break-before:always;break-before:always;height:0;opacity:0;order:99;transform:translateY(-5%);transition:transform .5s ease,opacity .3s ease;width:100%}@media screen and (min-width:72.5rem){.navigation__container{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(3,minmax(325px,1fr))}}.navigation__container--footer{height:auto;opacity:1;transform:none}.nav__title{font-size:1.375rem;font-weight:300;line-height:1.4;position:relative;text-transform:uppercase}.nav__title b{display:block}.nav__title:before{background-color:#fff;content:"";display:block;height:1px;margin-right:1rem;position:absolute;right:100%;top:.7em;width:3.25rem}.nav__team{display:none}@media screen and (min-width:72.5rem){.nav__team{display:block}}.nav__list--team{margin-top:2rem}.nav__item--team{font-size:.9375rem;margin-top:.8125rem;text-transform:uppercase}.navigation__menu{font-size:1.5rem}.navigation__menu--main{line-height:1}.navigation__menu--main .nav__link{padding:.25rem 0}.navigation__menu--main .nav__item+.nav__item{margin-top:.75rem}.navigation__menu--main .sub-nav{font-size:1rem;font-weight:300;letter-spacing:.061em;margin-left:1.5625rem;text-transform:uppercase}.navigation__menu--main .sub-nav__item{margin-top:1.125rem}.navigation__menu--main .sub-nav__link{padding-bottom:.25rem}@media screen and (min-width:48rem){.navigation__menu--main .nav__item+.nav__item{margin-top:1.375rem}.navigation__menu--main .nav__item--dropdown-toggle{display:none}.navigation__menu--main .sub-nav{max-height:none;opacity:1;transform:none}}@media screen and (min-width:72.5rem){.navigation__menu--main{grid-column:2/span 1;grid-row:1/span 1}}.nav__item{text-transform:uppercase}.nav__item--has-children{font-weight:700}.nav__item--dropdown-toggle{color:#000;display:block;font-size:1.375rem;font-weight:600;line-height:1;padding:0 .5rem;z-index:1}.nav__item--border{border-top:1px solid #000;padding-top:1.5rem}.nav__item--border .nav__link:before{content:none}.nav__link-no-border:before{content:none!important}.nav__list--contact{border-top:1px solid #fff;font-weight:500;grid-column:3/span 1;grid-row:1/span 1;margin-top:1rem;padding-top:1rem}@media screen and (min-width:48rem){.nav__list--contact{border:0;margin:0;padding:0}}.contact__info{font-size:1.125rem;line-height:1.5;margin:0}@media screen and (min-width:48rem){.contact__info+.contact__info{margin:1.125rem 0 0}}.contact__info--btn{display:none;margin-top:2rem;padding-left:3.125rem;padding-right:3.125rem}@media screen and (min-width:48rem){.contact__info--btn{display:inline-block}}.nav__link,.sub-nav__link{display:block;position:relative}.nav__link:before,.sub-nav__link:before{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:10% center;transition:transform .3s;width:100%}.nav__link:where(:focus,:hover,:touch):before,.sub-nav__link:where(:focus,:hover,:touch):before{transform:scale(1)}@media screen and (min-width:62rem){.nav__link,.sub-nav__link{display:inline-block}}.navigation__logo-icon{margin-left:2.25rem}.navigation__social{display:none;margin-top:2.5rem}.navigation__social .social__item{margin-left:1rem}@media screen and (min-width:72.5rem){.navigation__social{align-items:center;display:flex;grid-column:3/span 1;grid-row:2/span 1;justify-self:flex-end}}.social__link{display:block}.social__link svg{height:auto;max-height:1.625rem;max-width:2rem;width:100%}.navbar__toggle{align-items:center;background:0 0;border:0;cursor:pointer;display:flex;margin-left:auto;margin-top:1rem;padding:0;position:absolute;right:0}.navbar__toggle.active .navbar_toggle__hamburger{width:1rem}.navbar__toggle.active .navbar_toggle__label{font-size:1.0625rem;opacity:1;transform:translateX(0);transition:font-size .1s,transform .5s ease .1s,background .5s ease .1s,width .5s ease .1s,opacity .3s ease .1s}.navbar__toggle.active .navbar_toggle__line{background-color:#fff;width:1.2374368671rem}.navbar__toggle.active .navbar_toggle__line:first-child{transform:rotate(-45deg)}.navbar__toggle.active .navbar_toggle__line:nth-child(2){opacity:0;transform:none;width:0}.navbar__toggle.active .navbar_toggle__line:nth-child(3){transform:rotate(45deg)}@media screen and (min-width:48rem){.navbar__toggle{position:static}.header__phone+.navbar__toggle{margin-left:0}}@media screen and (min-width:62rem){.navbar__toggle.active .navbar_toggle__hamburger{width:1.25rem}.navbar__toggle.active .navbar_toggle__line{width:1.5909902577rem}}.navbar_toggle__label{font-size:0;font-weight:600;line-height:1;opacity:0;transform:translateX(1rem);transition:font-size .1s ease .5s,transform .5s ease,opacity .3s ease}.navbar_toggle__hamburger{height:1rem;position:relative;transition:width .3s;width:1.875rem}@media screen and (min-width:62rem){.navbar_toggle__hamburger{height:1.25rem;width:3rem}}.navbar_toggle__line{background:#000;border-radius:0;display:block;height:2px;opacity:1;position:absolute;right:0;transform:rotate(0deg);transform-origin:right center;transition:.3s ease;width:100%}.navbar_toggle__line:first-child{top:0}.navbar_toggle__line:nth-child(2){top:50%;transform:translateY(-50%)}.navbar_toggle__line:nth-child(3){bottom:0;width:80%}@media screen and (min-width:62rem){.navbar_toggle__line:nth-child(3){width:60%}}.page__header{background-position:50%;background-size:cover;font-size:1.1875rem;overflow:visible!important;position:relative}@media screen and (max-width:48rem){.page__header{background-image:none!important}}@media screen and (min-width:48rem){.page__header{align-items:flex-end;display:flex;font-size:1rem;height:24rem;margin-bottom:var(--header-height)}}@media screen and (min-width:62rem){.page__header{height:31.25rem}.page__header .columns{display:flex;justify-content:space-between}.page__header .column--left{margin-top:-2.5rem;width:30%}.page__header .column--right{width:60%}.page__header--default .column--left{width:50%}.page__header--default .column--right{width:45%}.page__header--page .column--left{width:80%}}.page__header-wrapper{overflow-x:hidden;width:100%}@media screen and (min-width:48rem){.page__header-wrapper{margin-left:3rem;position:relative;transform:translateY(50%)}}@media screen and (min-width:62rem){.page__header-wrapper{margin-left:7%}}@media screen and (min-width:80rem){.page__header-wrapper{margin-left:14%}}.page__title{font-size:2.5rem;font-weight:300;letter-spacing:.073em;line-height:1.2;margin-bottom:1.125rem;margin-top:0;text-transform:uppercase}@media screen and (min-width:92.5rem) and (max-width:100rem){.page__title{font-size:2.25rem}}.page__header-content .column a{color:#fff;position:relative;text-decoration:none}.page__header-content .column a:before{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:10% center;transition:transform .3s;width:100%}.page__header-content .column a:focus,.page__header-content .column a:hover{color:#fff}.page__header-content .column a:focus:before,.page__header-content .column a:hover:before{transform:scale(1)}@media screen and (min-width:62rem){.page__header-content{padding:6rem 0 3rem 3.625rem}.page__header-content:after{background-color:#25313b;content:"";height:100%;position:absolute;right:-100%;top:0;width:100%}}@media screen and (min-width:80rem){.page__header-content{width:85%}}@media screen and (min-width:92.5rem){.page__header-content{width:70%}}.page__image{position:relative}@media screen and (min-width:48rem){.page__image{display:none}}@media screen and (min-width:62rem){.column--intro{align-items:flex-start;display:flex;justify-content:space-between}}.section__home-slider{color:#fff;padding:0;position:relative}.section__home-slider:after{background-color:#000;content:"";height:100%;left:0;opacity:.17;position:absolute;top:0;width:100%}.section__home-slider .social__items{bottom:0;margin:2rem 1.25rem;position:absolute;right:0;z-index:1}.homepage__title{font-size:1.5rem;font-weight:300;left:50%;line-height:1.2;max-width:100%;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1}@media screen and (min-width:48rem){.homepage__title{font-size:2.5rem;width:60%}}@media screen and (min-width:62.5rem){.homepage__title{font-size:3.75rem;width:50%}}.homepage__title--animate{display:block}.homepage__logo-icon{display:block;margin:0 auto 1rem;width:5rem}@media screen and (min-width:62rem){.homepage__logo-icon{margin-bottom:1.25rem;width:6.25rem}}.home-slider .splide__slide{height:100vh}.home-slider .home-slider__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slider__pagination{align-items:center;display:flex;justify-content:center;margin:2rem 0;min-width:5rem}.slider__pagination:before{background-color:#25313b;content:"";height:1px;margin:0 .625rem;width:2.25rem}.slider__pagination .pagination--current{order:-1}.slider__pagination--home{bottom:0;left:50%;position:absolute;transform:translateX(-50%);z-index:1}.slider__pagination--home:before{background-color:#fff}@media screen and (min-width:48rem){.slider__pagination--home{left:0;transform:none}}.page__header--contact .section__title{font-size:1.75rem!important;padding-bottom:1.125rem;position:relative}.page__header--contact .section__title:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;width:7.125rem}.page__header--contact .column--intro{font-size:.9375rem}.page__header--contact .intro__title{font-size:1.125rem;text-transform:uppercase}.page__header--contact .contact__info--sidenote{font-size:.8125rem}.page__header--contact .contact__info--address{background-image:url(//www.boulange.be/app/themes/boulange/dist/assets/css/../../images/pin-icon.svg?9d23daf1dffb36e5c3efc44153ab1ff5);background-position:0 .2em;background-repeat:no-repeat;background-size:auto 1rem;padding-left:1.5rem}@media screen and (min-width:62rem){.page__header--contact .column--left{width:25%}.page__header--contact .column--right{-moz-column-gap:15%;column-gap:15%;width:65%}}button,input,optgroup,select,textarea{cursor:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}.input__container select,input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=file]):not([type=image]):not([type=range]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:transparent;border:0;border-bottom:1px solid #ced4da;color:var(--primary-text-color);display:block;font-size:1.125rem;font-weight:400;line-height:1.2;padding:.5rem 0;transition:border-color .15s ease,box-shadow .15s ease,height .15s ease;width:100%}.input__container select:focus,input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=file]):not([type=image]):not([type=range]):focus,textarea:focus{background-color:transparent;border-color:#86b7fe;box-shadow:0 0 0 .15rem rgba(13,110,253,.25);color:var(--primary-text-color);outline:0}.input__container select.wpcf7-not-valid,input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=file]):not([type=image]):not([type=range]).wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:#dc3232}textarea{height:2.4125rem;resize:vertical}.active textarea,textarea:focus{height:auto}label{font-size:1.125rem}.module__form{padding-top:0}.form__container{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(auto-fill,100%);row-gap:1.5rem}.form__container p{margin:0}@media screen and (min-width:35rem){.form__container{grid-template-columns:repeat(auto-fill,calc(50% - .3125rem));margin:0 auto;max-width:53.5rem}}.input__container{margin-top:1rem;position:relative}.input__container label.float{border:1px solid transparent;line-height:1.5;padding:.5rem 0;position:absolute;top:0;transition:all .2s}.input__container label.active{font-size:.75rem;padding:0;transform:translateY(-100%)}.input__container option{padding-left:0}@media screen and (min-width:35rem){.input__container--full{grid-column:1/span 2}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;padding:0 1em 0 0;width:100%}select::-ms-expand{display:none}.select{background-color:#fff;border:1px solid #707070;color:#000;cursor:pointer;font-size:1.125rem;line-height:1;max-width:30ch;min-width:15ch;padding:.875rem 1.25rem .875rem 0;width:100%}.select:after{background-color:#000;clip-path:polygon(100% 0,0 0,50% 100%);content:"";height:.5em;width:.8em}.select:after,select{grid-area:select}.wpcf7-list-item{margin-left:0}.footer{padding:4.25rem 0;position:relative;z-index:999}.footer .logo__link{grid-column:1/span 2;grid-row:1/span 1;text-align:center}.footer .logo__image{display:inline;filter:brightness(10);width:15.8125rem}.footer .nav__list--contact{border-top:0;grid-column:1/span 1;grid-row:2/span 1;margin-top:2.75rem;padding-top:0}.footer .contact__info--email{margin-top:2.25rem}.footer .nav__item+.nav__item{margin-top:1.25rem}.footer .nav__item--has-children{font-weight:300}@media screen and (min-width:48rem){.footer .nav__list--contact{order:0}.footer .nav__item+.nav__item{margin-top:1rem}.footer .contact__info{font-size:.9375rem}}@media screen and (min-width:72.5rem){.footer .logo__link{align-self:start;grid-column:1/span 1;justify-self:start}.footer .nav__list--contact{grid-column:2/span 1;grid-row:1/span 1;margin-top:0}.footer .contact__info{margin-top:0}.footer .contact__info+.contact__info{margin-top:.5rem}}@media screen and (min-width:48rem){.navigation__container--footer{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(2,minmax(200px,1fr))}}@media screen and (min-width:72.5rem){.navigation__container--footer{grid-template-columns:repeat(3,minmax(325px,1fr)) minmax(60px,120px)}}.navigation__menu--footer{font-size:.875rem;grid-column:2/span 1;grid-row:2/span 2;margin-top:2.75rem}@media screen and (min-width:72.5rem){.navigation__menu--footer{grid-column:3/span 1;grid-row:1/span 1;margin-top:0}}.navigation__bottom{border-top:1px solid #fff;margin-top:1.5rem;padding-top:1.5rem}@media screen and (min-width:48rem){.navigation__bottom{align-items:center;display:flex;grid-column:1/span 2;grid-row:4/span 1;justify-content:space-between}}@media screen and (min-width:62rem){.navigation__bottom{margin-top:3rem}}@media screen and (min-width:72.5rem){.navigation__bottom{grid-column:1/span 4;grid-row:3/span 1;margin-top:4.25rem}}.navigation__menu--copyright{font-size:0;font-weight:500}.navigation__menu--copyright .nav__item{display:inline-block;font-size:1rem;margin:0;text-transform:none}.navigation__menu--copyright .nav__item+.nav__item{margin-left:.25rem}.navigation__menu--copyright .nav__item+.nav__item:before{content:"|"}.navigation__menu--copyright .nav__item+.nav__item .nav__link{margin-left:.25rem}.navigation__menu--copyright .nav__link{display:inline-block}.eteamsys{margin-top:2.625rem}@media screen and (min-width:48rem){.eteamsys{margin-top:0}}.navigation__social--footer{display:block;grid-column:1/span 1;grid-row:3/span 1;text-align:right}@media screen and (min-width:48rem){.navigation__social--footer{text-align:left}}@media screen and (min-width:72.5rem){.navigation__social--footer{grid-column:4/span 1;grid-row:1/span 1;margin-top:0}}.cookie-notice-container{background-color:#25313b;color:#fff}.cookie-notice-container a{color:#fff}.cookie-notice-container a:hover{color:#000}#cn-notice-buttons .cn-button,#cn-notice-buttons .cn-button.bootstrap{background-color:transparent;border:1px solid #fff;color:#fff;padding:6px 10px;transition:all .3s ease-in-out}#cn-notice-buttons .cn-button.bootstrap:hover,#cn-notice-buttons .cn-button:hover{background-color:#fff;color:#25313b}.section--about{display:flex;flex-wrap:wrap}@media screen and (min-width:48rem){.section--about{justify-content:flex-end}}@media screen and (min-width:62rem){.section--about:before{left:15%}}.about__team .nav__link--team:before{background-color:#000}.about__team .nav__link--team:where(:hover,:focus,:touch){color:#000}@media screen and (min-width:48rem){.about__team{order:-1;width:auto}}@media screen and (min-width:62rem){.about__team .section__subtitle{margin-left:0}}@media screen and (min-width:48rem){.about__content{margin-left:3rem;width:57%}}@media screen and (min-width:62rem){.about__content{margin-left:10%}}.section--skills{overflow:hidden}.section--skills .section{padding-bottom:0}.section--skills .skills__content{padding-bottom:14rem}.section--skills .column--center{font-size:.875rem}@media screen and (min-width:62rem){.section--skills:before{left:15%}.section--skills .columns{display:flex;justify-content:space-between}.section--skills .column--left{margin-top:-2.5rem;width:30%}.section--skills .column--center{font-size:1rem;width:40%}.section--skills .column--right{flex-grow:0}.section--skills .skills__content{padding-bottom:21rem}}.skills__slider{margin-bottom:6.25rem;margin-top:-11.4375rem}.skills__slider .splide__track{overflow:initial;padding-right:2rem!important}@media screen and (min-width:62rem){.skills__slider{margin-bottom:8rem;margin-top:-13.625rem}}.skills__item{display:flex;flex-wrap:wrap;width:18.25rem}@media screen and (min-width:62rem){.skills__item{width:21.5625rem}}.skill__link{color:#fff;display:block;width:100%}.skill__link:where(:focus,:hover,:touch) .skill__hover *{opacity:1}.skill__link:where(:focus,:hover,:touch) .skill__hover:before{opacity:.9}.skill__hover{align-items:flex-start;background-color:#4c657a;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;min-height:23rem;padding:3.75rem 3.75rem 2.8125rem 2rem;position:relative}.skill__hover *{opacity:0;position:relative;transition:opacity .3s;z-index:1}.skill__hover .skill__title{font-size:1.625rem;font-weight:300;line-height:1.2;margin:0;padding-bottom:.8125rem;text-transform:uppercase}.skill__hover .skill__title:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;width:4.375rem}.skill__hover .skill__excerpt{font-size:.875rem;margin-top:1.5rem}.skill__hover .btn{margin-top:auto}.skill__hover:before{background-color:#25313b;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:0}@media screen and (min-width:62rem){.skill__hover{min-height:27rem}.skill__hover .skill__excerpt{font-size:1rem}}.skill__title--main{color:#25313b;font-size:1rem;font-weight:300;margin-top:1.5rem;max-width:50%;text-transform:uppercase}.skills__slider-progress{background:#b9b9b9;margin-top:2.625rem}.skills__slider-progress-bar{background:#25313b;height:2px;transition:transform .4s ease;width:0}.skill__grid{display:flex;flex-direction:column;overflow-x:hidden}@media screen and (min-width:62rem){.skill__grid{display:grid;grid-template-columns:minmax(180px,1fr) minmax(60%,3.15fr);padding-top:4rem}}.skill__intro{grid-column:2/span 1;grid-row:1/span 1}@media screen and (min-width:62rem){.skill__intro{margin-top:3.375rem}}.subskills{grid-column:2/span 1;grid-row:2/span 1}.skills__navigation{grid-column:1/span 1;grid-row:1/span 2;margin-bottom:2rem;order:-1}.skills__navigation .splide__track{overflow:visible}.skills__navigation .splide__track:before{background-color:#cdcdcd;bottom:0;content:"";height:1px;left:-100%;position:absolute;width:1000%}@media screen and (min-width:62rem){.skills__navigation{align-self:start;border-right:1px solid #cdcdcd;margin-right:4rem;padding:4.375rem 0}.skills__navigation .splide__track:before{content:none}}.section__title--skill{max-width:100%}@media screen and (min-width:62rem){.section__title--skill{font-size:2.25rem!important}.subskills{position:relative}.subskills__summary{position:sticky;top:0}.subskills__content{margin-top:2rem}}.subskill__section{margin-top:3.5rem}.subskill__title{font-size:1.5625rem;text-transform:uppercase}@media screen and (min-width:62rem){.subskill__title{font-size:1.3125rem}}@media screen and (min-width:48rem){.dropdown__list--subskills{display:flex;flex-direction:row;flex-wrap:wrap;font-size:.825rem;margin-left:-.75rem;margin-right:-.75rem;text-transform:uppercase}}.dropdown__list--subskills .dropdown__item{display:none;font-size:1rem}@media screen and (min-width:48rem){.dropdown__list--subskills .dropdown__item{display:block;margin-bottom:1.5rem;padding-left:.75rem;padding-right:.75rem;width:50%}.dropdown__list--subskills .dropdown__item.active{display:block;order:0}.dropdown__list--subskills .dropdown__item.active .dropdown__link{border:none;border-bottom:1px solid #707070;padding:1.75rem 1.6875rem;position:relative;transition:.3s ease}.dropdown__list--subskills .dropdown__item.active .dropdown__link:before{background-color:#25313b;content:"";height:3px;left:0;position:absolute;top:calc(1.75rem + .5em);transform:translateY(50%);width:1.25rem}.dropdown__list--subskills .dropdown__item.active .dropdown__arrow{display:none}}@media screen and (min-width:62rem){.dropdown__list--subskills .dropdown__item,.dropdown__list--subskills .dropdown__item.active{font-size:1.125rem}}@media screen and (min-width:80rem){.dropdown__list--subskills .dropdown__item,.dropdown__list--subskills .dropdown__item.active{font-size:1.375rem}}@media screen and (min-width:48rem){.dropdown__list--subskills .dropdown__link{border-bottom:1px solid #707070;color:#25313b;padding:1.75rem 0;transition:.3s ease}.dropdown__list--subskills .dropdown__link:focus,.dropdown__list--subskills .dropdown__link:hover{padding-left:1.6875rem}}.dropdown__list--subskills .dropdown__arrow{fill:#25313b;display:none;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%)}.skills-navigation__list{align-items:center;font-size:1.0625rem;text-transform:uppercase}.skills-navigation__item{border-bottom:3px solid transparent}.skills-navigation__item.active{border-bottom-color:#25313b}@media screen and (min-width:62rem){.skills-navigation__item{border-bottom:none;border-right:3px solid transparent;padding-right:4rem}.skills-navigation__item+.skills-navigation__item{margin-top:2rem}.skills-navigation__item.active{border-right-color:#25313b}}.skills-navigation__link{display:block;padding:1.5rem 0}@media screen and (min-width:62rem){.skills-navigation__link{padding:0}}@media screen and (min-width:48rem){.section--two-columns{-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:repeat(2,minmax(250px,1fr))}}@media screen and (min-width:62rem){.section--two-columns{-moz-column-gap:4.25rem;column-gap:4.25rem}}@media screen and (min-width:72.5rem){.section--two-columns{-moz-column-gap:6.5rem;column-gap:6.5rem}}.section--two-columns--reverse .column--left{grid-column:2/span 1;grid-row:2}.section--two-columns--reverse .column--right{grid-column:1/span 1;grid-row:2}.section--two-columns--image{align-items:center}.column--left{align-self:center;grid-column:1/span 1}.column--right{grid-column:2/span 1;margin-top:2.5rem}@media screen and (min-width:48rem){.column--right{margin-top:0}}.column--image{margin-left:auto;margin-right:auto;max-width:31.25rem}.column--image .splide__list{align-items:center}.column--image img{width:100%}@media screen and (min-width:62rem){.column--image img{display:block;margin:0 auto;max-width:90%}}.image--portrait{max-width:26.5rem}.section__list{display:grid;gap:1.5rem;grid-template-columns:1fr;margin:0;overflow-y:hidden;padding:0}@media screen and (min-width:35rem){.section__list{grid-template-columns:repeat(2,minmax(200px,50%))}}@media screen and (min-width:48rem){.section__list{gap:3rem}}@media screen and (min-width:72.5rem){.section__list{grid-template-columns:repeat(3,minmax(320px,33.3333%))}}@media screen and (min-width:62rem){.list__header .section__title{font-size:3.75rem}}.section__list-item{counter-increment:list-item;font-size:1.5rem;list-style-type:none}.section__list-title{font-size:1.5625rem;font-weight:300;line-height:1;text-transform:uppercase}.section__list-content{font-size:1.125rem;margin-top:.75rem}.frame,.frame .slidee{padding:0;width:100%}.frame .slidee{list-style:none;margin:0}.scrollbar{height:.3125rem;margin-top:2rem;width:100%}.scrollbar .handle{background:#25313b;height:100%;width:50px}.section__slider-item{float:left;height:auto;margin-left:2rem;max-width:16.25rem;padding:0;width:100%}.section__slider-link{display:block}.section__slider-image{align-items:center;background-color:#fff;display:flex;height:22rem;margin:0;padding:2rem 1rem;width:100%}.section__slider-title{font-size:1.125rem;font-weight:600;line-height:1;margin:1.25rem 0 0}.section__slider-subtitle{font-size:.875rem;line-height:1.2;margin:.5rem 0 0}@media screen and (min-width:48rem){.lawyers__grid{display:grid;grid-template-columns:minmax(180px,1fr) minmax(60%,3.15fr)}}.lawyers__navigation{background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.3);grid-column:1/span 1;grid-row:1/span 2;position:sticky;top:0}.lawyers__navigation .slider__pagination{display:none}@media screen and (min-width:48rem){.lawyers__navigation{align-self:start;background-color:transparent;border-right:1px solid #cdcdcd;box-shadow:none;margin-right:4rem;padding:2rem 0}.lawyers__navigation .slider__pagination{display:flex;justify-content:flex-start}}@media screen and (min-width:62rem){.lawyers__navigation{padding:4.375rem 0}}@media screen and (min-width:48rem){.dropdown__list--lawyers{text-transform:uppercase}.dropdown__list--lawyers .dropdown__item{border-bottom:none;border-right:3px solid transparent;display:block;font-size:1.0625rem;padding-right:4rem}.dropdown__list--lawyers .dropdown__item+.dropdown__item{margin-top:2rem}.dropdown__list--lawyers .dropdown__item.active{border-right-color:#25313b;font-size:1.0625rem;order:0}.dropdown__list--lawyers .dropdown__item.active .dropdown__link{border:0;padding:0}.dropdown__list--lawyers .dropdown__link{display:block;padding:0}.dropdown__list--lawyers .dropdown__arrow{display:none!important}}.lawyers__content{margin-top:3rem}@media screen and (min-width:48rem){.lawyers__content{margin-top:2rem}}@media screen and (min-width:62rem){.lawyers__content{margin-top:0}}.lawyer__section{display:none;outline:none}.lawyer__section.active{display:block}@media screen and (min-width:72.5rem){.lawyer__section.active{display:grid}.lawyer__section{-moz-column-gap:5%;column-gap:5%;grid-template-columns:minmax(40%,1fr) minmax(50%,1.3fr);grid-template-rows:repeat(3,auto)}}.lawyer__title{align-items:center;display:flex;font-size:1.75rem;justify-content:space-between;text-transform:uppercase}.lawyer__title span{width:75%}.lawyer__title b,.lawyer__title strong{display:block}@media screen and (min-width:72.5rem){.lawyer__title{align-self:end;grid-column:1/span 1;grid-row:1/span 1;margin-bottom:1.25rem}}.lawyer__linkedin{height:auto;margin-left:auto;width:2.25rem}.lawyer__content{font-size:1.1875rem}@media screen and (min-width:48rem){.lawyer__content{font-size:1rem}}@media screen and (min-width:72.5rem){.lawyer__content{grid-column:1/span 1;grid-row:2/span 1}}.lawyer__image{margin:2.5rem 0;text-align:center}@media screen and (min-width:72.5rem){.lawyer__image{grid-column:2/span 1;grid-row:1/span 2;margin:0}}.lawyer__email{background-image:url(//www.boulange.be/app/themes/boulange/dist/assets/css/../../images/mail-icon.svg?d50a3a879d92127836242ef4926e3500);background-position:0;background-repeat:no-repeat;background-size:1.125rem auto;display:inline-block;margin-top:1.75rem;padding-left:2rem}.lawyer__footer{background-color:#25313b;color:#fff;font-size:.9375rem;margin-top:3rem;padding:2rem 1.625rem;text-transform:uppercase}@media screen and (min-width:48rem){.lawyer__footer{font-size:.75rem}}@media screen and (min-width:72.5rem){.lawyer__footer{-moz-column-gap:4.375rem;column-gap:4.375rem;display:grid;grid-column:1/span 2;grid-row:3/span 1;grid-template-columns:repeat(3,auto);grid-template-rows:repeat(2,auto);justify-self:start;margin-top:-2rem;row-gap:.25rem}}.lawyer__footer-title{font-size:1.125rem;font-weight:700;grid-row:1/span 1;line-height:1.2}.lawyer__footer-title:where(:not(:first-child)){margin-top:1.125rem}@media screen and (min-width:48rem){.lawyer__footer-title{font-size:.8125rem}}@media screen and (min-width:72.5rem){.lawyer__footer-title{margin-top:0}}.lawyer__footer-content{grid-row:2/span 1;margin-left:0}