img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.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:0px 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 0px 1000px #f2f2f2 inset !important}SELECT:-webkit-autofill,SELECT:-webkit-autofill:hover,SELECT:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 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 0;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:0px;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:0px 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 0px 1000px rgba(0,0,0,0) 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:0px;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}}
.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}