.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}.clearfix{content:"";display:table;table-layout:fixed;clear:both}.abs-full{position:absolute;width:100%;height:100%;left:0;top:0}@media(max-width:767px) and (orientation:portrait),(max-width:1024px) and (orientation:landscape){.hide-for-mobile-and-landscape{display:none!important;visibility:hidden}}@media(min-width:768px) and (orientation:portrait),(min-width:1025px) and (orientation:landscape){.show-for-mobile-and-landscape{display:none!important;visibility:hidden}}@media(max-width:567px){.hide-for-mobile-portrait{display:none!important;visibility:hidden}}@media(min-width:568px){.show-for-mobile-portrait{display:none!important;visibility:hidden}}@media(max-width:767px){.hide-for-mobile{display:none!important;visibility:hidden}}@media(min-width:768px){.show-for-mobile{display:none!important;visibility:hidden}}@media(min-width:1025px){.hide-for-desktop{display:none!important;visibility:hidden}}@media(min-width:1025px){.hide-for-desktop.let-calculate{display:block!important}}@media(max-width:1024px){.show-for-desktop{display:none!important;visibility:hidden}}.scroll{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.noscroll{overflow:hidden;overflow-x:hidden;overflow-y:hidden}.display-none{display:none}.visually-hidden{display:none;visibility:hidden;pointer-events:none}/*!normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;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:-.25em}sup{top:-.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}fieldset{padding:.35em .75em .625em}legend{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]{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}main,details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:sabon;src:url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../fonts/39614D_0_0.woff2) format("woff2"),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../fonts/39614D_0_0.woff) format("woff")}@font-face{font-family:sabon-bold;src:url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../fonts/39614D_1_0.woff2) format("woff2"),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../fonts/39614D_1_0.woff) format("woff")}@font-face{font-family:sabon-italic;src:url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../fonts/39614D_2_0.woff2) format("woff2"),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../fonts/39614D_2_0.woff) format("woff")}@font-face{font-family:sabon-bolditalic;src:url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../fonts/39614D_3_0.woff2) format("woff2"),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../fonts/39614D_3_0.woff) format("woff")}@font-face{font-family:nh-text-55;src:url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../fonts/38CF73_10_0.woff2) format("woff2"),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../fonts/38CF73_10_0.woff) format("woff")}@font-face{font-family:nh-display-55;src:url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../fonts/38CF73_8_0.woff2) format("woff2"),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../fonts/38CF73_8_0.woff) format("woff")}@font-face{font-family:nh-display-65;src:url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../fonts/38CF73_A_0.woff2) format("woff2"),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../fonts/38CF73_A_0.woff) format("woff")}.headline{font-family:nh-display-55,helvetica,arial,sans-serif;font-size:26px;line-height:32px;letter-spacing:.1px}@media(min-width:767px){.headline{font-size:calc(5.4263565891vw - 15.6201550388px)}}@media(min-width:1025px){.headline{font-size:40px}}@media(min-width:767px){.headline{line-height:calc(6.2015503876vw - 15.5658914729px)}}@media(min-width:1025px){.headline{line-height:48px}}@media(min-width:767px){.headline{letter-spacing:calc(.0426356589vw - .2270155039px)}}@media(min-width:1025px){.headline{letter-spacing:.21px}}.headline-s,.wysiwyg h2,.mce-content-body h2{font-family:nh-display-55,helvetica,arial,sans-serif;font-size:24px;line-height:30px;letter-spacing:.33px}@media(min-width:767px){.headline-s,.wysiwyg h2,.mce-content-body h2{font-size:calc(4.6511627907vw - 11.6744186047px)}}@media(min-width:1025px){.headline-s,.wysiwyg h2,.mce-content-body h2{font-size:36px}}@media(min-width:767px){.headline-s,.wysiwyg h2,.mce-content-body h2{line-height:calc(4.6511627907vw - 5.6744186047px)}}@media(min-width:1025px){.headline-s,.wysiwyg h2,.mce-content-body h2{line-height:42px}}@media(min-width:767px){.headline-s,.wysiwyg h2,.mce-content-body h2{letter-spacing:calc(-.0542635659vw + .7462015504px)}}@media(min-width:1025px){.headline-s,.wysiwyg h2,.mce-content-body h2{letter-spacing:.19px}}.headline-l,body.neon .neoncrm-page-title{font-family:nh-display-55,helvetica,arial,sans-serif;font-size:32px;line-height:40px;letter-spacing:.12px}@media(min-width:767px){.headline-l,body.neon .neoncrm-page-title{font-size:calc(6.2015503876vw - 15.5658914729px)}}@media(min-width:1025px){.headline-l,body.neon .neoncrm-page-title{font-size:48px}}@media(min-width:767px){.headline-l,body.neon .neoncrm-page-title{line-height:calc(6.2015503876vw - 7.5658914729px)}}@media(min-width:1025px){.headline-l,body.neon .neoncrm-page-title{line-height:56px}}@media(min-width:767px){.headline-l,body.neon .neoncrm-page-title{letter-spacing:calc(.0310077519vw - .1178294574px)}}@media(min-width:1025px){.headline-l,body.neon .neoncrm-page-title{letter-spacing:.2px}}.subheadline,body.neon .neoncrm-event-date,.module_accordion .item .trigger,.wysiwyg h3,.mce-content-body h3{font-family:nh-display-55,helvetica,arial,sans-serif;font-size:18px;line-height:24px;letter-spacing:.63px}@media(min-width:767px){.subheadline,body.neon .neoncrm-event-date,.module_accordion .item .trigger,.wysiwyg h3,.mce-content-body h3{font-size:calc(1.1627906977vw + 9.0813953488px)}}@media(min-width:1025px){.subheadline,body.neon .neoncrm-event-date,.module_accordion .item .trigger,.wysiwyg h3,.mce-content-body h3{font-size:21px}}@media(min-width:767px){.subheadline,body.neon .neoncrm-event-date,.module_accordion .item .trigger,.wysiwyg h3,.mce-content-body h3{line-height:calc(1.5503875969vw + 12.1085271318px)}}@media(min-width:1025px){.subheadline,body.neon .neoncrm-event-date,.module_accordion .item .trigger,.wysiwyg h3,.mce-content-body h3{line-height:28px}}@media(min-width:1025px){.subheadline,body.neon .neoncrm-event-date,.module_accordion .item .trigger,.wysiwyg h3,.mce-content-body h3{letter-spacing:.33px}}.subheadline-s,ul.list-sidebar{font-family:nh-display-55,helvetica,arial,sans-serif;font-size:16px;line-height:22px;letter-spacing:.63px}@media(min-width:767px){.subheadline-s,ul.list-sidebar{font-size:calc(.7751937984vw + 10.0542635659px)}}@media(min-width:1025px){.subheadline-s,ul.list-sidebar{font-size:18px}}@media(min-width:767px){.subheadline-s,ul.list-sidebar{line-height:calc(.7751937984vw + 16.0542635659px)}}@media(min-width:1025px){.subheadline-s,ul.list-sidebar{line-height:24px}}@media(min-width:1025px){.subheadline-s,ul.list-sidebar{letter-spacing:.33px}}.subheadline-l{font-family:nh-display-55,helvetica,arial,sans-serif;font-size:21px;line-height:28px;letter-spacing:.63px}@media(min-width:767px){.subheadline-l{font-size:calc(1.1627906977vw + 12.0813953488px)}}@media(min-width:1025px){.subheadline-l{font-size:24px}}@media(min-width:767px){.subheadline-l{line-height:calc(.7751937984vw + 22.0542635659px)}}@media(min-width:1025px){.subheadline-l{line-height:30px}}@media(min-width:1025px){.subheadline-l{letter-spacing:.33px}}.subheadline-bold,body.neon .neoncrm-event-name,body.neon form>.neoncrm-page-subtitle,.wysiwyg h4,.mce-content-body h4{font-family:nh-display-65,helvetica,arial,sans-serif;font-size:18px;line-height:24px;letter-spacing:.33px;letter-spacing:.49px}@media(min-width:767px){.subheadline-bold,body.neon .neoncrm-event-name,body.neon form>.neoncrm-page-subtitle,.wysiwyg h4,.mce-content-body h4{font-size:calc(1.1627906977vw + 9.0813953488px)}}@media(min-width:1025px){.subheadline-bold,body.neon .neoncrm-event-name,body.neon form>.neoncrm-page-subtitle,.wysiwyg h4,.mce-content-body h4{font-size:21px}}@media(min-width:767px){.subheadline-bold,body.neon .neoncrm-event-name,body.neon form>.neoncrm-page-subtitle,.wysiwyg h4,.mce-content-body h4{line-height:calc(1.5503875969vw + 12.1085271318px)}}@media(min-width:1025px){.subheadline-bold,body.neon .neoncrm-event-name,body.neon form>.neoncrm-page-subtitle,.wysiwyg h4,.mce-content-body h4{line-height:28px}}@media(min-width:767px){.subheadline-bold,body.neon .neoncrm-event-name,body.neon form>.neoncrm-page-subtitle,.wysiwyg h4,.mce-content-body h4{letter-spacing:calc(.023255814vw + .151627907px)}}@media(min-width:1025px){.subheadline-bold,body.neon .neoncrm-event-name,body.neon form>.neoncrm-page-subtitle,.wysiwyg h4,.mce-content-body h4{letter-spacing:.39px}}@media(min-width:1025px){.subheadline-bold,body.neon .neoncrm-event-name,body.neon form>.neoncrm-page-subtitle,.wysiwyg h4,.mce-content-body h4{letter-spacing:.29px}}.subheadline-bold-xs{font-family:nh-display-65,helvetica,arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.49px}@media(min-width:767px){.subheadline-bold-xs{font-size:calc(.7751937984vw + 8.0542635659px)}}@media(min-width:1025px){.subheadline-bold-xs{font-size:16px}}@media(min-width:767px){.subheadline-bold-xs{line-height:calc(.7751937984vw + 12.0542635659px)}}@media(min-width:1025px){.subheadline-bold-xs{line-height:20px}}@media(min-width:1025px){.subheadline-bold-xs{letter-spacing:.29px}}.subheadline-bold-s{font-family:nh-display-65,helvetica,arial,sans-serif;font-size:16px;line-height:25px;letter-spacing:.33px}@media(min-width:767px){.subheadline-bold-s{font-size:calc(.7751937984vw + 10.0542635659px)}}@media(min-width:1025px){.subheadline-bold-s{font-size:18px}}@media(min-width:767px){.subheadline-bold-s{line-height:calc(1.1627906977vw + 16.0813953488px)}}@media(min-width:1025px){.subheadline-bold-s{line-height:28px}}.headline em,.headline i,.headline-s em,.wysiwyg h2 em,.mce-content-body h2 em,.headline-s i,.wysiwyg h2 i,.mce-content-body h2 i,.headline-l em,body.neon .neoncrm-page-title em,.headline-l i,body.neon .neoncrm-page-title i,.subheadline em,body.neon .neoncrm-event-date em,.module_accordion .item .trigger em,.wysiwyg h3 em,.mce-content-body h3 em,.subheadline i,body.neon .neoncrm-event-date i,.module_accordion .item .trigger i,.wysiwyg h3 i,.mce-content-body h3 i,.subheadline-s em,ul.list-sidebar em,.subheadline-s i,ul.list-sidebar i,.subheadline-l em,.subheadline-l i,.subheadline-bold em,body.neon .neoncrm-event-name em,body.neon form>.neoncrm-page-subtitle em,.wysiwyg h4 em,.mce-content-body h4 em,.subheadline-bold i,body.neon .neoncrm-event-name i,body.neon form>.neoncrm-page-subtitle i,.wysiwyg h4 i,.mce-content-body h4 i,.subheadline-bold-xs em,.subheadline-bold-xs i,.subheadline-bold-s em,.subheadline-bold-s i{font-family:inherit;font-style:italic}.body-text,body.neon .neoncrm-content .neoncrm-page-title,.module_accordion .item .details .wysiwyg p,.item-table-2 .wysiwyg p,.columns .wysiwyg p,.wysiwyg ul,.mce-content-body ul,.wysiwyg p.caption,.mce-content-body p.caption,body,button,input,select,optgroup,textarea,.body-text-s,.body-text-l,.wysiwyg ol,.mce-content-body ol,.wysiwyg p,.mce-content-body p,.body-text-xl{font-family:sabon,times new roman,times,serif}.body-text strong,body.neon .neoncrm-content .neoncrm-page-title strong,.module_accordion .item .details .wysiwyg p strong,.item-table-2 .wysiwyg p strong,.columns .wysiwyg p strong,.wysiwyg ul strong,.mce-content-body ul strong,.wysiwyg p.caption strong,.mce-content-body p.caption strong,body strong,button strong,input strong,select strong,optgroup strong,textarea strong,.body-text-s strong,.body-text-l strong,.wysiwyg ol strong,.mce-content-body ol strong,.wysiwyg p strong,.mce-content-body p strong,.body-text-xl strong{font-weight:400;font-family:sabon-bold,times new roman,times,serif}.body-text em,body.neon .neoncrm-content .neoncrm-page-title em,.module_accordion .item .details .wysiwyg p em,.item-table-2 .wysiwyg p em,.columns .wysiwyg p em,.wysiwyg ul em,.mce-content-body ul em,.wysiwyg p.caption em,.mce-content-body p.caption em,body em,button em,input em,select em,optgroup em,textarea em,.body-text i,body.neon .neoncrm-content .neoncrm-page-title i,.module_accordion .item .details .wysiwyg p i,.item-table-2 .wysiwyg p i,.columns .wysiwyg p i,.wysiwyg ul i,.mce-content-body ul i,.wysiwyg p.caption i,.mce-content-body p.caption i,body i,button i,input i,select i,optgroup i,textarea i,.body-text-s em,.body-text-s i,.body-text-l em,.wysiwyg ol em,.mce-content-body ol em,.wysiwyg p em,.mce-content-body p em,.body-text-l i,.wysiwyg ol i,.mce-content-body ol i,.wysiwyg p i,.mce-content-body p i,.body-text-xl em,.body-text-xl i{font-style:normal;font-family:sabon-italic,times new roman,times,serif}.body-text strong em,body.neon .neoncrm-content .neoncrm-page-title strong em,.module_accordion .item .details .wysiwyg p strong em,.item-table-2 .wysiwyg p strong em,.columns .wysiwyg p strong em,.wysiwyg ul strong em,.mce-content-body ul strong em,.wysiwyg p.caption strong em,.mce-content-body p.caption strong em,body strong em,button strong em,input strong em,select strong em,optgroup strong em,textarea strong em,.body-text em strong,body.neon .neoncrm-content .neoncrm-page-title em strong,.module_accordion .item .details .wysiwyg p em strong,.item-table-2 .wysiwyg p em strong,.columns .wysiwyg p em strong,.wysiwyg ul em strong,.mce-content-body ul em strong,.wysiwyg p.caption em strong,.mce-content-body p.caption em strong,body em strong,button em strong,input em strong,select em strong,optgroup em strong,textarea em strong,.body-text b em,body.neon .neoncrm-content .neoncrm-page-title b em,.module_accordion .item .details .wysiwyg p b em,.item-table-2 .wysiwyg p b em,.columns .wysiwyg p b em,.wysiwyg ul b em,.mce-content-body ul b em,.wysiwyg p.caption b em,.mce-content-body p.caption b em,body b em,button b em,input b em,select b em,optgroup b em,textarea b em,.body-text em b,body.neon .neoncrm-content .neoncrm-page-title em b,.module_accordion .item .details .wysiwyg p em b,.item-table-2 .wysiwyg p em b,.columns .wysiwyg p em b,.wysiwyg ul em b,.mce-content-body ul em b,.wysiwyg p.caption em b,.mce-content-body p.caption em b,body em b,button em b,input em b,select em b,optgroup em b,textarea em b,.body-text strong i,body.neon .neoncrm-content .neoncrm-page-title strong i,.module_accordion .item .details .wysiwyg p strong i,.item-table-2 .wysiwyg p strong i,.columns .wysiwyg p strong i,.wysiwyg ul strong i,.mce-content-body ul strong i,.wysiwyg p.caption strong i,.mce-content-body p.caption strong i,body strong i,button strong i,input strong i,select strong i,optgroup strong i,textarea strong i,.body-text i strong,body.neon .neoncrm-content .neoncrm-page-title i strong,.module_accordion .item .details .wysiwyg p i strong,.item-table-2 .wysiwyg p i strong,.columns .wysiwyg p i strong,.wysiwyg ul i strong,.mce-content-body ul i strong,.wysiwyg p.caption i strong,.mce-content-body p.caption i strong,body i strong,button i strong,input i strong,select i strong,optgroup i strong,textarea i strong,.body-text b i,body.neon .neoncrm-content .neoncrm-page-title b i,.module_accordion .item .details .wysiwyg p b i,.item-table-2 .wysiwyg p b i,.columns .wysiwyg p b i,.wysiwyg ul b i,.mce-content-body ul b i,.wysiwyg p.caption b i,.mce-content-body p.caption b i,body b i,button b i,input b i,select b i,optgroup b i,textarea b i,.body-text i b,body.neon .neoncrm-content .neoncrm-page-title i b,.module_accordion .item .details .wysiwyg p i b,.item-table-2 .wysiwyg p i b,.columns .wysiwyg p i b,.wysiwyg ul i b,.mce-content-body ul i b,.wysiwyg p.caption i b,.mce-content-body p.caption i b,body i b,button i b,input i b,select i b,optgroup i b,textarea i b,.body-text-s strong em,.body-text-s em strong,.body-text-s b em,.body-text-s em b,.body-text-s strong i,.body-text-s i strong,.body-text-s b i,.body-text-s i b,.body-text-l strong em,.wysiwyg ol strong em,.mce-content-body ol strong em,.wysiwyg p strong em,.mce-content-body p strong em,.body-text-l em strong,.wysiwyg ol em strong,.mce-content-body ol em strong,.wysiwyg p em strong,.mce-content-body p em strong,.body-text-l b em,.wysiwyg ol b em,.mce-content-body ol b em,.wysiwyg p b em,.mce-content-body p b em,.body-text-l em b,.wysiwyg ol em b,.mce-content-body ol em b,.wysiwyg p em b,.mce-content-body p em b,.body-text-l strong i,.wysiwyg ol strong i,.mce-content-body ol strong i,.wysiwyg p strong i,.mce-content-body p strong i,.body-text-l i strong,.wysiwyg ol i strong,.mce-content-body ol i strong,.wysiwyg p i strong,.mce-content-body p i strong,.body-text-l b i,.wysiwyg ol b i,.mce-content-body ol b i,.wysiwyg p b i,.mce-content-body p b i,.body-text-l i b,.wysiwyg ol i b,.mce-content-body ol i b,.wysiwyg p i b,.mce-content-body p i b,.body-text-xl strong em,.body-text-xl em strong,.body-text-xl b em,.body-text-xl em b,.body-text-xl strong i,.body-text-xl i strong,.body-text-xl b i,.body-text-xl i b{font-style:normal;font-family:sabon-bolditalic,times new roman,times,serif}.body-text,body.neon .neoncrm-content .neoncrm-page-title,.module_accordion .item .details .wysiwyg p,.item-table-2 .wysiwyg p,.columns .wysiwyg p,.wysiwyg ul,.mce-content-body ul,.wysiwyg p.caption,.mce-content-body p.caption,body,button,input,select,optgroup,textarea{font-size:16px;line-height:22px;letter-spacing:0}@media(min-width:767px){.body-text,body.neon .neoncrm-content .neoncrm-page-title,.module_accordion .item .details .wysiwyg p,.item-table-2 .wysiwyg p,.columns .wysiwyg p,.wysiwyg ul,.mce-content-body ul,.wysiwyg p.caption,.mce-content-body p.caption,body,button,input,select,optgroup,textarea{font-size:calc(.7751937984vw + 10.0542635659px)}}@media(min-width:1025px){.body-text,body.neon .neoncrm-content .neoncrm-page-title,.module_accordion .item .details .wysiwyg p,.item-table-2 .wysiwyg p,.columns .wysiwyg p,.wysiwyg ul,.mce-content-body ul,.wysiwyg p.caption,.mce-content-body p.caption,body,button,input,select,optgroup,textarea{font-size:18px}}@media(min-width:767px){.body-text,body.neon .neoncrm-content .neoncrm-page-title,.module_accordion .item .details .wysiwyg p,.item-table-2 .wysiwyg p,.columns .wysiwyg p,.wysiwyg ul,.mce-content-body ul,.wysiwyg p.caption,.mce-content-body p.caption,body,button,input,select,optgroup,textarea{line-height:calc(.7751937984vw + 16.0542635659px)}}@media(min-width:1025px){.body-text,body.neon .neoncrm-content .neoncrm-page-title,.module_accordion .item .details .wysiwyg p,.item-table-2 .wysiwyg p,.columns .wysiwyg p,.wysiwyg ul,.mce-content-body ul,.wysiwyg p.caption,.mce-content-body p.caption,body,button,input,select,optgroup,textarea{line-height:24px}}.body-text-s{font-size:14px;line-height:20px;letter-spacing:0}@media(min-width:767px){.body-text-s{font-size:calc(.7751937984vw + 8.0542635659px)}}@media(min-width:1025px){.body-text-s{font-size:16px}}@media(min-width:767px){.body-text-s{line-height:calc(.7751937984vw + 14.0542635659px)}}@media(min-width:1025px){.body-text-s{line-height:22px}}.body-text-l,.wysiwyg ol,.mce-content-body ol,.wysiwyg p,.mce-content-body p{font-size:18px;line-height:24px;letter-spacing:0}@media(min-width:767px){.body-text-l,.wysiwyg ol,.mce-content-body ol,.wysiwyg p,.mce-content-body p{font-size:calc(1.1627906977vw + 9.0813953488px)}}@media(min-width:1025px){.body-text-l,.wysiwyg ol,.mce-content-body ol,.wysiwyg p,.mce-content-body p{font-size:21px}}@media(min-width:767px){.body-text-l,.wysiwyg ol,.mce-content-body ol,.wysiwyg p,.mce-content-body p{line-height:calc(1.9379844961vw + 9.1356589147px)}}@media(min-width:1025px){.body-text-l,.wysiwyg ol,.mce-content-body ol,.wysiwyg p,.mce-content-body p{line-height:29px}}.body-text-xl{font-size:21px;line-height:27px;letter-spacing:0}@media(min-width:767px){.body-text-xl{font-size:calc(1.1627906977vw + 12.0813953488px)}}@media(min-width:1025px){.body-text-xl{font-size:24px}}@media(min-width:767px){.body-text-xl{line-height:calc(1.1627906977vw + 18.0813953488px)}}@media(min-width:1025px){.body-text-xl{line-height:30px}}.body-sans,.thumb-text{font-family:nh-text-55,helvetica,arial,sans-serif;font-size:14px;line-height:20px;letter-spacing:0}@media(min-width:767px){.body-sans,.thumb-text{font-size:calc(.7751937984vw + 8.0542635659px)}}@media(min-width:1025px){.body-sans,.thumb-text{font-size:16px}}@media(min-width:767px){.body-sans,.thumb-text{line-height:calc(.7751937984vw + 14.0542635659px)}}@media(min-width:1025px){.body-sans,.thumb-text{line-height:22px}}.caption-text-plain,.feature-module.module-text-w-aside aside,.caption-text,.img-wrapper .caption,.image_wrapper.autosize .caption,body .SumoSelect,.checkbox label,a.icon,.captions{color:#767676;font-family:nh-text-55,helvetica,arial,sans-serif;letter-spacing:.21px;font-size:10px;line-height:16px}@media(min-width:767px){.caption-text-plain,.feature-module.module-text-w-aside aside,.caption-text,.img-wrapper .caption,.image_wrapper.autosize .caption,body .SumoSelect,.checkbox label,a.icon,.captions{font-size:calc(.7751937984vw + 4.0542635659px)}}@media(min-width:1025px){.caption-text-plain,.feature-module.module-text-w-aside aside,.caption-text,.img-wrapper .caption,.image_wrapper.autosize .caption,body .SumoSelect,.checkbox label,a.icon,.captions{font-size:12px}}@media(min-width:767px){.caption-text-plain,.feature-module.module-text-w-aside aside,.caption-text,.img-wrapper .caption,.image_wrapper.autosize .caption,body .SumoSelect,.checkbox label,a.icon,.captions{line-height:calc(.7751937984vw + 10.0542635659px)}}@media(min-width:1025px){.caption-text-plain,.feature-module.module-text-w-aside aside,.caption-text,.img-wrapper .caption,.image_wrapper.autosize .caption,body .SumoSelect,.checkbox label,a.icon,.captions{line-height:18px}}.caption-text-plain strong,.feature-module.module-text-w-aside aside strong,.caption-text-plain b,.feature-module.module-text-w-aside aside b,.caption-text strong,.img-wrapper .caption strong,.image_wrapper.autosize .caption strong,body .SumoSelect strong,.checkbox label strong,a.icon strong,.captions strong,.caption-text b,.img-wrapper .caption b,.image_wrapper.autosize .caption b,body .SumoSelect b,.checkbox label b,a.icon b,.captions b{font-family:inherit!important;font-weight:700!important}.caption-text-plain em,.feature-module.module-text-w-aside aside em,.caption-text-plain i,.feature-module.module-text-w-aside aside i,.caption-text em,.img-wrapper .caption em,.image_wrapper.autosize .caption em,body .SumoSelect em,.checkbox label em,a.icon em,.captions em,.caption-text i,.img-wrapper .caption i,.image_wrapper.autosize .caption i,body .SumoSelect i,.checkbox label i,a.icon i,.captions i{font-family:inherit!important;font-style:italic!important}.caption-text a,.img-wrapper .caption a,.image_wrapper.autosize .caption a,body .SumoSelect a,.checkbox label a,a.icon a,.captions a{color:inherit;display:inline;position:relative;border-bottom:1px solid #d8d8d8;transition:border-color .3s ease-out;text-decoration:none}.caption-text a:hover,.img-wrapper .caption a:hover,.image_wrapper.autosize .caption a:hover,body .SumoSelect a:hover,.checkbox label a:hover,a.icon a:hover,.captions a:hover{border-color:#333230;color:#333230}.captions{margin-top:10px}.eyebrow,body.neon fieldset.paymentFieldset .neoncrm-red-text,body.neon .neoncrm-event-admission>table th,body.neon #z2-login-wrapper #registration .label-forgot-password a,body.neon fieldset legend,body.neon .neoncrm-event-registration-list-summary th,body.neon .neoncrm-table th,.module_page_section_nav ul,.module_accordion .item .trigger.small{text-transform:uppercase;font-family:nh-text-55,helvetica,arial,sans-serif;letter-spacing:1.25px;color:#767676;font-size:11px;line-height:14px}@media(min-width:767px){.eyebrow,body.neon fieldset.paymentFieldset .neoncrm-red-text,body.neon .neoncrm-event-admission>table th,body.neon #z2-login-wrapper #registration .label-forgot-password a,body.neon fieldset legend,body.neon .neoncrm-event-registration-list-summary th,body.neon .neoncrm-table th,.module_page_section_nav ul,.module_accordion .item .trigger.small{font-size:calc(.3875968992vw + 8.0271317829px)}}@media(min-width:1025px){.eyebrow,body.neon fieldset.paymentFieldset .neoncrm-red-text,body.neon .neoncrm-event-admission>table th,body.neon #z2-login-wrapper #registration .label-forgot-password a,body.neon fieldset legend,body.neon .neoncrm-event-registration-list-summary th,body.neon .neoncrm-table th,.module_page_section_nav ul,.module_accordion .item .trigger.small{font-size:12px}}@media(min-width:767px){.eyebrow,body.neon fieldset.paymentFieldset .neoncrm-red-text,body.neon .neoncrm-event-admission>table th,body.neon #z2-login-wrapper #registration .label-forgot-password a,body.neon fieldset legend,body.neon .neoncrm-event-registration-list-summary th,body.neon .neoncrm-table th,.module_page_section_nav ul,.module_accordion .item .trigger.small{line-height:calc(.7751937984vw + 8.0542635659px)}}@media(min-width:1025px){.eyebrow,body.neon fieldset.paymentFieldset .neoncrm-red-text,body.neon .neoncrm-event-admission>table th,body.neon #z2-login-wrapper #registration .label-forgot-password a,body.neon fieldset legend,body.neon .neoncrm-event-registration-list-summary th,body.neon .neoncrm-table th,.module_page_section_nav ul,.module_accordion .item .trigger.small{line-height:16px}}.eyebrow a,body.neon fieldset.paymentFieldset .neoncrm-red-text a,body.neon .neoncrm-event-admission>table th a,body.neon #z2-login-wrapper #registration .label-forgot-password a a,body.neon fieldset legend a,body.neon .neoncrm-event-registration-list-summary th a,body.neon .neoncrm-table th a,.module_page_section_nav ul a,.module_accordion .item .trigger.small a{color:#767676}.eyebrow a:hover,body.neon fieldset.paymentFieldset .neoncrm-red-text a:hover,body.neon .neoncrm-event-admission>table th a:hover,body.neon #z2-login-wrapper #registration .label-forgot-password a a:hover,body.neon fieldset legend a:hover,body.neon .neoncrm-event-registration-list-summary th a:hover,body.neon .neoncrm-table th a:hover,.module_page_section_nav ul a:hover,.module_accordion .item .trigger.small a:hover{color:#333230}.sans-s,.sans-s-gray{font-family:nh-text-55,helvetica,arial,sans-serif;letter-spacing:.33px;font-size:14px;line-height:20px}@media(min-width:767px){.sans-s,.sans-s-gray{font-size:calc(0vw + 14px)}}@media(min-width:1025px){.sans-s,.sans-s-gray{font-size:14px}}@media(min-width:767px){.sans-s,.sans-s-gray{line-height:calc(0vw + 20px)}}@media(min-width:1025px){.sans-s,.sans-s-gray{line-height:20px}}.sans-s strong,.sans-s-gray strong,.sans-s b,.sans-s-gray b{font-family:nh-display-65,helvetica,arial,sans-serif!important}.sans-s em,.sans-s-gray em,.sans-s i,.sans-s-gray i{font-family:inherit;font-style:italic}.sans-s-gray{color:#767676}.sans-s-gray a{color:#767676}.ca-data{font-family:nh-text-55,helvetica,arial,sans-serif;letter-spacing:.33px;font-size:14px;line-height:18px}@media(min-width:767px){.ca-data{font-size:calc(.7751937984vw + 8.0542635659px)}}@media(min-width:1025px){.ca-data{font-size:16px}}@media(min-width:767px){.ca-data{line-height:calc(1.5503875969vw + 6.1085271318px)}}@media(min-width:1025px){.ca-data{line-height:22px}}.ca-identifier{font-family:nh-text-55,helvetica,arial,sans-serif;letter-spacing:.27px;font-size:12px;line-height:18px}@media(min-width:767px){.ca-identifier{font-size:calc(.3875968992vw + 9.0271317829px)}}@media(min-width:1025px){.ca-identifier{font-size:13px}}@media(min-width:767px){.ca-identifier{line-height:calc(.7751937984vw + 12.0542635659px)}}@media(min-width:1025px){.ca-identifier{line-height:20px}}.is-development .widows-debug{background-color:rgba(255,255,0,.2)}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-align-left{text-align:left}.text-dark{color:#333230!important}.text-dark a{color:inherit}.text-gray{color:#767676!important}.text-gray a{color:inherit}body,button,input,select,optgroup,textarea{color:#333230;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin-bottom:20px}dfn,cite,em,i{font-style:italic}h1,h2,h3,h4,h5,h6{clear:both;font-family:nh-text-55,helvetica,arial,sans-serif;font-weight:400;margin:0}blockquote{text-align:center;max-width:1020px;margin:0 auto;font-size:21px;line-height:23px;font-family:sabon-italic,serif}@media(min-width:767px){blockquote{font-size:calc(2.3255813953vw + 3.1627906977px)}}@media(min-width:1025px){blockquote{font-size:27px}}@media(min-width:767px){blockquote{line-height:calc(4.6511627907vw - 12.6744186047px)}}@media(min-width:1025px){blockquote{line-height:35px}}blockquote cite{font-size:14px;line-height:18px;margin:10px;font-style:normal;color:#767676;display:block;font-style:normal}@media(min-width:767px){blockquote cite{font-size:calc(.7751937984vw + 8.0542635659px)}}@media(min-width:1025px){blockquote cite{font-size:16px}}@media(min-width:767px){blockquote cite{line-height:calc(1.1627906977vw + 9.0813953488px)}}@media(min-width:1025px){blockquote cite{line-height:21px}}@media(min-width:767px){blockquote cite{margin:calc(3.8759689922vw - 19.7286821705px)}}@media(min-width:1025px){blockquote cite{margin:20px}}.skip-p>p:first-child{margin-top:0}.strip-p>p:first-child{margin:0}.screen-reader-only{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.wysiwyg,.mce-content-body{color:#333230}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg p,.wysiwyg ul,.wysiwyg ol,.wysiwyg blockquote,.mce-content-body h2,.mce-content-body h3,.mce-content-body h4,.mce-content-body h5,.mce-content-body p,.mce-content-body ul,.mce-content-body ol,.mce-content-body blockquote{margin-top:20px;margin-bottom:20px}.wysiwyg p.caption,.mce-content-body p.caption{color:#767676}.wysiwyg p:first-child,.mce-content-body p:first-child{margin-top:0}.wysiwyg a:not(.button),.mce-content-body a:not(.button){display:inline;position:relative;border-bottom:1px solid #d8d8d8;transition:border-color .3s ease-out;color:inherit;text-decoration:none}.wysiwyg a:not(.button):hover,.mce-content-body a:not(.button):hover{border-color:#000}.wysiwyg a.button,.mce-content-body a.button{text-decoration:none;margin-right:10px;margin-bottom:10px}.wysiwyg ul,.mce-content-body ul{margin-left:40px;list-style:none;padding-left:0;max-width:90%}.wysiwyg ul li,.mce-content-body ul li{list-style-type:disc;position:relative}.wysiwyg ol,.mce-content-body ol{list-style-type:decimal;padding-left:0;max-width:90%;margin-left:40px}.wysiwyg strong,.wysiwyg b,.mce-content-body strong,.mce-content-body b{font-weight:400}a{color:#333230;transition:color .3s ease-out;text-decoration:none}a:visited{color:inherit}a:hover,a:focus,a:active{color:#333230}a:hover,a:active{outline:0}a.with-underline{display:inline;position:relative;border-bottom:1px solid #d8d8d8;transition:border-color .3s ease-out;color:inherit}a.with-underline:hover{border-color:#000}a.underline:hover{text-decoration:underline}a.gray{color:#767676}a.gray:hover{color:#333230}a.icon{color:#767676;padding-left:27px;padding-top:4px;padding-bottom:4px;display:inline-block;background-size:22px auto!important;background-position:left 0 center}a.icon:hover{color:inherit}a.icon.add{background-image:linear-gradient(transparent,transparent),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/icon_circle_add.svg);background-repeat:no-repeat;background-size:contain}a.icon.list{background-image:linear-gradient(transparent,transparent),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/icon_circle_list.svg);background-repeat:no-repeat;background-size:contain}a.icon.download{background-image:linear-gradient(transparent,transparent),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/icon_circle_download.svg);background-repeat:no-repeat;background-size:contain}a.icon.pop{background-image:linear-gradient(transparent,transparent),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/icon_circle_pop.svg);background-repeat:no-repeat;background-size:contain}.back-link{display:inline-block;position:relative;top:-10px}@media(min-width:768px) and (max-width:1025px){.back-link{top:-30px}}@media(min-width:1025px){.back-link{top:-60px}}.anchor-target{position:relative;top:-90px}ul.menu,.sub-menu{list-style:none;margin:0;padding:0;font-family:nh-text-55}ul.menu a,.sub-menu a{color:#767676}ul.menu a:hover,.sub-menu a:hover{color:#333230}@media(min-width:1025px){ul.menu li.current-menu-item:not(.current-menu-parent)>a,ul.menu li.selected>a,.sub-menu li.current-menu-item:not(.current-menu-parent)>a,.sub-menu li.selected>a{color:#333230;text-decoration:underline}}ul.menu li.state-all-unselected>a,.sub-menu li.state-all-unselected>a{color:#333230}@media(max-width:1024px){ul.menu>li a{color:#333230}}@media(max-width:1024px){ul.sub-menu>li a{color:#767676}}header.placeholder{background-color:orange;color:#fff;padding:30px 0;top:0;position:absolute;width:100%;z-index:177;height:110px;overflow:hidden}header.global{border-bottom:1px solid #d8d8d8}.overlay-menu{position:absolute;width:100%;height:100%;left:0;top:0;position:fixed;top:0;background:rgba(51,50,48,.3);z-index:176;opacity:0;transition:opacity .4s ease-out;pointer-events:none}#main-header{top:0;position:absolute;width:100%;z-index:177;height:110px;overflow:hidden}#main-header .inner{position:relative;background-color:#fff;height:110px}#main-header .pre{padding-top:15px;content:"";display:table;table-layout:fixed;width:100%;font-family:nh-text-55;font-size:13px;color:#767676}#main-header .pre .visit{float:left}#main-header .pre nav{float:right}#main-header .pre nav ul li{margin-right:25px}#main-header .pre nav ul li svg{vertical-align:middle}#main-header .main{position:relative;padding-top:15px}#main-header #menu-main-menu{display:flex;justify-content:space-between;font-size:18px}#main-header #menu-main-menu .sub-menu{font-size:16px;line-height:36px}@media(min-width:1280px){#main-header #menu-main-menu{font-size:21px}#main-header #menu-main-menu .sub-menu{font-size:21px;line-height:42px}}#main-header #menu-main-menu>li{vertical-align:top}#main-header #menu-main-menu>li:nth-child(2){margin-left:-10%}@media(min-width:1125px){#main-header #menu-main-menu>li:nth-child(2){margin-left:-20%}}@media(min-width:1400px){#main-header #menu-main-menu>li:nth-child(2){margin-left:-13%}}#main-header #menu-main-menu>li:nth-child(3){margin-right:-10%}@media(min-width:1125px){#main-header #menu-main-menu>li:nth-child(3){margin-right:-20%}}@media(min-width:1400px){#main-header #menu-main-menu>li:nth-child(3){margin-right:-13%}}#main-header #menu-main-menu>li:nth-child(3),#main-header #menu-main-menu>li:nth-child(4){text-align:right}#main-header #menu-main-menu .sub-menu{padding-top:60px;opacity:0;pointer-events:none;transition:opacity .3s ease-out}#main-header #menu-main-menu .sub-menu li{margin-bottom:0}#main-header #menu-main-menu .sub-menu li a:hover{text-decoration:underline}#main-header #menu-main-menu>li.selected .sub-menu{opacity:1;pointer-events:auto}#main-header #logo{position:absolute;left:50%;transform:translateX(-50%);top:5px}#main-header .bg-menu{position:absolute;background:#fff;height:390px;width:100%;top:0;box-shadow:0 5px 5px rgba(0,0,0,.2);opacity:0;pointer-events:none}#main-header .line{position:absolute;top:109px;width:100%;height:1px;background-color:#d8d8d8}.visit{font-family:nh-text-55;font-size:13px;color:#767676}.menu-open .overlay-menu{opacity:1;pointer-events:auto}.menu-open #main-header{overflow:visible}.menu-open #main-header .bg-menu{opacity:1;pointer-events:auto}.menu-open #main-header #menu-main-menu .sub-menu{opacity:1;pointer-events:auto}.menu-open #main-header #menu-main-menu>li:hover a{color:#000}.menu-open #main-header #menu-main-menu>li:hover .sub-menu a{color:#000}html.interactive-nav #main-header .inner{transition:all .4s ease-out}html.interactive-nav.menu-hide #main-header{pointer-events:none}html.interactive-nav.menu-hide #main-header .inner{transform:translateY(-100%);opacity:0}#header-mobile{top:0;position:absolute;z-index:177;width:100%;height:60px}.bar-header-mobile{position:relative;height:60px;width:100%;background:#fff;border-bottom:1px solid #d8d8d8}.bar-header-mobile .logo-mobile{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:100px;height:27px}.bar-header-mobile .logo-mobile svg{width:100px;height:27px}.bar-header-mobile .icon-mobile{position:absolute;height:100%;width:60px}.bar-header-mobile .icon-mobile a{position:absolute;width:100%;height:100%;left:0;top:0}.bar-header-mobile .icon-mobile svg{position:absolute;top:50%;transform:translateY(-50%);left:20px}.bar-header-mobile .close-menu-mobile{opacity:0;pointer-events:none}.bar-header-mobile .search-mobile{right:0}.bar-header-mobile .search-mobile svg{left:auto;right:20px}#panel-mobile{opacity:0;pointer-events:none;transition:opacity .4s ease-out;top:0;position:fixed;width:100%;height:100%;z-index:178;background:#fff}#panel-mobile #menu-container{height:calc(100% - 60px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#panel-mobile footer{width:100%;height:80px;bottom:0;padding:20px 0}#menu-mobile-menu{font-size:21px;line-height:25px}#menu-mobile-menu>li{border-bottom:1px solid #d8d8d8;line-height:65px;position:relative}#menu-mobile-menu>li:last-child{border-bottom:1px solid transparent}#menu-mobile-menu>li a{display:block}#menu-mobile-menu>li.menu-item-has-children:after{content:' ';position:absolute;width:17px;height:17px;right:0;top:25px;background-image:linear-gradient(transparent,transparent),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/icon_plus_small.svg);background-repeat:no-repeat;background-size:contain}#menu-mobile-menu>li.menu-item-has-children.open:after{background-image:linear-gradient(transparent,transparent),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/icon_minus_small.svg);background-repeat:no-repeat;background-size:contain}#menu-mobile-menu .sub-menu{position:relative;display:block;padding-bottom:15px}#menu-mobile-menu .sub-menu li{padding:0;line-height:48px}#menu-mobile-menu .sub-menu .sub-menu{padding-bottom:0;margin-left:25px}#menu-mobile-menu .visit{position:absolute;top:1px;right:43px;pointer-events:none}.menu-open .bar-header-mobile .burger{opacity:0;pointer-events:none}.menu-open .bar-header-mobile .close-menu-mobile{opacity:1;pointer-events:auto}.menu-open #panel-mobile{opacity:1;pointer-events:auto}html.notice-alert #header-mobile{top:94px}@media(min-width:768px) and (max-width:1025px){html.notice-alert #header-mobile{top:50px}}html.notice-alert #main-header{top:50px}footer.placeholder{background-color:orange;padding:30px 0;color:#fff}footer.global{background-color:#f2f2f2}footer#footer{position:relative;font-family:nh-text-55;font-size:14px;color:#6e6e6e}footer#footer .wrap,footer#footer main.biography-child-pages ul#aside li,main.biography-child-pages ul#aside footer#footer li,footer#footer .wrap-all{padding:30px 0}footer#footer a{color:#6e6e6e}footer#footer a:hover{color:#000}footer#footer #menu-footer-menu,footer#footer #menu-footer-menu-1{columns:2;line-height:24px}@media(min-width:768px){footer#footer #menu-footer-menu,footer#footer #menu-footer-menu-1{line-height:28px}}footer#footer .p-menu-container{font-size:12px;color:#6e6e6e}footer#footer .p-menu-container .copyright,footer#footer .p-menu-container .privacy,footer#footer .p-menu-container .credit{display:inline-block}footer#footer .p-menu-container #menu-privacy-terms,footer#footer .p-menu-container #menu-privacy-terms-1{display:inline-block;margin:0}footer#footer .p-menu-container #menu-privacy-terms li,footer#footer .p-menu-container #menu-privacy-terms-1 li{margin:0;display:inline-block}footer#footer .show-for-desktop{position:relative;height:100%}@media(min-width:768px) and (max-width:1024px){footer#footer .show-for-desktop .columns .col{margin-bottom:40px}footer#footer .show-for-desktop .socials{padding-bottom:40px}}footer#footer .show-for-desktop .columns .col{position:relative}footer#footer .show-for-desktop .address-name{font-weight:700;height:40px}footer#footer .show-for-desktop .address-name br{display:none}footer#footer .show-for-desktop #menu-footer-menu{margin-top:40px}footer#footer .show-for-desktop .privacy{margin-left:20px}footer#footer .show-for-desktop .privacy a{margin-right:20px}footer#footer .show-for-desktop .p-menu-container{position:absolute;width:100%;right:0;bottom:0;text-align:right}footer#footer .show-for-desktop .socials{margin-bottom:4px;height:32px;display:block;text-align:right}footer#footer .show-for-desktop .ie-fix{margin:0;padding:0;list-style-type:none}footer#footer .hide-for-desktop .socials{margin-top:10px;text-align:center;margin-bottom:20px}footer#footer .hide-for-desktop .address{margin-top:20px;text-align:center}footer#footer .hide-for-desktop .address .address-name{color:#000}footer#footer .hide-for-desktop #menu-footer-menu-1{margin-top:20px}footer#footer .hide-for-desktop .privacy{margin-left:10px}footer#footer .hide-for-desktop .privacy a{display:inline-block;margin-right:10px}footer#footer .hide-for-desktop .p-menu-container{margin-top:20px;text-align:center}footer#footer .hide-for-desktop .p-menu-container ul{margin-left:0!important}footer#footer .hide-for-desktop .copyright{display:block;padding:17px 0 0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}hr{border:0;margin:0;height:1px;border-top:1px solid #d8d8d8}img{height:auto;max-width:100%}figure{margin:1em 0}embed,iframe,object{max-width:100%}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dl dt{color:#333230}dl dd{margin:0 0 20px;color:#767676}ul.list-sidebar{margin:0;padding:0;list-style-type:none;border-top:1px solid #d8d8d8;margin-bottom:20px}ul.list-sidebar li{border-bottom:1px solid #d8d8d8}ul.list-sidebar a{display:block;padding:20px 0;color:#767676}ul.list-sidebar a:hover{color:#333230}ul.list-sidebar a.current{background-image:linear-gradient(transparent,transparent),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/arrow_next_slim.svg);background-repeat:no-repeat;background-size:contain;color:#333230;background-size:6px auto;background-position:right 0 center}ul.horizontal{margin:0;padding:0;list-style-type:none}ul.horizontal>li{display:inline-block;margin-right:2em}ul.horizontal>li:last-child{margin-right:0!important}ul.ca-data{margin:0;padding:0;list-style-type:none}ul.ca-data li{margin-bottom:10px}ul.ca-data li:last-of-type{margin-bottom:0}ul.menu.socials,ul.socials{margin:0;padding:0}ul.menu.socials svg,ul.socials svg{display:inline-block;vertical-align:center;width:30px;height:auto}ul.menu.socials li,ul.socials li{display:inline-block;margin-right:20px}ul.menu.socials li:last-child,ul.socials li:last-child{margin-right:0}ul.menu.socials a,ul.socials a{display:BLOCK;opacity:.5}ul.menu.socials a:hover,ul.socials a:hover{opacity:.8}@media(min-width:1025px){ul.menu.socials svg,ul.socials svg{width:24px}}table{margin:0 0 1.5em;width:100%}.table-center,.table-ver,.table-half,.table-wrap{display:table;table-layout:fixed;width:100%;height:100%}.table-col,.table-half .table-col{display:table-cell;vertical-align:middle;height:100%}.table-half .table-col{width:50%}.table-half .table-col:first-child{padding-right:10px}@media(min-width:768px){.table-half .table-col:first-child{padding-right:15px}}.table-half .table-col:last-child{padding-left:10px}@media(min-width:768px){.table-half .table-col:last-child{padding-left:15px}}@media(min-width:768px){.table-2-not-mobile{display:table;table-layout:fixed;width:100%}.table-2-not-mobile .col{display:table-cell;width:50%}.table-2-not-mobile.v-align .col{vertical-align:middle}}@media(min-width:768px){.table-2-not-mobile.with-paddings .col:first-child{padding-right:15px}}@media(min-width:768px){.table-2-not-mobile.with-paddings .col:last-child{padding-left:15px}}.table-ver .table-row{display:table-row;position:relative}@media(min-width:568px){.table-2-not-mobile-but-landscape{display:table;table-layout:fixed;width:100%}.table-2-not-mobile-but-landscape .col{display:table-cell;width:50%}}@media(min-width:568px){.table-2-not-mobile-but-landscape.with-paddings .col:first-child{padding-right:15px}}@media(min-width:568px){.table-2-not-mobile-but-landscape.with-paddings .col:last-child{padding-left:15px}}@media(min-width:1025px){.table-2-not-tablet{display:table;table-layout:fixed;width:100%}.table-2-not-tablet .col{display:table-cell;width:50%}.table-2-not-tablet.v-align .col{vertical-align:middle}}@media(min-width:1025px){.table-2-not-tablet.with-paddings .col:first-child{padding-right:15px}}@media(min-width:1025px){.table-2-not-tablet.with-paddings .col:last-child{padding-left:15px}}body.is-development:before{content:'Breakpoint: Default';line-height:17px;position:fixed;top:1px;letter-spacing:0;width:160px;text-align:center;color:#fff;font-size:10px;font-family:Arial;padding:0 10px 1px;z-index:9999;background-color:rgba(0,0,0,.3);text-transform:uppercase;white-space:nowrap;pointer-events:none;border-radius:11px;text-shadow:1px 1px 1px rgba(0,0,0,.4);font-weight:700;left:50%;margin-left:-80px}@media(max-width:767px){body.is-development:before{content:'Breakpoint: Mobile'}}@media(min-width:768px) and (max-width:1025px){body.is-development:before{content:'Breakpoint: Tablet'}}@media(min-width:1025px){body.is-development:before{content:'Breakpoint: Desktop'}}@media(min-width:1400px){body.is-development:before{content:'Breakpoint: Desktop (LG)'}}@media(min-width:1800px){body.is-development:before{content:'Breakpoint: Desktop (XL)'}}button,input[type=button],input[type=reset],input[type=submit],.button{border:1px solid #767676;background-color:transparent;border-radius:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:49px;height:50px;padding:0 40px;transition:all .2s ease-out;cursor:pointer;display:inline-block;color:#333230;font-family:nh-text-55,helvetica,arial,sans-serif;letter-spacing:.33px;font-size:14px}@media(min-width:767px){button,input[type=button],input[type=reset],input[type=submit],.button{font-size:calc(.7751937984vw + 8.0542635659px)}}@media(min-width:1025px){button,input[type=button],input[type=reset],input[type=submit],.button{font-size:16px}}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.button:hover{background-color:#767676;color:#fff;border-color:#767676}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus,.button:active,.button:focus{border-color:#333230}button.small,input[type=button].small,input[type=reset].small,input[type=submit].small,.button.small{line-height:39px;height:40px;padding:0 20px}button.dark,input[type=button].dark,input[type=reset].dark,input[type=submit].dark,.button.dark{background-color:#767676;color:#fff;border-color:#767676}button.dark:hover,input[type=button].dark:hover,input[type=reset].dark:hover,input[type=submit].dark:hover,.button.dark:hover{background-color:transparent;border-color:#767676;color:#767676}button.black,input[type=button].black,input[type=reset].black,input[type=submit].black,.button.black{background-color:#000;color:#fff;border-color:#000}button.black:hover,input[type=button].black:hover,input[type=reset].black:hover,input[type=submit].black:hover,.button.black:hover{background-color:transparent;border-color:#000;color:#000}button.white,input[type=button].white,input[type=reset].white,input[type=submit].white,.button.white{color:#fff;border-color:#fff}button.white:hover,input[type=button].white:hover,input[type=reset].white:hover,input[type=submit].white:hover,.button.white:hover{background-color:#fff;color:#000}button.wide,input[type=button].wide,input[type=reset].wide,input[type=submit].wide,.button.wide{padding:0 80px}button.see-more,input[type=button].see-more,input[type=reset].see-more,input[type=submit].see-more,.button.see-more{text-transform:uppercase;font-size:12px!important;letter-spacing:1px;padding:0 40px}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],textarea,select{outline:none;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;color:#333230;border:1px solid #f2f2f2;background-color:#f2f2f2;border-radius: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,textarea:focus,select:focus{color:#333230}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=range]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#767676}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=range]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=week]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=color]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#767676}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=range]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=week]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=color]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#767676}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=range]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=color]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#767676}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],textarea{padding:0;font-size:14px;height:42px;line-height:40px;padding:0 10px;font-family:nh-text-55,helvetica,arial,sans-serif;font-size:14px;line-height:20px;position:relative}@media(min-width:767px){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],textarea{font-size:calc(.7751937984vw + 8.0542635659px)}}@media(min-width:1025px){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],textarea{font-size:16px}}@media(min-width:767px){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],textarea{line-height:calc(.7751937984vw + 14.0542635659px)}}@media(min-width:1025px){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],textarea{line-height:22px}}input[type=text].search,input[type=email].search,input[type=url].search,input[type=password].search,input[type=search].search,input[type=number].search,input[type=tel].search,input[type=range].search,input[type=date].search,input[type=month].search,input[type=week].search,input[type=time].search,input[type=datetime].search,input[type=datetime-local].search,input[type=color].search,textarea.search{background-image:linear-gradient(transparent,transparent),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/icon_search.svg);background-repeat:no-repeat;background-size:contain;background-size:16px auto;background-position:right 15px center;padding-right:50px}select{outline:none;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;background-image:linear-gradient(transparent,transparent),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/arrow_dropdown.svg);background-repeat:no-repeat;background-size:contain;background-size:8px auto;background-position:right 15px center;background-color:#fff;text-transform:uppercase;font-family:nh-text-55,helvetica,arial,sans-serif;letter-spacing:1.25px;border:1px solid #767676;cursor:pointer;color:#767676;padding:12px 31px 10px 15px;line-height:13px;font-size:10px}@media(min-width:767px){select{font-size:calc(.7751937984vw + 4.0542635659px)}}@media(min-width:1025px){select{font-size:12px}}select:hover{border-color:#000}select option,select optgroup{font-family:nh-text-55,helvetica,arial,sans-serif;color:#000;font-weight:400;font-style:normal;font-size:14px}select optgroup{color:#767676}select::-ms-expand{display:none}textarea{width:100%;min-height:240px;padding-top:10px}label .info{font-weight:700}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #f2f2f2 inset!important}select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.checkbox input[type=checkbox]{opacity:0}.checkbox label{position:relative;display:inline-block;color:#767676;padding-left:18px}.checkbox label:before,.checkbox label:after{position:absolute;content:"";display:inline-block}.checkbox label:before{height:12px;width:12px;border:1px solid #767676;left:0;top:3px}.checkbox label:after{top:3px;width:12px;height:12px;background-color:#767676;left:0}.checkbox input[type=checkbox]+label:after{content:none}.checkbox input[type=checkbox]:checked+label:after{content:""}form ul,.wpcf7-form ul{margin:0;padding:0;list-style-type:none}form ul.form>li,.wpcf7-form ul.form>li{position:relative;margin-bottom:20px}form ul.form>li:last-child,.wpcf7-form ul.form>li:last-child{margin-bottom:0}form ul.double-fields,.wpcf7-form ul.double-fields{content:"";display:table;table-layout:fixed;width:100%}form ul.double-fields>li,.wpcf7-form ul.double-fields>li{display:inline-block;width:calc(50% - 10px)}form ul.double-fields>li:last-child,.wpcf7-form ul.double-fields>li:last-child{float:right}form ul.double-fields>li a,form ul.double-fields>li input,form ul.double-fields>li submit,.wpcf7-form ul.double-fields>li a,.wpcf7-form ul.double-fields>li input,.wpcf7-form ul.double-fields>li submit{width:100%}form ul li.center-field,.wpcf7-form ul li.center-field{text-align:center}form p:empty,.wpcf7-form p:empty{display:none}form .wpcf7-not-valid-tip,form .wpcf7-response-output,form .ajax-loader,.wpcf7-form .wpcf7-not-valid-tip,.wpcf7-form .wpcf7-response-output,.wpcf7-form .ajax-loader{display:none!important}form .wpcf7-not-valid,.wpcf7-form .wpcf7-not-valid{border-color:red}body .SumoSelect{width:100%}body .SumoSelect>.CaptionCont{border:1px solid #d8d8d8;border-radius:0;padding:0;padding:15px 50px 12px 15px}body .SumoSelect>.CaptionCont>span.placeholder{color:#767676;font-style:normal;text-transform:uppercase;font-family:nh-text-55,helvetica,arial,sans-serif;letter-spacing:1.25px;line-height:13px;font-size:10px}@media(min-width:767px){body .SumoSelect>.CaptionCont>span.placeholder{font-size:calc(.7751937984vw + 4.0542635659px)}}@media(min-width:1025px){body .SumoSelect>.CaptionCont>span.placeholder{font-size:12px}}body .SumoSelect>.CaptionCont>label{width:40px}body .SumoSelect>.CaptionCont>label>i{background-image:linear-gradient(transparent,transparent),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/arrow_dropdown.svg);background-repeat:no-repeat;background-size:contain;background-size:8px auto;opacity:1}body .SumoSelect>.optWrapper>.options li.group>label,body .SumoSelect>.CaptionCont>span{font-weight:400;color:#767676;font-style:normal;text-transform:uppercase;font-family:nh-text-55,helvetica,arial,sans-serif;letter-spacing:1.25px;line-height:13px;font-size:10px}@media(min-width:767px){body .SumoSelect>.optWrapper>.options li.group>label,body .SumoSelect>.CaptionCont>span{font-size:calc(.7751937984vw + 4.0542635659px)}}@media(min-width:1025px){body .SumoSelect>.optWrapper>.options li.group>label,body .SumoSelect>.CaptionCont>span{font-size:12px}}body .SumoSelect>.optWrapper.multiple>.options li.opt.selected span i,body .SumoSelect .SumoSelect .select-all.selected>span i,body .SumoSelect .SumoSelect .select-all.partial>span i{background-color:#767676}body .SumoSelect:focus>.CaptionCont,body .SumoSelect .SumoSelect:hover>.CaptionCont,body .SumoSelect.open>.CaptionCont{box-shadow:none;border-color:#d8d8d8}.filter_bar{text-align:left;border-top:1px solid #d8d8d8;padding-top:30px;position:relative;min-height:83px}.filter_bar.border{border-bottom:1px solid #d8d8d8;padding-bottom:30px}.filter_bar select{width:100%;display:inline-block;margin-bottom:20px}.filter_bar select:last-of-type{margin-bottom:0}.filter_bar label{margin:0 10px;text-transform:none}.filter_bar .mode{padding-top:15px}.filter_bar .mode .active{color:#000;text-decoration:underline}.filter_bar .reset{opacity:0;transition:opacity .4s ease-out;pointer-events:none;padding-top:15px;display:inline-block}.filter_bar .reset.show{pointer-events:auto;opacity:1}.filter_bar .row{margin-top:20px}.filter_bar .row:first-of-type{margin-top:0}.filter_bar .no_results{display:none;padding-top:20px}@media(min-width:768px){.filter_bar{min-height:68px}.filter_bar select{width:240px;display:inline-block;margin-right:10px}.filter_bar select.small{width:150px}.filter_bar .mode{position:absolute;top:41px;right:0;padding-top:0}.filter_bar.right select{float:right}.filter_bar.right .reset{float:left}}.filter_query_results{min-height:600px}.filter_query_results .loading,.filter_query_results .no_results{display:none}.filter_query_results>.loading,.filter_query_results>.no_results{position:absolute;top:0;left:0;width:100%;z-index:1}.filter_query_results .grid-packery>.load_more{width:100%!important;text-align:center}.filter_query_results .grid-packery>.load_more a{width:auto;display:inline-block}input[type=checkbox],input[type=radio]{width:18px;height:18px;opacity:0}.icheckbox,.iradio{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/form_check.svg) no-repeat;border:none;cursor:pointer;position:relative;margin-right:1px}.icheckbox{background-position:0 0}.icheckbox.hover{background-position:-20px 0}.icheckbox.checked{background-position:-40px 0}.icheckbox.disabled{background-position:-60px 0;cursor:default}.icheckbox.checked.disabled{background-position:-80px 0}.iradio{background-position:-100px 0}.iradio.hover{background-position:-120px 0}.iradio.checked{background-position:-140px 0}.iradio.disabled{background-position:-160px 0;cursor:default}.iradio.checked.disabled{background-position:-180px 0}label .iradio,label .icheckbox{margin-top:-1px}.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}.lazyload,.lazyloading,.lazyload-persist{opacity:0}.lazyloaded{opacity:1;transition:opacity .8s ease-out 0s}.lazyloaded.lazyload-no-delay{transition:opacity .8s ease-out 0s}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail .responsive{width:100%;max-width:100%;height:auto}.full-viewport{width:100vw;height:100vh}.full-viewport .img-wrapper,.full-viewport .image_wrapper.autosize{padding-bottom:0;height:100%}.abs-full{position:absolute;width:100%;height:100%;left:0;top:0}.bg-image{background-size:cover;background-position:center center;background-repeat:no-repeat}.bg-image.left_top{background-position:left top}.bg-image.center_top{background-position:center top}.bg-image.right_top{background-position:right top}.bg-image.left_center{background-position:left center}.bg-image.center_center{background-position:center center}.bg-image.right_center{background-position:right center}.bg-image.left_bottom{background-position:left bottom}.bg-image.center_bottom{background-position:center bottom}.bg-image.right_bottom{background-position:right bottom}.img-sizer{margin-right:auto;margin-left:auto}.img-container{padding:30px;background-color:#f2f2f2;position:relative}.img-container.dark{background-color:#333230}.img-wrapper,.image_wrapper.autosize{padding-bottom:66.6666666667%;transition:opacity .4s ease-out;position:relative;overflow:hidden}.img-wrapper.background,.background.image_wrapper.autosize,.img-wrapper.background-color,.background-color.image_wrapper.autosize{background-color:#f2f2f2}.img-wrapper.no-background-color,.no-background-color.image_wrapper.autosize{background-color:transparent!important}.img-wrapper img,.image_wrapper.autosize img,.img-wrapper .bg-image,.image_wrapper.autosize .bg-image{position:absolute;width:100%;height:100%;left:0;top:0}.img-wrapper .caption,.image_wrapper.autosize .caption{pointer-events:none;text-align:left;font-size:12px;z-index:2;color:#fff;position:absolute;bottom:0;left:0;right:0;padding:40px 15px 10px;text-shadow:0 1px 1px rgba(0,0,0,.3)}.img-wrapper img,.image_wrapper.autosize img{object-fit:cover;font-family:"object-fit: cover"}.img-wrapper img.left_top,.image_wrapper.autosize img.left_top{object-position:left top}.img-wrapper img.center_top,.image_wrapper.autosize img.center_top{object-position:center top}.img-wrapper img.right_top,.image_wrapper.autosize img.right_top{object-position:right top}.img-wrapper img.left_center,.image_wrapper.autosize img.left_center{object-position:left center}.img-wrapper img.center_center,.image_wrapper.autosize img.center_center{object-position:center center}.img-wrapper img.right_center,.image_wrapper.autosize img.right_center{object-position:right center}.img-wrapper img.left_bottom,.image_wrapper.autosize img.left_bottom{object-position:left bottom}.img-wrapper img.center_bottom,.image_wrapper.autosize img.center_bottom{object-position:center bottom}.img-wrapper img.right_bottom,.image_wrapper.autosize img.right_bottom{object-position:right bottom}.img-wrapper.contain>div,.contain.image_wrapper.autosize>div{background-size:contain}.img-wrapper.contain img,.contain.image_wrapper.autosize img{object-fit:contain;font-family:"object-fit: contain"}.img-wrapper.square,.square.image_wrapper.autosize{padding-bottom:100%}.img-wrapper.vertical,.vertical.image_wrapper.autosize{padding-bottom:149.8823529412%}.img-wrapper.archive_thumb,.archive_thumb.image_wrapper.autosize{padding-bottom:148.5549132948%}.img-wrapper.archive_thumb .bg-image,.archive_thumb.image_wrapper.autosize .bg-image{background-size:contain;background-position:center bottom}.img-wrapper.archive_thumb img,.archive_thumb.image_wrapper.autosize img{object-fit:contain;object-position:center bottom;font-family:"object-fit: contain"}.img-wrapper.archive_detail,.archive_detail.image_wrapper.autosize{padding-bottom:48.7038491752%}.img-wrapper.archive_detail .bg-image,.archive_detail.image_wrapper.autosize .bg-image{background-size:contain;background-position:center bottom}.img-wrapper.archive_detail img,.archive_detail.image_wrapper.autosize img{object-fit:contain;object-position:center center;font-family:"object-fit: contain"}.img-wrapper.full-bleed,.full-bleed.image_wrapper.autosize{padding-bottom:56.25%}@media(max-width:767px){.img-wrapper.full-bleed,.full-bleed.image_wrapper.autosize{padding-bottom:100%}}@media(min-width:1800px){.img-wrapper.full-bleed,.full-bleed.image_wrapper.autosize{padding-bottom:75vh}}.img-wrapper.gallery,.gallery.image_wrapper.autosize{padding-bottom:74.7440273038%}.img-wrapper.no-padding,.no-padding.image_wrapper.autosize{padding-bottom:0}.max-height{height:100%}img.enlarge-gallery{cursor:pointer}.ie11 div.bg-image{background-image:none!important}.ie11 .img-wrapper.contain>div,.ie11 .contain.image_wrapper.autosize>div{background-size:contain}.ie11 .img-wrapper.contain img,.ie11 .contain.image_wrapper.autosize img{object-fit:contain;font-family:"object-fit: contain";position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);height:100%;width:auto!important}.video-container{position:absolute;width:100%;height:100%}.video-container iframe,.video-container embed,.video-container object,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper{position:relative;height:0;overflow:hidden;max-width:100%;height:auto;padding-bottom:56.25%}.video-wrapper iframe,.video-wrapper embed,.video-wrapper object,.video-wrapper video,.video-wrapper .poster,.video-wrapper .bg-image{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper.full-screen{padding-bottom:0;width:100%;height:100%}.video-wrapper.full-screen iframe,.video-wrapper.full-screen embed,.video-wrapper.full-screen object,.video-wrapper.full-screen video,.video-wrapper.full-screen .poster{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.video-wrapper.ratio4x3{padding-bottom:75%}.video-wrapper.ratio1x1{padding-bottom:100%}.screen-video-container{position:relative;width:100%;height:100vh;overflow:hidden}@media(min-width:1025px){.screen-video-container .video-ctrl{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:100%}}.video-ctrl .btn-ctrl{width:38px;height:38px;position:absolute;display:inline-block;cursor:pointer;visibility:hidden;opacity:0;transition:opacity .4s ease-out}.video-ctrl .btn-ctrl.active{opacity:1}.video-ctrl.set-btn-play .play-btn{visibility:visible;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.video-ctrl.set-btn-play .play-btn .icon-play,.video-ctrl.set-btn-play .play-btn .icon-pause{width:38px;height:38px;position:absolute;visibility:hidden}.video-ctrl.set-btn-play .play-btn .icon-play.active,.video-ctrl.set-btn-play .play-btn .icon-pause.active{visibility:visible}.video-ctrl.set-btn-fullscreen .fullscreen-btn{bottom:0;right:0}.video-ctrl.set-btn-fullscreen .fullscreen-btn.is-enabled{visibility:visible}.video-ctrl.set-btn-fullscreen .fullscreen-btn .icon-on,.video-ctrl.set-btn-fullscreen .fullscreen-btn .icon-off{width:18px;height:18px;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);visibility:hidden}.video-ctrl.set-btn-fullscreen .fullscreen-btn .icon-on.active,.video-ctrl.set-btn-fullscreen .fullscreen-btn .icon-off.active{visibility:visible}.video-ctrl.set-btn-sound .sound-btn{visibility:visible;bottom:0;right:60px;cursor:pointer}.video-ctrl.set-btn-sound .sound-btn .icon-on,.video-ctrl.set-btn-sound .sound-btn .icon-off{width:18px;height:18px;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);visibility:hidden}.video-ctrl.set-btn-sound .sound-btn .icon-on.active,.video-ctrl.set-btn-sound .sound-btn .icon-off.active{visibility:visible}.video-ctrl.loop-background{pointer-events:none}.video-ctrl.loop-background .play-btn,.video-ctrl.loop-background .fullscreen-btn,.video-ctrl.loop-background .sound-btn{visibility:hidden;display:none!important}.video-ctrl svg{width:100%;height:auto;fill:#fff;color:#fff;opacity:.6;filter:drop-shadow(0 0 10px #000)}.video-ctrl div:hover svg{opacity:1}.ios .video-ctrl .fullscreen-btn,.ios .video-ctrl .sound-btn{display:none!important}video:-webkit-full-screen,video:fullscreen{width:100vw!important;height:100vh!important;transform:translate(0,0)!important;left:0!important;top:0!important;right:0!important;bottom:0!important;position:absolute}.slick-slide .img-wrapper .video-wrapper,.slick-slide .image_wrapper.autosize .video-wrapper{width:100%;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.video-wrapper .embed-content,.video-ctrl-embed .embed-content{position:absolute;width:100%;height:100%;left:0;top:0}.video-wrapper .bg-overlay-video,.video-ctrl-embed .bg-overlay-video{position:absolute;width:100%;height:100%;left:0;top:0;cursor:pointer}.video-wrapper .bg-overlay-video .img-wrapper,.video-wrapper .bg-overlay-video .image_wrapper.autosize,.video-ctrl-embed .bg-overlay-video .img-wrapper,.video-ctrl-embed .bg-overlay-video .image_wrapper.autosize{position:absolute;width:100%;height:100%;left:0;top:0;padding-bottom:0}.video-wrapper .bg-overlay-video .play-button,.video-ctrl-embed .bg-overlay-video .play-button{display:inline-block;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.container-video-detail{background-color:#333230}@media(max-width:767px){.container-video-detail{margin-left:-20px;margin-right:-20px}}.container-audio-detail{margin-top:50px}@media(max-width:767px){.container-audio-detail{margin-left:-20px;margin-right:-20px;margin-top:30px}}.download-pdf{white-space:nowrap}.download-pdf .icon{display:inline-block;width:22px;margin-right:3px;vertical-align:top}.download-pdf .t{display:inline-block;padding-top:2px}.video-thumbnail{position:relative}.video-thumbnail .img-wrapper,.video-thumbnail .image_wrapper.autosize{padding-bottom:73.1428571429%}.video-thumbnail .overlay{position:absolute;width:100%;height:100%;left:0;top:0}.video-thumbnail .overlay .icon{width:50px;height:50px;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);background-image:linear-gradient(transparent,transparent),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/plyr/icon-play-video-thumbnail.svg);background-repeat:no-repeat;background-size:contain}.video-thumbnail .text{margin-top:10px}.audio-thumbnail{position:relative}.audio-thumbnail .img-wrapper,.audio-thumbnail .image_wrapper.autosize{padding-bottom:67.0520231214%}.audio-thumbnail .overlay{position:absolute;width:100%;height:100%;left:0;top:0;background-image:url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/plyr/background-audio-thumbnail.png);background-repeat:no-repeat;background-size:contain;background-size:100% 100%}.audio-thumbnail .overlay .icon{width:50px;height:50px;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);background-image:linear-gradient(transparent,transparent),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/plyr/icon-play-audio-thumbnail.svg);background-repeat:no-repeat;background-size:contain}.audio-thumbnail .text{margin-top:10px}.related-demo .carousel-main{margin:0 20px}@media(min-width:768px){.related-demo .carousel-main{margin:0;margin-top:60px;display:flex;flex-wrap:no-wrap;justify-content:center}.related-demo .carousel-main .carousel-cell{width:180px;margin:0 30px}}#nprogress{pointer-events:none}#nprogress .bar{background:#000;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;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;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;position:relative;display:none}[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}.slick-dots{position:absolute;width:100%;text-align:center;margin:0;padding:0;list-style:none;bottom:-30px;height:10px;margin-top:20px}.slick-dots li{display:inline-block;margin-right:8px;margin-left:8px}.slick-dots li button{cursor:pointer;text-indent:-9999em;background:0 0;padding:0;min-width:0;width:8px;height:8px;background-color:#ddd;border-radius:50%;outline:0;border:0}.slick-dots li button:hover{background-color:#979797}.slick-dots li button:active{top:0}.slick-dots li.slick-active button{background-color:#979797}.dots_over .slick-dots{bottom:20px}.arrow-special{opacity:.8;transition:opacity .3s ease-out;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);width:20%;height:100%;left:0}.arrow-special.right{left:auto;right:0}.arrow-special.right svg{right:0}.arrow-special svg{display:none;position:absolute;top:50%;transform:translateY(-50%)}.arrow-special svg .bg-fill{transition:fill .3s ease-out}.arrow-special svg .arr-stroke{transition:stroke .3s ease-out}.arrow-special:hover{opacity:1!important}.arrow-special:hover svg .bg-fill{fill:#767676}.arrow-special:hover svg .arr-stroke{stroke:#fff}.arrow-special:hover.right{cursor:url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/arrow-right-slider-stroked.svg),auto}.arrow-special:hover.left{cursor:url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/arrow-left-slider-stroked.svg),auto}@media(max-width:767px){.arrow-special{display:none!important}}/*!--------------------------------------------------------------------
STYLES "Outdated Browser"
Version: 1.1.2 - 2015
author: Burocratik
website: http://www.burocratik.com
* @preserve
-----------------------------------------------------------------------*/#outdated{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1500;padding:50px;background-color:rgba(255,255,255,.6)}#outdated .window{border:1px solid #000;background-color:#fff;color:#000;padding:60px;max-width:600px;margin:0 auto;text-align:center;position:relative}#outdated h6{text-transform:uppercase;color:#f25648}#outdated p:last-of-type{margin-bottom:0}#outdated a.button{color:#fff;border-color:#000;background-color:#000}#outdated a.button:hover{color:#000;background-color:#fff}#outdated #btnCloseUpdateBrowser{display:block;position:relative;text-decoration:none;color:#000;font-size:36px;position:absolute;top:20px;right:20px}#outdated.ie8{display:block}#outdated.ie8 #btnCloseUpdateBrowser{display:none}* html #outdated{position:absolute}html.windows.safari #outdated{display:block}html.windows.safari #outdated #btnCloseUpdateBrowser{display:none}/*!* jQuery Accordion 0.0.1
* (c) 2014 Victor Fernandez <victor@vctrfrnndz.com>
* MIT Licensed.*/[data-accordion] [data-content]{overflow:hidden;max-height:0}[data-accordion]{line-height:1}[data-content] [data-accordion]{border:0;padding:0}[data-accordion] [data-control]{position:relative}[data-accordion]>[data-control]:after{content:"";position:absolute;right:10px;top:12px;font-size:25px;font-weight:200;color:#444;height:15px;width:24px}/*!Flickity v2.2.0
https://flickity.metafizzy.co
----------------------------------------------*/.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:8px;height:8px;margin:0 8px;background-color:#ddd;border-radius:50%;cursor:pointer}.flickity-page-dots .dot.is-selected{background-color:#979797}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}.SumoSelect p{margin:0}.SumoSelect{width:200px}.SelectBox{padding:5px 8px}.sumoStopScroll{overflow:hidden}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{display:none;outline:none}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect.open .search-txt{display:inline-block;position:absolute;top:0;left:0;width:100%;margin:0;padding:5px 8px;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.SumoSelect.open>.search>span,.SumoSelect.open>.search>label{visibility:hidden}.SelectClass,.SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.SelectClass{z-index:1}.SumoSelect>.optWrapper>.options li.opt label,.SumoSelect>.CaptionCont,.SumoSelect .select-all>label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{display:inline-block;position:relative;outline:none}.SumoSelect>.CaptionCont{position:relative;border:1px solid #a4a4a4;min-height:14px;background-color:#fff;border-radius:2px;margin:0}.SumoSelect>.CaptionCont>span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default}.SumoSelect>.CaptionCont>span.placeholder{color:#ccc;font-style:italic}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px}.SumoSelect>.CaptionCont>label>i{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=);background-position:center center;width:16px;height:16px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;opacity:.8}.SumoSelect>.optWrapper{display:none;z-index:1000;top:30px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ddd;box-shadow:2px 3px 3px rgba(0,0,0,.11);border-radius:3px;overflow:hidden}.SumoSelect.open>.optWrapper{top:35px;display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect>.optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.SumoSelect>.optWrapper>.options{border-radius:2px;position:relative;max-height:250px}.SumoSelect>.optWrapper.okCancelInMulti>.options{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options{border-radius:0 0 2px 2px}.SumoSelect>.optWrapper.selall.okCancelInMulti>.options{border-radius:0}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:.5}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;box-shadow:0 0 100px #595959}.SumoSelect>.optWrapper>.options li.opt{padding:6px;position:relative;border-bottom:1px solid #f5f5f5}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options>li.opt:first-child{border-radius:0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child{border-radius:0}.SumoSelect>.optWrapper>.options li.opt:hover{background-color:#e4e4e4}.SumoSelect>.optWrapper>.options li.opt.sel,.SumoSelect .select-all.sel{background-color:#a1c0e4}.SumoSelect>.optWrapper>.options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:700}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:35px;cursor:pointer}.SumoSelect>.optWrapper.multiple>.options li.opt span,.SumoSelect .select-all>span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect>.optWrapper.multiple>.options li.opt span i,.SumoSelect .select-all>span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #aeaeae;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);background-color:#fff}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.13);border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{box-shadow:0 0 2px #a1c0e4;border-color:#a1c0e4;outline:none;background-color:#a1c0e4}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #dbdbdb;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px}.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i,.SumoSelect .select-all.selected>span i,.SumoSelect .select-all.partial>span i{background-color:#11a911;box-shadow:none;border-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center center}.SumoSelect.disabled{opacity:.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#ccc;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px 0 3px 35px;height:20px;cursor:pointer}.SumoSelect .select-all>label,.SumoSelect .select-all>span i{cursor:pointer}.SumoSelect .select-all.partial>span i{background-color:#ccc}.SumoSelect>.optWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}@keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:var(--plyr-font-family,"NH-Display-55");font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular,400);line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr video,.plyr audio,.plyr iframe{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui *:after,.plyr--full-ui *:before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:var(--plyr-badge-background,#4a5464);border-radius:var(--plyr-badge-border-radius,2px);color:var(--plyr-badge-text-color,#fff);font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:var(--plyr-font-size-small,13px);left:0;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media(min-width:480px){.plyr__captions{font-size:var(--plyr-font-size-base,15px);padding:calc(var(--plyr-control-spacing,10px)*2)}}@media(min-width:768px){.plyr__captions{font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing,10px)*-4))}.plyr__caption{background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;box-decoration-break:clone;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:0 0;border:0;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(var(--plyr-control-spacing,10px)*0.7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}a.plyr__control{text-decoration:none}a.plyr__control:after,a.plyr__control:before{display:none}.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,.plyr__control.plyr__control--pressed .label--not-pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(var(--plyr-control-spacing,10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=captions],.plyr [data-plyr=pip],.plyr [data-plyr=airplay],.plyr [data-plyr=fullscreen]{display:none}.plyr--captions-enabled [data-plyr=captions],.plyr--pip-supported [data-plyr=pip],.plyr--airplay-supported [data-plyr=airplay],.plyr--fullscreen-enabled [data-plyr=fullscreen]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:var(--plyr-menu-background,rgba(255,255,255,.9));border-radius:4px;bottom:100%;box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:var(--plyr-menu-color,#4a5464);font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,rgba(255,255,255,.9));content:'';height:0;position:absolute;right:calc(((var(--plyr-control-icon-size,18px)/2) + calc(var(--plyr-control-spacing,10px)*0.7)) - (var(--plyr-menu-arrow-size,4px)/2));top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(var(--plyr-control-spacing,10px)*0.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding-bottom:calc(calc(var(--plyr-control-spacing,10px)*0.7)/1.5);padding-left:calc(calc(var(--plyr-control-spacing,10px)*0.7)*1.5);padding-right:calc(calc(var(--plyr-control-spacing,10px)*0.7)*1.5);padding-top:calc(calc(var(--plyr-control-spacing,10px)*0.7)/1.5);user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:'';position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(calc(var(--plyr-control-spacing,10px)*0.7)*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:var(--plyr-menu-arrow-color,#728197);right:calc((calc(var(--plyr-control-spacing,10px)*0.7)*1.5) - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular,400);margin:calc(var(--plyr-control-spacing,10px)*0.7);margin-bottom:calc(calc(var(--plyr-control-spacing,10px)*0.7)/2);padding-left:calc(calc(var(--plyr-control-spacing,10px)*0.7)*4);position:relative;width:calc(100% - (calc(var(--plyr-control-spacing,10px)*0.7)*2))}.plyr__menu__container .plyr__control--back:after{border-right-color:var(--plyr-menu-arrow-color,#728197);left:calc((calc(var(--plyr-control-spacing,10px)*0.7)*1.5) - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:'';height:1px;left:0;margin-top:calc(calc(var(--plyr-control-spacing,10px)*0.7)/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(var(--plyr-control-spacing,10px)*0.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:before,.plyr__menu__container .plyr__control[role=menuitemradio]:after{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:'';display:block;flex-shrink:0;height:16px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc((calc(var(--plyr-control-spacing,10px)*0.7) - 2)*-1);overflow:hidden;padding-left:calc(calc(var(--plyr-control-spacing,10px)*0.7)*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:calc(var(--plyr-range-thumb-height,13px)*2);color:var(--plyr-range-fill-background,var(--plyr-color-main,#fff));display:block;height:calc((var(--plyr-range-thumb-active-shadow-width,3px)*2) + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:var(--plyr-range-track-height,5px);transition:box-shadow .3s ease;user-select:none;background-image:linear-gradient(to right,currentColor var(--value,0%),transparent var(--value,0%))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px);-webkit-appearance:none;margin-top:calc(((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/2)*-1)}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:var(--plyr-range-track-height,5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:var(--plyr-range-track-height,5px);transition:box-shadow .3s ease;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:var(--plyr-range-track-height,5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:var(--plyr-range-track-height,5px);transition:box-shadow .3s ease;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr__poster{background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:'\2044';margin-right:var(--plyr-control-spacing,10px)}@media(max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:var(--plyr-tooltip-radius,3px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:var(--plyr-tooltip-color,#4a5464);font-size:var(--plyr-font-size-small,13px);font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/2)*2);opacity:0;padding:calc(var(--plyr-control-spacing,10px)/2) calc(calc(var(--plyr-control-spacing,10px)/2)*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:hover .plyr__tooltip,.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:calc((var(--plyr-control-icon-size,18px)/2) + calc(var(--plyr-control-spacing,10px)*0.7))}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:calc((var(--plyr-control-icon-size,18px)/2) + calc(var(--plyr-control-spacing,10px)*0.7));transform:translateX(50%)}.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible{transform:translate(0,0) scale(1)}.plyr__progress{left:calc(var(--plyr-range-thumb-height,13px)*0.5);margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(var(--plyr-range-thumb-height,13px)*-0.5);margin-right:calc(var(--plyr-range-thumb-height,13px)*-0.5);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:var(--plyr-range-track-height,5px);left:0;margin-top:calc((var(--plyr-range-track-height,5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:calc(var(--plyr-control-spacing,10px)/2);margin-right:calc(var(--plyr-control-spacing,10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background,#333230);border-radius:inherit;color:var(--plyr-audio-control-color,#6e6e6e);padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,rgba(var(--plyr-color-main,#00b3ff),0)));color:var(--plyr-audio-control-color-hover,#000)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background,rgba(51,50,48,.1))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:var(--plyr-audio-range-track-background,rgba(51,50,48,.1))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:var(--plyr-audio-range-track-background,rgba(51,50,48,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:var(--plyr-video-background,var(--plyr-video-background,#000));margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:var(--plyr-video-control-color,#fff);left:0;padding:calc(var(--plyr-control-spacing,10px)/2);padding-top:calc(var(--plyr-control-spacing,10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media(min-width:480px){.plyr--video .plyr__controls{padding:var(--plyr-control-spacing,10px);padding-top:calc(var(--plyr-control-spacing,10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,rgba(var(--plyr-color-main,#00b3ff),0)));color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,rgba(var(--plyr-color-main,#00b3ff),0)));border:0;border-radius:100%;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:calc(var(--plyr-control-spacing,10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:hover,.plyr__control--overlaid:focus{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:var(--plyr-range-track-height,5px);left:0;margin:-var(--plyr-range-track-height,5px)/2 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:3px;bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/2)*2);opacity:0;padding:var(--plyr-tooltip-radius,3px);pointer-events:none;position:absolute;transform:translate(0,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0,0) scale(1)}.plyr__preview-thumb:before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);color:#fff;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.plyr.plyr--video .plyr__video-wrapper{z-index:0}.plyr.plyr--video .plyr__control--overlaid{width:90px;height:90px;border-radius:45px;border:1px solid #fff}.plyr.plyr--video .plyr__control--overlaid svg{transform:scale(2);left:22px}.plyr.plyr--video .plyr__controls__item.plyr__time{padding:0 20px}.plyr.plyr--video .plyr__controls__item.plyr__volume{width:auto;min-width:auto}.plyr.plyr--video input[data-plyr=volume]{display:none}.plyr.plyr--video.plyr--stopped .plyr__controls{display:none!important}.plyr.plyr--audio .plyr__controls{background-color:#f2f2f2;padding:30px}.plyr.plyr--audio .plyr__controls__item[data-plyr=play]{padding-right:20px}.plyr.plyr--audio .plyr__controls__item[data-plyr=play] svg{transform:scale(2)}.plyr.plyr--audio.plyr--full-ui input[type=range]{color:#333230}.plyr.plyr--audio .plyr__controls__item.plyr__time{padding:0 20px}.plyr.plyr--audio .plyr__controls__item.plyr__volume{width:auto;min-width:auto}.plyr.plyr--audio input[data-plyr=volume]{display:none}.plyr input[type=range]::-webkit-slider-thumb{opacity:0}.plyr input[type=range]::-moz-range-thumb{opacity:0}.plyr input[type=range]::-ms-thumb{opacity:0}.plyr input[type=range]::-webkit-slider-runnable-track{border-radius:0!important}.plyr input[type=range]::-moz-range-track{border-radius:0!important}.plyr input[type=range]::-ms-track{border-radius:0!important}.plyr .plyr__time--current,.plyr .plyr__tooltip{letter-spacing:1px}.plyr-container{margin:0 auto}.plyr-container audio{display:none}.plyr-container.plyr-container-video{max-width:1000px}.plyr-container.plyr-container-audio{max-width:1000px}.block,hr{margin-bottom:30px}@media(min-width:768px) and (max-width:1025px){.block,hr{margin-bottom:30px}}@media(min-width:1025px){.block,hr{margin-bottom:60px}}.block.background,hr.background{background-color:#f2f2f2}.block.background_dark,hr.background_dark{background-color:#333230}.block.border,hr.border{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding-bottom:30px;padding-top:30px}@media(min-width:768px) and (max-width:1025px){.block.border,hr.border{padding-top:30px;padding-bottom:30px}}@media(min-width:1025px){.block.border,hr.border{padding-top:60px;padding-bottom:60px}}.block.border-top,hr.border-top{border-top:1px solid #d8d8d8;padding-top:30px}@media(min-width:768px) and (max-width:1025px){.block.border-top,hr.border-top{padding-top:30px}}@media(min-width:1025px){.block.border-top,hr.border-top{padding-top:60px}}.block.debug,hr.debug{min-height:30vh}.block.border+.block.border,hr.border+.block.border,.block.border+hr.border,hr.border+hr.border{border-top:0;padding-top:0}.block:first-child.border,hr:first-child.border{border-top:0;padding-top:0}.block:last-child.border,hr:last-child.border{border-bottom:0;padding-bottom:0}.block-large,.scroll-sides .layout.layout-fixed .col,.scroll-sides .layout.layout-fixed .home-main-promo,.wysiwyg hr,.mce-content-body hr{margin-bottom:60px}@media(min-width:768px) and (max-width:1025px){.block-large,.scroll-sides .layout.layout-fixed .col,.scroll-sides .layout.layout-fixed .home-main-promo,.wysiwyg hr,.mce-content-body hr{margin-bottom:60px}}@media(min-width:1025px){.block-large,.scroll-sides .layout.layout-fixed .col,.scroll-sides .layout.layout-fixed .home-main-promo,.wysiwyg hr,.mce-content-body hr{margin-bottom:80px}}.block-half,body.neon .neoncrm-event-date{margin-bottom:15px}@media(min-width:768px) and (max-width:1025px){.block-half,body.neon .neoncrm-event-date{margin-bottom:15px}}@media(min-width:1025px){.block-half,body.neon .neoncrm-event-date{margin-bottom:30px}}.block-half.border-top,body.neon .border-top.neoncrm-event-date{border-top:1px solid #d8d8d8;padding-top:30px}@media(min-width:768px) and (max-width:1025px){.block-half.border-top,body.neon .border-top.neoncrm-event-date{padding-top:30px}}@media(min-width:1025px){.block-half.border-top,body.neon .border-top.neoncrm-event-date{padding-top:60px}}.block-quarter{margin-bottom:15px}@media(min-width:1025px){.block-quarter{margin-bottom:20px}}.block-top,body.neon hr{margin-top:30px}@media(min-width:768px) and (max-width:1025px){.block-top,body.neon hr{margin-top:30px}}@media(min-width:1025px){.block-top,body.neon hr{margin-top:60px}}.block-half-top{margin-top:15px}@media(min-width:768px) and (max-width:1025px){.block-half-top{margin-top:15px}}@media(min-width:1025px){.block-half-top{margin-top:30px}}.block-quarter-top{margin-top:15px}.block-large-top,.wysiwyg hr,.mce-content-body hr{margin-top:30px}@media(min-width:768px) and (max-width:1025px){.block-large-top,.wysiwyg hr,.mce-content-body hr{margin-top:60px}}@media(min-width:1025px){.block-large-top,.wysiwyg hr,.mce-content-body hr{margin-top:80px}}.columns_wrap{column-count:1;column-gap:20px}.columns_wrap .item{break-inside:avoid;min-height:20px;margin-bottom:1px}.columns_wrap .item .eyebrow,.columns_wrap .item body.neon fieldset.paymentFieldset .neoncrm-red-text,body.neon fieldset.paymentFieldset .columns_wrap .item .neoncrm-red-text,.columns_wrap .item body.neon .neoncrm-event-admission>table th,body.neon .neoncrm-event-admission>table .columns_wrap .item th,.columns_wrap .item body.neon #z2-login-wrapper #registration .label-forgot-password a,body.neon #z2-login-wrapper #registration .label-forgot-password .columns_wrap .item a,.columns_wrap .item body.neon fieldset legend,body.neon fieldset .columns_wrap .item legend,.columns_wrap .item body.neon .neoncrm-event-registration-list-summary th,body.neon .neoncrm-event-registration-list-summary .columns_wrap .item th,.columns_wrap .item body.neon .neoncrm-table th,body.neon .neoncrm-table .columns_wrap .item th,.columns_wrap .item .module_page_section_nav ul,.module_page_section_nav .columns_wrap .item ul,.columns_wrap .module_accordion .item .trigger.small,.module_accordion .columns_wrap .item .trigger.small{margin-bottom:2px;max-width:310px}.columns_wrap .item.long{break-inside:auto}@media(min-width:768px) and (max-width:1025px){.columns_wrap{column-count:2}}@media(min-width:1025px){.columns_wrap{column-count:3;column-gap:30px}.columns_wrap.col_4{column-count:4}}.columns{position:relative;width:100%}.columns>.col{margin-bottom:60px}.columns>.col .max{max-width:700px}.columns>.col:last-of-type{margin-bottom:0}@media(min-width:768px){.columns{display:table;table-layout:fixed;margin-left:-60px;width:calc(100% + 60px)}.columns>.col{width:25%;display:table-cell;padding-left:60px;margin-bottom:0;vertical-align:top}.columns>.col.middle{vertical-align:middle}.columns>.col.half,.columns>.col.wide{width:50%}.columns>.col.extra_wide{width:75%}.columns.thirds>.col{width:33.33%}.columns.thirds>.col.wide{width:66.66%}.columns.margin_xl{margin-left:-80px;width:calc(100% + 80px)}.columns.margin_xl>.col{padding-left:80px}}.wrap,main.biography-child-pages ul#aside li,.wrap-all{margin-left:20px;margin-right:20px;position:relative}@media(min-width:1025px){.wrap,main.biography-child-pages ul#aside li,.wrap-all{margin-left:30px;margin-right:30px}}@media(min-width:1800px){.wrap,main.biography-child-pages ul#aside li,.wrap-all{margin-left:60px;margin-right:60px}}.wrap-all{margin-top:20px;margin-bottom:20px}@media(min-width:1025px){.wrap-all{margin-top:30px;margin-bottom:30px}}@media(min-width:1800px){.wrap-all{margin-top:60px;margin-bottom:60px}}.padding-all{padding:30px}@media(min-width:1025px){.padding-all{padding:60px}}@media(min-width:1800px){.padding-all{padding:80px}}.padding-all-small{padding:20px}@media(min-width:1025px){.padding-all-small{padding:30px}}@media(min-width:1800px){.padding-all-small{padding:60px}}.wrap-negative{margin-left:-20px;margin-right:-20px;position:relative}@media(min-width:1025px){.wrap-negative{margin-left:-30px;margin-right:-30px}}@media(min-width:1800px){.wrap-negative{margin-left:-60px;margin-right:-60px}}.wrap-max-content{margin-left:auto;margin-right:auto;max-width:1200px}@media(min-width:768px) and (max-width:1025px){.wrap-max-content{margin-left:30px;margin-right:30px}}@media(min-width:1025px){.wrap-max-content{width:65vw}}.wrap-max-large-content{margin-left:auto;margin-right:auto;max-width:1680px}.wrap-text{max-width:480px;margin-left:auto;margin-right:auto}.wrap-text-large{max-width:680px;margin-left:auto;margin-right:auto}.wrap-text-extra-large{max-width:890px;margin-left:auto;margin-right:auto}.wrap-text-hero{max-width:1200px;margin-left:auto;margin-right:auto}.grid-packery{position:relative;z-index:0;overflow:hidden;clear:both}.grid-packery>.gutter-sizer{width:20px}@media(min-width:568px){.grid-packery>.gutter-sizer{width:4.4776119403%}}@media(min-width:768px){.grid-packery>.gutter-sizer{width:6.7164179104%}}.grid-packery>.item-grid{width:100%;float:left;margin-bottom:20px;position:relative;transition:opacity .4s ease-out;opacity:0}.grid-packery>.item-grid a{display:block;width:100%;position:relative;height:100%}.grid-packery>.item-grid .text{margin-top:20px}@media(min-width:768px) and (max-width:1025px){.grid-packery>.item-grid .text{min-height:64px}}@media(min-width:1025px){.grid-packery>.item-grid .text{min-height:67px}}.grid-packery.packed>.item-grid{opacity:1}.grid-packery .img-wrapper,.grid-packery .image_wrapper.autosize{line-height:0}.grid-packery.grid-2-cols>.item-grid{width:calc((100% - 20px)/2)}@media(min-width:768px){.grid-packery.grid-2-cols>.item-grid{width:calc((100% - 1*6.7164179104%)/2);margin-bottom:0}}@media(min-width:1800px){.grid-packery.grid-2-cols>.item-grid{width:calc((100% - 2*6.7164179104%)/3)}}.grid-packery.grid-2-cols>.item-grid.large{width:100%}@media(min-width:568px){.grid-packery.grid-3-cols>.item-grid{width:calc((100% - 1*6.7164179104%)/2);margin-bottom:0}}@media(min-width:768px){.grid-packery.grid-3-cols>.item-grid{width:calc((100% - 1*6.7164179104%)/2);margin-bottom:0}}@media(min-width:1025px){.grid-packery.grid-3-cols>.item-grid{width:calc((100% - 2*6.7164179104%)/3);margin-bottom:0}}@media(min-width:568px){.grid-packery.grid-3-cols-and-landscape>.item-grid{width:calc((100% - 1*4.4776119403%)/2);margin-bottom:0}}@media(min-width:768px){.grid-packery.grid-3-cols-and-landscape>.item-grid{width:calc((100% - 2*6.7164179104%)/3);margin-bottom:0}}.grid-packery.grid-4-cols>.item-grid{width:100%}@media(min-width:768px){.grid-packery.grid-4-cols>.item-grid{width:calc((100% - 1*6.7164179104%)/2);margin-bottom:0}}@media(min-width:1025px){.grid-packery.grid-4-cols>.item-grid{width:calc((100% - 2*6.7164179104%)/3)}}@media(min-width:1400px){.grid-packery.grid-4-cols>.item-grid{width:calc((100% - 3*6.7164179104%)/4)}}.grid-packery.grid-5-cols>.item-grid{width:calc((100% - 20px)/2)}@media(min-width:768px){.grid-packery.grid-5-cols>.item-grid{width:calc((100% - 2*6.7164179104%)/3);margin-bottom:0}}@media(min-width:1025px){.grid-packery.grid-5-cols>.item-grid{width:calc((100% - 4*6.7164179104%)/5)}}.grid-packery.grid-collection>.gutter-sizer{position:relative!important;width:30px}.grid-packery.grid-collection>.item-grid{width:calc((100% - 1*30px)/2);margin-bottom:0}@media(min-width:768px){.grid-packery.grid-collection>.item-grid{width:calc((100% - 2*30px)/3)}}@media(min-width:1025px){.grid-packery.grid-collection>.item-grid{width:calc((100% - 3*30px)/4)}}.grid-packery.grid-ca-archive>.gutter-sizer{width:20px}@media(min-width:768px){.grid-packery.grid-ca-archive>.gutter-sizer{width:60px}}.grid-packery.grid-ca-archive>.item-grid{width:calc((100% - 20px)/2);padding-top:30px}@media(min-width:768px) and (max-width:1025px){.grid-packery.grid-ca-archive>.item-grid{width:calc((100% - 3*60px)/4);margin-bottom:0}}@media(min-width:1025px){.grid-packery.grid-ca-archive>.item-grid{width:calc((100% - 4*60px)/5);margin-bottom:0}}@media(min-width:1400px){.grid-packery.grid-ca-archive>.item-grid{width:calc((100% - 5*60px)/6);margin-bottom:0}}@media(min-width:1800px){.grid-packery.grid-ca-archive>.item-grid{width:calc((100% - 6*60px)/7);margin-bottom:0}}.grid-packery.grid-ca-archive>.item-grid:before{content:' ';display:block;top:-1px;left:-30px;right:-5000px;height:1px;background-color:#d8d8d8;position:absolute}.grid-packery.grid-ca-archive>.item-grid .text{min-height:96px}@media(min-width:768px) and (max-width:1025px){.grid-packery.grid-ca-archive>.item-grid .text{min-height:107px}}@media(min-width:1025px){.grid-packery.grid-ca-archive>.item-grid .text{min-height:110px}}.grid-packery.grid-ca-archive>.item-grid .text_position{position:relative}.grid-packery.grid-ca-archive>.item-grid .text_full{background-color:#fff;position:absolute;bottom:0;left:0;right:0;padding-top:5px;display:none}.grid-packery.grid-ca-archive>.item-grid .more{transition:opacity .4s ease-out;opacity:0}.grid-packery.grid-ca-archive>.item-grid:hover .more{opacity:1}.grid-packery.grid-ca-archive>.item-grid:hover .thumb-text{text-decoration:underline}.grid-packery.grid-ca-archive>.item-grid:hover .text_full{display:block}.grid-packery.grid-ca-archive.grid-cr-browse>.item-grid{padding-top:0}.grid-packery.grid-ca-archive.grid-cr-browse>.item-grid:before{display:none}.grid-packery.grid-ca-archive.grid-cr-browse>.item-grid .text{min-height:auto}.grid-packery.grid-ca-archive.grid-cr-browse>.item-grid.item-large{width:100%}@media(min-width:768px) and (max-width:1025px){.grid-packery.grid-ca-archive.grid-cr-browse>.item-grid{width:calc((100% - 2*60px)/3);margin-bottom:0}.grid-packery.grid-ca-archive.grid-cr-browse>.item-grid.item-large{width:calc(2*((100% - 2*60px)/3) + 60px)}}@media(min-width:1025px){.grid-packery.grid-ca-archive.grid-cr-browse>.item-grid{width:calc((100% - 3*60px)/4);margin-bottom:0}.grid-packery.grid-ca-archive.grid-cr-browse>.item-grid.item-large{width:calc(2*((100% - 3*60px)/4) + 60px)}}@media(min-width:1400px){.grid-packery.grid-ca-archive.grid-cr-browse>.item-grid{width:calc((100% - 4*60px)/5);margin-bottom:0}.grid-packery.grid-ca-archive.grid-cr-browse>.item-grid.item-large{width:calc(2*((100% - 4*60px)/5) + 60px)}}@media(min-width:1800px){.grid-packery.grid-ca-archive.grid-cr-browse>.item-grid{width:calc((100% - 5*60px)/6);margin-bottom:0}.grid-packery.grid-ca-archive.grid-cr-browse>.item-grid.item-large{width:calc(2*((100% - 5*60px)/6) + 60px)}}a .img-wrapper img,a .image_wrapper.autosize img{filter:brightness(1);transition:all .6s ease-out}a:hover .img-wrapper,a:hover .image_wrapper.autosize{opacity:1}a:hover .img-wrapper img,a:hover .image_wrapper.autosize img{filter:brightness(.87)}.ie11 a .img-wrapper,.ie11 a .image_wrapper.autosize{transition:opacity .37s ease-out}.ie11 a:hover .img-wrapper,.ie11 a:hover .image_wrapper.autosize{opacity:.87}.ie11 a:hover .img-wrapper.no-opacity-hover,.ie11 a:hover .no-opacity-hover.image_wrapper.autosize{opacity:1}.grid-flex{display:flex;flex-wrap:wrap;justify-content:space-between}@supports(display:grid){.grid-flex{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}@media(min-width:768px) and (max-width:1025px){.grid-flex{grid-template-columns:repeat(3,1fr);grid-gap:60px}}@media(min-width:1025px){.grid-flex{grid-template-columns:repeat(4,1fr);grid-gap:60px}}@media(min-width:1400px){.grid-flex{grid-template-columns:repeat(5,1fr);grid-gap:60px}}@media(min-width:1800px){.grid-flex{grid-template-columns:repeat(6,1fr);grid-gap:60px}}.grid-flex>.item-grid.item-large{grid-column:span 2}}.grid-flex img{width:100%}.ie11 .grid-flex>.item-grid{width:calc((100% - 1*20px)/2)}.ie11 .grid-flex>.item-grid.item-large{width:100%}@media(min-width:768px) and (max-width:1025px){.ie11 .grid-flex>.item-grid{width:calc((100% - 2*60px)/3)}.ie11 .grid-flex>.item-grid.item-large{width:calc(2*((100% - 2*60px)/3) + 60px)}}@media(min-width:1025px){.ie11 .grid-flex>.item-grid{width:calc((100% - 3*60px)/4)}.ie11 .grid-flex>.item-grid.item-large{width:calc(2*((100% - 3*60px)/4) + 60px)}}@media(min-width:1400px){.ie11 .grid-flex>.item-grid{width:calc((100% - 4*60px)/5)}.ie11 .grid-flex>.item-grid.item-large{width:calc(2*((100% - 4*60px)/5) + 60px)}}@media(min-width:1800px){.ie11 .grid-flex>.item-grid{width:calc((100% - 5*60px)/6)}.ie11 .grid-flex>.item-grid.item-large{width:calc(2*((100% - 5*60px)/6) + 60px)}}.grid-flexbox{display:flex;flex-wrap:wrap;justify-content:center}.grid-flexbox>.item-grid{padding:0 10px;width:calc((100% - 1*20px)/2)}.grid-flexbox>.item-grid img{width:100%}@media(min-width:768px) and (max-width:1025px){.grid-flexbox>.item-grid{width:calc((100% - 2*60px)/3);padding:0 30px}}@media(min-width:1025px){.grid-flexbox>.item-grid{width:calc((100% - 3*60px)/4);padding:0 30px}}@media(min-width:1400px){.grid-flexbox>.item-grid{width:calc((100% - 4*60px)/5);padding:0 30px}}@media(min-width:1800px){.grid-flexbox>.item-grid{width:calc((100% - 5*60px)/6);padding:0 30px}}.grid-flexbox-layout{display:flex;flex-wrap:wrap;justify-content:center}.grid-flexbox-layout>.item-grid{padding-bottom:20px;width:100%}.grid-flexbox-layout>.item-grid .text{margin-top:20px}.grid-flexbox-layout>.item-grid:last-of-type{padding-bottom:0}@media(max-width:767px) and (orientation:landscape){.grid-flexbox-layout.grid-2-cols{margin-right:-10px;margin-left:-10px;margin-bottom:-20px}.grid-flexbox-layout.grid-2-cols>.item-grid{width:50%;padding:0 10px 20px}}@media(min-width:768px) and (max-width:1025px){.grid-flexbox-layout.grid-2-cols{margin-right:-30px;margin-left:-30px;margin-bottom:-60px}.grid-flexbox-layout.grid-2-cols>.item-grid{width:50%;padding:0 30px 60px}}@media(min-width:1025px){.grid-flexbox-layout.grid-2-cols{margin-right:-40px;margin-left:-40px;margin-bottom:-80px}.grid-flexbox-layout.grid-2-cols>.item-grid{width:50%;padding:0 40px 80px}}@media(max-width:767px) and (orientation:landscape){.grid-flexbox-layout.grid-3-cols{margin-right:-10px;margin-left:-10px;margin-bottom:-20px}.grid-flexbox-layout.grid-3-cols>.item-grid{width:50%;padding:0 10px 20px}}@media(min-width:768px) and (max-width:1025px){.grid-flexbox-layout.grid-3-cols{margin-right:-30px;margin-left:-30px;margin-bottom:-60px}.grid-flexbox-layout.grid-3-cols>.item-grid{width:33.3333333333%;padding:0 30px 60px}}@media(min-width:1025px){.grid-flexbox-layout.grid-3-cols{margin-right:-40px;margin-left:-40px;margin-bottom:-80px}.grid-flexbox-layout.grid-3-cols>.item-grid{width:33.3333333333%;padding:0 40px 80px}}@media(max-width:767px){.grid-flexbox-layout.grid-4-cols{margin-right:-10px;margin-left:-10px;margin-bottom:-20px}.grid-flexbox-layout.grid-4-cols>.item-grid{width:50%;padding:0 10px 20px}}@media(min-width:768px) and (max-width:1025px){.grid-flexbox-layout.grid-4-cols{margin-right:-30px;margin-left:-30px;margin-bottom:-60px}.grid-flexbox-layout.grid-4-cols>.item-grid{width:25%;padding:0 30px 60px}}@media(min-width:1025px){.grid-flexbox-layout.grid-4-cols{margin-right:-40px;margin-left:-40px;margin-bottom:-80px}.grid-flexbox-layout.grid-4-cols>.item-grid{width:25%;padding:0 40px 80px}}@media(min-width:1800px){.grid-flexbox-layout.grid-4-cols{margin-right:-40px;margin-left:-40px;margin-bottom:-80px}.grid-flexbox-layout.grid-4-cols>.item-grid{width:20%;padding:0 40px 80px}}@media(min-width:768px) and (max-width:1025px){.grid-flexbox-layout.grid-1-cols-tablet{margin-bottom:0}.grid-flexbox-layout.grid-1-cols-tablet>.item-grid{width:100%;padding-bottom:20px}.grid-flexbox-layout.grid-1-cols-tablet>.item-grid:last-of-type{padding-bottom:0}}@media(max-width:767px) and (orientation:landscape){.grid-flexbox-layout.grid-pagegrid-3{margin-right:-10px;margin-left:-10px;margin-bottom:-20px}.grid-flexbox-layout.grid-pagegrid-3>.item-grid{width:50%;padding:0 10px 20px}}@media(min-width:768px) and (max-width:1025px){.grid-flexbox-layout.grid-pagegrid-3{margin-right:-30px;margin-left:-30px;margin-bottom:-60px}.grid-flexbox-layout.grid-pagegrid-3>.item-grid{width:33.3333333333%;padding:0 30px 60px}}@media(min-width:1025px){.grid-flexbox-layout.grid-pagegrid-3{margin-right:-40px;margin-left:-40px;margin-bottom:-80px}.grid-flexbox-layout.grid-pagegrid-3>.item-grid{width:33.3333333333%;padding:0 40px 80px}}@media(max-width:767px) and (orientation:landscape){.grid-flexbox-layout.grid-pagegrid-4{margin-right:-10px;margin-left:-10px;margin-bottom:-20px}.grid-flexbox-layout.grid-pagegrid-4>.item-grid{width:50%;padding:0 10px 20px}}@media(min-width:768px) and (max-width:1025px){.grid-flexbox-layout.grid-pagegrid-4{margin-right:-30px;margin-left:-30px;margin-bottom:-60px}.grid-flexbox-layout.grid-pagegrid-4>.item-grid{width:33.3333333333%;padding:0 30px 60px}}@media(min-width:1025px){.grid-flexbox-layout.grid-pagegrid-4{margin-right:-40px;margin-left:-40px;margin-bottom:-80px}.grid-flexbox-layout.grid-pagegrid-4>.item-grid{width:25%;padding:0 40px 80px}}@media(max-width:767px) and (orientation:landscape){.grid-flexbox-layout.grid-products{margin-right:-10px;margin-left:-10px;margin-bottom:-20px}.grid-flexbox-layout.grid-products>.item-grid{width:50%;padding:0 10px 20px}}@media(min-width:768px) and (max-width:1025px){.grid-flexbox-layout.grid-products{margin-right:-10px;margin-left:-10px;margin-bottom:-20px}.grid-flexbox-layout.grid-products>.item-grid{width:33.3333333333%;padding:0 10px 20px}}@media(min-width:1025px){.grid-flexbox-layout.grid-products{margin-right:-15px;margin-left:-15px;margin-bottom:-30px}.grid-flexbox-layout.grid-products>.item-grid{width:33.3333333333%;padding:0 15px 30px}}@media(max-width:767px) and (orientation:landscape){.grid-flexbox-layout.grid-events{margin-right:-10px;margin-left:-10px;margin-bottom:-20px;justify-content:flex-end}.grid-flexbox-layout.grid-events>.item-grid{width:50%;padding:0 10px 20px}.grid-flexbox-layout.grid-events>.item-grid{padding-bottom:0}.grid-flexbox-layout.grid-events>.item-grid.image{width:25%}.grid-flexbox-layout.grid-events>.item-grid.info{width:75%}.grid-flexbox-layout.grid-events>.item-grid.add{width:75%}}@media(min-width:768px) and (max-width:1025px){.grid-flexbox-layout.grid-events{margin-right:-10px;margin-left:-10px;margin-bottom:-20px;justify-content:flex-end}.grid-flexbox-layout.grid-events>.item-grid{width:50%;padding:0 10px 20px}.grid-flexbox-layout.grid-events>.item-grid{padding-bottom:0}.grid-flexbox-layout.grid-events>.item-grid.image{width:25%}.grid-flexbox-layout.grid-events>.item-grid.info{width:75%}.grid-flexbox-layout.grid-events>.item-grid.add{width:75%}}@media(min-width:1025px){.grid-flexbox-layout.grid-events{margin-right:-30px;margin-left:-30px;margin-bottom:-60px}.grid-flexbox-layout.grid-events>.item-grid{width:25%;padding:0 30px 60px}.grid-flexbox-layout.grid-events>.item-grid.info{width:50%}}@media(max-width:767px) and (orientation:landscape){.grid-flexbox-layout.grid-list{margin-right:-10px;margin-left:-10px;margin-bottom:-20px}.grid-flexbox-layout.grid-list>.item-grid{width:50%;padding:0 10px 20px}}@media(min-width:768px){.grid-flexbox-layout.grid-list{margin-right:-30px;margin-left:-30px;margin-bottom:-60px}.grid-flexbox-layout.grid-list>.item-grid{width:33.3333333333%;padding:0 30px 60px}.grid-flexbox-layout.grid-list>.item-grid.info{width:66.66%}}.grid-flexbox-layout.grid-ca-archive{overflow:hidden}@media(max-width:767px){.grid-flexbox-layout.grid-ca-archive{margin-right:-10px;margin-left:-10px;margin-bottom:-20px}.grid-flexbox-layout.grid-ca-archive>.item-grid{width:50%;padding:0 10px 20px}}@media(min-width:768px) and (max-width:1025px){.grid-flexbox-layout.grid-ca-archive{margin-right:-30px;margin-left:-30px;margin-bottom:-60px}.grid-flexbox-layout.grid-ca-archive>.item-grid{width:25%;padding:0 30px 60px}}@media(min-width:1025px){.grid-flexbox-layout.grid-ca-archive{margin-right:-40px;margin-left:-40px;margin-bottom:-80px}.grid-flexbox-layout.grid-ca-archive>.item-grid{width:20%;padding:0 40px 80px}}@media(min-width:1400px){.grid-flexbox-layout.grid-ca-archive{margin-right:-40px;margin-left:-40px;margin-bottom:-80px}.grid-flexbox-layout.grid-ca-archive>.item-grid{width:16.6666666667%;padding:0 40px 80px}}@media(min-width:1800px){.grid-flexbox-layout.grid-ca-archive{margin-right:-40px;margin-left:-40px;margin-bottom:-80px}.grid-flexbox-layout.grid-ca-archive>.item-grid{width:14.2857142857%;padding:0 40px 80px}}.grid-flexbox-layout.grid-ca-archive>.item-grid{position:relative;padding-top:30px}.grid-flexbox-layout.grid-ca-archive>.item-grid:before{content:' ';display:block;top:-1px;left:-5000px;right:-5000px;height:1px;background-color:#d8d8d8;position:absolute}.grid-flexbox-layout.grid-ca-archive>.item-grid .text_position{position:relative}.grid-flexbox-layout.grid-ca-archive>.item-grid .text_full{background-color:#fff;position:absolute;bottom:0;left:0;right:0;padding-top:5px;display:none}.grid-flexbox-layout.grid-ca-archive>.item-grid .more{transition:opacity .4s ease-out;opacity:0}.grid-flexbox-layout.grid-ca-archive>.item-grid:hover .more{opacity:1}.grid-flexbox-layout.grid-ca-archive>.item-grid:hover .thumb-text{text-decoration:underline}.grid-flexbox-layout.grid-ca-archive>.item-grid:hover .text_full{display:block}.grid-flexbox-layout.grid-ca-archive.grid-cr-browse>.item-grid{padding-top:0}.grid-flexbox-layout.grid-ca-archive.grid-cr-browse>.item-grid:before{display:none}.grid-flexbox-layout.grid-ca-archive.grid-cr-browse>.item-grid .text{min-height:auto}.grid-flexbox-layout.grid-ca-archive.grid-cr-browse>.item-grid.item-large{width:100%}@media(min-width:768px) and (max-width:1025px){.grid-flexbox-layout.grid-ca-archive.grid-cr-browse>.item-grid{width:calc((100% - 2*60px)/3);margin-bottom:0}.grid-flexbox-layout.grid-ca-archive.grid-cr-browse>.item-grid.item-large{width:calc(2*((100% - 2*60px)/3) + 60px)}}@media(min-width:1025px){.grid-flexbox-layout.grid-ca-archive.grid-cr-browse>.item-grid{width:calc((100% - 3*60px)/4);margin-bottom:0}.grid-flexbox-layout.grid-ca-archive.grid-cr-browse>.item-grid.item-large{width:calc(2*((100% - 3*60px)/4) + 60px)}}@media(min-width:1400px){.grid-flexbox-layout.grid-ca-archive.grid-cr-browse>.item-grid{width:calc((100% - 4*60px)/5);margin-bottom:0}.grid-flexbox-layout.grid-ca-archive.grid-cr-browse>.item-grid.item-large{width:calc(2*((100% - 4*60px)/5) + 60px)}}@media(min-width:1800px){.grid-flexbox-layout.grid-ca-archive.grid-cr-browse>.item-grid{width:calc((100% - 5*60px)/6);margin-bottom:0}.grid-flexbox-layout.grid-ca-archive.grid-cr-browse>.item-grid.item-large{width:calc(2*((100% - 5*60px)/6) + 60px)}}.item-table-2 .col{margin-bottom:30px}@media(min-width:768px){.item-table-2{display:table;table-layout:fixed;width:100%}.item-table-2 .col{display:table-cell;vertical-align:middle;width:50%;margin-bottom:0;position:relative}.item-table-2 .col.align-top{vertical-align:top}.item-table-2 .col.align-bottom{vertical-align:bottom}.item-table-2 .col.size-quarter{width:25%}.item-table-2 .col.size-half{width:50%}.item-table-2 .col.size-wide{width:65%}.item-table-2 .col.size-narrow{width:35%}.item-table-2 .col:first-child{padding-right:30px}.item-table-2 .col:not(:first-child){padding-left:30px}}@media(min-width:1400px){.item-table-2 .col:first-child{padding-right:40px}.item-table-2 .col:not(:first-child){padding-left:40px}}@media(min-width:1800px){.item-table-2 .col:first-child{padding-right:60px}.item-table-2 .col:not(:first-child){padding-left:60px}}.spinner{margin:0 auto;width:70px;margin-top:20px}.spinner>div{width:8px;height:8px;background-color:#000;margin:0 2px;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.slider-container{position:relative}.slider-container.has-dots{margin-bottom:40px}.slider-container.fade-captions ul.captions{margin:0;padding:0;list-style-type:none;margin-top:40px;text-align:center;color:#767676;min-height:40px}.slider-container.fade-captions ul.captions li{display:none}.slider-container.fade-captions ul.captions li.current{display:block}#gdpr-bar{visibility:hidden;opacity:0;transition:all .4s ease-out;bottom:0;z-index:117;background-color:#fff;text-align:center;height:50px;border-top:1px solid #d8d8d8;padding:0 50px 0 0;font-size:13px;line-height:16px;color:#333230;font-family:nh-display-55,helvetica,arial,sans-serif;width:100%;position:fixed}#gdpr-bar.active{visibility:visible;opacity:1}@media(min-width:768px){#gdpr-bar{line-height:26px}}#gdpr-bar>p{margin:0}#gdpr-bar span{color:#767676}#gdpr-bar a{color:#333230;text-decoration:underline}#gdpr-bar a:hover{text-decoration:none}#gdpr-bar .close-icon{position:absolute;width:100px;height:50px;cursor:pointer;right:0;top:0}#gdpr-bar .close-icon svg{position:absolute;top:50%;transform:translateY(-50%)}#notice-alert{position:absolute;width:100%;top:0;z-index:170;overflow:hidden;background-color:#333230;color:#fff;font-size:13px;line-height:18px;font-family:nh-text-55,helvetica,arial,sans-serif;letter-spacing:.25px;text-align:center;height:94px;padding:0 20px;padding-top:5px}#notice-alert a{color:#fff;text-decoration:underline}#notice-alert a:hover{text-decoration:none}@media(min-width:768px){#notice-alert{height:50px}}.widget-pagination{border-top:1px solid #d8d8d8;padding-top:20px;padding-bottom:20px}.widget-pagination .layout-2{content:"";display:table;table-layout:fixed;width:100%}.widget-pagination .layout-2 .col{position:relative;width:calc((100% - 20px)/2);display:inline-block}.widget-pagination .layout-2 .col:first-child{float:left}.widget-pagination .layout-2 .col:last-child{float:right;text-align:right}.widget-pagination .layout-2 .col ul{margin:0;padding:0;list-style-type:none}.widget-pagination .layout-2 .col ul li{display:inline-block;vertical-align:middle}.widget-pagination .layout-2 .col ul li:first-child{margin-right:20px}.widget-pagination .layout-2 .col ul li:last-child{margin-right:0}@media(max-width:767px){.module_text .columns>.col{margin-bottom:20px}}.widget-countdown-timer .spinner-wrapper{height:70px}.widget-countdown-timer .countdown-initial,.widget-countdown-timer .countdown-additional{display:none}.widget-countdown-timer .countdown-timer{display:none;position:relative;overflow:hidden}.widget-countdown-timer .countdown-timer .cell{display:inline-block;width:55px}.widget-countdown-timer .countdown-timer .cell.days{width:40px}@media(min-width:768px){.widget-countdown-timer .countdown-timer .cell{width:80px}.widget-countdown-timer .countdown-timer .cell.days{width:60px}}.module_accordion{border-top:1px solid #d8d8d8}.module_accordion .item{position:relative;padding-top:25px;padding-bottom:25px;border-bottom:1px solid #d8d8d8}.module_accordion .item .trigger{background:no-repeat url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/icon_plus.svg);background-position:right 3px;cursor:pointer;padding-right:38px;display:block}.module_accordion .item .trigger.small{background-image:url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/icon_plus_small.svg)}.module_accordion .item.open .trigger{background-image:url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/icon_minus.svg)}.module_accordion .item.open .trigger.small{background-image:url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/icon_minus_small.svg)}.module_accordion .item .details{max-height:0;overflow:hidden}.module_accordion .item .details .inner{margin-top:23px;margin-bottom:20px}@media(min-width:1025px){.module_accordion .item .details .inner{margin-right:60px}}.module_pageheader{background-color:#fff;border-bottom:1px solid #d8d8d8;padding:11px 0;position:relative;z-index:119;position:relative;background-color:#fff}.module_pageheader .mobile{position:relative}.module_pageheader .mobile .arrow{background-image:linear-gradient(transparent,transparent),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/arrow_dropdown.svg);background-repeat:no-repeat;background-size:contain;background-size:12px auto;background-position:right 2px center}.module_pageheader .mobile select{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0}.module_page_section_nav{border-bottom:1px solid #d8d8d8;text-align:center;background-color:#fff;padding:18px 0 17px}.module_page_section_nav ul{list-style:none;white-space:nowrap;margin:0;padding:0}.module_page_section_nav li{list-style-type:none;display:inline-block}.module_page_section_nav a{color:#767676;margin:0 20px}.module_page_section_nav a.current{color:#333230}.module_logos .logo{display:inline-block;margin-right:20px;vertical-align:middle}.module_logos .logo img{display:inline-block;max-width:100px;vertical-align:middle}@media(min-width:1025px){.module_logos .logo img{max-width:160px}}.module_language_select{position:relative}@media(min-width:1025px){.module_language_select{top:0;right:0;position:absolute;display:inline-block;z-index:1}}.module_language_select .widget{position:relative}.module_language_select .trigger{cursor:pointer;background-image:linear-gradient(transparent,transparent),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/arrow_dropdown.svg);background-repeat:no-repeat;background-size:contain;background-size:8px auto;background-position:right 0 center;padding-right:15px;user-select:none}.module_language_select .trigger:hover{color:#000}.module_language_select .window{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);padding:7px 10px;width:100%;min-width:150px;position:absolute;top:22px;right:0;z-index:1;display:none}.module_language_select .window a{display:block;padding:4px}.module_language_select .window a:hover{text-decoration:underline}.module_language_select .window .detect{display:none}.module_language_select #google_translate_element{position:absolute;top:-1200px;right:0}.module_language_select #google_translate_element select{position:absolute;top:1184px;right:0;text-align:right;max-width:200px;border:0;opacity:0;text-transform:none}html.translated-rtl body,html.translated-ltr body{top:0!important}@media(min-width:1025px){.module_language_select_top .module_language_select{top:-47px}}@media(max-width:1025px){.module_language_select_top{padding-bottom:40px}.module_language_select_top .module_language_select{right:0;position:absolute;display:inline-block;z-index:1}}.module_page_list .pages a{display:inline-block;margin:0 20px}@media(min-width:768px){.module_page_list .pages a{margin:0 30px}}.module_map_embed{position:relative;background-color:#f2f2f2;height:0;overflow:hidden}.module_map_embed.square{padding-bottom:125%}.module_map_embed.rect{padding-bottom:62.5%}.module_map_embed .map{position:absolute;top:0;left:0;right:0;bottom:0}.module_map_embed .map>div{background-color:transparent!important}.module_map_embed .map_label{background-color:#000;color:#fff;font-family:Arial,sans-serif;font-weight:700;text-transform:uppercase;white-space:nowrap;width:auto;padding:3px 4px;font-size:10px}@media(min-width:768px) and (max-width:1025px){.module_map_embed.square{padding-bottom:100%}}.module_map_embed .map-marker-info{padding:10px;background-color:#fff;width:210px;border:1px solid #767676}.module_map_embed .map-marker-info .title{font-size:13px;font-weight:700;margin-bottom:10px}.module_map_legend{display:flex}.module_map_legend .item{margin-right:20px;justify-content:center}.module_map_legend .item img{margin-right:4px;display:inline-block;width:11px;height:auto}@media(max-width:767px){.module_map_legend{display:block}.module_map_legend .item{margin-bottom:6px}}.module_bottom_promo{background-color:#333230;color:#fff}@media(min-width:1025px){.module_bottom_promo .wrapper{max-width:25vw}}.module_bottom_promo .image .wrapper{margin-left:auto}.module_bottom_promo a.text{text-decoration:underline}.module_bottom_promo a.text:hover{color:inherit;text-decoration:none}.module_bottom_promo button,.module_bottom_promo input[type=button],.module_bottom_promo input[type=reset],.module_bottom_promo input[type=submit],.module_bottom_promo .button{color:#fff}.add-to-calendar>span{display:none}.add-to-calendar .add-to-calendar-widget{margin:0}.add-to-calendar .add-to-calendar-label{color:#767676;padding-left:27px;padding-top:4px;padding-bottom:4px;display:inline-block;background-size:22px auto!important;background-position:left 0 center;border-radius:0;box-shadow:none!important;font-size:12px;background-image:linear-gradient(transparent,transparent),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/icon_circle_add.svg);background-repeat:no-repeat;background-size:contain}.add-to-calendar .add-to-calendar-dropdown{min-width:188px;border-radius:0;font-size:14px;padding:20px 25px 20px 20px}.add-to-calendar .add-to-calendar-dropdown a{line-height:26px}.add-to-calendar .add-to-calendar-checkbox+div.add-to-calendar-dropdown a:before{position:relative;top:2px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.module_divider{border-top:0!important;padding-top:0!important;padding-bottom:0!important}main.wrap-modules{padding-top:0}main.wrap-modules .module{background-color:transparent}.feature-module.module-hero .table-2-not-tablet .col{position:relative}.feature-module.module-hero .table-2-not-tablet .col:first-child .img-wrapper,.feature-module.module-hero .table-2-not-tablet .col:first-child .image_wrapper.autosize{padding-bottom:0;height:calc(100vh - 110px - 51px)}@media(max-width:1024px) and (orientation:portrait){.feature-module.module-hero .table-2-not-tablet .col:first-child .img-wrapper,.feature-module.module-hero .table-2-not-tablet .col:first-child .image_wrapper.autosize{height:calc(100vh - 60px - 140px)}}@media(max-width:1024px) and (orientation:landscape){.feature-module.module-hero .table-2-not-tablet .col:first-child .img-wrapper,.feature-module.module-hero .table-2-not-tablet .col:first-child .image_wrapper.autosize{height:calc(120vh)}}@media(max-width:1024px){.feature-module.module-hero .table-2-not-tablet .col:last-child .text{padding-top:40px}}.feature-module.module-hero .table-2-not-tablet .col:last-child .number{position:absolute;width:100%;top:40px}@media(max-width:1024px){.feature-module.module-hero .table-2-not-tablet .col:last-child .number{position:relative;top:auto;margin-top:20px}}.feature-module.module-hero .table-2-not-tablet .col:last-child .text{max-width:620px;margin:0 auto;padding-left:20px;padding-right:20px}.feature-module.module-hero .video-bleed,.feature-module.module-hero .full-bleed{position:relative}.feature-module.module-hero .video-bleed>iframe,.feature-module.module-hero .full-bleed>iframe{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%}.feature-module.module-hero .video-bleed .overlay,.feature-module.module-hero .full-bleed .overlay{position:absolute;width:100%;height:100%;left:0;top:0;background-image:url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/bg-overlay-hero.png);background-repeat:no-repeat;background-size:contain;background-repeat:repeat-x;background-position:left bottom;background-size:4px 243px;z-index:4}.feature-module.module-hero .video-bleed .overlay .text,.feature-module.module-hero .full-bleed .overlay .text{position:absolute;width:100%;bottom:0;color:#fff;text-align:center;padding:0 20px 3%;text-shadow:0 2px 30px rgba(0,0,0,.8)}.feature-module.module-hero .video-bleed .overlay .text .date,.feature-module.module-hero .full-bleed .overlay .text .date{margin-top:1%}.feature-module.module-hero .video-bleed .overlay .text .off-site,.feature-module.module-hero .full-bleed .overlay .text .off-site{color:#fff}.feature-module.module-hero .video-bleed .overlay .text .location a,.feature-module.module-hero .full-bleed .overlay .text .location a{color:#fff}.feature-module.module-hero .video-bleed .overlay .text .location a:hover,.feature-module.module-hero .full-bleed .overlay .text .location a:hover{color:#fff;text-decoration:underline}.feature-module.module-hero .off-site{margin-bottom:20px}.feature-module.module-hero .date{margin-top:20px!important}.feature-module.module-hero .location a{color:#767676}.feature-module.module-hero .location a:hover{text-decoration:underline}.feature-module.module-text .title,.feature-module.module-credits .title,.feature-module.module-text-w-aside .title{font-family:sabon-bold,times new roman,times,serif}.feature-module.module-text .text.drop-cap p:first-child:first-letter,.feature-module.module-credits .text.drop-cap p:first-child:first-letter,.feature-module.module-text-w-aside .text.drop-cap p:first-child:first-letter{float:left;font-size:60px;line-height:60px;padding-top:4px;padding-right:8px;padding-left:3px}.feature-module.module-credits .wysiwyg{color:#767676}.feature-module.module-text-w-aside .a-content p:first-child{margin-top:0}@media(min-width:768px) and (max-width:1419px){.feature-module.module-text-w-aside .wrap-text-extra-large{display:flex}.feature-module.module-text-w-aside .wrap-text-extra-large .wysiwyg{flex:1;padding-right:60px}.feature-module.module-text-w-aside .wrap-text-extra-large aside{position:relative;width:240px}}@media(min-width:1419px){.feature-module.module-text-w-aside .wrap-text-extra-large{position:relative}.feature-module.module-text-w-aside .wrap-text-extra-large aside{position:absolute;width:220px;right:-280px;top:0}}@media(min-width:1600px){.feature-module.module-text-w-aside .wrap-text-extra-large aside{width:240px;right:-300px}}@media(min-width:1600px){.feature-module.module-text-w-aside .wrap-text-extra-large aside{right:-330px}}.feature-module.module-text-w-aside aside .list{margin:0;padding:0;list-style-type:none}.feature-module.module-text-w-aside aside .list li{margin-bottom:15px;line-height:20px}.feature-module.module-text-w-aside aside .list li a{color:#767676}.feature-module.module-text-w-aside aside .list li a:hover{color:#000}.feature-module.module-text-w-aside aside .list li .icon{display:inline-block;width:22px;margin-right:10px;vertical-align:top}.feature-module.module-text-w-aside aside .list li .t{display:inline-block;width:calc(100% - 35px);padding-top:2px}.feature-module.module-logos .logos{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center}.feature-module.module-logos .logos .img-sizer{height:30px;margin-right:20px}.feature-module.module-logos .logos .img-sizer img{height:100%;width:auto;opacity:.5;transition:opacity .2s ease-out}@media(min-width:1025px){.feature-module.module-logos .logos .img-sizer{height:45px}}.feature-module.module-logos .logos a:hover img{opacity:1}.feature-module.module-video .caption-text,.feature-module.module-video .captions,.feature-module.module-video a.icon,.feature-module.module-video .checkbox label,.checkbox .feature-module.module-video label,.feature-module.module-video body .SumoSelect,body .feature-module.module-video .SumoSelect,.feature-module.module-video .img-wrapper .caption,.img-wrapper .feature-module.module-video .caption,.feature-module.module-video .image_wrapper.autosize .caption,.image_wrapper.autosize .feature-module.module-video .caption{margin-top:10px}.feature-module.module-image-grid .grid-packery{margin-left:20px}.feature-module.module-image-grid .grid-packery .gutter-sizer{width:20px}.feature-module.module-image-grid .grid-packery>.item-grid{width:calc((100% - 20px)/2)}@media(min-width:768px){.feature-module.module-image-grid .grid-packery{margin-left:30px}.feature-module.module-image-grid .grid-packery .gutter-sizer{width:30px}.feature-module.module-image-grid .grid-packery>.item-grid{width:calc((100% - 1*6.7164179104%)/2)}}.feature-module.module-image-grid .grid-packery>.item-grid{margin-bottom:0}.feature-module.module-image-grid .grid-packery>.item-grid .img.vertical{width:60%;display:inline-block}.feature-module.module-image-grid .grid-packery>.item-grid.left{text-align:right}.feature-module.module-image-grid .caption-text,.feature-module.module-image-grid .captions,.feature-module.module-image-grid a.icon,.feature-module.module-image-grid .checkbox label,.checkbox .feature-module.module-image-grid label,.feature-module.module-image-grid body .SumoSelect,body .feature-module.module-image-grid .SumoSelect,.feature-module.module-image-grid .img-wrapper .caption,.img-wrapper .feature-module.module-image-grid .caption,.feature-module.module-image-grid .image_wrapper.autosize .caption,.image_wrapper.autosize .feature-module.module-image-grid .caption{margin-top:30px}.feature-module.module-image-full-bleed .caption{margin-top:10px}@media(min-width:768px){.feature-module.module-inline-image .image{width:50%;padding-bottom:60px}.feature-module.module-inline-image .image.text_left{float:right;margin-right:-80px;padding-left:60px}.feature-module.module-inline-image .image.text_right{margin-left:-80px;float:left;padding-right:60px}}@media(min-width:768px) and (max-width:1025px){.feature-module.module-inline-image .image{padding-bottom:30px}.feature-module.module-inline-image .image.text_left{padding-left:30px}.feature-module.module-inline-image .image.text_right{padding-right:30px}}@media(max-width:1024px){.feature-module.module-image-slideshow{margin-bottom:60px}}.feature-module.module-image-carousel .subheadline-s,.feature-module.module-image-carousel ul.list-sidebar{margin-bottom:25px}.feature-module.module-image-carousel .slideshow-carousel .arrow.left svg{left:20px}.feature-module.module-image-carousel .slideshow-carousel .arrow.right svg{right:20px}.feature-module.module-image-carousel .img-sizer{height:260px;margin:0 10px}@media(min-width:1025px){.feature-module.module-image-carousel .img-sizer{height:380px;margin:0 15px}}.feature-module.module-image-carousel .img-sizer img{height:100%;max-width:none;width:auto;margin:0}.feature-module.module-image-carousel .caption{margin-top:40px}@media(min-width:1025px){.feature-module.module-related-events .upcoming-events-module-flex .table-half .table-col:first-child{width:120px}}@media(max-width:767px){.feature-module.module-related-products .slider-container{margin-left:20px;margin-right:40px;text-align:center}.feature-module.module-related-products .slider-container .button{margin-top:20px}.feature-module.module-related-products .table-2-not-mobile .col:first-child{margin-bottom:20px}}@media(min-width:768px){.feature-module.module-related-products .table-2-not-mobile .col:first-child{padding-right:15px}.feature-module.module-related-products .table-2-not-mobile .col:last-child{padding-left:15px}.feature-module.module-related-products .table-2-not-mobile .col .button{margin-top:40px}}.feature-module.module-related-products .slider-container{margin-top:30px}.feature-module.module-related-products .slider-container .slick-slide .img-wrapper,.feature-module.module-related-products .slider-container .slick-slide .image_wrapper.autosize{background-color:#a1a09e}.feature-module.module-related-products .slider-container .slick-slide .img-wrapper img,.feature-module.module-related-products .slider-container .slick-slide .image_wrapper.autosize img{padding:15px}.feature-module.module-related-products .slider-container .slick-slide .title{margin-bottom:5px}.feature-module .line{height:1px;background-color:#d8d8d8}.feature-module .line.border-top{margin-bottom:30px}.feature-module .line.border-bottom{margin-top:65px}.feature-module:last-child .line.border-bottom{visibility:hidden}.single-exhibition .feature-module.module-image-carousel .img-sizer{height:260px}@media(min-width:1025px){.single-exhibition .feature-module.module-image-carousel .img-sizer{height:500px}}@media print{.module-image-double,.module-image-slideshow{page-break-inside:avoid}}.overlay-window{position:absolute;width:100%;height:100%;left:0;top:0;position:fixed;z-index:9000;pointer-events:none;opacity:0;visibility:hidden}.overlay-window .bg{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.6)}.overlay-window .overlay-content{box-shadow:2px 3px 4px rgba(0,0,0,.2);position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:100%;min-height:300px;max-height:100%;max-width:calc(100vw - 50px);transition:all .4s ease-out;pointer-events:all;background-color:#fff}@media(min-width:1025px){.overlay-window .overlay-content{max-width:700px}}.overlay-window .overlay-content .close-window{position:absolute;width:20px;height:20px;right:20px;top:20px;cursor:pointer;background-color:red;background:no-repeat url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/icon_close.svg) 0 0;background-size:100% auto}.overlay-window .overlay-content .content-scroll{position:relative}@media(max-width:767px){.overlay-window .overlay-content .content-scroll{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}}.overlay-window .overlay-content .inner{padding:30px;overflow:hidden}@media(min-width:1025px){.overlay-window .overlay-content .inner{padding:60px}}#image-enlarge-window{position:absolute;width:100%;height:100%;left:0;top:0;position:fixed;z-index:8999;pointer-events:none;opacity:0;visibility:hidden}#image-enlarge-window .bg{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#333230}#image-enlarge-window .close{position:absolute;width:40px;height:40px;right:0;top:0;cursor:pointer}#image-enlarge-window .close svg{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:16px;height:16px}@media(min-width:768px){#image-enlarge-window .close{width:60px;height:60px}#image-enlarge-window .close svg{width:24px;height:24px}}#image-enlarge-window .content{position:relative;height:100%}#image-enlarge-window .content .number{position:absolute;width:100%;bottom:0;height:20px;text-align:center}#image-enlarge-window .content ul.captions{margin:0;padding:0;height:60px;overflow:hidden;position:absolute;bottom:-60px;width:100%}#image-enlarge-window .content ul.captions li{margin-top:20px;padding:0 10px}#image-enlarge-window .content .slider-container{top:80px}#image-enlarge-window .content .slider-container .img-wrapper,#image-enlarge-window .content .slider-container .image_wrapper.autosize{padding-bottom:0;height:calc(100vh - 2*80px)}@media only screen and (min-device-width:320px) and (max-device-width:767px) and (orientation:landscape){#image-enlarge-window .content .slider-container{top:0}#image-enlarge-window .content .slider-container .img-wrapper,#image-enlarge-window .content .slider-container .image_wrapper.autosize{height:100vh}#image-enlarge-window .content ul.captions{bottom:0;background-image:url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/caption-mobile_overlay.png);background-repeat:no-repeat;background-size:contain;background-repeat:repeat-x}#image-enlarge-window .content .number{width:60px;text-align:right;right:20px}}@media(min-width:768px){#image-enlarge-window .content .slider-container{margin:0 20px}#image-enlarge-window .content .slick-slider{margin:0 40px}#image-enlarge-window .content ul.captions li{padding:0 65px}#image-enlarge-window .content .number{width:40px;right:20px;text-align:left;bottom:40px}}#image-enlarge-window .content .caption-text,#image-enlarge-window .content .captions,#image-enlarge-window .content a.icon,#image-enlarge-window .content .checkbox label,.checkbox #image-enlarge-window .content label,#image-enlarge-window .content body .SumoSelect,body #image-enlarge-window .content .SumoSelect,#image-enlarge-window .content .img-wrapper .caption,.img-wrapper #image-enlarge-window .content .caption,#image-enlarge-window .content .image_wrapper.autosize .caption,.image_wrapper.autosize #image-enlarge-window .content .caption{color:#fff!important}.module_carousel .carousel-main{overflow:hidden;padding-bottom:30px}.module_carousel .carousel-main .carousel-cell{width:100%;float:left;margin-right:20px}.module_carousel .carousel-main .carousel-cell:not(:first-child){display:none}.module_carousel .carousel-main.flickity-enabled{overflow:visible}.module_carousel .carousel-main.flickity-enabled .carousel-cell{display:block}.module_carousel .flickity-button{background:0 0;opacity:.6;cursor:pointer;border-radius:0}.module_carousel .flickity-button.next{right:0}.module_carousel .flickity-button.previous{left:0}.module_carousel .flickity-button .flickity-button-icon{fill:#767676}.module_carousel .flickity-button:hover{opacity:1}.module_carousel .flickity-page-dots{bottom:0}.module_carousel ul.captions{margin:0;padding:0;list-style-type:none;margin-top:20px;text-align:center;color:#767676;min-height:40px}.module_carousel ul.captions li{display:none}.module_carousel ul.captions li.current{display:block}.module_carousel.archive_landing .carousel-cell{margin-right:0}.module_carousel.archive_landing .carousel-cell .caption{transition:opacity .4s ease-out;opacity:0;text-overflow:ellipsis;white-space:nowrap;text-align:center;margin-top:50px;color:#767676;max-width:90%;overflow:hidden;margin-left:auto;margin-right:auto}.module_carousel.archive_landing .carousel-cell.is-selected .caption{opacity:1}.module_carousel.archive_landing .flickity-page-dots{bottom:-10px}.module_carousel.archive_related .carousel-cell{width:100%}@media(min-width:1025px){.module_carousel.archive_related .carousel-cell .more{transition:opacity .4s ease-out;opacity:0}.module_carousel.archive_related .carousel-cell:hover .more{opacity:1}.module_carousel.archive_related .carousel-cell:hover .thumb-text{text-decoration:underline}}@media(max-width:767px){.module_carousel.archive_related .carousel-cell{padding:20px}.module_carousel.archive_related .carousel-cell .img-wrapper.archive_thumb,.module_carousel.archive_related .carousel-cell .archive_thumb.image_wrapper.autosize{padding-bottom:60%}}@media(min-width:768px) and (max-width:1025px){.module_carousel.archive_related .carousel-cell{width:calc(100%/5);margin-right:30px}}@media(min-width:1025px){.module_carousel.archive_related .carousel-cell{width:calc(100%/6);margin-right:60px}}@media(min-width:1400px){.module_carousel.archive_related .carousel-cell{width:calc(100%/7)}}@media(min-width:1800px){.module_carousel.archive_related .carousel-cell{width:calc(100%/10)}}.module_carousel.archive_related .flickity-button{top:0;height:100%;transform:none}.module_carousel.archive_related .flickity-button .flickity-button-icon{width:30px}#search-layer{background-color:rgba(255,255,255,.9);position:fixed;z-index:200;width:100%;height:100%;top:0;opacity:0;pointer-events:none;transition:opacity .3s ease-out}#search-layer .close-icon{width:60px;height:60px;position:absolute;right:0;top:0;z-index:17;cursor:pointer}#search-layer .close-icon svg{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}#search-layer a:hover{text-decoration:underline}#search-layer .bg{position:absolute;width:100%;height:100%;left:0;top:0}html.search-open #search-layer{opacity:1;pointer-events:auto}#ss360-layer{display:none!important}#search-container{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative;width:100%}#search-container header{position:relative;margin-top:100px;text-align:center;width:100%}@media(min-width:1025px){#search-container header{margin-top:250px}}#search-container input[type=text]{width:100%;font-family:nh-text-55,helvetica,arial,sans-serif;font-size:24px;line-height:31px;padding:10px 0;color:#000;background:0 0;height:auto;border:0;border-radius:0;border-bottom:1px solid #767676;text-transform:none;letter-spacing:0;padding-right:40px;background-image:linear-gradient(transparent,transparent),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/icon_search.svg);background-repeat:no-repeat;background-size:contain;background-position:right center;background-size:16px 16px}@media(min-width:1025px){#search-container input[type=text]{width:65.1685393258%;margin-left:auto;margin-right:auto}}#search-container input[type=submit]{display:none}#search-container .spinner{display:none}.overlay-modal{top:0;left:0;position:fixed;z-index:10001;width:100vw;height:100vh;visibility:hidden}.overlay-modal .bg{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(255,255,255,.75)}.overlay-modal .win{width:100%;max-width:700px;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);box-shadow:2px 2px 5px rgba(0,0,0,.4);border:1px solid #d8d8d8}.overlay-modal .win .win-content{position:relative}.overlay-modal .win .win-content a.close{position:absolute;top:20px;right:20px}.overlay-modal .win .win-content a.close svg{display:block;width:15px;height:auto}.overlay-modal.close{visibility:hidden;display:none;opacity:0}.mailchimp-newsletter-form .newsletter-container{position:relative}.mailchimp-newsletter-form input[type=email]{padding:0;font-size:14px;line-height:36px;height:36px;border:0;border-bottom:1px solid #d8d8d8;background-position:right center;background-size:21px 16px;padding-right:25px;background-color:transparent}.mailchimp-newsletter-form input[type=email]:-webkit-autofill,.mailchimp-newsletter-form input[type=email]:-webkit-autofill:hover,.mailchimp-newsletter-form input[type=email]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px transparent inset!important}.mailchimp-newsletter-form input[type=submit]{position:absolute;top:0;right:0;border:0;padding:0;font-size:14px;line-height:36px;height:36px;color:inherit}.mailchimp-newsletter-form input[type=submit]:hover{background-color:transparent;color:#000}.mailchimp-newsletter-form .response{position:absolute;width:100%;max-width:380px;height:120px;bottom:20px;background-color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.4);visibility:hidden}.mailchimp-newsletter-form .response.active{visibility:visible}.mailchimp-newsletter-form .close{position:absolute;width:30px;height:30px;right:0;cursor:pointer;background-image:linear-gradient(transparent,transparent),url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/close-newsletter-response.svg);background-repeat:no-repeat;background-size:contain;background-size:16px 16px;background-position:center center;opacity:.7;transition:opacity .3s ease-out}.mailchimp-newsletter-form .close:hover{opacity:1}.mailchimp-newsletter-form .message{padding:40px 20px 20px;font-size:14px;line-height:21px;text-align:left}.mailchimp-newsletter-form .message p{margin:0}body{position:static!important}body{background-color:#fff}#barba-wrapper{position:relative;margin-top:60px}@media(min-width:1025px){#barba-wrapper{margin-top:110px}}html.notice-alert #barba-wrapper{margin-top:calc(60px + 94px)}@media(min-width:768px){html.notice-alert #barba-wrapper{margin-top:calc(16px + 94px)}}@media(min-width:1025px){html.notice-alert #barba-wrapper{margin-top:calc(110px + 50px)}}.wordpress-edit-button{position:fixed;top:0;left:0;right:auto;z-index:1000}.wordpress-edit-button a{display:inline-block;text-decoration:none;letter-spacing:0;text-shadow:none;padding:7px 7px 6px;background-color:#000;color:#fff;line-height:0}.wordpress-edit-button a svg{display:inline-block;width:18px;height:auto}a.skip-to-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden}a.skip-to-main:focus,a.skip-to-main:active{font-family:nh-text-55;font-size:13px;color:#fff;background-color:#000;left:0;top:0;width:auto;height:auto;overflow:auto;padding:10px 15px;text-align:center;z-index:999}main{min-height:calc(100vh - 340px);padding-top:30px;padding-bottom:30px}@media(min-width:768px) and (max-width:1025px){main{padding-top:60px;padding-bottom:60px}}@media(min-width:1025px){main{padding-top:80px;padding-bottom:80px}}main.nomargin{padding-top:0!important}html.prevent-scroll,html.prevent-scroll body{overflow-y:hidden}.scroll-sides .home-main-promo .frame{position:relative}.scroll-sides .home-main-promo .frame .content{position:relative;height:100%}.scroll-sides .home-main-promo .vert-layout{margin:0;padding:0;list-style-type:none;height:100%}.scroll-sides .home-main-promo .vert-layout li{position:relative;width:100%}.scroll-sides .home-main-promo .vert-layout li:first-child{height:75%}.scroll-sides .home-main-promo .vert-layout li:last-child{height:25%;vertical-align:center}.scroll-sides .home-main-promo .vert-layout li:last-child .text{vertical-align:center;display:inline-block;width:100%}.scroll-sides .home-main-promo .slick-dots{margin:0;bottom:20px}@media(min-width:1025px){.scroll-sides .home-main-promo .slick-dots{bottom:25px}}.scroll-sides .home-main-promo .slick-dots li button{background-color:#ddd;opacity:.5;transition:opacity .2s ease-out}.scroll-sides .home-main-promo .slick-dots li button:hover{background-color:#ddd;opacity:1}.scroll-sides .home-main-promo .slick-dots li.slick-active button{background-color:#ddd;opacity:1}.scroll-sides .home-main-promo .frame.bg-white{background-color:#f2f2f2}@media(min-width:1025px){.scroll-sides .home-main-promo .frame.bg-white{background-color:#fff}}.scroll-sides .home-main-promo .frame.bg-white .eyebrow,.scroll-sides .home-main-promo .frame.bg-white body.neon fieldset.paymentFieldset .neoncrm-red-text,body.neon fieldset.paymentFieldset .scroll-sides .home-main-promo .frame.bg-white .neoncrm-red-text,.scroll-sides .home-main-promo .frame.bg-white body.neon .neoncrm-event-admission>table th,body.neon .neoncrm-event-admission>table .scroll-sides .home-main-promo .frame.bg-white th,.scroll-sides .home-main-promo .frame.bg-white body.neon #z2-login-wrapper #registration .label-forgot-password a,body.neon #z2-login-wrapper #registration .label-forgot-password .scroll-sides .home-main-promo .frame.bg-white a,.scroll-sides .home-main-promo .frame.bg-white body.neon fieldset legend,body.neon fieldset .scroll-sides .home-main-promo .frame.bg-white legend,.scroll-sides .home-main-promo .frame.bg-white body.neon .neoncrm-event-registration-list-summary th,body.neon .neoncrm-event-registration-list-summary .scroll-sides .home-main-promo .frame.bg-white th,.scroll-sides .home-main-promo .frame.bg-white body.neon .neoncrm-table th,body.neon .neoncrm-table .scroll-sides .home-main-promo .frame.bg-white th,.scroll-sides .home-main-promo .frame.bg-white .module_accordion .item .trigger.small,.module_accordion .item .scroll-sides .home-main-promo .frame.bg-white .trigger.small,.scroll-sides .home-main-promo .frame.bg-white .module_page_section_nav ul,.module_page_section_nav .scroll-sides .home-main-promo .frame.bg-white ul,.scroll-sides .home-main-promo .frame.bg-white .eyebrow a,.scroll-sides .home-main-promo .frame.bg-white body.neon fieldset.paymentFieldset .neoncrm-red-text a,body.neon fieldset.paymentFieldset .scroll-sides .home-main-promo .frame.bg-white .neoncrm-red-text a,.scroll-sides .home-main-promo .frame.bg-white body.neon .neoncrm-event-admission>table th a,body.neon .neoncrm-event-admission>table .scroll-sides .home-main-promo .frame.bg-white th a,.scroll-sides .home-main-promo .frame.bg-white body.neon #z2-login-wrapper #registration .label-forgot-password a a,body.neon #z2-login-wrapper #registration .label-forgot-password .scroll-sides .home-main-promo .frame.bg-white a a,.scroll-sides .home-main-promo .frame.bg-white body.neon fieldset legend a,body.neon fieldset .scroll-sides .home-main-promo .frame.bg-white legend a,.scroll-sides .home-main-promo .frame.bg-white body.neon .neoncrm-event-registration-list-summary th a,body.neon .neoncrm-event-registration-list-summary .scroll-sides .home-main-promo .frame.bg-white th a,.scroll-sides .home-main-promo .frame.bg-white body.neon .neoncrm-table th a,body.neon .neoncrm-table .scroll-sides .home-main-promo .frame.bg-white th a,.scroll-sides .home-main-promo .frame.bg-white .module_accordion .item .trigger.small a,.module_accordion .item .scroll-sides .home-main-promo .frame.bg-white .trigger.small a,.scroll-sides .home-main-promo .frame.bg-white .module_page_section_nav ul a,.module_page_section_nav .scroll-sides .home-main-promo .frame.bg-white ul a{color:#767676}.scroll-sides .home-main-promo .frame.bg-white .title,.scroll-sides .home-main-promo .frame.bg-white .title a{color:#333230}.scroll-sides .home-main-promo .frame.bg-white .date,.scroll-sides .home-main-promo .frame.bg-white .description{color:#767676}.scroll-sides .home-main-promo .frame.bg-dark-gray,.scroll-sides .home-main-promo .frame.bg-light-gray,.scroll-sides .home-main-promo .frame.bg-black{background-color:#333230}.scroll-sides .home-main-promo .frame.bg-dark-gray .eyebrow,.scroll-sides .home-main-promo .frame.bg-dark-gray body.neon fieldset.paymentFieldset .neoncrm-red-text,body.neon fieldset.paymentFieldset .scroll-sides .home-main-promo .frame.bg-dark-gray .neoncrm-red-text,.scroll-sides .home-main-promo .frame.bg-dark-gray body.neon .neoncrm-event-admission>table th,body.neon .neoncrm-event-admission>table .scroll-sides .home-main-promo .frame.bg-dark-gray th,.scroll-sides .home-main-promo .frame.bg-dark-gray body.neon #z2-login-wrapper #registration .label-forgot-password a,body.neon #z2-login-wrapper #registration .label-forgot-password .scroll-sides .home-main-promo .frame.bg-dark-gray a,.scroll-sides .home-main-promo .frame.bg-dark-gray body.neon fieldset legend,body.neon fieldset .scroll-sides .home-main-promo .frame.bg-dark-gray legend,.scroll-sides .home-main-promo .frame.bg-dark-gray body.neon .neoncrm-event-registration-list-summary th,body.neon .neoncrm-event-registration-list-summary .scroll-sides .home-main-promo .frame.bg-dark-gray th,.scroll-sides .home-main-promo .frame.bg-dark-gray body.neon .neoncrm-table th,body.neon .neoncrm-table .scroll-sides .home-main-promo .frame.bg-dark-gray th,.scroll-sides .home-main-promo .frame.bg-dark-gray .module_accordion .item .trigger.small,.module_accordion .item .scroll-sides .home-main-promo .frame.bg-dark-gray .trigger.small,.scroll-sides .home-main-promo .frame.bg-dark-gray .module_page_section_nav ul,.module_page_section_nav .scroll-sides .home-main-promo .frame.bg-dark-gray ul,.scroll-sides .home-main-promo .frame.bg-dark-gray .eyebrow a,.scroll-sides .home-main-promo .frame.bg-dark-gray body.neon fieldset.paymentFieldset .neoncrm-red-text a,body.neon fieldset.paymentFieldset .scroll-sides .home-main-promo .frame.bg-dark-gray .neoncrm-red-text a,.scroll-sides .home-main-promo .frame.bg-dark-gray body.neon .neoncrm-event-admission>table th a,body.neon .neoncrm-event-admission>table .scroll-sides .home-main-promo .frame.bg-dark-gray th a,.scroll-sides .home-main-promo .frame.bg-dark-gray body.neon #z2-login-wrapper #registration .label-forgot-password a a,body.neon #z2-login-wrapper #registration .label-forgot-password .scroll-sides .home-main-promo .frame.bg-dark-gray a a,.scroll-sides .home-main-promo .frame.bg-dark-gray body.neon fieldset legend a,body.neon fieldset .scroll-sides .home-main-promo .frame.bg-dark-gray legend a,.scroll-sides .home-main-promo .frame.bg-dark-gray body.neon .neoncrm-event-registration-list-summary th a,body.neon .neoncrm-event-registration-list-summary .scroll-sides .home-main-promo .frame.bg-dark-gray th a,.scroll-sides .home-main-promo .frame.bg-dark-gray body.neon .neoncrm-table th a,body.neon .neoncrm-table .scroll-sides .home-main-promo .frame.bg-dark-gray th a,.scroll-sides .home-main-promo .frame.bg-dark-gray .module_accordion .item .trigger.small a,.module_accordion .item .scroll-sides .home-main-promo .frame.bg-dark-gray .trigger.small a,.scroll-sides .home-main-promo .frame.bg-dark-gray .module_page_section_nav ul a,.module_page_section_nav .scroll-sides .home-main-promo .frame.bg-dark-gray ul a,.scroll-sides .home-main-promo .frame.bg-light-gray .eyebrow,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon fieldset.paymentFieldset .neoncrm-red-text,body.neon fieldset.paymentFieldset .scroll-sides .home-main-promo .frame.bg-light-gray .neoncrm-red-text,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon .neoncrm-event-admission>table th,body.neon .neoncrm-event-admission>table .scroll-sides .home-main-promo .frame.bg-light-gray th,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon #z2-login-wrapper #registration .label-forgot-password a,body.neon #z2-login-wrapper #registration .label-forgot-password .scroll-sides .home-main-promo .frame.bg-light-gray a,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon fieldset legend,body.neon fieldset .scroll-sides .home-main-promo .frame.bg-light-gray legend,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon .neoncrm-event-registration-list-summary th,body.neon .neoncrm-event-registration-list-summary .scroll-sides .home-main-promo .frame.bg-light-gray th,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon .neoncrm-table th,body.neon .neoncrm-table .scroll-sides .home-main-promo .frame.bg-light-gray th,.scroll-sides .home-main-promo .frame.bg-light-gray .module_accordion .item .trigger.small,.module_accordion .item .scroll-sides .home-main-promo .frame.bg-light-gray .trigger.small,.scroll-sides .home-main-promo .frame.bg-light-gray .module_page_section_nav ul,.module_page_section_nav .scroll-sides .home-main-promo .frame.bg-light-gray ul,.scroll-sides .home-main-promo .frame.bg-light-gray .eyebrow a,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon fieldset.paymentFieldset .neoncrm-red-text a,body.neon fieldset.paymentFieldset .scroll-sides .home-main-promo .frame.bg-light-gray .neoncrm-red-text a,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon .neoncrm-event-admission>table th a,body.neon .neoncrm-event-admission>table .scroll-sides .home-main-promo .frame.bg-light-gray th a,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon #z2-login-wrapper #registration .label-forgot-password a a,body.neon #z2-login-wrapper #registration .label-forgot-password .scroll-sides .home-main-promo .frame.bg-light-gray a a,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon fieldset legend a,body.neon fieldset .scroll-sides .home-main-promo .frame.bg-light-gray legend a,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon .neoncrm-event-registration-list-summary th a,body.neon .neoncrm-event-registration-list-summary .scroll-sides .home-main-promo .frame.bg-light-gray th a,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon .neoncrm-table th a,body.neon .neoncrm-table .scroll-sides .home-main-promo .frame.bg-light-gray th a,.scroll-sides .home-main-promo .frame.bg-light-gray .module_accordion .item .trigger.small a,.module_accordion .item .scroll-sides .home-main-promo .frame.bg-light-gray .trigger.small a,.scroll-sides .home-main-promo .frame.bg-light-gray .module_page_section_nav ul a,.module_page_section_nav .scroll-sides .home-main-promo .frame.bg-light-gray ul a,.scroll-sides .home-main-promo .frame.bg-black .eyebrow,.scroll-sides .home-main-promo .frame.bg-black body.neon fieldset.paymentFieldset .neoncrm-red-text,body.neon fieldset.paymentFieldset .scroll-sides .home-main-promo .frame.bg-black .neoncrm-red-text,.scroll-sides .home-main-promo .frame.bg-black body.neon .neoncrm-event-admission>table th,body.neon .neoncrm-event-admission>table .scroll-sides .home-main-promo .frame.bg-black th,.scroll-sides .home-main-promo .frame.bg-black body.neon #z2-login-wrapper #registration .label-forgot-password a,body.neon #z2-login-wrapper #registration .label-forgot-password .scroll-sides .home-main-promo .frame.bg-black a,.scroll-sides .home-main-promo .frame.bg-black body.neon fieldset legend,body.neon fieldset .scroll-sides .home-main-promo .frame.bg-black legend,.scroll-sides .home-main-promo .frame.bg-black body.neon .neoncrm-event-registration-list-summary th,body.neon .neoncrm-event-registration-list-summary .scroll-sides .home-main-promo .frame.bg-black th,.scroll-sides .home-main-promo .frame.bg-black body.neon .neoncrm-table th,body.neon .neoncrm-table .scroll-sides .home-main-promo .frame.bg-black th,.scroll-sides .home-main-promo .frame.bg-black .module_accordion .item .trigger.small,.module_accordion .item .scroll-sides .home-main-promo .frame.bg-black .trigger.small,.scroll-sides .home-main-promo .frame.bg-black .module_page_section_nav ul,.module_page_section_nav .scroll-sides .home-main-promo .frame.bg-black ul,.scroll-sides .home-main-promo .frame.bg-black .eyebrow a,.scroll-sides .home-main-promo .frame.bg-black body.neon fieldset.paymentFieldset .neoncrm-red-text a,body.neon fieldset.paymentFieldset .scroll-sides .home-main-promo .frame.bg-black .neoncrm-red-text a,.scroll-sides .home-main-promo .frame.bg-black body.neon .neoncrm-event-admission>table th a,body.neon .neoncrm-event-admission>table .scroll-sides .home-main-promo .frame.bg-black th a,.scroll-sides .home-main-promo .frame.bg-black body.neon #z2-login-wrapper #registration .label-forgot-password a a,body.neon #z2-login-wrapper #registration .label-forgot-password .scroll-sides .home-main-promo .frame.bg-black a a,.scroll-sides .home-main-promo .frame.bg-black body.neon fieldset legend a,body.neon fieldset .scroll-sides .home-main-promo .frame.bg-black legend a,.scroll-sides .home-main-promo .frame.bg-black body.neon .neoncrm-event-registration-list-summary th a,body.neon .neoncrm-event-registration-list-summary .scroll-sides .home-main-promo .frame.bg-black th a,.scroll-sides .home-main-promo .frame.bg-black body.neon .neoncrm-table th a,body.neon .neoncrm-table .scroll-sides .home-main-promo .frame.bg-black th a,.scroll-sides .home-main-promo .frame.bg-black .module_accordion .item .trigger.small a,.module_accordion .item .scroll-sides .home-main-promo .frame.bg-black .trigger.small a,.scroll-sides .home-main-promo .frame.bg-black .module_page_section_nav ul a,.module_page_section_nav .scroll-sides .home-main-promo .frame.bg-black ul a{color:#767676}.scroll-sides .home-main-promo .frame.bg-dark-gray .title,.scroll-sides .home-main-promo .frame.bg-dark-gray .title a,.scroll-sides .home-main-promo .frame.bg-dark-gray .date,.scroll-sides .home-main-promo .frame.bg-dark-gray .date a,.scroll-sides .home-main-promo .frame.bg-dark-gray .description,.scroll-sides .home-main-promo .frame.bg-light-gray .title,.scroll-sides .home-main-promo .frame.bg-light-gray .title a,.scroll-sides .home-main-promo .frame.bg-light-gray .date,.scroll-sides .home-main-promo .frame.bg-light-gray .date a,.scroll-sides .home-main-promo .frame.bg-light-gray .description,.scroll-sides .home-main-promo .frame.bg-black .title,.scroll-sides .home-main-promo .frame.bg-black .title a,.scroll-sides .home-main-promo .frame.bg-black .date,.scroll-sides .home-main-promo .frame.bg-black .date a,.scroll-sides .home-main-promo .frame.bg-black .description{color:#fff}.scroll-sides .home-main-promo .frame.bg-dark-gray .title:hover,.scroll-sides .home-main-promo .frame.bg-dark-gray .title a:hover,.scroll-sides .home-main-promo .frame.bg-dark-gray .date:hover,.scroll-sides .home-main-promo .frame.bg-dark-gray .date a:hover,.scroll-sides .home-main-promo .frame.bg-dark-gray .description:hover,.scroll-sides .home-main-promo .frame.bg-light-gray .title:hover,.scroll-sides .home-main-promo .frame.bg-light-gray .title a:hover,.scroll-sides .home-main-promo .frame.bg-light-gray .date:hover,.scroll-sides .home-main-promo .frame.bg-light-gray .date a:hover,.scroll-sides .home-main-promo .frame.bg-light-gray .description:hover,.scroll-sides .home-main-promo .frame.bg-black .title:hover,.scroll-sides .home-main-promo .frame.bg-black .title a:hover,.scroll-sides .home-main-promo .frame.bg-black .date:hover,.scroll-sides .home-main-promo .frame.bg-black .date a:hover,.scroll-sides .home-main-promo .frame.bg-black .description:hover{color:#fff}.scroll-sides .home-main-promo .frame.bg-light-gray{background-color:#767676}.scroll-sides .home-main-promo .frame.bg-light-gray .eyebrow,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon fieldset.paymentFieldset .neoncrm-red-text,body.neon fieldset.paymentFieldset .scroll-sides .home-main-promo .frame.bg-light-gray .neoncrm-red-text,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon .neoncrm-event-admission>table th,body.neon .neoncrm-event-admission>table .scroll-sides .home-main-promo .frame.bg-light-gray th,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon #z2-login-wrapper #registration .label-forgot-password a,body.neon #z2-login-wrapper #registration .label-forgot-password .scroll-sides .home-main-promo .frame.bg-light-gray a,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon fieldset legend,body.neon fieldset .scroll-sides .home-main-promo .frame.bg-light-gray legend,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon .neoncrm-event-registration-list-summary th,body.neon .neoncrm-event-registration-list-summary .scroll-sides .home-main-promo .frame.bg-light-gray th,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon .neoncrm-table th,body.neon .neoncrm-table .scroll-sides .home-main-promo .frame.bg-light-gray th,.scroll-sides .home-main-promo .frame.bg-light-gray .module_accordion .item .trigger.small,.module_accordion .item .scroll-sides .home-main-promo .frame.bg-light-gray .trigger.small,.scroll-sides .home-main-promo .frame.bg-light-gray .module_page_section_nav ul,.module_page_section_nav .scroll-sides .home-main-promo .frame.bg-light-gray ul,.scroll-sides .home-main-promo .frame.bg-light-gray .eyebrow a,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon fieldset.paymentFieldset .neoncrm-red-text a,body.neon fieldset.paymentFieldset .scroll-sides .home-main-promo .frame.bg-light-gray .neoncrm-red-text a,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon .neoncrm-event-admission>table th a,body.neon .neoncrm-event-admission>table .scroll-sides .home-main-promo .frame.bg-light-gray th a,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon #z2-login-wrapper #registration .label-forgot-password a a,body.neon #z2-login-wrapper #registration .label-forgot-password .scroll-sides .home-main-promo .frame.bg-light-gray a a,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon fieldset legend a,body.neon fieldset .scroll-sides .home-main-promo .frame.bg-light-gray legend a,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon .neoncrm-event-registration-list-summary th a,body.neon .neoncrm-event-registration-list-summary .scroll-sides .home-main-promo .frame.bg-light-gray th a,.scroll-sides .home-main-promo .frame.bg-light-gray body.neon .neoncrm-table th a,body.neon .neoncrm-table .scroll-sides .home-main-promo .frame.bg-light-gray th a,.scroll-sides .home-main-promo .frame.bg-light-gray .module_accordion .item .trigger.small a,.module_accordion .item .scroll-sides .home-main-promo .frame.bg-light-gray .trigger.small a,.scroll-sides .home-main-promo .frame.bg-light-gray .module_page_section_nav ul a,.module_page_section_nav .scroll-sides .home-main-promo .frame.bg-light-gray ul a{color:#fff}.scroll-sides .home-main-promo .frame.bg-black{background-color:#000}.scroll-sides .home-main-promo .frame.bg-yellow{background-color:#e8b712}.scroll-sides .home-main-promo .frame.bg-yellow .eyebrow,.scroll-sides .home-main-promo .frame.bg-yellow body.neon fieldset.paymentFieldset .neoncrm-red-text,body.neon fieldset.paymentFieldset .scroll-sides .home-main-promo .frame.bg-yellow .neoncrm-red-text,.scroll-sides .home-main-promo .frame.bg-yellow body.neon .neoncrm-event-admission>table th,body.neon .neoncrm-event-admission>table .scroll-sides .home-main-promo .frame.bg-yellow th,.scroll-sides .home-main-promo .frame.bg-yellow body.neon #z2-login-wrapper #registration .label-forgot-password a,body.neon #z2-login-wrapper #registration .label-forgot-password .scroll-sides .home-main-promo .frame.bg-yellow a,.scroll-sides .home-main-promo .frame.bg-yellow body.neon fieldset legend,body.neon fieldset .scroll-sides .home-main-promo .frame.bg-yellow legend,.scroll-sides .home-main-promo .frame.bg-yellow body.neon .neoncrm-event-registration-list-summary th,body.neon .neoncrm-event-registration-list-summary .scroll-sides .home-main-promo .frame.bg-yellow th,.scroll-sides .home-main-promo .frame.bg-yellow body.neon .neoncrm-table th,body.neon .neoncrm-table .scroll-sides .home-main-promo .frame.bg-yellow th,.scroll-sides .home-main-promo .frame.bg-yellow .module_accordion .item .trigger.small,.module_accordion .item .scroll-sides .home-main-promo .frame.bg-yellow .trigger.small,.scroll-sides .home-main-promo .frame.bg-yellow .module_page_section_nav ul,.module_page_section_nav .scroll-sides .home-main-promo .frame.bg-yellow ul,.scroll-sides .home-main-promo .frame.bg-yellow .eyebrow a,.scroll-sides .home-main-promo .frame.bg-yellow body.neon fieldset.paymentFieldset .neoncrm-red-text a,body.neon fieldset.paymentFieldset .scroll-sides .home-main-promo .frame.bg-yellow .neoncrm-red-text a,.scroll-sides .home-main-promo .frame.bg-yellow body.neon .neoncrm-event-admission>table th a,body.neon .neoncrm-event-admission>table .scroll-sides .home-main-promo .frame.bg-yellow th a,.scroll-sides .home-main-promo .frame.bg-yellow body.neon #z2-login-wrapper #registration .label-forgot-password a a,body.neon #z2-login-wrapper #registration .label-forgot-password .scroll-sides .home-main-promo .frame.bg-yellow a a,.scroll-sides .home-main-promo .frame.bg-yellow body.neon fieldset legend a,body.neon fieldset .scroll-sides .home-main-promo .frame.bg-yellow legend a,.scroll-sides .home-main-promo .frame.bg-yellow body.neon .neoncrm-event-registration-list-summary th a,body.neon .neoncrm-event-registration-list-summary .scroll-sides .home-main-promo .frame.bg-yellow th a,.scroll-sides .home-main-promo .frame.bg-yellow body.neon .neoncrm-table th a,body.neon .neoncrm-table .scroll-sides .home-main-promo .frame.bg-yellow th a,.scroll-sides .home-main-promo .frame.bg-yellow .module_accordion .item .trigger.small a,.module_accordion .item .scroll-sides .home-main-promo .frame.bg-yellow .trigger.small a,.scroll-sides .home-main-promo .frame.bg-yellow .module_page_section_nav ul a,.module_page_section_nav .scroll-sides .home-main-promo .frame.bg-yellow ul a{color:#fff}.scroll-sides .home-main-promo .frame.bg-yellow .title,.scroll-sides .home-main-promo .frame.bg-yellow .title a,.scroll-sides .home-main-promo .frame.bg-yellow .date,.scroll-sides .home-main-promo .frame.bg-yellow .description{color:#333230}.scroll-sides .home-main-promo .frame.bg-red{background-color:#fa3c2e}.scroll-sides .home-main-promo .frame.bg-red .title,.scroll-sides .home-main-promo .frame.bg-red .title a{color:#fff}.scroll-sides .home-main-promo .frame.bg-red .eyebrow,.scroll-sides .home-main-promo .frame.bg-red body.neon fieldset.paymentFieldset .neoncrm-red-text,body.neon fieldset.paymentFieldset .scroll-sides .home-main-promo .frame.bg-red .neoncrm-red-text,.scroll-sides .home-main-promo .frame.bg-red body.neon .neoncrm-event-admission>table th,body.neon .neoncrm-event-admission>table .scroll-sides .home-main-promo .frame.bg-red th,.scroll-sides .home-main-promo .frame.bg-red body.neon #z2-login-wrapper #registration .label-forgot-password a,body.neon #z2-login-wrapper #registration .label-forgot-password .scroll-sides .home-main-promo .frame.bg-red a,.scroll-sides .home-main-promo .frame.bg-red body.neon fieldset legend,body.neon fieldset .scroll-sides .home-main-promo .frame.bg-red legend,.scroll-sides .home-main-promo .frame.bg-red body.neon .neoncrm-event-registration-list-summary th,body.neon .neoncrm-event-registration-list-summary .scroll-sides .home-main-promo .frame.bg-red th,.scroll-sides .home-main-promo .frame.bg-red body.neon .neoncrm-table th,body.neon .neoncrm-table .scroll-sides .home-main-promo .frame.bg-red th,.scroll-sides .home-main-promo .frame.bg-red .module_accordion .item .trigger.small,.module_accordion .item .scroll-sides .home-main-promo .frame.bg-red .trigger.small,.scroll-sides .home-main-promo .frame.bg-red .module_page_section_nav ul,.module_page_section_nav .scroll-sides .home-main-promo .frame.bg-red ul,.scroll-sides .home-main-promo .frame.bg-red .eyebrow a,.scroll-sides .home-main-promo .frame.bg-red body.neon fieldset.paymentFieldset .neoncrm-red-text a,body.neon fieldset.paymentFieldset .scroll-sides .home-main-promo .frame.bg-red .neoncrm-red-text a,.scroll-sides .home-main-promo .frame.bg-red body.neon .neoncrm-event-admission>table th a,body.neon .neoncrm-event-admission>table .scroll-sides .home-main-promo .frame.bg-red th a,.scroll-sides .home-main-promo .frame.bg-red body.neon #z2-login-wrapper #registration .label-forgot-password a a,body.neon #z2-login-wrapper #registration .label-forgot-password .scroll-sides .home-main-promo .frame.bg-red a a,.scroll-sides .home-main-promo .frame.bg-red body.neon fieldset legend a,body.neon fieldset .scroll-sides .home-main-promo .frame.bg-red legend a,.scroll-sides .home-main-promo .frame.bg-red body.neon .neoncrm-event-registration-list-summary th a,body.neon .neoncrm-event-registration-list-summary .scroll-sides .home-main-promo .frame.bg-red th a,.scroll-sides .home-main-promo .frame.bg-red body.neon .neoncrm-table th a,body.neon .neoncrm-table .scroll-sides .home-main-promo .frame.bg-red th a,.scroll-sides .home-main-promo .frame.bg-red .module_accordion .item .trigger.small a,.module_accordion .item .scroll-sides .home-main-promo .frame.bg-red .trigger.small a,.scroll-sides .home-main-promo .frame.bg-red .module_page_section_nav ul a,.module_page_section_nav .scroll-sides .home-main-promo .frame.bg-red ul a,.scroll-sides .home-main-promo .frame.bg-red .date,.scroll-sides .home-main-promo .frame.bg-red .description{color:#333230}.scroll-sides .home-main-promo .frame .img-wrapper,.scroll-sides .home-main-promo .frame .image_wrapper.autosize{height:100%;padding:0}.scroll-sides .padding-all,.scroll-sides .padding-all-small{height:100%}.scroll-sides .padding-all-small{padding-bottom:50px}.scroll-sides .title{margin:20px 0 10px}.scroll-sides .text.is-exhibition .description{display:none}.scroll-sides .text .text-int{padding-top:20px}@media(min-width:768px){.scroll-sides .text .text-int{padding-top:40px;padding-bottom:20px}}.scroll-sides .text .text-int .description>p:last-child{margin-bottom:0}.scroll-sides .secondary-promo .title{margin:.7em 0 .3em}.scroll-sides .layout.layout-fixed .open-today{height:40px;line-height:40px}.scroll-sides .layout.layout-fixed .home-main-promo .frame{height:100vh}@media(max-width:375px) and (min-height:800px) and (orientation:portrait){.scroll-sides .layout.layout-fixed .home-main-promo .frame{height:75vh}}@media(min-width:768px) and (orientation:portrait){.scroll-sides .layout.layout-fixed .home-main-promo .frame{height:calc(100vh - 100px)}}@media(orientation:landscape){.scroll-sides .layout.layout-fixed .home-main-promo .frame{height:150vh}}@media(max-width:375px) and (min-height:800px) and (orientation:portrait){.scroll-sides .layout.layout-fixed .home-main-promo{margin-bottom:0!important}}@media(max-width:375px) and (min-height:800px) and (orientation:portrait){.scroll-sides .layout.layout-fixed .col{margin-bottom:40px!important}}@media(min-width:768px){.scroll-sides .layout.layout-fixed .col{margin-bottom:0!important}}@media(min-width:568px){.scroll-sides .layout.layout-fixed .home-secondary-promos{display:flex;flex-wrap:wrap;justify-content:center}.scroll-sides .layout.layout-fixed .home-secondary-promos .secondary-promo{width:46%;margin:0 2% 4%}}.scroll-sides .layout.layout-scroll{content:"";display:table;table-layout:fixed;width:100%}.scroll-sides .layout.layout-scroll .col{width:50%}.scroll-sides .layout.layout-scroll .col:first-child{float:left}.scroll-sides .layout.layout-scroll .col:last-child{float:right;background-color:#f2f2f2}.scroll-sides .layout.layout-scroll .col:last-child .eyebrow,.scroll-sides .layout.layout-scroll .col:last-child body.neon fieldset.paymentFieldset .neoncrm-red-text,body.neon fieldset.paymentFieldset .scroll-sides .layout.layout-scroll .col:last-child .neoncrm-red-text,.scroll-sides .layout.layout-scroll .col:last-child body.neon .neoncrm-event-admission>table th,body.neon .neoncrm-event-admission>table .scroll-sides .layout.layout-scroll .col:last-child th,.scroll-sides .layout.layout-scroll .col:last-child body.neon #z2-login-wrapper #registration .label-forgot-password a,body.neon #z2-login-wrapper #registration .label-forgot-password .scroll-sides .layout.layout-scroll .col:last-child a,.scroll-sides .layout.layout-scroll .col:last-child body.neon fieldset legend,body.neon fieldset .scroll-sides .layout.layout-scroll .col:last-child legend,.scroll-sides .layout.layout-scroll .col:last-child body.neon .neoncrm-event-registration-list-summary th,body.neon .neoncrm-event-registration-list-summary .scroll-sides .layout.layout-scroll .col:last-child th,.scroll-sides .layout.layout-scroll .col:last-child body.neon .neoncrm-table th,body.neon .neoncrm-table .scroll-sides .layout.layout-scroll .col:last-child th,.scroll-sides .layout.layout-scroll .col:last-child .module_accordion .item .trigger.small,.module_accordion .item .scroll-sides .layout.layout-scroll .col:last-child .trigger.small,.scroll-sides .layout.layout-scroll .col:last-child .module_page_section_nav ul,.module_page_section_nav .scroll-sides .layout.layout-scroll .col:last-child ul,.scroll-sides .layout.layout-scroll .col:last-child .date{color:#6e6e6e}.scroll-sides .layout.layout-scroll .col:last-child .eyebrow a,.scroll-sides .layout.layout-scroll .col:last-child body.neon fieldset.paymentFieldset .neoncrm-red-text a,body.neon fieldset.paymentFieldset .scroll-sides .layout.layout-scroll .col:last-child .neoncrm-red-text a,.scroll-sides .layout.layout-scroll .col:last-child body.neon .neoncrm-event-admission>table th a,body.neon .neoncrm-event-admission>table .scroll-sides .layout.layout-scroll .col:last-child th a,.scroll-sides .layout.layout-scroll .col:last-child body.neon #z2-login-wrapper #registration .label-forgot-password a a,body.neon #z2-login-wrapper #registration .label-forgot-password .scroll-sides .layout.layout-scroll .col:last-child a a,.scroll-sides .layout.layout-scroll .col:last-child body.neon fieldset legend a,body.neon fieldset .scroll-sides .layout.layout-scroll .col:last-child legend a,.scroll-sides .layout.layout-scroll .col:last-child body.neon .neoncrm-event-registration-list-summary th a,body.neon .neoncrm-event-registration-list-summary .scroll-sides .layout.layout-scroll .col:last-child th a,.scroll-sides .layout.layout-scroll .col:last-child body.neon .neoncrm-table th a,body.neon .neoncrm-table .scroll-sides .layout.layout-scroll .col:last-child th a,.scroll-sides .layout.layout-scroll .col:last-child .module_accordion .item .trigger.small a,.module_accordion .item .scroll-sides .layout.layout-scroll .col:last-child .trigger.small a,.scroll-sides .layout.layout-scroll .col:last-child .module_page_section_nav ul a,.module_page_section_nav .scroll-sides .layout.layout-scroll .col:last-child ul a,.scroll-sides .layout.layout-scroll .col:last-child .date a{color:#6e6e6e}.scroll-sides .layout.layout-scroll .col:last-child .eyebrow a:hover,.scroll-sides .layout.layout-scroll .col:last-child body.neon fieldset.paymentFieldset .neoncrm-red-text a:hover,body.neon fieldset.paymentFieldset .scroll-sides .layout.layout-scroll .col:last-child .neoncrm-red-text a:hover,.scroll-sides .layout.layout-scroll .col:last-child body.neon .neoncrm-event-admission>table th a:hover,body.neon .neoncrm-event-admission>table .scroll-sides .layout.layout-scroll .col:last-child th a:hover,.scroll-sides .layout.layout-scroll .col:last-child body.neon #z2-login-wrapper #registration .label-forgot-password a a:hover,body.neon #z2-login-wrapper #registration .label-forgot-password .scroll-sides .layout.layout-scroll .col:last-child a a:hover,.scroll-sides .layout.layout-scroll .col:last-child body.neon fieldset legend a:hover,body.neon fieldset .scroll-sides .layout.layout-scroll .col:last-child legend a:hover,.scroll-sides .layout.layout-scroll .col:last-child body.neon .neoncrm-event-registration-list-summary th a:hover,body.neon .neoncrm-event-registration-list-summary .scroll-sides .layout.layout-scroll .col:last-child th a:hover,.scroll-sides .layout.layout-scroll .col:last-child body.neon .neoncrm-table th a:hover,body.neon .neoncrm-table .scroll-sides .layout.layout-scroll .col:last-child th a:hover,.scroll-sides .layout.layout-scroll .col:last-child .module_accordion .item .trigger.small a:hover,.module_accordion .item .scroll-sides .layout.layout-scroll .col:last-child .trigger.small a:hover,.scroll-sides .layout.layout-scroll .col:last-child .module_page_section_nav ul a:hover,.module_page_section_nav .scroll-sides .layout.layout-scroll .col:last-child ul a:hover,.scroll-sides .layout.layout-scroll .col:last-child .date a:hover{color:#000}.scroll-sides .layout.layout-scroll .home-main-promo .frame{min-height:900px;height:calc(100vh - 60px)}@media(min-width:1025px){.scroll-sides .layout.layout-scroll .home-main-promo .frame{height:calc(100vh - 110px)}}.scroll-sides .layout.layout-scroll .home-main-promo.position-left-dots .frame{min-height:700px}.scroll-sides .layout.layout-scroll .home-main-promo.position-left-dots .padding-all-small{padding-bottom:0}.scroll-sides .layout.layout-scroll .home-main-promo.position-left-dots .slick-dots{bottom:45px;text-align:right;padding-right:30px}@media(min-width:1800px){.scroll-sides .layout.layout-scroll .home-main-promo.position-left-dots .slick-dots{padding-right:80px}}.scroll-sides .layout.layout-scroll .home-main-promo.position-left-dots .slick-dots li:last-child{margin-right:0}.scroll-sides .layout.layout-scroll .home-main-promo.position-left-dots .text .text-int{padding-bottom:40px}body.home section{position:relative;background-color:#fff}body.home section.block{padding-bottom:30px*1;margin-bottom:0!important}@media(min-width:768px) and (max-width:1025px){body.home section.block{padding-bottom:30px}}@media(min-width:1025px){body.home section.block{padding-bottom:60px}}@media(min-width:768px){body.home section.page-promos.block,body.home hr.page-promos{margin-bottom:70vh!important}}body.home section.background{position:fixed!important;top:0;visibility:hidden}.home-main-promo{opacity:0;transition:opacity .2s ease-out}body.resized .home-main-promo{opacity:1}.upcoming-events-module-flex ul.layout{padding:0;list-style-type:none;margin:40px 0 30px}.upcoming-events-module-flex ul.layout>li{margin-bottom:30px}.upcoming-events-module-flex ul.layout>li img{line-height:0}@media(min-width:568px){.upcoming-events-module-flex ul.layout{margin:60px 0 40px;text-align:center;display:flex;justify-content:center;align-items:center}.upcoming-events-module-flex ul.layout>li{margin:auto;width:33%}}.upcoming-events-module-flex .table-half{text-align:left;table-layout:auto}.upcoming-events-module-flex .table-half .table-col:first-child{width:110px;padding-right:10px}.upcoming-events-module-flex .table-half .table-col:first-child .img-limit{width:100px;display:inline-block}@media(min-width:1025px){.upcoming-events-module-flex .table-half .table-col:first-child{width:210px}.upcoming-events-module-flex .table-half .table-col:first-child .img-limit{width:200px}}.upcoming-events-module-flex .table-half .table-col:last-child{width:calc(100% - 110px);padding:0 10px}@media(min-width:1025px){.upcoming-events-module-flex .table-half .table-col:last-child{width:calc(100% - 210px)}}.upcoming-events-module-flex .full-link{text-align:right}@media(min-width:768px){.upcoming-events-module-flex .full-link{text-align:center}}section.page-promos{text-align:center}section.page-promos .layout-flex-half>.item-flex:last-child{border-top:1px solid #d8d8d8;margin-top:60px}@media(min-width:568px){section.page-promos .layout-flex-half{display:flex;justify-content:center;align-items:center}section.page-promos .layout-flex-half>.item-flex{margin:auto;width:30%}section.page-promos .layout-flex-half>.item-flex:last-child{border-top:0;margin-top:0}}section.page-promos .title{margin:2em 0}section.page-promos ul.buttons{margin-top:60px}section.page-promos ul.buttons li:first-child{text-align:left}section.page-promos ul.buttons li:last-child{text-align:right}section.page-promos ul.buttons li .button{padding:0;width:100%;text-align:center}@media(min-width:568px) and (max-width:1300px){section.page-promos ul.buttons li{padding:0!important;display:block;width:100%}section.page-promos ul.buttons li:first-child{margin-bottom:20px}}section.page-promos #trigger-bg-parallax{height:1px;width:100%;position:absolute;bottom:0}.ie11 section.page-promos .layout-flex-half{display:block}@media(min-width:768px){.ie11 section.page-promos .layout-flex-half>.item-flex{display:inline-block;vertical-align:middle;width:40%;max-width:600px;margin:0 3%}}section.shop-promos .table-2-not-mobile-but-landscape .col{position:relative;vertical-align:top}section.shop-promos .table-2-not-mobile-but-landscape .col:first-child{line-height:0}section.shop-promos .table-2-not-mobile-but-landscape .col:first-child .img-wrapper,section.shop-promos .table-2-not-mobile-but-landscape .col:first-child .image_wrapper.autosize{padding-bottom:66.6666666667%}@media(max-width:1024px){section.shop-promos .table-2-not-mobile-but-landscape .col:first-child .img-wrapper,section.shop-promos .table-2-not-mobile-but-landscape .col:first-child .image_wrapper.autosize{padding-bottom:76%!important}}section.shop-promos .table-2-not-mobile-but-landscape .col:last-child{background:#000}section.shop-promos .table-2-not-mobile-but-landscape .col:last-child .inner{padding-bottom:66.6666666667%}@media(max-width:1024px){section.shop-promos .table-2-not-mobile-but-landscape .col:last-child .inner{padding-bottom:76%!important}}section.shop-promos .table-2-not-mobile-but-landscape .col:last-child .content{width:245px;height:142px;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);text-align:center;color:#fff}section.shop-promos .table-2-not-mobile-but-landscape .col:last-child .content ul.horizontal{content:"";display:table;table-layout:fixed;width:100%}section.shop-promos .table-2-not-mobile-but-landscape .col:last-child .content ul.horizontal>li{width:50%;margin-right:0;vertical-align:middle;color:#fff;font-family:nh-text-55,helvetica,arial,sans-serif;margin:10px 0 20px;height:22px;line-height:22px;font-size:12px}section.shop-promos .table-2-not-mobile-but-landscape .col:last-child .content ul.horizontal>li:first-child{float:left;text-align:left}section.shop-promos .table-2-not-mobile-but-landscape .col:last-child .content ul.horizontal>li:last-child{float:right;text-align:right}@media(min-width:1025px){section.shop-promos .table-2-not-mobile-but-landscape .col:last-child .content ul.horizontal>li{margin:20px 0 30px;height:36px;line-height:36px;font-size:21px}}@media(min-width:1025px){section.shop-promos .table-2-not-mobile-but-landscape .col:last-child .content{width:410px;height:215px}section.shop-promos .table-2-not-mobile-but-landscape .col:last-child .content .akari-logo{display:inline-block;width:295px}}section.shop-promos .table-2-not-mobile-but-landscape .col:last-child .button{color:#fff}section.shop-promos .table-2-not-mobile-but-landscape .col:last-child .button:hover{color:#000;background-color:#fff}main.artworks_collection_landing{padding-top:0}main.artworks_collection_detail{padding-bottom:0}@media(min-width:768px){main.artworks_collection_detail .item-table-2{display:flex;justify-content:center;align-items:center}main.artworks_collection_detail .size-wide{max-width:960px!important}main.artworks_collection_detail .size-wide .img-sizer{margin-right:0}main.artworks_collection_detail .size-wide .img-wrapper img,main.artworks_collection_detail .size-wide .image_wrapper.autosize img{object-position:100% 0%}main.artworks_collection_detail .body-text,main.artworks_collection_detail body.neon .neoncrm-content .neoncrm-page-title,body.neon .neoncrm-content main.artworks_collection_detail .neoncrm-page-title,main.artworks_collection_detail body,main.artworks_collection_detail button,main.artworks_collection_detail input,main.artworks_collection_detail select,main.artworks_collection_detail optgroup,main.artworks_collection_detail textarea,main.artworks_collection_detail .wysiwyg p.caption,.wysiwyg main.artworks_collection_detail p.caption,main.artworks_collection_detail .mce-content-body p.caption,.mce-content-body main.artworks_collection_detail p.caption,main.artworks_collection_detail .wysiwyg ul,.wysiwyg main.artworks_collection_detail ul,main.artworks_collection_detail .mce-content-body ul,.mce-content-body main.artworks_collection_detail ul,main.artworks_collection_detail .columns .wysiwyg p,.columns .wysiwyg main.artworks_collection_detail p,main.artworks_collection_detail .item-table-2 .wysiwyg p,.item-table-2 .wysiwyg main.artworks_collection_detail p,main.artworks_collection_detail .module_accordion .item .details .wysiwyg p,.module_accordion .item .details .wysiwyg main.artworks_collection_detail p{max-width:620px}}main.digital_features{padding-top:0}#digital-features-drawer{position:absolute;z-index:2}#digital-features-drawer .inner{position:relative;background-color:#ddd;transition:width .3s ease-out}#digital-features-drawer .arrow{position:absolute;z-index:2;width:40px;height:50px;cursor:pointer}#digital-features-drawer .arrow svg{position:absolute;width:8px;height:16px;left:14px;top:16px;transform-origin:center;transition:all .2s ease-out}#digital-features-drawer .content-scroll{position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;top:50px;height:calc(100% - 50px)}#digital-features-drawer ul{position:absolute;width:100%;list-style-type:none;margin:0;padding:0;font-family:nh-display-55,helvetica,arial,sans-serif;font-size:16px;line-height:42px;color:#6d6d6d}#digital-features-drawer ul li:last-child{margin-bottom:40px}#digital-features-drawer ul li{overflow:hidden}#digital-features-drawer ul a{color:#6d6d6d}#digital-features-drawer ul a:hover{color:#000}#digital-features-drawer ul .number{float:left;display:block;width:30px;padding-left:10px}#digital-features-drawer ul .title{float:left;display:block;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:310px}#digital-features-drawer ul.bottom{width:100vw;z-index:0;transition:all .3s ease-out}@media(min-width:768px){#digital-features-drawer ul.bottom{max-width:400px}}#digital-features-drawer ul.bottom .number{visibility:hidden}#digital-features-drawer ul.top{z-index:1;width:40px}#digital-features-drawer ul.top .number{background-color:#ddd}#digital-features-drawer ul.top .title{display:none}#digital-features-drawer .inner{width:100vw}@media(min-width:768px){#digital-features-drawer .inner{max-width:400px}}#digital-features-drawer.close .inner{width:40px}#digital-features-drawer.close .content-scroll{overflow-y:hidden}#digital-features-drawer.close ul.bottom{transform:translateX(calc(-100% + 40px))}#digital-features-drawer.close .arrow svg{transform:rotateZ(180deg)}.reveal{animation-iteration-count:1;animation-delay:.3s;animation-direction:normal;animation-duration:1.4s;animation-name:reveal;animation-timing-function:ease-in-out}@keyframes reveal{from{background-color:rgba(250,60,46,.9)}to{background-color:rgba(0,0,0,.3)}}.grid-digital-features{position:relative;z-index:1;padding-top:30px}.grid-digital-features.wrap-max-large-content{max-width:1480px;margin:0 auto}.grid-digital-features h1{margin-top:2em;padding-bottom:1em;border-bottom:2px solid #fa3c2e}.grid-digital-features h1:first-child{margin-top:0}@media(min-width:768px){.grid-digital-features{padding-top:80px;margin:0 40px}}@media(min-width:1400px){.grid-digital-features{margin:0 60px}}.grid-digital-features .item{margin-bottom:30px;position:relative}.grid-digital-features .item.table-2-not-mobile-but-landscape .col{vertical-align:bottom;margin-bottom:30px}.grid-digital-features .item.table-2-not-mobile-but-landscape .col .img{position:relative}@media(min-width:568px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col{margin-bottom:0}.grid-digital-features .item.table-2-not-mobile-but-landscape .col.intermediate .img{width:65.141955836%}.grid-digital-features .item.table-2-not-mobile-but-landscape .col.intermediate .title{font-size:18px;line-height:24px;letter-spacing:.02px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.intermediate .title{font-size:calc(1.8957345972vw + 3.4597156398px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.intermediate .title{font-size:30px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.intermediate .title{line-height:calc(1.8957345972vw + 9.4597156398px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.intermediate .title{line-height:36px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.intermediate .title{letter-spacing:calc(.0126382306vw - .0769352291px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.intermediate .title{letter-spacing:.1px}}@media(min-width:568px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.intermediate .number{font-size:16px;line-height:21px;letter-spacing:.12px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.intermediate .number{font-size:calc(1.2638230648vw + 6.3064770932px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.intermediate .number{font-size:24px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.intermediate .number{line-height:calc(1.1058451817vw + 12.5181674566px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.intermediate .number{line-height:28px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.intermediate .number{letter-spacing:calc(.0126382306vw + .0230647709px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.intermediate .number{letter-spacing:.2px}}@media(min-width:568px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.medium .img{width:82.6498422713%}.grid-digital-features .item.table-2-not-mobile-but-landscape .col.medium .title{font-size:18px;line-height:24px;letter-spacing:.02px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.medium .title{font-size:calc(1.8957345972vw + 3.4597156398px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.medium .title{font-size:30px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.medium .title{line-height:calc(1.8957345972vw + 9.4597156398px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.medium .title{line-height:36px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.medium .title{letter-spacing:calc(.0126382306vw - .0769352291px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.medium .title{letter-spacing:.1px}}@media(min-width:568px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.medium .number{font-size:16px;line-height:21px;letter-spacing:.12px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.medium .number{font-size:calc(1.2638230648vw + 6.3064770932px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.medium .number{font-size:24px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.medium .number{line-height:calc(1.1058451817vw + 12.5181674566px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.medium .number{line-height:28px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.medium .number{letter-spacing:calc(.0126382306vw + .0230647709px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.medium .number{letter-spacing:.2px}}@media(min-width:568px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.small .img{width:47.7917981073%}.grid-digital-features .item.table-2-not-mobile-but-landscape .col.small .title{font-size:18px;line-height:24px;letter-spacing:.02px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.small .title{font-size:calc(1.8957345972vw + 3.4597156398px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.small .title{font-size:30px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.small .title{line-height:calc(1.8957345972vw + 9.4597156398px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.small .title{line-height:36px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.small .title{letter-spacing:calc(.0126382306vw - .0769352291px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.small .title{letter-spacing:.1px}}@media(min-width:568px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.small .number{font-size:16px;line-height:21px;letter-spacing:.12px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.small .number{font-size:calc(1.2638230648vw + 6.3064770932px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.small .number{font-size:24px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.small .number{line-height:calc(1.1058451817vw + 12.5181674566px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.small .number{line-height:28px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.small .number{letter-spacing:calc(.0126382306vw + .0230647709px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.small .number{letter-spacing:.2px}}@media(min-width:568px){.grid-digital-features .item.table-2-not-mobile-but-landscape .col.small.set-margin .img{margin-left:37.8548895899%}.grid-digital-features .item.table-2-not-mobile-but-landscape .col.set-right .img{float:right}}.grid-digital-features .item .title{font-size:24px;line-height:28px;letter-spacing:.12px}@media(min-width:767px){.grid-digital-features .item .title{font-size:calc(3.7914691943vw - 5.0805687204px)}}@media(min-width:1400px){.grid-digital-features .item .title{font-size:48px}}@media(min-width:767px){.grid-digital-features .item .title{line-height:calc(3.7914691943vw - 1.0805687204px)}}@media(min-width:1400px){.grid-digital-features .item .title{line-height:52px}}@media(min-width:767px){.grid-digital-features .item .title{letter-spacing:calc(.0126382306vw + .0230647709px)}}@media(min-width:1400px){.grid-digital-features .item .title{letter-spacing:.2px}}.grid-digital-features .item .number{color:#ddd;font-size:16px;line-height:21px;letter-spacing:.12px}@media(min-width:767px){.grid-digital-features .item .number{font-size:calc(1.2638230648vw + 6.3064770932px)}}@media(min-width:1400px){.grid-digital-features .item .number{font-size:24px}}@media(min-width:767px){.grid-digital-features .item .number{line-height:calc(1.1058451817vw + 12.5181674566px)}}@media(min-width:1400px){.grid-digital-features .item .number{line-height:28px}}@media(min-width:767px){.grid-digital-features .item .number{letter-spacing:calc(.0126382306vw + .0230647709px)}}@media(min-width:1400px){.grid-digital-features .item .number{letter-spacing:.2px}}.grid-digital-features .item .overlay{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.3)}.grid-digital-features .item .overlay .text{text-align:left;color:#fff;position:absolute;padding:15px;width:100%;bottom:0;font-family:nh-display-55,helvetica,arial,sans-serif}.grid-digital-features .grid-df{max-width:1680px;margin:0 auto}@media(min-width:568px){.grid-digital-features .grid-df .item{margin-bottom:0}.grid-digital-features .grid-df .item.intermediate{width:30%}.grid-digital-features .grid-df .item.intermediate .title{font-size:18px;line-height:24px;letter-spacing:.02px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .grid-df .item.intermediate .title{font-size:calc(1.8957345972vw + 3.4597156398px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .grid-df .item.intermediate .title{font-size:30px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .grid-df .item.intermediate .title{line-height:calc(1.8957345972vw + 9.4597156398px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .grid-df .item.intermediate .title{line-height:36px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .grid-df .item.intermediate .title{letter-spacing:calc(.0126382306vw - .0769352291px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .grid-df .item.intermediate .title{letter-spacing:.1px}}@media(min-width:568px){.grid-digital-features .grid-df .item.intermediate .number{font-size:16px;line-height:21px;letter-spacing:.12px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .grid-df .item.intermediate .number{font-size:calc(1.2638230648vw + 6.3064770932px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .grid-df .item.intermediate .number{font-size:24px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .grid-df .item.intermediate .number{line-height:calc(1.1058451817vw + 12.5181674566px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .grid-df .item.intermediate .number{line-height:28px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .grid-df .item.intermediate .number{letter-spacing:calc(.0126382306vw + .0230647709px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .grid-df .item.intermediate .number{letter-spacing:.2px}}@media(min-width:568px){.grid-digital-features .grid-df .item.large{width:55%}.grid-digital-features .grid-df .item.large.is-horizontal{width:60%}.grid-digital-features .grid-df .item.medium{width:45%}.grid-digital-features .grid-df .item.medium .title{font-size:18px;line-height:24px;letter-spacing:.02px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .grid-df .item.medium .title{font-size:calc(1.8957345972vw + 3.4597156398px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .grid-df .item.medium .title{font-size:30px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .grid-df .item.medium .title{line-height:calc(1.8957345972vw + 9.4597156398px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .grid-df .item.medium .title{line-height:36px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .grid-df .item.medium .title{letter-spacing:calc(.0126382306vw - .0769352291px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .grid-df .item.medium .title{letter-spacing:.1px}}@media(min-width:568px){.grid-digital-features .grid-df .item.medium .number{font-size:16px;line-height:21px;letter-spacing:.12px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .grid-df .item.medium .number{font-size:calc(1.2638230648vw + 6.3064770932px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .grid-df .item.medium .number{font-size:24px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .grid-df .item.medium .number{line-height:calc(1.1058451817vw + 12.5181674566px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .grid-df .item.medium .number{line-height:28px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .grid-df .item.medium .number{letter-spacing:calc(.0126382306vw + .0230647709px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .grid-df .item.medium .number{letter-spacing:.2px}}@media(min-width:568px){.grid-digital-features .grid-df .item.small{width:35%}.grid-digital-features .grid-df .item.small .title{font-size:18px;line-height:24px;letter-spacing:.02px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .grid-df .item.small .title{font-size:calc(1.8957345972vw + 3.4597156398px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .grid-df .item.small .title{font-size:30px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .grid-df .item.small .title{line-height:calc(1.8957345972vw + 9.4597156398px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .grid-df .item.small .title{line-height:36px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .grid-df .item.small .title{letter-spacing:calc(.0126382306vw - .0769352291px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .grid-df .item.small .title{letter-spacing:.1px}}@media(min-width:568px){.grid-digital-features .grid-df .item.small .number{font-size:16px;line-height:21px;letter-spacing:.12px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .grid-df .item.small .number{font-size:calc(1.2638230648vw + 6.3064770932px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .grid-df .item.small .number{font-size:24px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .grid-df .item.small .number{line-height:calc(1.1058451817vw + 12.5181674566px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .grid-df .item.small .number{line-height:28px}}@media(min-width:568px) and (min-width:767px){.grid-digital-features .grid-df .item.small .number{letter-spacing:calc(.0126382306vw + .0230647709px)}}@media(min-width:568px) and (min-width:1400px){.grid-digital-features .grid-df .item.small .number{letter-spacing:.2px}}@media(min-width:568px){.grid-digital-features .grid-df .item.full{width:100%}.grid-digital-features .grid-df .item.full .img{margin:0 auto}.grid-digital-features .grid-df .item.full.large .img{max-width:55%}.grid-digital-features .grid-df .item.full.intermediate .img,.grid-digital-features .grid-df .item.full.medium .img{max-width:40%}.grid-digital-features .grid-df .item.full.small .img{max-width:30%}}@media(min-width:568px){.grid-flex-featured{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;width:calc(100% + 30px)}.grid-flex-featured .item{margin-bottom:0;padding:0 30px 30px 0}.grid-flex-featured .item .img{position:relative}}@media(min-width:568px){.grid-flex-featured.grid-shuffle .item.margin-1{margin-left:3%;margin-bottom:3%}.grid-flex-featured.grid-shuffle .item.margin-2{margin-left:6%;margin-bottom:7%}.grid-flex-featured.grid-shuffle .item.margin-3{margin-left:9%;margin-bottom:11%}.grid-flex-featured.grid-shuffle .item.margin-3-n{margin-left:9%;margin-bottom:7%}.grid-flex-featured.grid-shuffle .item.margin-2-n{margin-left:6%;margin-bottom:5%}.grid-flex-featured.grid-shuffle .item.margin-1-n{margin-left:3%;margin-bottom:3%}}.single-feature main.has-next-digital-feature{background-color:#fff;position:relative;z-index:1;margin-bottom:calc(100vh - 60px)}@media(min-width:768px){.single-feature main.has-next-digital-feature{margin-bottom:calc(100vh - 200px)}}.single-feature .feature-module.module-hero.next-digital-feature{position:fixed;width:100%;z-index:0;bottom:0;opacity:0;transition:opacity 0s ease-out}.single-feature .feature-module.module-hero.next-digital-feature.show{opacity:1}@media(max-width:767px){.single-feature .feature-module.module-hero.next-digital-feature{bottom:0}}.single-feature .feature-module.module-hero.next-digital-feature .table-2-not-mobile{background-color:#000}.single-feature .feature-module.module-hero.next-digital-feature .table-2-not-mobile .col:first-child .img-wrapper,.single-feature .feature-module.module-hero.next-digital-feature .table-2-not-mobile .col:first-child .image_wrapper.autosize{padding-bottom:0;height:calc(100vh)}.single-feature .feature-module.module-hero.next-digital-feature .table-2-not-mobile .col:last-child{color:#fff}@media(max-width:767px){.single-feature .feature-module.module-hero.next-digital-feature .table-2-not-mobile{height:calc(100vh - 60px)}.single-feature .feature-module.module-hero.next-digital-feature .table-2-not-mobile .col:first-child{height:70%}.single-feature .feature-module.module-hero.next-digital-feature .table-2-not-mobile .col:first-child .img-wrapper,.single-feature .feature-module.module-hero.next-digital-feature .table-2-not-mobile .col:first-child .image_wrapper.autosize{height:100%}.single-feature .feature-module.module-hero.next-digital-feature .table-2-not-mobile .col:last-child{height:30%}}main.biography-main,main.biography-child-pages{padding-bottom:0}@media(min-width:768px){main.biography-main,main.biography-child-pages{padding-top:0}}.layout-two-cols-fixed-left{content:"";display:table;table-layout:fixed;width:100%}.layout-two-cols-fixed-left .col{position:relative}.layout-two-cols-fixed-left .col:first-child{width:100%;position:absolute}.layout-two-cols-fixed-left .col:first-child .inner{width:calc(50% - 25px);position:relative;background-color:#f2f2f2}.layout-two-cols-fixed-left .col:first-child .inner .img-sizer{position:relative;height:calc(100vh - 52px - 60px)}.layout-two-cols-fixed-left .col:first-child .inner .img-sizer .img-wrapper,.layout-two-cols-fixed-left .col:first-child .inner .img-sizer .image_wrapper.autosize{background-color:#f2f2f2}@media(min-width:1025px){.layout-two-cols-fixed-left .col:first-child .inner .img-sizer{height:calc(100vh - 52px - 120px)}}@media(min-width:1800px){.layout-two-cols-fixed-left .col:first-child .inner .img-sizer{height:calc(100vh - 52px - 160px)}}.layout-two-cols-fixed-left .col:last-child{width:calc(50% - 25px);float:right}.layout-two-cols-fixed-left .col-text .text-section{max-width:850px;padding-right:20px}main.biography-main .layout-two-cols-fixed-left.image-fade-on-scroll .col:first-child .img-sizer .img-wrapper,main.biography-main .layout-two-cols-fixed-left.image-fade-on-scroll .col:first-child .img-sizer .image_wrapper.autosize{position:absolute;width:100%;height:100%;left:0;top:0;padding-bottom:0}main.biography-main .layout-two-cols-fixed-left.image-fade-on-scroll .col:first-child .img-sizer .img-wrapper.fade-out,main.biography-main .layout-two-cols-fixed-left.image-fade-on-scroll .col:first-child .img-sizer .fade-out.image_wrapper.autosize{opacity:0}main.biography-main .layout-two-cols-fixed-left.image-fade-on-scroll .col-text .text-section:first-child{padding-top:130px}main.biography-main .layout-two-cols-fixed-left.image-fade-on-scroll .col-text .text-section:last-child{padding-bottom:60px}main.biography-main .layout-fixed .img-slideshow-mobile{margin-bottom:70px}main.biography-main .layout-fixed .img-slideshow-mobile .img-wrapper,main.biography-main .layout-fixed .img-slideshow-mobile .image_wrapper.autosize{padding-bottom:0;height:70vh}main.biography-child-pages .image_hover{position:relative;display:block;cursor:pointer}main.biography-child-pages .image_hover .hover{opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:100;width:100%;text-align:center;cursor:pointer;transition:opacity .4s ease-out}main.biography-child-pages .image_hover:hover .img-wrapper,main.biography-child-pages .image_hover:hover .image_wrapper.autosize{opacity:.5}main.biography-child-pages .image_hover:hover .hover{cursor:pointer;opacity:1}main.biography-child-pages .image_hover:hover .hover .cta{display:inline-block;margin:0 auto;border:1px solid #767676;background-color:#fff;white-space:nowrap;line-height:49px;height:50px;padding:0 40px;color:#333230;font-family:nh-text-55,helvetica,arial,sans-serif;letter-spacing:.33px;font-size:14px}@media(min-width:767px){main.biography-child-pages .image_hover:hover .hover .cta{font-size:calc(.7751937984vw + 8.0542635659px)}}@media(min-width:1025px){main.biography-child-pages .image_hover:hover .hover .cta{font-size:16px}}main.biography-child-pages .year{padding-bottom:40px}main.biography-child-pages .title-year{margin-bottom:2em}@media(max-width:767px){main.biography-child-pages .img-block{margin-bottom:30px}}main.biography-child-pages ul#aside{list-style-type:none;margin:0;padding:0;position:absolute;z-index:7;right:0;padding-top:70px;font-size:13px;text-align:right;font-family:nh-display-65;line-height:45px;letter-spacing:.21px}main.biography-child-pages ul#aside a{color:#767676}main.biography-child-pages ul#aside a:hover{color:#000}.layout-two-cols-fixed-left.col-scroll-different-speed .col:first-child{position:absolute;overflow:hidden;height:calc(100vh - 52px)}.layout-two-cols-fixed-left.col-scroll-different-speed .col:first-child .inner{overflow:hidden}.layout-two-cols-fixed-left.col-scroll-different-speed .col:first-child .inner .img-sizer{height:auto}.layout-two-cols-fixed-left.col-scroll-different-speed .col:first-child .inner .img-sizer .img-block{width:60%;margin-left:auto;margin-right:auto}.layout-two-cols-fixed-left.col-scroll-different-speed .col:first-child .inner .img-sizer .img-block:first-child{padding-top:70px}.layout-two-cols-fixed-left.col-scroll-different-speed .col:first-child .inner .img-sizer .img-block:last-child{padding-bottom:70px}.layout-two-cols-fixed-left.col-scroll-different-speed .col-text .text-section{padding-top:70px;padding-right:80px}main.biography-child-pages.bibliography-child-page .image_wrapper{box-shadow:2px 2px 6px rgba(0,0,0,.2)}main.biography-child-pages.bibliography-child-page ul.link_full{margin:0;padding:0;width:100%;list-style-type:none;padding:70px 0}main.biography-child-pages.bibliography-child-page ul.link_full li{display:inline-block;width:50%;line-height:28px}@media(min-width:767px){main.biography-child-pages.bibliography-child-page ul.link_full li{line-height:calc(.7751937984vw + 22.0542635659px)}}@media(min-width:1025px){main.biography-child-pages.bibliography-child-page ul.link_full li{line-height:30px}}main.biography-child-pages.bibliography-child-page ul.link_full li:last-child{text-align:right;float:right}main.museum_visit_gallery{overflow:hidden}main.museum_visit_gallery .desktop_view{display:none}main.museum_visit_gallery .desktop_view aside{width:17%;float:left}main.museum_visit_gallery .desktop_view section.gallery{position:relative;overflow:hidden;width:83%;float:right;visibility:hidden}main.museum_visit_gallery .desktop_view section.gallery .slideshow{padding-right:25%}main.museum_visit_gallery .desktop_view section.gallery .slideshow ul.captions{text-align:center;pointer-events:none}main.museum_visit_gallery .desktop_view section.gallery .details{position:absolute;top:0;right:0;width:25%}main.museum_visit_gallery .desktop_view section.gallery .details ul.captions{margin-top:0}main.museum_visit_gallery .touch_view .module_accordion .item .details .inner{margin-bottom:0}@media(min-width:1025px){main.museum_visit_gallery .touch_view{display:none}main.museum_visit_gallery .desktop_view{display:block}}main.museum_visit .directions a{display:inline-block;margin-left:40px}@media(max-width:1025px){main.museum_visit .directions .label{display:none}}@media(max-width:767px){main.museum_visit .directions a{margin-left:13px}}main.museum_visit dl{max-width:400px;overflow:hidden}main.museum_visit dl dt{width:60%;float:left}main.museum_visit dl dd{width:40%;float:left;margin:0;color:inherit}@media(min-width:768px) and (max-width:1025px){main.museum_visit .directions{display:none}main.museum_visit .module_language_select{margin-bottom:30px}main.museum_visit .module_language_select .trigger{text-align:right}main.museum_visit .col{vertical-align:top}}@media(max-width:767px){main.museum_visit .adddress .wysiwyg ul li{list-style-type:none}main.museum_visit .directions{display:none}main.museum_visit .module_language_select{margin-top:30px;padding-top:30px;margin-bottom:30px;border-top:1px solid #d8d8d8}main.museum_visit .module_language_select .trigger{text-align:right}main.museum_visit .adddress.col{text-align:center}}.grid-exhibitions{max-width:1780px;margin-left:auto;margin-right:auto}.grid-exhibitions .item.show-for-mobile-portrait .text{margin-top:20px}.upcoming-off-size-exhibitions.block.border,hr.upcoming-off-size-exhibitions.border{padding-bottom:60px}.upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions{position:relative}.upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide{margin:0 1.5%}.upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .img{width:90%}@media(min-width:1025px){.upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide{margin:0 2%}.upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .img{width:80%}}.upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .text{margin-bottom:20px}.upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .text .eyebrow,.upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .text body.neon fieldset.paymentFieldset .neoncrm-red-text,body.neon fieldset.paymentFieldset .upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .text .neoncrm-red-text,.upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .text body.neon .neoncrm-event-admission>table th,body.neon .neoncrm-event-admission>table .upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .text th,.upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .text body.neon #z2-login-wrapper #registration .label-forgot-password a,body.neon #z2-login-wrapper #registration .label-forgot-password .upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .text a,.upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .text body.neon fieldset legend,body.neon fieldset .upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .text legend,.upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .text body.neon .neoncrm-event-registration-list-summary th,body.neon .neoncrm-event-registration-list-summary .upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .text th,.upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .text body.neon .neoncrm-table th,body.neon .neoncrm-table .upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .text th,.upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .text .module_accordion .item .trigger.small,.module_accordion .item .upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .text .trigger.small,.upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .text .module_page_section_nav ul,.module_page_section_nav .upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide .text ul{margin-bottom:20px}.upcoming-off-size-exhibitions .slideshow-upcoming-off-site-exhibitions .slick-slide.img-top .text{margin-top:20px;margin-bottom:0}.upcoming-off-size-exhibitions .list-upcoming-off-site-exhibitions .item .img{width:90%;margin:0 auto}.upcoming-off-size-exhibitions .list-upcoming-off-site-exhibitions .item .text{margin-top:20px}.upcoming-off-size-exhibitions .list-upcoming-off-site-exhibitions .item .text .eyebrow,.upcoming-off-size-exhibitions .list-upcoming-off-site-exhibitions .item .text body.neon fieldset.paymentFieldset .neoncrm-red-text,body.neon fieldset.paymentFieldset .upcoming-off-size-exhibitions .list-upcoming-off-site-exhibitions .item .text .neoncrm-red-text,.upcoming-off-size-exhibitions .list-upcoming-off-site-exhibitions .item .text body.neon .neoncrm-event-admission>table th,body.neon .neoncrm-event-admission>table .upcoming-off-size-exhibitions .list-upcoming-off-site-exhibitions .item .text th,.upcoming-off-size-exhibitions .list-upcoming-off-site-exhibitions .item .text body.neon #z2-login-wrapper #registration .label-forgot-password a,body.neon #z2-login-wrapper #registration .label-forgot-password .upcoming-off-size-exhibitions .list-upcoming-off-site-exhibitions .item .text a,.upcoming-off-size-exhibitions .list-upcoming-off-site-exhibitions .item .text body.neon fieldset legend,body.neon fieldset .upcoming-off-size-exhibitions .list-upcoming-off-site-exhibitions .item .text legend,.upcoming-off-size-exhibitions .list-upcoming-off-site-exhibitions .item .text body.neon .neoncrm-event-registration-list-summary th,body.neon .neoncrm-event-registration-list-summary .upcoming-off-size-exhibitions .list-upcoming-off-site-exhibitions .item .text th,.upcoming-off-size-exhibitions .list-upcoming-off-site-exhibitions .item .text body.neon .neoncrm-table th,body.neon .neoncrm-table .upcoming-off-size-exhibitions .list-upcoming-off-site-exhibitions .item .text th,.upcoming-off-size-exhibitions .list-upcoming-off-site-exhibitions .module_accordion .item .text .trigger.small,.module_accordion .upcoming-off-size-exhibitions .list-upcoming-off-site-exhibitions .item .text .trigger.small,.upcoming-off-size-exhibitions .list-upcoming-off-site-exhibitions .item .text .module_page_section_nav ul,.module_page_section_nav .upcoming-off-size-exhibitions .list-upcoming-off-site-exhibitions .item .text ul{margin-bottom:10px}.past-exhibitions-promo .table-2-not-mobile-but-landscape .text{text-align:center;margin-top:20px}@media(min-width:568px){.past-exhibitions-promo .table-2-not-mobile-but-landscape{margin:0 auto}}@media(min-width:568px) and (min-width:1025px){.past-exhibitions-promo .table-2-not-mobile-but-landscape{max-width:70%}}@media(min-width:568px){.past-exhibitions-promo .table-2-not-mobile-but-landscape .text{text-align:left;margin-top:0}.past-exhibitions-promo .table-2-not-mobile-but-landscape .col{height:100%;vertical-align:middle}.past-exhibitions-promo .table-2-not-mobile-but-landscape .col:first-child{padding-right:15px}.past-exhibitions-promo .table-2-not-mobile-but-landscape .col:last-child{padding-left:15px}}main.calendar_detail{padding-bottom:0}main.press .listing .row{display:block;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d8d8d8}main.press .listing .row .date{padding-top:3px}@media(min-width:768px){main.press .listing .row{display:table;table-layout:fixed;width:100%;padding-bottom:15px;margin-bottom:15px}main.press .listing .row div{display:table-cell;vertical-align:top;position:relative}main.press .listing .row div.title{width:75%;padding-right:20px}main.press .listing .row div.date{padding-top:0;width:25%}}main.search_results #search-container input[type=text]{width:100%}body.neon #main-header .pre{padding-top:6px}body.neon main{position:relative;min-height:calc(100vh - 313px)}body.neon b{font-weight:400;font-family:Sabon-Bold}body.neon label{padding-bottom:3px}body.neon label:after{color:red;font-size:16px}body.neon .neoncrm-event-registration-list-summary,body.neon .neoncrm-table{border-collapse:collapse;border:1px solid #d8d8d8;margin-top:20px;margin-bottom:30px}body.neon .neoncrm-event-registration-list-summary th,body.neon .neoncrm-event-registration-list-summary td,body.neon .neoncrm-table th,body.neon .neoncrm-table td{border:1px solid #d8d8d8}body.neon .neoncrm-event-registration-list-summary th,body.neon .neoncrm-table th{font-weight:400;padding:10px}body.neon .neoncrm-event-registration-list-summary td,body.neon .neoncrm-table td{padding:10px;font-size:14px}body.neon input[size="5"],body.neon input[size="6"]{width:100px}body.neon input.inputMedium,body.neon input[size="10"],body.neon input[size="12"]{width:150px}body.neon .neoncrm-radio-group{margin-top:20px;margin-bottom:30px}body.neon input[type=checkbox],body.neon input[type=radio]{opacity:1;width:auto;height:auto}body.neon .neoncrm-radio-button{margin:7px 0}body.neon .neoncrm-radio-button label{position:relative;top:1px;margin-left:5px}body.neon .neoncrm-form-buttons{margin-top:20px;margin-bottom:30px;text-align:center}body.neon fieldset{padding:30px;border:1px solid #d8d8d8;margin-bottom:30px}body.neon fieldset:last-of-type{margin-bottom:0}body.neon fieldset legend{color:#000;padding:0 10px}body.neon fieldset img[src="/np/images/s.gif"]{display:none}body.neon fieldset .neoncrm-field-label:first-of-type{margin-top:0}body.neon fieldset .neoncrm-section-title:last-child{margin-top:0}body.neon fieldset #addAttendeeBtn{margin-top:10px}@media(max-width:767px){body.neon h3{text-align:center;margin-bottom:30px}}@media(min-width:1025px){body.neon h3{position:absolute;top:-70px;left:0;z-index:200}body.neon h3>b>span{text-transform:uppercase;font-family:nh-text-55,helvetica,arial,sans-serif;letter-spacing:1.25px;font-size:11px;line-height:14px;color:#767676}}@media(min-width:1025px) and (min-width:767px){body.neon h3>b>span{font-size:calc(.3875968992vw + 8.0271317829px)}}@media(min-width:1025px) and (min-width:1025px){body.neon h3>b>span{font-size:12px}}@media(min-width:1025px) and (min-width:767px){body.neon h3>b>span{line-height:calc(.7751937984vw + 8.0542635659px)}}@media(min-width:1025px) and (min-width:1025px){body.neon h3>b>span{line-height:16px}}body.neon .neoncrm-link,body.neon #neoncrm_membershipStatusMessage a{text-decoration:underline}body.neon .neoncrm-link:hover,body.neon #neoncrm_membershipStatusMessage a:hover{color:#767676}body.neon .neoncrm-field-label,body.neon .neoncrm-field-text,body.neon .neoncrm-form-buttons,body.neon .neoncrm-checkbox-group,body.neon .neoncrm-radio-group,body.neon .neoncrm-section,body.neon .neoncrm-section-title,body.neon .neoncrm-section-head,body.neon .neoncrm-page-title,body.neon .neoncrm-section-footer{margin-top:30px}body.neon .neoncrm-field-label a{text-decoration:underline}body.neon .neoncrm-error-text{color:#fa3c2e;margin-bottom:15px;font-family:Arial,sans-serif;font-size:15px}body.neon .neoncrm-page-title{margin-bottom:60px;text-align:center}body.neon .neoncrm-page-subtitle{margin-bottom:30px}body.neon .neoncrm-section-title{max-width:850px}body.neon .neoncrm-org-toggle{text-align:center;margin-bottom:30px}@media(min-width:1025px){body.neon .neoncrm-org-toggle select{position:absolute;top:-75px;right:0;z-index:200}}body.neon .neoncrm-org-toggle a#openLoginModal{display:block;position:relative}body.neon .neoncrm-org-toggle a#openLoginModal:after{content:"Already a member? Login";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;font-size:16px;color:#333230;font-family:nh-text-55,helvetica,arial,sans-serif;letter-spacing:.33px;text-decoration:underline}body.neon .neoncrm-org-toggle a#openLoginModal:hover:after{color:#767676}body.neon .neoncrm-org-toggle input[type=button]{border:0;text-decoration:underline;padding:0;line-height:inherit}body.neon .neoncrm-org-toggle input[type=button]:hover{background-color:#fff;color:#767676}body.neon form{margin-bottom:60px}body.neon form .neoncrm-content{margin-bottom:60px}body.neon .neoncrm-content .neoncrm-page-title{margin-top:70px}body.neon #z2-secue,body.neon a[href="http://www.z2systems.com/neoncrm/thawte-site-seal"]{display:none}body.neon #neoncrm_membershipStatusMessage #mplist{margin-top:10px;padding:30px;border:1px solid #d8d8d8;font-size:15px}body.neon #neoncrm_membershipStatusMessage #mplist label{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}body.neon #neoncrm_membershipStatusMessage #mplist label:last-of-type{display:none}body.neon #z2-login-wrapper{display:block;max-width:400px}body.neon #z2-login-wrapper>div{display:block!important;width:auto!important;max-width:100%!important}body.neon #z2-login-wrapper #registration{text-align:center;max-width:100%}body.neon #z2-login-wrapper #registration input[type=text],body.neon #z2-login-wrapper #registration input[type=password]{max-width:100%}body.neon #z2-login-wrapper #registration .neon-login-btn i{display:none}body.neon #z2-login-wrapper #registration .neoncrm-right-align{text-align:inherit}body.neon #z2-login-wrapper #registration .label-forgot-password{margin-top:40px}body.neon #z2-login-wrapper #registration .label-forgot-password a{text-decoration:underline}body.neon #z2-login-wrapper #registration .label-forgot-password a:hover{color:#000}body.neon #z2-login-wrapper #z2-login-sm{text-align:center}body.neon #z2-login-wrapper #z2-login-sm .social-login-title,body.neon #z2-login-wrapper #z2-login-sm .neon_C_content,body.neon #z2-login-wrapper #z2-login-sm .neoncrm-admin-prompt-detail{display:none}body.neon #z2-login-wrapper #z2-login-sm a{color:inherit;text-decoration:underline}body.neon #z2-login-wrapper #z2-login-sm a:before{content:' ';display:block}body.neon #z2-login-wrapper #z2-login-sm a:hover{color:#767676;text-decoration:underline}body.neon #z2-login-wrapper #z2-login-sm .neoncrm-create-account{border-top:1px solid #d8d8d8;padding-top:20px;line-height:19px}body.neon #z2-login-wrapper #z2-login-sm .neoncrm-admin-prompt{text-align:center;border-top:1px solid #d8d8d8;padding-top:20px;margin-top:11px;line-height:19px}body.neon #z2-login-wrapper #z2-login-sm .neoncrm-admin-prompt>div:first-of-type{display:none!important}body.neon #z2-login-wrapper #z2-login-sm .neoncrm-admin-prompt div{margin-left:0!important}body.neon .neoncrm-event-name,body.neon form>.neoncrm-page-subtitle{text-align:center}body.neon .neoncrm-event-date{text-align:center;color:#767676}body.neon .neoncrm-event-admission{padding:3px;border:1px solid #d8d8d8;margin-top:20px;margin-bottom:30px}body.neon .neoncrm-event-admission>table{margin-bottom:0}body.neon .neoncrm-event-admission>table th{text-align:left;font-weight:400}body.neon .neoncrm-event-admission>table th,body.neon .neoncrm-event-admission>table td{padding:10px}body.neon .neoncrm-event-admission>table th:nth-child(2n),body.neon .neoncrm-event-admission>table td:nth-child(2n){width:180px}body.neon .neoncrm-event-admission>table th:nth-child(3n),body.neon .neoncrm-event-admission>table td:nth-child(3n){width:100px}body.neon .neoncrm-event-admission>table th:nth-child(3n) input,body.neon .neoncrm-event-admission>table td:nth-child(3n) input{display:none}body.neon .neoncrm-event-additionalDonation{margin-bottom:30px}body.neon #attendeeTable>fieldset{border:0;padding:0}body.neon #attendeeTable>fieldset>legend{font-family:nh-display-65,helvetica,arial,sans-serif;font-size:14px;line-height:18px;text-transform:none;padding:0;margin-bottom:20px;letter-spacing:.49px}@media(min-width:767px){body.neon #attendeeTable>fieldset>legend{font-size:calc(.7751937984vw + 8.0542635659px)}}@media(min-width:1025px){body.neon #attendeeTable>fieldset>legend{font-size:16px}}@media(min-width:767px){body.neon #attendeeTable>fieldset>legend{line-height:calc(.7751937984vw + 12.0542635659px)}}@media(min-width:1025px){body.neon #attendeeTable>fieldset>legend{line-height:20px}}@media(min-width:1025px){body.neon #attendeeTable>fieldset>legend{letter-spacing:.29px}}body.neon #neoncrm_membershipStatusMessage{text-align:center}body.neon #neonshopcartImg,body.neon .sfp-bold-label,body.neon .sfp-payment-radio,body.neon #arrow-payment-type{display:none}body.neon div.paymentFieldset{background-color:transparent;padding:0;text-align:center}body.neon fieldset.paymentFieldset{background-color:transparent;margin-top:30px;padding:30px}body.neon fieldset.paymentFieldset form{padding-top:30px;margin-bottom:0}body.neon fieldset.paymentFieldset .neoncrm-red-text{color:#fa3c2e}body.neon .neoncrm-address{margin-bottom:60px}body.neon .neoncrm-address>.neoncrm-right-align{text-align:center}body.neon .neoncrm-address #neonc_enterNewAddress{display:inline-block;margin-bottom:30px}body.neon footer .socials,body.neon footer .p-menu-container{text-align:right}body.neon footer .p-menu-container{margin-top:20px}body.neon.neon_block_modal #encouragedLogIn,body.neon.neon_block_modal .lb_overlay{display:none!important}body.neon #encouragedLogIn{border-radius:0;border:1px solid #d8d8d8;box-shadow:2px 2px 5px rgba(0,0,0,.4)}body.neon #encouragedLogIn .closeTrigger{text-indent:-9999px;background:url(//www.noguchi.org/wp-content/themes/Noguchi/assets/css/../img/icon_close.svg) no-repeat 0 0;background-size:15px auto;width:15px;height:15px;float:none;margin-right:0;margin-top:0;position:absolute;top:20px;right:20px}body.neon #encouragedLogIn .Glow-Box{margin:30px}@media(min-width:1025px){body.neon #encouragedLogIn .Glow-Box{margin:60px}}@media(min-width:1800px){body.neon #encouragedLogIn .Glow-Box{margin:80px}}body.neon #encouragedLogIn .warning,body.neon #encouragedLogIn .neon_en_content_error{color:#fa3c2e;font-family:Arial,sans-serif;font-size:15px!important}body.neon #encouragedLogIn .neon_en_field_set{margin:0;padding:0;border:0;background:0 0}body.neon #encouragedLogIn .neon_en_field_set:before{display:block;content:'Member Login';font-family:nh-display-65,helvetica,arial,sans-serif;font-size:18px;line-height:24px;letter-spacing:.33px;letter-spacing:.49px}@media(min-width:767px){body.neon #encouragedLogIn .neon_en_field_set:before{font-size:calc(1.1627906977vw + 9.0813953488px)}}@media(min-width:1025px){body.neon #encouragedLogIn .neon_en_field_set:before{font-size:21px}}@media(min-width:767px){body.neon #encouragedLogIn .neon_en_field_set:before{line-height:calc(1.5503875969vw + 12.1085271318px)}}@media(min-width:1025px){body.neon #encouragedLogIn .neon_en_field_set:before{line-height:28px}}@media(min-width:767px){body.neon #encouragedLogIn .neon_en_field_set:before{letter-spacing:calc(.023255814vw + .151627907px)}}@media(min-width:1025px){body.neon #encouragedLogIn .neon_en_field_set:before{letter-spacing:.39px}}@media(min-width:1025px){body.neon #encouragedLogIn .neon_en_field_set:before{letter-spacing:.29px}}body.neon #encouragedLogIn .neon_en_field_set .neon_en_legend,body.neon #encouragedLogIn .neon_en_field_set>div>.neon_en_content_p{display:none}body.neon #encouragedLogIn .neon_en_field_set form{margin-bottom:0}body.neon #encouragedLogIn .neon_en_field_set form .neon_en_content_p:first-of-type{position:relative}body.neon #encouragedLogIn .neon_en_field_set form .neon_en_content_p:first-of-type:after{content:"Email Address";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;font-size:14px;line-height:20px;font-family:sabon,times new roman,times,serif;font-weight:400}@media(min-width:767px){body.neon #encouragedLogIn .neon_en_field_set form .neon_en_content_p:first-of-type:after{font-size:calc(.7751937984vw + 8.0542635659px)}}@media(min-width:1025px){body.neon #encouragedLogIn .neon_en_field_set form .neon_en_content_p:first-of-type:after{font-size:16px}}@media(min-width:767px){body.neon #encouragedLogIn .neon_en_field_set form .neon_en_content_p:first-of-type:after{line-height:calc(.7751937984vw + 14.0542635659px)}}@media(min-width:1025px){body.neon #encouragedLogIn .neon_en_field_set form .neon_en_content_p:first-of-type:after{line-height:22px}}body.neon #encouragedLogIn .neon_en_content_p{margin-left:0!important;text-align:left!important;margin-bottom:3px;font-size:14px;line-height:20px}@media(min-width:767px){body.neon #encouragedLogIn .neon_en_content_p{font-size:calc(.7751937984vw + 8.0542635659px)}}@media(min-width:1025px){body.neon #encouragedLogIn .neon_en_content_p{font-size:16px}}@media(min-width:767px){body.neon #encouragedLogIn .neon_en_content_p{line-height:calc(.7751937984vw + 14.0542635659px)}}@media(min-width:1025px){body.neon #encouragedLogIn .neon_en_content_p{line-height:22px}}body.neon #encouragedLogIn .neon_en_content_p strong{font-family:sabon,times new roman,times,serif;font-weight:400}body.neon #encouragedLogIn input{outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;color:#333230;border:1px solid #f2f2f2;background-color:#f2f2f2;border-radius:0;height:auto;padding:10px 10px 8px!important;font-family:nh-text-55,helvetica,arial,sans-serif;font-size:14px}@media(min-width:767px){body.neon #encouragedLogIn input{font-size:calc(.7751937984vw + 8.0542635659px)}}@media(min-width:1025px){body.neon #encouragedLogIn input{font-size:16px}}body.neon #encouragedLogIn input:focus{color:#333230}body.neon #encouragedLogIn .neon_en_recover{padding:0;border-top:1px solid #d8d8d8;margin-top:30px;padding-top:30px}body.neon #encouragedLogIn .neon_en_recover:before{display:block;content:'Forgot Password?';font-family:nh-display-65,helvetica,arial,sans-serif;font-size:18px;line-height:24px;letter-spacing:.33px;letter-spacing:.49px}@media(min-width:767px){body.neon #encouragedLogIn .neon_en_recover:before{font-size:calc(1.1627906977vw + 9.0813953488px)}}@media(min-width:1025px){body.neon #encouragedLogIn .neon_en_recover:before{font-size:21px}}@media(min-width:767px){body.neon #encouragedLogIn .neon_en_recover:before{line-height:calc(1.5503875969vw + 12.1085271318px)}}@media(min-width:1025px){body.neon #encouragedLogIn .neon_en_recover:before{line-height:28px}}@media(min-width:767px){body.neon #encouragedLogIn .neon_en_recover:before{letter-spacing:calc(.023255814vw + .151627907px)}}@media(min-width:1025px){body.neon #encouragedLogIn .neon_en_recover:before{letter-spacing:.39px}}@media(min-width:1025px){body.neon #encouragedLogIn .neon_en_recover:before{letter-spacing:.29px}}body.neon #encouragedLogIn .neon_en_recover>.neon_en_content_p:first-child,body.neon #encouragedLogIn .neon_en_recover .recover_message,body.neon #encouragedLogIn .neon_en_recover #recover_message{display:none!important}body.neon #encouragedLogIn #rLoginBtn,body.neon #encouragedLogIn #recoverAccount{border:1px solid #767676;background-color:transparent;border-radius:0;white-space:nowrap;line-height:49px;height:50px;padding:0 40px;transition:all .2s ease-out;cursor:pointer;display:inline-block;color:#333230;font-family:nh-text-55,helvetica,arial,sans-serif;letter-spacing:.33px;font-size:14px}@media(min-width:767px){body.neon #encouragedLogIn #rLoginBtn,body.neon #encouragedLogIn #recoverAccount{font-size:calc(.7751937984vw + 8.0542635659px)}}@media(min-width:1025px){body.neon #encouragedLogIn #rLoginBtn,body.neon #encouragedLogIn #recoverAccount{font-size:16px}}body.neon #encouragedLogIn #rLoginBtn:hover,body.neon #encouragedLogIn #recoverAccount:hover{background-color:#767676;color:#fff;border-color:#767676}body.neon #encouragedLogIn #rLoginBtn span,body.neon #encouragedLogIn #recoverAccount span{background-color:transparent!important;font-size:inherit}body.neon .lb_overlay{background-color:rgba(255,255,255,.85)!important}body.neon .neoncrm-product-list{display:grid;grid-gap:20px;margin-bottom:20px;grid-template-columns:repeat(1,1fr)}@media(min-width:768px){body.neon .neoncrm-product-list .neoncrm-responsive-images{width:100%!important}}@media(min-width:768px) and (max-width:1025px){body.neon .neoncrm-product-list{grid-gap:30px;grid-template-columns:repeat(3,1fr)}}@media(min-width:1025px){body.neon .neoncrm-product-list{grid-gap:40px;grid-template-columns:repeat(4,1fr);margin-left:-100px;margin-right:-100px}body.neon .neoncrm-product-list .neoncrm-product-list-product{padding-bottom:20px}}@media(min-width:1400px){body.neon .neoncrm-product-list{margin-left:-140px;margin-right:-140px}}body.neon .neoncrm-product-list .neoncrm-product-list-product{width:100%;padding:0;margin:0;display:block}@media(max-width:767px){body.neon .neoncrm-product-list .neoncrm-product-list-product{overflow:hidden}body.neon .neoncrm-product-list .neoncrm-product-list-product .neoncrm-product-image{float:left}body.neon .neoncrm-product-list .neoncrm-product-list-product .neoncrm-product-detail-block{float:left!important;clear:none;padding-top:0;padding-left:14px;width:auto}body.neon .neoncrm-product-list .neoncrm-product-list-product .neoncrm-product-detail-block .neoncrm-product-list-price{padding-top:2px}body.neon .neoncrm-product-list .neoncrm-product-list-product .neoncrm-product-detail-block .neoncrm-product-list-oos:before{text-align:left}}body.neon .neoncrm-product-list .neoncrm-product-detail-block{padding-top:11px}body.neon .neoncrm-product-list br{display:none}body.neon .neoncrm-product-list .neoncrm-product-list-price{padding-top:6px;display:block;font-size:16px;line-height:19px;color:#767676}body.neon .neoncrm-product-list .neoncrm-product-list-oos{visibility:hidden}body.neon .neoncrm-product-list .neoncrm-product-list-oos:before{padding-top:1px;text-align:center;font-size:16px;line-height:19px;color:#767676;content:'Sold';display:block;visibility:visible}body.neon .neoncrm-product-image-block .neoncrm-product-image-action{display:none}body.neon .neoncrm-product-description h2{display:none}body.neon .neoncrm-product-description .neonBody{margin-top:0}body.neon .neoncrm-product-detail-block,body.neon .neoncrm-product-image-block{float:none!important;max-width:100%;margin-left:0;margin-right:0}body.neon .neoncrm-product-image-block .neoncrm-responsive-image{width:100%!important;display:block}body.neon .neoncrm-product-detail-block{margin:0;clear:both;padding:30px 0 10px}body.neon .neoncrm-product-detail-block .neoncrm-product-details{margin:0;display:inline-block;width:auto}body.neon .neoncrm-product-detail-block .neoncrm-product-details td,body.neon .neoncrm-product-detail-block .neoncrm-product-details th{font-size:21px;display:inline-block;padding-left:10px}body.neon .neoncrm-product-detail-block .neoncrm-product-details td:first-child,body.neon .neoncrm-product-detail-block .neoncrm-product-details th:first-child{padding-left:0}body.neon .neoncrm-product-detail-block .neoncrm-product-details .neon2Field{display:none}body.neon .neoncrm-product-detail-block .neoncrm-product-details .neoncrm-submit{position:relative;left:-11px;margin-right:30px;margin-top:20px;background-color:#000;color:#fff;border-color:#000}body.neon .neoncrm-product-detail-block .neoncrm-product-details .neoncrm-submit:hover{background-color:transparent;border-color:#000;color:#000}body.neon .neoncrm-product-detail-block .neoncrm-product-details .neoncrm-submit[disabled=disabled],body.neon .neoncrm-product-detail-block .neoncrm-product-details .neoncrm-submit[disabled],body.neon .neoncrm-product-detail-block .neoncrm-product-details .neoncrm-submit:disabled{display:none}body.neon .neoncrm-product-detail-block .neoncrm-product-details input[type=button]{position:absolute;top:10px;left:15px;border:0;padding-left:0;text-transform:uppercase;font-family:nh-text-55,helvetica,arial,sans-serif;letter-spacing:1.25px;color:#767676;font-size:12px;opacity:0;transition:opacity .2s linear}body.neon .neoncrm-product-detail-block .neoncrm-product-details input[type=button]:hover{border-color:#fff;background-color:#fff;color:#333230}body.neon .neoncrm-product-detail-block .neoncrm-product-details input[type=button].translated{opacity:1}body.neon .neoncrm-product-detail-block .neoncrm-product-details .neoncrm-oos{visibility:hidden}body.neon .neoncrm-product-detail-block .neoncrm-product-details .neoncrm-oos:before{content:'Sold';visibility:visible}@media(max-width:767px){body.neon .neoncrm-product-detail-block .neoncrm-product-details{width:300px}body.neon .neoncrm-product-detail-block .neoncrm-product-details .neoncrm-submit{margin-top:10px;left:0;width:220px;float:left}body.neon .neoncrm-product-detail-block .neoncrm-product-details input[type=button]{top:0;left:-5px}}