-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstyle.css
executable file
·26 lines (24 loc) · 43.9 KB
/
style.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/*!
Theme Name: Minimal-Artistic-Portfolio
Theme URI: https://github.com/nclslbrn/minimal-artist-portfolio
Author: Nicolas Lebrun
Author URI: https://about.me/nicolaslebrun
Description: A wordpress theme for artist (painter, sculptor, video-producer, ...) made with SASS, Babel, Gulp and more.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: Minimal-Artistic-Portfolio
Domain Path: /languages/
Tags: portfolio, minimal, light&dark
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.
Minimal-Artistic-Portfolio is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url("./build/fonts/GeistVF.woff2") format("woff2")}:root[data-theme=light]{--primary-color: #282c36;--text-color: #08090a;--focus-color: #4b4e61;--hover-color: #029357;--bg-color: #feffff;--component-bg-color: #f1f6ff;--border-color: #e6e0e0}:root[data-theme=dark]{--primary-color: #e4ebf7;--text-color: #e2e7ef;--focus-color: #5cacfb;--hover-color: #65ffba;--bg-color: #21252e;--component-bg-color: #2f3647;--border-color: #4c566a}:root{--shadows: 0 0 1em .25em rgba(0, 0, 0, 0.1)}::-webkit-input-placeholder{color:var(--text-color)}::-moz-placeholder{color:var(--text-color)}:-ms-input-placeholder{color:var(--text-color)}::-ms-input-placeholder{color:var(--text-color)}::placeholder{color:var(--text-color)}::-moz-selection{color:var(--bg-color);background-color:var(--hover-color)}::selection{color:var(--bg-color);background-color:var(--hover-color)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:17px;font-size:calc(17px + 2*(100vw - 320px)/680);line-height:1.5}body,button,input,select,optgroup,textarea{color:var(--text-color);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.6;font-weight:500}article .entry-content .entry-meta,article footer.entry-footer{margin-top:3rem}h1,h2,h3,h4,h5,h6{font-family:Geist,"Helvetica Neue",sans-serif;clear:both;color:var(--text-color);-ms-hyphens:auto;hyphens:auto;font-weight:700;opacity:.75}h6{font-size:.9375rem}h5{font-size:1.171875rem}h4{font-size:1.46484375rem}h3{font-size:1.8310546875rem}h2{font-size:2.2888183594rem}h1{font-size:2.8610229492rem}@media(min-width: 12rem)and (max-width: 54rem){.site-title{font-size:1.9em}}@media(min-width: 54rem)and (max-width: 64rem){.site-title{text-align:center}}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:var(--border-color);font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted var(--border-color);cursor:help}mark,ins{background:var(--bg-color);text-decoration:none}big{font-size:125%}blockquote{position:relative;padding:2rem 3rem;clear:both;float:none}blockquote::before,blockquote::after{font-size:4rem;font-family:serif;opacity:.5;z-index:1}blockquote::before{content:"“";float:left;margin:-0.5em 0 -1em -3rem}blockquote::after{position:absolute;content:"”";bottom:.5rem;right:.5rem}blockquote p{font-style:italic}blockquote~p{margin-left:2rem}body{color:var(--text-color);-webkit-box-sizing:border-box;box-sizing:border-box}body{background:var(--bg-color)}body::-webkit-scrollbar{width:.5rem;height:.5rem}body::-webkit-scrollbar-thumb{background:var(--component-bg-color)}body::-webkit-scrollbar-track{background:var(--bg-color)}body{scrollbar-face-color:var(--component-bg-color);scrollbar-track-color:var(--bg-color)}body.admin-bar #page{position:relative}html[data-theme=light] body #page{background:url(./build/img/dust.png) repeat}html[data-theme=dark] body #page{background:url(./build/img/dark-dust.png) repeat}svg.icon{width:1em;height:1em;fill:var(--text-color);pointer-events:none}button.menu-toggle .menu-icon{margin:0;left:25%}@media(min-width: 12rem){button.menu-toggle .menu-icon,button.menu-toggle .menu-icon::before,button.menu-toggle .menu-icon::after{width:24px;height:2px}}button.menu-toggle .menu-icon,button.menu-toggle .menu-icon::before,button.menu-toggle .menu-icon::after{display:block;position:absolute;top:50%;background:var(--text-color);-webkit-transition:all .3s;transition:all .3s}button.menu-toggle .menu-icon:hover,button.menu-toggle .menu-icon:focus,button.menu-toggle .menu-icon:hover::before,button.menu-toggle .menu-icon:focus::before,button.menu-toggle .menu-icon:hover::after,button.menu-toggle .menu-icon:focus::after{background:var(--hover-color)}.menu-toggle.open .menu-icon,.menu-toggle.open .menu-icon:hover,.menu-toggle.open .menu-icon:focus{background:rgba(0,0,0,0)}.menu-toggle.open .menu-icon::before{margin-top:0px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-toggle.open .menu-icon::after{margin-top:0px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-toggle .menu-icon::before,.menu-toggle .menu-icon::after{content:""}@media(min-width: 12rem){.menu-toggle .menu-icon::before{margin-top:-9px}.menu-toggle .menu-icon::after{margin-top:9px}}.site-header{position:relative}@media(min-width: 64rem){.site-header{-webkit-box-flex:2;-ms-flex:2 0 20%;flex:2 0 20%;max-width:20%;border-bottom:none}}.site-header div.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}@media(min-width: 64rem){.site-header div.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.site-header div.wrapper .site-title,.site-header div.wrapper aside{padding-left:.8rem}}.site-header div.wrapper .site-title a{text-decoration:none;color:inherit;letter-spacing:-0.06em;font-weight:300}.site-header div.wrapper .site-title a:hover,.site-header div.wrapper .site-title a:focus{color:var(--hover-color)}footer.site-footer .wrapper .footer-menu{max-width:1280px;margin:0 auto}hr{background-color:var(--border-color);border:0;height:1px;margin-bottom:1.5em}ul,ol{padding:0;margin:0 0 1em 1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1em}dt{font-weight:700}dd{margin:0 1em 1em}ul{list-style-type:square}ul ul{list-style:disc}ul ul ul{list-style:circle}.contact-links ul{list-style-type:none;margin-left:0}.contact-links ul li{margin:0 1em 0 0}embed,iframe,object{max-width:100%;border:none}img{height:auto;max-width:100%}figure{margin:1em 0}.page-template-contact #main{position:relative}.page-template-contact #main iframe{position:absolute;display:block;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:-1}table{margin:0 0 1.5em;width:100%}:root{--plyr-color-main: var(--bg-color);--plyr-video-background: var(--text-color);--plyr-font-size-small: 1em}.plyr button span{color:var(--text-color)}.plyr button:hover,.plyr button:focus{border-bottom:none;color:var(--hover-color)}.plyr button span:hover,.plyr button:hover span,.plyr button:focus span{color:var(--hover-color)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:var(--hover-color)}.plyr__menu__container .plyr__control--back::before{background-color:var(--component-bg-color);-webkit-box-shadow:0 1px 0 var(--hover-color);box-shadow:0 1px 0 var(--hover-color)}.plyr .plyr__menu__container{background:var(--bg-color)}.plyr .plyr__controls .plyr__controls__item,.plyr .plyr__controls .plyr__controls__item button.plyr__control{margin-bottom:0 !important}.plyr__video-wrapper,.plyr__video-embed{background:rgba(0,0,0,0)}.entry-content .player,.entry-content .plyr{position:relative;aspect-ratio:16/9;max-width:1920px;background:rgba(0,0,0,0)}.entry-content .player iframe,.entry-content .plyr iframe{aspect-ratio:unset;width:100%}.event-hero #map{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.entry-content iframe{display:block;aspect-ratio:4/3;margin:1rem 0;width:100%;height:100%}iframe[aria-label="Sketch Preview"]{display:block;width:100%;height:100%}a{color:var(--primary-color)}a:visited{color:var(--primary-color)}a:hover,a:focus,a:active{color:var(--hover-color)}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit],.page-nav a,.page-nav span,.btn,.button,.social-sharing-module a{background:rgba(0,0,0,0);line-height:1;padding:.6em 1em .4em}main button,main input[type=button],main input[type=reset],main input[type=submit],main nav.page-nav a,main nav.page-nav span,main .btn,main .button,main .social-sharing-module a,main .contact-links ul li a{margin-bottom:1em}main button:hover,main input[type=button]:hover,main input[type=reset]:hover,main input[type=submit]:hover,main nav.page-nav a:hover,main nav.page-nav span:hover,main .btn:hover,main .button:hover,main .social-sharing-module a:hover,main .contact-links ul li a:hover{border-bottom:1px solid var(--hover-color)}main button:hover svg,main input[type=button]:hover svg,main input[type=reset]:hover svg,main input[type=submit]:hover svg,main nav.page-nav a:hover svg,main nav.page-nav span:hover svg,main .btn:hover svg,main .button:hover svg,main .social-sharing-module a:hover svg,main .contact-links ul li a:hover svg{fill:var(--hover-color)}.btn,.button,button,input[type=button],input[type=reset],input[type=submit],main nav.page-nav a,main nav.page-nav span{border:none;border-bottom:1px solid var(--border-color)}.btn.active,.btn:active,.btn:hover,.btn:focus,.button.active,.button:active,.button:hover,.button:focus,button.active,button:active,button:hover,button:focus,input[type=button].active,input[type=button]:active,input[type=button]:hover,input[type=button]:focus,input[type=reset].active,input[type=reset]:active,input[type=reset]:hover,input[type=reset]:focus,input[type=submit].active,input[type=submit]:active,input[type=submit]:hover,input[type=submit]:focus,main nav.page-nav a.active,main nav.page-nav a:active,main nav.page-nav a:hover,main nav.page-nav a:focus,main nav.page-nav span.active,main nav.page-nav span:active,main nav.page-nav span:hover,main nav.page-nav span:focus{border-color:var(--hover-color)}.btn.active svg,.btn:active svg,.btn:hover svg,.btn:focus svg,.button.active svg,.button:active svg,.button:hover svg,.button:focus svg,button.active svg,button:active svg,button:hover svg,button:focus svg,input[type=button].active svg,input[type=button]:active svg,input[type=button]:hover svg,input[type=button]:focus svg,input[type=reset].active svg,input[type=reset]:active svg,input[type=reset]:hover svg,input[type=reset]:focus svg,input[type=submit].active svg,input[type=submit]:active svg,input[type=submit]:hover svg,input[type=submit]:focus svg,main nav.page-nav a.active svg,main nav.page-nav a:active svg,main nav.page-nav a:hover svg,main nav.page-nav a:focus svg,main nav.page-nav span.active svg,main nav.page-nav span:active svg,main nav.page-nav span:hover svg,main nav.page-nav span:focus svg{fill:var(--hover-color)}form.search-form button.search-submit{border:none}.page-nav a,.page-nav span,.social-sharing-module a{background:rgba(0,0,0,0)}a.btn,a.button,.page-nav a,.page-nav span,.social-sharing-module a,button[data-toggle]{margin:.25em;border-bottom:1px solid var(--border-color);text-decoration:none}.page-nav span.page-numbers.current,button[data-toggle].active{color:var(--primary-color);border-bottom:1px solid var(--hover-color)}main .contact-links ul.works li a,main .contact-links ul.networks li a{display:block;padding:.66em .75em .66em .75em;margin-bottom:.75rem}main .contact-links ul.works li a img{width:16px;height:16px}main .contact-links ul li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;background-color:var(--component-bg-color);text-decoration:none;opacity:1;border-bottom:3px solid var(--border-color)}main .contact-links ul li a img,main .contact-links ul li a svg{margin-right:.5rem}main .contact-links ul li a:hover{border-bottom:3px solid var(--hover-color)}.social-sharing-module>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}span.input button{float:right}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],select,textarea{color:var(--text-color);border:none;border-bottom:1px solid var(--border-color);padding:3px;font-size:1em;background-color:rgba(0,0,0,0)}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,select:focus,textarea:focus{color:var(--focus-color)}select{padding:.75em;border:1px solid var(--border-color)}select[name=mode-switcher]{padding:.75em .75em .75em .25em}textarea{width:100%}fieldset{margin:0;padding:0;outline:none;border:none}input,textarea{outline:none;border:1px solid var(--border-color)}input:focus,textarea:focus{border-color:var(--hover-color)}input,button{cursor:pointer}ul.sub-menu li button{color:var(--primary-color);border:none}ul.sub-menu li button:hover{background:rgba(0,0,0,0);color:var(--hover-color)}.switch{position:relative;display:inline-block;width:2.4rem;height:1.4rem;margin:.25em .2rem}.mode-switcher{vertical-align:middle}.mode-switcher svg{font-size:2rem;margin:0 .25rem}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;border:1px solid var(--border-color)}.slider:before{position:absolute;content:"";height:1rem;width:1rem;left:.2rem;bottom:.2rem;background-color:var(--border-color);-webkit-transition:.4s;transition:.4s}input:focus+.slider{-webkit-box-shadow:0 0 1px var(--hover-color);box-shadow:0 0 1px var(--hover-color)}input:checked+.slider:before{-webkit-transform:translateX(1rem);transform:translateX(1rem)}.widget_night_mode .single-button{margin-right:8px}.widget_night_mode .single-button input[type=checkbox]{position:absolute;top:-999999px;left:-9999999px}.widget_night_mode .single-button svg{width:1.2rem;height:1.2rem}.widget_night_mode .single-button label{padding-bottom:.2rem}label.pot,input.pot{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}span.input,span.input button[type=submit]{display:block;margin:2em 0}span.input input,span.input.textarea-input textarea{padding:1em;background:var(--component-bg-color);border:1px solid var(--border-color);-webkit-box-shadow:inset 0 -4px 0 var(--primary-color);box-shadow:inset 0 -4px 0 var(--primary-color);-webkit-transition:all .75s ease;transition:all .75s ease}span.input input:focus,span.input.textarea-input textarea:focus{color:var(--primary-color);-webkit-box-shadow:inset 0 -4px 0 var(--focus-color);box-shadow:inset 0 -4px 0 var(--focus-color);background:var(--bg-color)}span.input input[name=message_name],span.input input[name=message_email],span.input textarea[name=message_text]{width:100%}.success,.warning,.error{padding:.5em 1.5em .8em .5em;border-radius:2px}.success{background:#32cd32}.warning{background:orange}.error{background-color:tomato}span.input button[type=submit]{padding:.6em .8em}form.search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media(min-width: 54rem){form.search-form input#s{width:130px}}form.search-form input#s,form.search-form button.search-submit{margin:0}form.search-form button.search-submit{padding:.25em 1.5em;background:rgba(0,0,0,0)}aside{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}body.page-template-contact main article .entry-content{padding-left:1.5em}body.page-template-contact main article .contact-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}body.page-template-contact main article .contact-links .link-block{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body.search .site-content main>article{padding:.5rem 1.5rem}@media(min-width: 64rem){body #page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}aside{position:absolute;padding:0;top:0;right:0;width:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:2}#content{-webkit-box-flex:1;-ms-flex:1 1 80%;flex:1 1 80%}#content.site-content footer.site-footer .wrapper{margin-left:0}.site-title,body.page main .entry-header .entry-title,body.hfeed main .entry-header .entry-title,body.error404 main .entry-header .entry-title,main article.project .entry-header .project-title,main article.event .entry-header .event-title,main article.post .entry-header .entry-title,main>header.entry-header .entry-title{margin:0;padding:1em 0;font-size:2em;line-height:.85;font-weight:700}.site-title a{margin-bottom:2px}body.page-template-homepage main .entry-header,body.page-template-events main .entry-header,body.page-template-contact main .entry-header,body.page-template-gif-page main .entry-header,body.page-template-default main .entry-header,body.search main>.entry-header,body.error404 main .entry-header,body.hfeed main .page-header,body.single-post main article.post .entry-header,body.single-project main>article .entry-header,body.single-event main>article .entry-header{max-width:60%}div.content-area main article.event .entry-content .event-texts,div.content-area main article.project .entry-content .project-texts,body.page-template-default main .entry-content,body.page-template-events main .entry-content,body.page-template-contact main .entry-content,body.page-template-homepage main .entry-content,body.post main .entry-content,body.page main .entry-content,body.error404 main .entry-content,body.page-template-contact main article .entry-content,section main{max-width:1920px;padding-top:2.5rem;padding-right:5rem}footer.site-footer .site-info{text-align:center}.entry-content{min-height:60vh}body.page-template-contact main article .entry-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body.page-template-contact main article .entry-content .contact-links,body.page-template-contact main article .entry-content form.contact{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body main article .entry-content>p,body main article .entry-content>pre,body main article .entry-content>blockquote,body main article .entry-content>em,body main article .entry-content>ul,div.content-area main article.event .entry-content .event-texts>p,div.content-area main article.project .entry-content .project-texts>p{max-width:80%}nav#site-navigation,div#content{border-bottom:1px solid var(--border-color)}}.main-navigation>ul{list-style-type:none}@media(min-width: 64rem){.main-navigation>ul>li::before{content:"╴";color:var(--border-color);float:left;line-height:1;margin-right:.1em}}.main-navigation>ul li>ul{margin-left:0;margin-bottom:.5em}.main-navigation>ul li>ul li{list-style-type:none;clear:both;float:none;line-height:1.5;margin:.5em 0}.main-navigation>ul li>ul li::before{position:absolute;content:"─";color:var(--border-color);float:left;line-height:1;margin-right:.2em}.main-navigation>ul li>ul li a{margin-left:1.5em}.main-navigation li{position:relative;padding-bottom:0;border-bottom:1px solid var(--border-color)}.main-navigation li:last-child{border-bottom:none}@media(min-width: 64rem){.main-navigation li{border-bottom:none}}.main-navigation li.menu-item-has-children a{padding-right:1em}.main-navigation li.menu-item-has-children>a::after,.main-navigation li.menu-item-has-children>a::before{content:"";display:block;top:0;margin-left:.15em;right:.25em;width:0;height:0;position:absolute;border-width:.25em;margin-top:1.25em;border-style:solid;border-color:var(--primary-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);z-index:666;-webkit-transition:margin .05s ease-out;transition:margin .05s ease-out}.main-navigation li.menu-item-has-children>a::after{margin-top:1.15em;top:0;border-color:var(--component-bg-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);z-index:999}.main-navigation li.menu-item-has-children:hover>a::before,.main-navigation li.menu-item-has-children:hover>a::after{margin-top:1em;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--primary-color) rgba(0,0,0,0)}.main-navigation li.menu-item-has-children:hover>a::after{margin-top:1.05em;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--component-bg-color) rgba(0,0,0,0)}.main-navigation a{display:block;text-decoration:none}.main-navigation ul li a{padding:1em 5em;font-size:.85em;font-weight:500;text-align:center;background:rgba(0,0,0,0)}@media(min-width: 64rem){.main-navigation ul li a{padding:0;margin:0;line-height:1.5}}.main-navigation [aria-current=page],.main-navigation .current_page_item,.main-navigation .current-menu-item,.main-navigation .current_page_ancestor,.main-navigation .current-menu-ancestor{color:var(--hover-color);font-weight:700}.main-navigation{display:none;position:absolute;width:auto;top:100%;right:0;height:auto;z-index:999}.main-navigation.toggled{display:block}.main-navigation::after{content:"";display:table;clear:both;float:none}.main-navigation ul.sub-menu{display:none}.menu-toggle{display:block;position:relative;padding:1.5rem;margin:0;background:none;width:auto;border-bottom:none}@media(min-width: 64rem){.menu-toggle{display:none}}@media(min-width: 64rem){.main-navigation{position:relative;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main-navigation>ul{padding-top:.5em;padding-bottom:1rem;border-left:1px solid var(--border-color)}.main-navigation ul.sub-menu{display:block;margin:0 0 1.5em 0}.main-navigation ul li a{text-align:left}}.main-navigation>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-shadow:var(--shadows);box-shadow:var(--shadows);width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;float:right;background:var(--bg-color)}@media(min-width: 54rem){.main-navigation>ul{margin:0 0 0 .8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:90%;max-width:calc(100% - 1rem);-webkit-box-shadow:none;box-shadow:none}.main-navigation>ul ul{display:block}}@media(min-width: 64rem){.main-navigation>ul{background:none}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}nav.page-nav{display:block;padding-bottom:2rem}nav.page-nav::before,nav.page-nav::after{content:"";display:table}nav.page-nav::after{clear:both}.social-sharing-module>ul,#menu-footer{padding:0;margin:0;list-style-type:none}footer.site-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;padding-top:1em}footer.site-footer ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer.site-footer ul.menu li a{display:block;padding:.5em 1em;font-size:.85em}.site .wrapper{display:block;min-height:100%}@media(min-width: 12rem){.site .wrapper{width:95%}}@media(min-width: 32rem){.site .wrapper{width:85%}}@media(min-width: 54rem){.site .wrapper{width:90%}}@media(min-width: 64rem){.site .wrapper{width:100%}}.site .wrapper{display:block;margin-left:auto;margin-right:auto}.sticky{display:block}.updated:not(.published){display:none}.entry-content{padding-bottom:2rem}.page-links{clear:both;margin:0 0 1.5em}main article>.entry-content:last-of-type{padding-top:1em}.project-summary,.event-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:0 0 2em 0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(min-width: 32rem){.project-summary,.event-summary{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%}}.project-summary div.event-info,.project-summary div.project-cartel,.event-summary div.event-info,.event-summary div.project-cartel{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;border:1px solid var(--border-color)}.project-summary a.event-featured-image,.project-summary a.project-featured-image,.event-summary a.event-featured-image,.event-summary a.project-featured-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.project-summary div.event-info,.project-summary div.project-cartel,.event-summary div.event-info,.event-summary div.project-cartel{-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.project-summary div.event-info .project-title,.project-summary div.event-info .event-title,.project-summary div.project-cartel .project-title,.project-summary div.project-cartel .event-title,.event-summary div.event-info .project-title,.event-summary div.event-info .event-title,.event-summary div.project-cartel .project-title,.event-summary div.project-cartel .event-title{margin:.5em 0;line-height:1}.project-summary div.event-info .project-title a,.project-summary div.event-info .event-title a,.project-summary div.project-cartel .project-title a,.project-summary div.project-cartel .event-title a,.event-summary div.event-info .project-title a,.event-summary div.event-info .event-title a,.event-summary div.project-cartel .project-title a,.event-summary div.project-cartel .event-title a{text-decoration:none;font-weight:900;line-height:1}.project-summary div.event-info p,.project-summary div.project-cartel p,.event-summary div.event-info p,.event-summary div.project-cartel p{margin:.5em 0;line-height:1.5}#events-list section ul{margin:0;padding:0;list-style-type:none}@media(min-width: 32rem){#events-list section ul{margin:0 0 1.5em 12%}}.single-project .project-texts,.single-event .event-texts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:1.4em}@media(min-width: 54rem){.single-project .project-texts,.single-event .event-texts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.single-project .project-texts .project-description,.single-project .project-texts .event-description,.single-event .event-texts .project-description,.single-event .event-texts .event-description{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.single-project .project-texts .project-description>p,.single-project .project-texts .project-description>strong,.single-project .project-texts .project-description>blockquote,.single-project .project-texts .project-description>em,.single-project .project-texts .event-description>p,.single-event .event-texts .project-description>p,.single-event .event-texts .project-description>strong,.single-event .event-texts .project-description>blockquote,.single-event .event-texts .project-description>em,.single-event .event-texts .event-description>p{padding-left:2rem;padding:0 5rem 1rem 2rem;margin:0;border-left:1px solid var(--border-color)}.single-project .project-texts .project-cartel,.single-project .project-texts .event-properties,.single-event .event-texts .project-cartel,.single-event .event-texts .event-properties{padding-right:1rem;padding-bottom:2rem;-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;-ms-hyphens:auto;hyphens:auto;border-bottom:1px solid var(--border-color)}.single-project .project-texts .project-cartel>p:first-child,.single-project .project-texts .event-properties>p:first-child,.single-event .event-texts .project-cartel>p:first-child,.single-event .event-texts .event-properties>p:first-child{margin:0}}.project-cartel p,.event-properties .date,.event-properties .place{display:block}.project-cartel p::before,.project-cartel p::after,.event-properties .date::before,.event-properties .date::after,.event-properties .place::before,.event-properties .place::after{content:"";display:table}.project-cartel .list-title,.event-properties .list-title{display:block;margin-bottom:0}.social-sharing-module{margin-bottom:1em}.event-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media(min-width: 54rem){.event-hero{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden}.event-hero .event-featured-image{max-width:50%}}.event-hero .event-featured-image img{float:left}section main article{margin:2rem}.gif-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:1em 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.gif-grid article{position:relative;padding:1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}.gif-grid article a{display:block;border-radius:2px;-webkit-transition:all ease-in-out .15s;transition:all ease-in-out .15s}.gif-grid article a:hover{background:var(--hover-color)}.gif-grid a.fluidbox--closed .fluidbox__wrap::before{position:absolute;content:"";top:50%;left:50%;width:0;height:0;border:48px solid rgba(0,0,0,0);margin:-48px 0 0 -24px;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;text-decoration:none;color:var(--hover-color);z-index:9;-webkit-transition:all ease-in-out .15s;transition:all ease-in-out .15s}.gif-grid a.fluidbox--closed .fluidbox__wrap:hover::before{border-left:48px solid var(--hover-color)}.gif-grid a img{display:block;border:12px solid rgba(0,0,0,0);border-radius:2px;overflow:hidden}.gif-grid .gif-source.hidden{display:block;width:1px;height:1px;visibility:hidden;overflow:hidden}.widget{margin:1em}.widget select{max-width:100%}.widget ul{padding:0}.widget ul li{opacity:1 !important}.widget li.active a,.widget form input,.widget form button,.widget fieldset label,.widget li a{padding:.5rem;text-decoration:none;font-size:.8em;border-bottom:1px solid var(--border-color);text-transform:uppercase;opacity:1 !important}.widget fieldset{padding:0;margin:0}.widget fieldset label{padding:.5em}.widget form input#s{padding:.5rem 0;line-height:1.6}.widget fieldset label:hover,.widget li.active a,.widget li a:hover{color:var(--hover-color);border-color:var(--hover-color)}.widget_night_mode fieldset{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}article.project .entry-content [data-media-player]{max-width:1920px}a.event-featured-image img,a.project-featured-image img,a.fluidbox img,.gallery a img{float:left;-o-object-fit:cover;object-fit:cover;min-height:100%;-webkit-filter:contrast(100%);filter:contrast(100%);-webkit-box-shadow:0 0 0 0 rgba(51,51,51,0);box-shadow:0 0 0 0 rgba(51,51,51,0);opacity:1;-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out}a.event-featured-image:hover img,a.project-featured-image:hover img,a.fluidbox:hover img,.gallery a:hover img{-webkit-filter:contrast(125%);filter:contrast(125%);opacity:.8;-webkit-box-shadow:var(--shadows);box-shadow:var(--shadows)}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}/*!
* baguetteBox.js
* @author feimosi
* @version %%INJECT_VERSION%%
* @url https://github.com/feimosi/baguetteBox.js
*/#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:none !important;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay::after{content:"";display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--bg-color);opacity:.66;z-index:-1}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay.visible::after{display:block}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center;z-index:1000000}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@-webkit-keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}.baguetteBox-button#previous-button,.baguetteBox-button#next-button{top:50%;top:calc(50% - 22px);width:44px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.baguetteBox-button{position:absolute;cursor:pointer;outline:none;padding:0;margin:0;border:0;background-color:var(--component-bg-color);color:var(--text-color);font:1.6em sans-serif;line-height:1;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{color:var(--hover-color)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:44px;height:44px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.ext-gallery{position:relative;max-width:100%;overflow-x:scroll;padding-bottom:82vw;border-bottom:1px solid var(--border-color)}@media(min-width: 54rem){.ext-gallery{padding-bottom:26vw}}.ext-gallery::-webkit-scrollbar{width:.5rem;height:.5rem}.ext-gallery::-webkit-scrollbar-thumb{background:var(--border-color)}.ext-gallery::-webkit-scrollbar-track{background:var(--bg-color)}.ext-gallery{scrollbar-face-color:var(--border-color);scrollbar-track-color:var(--bg-color)}.ext-gallery .scroll-wrapper{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;overflow-x:visible;padding:1em 0 3em 0;scrollbar-width:none;-ms-overflow-style:none}.ext-gallery .scroll-wrapper a{padding:1em;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 45vw;flex:0 0 45vw}@media(min-width: 54rem){.ext-gallery .scroll-wrapper a{-webkit-box-flex:0;-ms-flex:0 0 18vw;flex:0 0 18vw}}.ext-gallery .scroll-wrapper a:hover{background:rgba(0,0,0,0);-webkit-transition:background ease-in-out 300ms;transition:background ease-in-out 300ms}.ext-gallery .scroll-wrapper a img{opacity:1;-webkit-transition:all ease-in-out 100ms;transition:all ease-in-out 100ms;-o-object-fit:contain;object-fit:contain;-webkit-box-shadow:var(--shadows);box-shadow:var(--shadows)}@media(min-width: 54rem){.ext-gallery .scroll-wrapper a img{max-height:17vw}}.ext-gallery .scroll-wrapper a:hover{background:var(--component-bg-color)}.ext-gallery .scroll-wrapper a:hover img{opacity:.8;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}.wp-block-gallery.is-style-tiled{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wp-block-image.is-style-oneCol,.wp-block-gallery.has-nested-images.is-style-tiled figure.is-style-oneCol:not(#individual-image){width:calc(100% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-image.is-style-twoCol,.wp-block-gallery.has-nested-images.is-style-tiled figure.is-style-twoCol:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-image.is-style-threeCol,.wp-block-gallery.has-nested-images.is-style-tiled figure.is-style-threeCol:not(#individual-image){width:calc(33.3333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:var(--bg-color);border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:var(--primary-color);display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}body.no-scroll{display:block;max-height:100vh;pointer-events:none;overflow:hidden}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both}.aligncenter{display:block;margin-left:auto;margin-right:auto}.aligncenter{margin-bottom:1.5em}.laptop-only{display:none}@media(min-width: 54rem){.laptop-only{display:block}}.mobile-only{display:block}@media(min-width: 54rem){.mobile-only{display:none}}