html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,figure{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}button{border:0;padding:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer}a:focus,button:focus{outline:0}a:hover,a:active,button:hover,button:focus{outline:0}a
img{border:0}*{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-tap-highlight-color:transparent}p{word-wrap:break-word}a{color:#000;text-decoration:none}a:visited{color:#000}a:hover{text-decoration:none}a:hover,a:focus,a:active{color:#000;outline:0}@font-face{font-family:"Perpetua";src:url("/wp-content/themes/edith-dekyndt/fonts/Perpetua-Italic.woff2") format("woff2"), url("/wp-content/themes/edith-dekyndt/fonts/Perpetua-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Perpetua";src:url("/wp-content/themes/edith-dekyndt/fonts/Perpetua-Regular.woff2") format("woff2"), url("/wp-content/themes/edith-dekyndt/fonts/Perpetua-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Messina";src:url("/wp-content/themes/edith-dekyndt/fonts/MessinaSans-Book.woff2") format("woff2"), url("/wp-content/themes/edith-dekyndt/fonts/MessinaSans-Book.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}body{-webkit-font-feature-settings:"kern";font-feature-settings:"kern";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,select,textarea{color:#000;font-family:"Perpetua",Times New Roman,Times,serif;font-size:1.6rem;line-height:1.2}.site-header{position:fixed;padding:14px
20px 17px;top:0;left:0;width:100%;background:#fff;z-index:1000}@media (min-width: 700px){.site-header{padding:18px
36px 17px}}@media (min-width: 1025px){.site-header{padding:27px
30px;background:none}}.site-title{font-size:7.5vw;line-height:0.79}@media (min-width: 700px){.site-title{font-size:3.86vw}}@media (min-width: 1025px){.site-title{font-size:2.7rem}}.main-menu-desktop{display:none}@media (min-width: 1025px){.main-menu-desktop{display:block;padding-top:40px}.main-menu-desktop
a{font-size:2.3rem;line-height:1.26;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.main-menu-desktop a:hover{opacity:0.55}.main-menu-desktop li.current-menu-item
a{opacity:0.55}}.search-trigger{display:none}@media (min-width: 1025px){.search-trigger{display:inline-block;position:fixed;bottom:54px;font-size:2.3rem;cursor:pointer;padding-right:23px;background:url(/wp-content/themes/edith-dekyndt/img/search.svg) no-repeat right 5px;background-size:17px 17px}}.search-popup{position:fixed;background:#fff;z-index:3000;top:0;left:0;width:calc(100% - 275px - 90px);margin-left:275px;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:visibility 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);transition:visibility 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);transition:transform 0.3s cubic-bezier(0.22, 0.61, 0.36, 1), visibility 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.3s cubic-bezier(0.22, 0.61, 0.36, 1), visibility 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);visibility:hidden}.search-popup.open{-webkit-transform:none;transform:none;visibility:visible}@media (max-width: 1024px){.search-popup{display:none}}.search-popup .search-form-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:114px}.search-popup
label{display:block;font-size:3.6rem;margin-right:14px}.search-popup input[type=text]{font-family:"Perpetua",Times New Roman,Times,serif;font-size:3.8rem;font-style:italic;height:32px;-webkit-transform:translateY(-6px);transform:translateY(-6px);padding-left:6px;background:none;border:0;border-bottom:1px solid #979797;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.search-popup input[type=text]:focus{outline:0}.search-popup input[type=submit]{cursor:pointer;width:26px;height:28px;background:url(/wp-content/themes/edith-dekyndt/img/search.svg);border:0;outline:0;padding:0;margin-left:8px;margin-right:8px;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.search-popup .close-search{cursor:pointer;height:30px;position:absolute;right:-50px;top:calc(50% - 4px)}.search-popup .close-search
span{position:relative;display:block;margin-top:0;width:30px;height:2px}.search-popup .close-search span:before, .search-popup .close-search span:after{position:absolute;content:"";display:block;background:#000;width:100%;height:100%}.search-popup .close-search span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.search-popup .close-search span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-toggle{cursor:pointer;height:30px;position:relative;display:block}.menu-toggle
span{position:relative;display:block;margin-top:13px;width:30px;height:2px}.menu-toggle span:before, .menu-toggle span:after{position:absolute;content:"";display:block;background:#000;width:100%;height:100%;-webkit-transition:-webkit-transform 0.17s ease-in-out;transition:-webkit-transform 0.17s ease-in-out;transition:transform 0.17s ease-in-out;transition:transform 0.17s ease-in-out, -webkit-transform 0.17s ease-in-out}.menu-toggle span:before{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.menu-toggle span:after{-webkit-transform:translateY(5px);transform:translateY(5px)}.modal-nav{visibility:hidden;display:block;opacity:0;position:fixed;top:0;right:0;width:100%;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%);background:rgba(255, 255, 255, 0.95);-webkit-transition:opacity 0.6s cubic-bezier(0.215, 0.61, 0.355, 1), visibility 0.6s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.6s cubic-bezier(0.22, 0.61, 0.36, 1);transition:opacity 0.6s cubic-bezier(0.215, 0.61, 0.355, 1), visibility 0.6s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.6s cubic-bezier(0.22, 0.61, 0.36, 1);transition:transform 0.6s cubic-bezier(0.22, 0.61, 0.36, 1), opacity 0.6s cubic-bezier(0.215, 0.61, 0.355, 1), visibility 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.6s cubic-bezier(0.22, 0.61, 0.36, 1), opacity 0.6s cubic-bezier(0.215, 0.61, 0.355, 1), visibility 0.6s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.6s cubic-bezier(0.22, 0.61, 0.36, 1)}.modal-nav .inner-modal{padding:60px
20px}.modal-nav a,
.modal-nav
label{font-size:7.5vw;line-height:1.667}.modal-nav
a{-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.modal-nav a:hover{opacity:0.55}@media (min-width: 700px){.modal-nav .inner-modal{padding:60px
20px}.modal-nav a,
.modal-nav
label{font-size:3.43vw}}@media (min-width: 1025px){.menu-toggle,.modal-nav{display:none}}.search-form{padding-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-form
label{width:100%;display:block}.search-form input[type=text]{font-family:"Perpetua",Times New Roman,Times,serif;font-size:6vw;background:none;border:0;border-bottom:1px solid #979797;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.search-form input[type=text]:focus{outline:0}.search-form input[type=submit]{cursor:pointer;width:26px;height:28px;background:url(/wp-content/themes/edith-dekyndt/img/search.svg);border:0;outline:0;padding:0;margin-left:8px;margin-right:8px}@media (min-width: 700px){.search-form input[type=text]{font-size:3vw}}@media (min-width: 1025px){.search-form input[type=text]{font-size:2.3rem}}.site-header.open .modal-nav{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.site-header.open .menu-toggle span:before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.site-header.open .menu-toggle span:after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}html{overflow-y:scroll;overflow-x:hidden}body,html{background-color:#fff;width:100%;height:100%}img{display:block;width:100%;height:auto}strong{font-weight:bold}em{font-style:italic}.preload
*{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important}.wrapper{opacity:0;width:100%}.wrapper.loaded{opacity:1}section{position:relative}.object-fit-img{-o-object-fit:cover;object-fit:cover;position:relative;width:100%;height:100%;top:0;left:0}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-main{position:relative;padding:clamp(84px, 26vw, 124px) 20px 0}@media (min-width: 700px){.site-main{padding:clamp(84px, 12vw, 124px) 36px 0}}@media (min-width: 1025px){.site-main{z-index:2000;width:calc(100% - 275px - 90px);margin-left:275px;padding:27px
0 0}}.install-preview{text-align:center;margin-bottom:52px}.install-preview
a{display:block;height:100%;width:100%}.install-preview
figure{will-change:opacity;opacity:0}.install-preview
figcaption{font-size:5.94vw;margin-top:14px}.install-preview
hgroup{pointer-events:none;margin-top:30px}.install-preview hgroup
h3{font-size:7.81vw;line-height:0.92}.install-preview hgroup
h4{margin-top:14px;font-family:"Messina",helvetica,arial,sans-serif;font-size:4.375vw;line-height:1.14}.install-preview.aos-animate
figure{opacity:1;-webkit-transition:opacity 1s cubic-bezier(0.47, 0, 0.745, 0.715);transition:opacity 1s cubic-bezier(0.47, 0, 0.745, 0.715)}@media (min-width: 700px){.install-preview{margin-bottom:60px}.install-preview
figcaption{font-size:2.71vw;margin-top:16px}.install-preview
hgroup{margin-top:36px}.install-preview hgroup
h3{font-size:3.86vw}.install-preview hgroup
h4{margin-top:16px;font-size:2.14vw}}@media (min-width: 1025px){.install-preview{margin-bottom:0;position:relative;width:100%;-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}.install-preview
figcaption{margin-top:0;padding-top:12px;height:56px;width:100%;font-size:1.9rem}.install-preview .img-box{height:calc(100vh - 56px - 27px);position:relative}.install-preview
img{position:relative;width:100%;height:100%;top:0;left:0;-o-object-fit:contain;object-fit:contain}.install-preview
hgroup{position:fixed;width:215px;left:-245px;top:calc(50% - 55px);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0;text-align:left;opacity:0;visibility:hidden;-webkit-transition:0.3s cubic-bezier(0.47, 0, 0.745, 0.715);transition:0.3s cubic-bezier(0.47, 0, 0.745, 0.715)}.install-preview hgroup
h3{font-size:2.5rem}.install-preview hgroup
h4{font-size:1.4rem}.install-preview.active
hgroup{opacity:1;visibility:visible;-webkit-transition:0.6s 0.4s cubic-bezier(0.39, 0.575, 0.565, 1);transition:0.6s 0.4s cubic-bezier(0.39, 0.575, 0.565, 1)}}@media (min-width: 1025px){.grid-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;--margin:0.84102vw;margin:0
calc(var(--margin) * -1)}.grid-view .install-preview{width:calc(33.333% - var(--margin) * 2);margin:0
var(--margin) calc(var(--margin) * 1.5)}.grid-view .install-preview .img-box{height:0;padding-bottom:66.67%;position:relative}.grid-view .install-preview .img-box:after{content:"";display:block;width:100%;position:absolute;height:100%;background:#fff;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.grid-view .install-preview
img{-o-object-fit:cover;object-fit:cover;position:absolute}.grid-view .install-preview
hgroup{display:none}.grid-view .install-preview:hover .img-box:after{opacity:0.8}}.single-post .site-header:after{content:"";display:block;width:calc(100% - 40px);height:1px;background:#d8d8d8;bottom:0;position:absolute;left:20px}@media (min-width: 700px){.single-post .site-header:after{width:calc(100% - 72px);left:36px}}@media (min-width: 1025px){.single-post .site-header:after{content:none}}.back-single{cursor:pointer;height:30px;position:relative;padding-top:2px}.back-single
span{position:relative;display:block;margin-top:0;width:30px;height:2px}.back-single span:before, .back-single span:after{position:absolute;content:"";display:block;background:#000;width:100%;height:100%;-webkit-transition:-webkit-transform 0.17s ease-in-out;transition:-webkit-transform 0.17s ease-in-out;transition:transform 0.17s ease-in-out;transition:transform 0.17s ease-in-out, -webkit-transform 0.17s ease-in-out}.back-single span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.back-single span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.audio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:60px;top:calc(50% - 2px);font-size:4.25vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}@media (min-width: 700px){.audio{font-size:2.43vw;top:50%;right:76px}}@media (min-width: 1025px){.audio{font-size:1.7rem;right:75px;top:calc(50% + 2px)}}.audio
svg{margin-left:5px}.audio
svg.on{width:29px;height:24px;display:none}.audio
svg.off{width:29px;height:24px;display:none}.audio.on
.on{display:block}.audio.off
.off{display:block}.main-single{z-index:999;text-align:center;padding:clamp(68px, 21vw, 108px) 20px 30px}@media (min-width: 700px){.main-single{padding:clamp(86px, 12vw, 140px) 36px 45px}}@media (min-width: 1025px){.main-single{padding:0
40px 60px;width:100%;margin-left:0}}.main-single>h1{font-size:7.81vw;text-align:left;margin-bottom:17px}@media (min-width: 700px){.main-single>h1{font-size:3.43vw;margin-bottom:25px}}@media (min-width: 1025px){.main-single>h1{font-size:2.5rem;position:fixed;width:100%;padding-left:0;top:0;padding-top:27px;margin-bottom:0;height:78px;background:#fff;z-index:10}}.single-content{position:relative;text-align:left;width:100%;padding-bottom:40px;margin:0
auto}@media (min-width: 1025px){.single-content{width:746px;padding-bottom:0}}.single-content
.content{padding-top:40px;padding-bottom:10px}@media (min-width: 700px){.single-content
.content{padding-top:64px}}.single-content .dates-title{margin-top:32px;font-size:2.5rem;margin-bottom:8px}.single-content .dates a, .single-content .dates
div{position:relative;width:100%;display:block;padding-top:10px;padding-bottom:8px;border-top:1px solid #000;font-family:"Messina",helvetica,arial,sans-serif;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.single-content .dates a:before, .single-content .dates div:before{content:"";display:block;width:100%;height:1px;background:#000;position:absolute;top:0;left:0;opacity:0}.single-content .dates a:hover:before{opacity:1}.single-content .dates a:hover
span{opacity:1}.single-content .dates h5, .single-content .dates
h6{font-size:4vw}.single-content .dates
span{opacity:0.55;font-size:3.5vw}.single-content .dates span
svg{margin-right:2px}@media (min-width: 700px){.single-content .dates
a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-content .dates a, .single-content .dates
div{padding-top:14px;padding-bottom:16px}.single-content .dates h5, .single-content .dates
h6{font-size:2.14vw}.single-content .dates
span{font-size:1.86vw}.single-content .dates span
svg{width:13px;height:9px}}@media (min-width: 1025px){.single-content .dates h5, .single-content .dates
h6{font-size:1.5rem}.single-content .dates
span{font-size:1.3rem}}.single-content
p{font-size:5.21vw;line-height:1.3;padding:0
10px 0}.single-content p:last-of-type{padding-bottom:0}@media (min-width: 700px){.single-content
p{font-size:2.86vw;padding:0
0 30px}}@media (min-width: 1025px){.single-content
p{font-size:2rem}}.install{margin-bottom:1px}.install+.install{padding-top:32px}.install
figure{will-change:opacity;opacity:0}.install
figcaption{font-size:4.6vw;line-height:1.06;margin-top:8px}.install .video-box{position:relative;cursor:pointer;overflow:hidden}.install .video-box
iframe{position:absolute;-o-object-fit:contain;object-fit:contain;width:100%;height:100%;top:0;left:0;z-index:1}.install .video-box
img{position:relative;z-index:2}.install .video-box
svg{z-index:3;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.install .video-box.playing img, .install .video-box.playing
svg{-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;opacity:0;pointer-events:none}.install.aos-animate
figure{opacity:1;-webkit-transition:opacity 1s cubic-bezier(0.47, 0, 0.745, 0.715);transition:opacity 1s cubic-bezier(0.47, 0, 0.745, 0.715)}@media (min-width: 700px){.install+.install{padding-top:40px}.install
figcaption{font-size:2.43vw;margin-top:18px}}@media (min-width: 1025px){.install+.install{padding-top:0}.install
figure{padding-top:69px}.install
figcaption{margin-top:0;padding-top:17px;font-size:1.7rem;height:57px}.install .img-box{position:relative}.install
img{position:relative;width:100%;max-height:calc(100vh - 240px);height:100%;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-o-object-fit:contain;object-fit:contain}.install .video-box
svg{-webkit-transform:translate(-50%, -50%) scale(1.5);transform:translate(-50%, -50%) scale(1.5)}}.publication-rel{border-top:1px solid #000;padding-bottom:32px;padding-top:12px;position:relative}.publication-rel:before{content:"";display:block;width:100%;height:1px;background:#000;position:absolute;top:0;left:0;opacity:0}.publication-rel:hover:before{opacity:1}.publication-rel:hover
span{opacity:1}.publication-rel
header{font-family:"Messina",helvetica,arial,sans-serif;font-size:3.65vw;margin-bottom:5px}@media (min-width: 700px){.publication-rel
header{font-size:2vw;min-width:16vw}}@media (min-width: 1025px){.publication-rel
header{font-size:1.4rem;min-width:98px}}.publication-rel
hgroup{padding-bottom:20px}.publication-rel hgroup
h2{width:100%;font-style:italic;font-size:6.51vw;line-height:0.88;margin-bottom:4px}@media (min-width: 700px){.publication-rel hgroup
h2{font-size:3.57vw}}@media (min-width: 1025px){.publication-rel hgroup
h2{font-size:2.5rem}}.publication-rel hgroup
h3{font-size:4.68vw;line-height:1.055}@media (min-width: 700px){.publication-rel hgroup
h3{font-size:2.57vw}}@media (min-width: 1025px){.publication-rel hgroup
h3{font-size:1.8rem}}.publication-rel
span{-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;opacity:0.55;font-family:"Messina",helvetica,arial,sans-serif;font-size:3.5vw}@media (min-width: 700px){.publication-rel
span{font-size:1.86vw}}@media (min-width: 1025px){.publication-rel
span{font-size:1.3rem}}.publication-rel span
svg{margin-right:2px}.publication-rel
img{width:auto;height:auto;max-width:46vw;max-height:46vw}@media (min-width: 700px){.publication-rel
a{display:-webkit-box;display:-ms-flexbox;display:flex}.publication-rel hgroup
h2{margin-bottom:6px}.publication-rel hgroup
h3{margin-bottom:12px}.publication-rel
img{margin-right:0;margin-left:auto;max-width:21vw;max-height:21vw}.publication-rel span
svg{margin-right:4px;width:13px;height:9px}}@media (min-width: 1025px){.publication-rel
img{max-width:147px;max-height:147px}}.main-single.open .modal-single{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.publications-list{padding-bottom:60px}@media (min-width: 700px){.publications-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;--margin:1.57vw;margin:0
calc(var(--margin) * -1)}.publications-list
.publication{width:calc(50% - var(--margin) * 2);margin:var(--margin)}.publications-list .publication
a{min-height:45.57vw;padding:2.57vw}.publications-list .publication
img{max-width:21vw;max-height:21vw}}@media (min-width: 1025px){.publications-list .publication
a{min-height:337px}.publications-list .publication
img{max-width:155px;max-height:155px}}@media (min-width: 1200px){.publications-list{--margin:0.84102vw}.publications-list
.publication{width:calc(33.333% - var(--margin) * 2)}.publications-list .publication
a{padding:20px}}.publication{margin-bottom:4.6875vw;will-change:opacity;opacity:0}.publication.aos-animate{opacity:1;-webkit-transition:opacity 1s cubic-bezier(0.47, 0, 0.745, 0.715);transition:opacity 1s cubic-bezier(0.47, 0, 0.745, 0.715)}.publication
a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;min-height:109.375vw;padding:5.625vw;background:#edeef1;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.publication a:hover{background:#D8DBE5}.publication a:hover
span{opacity:1}.publication
header{font-family:"Messina",helvetica,arial,sans-serif;font-size:4.375vw;margin-bottom:12px}@media (min-width: 700px){.publication
header{font-size:2vw}}@media (min-width: 1025px){.publication
header{font-size:1.4rem}}.publication
hgroup{padding-bottom:40px}.publication hgroup
h2{width:100%;font-style:italic;font-size:7.81vw;line-height:0.88;margin-bottom:10px}@media (min-width: 700px){.publication hgroup
h2{font-size:3.57vw}}@media (min-width: 1025px){.publication hgroup
h2{font-size:2.5rem}}.publication hgroup
h3{font-size:5.625vw;line-height:1.055}@media (min-width: 700px){.publication hgroup
h3{font-size:2.57vw}}@media (min-width: 1025px){.publication hgroup
h3{font-size:1.8rem}}.publication .down-row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.publication
span{-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;opacity:0.55;font-family:"Messina",helvetica,arial,sans-serif;font-size:4.1vw}@media (min-width: 700px){.publication
span{font-size:1.86vw}}@media (min-width: 1025px){.publication
span{font-size:1.3rem}}.publication span
svg{margin-right:4px}.publication
img{width:auto;height:auto;max-width:46vw;max-height:46vw}.contact-section{padding-bottom:32px;will-change:opacity;opacity:0}.contact-section.aos-animate{opacity:1;-webkit-transition:opacity 1s cubic-bezier(0.47, 0, 0.745, 0.715);transition:opacity 1s cubic-bezier(0.47, 0, 0.745, 0.715)}.contact-section
h2{font-family:"Messina",helvetica,arial,sans-serif;font-size:4.375vw;margin-bottom:10px}@media (min-width: 700px){.contact-section
h2{font-size:2vw}}@media (min-width: 1025px){.contact-section
h2{font-size:1.4rem}}@media (min-width: 1025px){.contact-sections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-section{width:calc(50% - 12px)}}.contact-address{border-top:1px solid #000;padding-top:18px;padding-bottom:28px}.contact-address
h3{font-style:italic;font-size:7.81vw;line-height:0.88;margin-bottom:10px}@media (min-width: 700px){.contact-address
h3{font-size:3.57vw}}@media (min-width: 1025px){.contact-address
h3{font-size:2.5rem}}.contact-address
p{font-size:6.25vw;line-height:1.1}@media (min-width: 700px){.contact-address
p{font-size:2.86vw}}@media (min-width: 1025px){.contact-address
p{font-size:2rem}}.contact-address
.extras{margin-top:24px}.contact-address
a.lien{display:inline-block;margin-top:12px;font-family:"Messina",helvetica,arial,sans-serif;font-size:4.06vw;opacity:0.55;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}@media (min-width: 700px){.contact-address
a.lien{font-size:1.86vw}}@media (min-width: 1025px){.contact-address
a.lien{font-size:1.3rem}}.contact-address a.lien
svg{margin-right:4px}.contact-address a.lien:hover{opacity:1}.main-search
header{margin-bottom:32px}.main-search header
p{line-height:0.92}.main-search header
em{font-size:7.5vw}@media (min-width: 700px){.main-search header
em{font-size:3.43vw}}@media (min-width: 1025px){.main-search header
em{font-size:2.4rem}}.main-search header
span{font-size:6.875vw}@media (min-width: 700px){.main-search header
span{font-size:3.14vw}}@media (min-width: 1025px){.main-search header
span{font-size:2.2rem}}.search-section>h2{font-family:"Messina",helvetica,arial,sans-serif;font-size:4.375vw;border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:18px}@media (min-width: 700px){.search-section>h2{font-size:2vw}}@media (min-width: 1025px){.search-section>h2{font-size:1.4rem}}@media (min-width: 700px) and (max-width: 1024px){.search-section .grid-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;--margin:1.57vw;margin:0
calc(var(--margin) * -1);padding-bottom:30px}.search-section .grid-view .install-preview{width:calc(50% - var(--margin) * 2);margin:0
var(--margin) calc(var(--margin) * 1.5)}}