*{box-sizing:border-box;-moz-box-sizing:border-box;margin:0;padding:0;text-decoration:none;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.67em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:0;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}p,pre{margin:0;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:0;}dd{margin:0;}menu,ol,ul{padding:0;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}
@font-face{font-family:'berthold_akzidenz_grotesk_lRg';src:url(/themes/custom/css/fonts/akzidenzgroteskbe-lightcn-webfont.woff2) format('woff2'),url(/themes/custom/css/fonts/akzidenzgroteskbe-lightcn-webfont.woff) format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'dincregular';src:url(/themes/custom/css/fonts/dinc-webfont.woff2) format('woff2'),url(/themes/custom/css/fonts/dinc-webfont.woff) format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'bebasregular';src:url(/themes/custom/css/fonts/bebas__-webfont.woff2) format('woff2'),url(/themes/custom/css/fonts/bebas__-webfont.woff) format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'bebas_neueregular';src:url(/themes/custom/css/fonts/bebasneue-webfont.woff2) format('woff2'),url(/themes/custom/css/fonts/bebasneue-webfont.woff) format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'dinbold';src:url(/themes/custom/css/fonts/ufonts.com_din_bold-webfont.woff2) format('woff2'),url(/themes/custom/css/fonts/ufonts.com_din_bold-webfont.woff) format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'din_lightregular';src:url(/themes/custom/css/fonts/ufonts.com_din_light-webfont.woff2) format('woff2'),url(/themes/custom/css/fonts/ufonts.com_din_light-webfont.woff) format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'din-lightitalicregular';src:url(/themes/custom/css/fonts/ufonts.com_din-lightitalic-webfont.woff2) format('woff2'),url(/themes/custom/css/fonts/ufonts.com_din-lightitalic-webfont.woff) format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'century-gothic-pro';src:url(/themes/custom/css/fonts/CenturyGothicPro.woff) format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'century-gothic-pro-bold';src:url(/themes/custom/css/fonts/CenturyGothicPro-Bold.woff) format('woff');font-weight:normal;font-style:normal;}
ul,li{list-style-type:none;list-style-image:none;margin:0;padding:0}h2,.slick-detail .right-block .views-field-title{font-family:'berthold_akzidenz_grotesk_lRg';font-size:80px;font-weight:normal}img{max-width:100%;height:auto;display:block}.left{float:left}.right{float:right}.clear{clear:both}.wysiwyg-selector ul li:before{content:"• "}.wysiwyg-selector ol{counter-reset:section}.wysiwyg-selector ol li:before{counter-increment:section;content:counter(section) " "}.wysiwyg-selector div.encadre{padding:1.3571em;border:1px solid #DBDBDB}.site-size-wrapper{width:100%;position:relative}#block-contactblock .bloc-inner,#block-mainpagecontent .bloc-inner,footer .site-size-wrapper{max-width:1090px;padding:0 50px;margin:0 auto}#main-wrapper{padding-top:120px}#content-wrapper #content{float:none;width:100%}#content-wrapper.with-sidebar-first #content,#content-wrapper.with-sidebar-second #content{width:calc(100% - 300px);float:left}#content-wrapper.with-sidebar-first aside,#content-wrapper.with-sidebar-first.with-sidebar-second aside,#content-wrapper.with-sidebar-second aside{width:300px;float:left}#content-wrapper.with-sidebar-first.with-sidebar-second #content{width:calc(100% - 600px);float:left}header{position:fixed;background-color:#fff;z-index:100;width:100vw;height:120px;line-height:120px}#block-noelleeiferman p>a{font-family:'dinbold';font-size:20px;float:left;margin-left:50px;color:#1b1b1b;position:relative;z-index:10;letter-spacing:2px}@media screen and (max-width:480px){#block-noelleeiferman p>a{margin-left:3vw}}#block-noelleeiferman em{font-style:normal;letter-spacing:3px;font-family:bebasregular}#block-custom-main-menu>ul li:nth-child(1) a,#block-custom-main-menu>ul li:nth-child(2) a,#block-custom-main-menu>ul li:nth-child(3) a,#block-custom-main-menu>ul li:nth-child(4) a{font-family:'din_lightregular';font-size:16px;color:#1b1b1b;position:relative;padding-bottom:6px;display:block;line-height:normal;padding-top:6px}#block-custom-main-menu>ul li:nth-child(1) a:hover,#block-custom-main-menu>ul li:nth-child(2) a:hover,#block-custom-main-menu>ul li:nth-child(3) a:hover,#block-custom-main-menu>ul li:nth-child(4) a:hover,#block-custom-main-menu>ul li:nth-child(1) a.hover,#block-custom-main-menu>ul li:nth-child(2) a.hover,#block-custom-main-menu>ul li:nth-child(3) a.hover,#block-custom-main-menu>ul li:nth-child(4) a.hover{font-family:'dinbold'}#block-custom-main-menu>ul li:nth-child(1) a:after,#block-custom-main-menu>ul li:nth-child(2) a:after,#block-custom-main-menu>ul li:nth-child(3) a:after,#block-custom-main-menu>ul li:nth-child(4) a:after{display:block;content:attr(title);font-family:'dinbold';height:0;overflow:hidden;visibility:hidden}#block-custom-main-menu>ul li{display:inline-block;text-align:center;vertical-align:middle}#block-custom-main-menu>ul li:nth-child(1),#block-custom-main-menu>ul li:nth-child(2),#block-custom-main-menu>ul li:nth-child(3){margin-right:4%}#block-custom-main-menu>ul li:nth-last-child(1){margin-right:calc((24vw - 30px) / 2);margin-left:calc((24vw - 30px) / 2)}#block-custom-main-menu{margin:0 auto;display:block;text-align:right}footer .site-size-wrapper>div{border-top:solid 6px #ededee}#block-custom-footer{padding:20px 0;float:left}#block-custom-footer #block-custom-footer-menu{display:none}#block-custom-footer li{display:inline-block}#block-custom-footer [title='Facebook']{margin-left:50px}#block-mentionslegales{float:right;padding:20px 0;line-height:30px;font-family:din_lightregular;font-size:12px}#block-mentionslegales a{color:#1b1b1b}#block-mentionslegales a:hover{text-decoration:underline}#user-login-form,#user-pass{max-width:600px;margin:50px auto}#user-login-form .description,#user-pass .description{display:none}#user-login-form .form-submit,#user-pass .form-submit{font-family:century-gothic-pro-bold;text-transform:uppercase;font-weight:bold;background-color:transparent;border-bottom-color:#1b1b1b;display:inline}#user-login-form label,#user-pass label{font-size:18px;margin:10px;display:block}.node--type-page{padding-bottom:50px}.path-frontpage #block-mainpagecontent .bloc-inner>h2{display:none}
.node--unpublished{background-color:#fff4f4;}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
@font-face{font-family:'icomoon';src:url(/themes/custom/css/fonts/icomoon.eot?egj1wm=);src:url(/themes/custom/css/fonts/icomoon.eot?egj1wm=#iefix) format("embedded-opentype"),url(/themes/custom/css/fonts/icomoon.ttf?egj1wm=) format("truetype"),url(/themes/custom/css/fonts/icomoon.woff?egj1wm=) format("woff"),url(/themes/custom/css/fonts/icomoon.svg?egj1wm=#icomoon) format("svg");font-weight:normal;font-style:normal}[title="Instagram"],[title="Facebook"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#ededee !important;padding-bottom:0 !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color 0.5s ease;transition:color 0.5s ease;font-size:30px !important;display:block;height:30px;width:30px;overflow:hidden;position:static !important}[title="Instagram"]:hover,[title="Facebook"]:hover{color:#1b1b1b !important}a[title="Instagram"]:before{content:"\e900";display:block}a[title="Facebook"]:before{content:"\e901";display:block;margin-left:3px}ul:after,#main:after,.form-actions:after,.clearfix:after,#contact-message-contact-form:after,.node--type-about:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-bottom:solid 6px #ededee;border-radius:0;padding:18px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:none}.form-item{position:relative}.form-item:after,#block-custom-main-menu>ul li:nth-child(1) a:before,#block-custom-main-menu>ul li:nth-child(2) a:before,#block-custom-main-menu>ul li:nth-child(3) a:before,#block-custom-main-menu>ul li:nth-child(4) a:before{content:'';display:block;width:0%;height:6px;background-color:#1b1b1b;position:absolute;bottom:0;left:0;-webkit-transition:width 0.5s ease;transition:width 0.5s ease;z-index:5}#block-custom-main-menu>ul li:nth-child(1) a:before,#block-custom-main-menu>ul li:nth-child(2) a:before,#block-custom-main-menu>ul li:nth-child(3) a:before,#block-custom-main-menu>ul li:nth-child(4) a:before{right:0;left:inherit;height:4px}.form-item.js-form-item:after,#block-custom-main-menu>ul li:nth-child(1) a:hover.is-active:before,#block-custom-main-menu>ul li:nth-child(2) a:hover.is-active:before,#block-custom-main-menu>ul li:nth-child(3) a:hover.is-active:before,#block-custom-main-menu>ul li:nth-child(4) a:hover.is-active:before,#block-custom-main-menu>ul li:nth-child(1) a.hover.is-active:before,#block-custom-main-menu>ul li:nth-child(2) a.hover.is-active:before,#block-custom-main-menu>ul li:nth-child(3) a.hover.is-active:before,#block-custom-main-menu>ul li:nth-child(4) a.hover.is-active:before{width:100%}.form-item:not(.focus):after,#block-custom-main-menu>ul li:nth-child(1) a:hover:before,#block-custom-main-menu>ul li:nth-child(2) a:hover:before,#block-custom-main-menu>ul li:nth-child(3) a:hover:before,#block-custom-main-menu>ul li:nth-child(4) a:hover:before,#block-custom-main-menu>ul li:nth-child(1) a.hover:before,#block-custom-main-menu>ul li:nth-child(2) a.hover:before,#block-custom-main-menu>ul li:nth-child(3) a.hover:before,#block-custom-main-menu>ul li:nth-child(4) a.hover:before{width:0%;right:0;left:inherit}#block-custom-main-menu>ul li:nth-child(1) a:hover:before,#block-custom-main-menu>ul li:nth-child(2) a:hover:before,#block-custom-main-menu>ul li:nth-child(3) a:hover:before,#block-custom-main-menu>ul li:nth-child(4) a:hover:before,#block-custom-main-menu>ul li:nth-child(1) a.hover:before,#block-custom-main-menu>ul li:nth-child(2) a.hover:before,#block-custom-main-menu>ul li:nth-child(3) a.hover:before,#block-custom-main-menu>ul li:nth-child(4) a.hover:before{left:0;right:inherit}#contact-message-contact-form label,#edit-preview{display:none}::-webkit-input-placeholder{color:#153048;font-family:"din_lightregular";font-size:18px}::-moz-placeholder{color:pink}:-ms-input-placeholder{color:pink}:-moz-placeholder{color:pink}#contact-message-contact-form .form-wrapper{width:calc(50% - 9px);float:left}#contact-message-contact-form .form-wrapper:nth-of-type(2n+1){margin-right:18px}#contact-message-contact-form .field--name-field-message{width:100%;margin:0}#contact-message-contact-form #edit-actions{width:inherit;float:right}#contact-message-contact-form #edit-submit{padding:0;font-family:century-gothic-pro-bold;font-size:20px;text-transform:uppercase;border-bottom-color:#1b1b1b;margin:100px 0;background-color:transparent}#block-views-block-portfolio-block-1-2 .slick,.pager-wrapper{max-width:1600px;margin:0 auto;position:relative}@media screen and (max-width:1600px){#block-views-block-portfolio-block-1-2 .slick,.pager-wrapper{max-width:1400px}}@media screen and (max-width:1400px){#block-views-block-portfolio-block-1-2 .slick,.pager-wrapper{max-width:1200px}}@media screen and (max-width:1200px){#block-views-block-portfolio-block-1-2 .slick,.pager-wrapper{max-width:1000px}}@media screen and (max-width:1000px){#block-views-block-portfolio-block-1-2 .slick,.pager-wrapper{max-width:800px}}@media screen and (max-width:800px){#block-views-block-portfolio-block-1-2 .slick,.pager-wrapper{max-width:600px;padding:1.5vw}}.view-portfolio .page{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-portfolio .views-row{width:12.5%}.view-portfolio .views-row .field-content{width:calc(100% - 16px);margin-left:8px;margin-top:8px;margin-bottom:5px;background-color:#000}#portfolio-pager{position:absolute;width:200px;padding-top:40px;height:200px;right:0px;bottom:0px}#block-views-block-portfolio-detail-block-1 .view-content{position:relative}#portfolio-detail-pager{position:absolute;width:24vw;right:0;bottom:0}#portfolio-pager .pages,#portfolio-detail-pager .pages{font-family:"Times New Roman";font-style:italic;font-size:40px;text-align:center}.pager .actions button{width:50%;height:30px;border:none;background-color:transparent;overflow:hidden;position:relative;text-indent:999px;margin-top:20px;margin-bottom:20px}.pager .actions button.next:before{content:'';display:block;position:absolute;height:20px;width:1px;background-color:#bfbfbf}.pager .actions button:after{content:'';display:block;position:absolute}.pager .actions button.next:after{width:22px;height:22px;border-right:solid 2px #1b1b1b;border-bottom:solid 2px #1b1b1b;top:4px;left:30px;-webkit-transition:border-color 0.5s ease;transition:border-color 0.5s ease;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pager .actions button.previous:after{width:22px;height:22px;border-left:solid 2px #1b1b1b;border-top:solid 2px #1b1b1b;top:4px;right:30px;-webkit-transition:border-color 0.5s ease;transition:border-color 0.5s ease;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pager.disable-first .actions button.previous:after,.pager.disable-last .actions button.next:after,.pager button.slick-disabled:after{border-color:#ededee !important}.view-portfolio .views-row img{-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.view-portfolio .views-row img:hover{cursor:pointer;opacity:0.5}body:not(.grid-mode) #block-views-block-portfolio-detail-block-1{display:block;z-index:15;opacity:1}body:not(.grid-mode) #block-views-block-portfolio-block-1-2{opacity:0}#block-views-block-portfolio-block-1-2{position:relative;z-index:10;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}#block-views-block-portfolio-detail-block-1{background-color:#fff;position:absolute;height:850px;width:100vw;left:0;top:0;z-index:5;opacity:0;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.slick-detail{height:calc(100vh - 125px);min-height:580px;max-height:850px}@media screen and (max-width:800px){.slick-detail{max-height:none}}.slick-detail .slick-slide>div{float:left}.slick-detail .image-full{width:76vw;height:calc(100vh - 125px);min-height:580px;max-height:850px;background-color:#cccdce;position:relative}.slick-detail .image-full img{float:right;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;right:0;max-height:850px;width:auto}.slick-detail .right-block{width:24vw;text-align:center}.slick-detail .right-block .views-field-title{margin-top:80px;margin-bottom:30px;line-height:70px;padding:0 20px}.slick-detail .right-block .views-field-field-technique,.slick-detail .right-block .views-field-field-width,.slick-detail .right-block .views-field-field-height,.slick-detail .right-block .views-field-field-year{font-family:'din_lightregular';font-size:18px;display:inline-block}.slick-detail .right-block .views-field-field-height{-webkit-transform:translateX(-3px);transform:translateX(-3px)}.slick-detail .right-block .views-field-field-width{-webkit-transform:translateX(2px);transform:translateX(2px)}.slick-detail .right-block .views-field-field-year{display:block}.slick-detail .views-field-nothing .field-content{position:absolute;bottom:200px;right:calc(12vw - 18px);cursor:pointer;background-image:url(/themes/custom/images/grid.png);display:inline-block;width:36px;height:36px;text-indent:999px;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.slick-detail .views-field-nothing .field-content:hover{opacity:0.5}.node--type-about{padding:100px 0}.node--type-about *{color:#343434}.node--type-about h2{margin:0;line-height:70px}.node--type-about p{width:50%;padding-right:50px;padding-top:40px;float:left;font-size:22px;font-family:din-lightitalicregular}#block-views-block-expositions-block-1{background-color:#f3f3f3;padding:100px 0;overflow:hidden}#block-views-block-expositions-block-1 .views-row{background-color:#868686;width:320px;font-family:din_lightregular;font-size:18px}#block-views-block-expositions-block-1 p a{color:#343434;text-decoration:underline}.node--type-exposition>div:last-child{padding:28px 32px}.node--type-exposition>div:last-child h2+div,.node--type-exposition>div:last-child .comma{display:inline-block}.node--type-exposition>div:last-child h2 ~ *{font-size:20px}#block-views-block-expositions-block-1 .views-row *{color:#fff}#block-views-block-expositions-block-1 .views-row h2{font-size:40px;margin-top:28px;margin-bottom:15px}#block-views-block-expositions-block-1 .views-row{margin-right:16px;float:left}#block-views-block-expositions-block-1 .views-row.placeholder{background-color:transparent}#block-views-block-expositions-block-1 h2{margin:0}#block-views-block-expositions-block-1 .bloc-inner-wrapper{max-width:1090px;padding:0 50px;margin:0 auto}#block-views-block-expositions-block-1 .bloc-inner{height:390px;position:relative}#block-views-block-expositions-block-1 .bloc-inner>h2 ~ div:not(.contextual){position:absolute;bottom:0px}#block-views-block-expositions-block-1 .view-header{max-width:320px}#block-views-block-expositions-block-1 .view-header p{font-family:din_lightregular;color:#343434;font-size:18px;margin-bottom:150px;padding-right:10px}#block-views-block-expositions-block-1 .view-header button{padding:0;color:#dddddd;-webkit-font-smoothing:antialiased;font-family:century-gothic-pro-bold;font-size:20px;text-transform:uppercase;border:0;border-bottom:solid 4px #dddddd;background-color:transparent;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#block-views-block-expositions-block-1 .view-header button:first-child{margin-right:20px}#block-views-block-expositions-block-1 .view-header button:hover,#block-views-block-expositions-block-1 .view-header button.active{color:#868686;border-bottom-color:#868686}#block-views-block-expositions-block-1 .view-footer>div .view-content,#block-views-block-expositions-block-1 .view-header+div{position:absolute;left:320px;bottom:0;height:390px;opacity:0;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}#block-views-block-expositions-block-1 .view-footer>div.active .view-content,#block-views-block-expositions-block-1 .view-header+div.active{opacity:1;z-index:5}#block-views-block-expositions-block-1 .view-content{width:1008px;position:relative}@media screen and (max-width:1000px){#block-views-block-expositions-block-1 .view-content{width:672px}}#block-views-block-expositions-block-1 .pager-wrapper{position:absolute;bottom:0;right:100%;width:130px}#block-views-block-expositions-block-1 .pager-wrapper button{margin-bottom:0}#block-views-block-expositions-block-1 .pager .actions button.next:after{left:18px;border-color:#868686}#block-views-block-expositions-block-1 .pager .actions button.previous:after{right:18px;border-color:#868686}#block-views-block-expositions-block-1 .view-empty h2{margin-top:5px;margin-bottom:5px;font-size:35px;line-height:35px}#block-views-block-expositions-block-1 .view-empty h2 ~ *{font-size:18px}#block-views-block-expositions-block-1 .view-empty .views-row{height:398px}.maintenance-page header{display:none}div[role=contentinfo]{padding:20px;text-align:center;font-weight:bold;font-size:24px}
#hamburger{display:none;z-index:20;width:30px;height:30px;background:url(/themes/custom/images/menu.svg) no-repeat;background-size:cover;position:absolute;right:50px;top:20px;cursor:pointer}@media screen and (max-width:480px){#hamburger{right:5px}}#hamburger.open{background:url(/themes/custom/images/cross.svg) no-repeat;background-size:cover}@media screen and (max-width:980px){header{height:70px;line-height:70px}#main-wrapper{padding-top:70px}#block-custom-main-menu>ul{position:absolute;width:100vw;z-index:5;top:70px;height:100vh;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:#fff;text-align:center;opacity:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#block-custom-main-menu>ul li{display:block;margin:0 !important}#block-custom-main-menu>ul li a{display:inline-block !important}#block-custom-main-menu>ul li:nth-last-child(1){display:inline-block;padding:0 30px}#block-custom-main-menu>ul.open{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#hamburger{display:block}.slick-detail .right-block{width:250px}.slick-detail .image-full{width:calc(100% - 250px)}#portfolio-detail-pager{width:250px}.slick-detail .views-field-nothing .field-content{right:calc(125px - 18px)}}@media screen and (max-width:800px){#portfolio-pager{position:static;width:auto;height:auto;padding-bottom:20px}.view-portfolio .views-row field-content{width:calc(100% - 3vw);margin-left:1.5vw;margin-bottom:calc(1.5vw - 4px);margin-top:1.5vw}.slick-detail .right-block{width:100%;position:relative;height:482px}.slick-detail .image-full{width:100%;height:500px;overflow:hidden}.slick-detail .image-full img{right:50%;-webkit-transform:translateX(50%) translateY(-50%);transform:translateX(50%) translateY(-50%);height:auto;min-height:inherit}#portfolio-detail-pager{width:100%}.slick-detail,#block-views-block-portfolio-detail-block-1{height:auto}.slick-detail .views-field-nothing .field-content{right:calc(50% - 18px);-webkit-transform:translateY(50%);transform:translateY(50%);bottom:125px}.pager .actions button{margin-top:10px}}@media screen and (max-width:600px){.node--type-about p{width:100%;padding:40px 0 0 0}.node--type-about{padding:20px 0 40px 0}#block-contactblock .bloc-inner,#block-mainpagecontent .bloc-inner,footer .site-size-wrapper,#block-views-block-expositions-block-1 .bloc-inner-wrapper{padding:0 1.5%}#block-views-block-expositions-block-1 .pager-wrapper{left:calc(100vw - 140px) !important}.slick-detail .image-full{height:85vw;min-height:inherit;overflow:hidden}.slick-detail .right-block{height:calc(48vw + 187px)}.slick-detail .right-block .views-field-title{margin-top:6vw;margin-bottom:6vw;line-height:45px}}@media screen and (max-width:480px){#contact-message-contact-form .form-wrapper{width:100%}#block-custom-footer{float:none;text-align:center}#block-mentionslegales{float:none;text-align:center}}@media screen and (max-width:700px){h2,.slick-detail .right-block .views-field-title{font-size:50px}.node--type-about h2{line-height:45px}#block-views-block-expositions-block-1{padding:50px 0}#block-views-block-expositions-block-1 .view-header{max-width:none;margin-bottom:40px}#block-views-block-expositions-block-1 .bloc-inner>h2 ~ div:not(.contextual){position:static}#block-views-block-expositions-block-1 .view-header p{margin-bottom:20px}#block-views-block-expositions-block-1 .view-footer>div .view-content,#block-views-block-expositions-block-1 .view-header+div{left:-5px;top:180px}#block-views-block-expositions-block-1 .bloc-inner{height:auto}#block-views-block-expositions-block-1 .pager-wrapper{left:calc(100vw - 200px);top:-80px;bottom:auto;z-index:5}#block-views-block-expositions-block-1 .view-footer{height:420px}}
