@charset "UTF-8";#universe-nav>.contain-to-grid:after,#universe-nav>.contain-to-grid:before{display:block;position:absolute;top:0;bottom:0;width:50vw;background:inherit;content:" ";border:inherit}#universe-nav>.contain-to-grid:before{right:100%}#universe-nav>.contain-to-grid:after{left:100%}.card-overlay,.video-grid .video-card .video-overlay,.video-grid a .video-overlay{position:absolute;top:0;width:100%;height:100%;opacity:0;overflow:hidden;z-index:10;background:rgba(0,0,0,.75);color:#fff;line-height:1.3;text-align:center;padding:rem-12}.card-overlay img,.video-grid .video-card .video-overlay img,.video-grid a .video-overlay img{max-width:50px;display:block;margin:0 auto;padding-top:10px}.related-products.card-format ul>li{display:inline-block;float:none;vertical-align:top}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}span.amp{font-family:Baskerville,Goudy Old Style,Palatino,Book Antiqua,serif!important;font-style:italic}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}meta.foundation-version{font-family:\/5.5.3/}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}meta.foundation-data-attribute-namespace{font-family:false}body,html{height:100%}*,:after,:before{box-sizing:border-box}body,html{font-size:100%}body{background:#fff;color:#000;cursor:auto;font-family:proxima-nova,Proxima Nova,Gotham,Museo Sans,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5rem;margin:0;padding:0;position:relative}a:hover{cursor:pointer}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.accordion{margin-bottom:0;margin-left:0}.accordion:after,.accordion:before{content:" ";display:table}.accordion:after{clear:both}.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0!important}.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#e8e8e8;color:#222}.accordion .accordion-navigation>a,.accordion dd>a{background:#efefef;color:#222;display:block;font-family:proxima-nova,Proxima Nova,Gotham,Museo Sans,Arial,sans-serif;font-size:1rem;padding:1rem}.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:#e3e3e3}.accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:.9375rem}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{background:#fff;display:block}[class*=block-grid-]{display:block;padding:0;margin:0 -.875rem}[class*=block-grid-]:after,[class*=block-grid-]:before{content:" ";display:table}[class*=block-grid-]:after{clear:both}[class*=block-grid-]>li{display:block;float:left;height:auto;padding:0 .875rem 1.75rem}@media only screen{.small-block-grid-1>li{list-style:none;width:100%}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{list-style:none;width:50%}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(odd){clear:both}.small-block-grid-3>li{list-style:none;width:33.33333%}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{list-style:none;width:25%}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{list-style:none;width:20%}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{list-style:none;width:16.66667%}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{list-style:none;width:14.28571%}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{list-style:none;width:12.5%}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{list-style:none;width:11.11111%}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{list-style:none;width:10%}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{list-style:none;width:9.09091%}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{list-style:none;width:8.33333%}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:40.0625em){.medium-block-grid-1>li{list-style:none;width:100%}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{list-style:none;width:50%}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(odd){clear:both}.medium-block-grid-3>li{list-style:none;width:33.33333%}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{list-style:none;width:25%}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{list-style:none;width:20%}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{list-style:none;width:16.66667%}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{list-style:none;width:14.28571%}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{list-style:none;width:12.5%}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{list-style:none;width:11.11111%}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{list-style:none;width:10%}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{list-style:none;width:9.09091%}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{list-style:none;width:8.33333%}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:64.0625em){.large-block-grid-1>li{list-style:none;width:100%}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{list-style:none;width:50%}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(odd){clear:both}.large-block-grid-3>li{list-style:none;width:33.33333%}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{list-style:none;width:25%}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{list-style:none;width:20%}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{list-style:none;width:16.66667%}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{list-style:none;width:14.28571%}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{list-style:none;width:12.5%}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{list-style:none;width:11.11111%}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{list-style:none;width:10%}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{list-style:none;width:9.09091%}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{list-style:none;width:8.33333%}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}#wp-email-popup .Button,.button,button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;cursor:pointer;font-family:proxima-nova,Proxima Nova,Gotham,Museo Sans,Arial,sans-serif;font-weight:700;line-height:normal;margin:0 0 1.25rem;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:1rem 2rem 1.0625rem;font-size:.9375rem;background-color:#53b949;border:0 solid #429539;color:#fff;transition:background-color .3s ease-out}#wp-email-popup .Button:focus,#wp-email-popup .Button:hover,.button:focus,.button:hover,button:focus,button:hover{background-color:#429539;color:#fff}#wp-email-popup .secondary.Button,.button.secondary,button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}#wp-email-popup .secondary.Button:focus,#wp-email-popup .secondary.Button:hover,.button.secondary:focus,.button.secondary:hover,button.secondary:focus,button.secondary:hover{background-color:#b9b9b9;color:#333}#wp-email-popup .success.Button,.button.success,button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}#wp-email-popup .success.Button:focus,#wp-email-popup .success.Button:hover,.button.success:focus,.button.success:hover,button.success:focus,button.success:hover{background-color:#368a55;color:#fff}#wp-email-popup .alert.Button,.button.alert,button.alert{background-color:#be001a;border-color:#980015;color:#fff}#wp-email-popup .alert.Button:focus,#wp-email-popup .alert.Button:hover,.button.alert:focus,.button.alert:hover,button.alert:focus,button.alert:hover{background-color:#980015;color:#fff}#wp-email-popup .warning.Button,.button.warning,button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}#wp-email-popup .warning.Button:focus,#wp-email-popup .warning.Button:hover,.button.warning:focus,.button.warning:hover,button.warning:focus,button.warning:hover{background-color:#cf6e0e;color:#fff}#wp-email-popup .info.Button,.button.info,button.info{background-color:#fc3;border-color:#f5b800;color:#fff}#wp-email-popup .info.Button:focus,#wp-email-popup .info.Button:hover,.button.info:focus,.button.info:hover,button.info:focus,button.info:hover{background-color:#f5b800;color:#fff}#wp-email-popup .large.Button,.button.large,button.large{padding:1.125rem 2.25rem 1.1875rem;font-size:1.125rem}#wp-email-popup .small.Button,.button.small,button.small{padding:.875rem 1.75rem .9375rem;font-size:.75rem}#wp-email-popup .tiny.Button,.button.tiny,button.tiny{padding:.625rem 1.25rem .6875rem;font-size:.625rem}#wp-email-popup .expand.Button,.button.expand,button.expand{padding:1rem 2rem 1.0625rem;font-size:.9375rem;padding:1rem 1rem 1.0625rem;width:100%}#wp-email-popup .left-align.Button,.button.left-align,button.left-align{text-align:left;text-indent:.75rem}#wp-email-popup .right-align.Button,.button.right-align,button.right-align{text-align:right;padding-right:.75rem}#wp-email-popup .radius.Button,.button.radius,button.radius{border-radius:0}#wp-email-popup .round.Button,.button.round,button.round{border-radius:1000px}#wp-email-popup .Button[disabled],#wp-email-popup .disabled.Button,.button.disabled,.button[disabled],button.disabled,button[disabled]{background-color:#53b949;border-color:#429539;color:#fff;box-shadow:none;cursor:default;opacity:.7}#wp-email-popup .Button[disabled]:focus,#wp-email-popup .Button[disabled]:hover,#wp-email-popup .disabled.Button:focus,#wp-email-popup .disabled.Button:hover,.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover,button.disabled:focus,button.disabled:hover,button[disabled]:focus,button[disabled]:hover{background-color:#429539;color:#fff;background-color:#53b949}#wp-email-popup .Button[disabled].secondary,#wp-email-popup .disabled.secondary.Button,.button.disabled.secondary,.button[disabled].secondary,button.disabled.secondary,button[disabled].secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333;box-shadow:none;cursor:default;opacity:.7}#wp-email-popup .Button[disabled].secondary:focus,#wp-email-popup .Button[disabled].secondary:hover,#wp-email-popup .disabled.secondary.Button:focus,#wp-email-popup .disabled.secondary.Button:hover,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary:focus,.button[disabled].secondary:hover,button.disabled.secondary:focus,button.disabled.secondary:hover,button[disabled].secondary:focus,button[disabled].secondary:hover{background-color:#b9b9b9;color:#333;background-color:#e7e7e7}#wp-email-popup .Button[disabled].success,#wp-email-popup .disabled.success.Button,.button.disabled.success,.button[disabled].success,button.disabled.success,button[disabled].success{background-color:#43ac6a;border-color:#368a55;color:#fff;box-shadow:none;cursor:default;opacity:.7}#wp-email-popup .Button[disabled].success:focus,#wp-email-popup .Button[disabled].success:hover,#wp-email-popup .disabled.success.Button:focus,#wp-email-popup .disabled.success.Button:hover,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success:focus,.button[disabled].success:hover,button.disabled.success:focus,button.disabled.success:hover,button[disabled].success:focus,button[disabled].success:hover{background-color:#368a55;color:#fff;background-color:#43ac6a}#wp-email-popup .Button[disabled].alert,#wp-email-popup .disabled.alert.Button,.button.disabled.alert,.button[disabled].alert,button.disabled.alert,button[disabled].alert{background-color:#be001a;border-color:#980015;color:#fff;box-shadow:none;cursor:default;opacity:.7}#wp-email-popup .Button[disabled].alert:focus,#wp-email-popup .Button[disabled].alert:hover,#wp-email-popup .disabled.alert.Button:focus,#wp-email-popup .disabled.alert.Button:hover,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert:focus,.button[disabled].alert:hover,button.disabled.alert:focus,button.disabled.alert:hover,button[disabled].alert:focus,button[disabled].alert:hover{background-color:#980015;color:#fff;background-color:#be001a}#wp-email-popup .Button[disabled].warning,#wp-email-popup .disabled.warning.Button,.button.disabled.warning,.button[disabled].warning,button.disabled.warning,button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff;box-shadow:none;cursor:default;opacity:.7}#wp-email-popup .Button[disabled].warning:focus,#wp-email-popup .Button[disabled].warning:hover,#wp-email-popup .disabled.warning.Button:focus,#wp-email-popup .disabled.warning.Button:hover,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning:focus,.button[disabled].warning:hover,button.disabled.warning:focus,button.disabled.warning:hover,button[disabled].warning:focus,button[disabled].warning:hover{background-color:#cf6e0e;color:#fff;background-color:#f08a24}#wp-email-popup .Button[disabled].info,#wp-email-popup .disabled.info.Button,.button.disabled.info,.button[disabled].info,button.disabled.info,button[disabled].info{background-color:#fc3;border-color:#f5b800;color:#fff;box-shadow:none;cursor:default;opacity:.7}#wp-email-popup .Button[disabled].info:focus,#wp-email-popup .Button[disabled].info:hover,#wp-email-popup .disabled.info.Button:focus,#wp-email-popup .disabled.info.Button:hover,.button.disabled.info:focus,.button.disabled.info:hover,.button[disabled].info:focus,.button[disabled].info:hover,button.disabled.info:focus,button.disabled.info:hover,button[disabled].info:focus,button[disabled].info:hover{background-color:#f5b800;color:#fff;background-color:#fc3}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:40.0625em){#wp-email-popup .Button,.button,button{display:inline-block}}.f-dropdown{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#fff;border:.0625rem solid #ccc;font-size:.875rem;height:auto;max-height:none;width:100%;z-index:89;margin-top:2px;max-width:200px}.f-dropdown.open{display:block}.f-dropdown>:first-child{margin-top:0}.f-dropdown>:last-child{margin-bottom:0}.f-dropdown:before{border:6px inset;border-color:transparent transparent #fff;border-bottom-style:solid;top:-12px;left:10px;z-index:89}.f-dropdown:after,.f-dropdown:before{content:"";display:block;height:0;width:0;position:absolute}.f-dropdown:after{border:7px inset;border-color:transparent transparent #ccc;border-bottom-style:solid;top:-14px;left:9px;z-index:88}.f-dropdown.right:before{left:auto;right:10px}.f-dropdown.right:after{left:auto;right:9px}.f-dropdown.drop-right{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#fff;border:.0625rem solid #ccc;font-size:.875rem;height:auto;max-height:none;width:100%;z-index:89;margin-top:0;margin-left:2px;max-width:200px}.f-dropdown.drop-right.open{display:block}.f-dropdown.drop-right>:first-child{margin-top:0}.f-dropdown.drop-right>:last-child{margin-bottom:0}.f-dropdown.drop-right:before{border:6px inset;border-color:transparent #fff transparent transparent;border-right-style:solid;top:10px;left:-12px;z-index:89}.f-dropdown.drop-right:after,.f-dropdown.drop-right:before{content:"";display:block;height:0;width:0;position:absolute}.f-dropdown.drop-right:after{border:7px inset;border-color:transparent #ccc transparent transparent;border-right-style:solid;top:9px;left:-14px;z-index:88}.f-dropdown.drop-left{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#fff;border:.0625rem solid #ccc;font-size:.875rem;height:auto;max-height:none;width:100%;z-index:89;margin-top:0;margin-left:-2px;max-width:200px}.f-dropdown.drop-left.open{display:block}.f-dropdown.drop-left>:first-child{margin-top:0}.f-dropdown.drop-left>:last-child{margin-bottom:0}.f-dropdown.drop-left:before{border:6px inset;border-color:transparent transparent transparent #fff;border-left-style:solid;top:10px;right:-12px;z-index:89}.f-dropdown.drop-left:after,.f-dropdown.drop-left:before{content:"";display:block;height:0;width:0;position:absolute;left:auto}.f-dropdown.drop-left:after{border:7px inset;border-color:transparent transparent transparent #ccc;border-left-style:solid;top:9px;right:-14px;z-index:88}.f-dropdown.drop-top{display:none;left:-9999px;list-style:none;position:absolute;background:#fff;border:.0625rem solid #ccc;font-size:.875rem;height:auto;max-height:none;width:100%;z-index:89;margin-left:0;margin-top:-2px;max-width:200px}.f-dropdown.drop-top.open{display:block}.f-dropdown.drop-top>:first-child{margin-top:0}.f-dropdown.drop-top>:last-child{margin-bottom:0}.f-dropdown.drop-top:before{border:6px inset;border-color:#fff transparent transparent;border-top-style:solid;bottom:-12px;left:10px;z-index:89}.f-dropdown.drop-top:after,.f-dropdown.drop-top:before{content:"";display:block;height:0;width:0;position:absolute;top:auto;right:auto}.f-dropdown.drop-top:after{border:7px inset;border-color:#ccc transparent transparent;border-top-style:solid;bottom:-14px;left:9px;z-index:88}.f-dropdown li{cursor:pointer;font-size:.875rem;line-height:1.125rem;margin:0}.f-dropdown li:focus,.f-dropdown li:hover{background:#eee}.f-dropdown li a{display:block;padding:.5rem;color:#555}.f-dropdown.content{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#fff;border:.0625rem solid #ccc;font-size:.875rem;height:auto;max-height:none;padding:1.25rem;width:100%;z-index:89;max-width:200px}.f-dropdown.content.open{display:block}.f-dropdown.content>:first-child{margin-top:0}.f-dropdown.content>:last-child{margin-bottom:0}.f-dropdown.radius{border-radius:0}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px}.f-dropdown.mega{width:100%!important;max-width:100%!important}.f-dropdown.mega.open{left:0!important}#wp-email-popup .dropdown.Button,.dropdown.button,button.dropdown{position:relative;padding-right:3.5625rem}#wp-email-popup .dropdown.Button:after,.dropdown.button:after,button.dropdown:after{border-style:solid;content:"";display:block;height:0;position:absolute;top:50%;width:0;border-width:.375rem;right:1.40625rem;margin-top:-.15625rem;border-color:#fff transparent transparent}#wp-email-popup .dropdown.tiny.Button,.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem}#wp-email-popup .dropdown.tiny.Button:after,.dropdown.button.tiny:after,button.dropdown.tiny:after{border-width:.375rem;right:1.125rem;margin-top:-.125rem;border-color:#fff transparent transparent}#wp-email-popup .dropdown.small.Button,.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem}#wp-email-popup .dropdown.small.Button:after,.dropdown.button.small:after,button.dropdown.small:after{border-width:.4375rem;right:1.3125rem;margin-top:-.15625rem;border-color:#fff transparent transparent}#wp-email-popup .dropdown.large.Button,.dropdown.button.large,button.dropdown.large{padding-right:3.625rem}#wp-email-popup .dropdown.large.Button:after,.dropdown.button.large:after,button.dropdown.large:after{border-width:.3125rem;right:1.71875rem;margin-top:-.15625rem;border-color:#fff transparent transparent}#wp-email-popup .dropdown.secondary.Button:after,.dropdown.button.secondary:after,button.dropdown.secondary:after{border-color:#333 transparent transparent}.flex-video{height:0;margin-bottom:1rem;overflow:hidden;padding-bottom:67.5%;padding-top:1.5625rem;position:relative}.flex-video.widescreen{padding-bottom:56.34%}.flex-video.vimeo{padding-top:0}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{height:100%;position:absolute;top:0;width:100%;left:0}.row{margin:0 auto;max-width:85.375rem;width:100%}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{margin:0 -.9375rem;max-width:none;width:auto}.row .row:after,.row .row:before{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{margin:0;max-width:none;width:auto}.row .row.collapse:after,.row .row.collapse:before{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}.column+.column:last-child,.column+.columns:last-child,.columns+.column:last-child,.columns+.columns:last-child{float:right}.column+.column.end,.column+.columns.end,.columns+.column.end,.columns+.columns.end{float:left}@media only screen{.small-push-0{position:relative;left:0;right:auto}.small-pull-0{position:relative;right:0;left:auto}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0!important}.small-offset-1{margin-left:8.33333%!important}.small-offset-2{margin-left:16.66667%!important}.small-offset-3{margin-left:25%!important}.small-offset-4{margin-left:33.33333%!important}.small-offset-5{margin-left:41.66667%!important}.small-offset-6{margin-left:50%!important}.small-offset-7{margin-left:58.33333%!important}.small-offset-8{margin-left:66.66667%!important}.small-offset-9{margin-left:75%!important}.small-offset-10{margin-left:83.33333%!important}.small-offset-11{margin-left:91.66667%!important}.small-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{float:left;margin-left:0;margin-right:0}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}}@media only screen and (min-width:40.0625em){.medium-push-0{position:relative;left:0;right:auto}.medium-pull-0{position:relative;right:0;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0!important}.medium-offset-1{margin-left:8.33333%!important}.medium-offset-2{margin-left:16.66667%!important}.medium-offset-3{margin-left:25%!important}.medium-offset-4{margin-left:33.33333%!important}.medium-offset-5{margin-left:41.66667%!important}.medium-offset-6{margin-left:50%!important}.medium-offset-7{margin-left:58.33333%!important}.medium-offset-8{margin-left:66.66667%!important}.medium-offset-9{margin-left:75%!important}.medium-offset-10{margin-left:83.33333%!important}.medium-offset-11{margin-left:91.66667%!important}.medium-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{float:left;margin-left:0;margin-right:0}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.push-0{left:0;right:auto}.pull-0,.push-0{position:relative}.pull-0{right:0;left:auto}.push-1{left:8.33333%;right:auto}.pull-1,.push-1{position:relative}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2,.push-2{position:relative}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3,.push-3{position:relative}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4,.push-4{position:relative}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5,.push-5{position:relative}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6,.push-6{position:relative}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7,.push-7{position:relative}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8,.push-8{position:relative}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9,.push-9{position:relative}.pull-9{right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width:64.0625em){.large-push-0{position:relative;left:0;right:auto}.large-pull-0{position:relative;right:0;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0!important}.large-offset-1{margin-left:8.33333%!important}.large-offset-2{margin-left:16.66667%!important}.large-offset-3{margin-left:25%!important}.large-offset-4{margin-left:33.33333%!important}.large-offset-5{margin-left:41.66667%!important}.large-offset-6{margin-left:50%!important}.large-offset-7{margin-left:58.33333%!important}.large-offset-8{margin-left:66.66667%!important}.large-offset-9{margin-left:75%!important}.large-offset-10{margin-left:83.33333%!important}.large-offset-11{margin-left:91.66667%!important}.large-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{float:left;margin-left:0;margin-right:0}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.push-0{left:0;right:auto}.pull-0,.push-0{position:relative}.pull-0{right:0;left:auto}.push-1{left:8.33333%;right:auto}.pull-1,.push-1{position:relative}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2,.push-2{position:relative}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3,.push-3{position:relative}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4,.push-4{position:relative}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5,.push-5{position:relative}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6,.push-6{position:relative}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7,.push-7{position:relative}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8,.push-8{position:relative}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9,.push-9{position:relative}.pull-9{right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}@media only screen and (max-width:40em){.small-only-text-left{text-align:left!important}.small-only-text-right{text-align:right!important}.small-only-text-center{text-align:center!important}.small-only-text-justify{text-align:justify!important}}@media only screen{.small-text-left{text-align:left!important}.small-text-right{text-align:right!important}.small-text-center{text-align:center!important}.small-text-justify{text-align:justify!important}}@media only screen and (min-width:40.0625em) and (max-width:64em){.medium-only-text-left{text-align:left!important}.medium-only-text-right{text-align:right!important}.medium-only-text-center{text-align:center!important}.medium-only-text-justify{text-align:justify!important}}@media only screen and (min-width:40.0625em){.medium-text-left{text-align:left!important}.medium-text-right{text-align:right!important}.medium-text-center{text-align:center!important}.medium-text-justify{text-align:justify!important}}@media only screen and (min-width:64.0625em) and (max-width:90em){.large-only-text-left{text-align:left!important}.large-only-text-right{text-align:right!important}.large-only-text-center{text-align:center!important}.large-only-text-justify{text-align:justify!important}}@media only screen and (min-width:64.0625em){.large-text-left{text-align:left!important}.large-text-right{text-align:right!important}.large-text-center{text-align:center!important}.large-text-justify{text-align:justify!important}}@media only screen and (min-width:90.0625em) and (max-width:120em){.xlarge-only-text-left{text-align:left!important}.xlarge-only-text-right{text-align:right!important}.xlarge-only-text-center{text-align:center!important}.xlarge-only-text-justify{text-align:justify!important}}@media only screen and (min-width:90.0625em){.xlarge-text-left{text-align:left!important}.xlarge-text-right{text-align:right!important}.xlarge-text-center{text-align:center!important}.xlarge-text-justify{text-align:justify!important}}@media only screen and (min-width:120.0625em) and (max-width:6249999.9375em){.xxlarge-only-text-left{text-align:left!important}.xxlarge-only-text-right{text-align:right!important}.xxlarge-only-text-center{text-align:center!important}.xxlarge-only-text-justify{text-align:justify!important}}@media only screen and (min-width:120.0625em){.xxlarge-text-left{text-align:left!important}.xxlarge-text-right{text-align:right!important}.xxlarge-text-center{text-align:center!important}.xxlarge-text-justify{text-align:justify!important}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}a{color:#53b949;line-height:inherit;text-decoration:none}a:focus,a:hover{color:#46a03e}a img{border:none}p{font-family:inherit;font-size:inherit;font-weight:400;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p,p.lead{line-height:1.6}p.lead{font-size:inherit0.21875rem}p aside{font-size:.875rem;font-style:italic;line-height:1.35}h1,h2,h3,h4,h5,h6{color:#222;font-family:proxima-nova,Proxima Nova,Gotham,Museo Sans,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:.5rem;margin-top:.2rem;text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#6f6f6f;font-size:80%;line-height:0}h1{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4,h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#6f6f6f;font-weight:400;margin-top:.2rem;margin-bottom:.5rem}hr{border:solid rgba(0,0,0,.1);border-width:1px 0 0;clear:both;height:0;margin:1.25rem 0 1.1875rem}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:700}small{font-size:80%;line-height:inherit}code{background-color:#f8f8f8;border:1px solid #dfdfdf;color:#333;font-family:Consolas,Liberation Mono,Courier,monospace;font-weight:400;padding:.125rem .3125rem .0625rem}dl,ol,ul{font-family:inherit;font-size:inherit;line-height:1.6;list-style-position:outside;margin-bottom:1.25rem}ul{margin-left:1.1rem}ul li ol,ul li ul{margin-left:1.25rem;margin-bottom:0}ul.circle li ul,ul.disc li ul,ul.square li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle}ul.circle,ul.disc{margin-left:1.1rem}ul.disc{list-style-type:disc}ol{margin-left:1.4rem}ol li ol,ol li ul{margin-left:1.25rem;margin-bottom:0}.no-bullet{list-style-type:none;margin-left:0}.no-bullet li ol,.no-bullet li ul{margin-left:1.25rem;margin-bottom:0;list-style:none}dl dt{margin-bottom:.3rem;font-weight:700}dl dd{margin-bottom:.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#000;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #ddd}blockquote{margin:0 0 1.25rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.8125rem;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25rem;border:1px solid #ddd;padding:.625rem .75rem}.vcard li{margin:0;display:block}.vcard .fn{font-size:.9375rem}.vcard .fn,.vevent .summary,.vevent abbr{font-weight:700}.vevent abbr{cursor:default;text-decoration:none;border:none;padding:0 .0625rem}@media only screen and (min-width:40.0625em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}h5{font-size:1.125rem}h6{font-size:1rem}}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.34in}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden}.off-canvas-wrap.move-bottom,.off-canvas-wrap.move-left,.off-canvas-wrap.move-right,.off-canvas-wrap.move-top{min-height:100%;-webkit-overflow-scrolling:touch}.inner-wrap{position:relative;width:100%;transition:transform .5s ease}.inner-wrap:after,.inner-wrap:before{content:" ";display:table}.inner-wrap:after{clear:both}.tab-bar{-webkit-backface-visibility:hidden;background:#333;color:#fff;height:2.8125rem;line-height:2.8125rem;position:relative}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:#fff;font-weight:700;line-height:2.8125rem;margin:0}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1.125rem}.left-small{border-right:1px solid #1a1a1a;left:0}.left-small,.right-small{height:2.8125rem;position:absolute;top:0;width:2.8125rem}.right-small{border-left:1px solid #1a1a1a;right:0}.tab-bar-section{height:2.8125rem;padding:0 .625rem;position:absolute;text-align:center;top:0}.tab-bar-section.left{text-align:left}.tab-bar-section.right{text-align:right}.tab-bar-section.left{left:0;right:2.8125rem}.tab-bar-section.right{left:2.8125rem;right:0}.tab-bar-section.middle{left:2.8125rem;right:2.8125rem}.tab-bar .menu-icon{color:#fff;display:block;height:2.8125rem;padding:0;position:relative;text-indent:2.1875rem;transform:translateZ(0);width:2.8125rem}.tab-bar .menu-icon span:after{content:"";display:block;height:0;position:absolute;top:50%;margin-top:-.5rem;left:.90625rem;box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;width:1rem}.tab-bar .menu-icon span:hover:after{box-shadow:0 0 0 1px #b3b3b3,0 7px 0 1px #b3b3b3,0 14px 0 1px #b3b3b3}.left-off-canvas-menu{background:#000;bottom:0;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;transition:transform .5s ease 0s;width:15.625rem;z-index:1001;transform:translate3d(-100%,0,0);left:0;top:0}.left-off-canvas-menu,.left-off-canvas-menu *,.right-off-canvas-menu{-webkit-backface-visibility:hidden}.right-off-canvas-menu{background:#000;bottom:0;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;transition:transform .5s ease 0s;width:15.625rem;z-index:1001;transform:translate3d(100%,0,0);right:0;top:0}.right-off-canvas-menu *,.top-off-canvas-menu{-webkit-backface-visibility:hidden}.top-off-canvas-menu{background:#000;bottom:0;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;transition:transform .5s ease 0s;width:15.625rem;z-index:1001;transform:translate3d(0,-100%,0);top:0;width:100%;height:18.75rem}.bottom-off-canvas-menu,.top-off-canvas-menu *{-webkit-backface-visibility:hidden}.bottom-off-canvas-menu{background:#000;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;transition:transform .5s ease 0s;width:15.625rem;z-index:1001;transform:translate3d(0,100%,0);bottom:0;width:100%;height:18.75rem}.bottom-off-canvas-menu *{-webkit-backface-visibility:hidden}ul.off-canvas-list{list-style-type:none;margin:0;padding:0}ul.off-canvas-list li label{background:#444;border-bottom:0;border-top:0;color:#999;display:block;font-size:.75rem;font-weight:700;margin:0;padding:.3rem .9375rem;text-transform:uppercase}ul.off-canvas-list li a{border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff!important;display:block;padding:.66667rem;transition:background .3s ease}ul.off-canvas-list li a:active,ul.off-canvas-list li a:hover{background:#242424}.move-right>.inner-wrap{transform:translate3d(15.625rem,0,0)}.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:none;cursor:pointer;transition:background .3s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:hsla(0,0%,100%,.5);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.0625em){.move-right .exit-off-canvas:hover{background:hsla(0,0%,100%,.05)}}.move-left>.inner-wrap{transform:translate3d(-15.625rem,0,0)}.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:none;cursor:pointer;transition:background .3s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:hsla(0,0%,100%,.5);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.0625em){.move-left .exit-off-canvas:hover{background:hsla(0,0%,100%,.05)}}.move-top>.inner-wrap{transform:translate3d(0,-18.75rem,0)}.move-top .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:none;cursor:pointer;transition:background .3s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:hsla(0,0%,100%,.5);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.0625em){.move-top .exit-off-canvas:hover{background:hsla(0,0%,100%,.05)}}.move-bottom>.inner-wrap{transform:translate3d(0,18.75rem,0)}.move-bottom .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:none;cursor:pointer;transition:background .3s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:hsla(0,0%,100%,.5);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.0625em){.move-bottom .exit-off-canvas:hover{background:hsla(0,0%,100%,.05)}}.offcanvas-overlap .bottom-off-canvas-menu,.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu,.offcanvas-overlap .top-off-canvas-menu{transform:none;z-index:1003}.offcanvas-overlap .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:none;cursor:pointer;transition:background .3s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:hsla(0,0%,100%,.5);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.0625em){.offcanvas-overlap .exit-off-canvas:hover{background:hsla(0,0%,100%,.05)}}.offcanvas-overlap-left .right-off-canvas-menu{transform:none;z-index:1003}.offcanvas-overlap-left .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:none;cursor:pointer;transition:background .3s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:hsla(0,0%,100%,.5);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.0625em){.offcanvas-overlap-left .exit-off-canvas:hover{background:hsla(0,0%,100%,.05)}}.offcanvas-overlap-right .left-off-canvas-menu{transform:none;z-index:1003}.offcanvas-overlap-right .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:none;cursor:pointer;transition:background .3s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:hsla(0,0%,100%,.5);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.0625em){.offcanvas-overlap-right .exit-off-canvas:hover{background:hsla(0,0%,100%,.05)}}.offcanvas-overlap-top .bottom-off-canvas-menu{transform:none;z-index:1003}.offcanvas-overlap-top .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:none;cursor:pointer;transition:background .3s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:hsla(0,0%,100%,.5);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.0625em){.offcanvas-overlap-top .exit-off-canvas:hover{background:hsla(0,0%,100%,.05)}}.offcanvas-overlap-bottom .top-off-canvas-menu{transform:none;z-index:1003}.offcanvas-overlap-bottom .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:none;cursor:pointer;transition:background .3s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:hsla(0,0%,100%,.5);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.0625em){.offcanvas-overlap-bottom .exit-off-canvas:hover{background:hsla(0,0%,100%,.05)}}.no-csstransforms .left-off-canvas-menu{left:-15.625rem}.no-csstransforms .right-off-canvas-menu{right:-15.625rem}.no-csstransforms .top-off-canvas-menu{top:-18.75rem}.no-csstransforms .bottom-off-canvas-menu{bottom:-18.75rem}.no-csstransforms .move-left>.inner-wrap{right:15.625rem}.no-csstransforms .move-right>.inner-wrap{left:15.625rem}.no-csstransforms .move-top>.inner-wrap{right:18.75rem}.no-csstransforms .move-bottom>.inner-wrap{left:18.75rem}.left-submenu{-webkit-overflow-scrolling:touch;background:#000;bottom:0;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:15.625rem;height:18.75rem;z-index:1002;transform:translate3d(-100%,0,0);left:0;transition:transform .5s ease}.left-submenu,.left-submenu *{-webkit-backface-visibility:hidden}.left-submenu .back>a{background:#444;border-bottom:0;border-top:0;color:#999;font-weight:700;padding:.3rem .9375rem;text-transform:uppercase;margin:0}.left-submenu .back>a:hover{background:#303030;border-bottom:none;border-top:1px solid #5e5e5e}.left-submenu .back>a:before{content:"\AB";margin-right:.5rem;display:inline}.left-submenu.move-right,.left-submenu.offcanvas-overlap,.left-submenu.offcanvas-overlap-right{transform:translateZ(0)}.right-submenu{-webkit-overflow-scrolling:touch;background:#000;bottom:0;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:15.625rem;height:18.75rem;z-index:1002;transform:translate3d(100%,0,0);right:0;transition:transform .5s ease}.right-submenu,.right-submenu *{-webkit-backface-visibility:hidden}.right-submenu .back>a{background:#444;border-bottom:0;border-top:0;color:#999;font-weight:700;padding:.3rem .9375rem;text-transform:uppercase;margin:0}.right-submenu .back>a:hover{background:#303030;border-bottom:none;border-top:1px solid #5e5e5e}.right-submenu .back>a:after{content:"\BB";margin-left:.5rem;display:inline}.right-submenu.move-left,.right-submenu.offcanvas-overlap,.right-submenu.offcanvas-overlap-left{transform:translateZ(0)}.top-submenu{-webkit-overflow-scrolling:touch;background:#000;bottom:0;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;width:15.625rem;height:18.75rem;z-index:1002;transform:translate3d(0,-100%,0);top:0;width:100%;transition:transform .5s ease}.top-submenu,.top-submenu *{-webkit-backface-visibility:hidden}.top-submenu .back>a{background:#444;border-bottom:0;border-top:0;color:#999;font-weight:700;padding:.3rem .9375rem;text-transform:uppercase;margin:0}.top-submenu .back>a:hover{background:#303030;border-bottom:none;border-top:1px solid #5e5e5e}.top-submenu.move-bottom,.top-submenu.offcanvas-overlap,.top-submenu.offcanvas-overlap-bottom{transform:translateZ(0)}.bottom-submenu{-webkit-overflow-scrolling:touch;background:#000;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:15.625rem;height:18.75rem;z-index:1002;transform:translate3d(0,100%,0);bottom:0;width:100%;transition:transform .5s ease}.bottom-submenu,.bottom-submenu *{-webkit-backface-visibility:hidden}.bottom-submenu .back>a{background:#444;border-bottom:0;border-top:0;color:#999;font-weight:700;padding:.3rem .9375rem;text-transform:uppercase;margin:0}.bottom-submenu .back>a:hover{background:#303030;border-bottom:none;border-top:1px solid #5e5e5e}.bottom-submenu.move-top,.bottom-submenu.offcanvas-overlap,.bottom-submenu.offcanvas-overlap-top{transform:translateZ(0)}.left-off-canvas-menu ul.off-canvas-list li.has-submenu>a:after{content:"\BB";margin-left:.5rem;display:inline}.right-off-canvas-menu ul.off-canvas-list li.has-submenu>a:before{content:"\AB";margin-right:.5rem;display:inline}.reveal-modal-bg{background:#000;background:rgba(0,0,0,.8);bottom:0;display:none;position:fixed;right:0;top:0;z-index:1004;left:0}.reveal-modal{border-radius:0;display:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:1005;left:0;background-color:#fff;padding:1.875rem;border:1px solid #bbb;box-shadow:0 0 10px rgba(0,0,0,.4)}@media only screen and (max-width:40em){.reveal-modal{min-height:100vh}}.reveal-modal .column,.reveal-modal .columns{min-width:0}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}@media only screen and (min-width:40.0625em){.reveal-modal{left:0;margin:0 auto;max-width:85.375rem;right:0;width:80%;top:6.25rem}}.reveal-modal.radius{box-shadow:none;border-radius:0}.reveal-modal.round{box-shadow:none;border-radius:1000px}.reveal-modal.collapse{padding:0;box-shadow:none}@media only screen and (min-width:40.0625em){.reveal-modal.tiny{width:30%}}@media only screen and (min-width:40.0625em){.reveal-modal.small,.reveal-modal.tiny{left:0;margin:0 auto;max-width:85.375rem;right:0}.reveal-modal.small{width:40%}}@media only screen and (min-width:40.0625em){.reveal-modal.medium{width:60%}}@media only screen and (min-width:40.0625em){.reveal-modal.large,.reveal-modal.medium{left:0;margin:0 auto;max-width:85.375rem;right:0}.reveal-modal.large{width:70%}}@media only screen and (min-width:40.0625em){.reveal-modal.xlarge{left:0;margin:0 auto;max-width:85.375rem;right:0;width:95%}}.reveal-modal.full{height:100vh;height:100%;left:0;margin-left:0!important;max-width:none!important;min-height:100vh;top:0}@media only screen and (min-width:40.0625em){.reveal-modal.full{left:0;margin:0 auto;max-width:85.375rem;right:0;width:100%}}.reveal-modal.toback{z-index:1003}.reveal-modal .close-reveal-modal{color:#aaa;cursor:pointer;font-size:2.5rem;font-weight:700;line-height:1;position:absolute;top:.625rem;right:1.375rem}table{background:#fff;border:1px solid #ddd;margin-bottom:1.25rem;table-layout:auto}table caption{background:transparent;color:#222;font-size:1rem;font-weight:700}table thead{background:#f5f5f5}table thead tr td,table thead tr th{color:#222;font-size:.875rem;font-weight:700;padding:.5rem .625rem .625rem}table tfoot{background:#f5f5f5}table tfoot tr td,table tfoot tr th{color:#222;font-size:.875rem;font-weight:700;padding:.5rem .625rem .625rem}table tr td,table tr th{color:#222;font-size:.875rem;padding:.5625rem .625rem;text-align:left}table tr.alt,table tr.even,table tr:nth-of-type(2n){background:#f9f9f9}table tbody tr td,table tbody tr th,table tfoot tr td,table tfoot tr th,table thead tr th,table tr td{display:table-cell;line-height:1.125rem}.has-tip{border-bottom:1px dotted #ccc;color:#222;cursor:help;font-weight:700}.has-tip:focus,.has-tip:hover{border-bottom:1px dotted #255420;color:inherit}.has-tip.tip-left,.has-tip.tip-right{float:none!important}.tooltip{background:#333;color:#fff;display:none;font-size:.875rem;font-weight:400;line-height:1.3;max-width:300px;padding:.75rem;position:absolute;width:100%;z-index:1006;left:50%}.tooltip>.nub{border:5px solid;border-color:transparent transparent #333;display:block;height:0;pointer-events:none;position:absolute;top:-10px;width:0;left:5px}.tooltip>.nub.rtl{left:auto;right:5px}.tooltip.radius{border-radius:0}.tooltip.round{border-radius:1000px}.tooltip.round>.nub{left:2rem}.tooltip.opened{border-bottom:1px dotted #255420!important;color:inherit!important}.tap-to-close{color:#777;display:block;font-size:.625rem;font-weight:400}@media only screen{.tooltip>.nub{border-color:transparent transparent #333;top:-10px}.tooltip.tip-top>.nub{border-color:#333 transparent transparent;bottom:-10px;top:auto}.tooltip.tip-left,.tooltip.tip-right{float:none!important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333;left:auto;margin-top:-5px;right:-10px;top:50%}.tooltip.tip-right>.nub{border-color:transparent #333 transparent transparent;left:-10px;margin-top:-5px;right:auto;top:50%}}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}.contain-to-grid{width:100%;background:#000}.contain-to-grid .top-bar{margin-bottom:0}.fixed{position:fixed;top:0;width:100%;z-index:99;left:0}.fixed.expanded:not(.top-bar){height:auto;max-height:100%;overflow-y:auto;width:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{margin-top:2.8125rem;z-index:98}.top-bar{background:#000;height:2.8125rem;line-height:2.8125rem;margin-bottom:0;overflow:hidden;position:relative}.top-bar ul{list-style:none;margin-bottom:0}.top-bar .row{max-width:none}.top-bar form,.top-bar input,.top-bar select{margin-bottom:0}.top-bar input,.top-bar select{font-size:.75rem;height:1.75rem;padding-bottom:.35rem;padding-top:.35rem}#wp-email-popup .top-bar .Button,.top-bar #wp-email-popup .Button,.top-bar .button,.top-bar button{font-size:.75rem;margin-bottom:0;padding-bottom:.4125rem;padding-top:.4125rem}@media only screen and (max-width:40em){#wp-email-popup .top-bar .Button,.top-bar #wp-email-popup .Button,.top-bar .button,.top-bar button{position:relative;top:-1px}}.top-bar .title-area{margin:0;position:relative}.top-bar .name{font-size:16px;height:2.8125rem;margin:0}.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{font-size:1.0625rem;line-height:2.8125rem;margin:0}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{color:#fff;display:block;font-weight:400;padding:0 .9375rem;width:75%}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#fff;display:block;font-size:.8125rem;font-weight:700;height:2.8125rem;line-height:2.8125rem;padding:0 .9375rem;position:relative;text-transform:uppercase}.top-bar .toggle-topbar.menu-icon{margin-top:-16px;top:50%}.top-bar .toggle-topbar.menu-icon a{color:#fff;height:34px;line-height:33px;padding:0 2.5rem 0 .9375rem;position:relative}.top-bar .toggle-topbar.menu-icon a span:after{content:"";display:block;height:0;position:absolute;margin-top:-8px;top:50%;right:.9375rem;box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;width:16px}.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 1px "",0 7px 0 1px "",0 14px 0 1px ""}.top-bar.expanded{background:transparent;height:auto}.top-bar.expanded .title-area{background:#000}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a span:after{box-shadow:0 0 0 1px #888,0 7px 0 1px #888,0 14px 0 1px #888}@media screen and (-webkit-min-device-pixel-ratio:0){.top-bar.expanded .top-bar-section .dropdown,.top-bar.expanded .top-bar-section .has-dropdown.moved>.dropdown{clip:auto}.top-bar.expanded .top-bar-section .has-dropdown:not(.moved)>ul{padding:0}}.top-bar-section{left:0;position:relative;width:auto;transition:left .3s ease-out}.top-bar-section ul{display:block;font-size:16px;height:auto;margin:0;padding:0;width:100%}.top-bar-section .divider,.top-bar-section [role=separator]{border-top:1px solid #000;clear:both;height:1px;width:100%}.top-bar-section ul li{background:#333}.top-bar-section ul li>a{color:#fff;display:block;font-family:proxima-nova,Proxima Nova,Gotham,Museo Sans,Arial,sans-serif;font-size:.8125rem;font-weight:400;padding-left:.9375rem;padding:12px 0 12px .9375rem;text-transform:none;width:100%}#wp-email-popup .top-bar-section ul li>a.Button,.top-bar-section ul #wp-email-popup li>a.Button,.top-bar-section ul li>a.button{font-size:.8125rem;padding-left:.9375rem;padding-right:.9375rem;background-color:#53b949;border-color:#429539;color:#fff}#wp-email-popup .top-bar-section ul li>a.Button:focus,#wp-email-popup .top-bar-section ul li>a.Button:hover,.top-bar-section ul #wp-email-popup li>a.Button:focus,.top-bar-section ul #wp-email-popup li>a.Button:hover,.top-bar-section ul li>a.button:focus,.top-bar-section ul li>a.button:hover{background-color:#429539;color:#fff}#wp-email-popup .top-bar-section ul li>a.secondary.Button,.top-bar-section ul #wp-email-popup li>a.secondary.Button,.top-bar-section ul li>a.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}#wp-email-popup .top-bar-section ul li>a.secondary.Button:focus,#wp-email-popup .top-bar-section ul li>a.secondary.Button:hover,.top-bar-section ul #wp-email-popup li>a.secondary.Button:focus,.top-bar-section ul #wp-email-popup li>a.secondary.Button:hover,.top-bar-section ul li>a.button.secondary:focus,.top-bar-section ul li>a.button.secondary:hover{background-color:#b9b9b9;color:#333}#wp-email-popup .top-bar-section ul li>a.success.Button,.top-bar-section ul #wp-email-popup li>a.success.Button,.top-bar-section ul li>a.button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}#wp-email-popup .top-bar-section ul li>a.success.Button:focus,#wp-email-popup .top-bar-section ul li>a.success.Button:hover,.top-bar-section ul #wp-email-popup li>a.success.Button:focus,.top-bar-section ul #wp-email-popup li>a.success.Button:hover,.top-bar-section ul li>a.button.success:focus,.top-bar-section ul li>a.button.success:hover{background-color:#368a55;color:#fff}#wp-email-popup .top-bar-section ul li>a.alert.Button,.top-bar-section ul #wp-email-popup li>a.alert.Button,.top-bar-section ul li>a.button.alert{background-color:#be001a;border-color:#980015;color:#fff}#wp-email-popup .top-bar-section ul li>a.alert.Button:focus,#wp-email-popup .top-bar-section ul li>a.alert.Button:hover,.top-bar-section ul #wp-email-popup li>a.alert.Button:focus,.top-bar-section ul #wp-email-popup li>a.alert.Button:hover,.top-bar-section ul li>a.button.alert:focus,.top-bar-section ul li>a.button.alert:hover{background-color:#980015;color:#fff}#wp-email-popup .top-bar-section ul li>a.warning.Button,.top-bar-section ul #wp-email-popup li>a.warning.Button,.top-bar-section ul li>a.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}#wp-email-popup .top-bar-section ul li>a.warning.Button:focus,#wp-email-popup .top-bar-section ul li>a.warning.Button:hover,.top-bar-section ul #wp-email-popup li>a.warning.Button:focus,.top-bar-section ul #wp-email-popup li>a.warning.Button:hover,.top-bar-section ul li>a.button.warning:focus,.top-bar-section ul li>a.button.warning:hover{background-color:#cf6e0e;color:#fff}#wp-email-popup .top-bar-section ul li>a.info.Button,.top-bar-section ul #wp-email-popup li>a.info.Button,.top-bar-section ul li>a.button.info{background-color:#fc3;border-color:#f5b800;color:#fff}#wp-email-popup .top-bar-section ul li>a.info.Button:focus,#wp-email-popup .top-bar-section ul li>a.info.Button:hover,.top-bar-section ul #wp-email-popup li>a.info.Button:focus,.top-bar-section ul #wp-email-popup li>a.info.Button:hover,.top-bar-section ul li>a.button.info:focus,.top-bar-section ul li>a.button.info:hover{background-color:#f5b800;color:#fff}.top-bar-section ul li>button{font-size:.8125rem;padding-left:.9375rem;padding-right:.9375rem;background-color:#53b949;border-color:#429539;color:#fff}.top-bar-section ul li>button:focus,.top-bar-section ul li>button:hover{background-color:#429539;color:#fff}.top-bar-section ul li>button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}.top-bar-section ul li>button.secondary:focus,.top-bar-section ul li>button.secondary:hover{background-color:#b9b9b9;color:#333}.top-bar-section ul li>button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}.top-bar-section ul li>button.success:focus,.top-bar-section ul li>button.success:hover{background-color:#368a55;color:#fff}.top-bar-section ul li>button.alert{background-color:#be001a;border-color:#980015;color:#fff}.top-bar-section ul li>button.alert:focus,.top-bar-section ul li>button.alert:hover{background-color:#980015;color:#fff}.top-bar-section ul li>button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}.top-bar-section ul li>button.warning:focus,.top-bar-section ul li>button.warning:hover{background-color:#cf6e0e;color:#fff}.top-bar-section ul li>button.info{background-color:#fc3;border-color:#f5b800;color:#fff}.top-bar-section ul li>button.info:focus,.top-bar-section ul li>button.info:hover{background-color:#f5b800;color:#fff}.top-bar-section ul li:hover:not(.has-form)>a{background-color:#555;color:#fff;background:#222}.top-bar-section ul li.active>a{background:#53b949;color:#fff}.top-bar-section ul li.active>a:hover{background:#46a03e;color:#fff}.top-bar-section .has-form{padding:.9375rem}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{border:5px inset;content:"";display:block;height:0;width:0;border-color:transparent transparent transparent hsla(0,0%,100%,.4);border-left-style:solid;margin-right:.9375rem;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{position:static!important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute!important;width:100%}.top-bar-section .has-dropdown.moved>a:after{display:none}.top-bar-section .dropdown{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;display:block;padding:0;position:absolute;top:0;z-index:99;left:100%}.top-bar-section .dropdown li{height:auto;width:100%}.top-bar-section .dropdown li a{font-weight:400;padding:8px .9375rem}.top-bar-section .dropdown li a.parent-link{font-weight:400}.top-bar-section .dropdown li.parent-link,.top-bar-section .dropdown li.title h5{margin-bottom:0;margin-top:0;font-size:1.125rem}.top-bar-section .dropdown li.parent-link a,.top-bar-section .dropdown li.title h5 a{color:#fff;display:block}.top-bar-section .dropdown li.parent-link a:hover,.top-bar-section .dropdown li.title h5 a:hover{background:none}.top-bar-section .dropdown li.has-form{padding:8px .9375rem}#wp-email-popup .top-bar-section .dropdown li .Button,.top-bar-section .dropdown li #wp-email-popup .Button,.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}.top-bar-section .dropdown label{color:#777;font-size:.625rem;font-weight:700;margin-bottom:0;padding:8px .9375rem 2px;text-transform:uppercase}.js-generated{display:block}@media only screen and (min-width:40.0625em){.top-bar{background:#000;overflow:visible}.top-bar:after,.top-bar:before{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name h5 a,.top-bar .name h6 a{width:auto}#wp-email-popup .top-bar .Button,#wp-email-popup .top-bar .has-form>.Button,.top-bar #wp-email-popup .Button,.top-bar #wp-email-popup .has-form>.Button,.top-bar .button,.top-bar .has-form>.button,.top-bar .has-form>button,.top-bar button,.top-bar input,.top-bar select{font-size:.875rem;height:1.75rem;position:relative;top:.53125rem}.top-bar.expanded{background:#000}.contain-to-grid .top-bar{margin:0 auto;margin-bottom:0;max-width:85.375rem}.top-bar-section{transition:none 0 0;left:0!important}.top-bar-section ul{display:inline;height:auto!important;width:auto}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background-color:#555;background:#222;color:#fff}.top-bar-section li:not(.has-form) a:not(.button){background:#000;line-height:2.8125rem;padding:0 .9375rem}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#555;background:#222}.top-bar-section li.active:not(.has-form) a:not(.button){background:#53b949;color:#fff;line-height:2.8125rem;padding:0 .9375rem}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#46a03e;color:#fff}.top-bar-section .has-dropdown>a{padding-right:2.1875rem!important}.top-bar-section .has-dropdown>a:after{border:5px inset;content:"";display:block;height:0;width:0;border-color:hsla(0,0%,100%,.4) transparent transparent;border-top-style:solid;margin-top:-2.5px;top:1.40625rem}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;display:block}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown,.top-bar-section .has-dropdown>a:focus+.dropdown{position:static!important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute!important}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:.1875rem;right:5px}.top-bar-section .dropdown{left:0;background:transparent;min-width:100%;top:auto}.top-bar-section .dropdown li a{background:#333;color:#fff;line-height:2.8125rem;padding:12px .9375rem;white-space:nowrap}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){background:#333;color:#fff}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){background-color:#555;color:#fff;background:#222}.top-bar-section .dropdown li label{background:#333;white-space:nowrap}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role=separator]{border-right:1px solid #212121;border-bottom:none;border-top:none;clear:none;height:2.8125rem;width:0}.top-bar-section .has-form{background:#000;height:2.8125rem;padding:0 .9375rem}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover>a{background-color:#555;background:#222;color:#fff}.no-js .top-bar-section ul li:active>a{background:#53b949;color:#fff}.no-js .top-bar-section .has-dropdown:hover>.dropdown,.no-js .top-bar-section .has-dropdown>a:focus+.dropdown{position:static!important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute!important}}@media only screen{.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-medium,.hide-for-medium-only,.hide-for-medium-up,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-down,.show-for-medium-down,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-down,.hide-for-medium-down,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-medium,.show-for-medium-only,.show-for-medium-up,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-medium,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-down,.visible-for-medium-down,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-down,.hidden-for-medium-down,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-only,.visible-for-large-up,.visible-for-medium,.visible-for-medium-only,.visible-for-medium-up,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-large,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-medium,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-down,table.show-for-medium-down,table.show-for-small,table.show-for-small-down,table.show-for-small-only,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table!important}thead.hide-for-large,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-medium,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-down,thead.show-for-medium-down,thead.show-for-small,thead.show-for-small-down,thead.show-for-small-only,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-down,tbody.show-for-medium-down,tbody.show-for-small,tbody.show-for-small-down,tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-medium,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-down,tr.show-for-medium-down,tr.show-for-small,tr.show-for-small-down,tr.show-for-small-only,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row}td.hide-for-large,td.hide-for-large-only,td.hide-for-large-up,td.hide-for-medium,td.hide-for-medium-only,td.hide-for-medium-up,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-down,td.show-for-medium-down,td.show-for-small,td.show-for-small-down,td.show-for-small-only,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-only,th.hide-for-large-up,th.hide-for-medium,th.hide-for-medium-only,th.hide-for-medium-up,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-down,th.show-for-medium-down,th.show-for-small,th.show-for-small-down,th.show-for-small-only,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:40.0625em){.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-down,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-down,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-down,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-down,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-only,.visible-for-large-up,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-large,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-down,table.show-for-medium,table.show-for-medium-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table!important}thead.hide-for-large,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-down,thead.show-for-medium,thead.show-for-medium-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-down,tbody.show-for-medium,tbody.show-for-medium-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-down,tr.show-for-medium,tr.show-for-medium-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row}td.hide-for-large,td.hide-for-large-only,td.hide-for-large-up,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-down,td.show-for-medium,td.show-for-medium-down,td.show-for-medium-only,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-only,th.hide-for-large-up,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-down,th.show-for-medium,th.show-for-medium-down,th.show-for-medium-only,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:64.0625em){.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large,table.show-for-large-down,table.show-for-large-only,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table!important}thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large,thead.show-for-large-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large,tbody.show-for-large-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large,tr.show-for-large-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row}td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large,td.show-for-large-down,td.show-for-large-only,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large,th.show-for-large-down,th.show-for-large-only,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:90.0625em){.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge,.show-for-xlarge-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge,.hide-for-xlarge-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-down,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge,.visible-for-xlarge-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-large,table.hide-for-large-down,table.hide-for-large-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge,table.show-for-xlarge-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xxlarge-down{display:table!important}thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-large-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-large-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-large-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xxlarge-down{display:table-row}td.hide-for-large,td.hide-for-large-down,td.hide-for-large-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge,td.show-for-xlarge-down,td.show-for-xlarge-only,td.show-for-xlarge-up,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-down,th.hide-for-large-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge,th.show-for-xlarge-down,th.show-for-xlarge-only,th.show-for-xlarge-up,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:120.0625em){.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-down,.hide-for-xlarge-only,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit!important}.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-down,.show-for-xlarge-only{display:none!important}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-down,.hidden-for-xlarge-only,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-down,.visible-for-xlarge-only{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}table.hide-for-large,table.hide-for-large-down,table.hide-for-large-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-down,table.hide-for-xlarge-only,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up{display:table!important}thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-large-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.hide-for-xlarge-only,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-large-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.hide-for-xlarge-only,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-large-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.hide-for-xlarge-only,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up{display:table-row}td.hide-for-large,td.hide-for-large-down,td.hide-for-large-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-down,td.hide-for-xlarge-only,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-up,td.show-for-xxlarge,td.show-for-xxlarge-down,td.show-for-xxlarge-only,td.show-for-xxlarge-up,th.hide-for-large,th.hide-for-large-down,th.hide-for-large-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-down,th.hide-for-xlarge-only,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-up,th.show-for-xxlarge,th.show-for-xxlarge-down,th.show-for-xxlarge-only,th.show-for-xxlarge-up{display:table-cell!important}}.hide-for-portrait,.show-for-landscape{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.hide-for-landscape,table.show-for-portrait{display:table!important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}@media only screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.hide-for-portrait,table.show-for-landscape{display:table!important}thead.hide-for-portrait,thead.show-for-landscape{display:table-header-group!important}tbody.hide-for-portrait,tbody.show-for-landscape{display:table-row-group!important}tr.hide-for-portrait,tr.show-for-landscape{display:table-row!important}td.hide-for-portrait,td.show-for-landscape,th.hide-for-portrait,th.show-for-landscape{display:table-cell!important}}@media only screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:inherit!important}.hide-for-portrait,.show-for-landscape{display:none!important}table.hide-for-landscape,table.show-for-portrait{display:table!important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}}.show-for-touch{display:none!important}.hide-for-touch,.touch .show-for-touch{display:inherit!important}.touch .hide-for-touch{display:none!important}.touch table.show-for-touch,table.hide-for-touch{display:table!important}.touch thead.show-for-touch,thead.hide-for-touch{display:table-header-group!important}.touch tbody.show-for-touch,tbody.hide-for-touch{display:table-row-group!important}.touch tr.show-for-touch,tr.hide-for-touch{display:table-row!important}.touch td.show-for-touch,.touch th.show-for-touch,td.hide-for-touch,th.hide-for-touch{display:table-cell!important}.show-for-sr,.show-on-focus{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.show-on-focus:active,.show-on-focus:focus{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.print-only,.show-for-print{display:none!important}@media print{.print-only,.show-for-print{display:block!important}.hide-for-print,.hide-on-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}}[class*=gallery-columns-]{display:block;padding:0;margin:0 -.875rem}[class*=gallery-columns-]:after,[class*=gallery-columns-]:before{content:" ";display:table}[class*=gallery-columns-]:after{clear:both}[class*=gallery-columns-]>.gallery-item,[class*=gallery-columns-]>.simple-links-item{display:inline;height:auto;float:left;padding:0 .875rem 1.75rem}.gallery-columns-1>.gallery-item,.gallery-columns-1>.simple-links-item{width:100%;padding:0 .875rem 1.75rem}.gallery-columns-1>.gallery-item:nth-of-type(n),.gallery-columns-1>.simple-links-item:nth-of-type(n){clear:none}.gallery-columns-1>.gallery-item:nth-of-type(1n+1),.gallery-columns-1>.simple-links-item:nth-of-type(1n+1){clear:both}.gallery-columns-2>.gallery-item,.gallery-columns-2>.simple-links-item{width:50%;padding:0 .875rem 1.75rem}.gallery-columns-2>.gallery-item:nth-of-type(n),.gallery-columns-2>.simple-links-item:nth-of-type(n){clear:none}.gallery-columns-2>.gallery-item:nth-of-type(odd),.gallery-columns-2>.simple-links-item:nth-of-type(odd){clear:both}.gallery-columns-3>.gallery-item,.gallery-columns-3>.simple-links-item{width:33.33333%;padding:0 .875rem 1.75rem}.gallery-columns-3>.gallery-item:nth-of-type(n),.gallery-columns-3>.simple-links-item:nth-of-type(n){clear:none}.gallery-columns-3>.gallery-item:nth-of-type(3n+1),.gallery-columns-3>.simple-links-item:nth-of-type(3n+1){clear:both}.gallery-columns-4>.gallery-item,.gallery-columns-4>.simple-links-item{width:25%;padding:0 .875rem 1.75rem}.gallery-columns-4>.gallery-item:nth-of-type(n),.gallery-columns-4>.simple-links-item:nth-of-type(n){clear:none}.gallery-columns-4>.gallery-item:nth-of-type(4n+1),.gallery-columns-4>.simple-links-item:nth-of-type(4n+1){clear:both}.gallery-columns-5>.gallery-item,.gallery-columns-5>.simple-links-item{width:20%;padding:0 .875rem 1.75rem}.gallery-columns-5>.gallery-item:nth-of-type(n),.gallery-columns-5>.simple-links-item:nth-of-type(n){clear:none}.gallery-columns-5>.gallery-item:nth-of-type(5n+1),.gallery-columns-5>.simple-links-item:nth-of-type(5n+1){clear:both}.gallery-columns-6>.gallery-item,.gallery-columns-6>.simple-links-item{width:16.66667%;padding:0 .875rem 1.75rem}.gallery-columns-6>.gallery-item:nth-of-type(n),.gallery-columns-6>.simple-links-item:nth-of-type(n){clear:none}.gallery-columns-6>.gallery-item:nth-of-type(6n+1),.gallery-columns-6>.simple-links-item:nth-of-type(6n+1){clear:both}.gallery-columns-7>.gallery-item,.gallery-columns-7>.simple-links-item{width:14.28571%;padding:0 .875rem 1.75rem}.gallery-columns-7>.gallery-item:nth-of-type(n),.gallery-columns-7>.simple-links-item:nth-of-type(n){clear:none}.gallery-columns-7>.gallery-item:nth-of-type(7n+1),.gallery-columns-7>.simple-links-item:nth-of-type(7n+1){clear:both}.gallery-columns-8>.gallery-item,.gallery-columns-8>.simple-links-item{width:12.5%;padding:0 .875rem 1.75rem}.gallery-columns-8>.gallery-item:nth-of-type(n),.gallery-columns-8>.simple-links-item:nth-of-type(n){clear:none}.gallery-columns-8>.gallery-item:nth-of-type(8n+1),.gallery-columns-8>.simple-links-item:nth-of-type(8n+1){clear:both}.gallery-columns-9>.gallery-item,.gallery-columns-9>.simple-links-item{width:11.11111%;padding:0 .875rem 1.75rem}.gallery-columns-9>.gallery-item:nth-of-type(n),.gallery-columns-9>.simple-links-item:nth-of-type(n){clear:none}.gallery-columns-9>.gallery-item:nth-of-type(9n+1),.gallery-columns-9>.simple-links-item:nth-of-type(9n+1){clear:both}.gallery-columns-10>.gallery-item,.gallery-columns-10>.simple-links-item{width:10%;padding:0 .875rem 1.75rem}.gallery-columns-10>.gallery-item:nth-of-type(n),.gallery-columns-10>.simple-links-item:nth-of-type(n){clear:none}.gallery-columns-10>.gallery-item:nth-of-type(10n+1),.gallery-columns-10>.simple-links-item:nth-of-type(10n+1){clear:both}.gallery-columns-11>.gallery-item,.gallery-columns-11>.simple-links-item{width:9.09091%;padding:0 .875rem 1.75rem}.gallery-columns-11>.gallery-item:nth-of-type(n),.gallery-columns-11>.simple-links-item:nth-of-type(n){clear:none}.gallery-columns-11>.gallery-item:nth-of-type(11n+1),.gallery-columns-11>.simple-links-item:nth-of-type(11n+1){clear:both}.gallery-columns-12>.gallery-item,.gallery-columns-12>.simple-links-item{width:8.33333%;padding:0 .875rem 1.75rem}.gallery-columns-12>.gallery-item:nth-of-type(n),.gallery-columns-12>.simple-links-item:nth-of-type(n){clear:none}.gallery-columns-12>.gallery-item:nth-of-type(12n+1),.gallery-columns-12>.simple-links-item:nth-of-type(12n+1){clear:both}.about-bar{color:#56565a;font-size:.8rem;text-align:center;padding:1.25rem 0;margin:3rem 0}.about-bar p{margin-bottom:0}@media only screen and (max-width:40em){.about-bar p{line-height:1.3}}.about-bar__logo{width:3rem;margin:0 auto 1rem}.about-bar__header{color:inherit;font-weight:900}.about-bar__buttons{margin-top:1rem}@media only screen and (min-width:40.0625em){.about-bar{font-size:1.5rem;margin:3rem 0}.about-bar p{line-height:2.25rem}.about-bar__logo{width:6rem}}@media only screen and (min-width:64.0625em){.about-bar{margin:4rem 0}}.archive-summary{margin-bottom:3rem}.archive-summary h3{margin-top:0}.archive-summary img.archive-flag{float:left;max-width:5rem;margin:.5rem 1.5rem 1rem 0}.archive-summary .term-description a,.archive-summary .term-description p:last-child{margin-bottom:0}#wp-email-popup .archive-summary .term-description .Button,.archive-summary .term-description #wp-email-popup .Button,.archive-summary .term-description .button,.archive-summary .term-description .woocommerce-button,.archive-summary .term-description button{margin:0 .625rem .625rem 0!important}.archive-summary .term-description.full{display:none;text-align:left}.archive-summary__image{width:39%;height:calc(39vw - 1rem);float:left;background:no-repeat 50%;background-size:cover;margin:0 1.5rem .625rem 0}.archive-summary__image.archive-summary__image--contain{background-size:contain}@media only screen and (min-width:40.0625em){.archive-summary{text-align:left;margin-bottom:3.75rem}.archive-summary img{display:block}.archive-summary .term-description{font-size:1.125rem}.archive-summary .term-description.full{display:block}.archive-summary__image{margin:0 2.25rem .625rem 0}}@media only screen and (min-width:64.0625em){.archive-summary__image{height:20rem}}.beacon-promise-bar{color:#56565a;margin:0 0 3rem;font-size:.8rem}.beacon-promise-bar p{margin-bottom:0}.beacon-promise-bar__logo{float:left;width:3rem;margin:0 1rem 0 0}.beacon-promise-bar__text{position:relative;top:.1875rem}.beacon-promise-bar__header{color:inherit;font-size:138%;font-weight:900}.beacon-promise-bar__buttons{margin-top:1rem}@media only screen and (min-width:40.0625em){.beacon-promise-bar{font-size:1.125rem;margin:0 0 6rem}.beacon-promise-bar__logo{width:7rem}.beacon-promise-bar__text{font-size:1.5rem;line-height:2.25rem}.beacon-promise-bar__subheading{font-size:1.25rem}}@media only screen and (min-width:64.0625em){.beacon-promise-bar{margin:0 0 8rem}}#wp-email-popup .Button,#wp-email-popup a.Button,.button,a.button,button{padding:.6rem 1rem}#wp-email-popup .button--gray.Button,#wp-email-popup .button-grey.Button,#wp-email-popup a.button--gray.Button,#wp-email-popup a.button-grey.Button,.button.button--gray,.button.button-grey,a.button.button--gray,a.button.button-grey,button.button--gray,button.button-grey{background-color:#a6a6a6}#wp-email-popup .button--gray.Button:hover,#wp-email-popup .button-grey.Button:hover,#wp-email-popup a.button--gray.Button:hover,#wp-email-popup a.button-grey.Button:hover,.button.button--gray:hover,.button.button-grey:hover,a.button.button--gray:hover,a.button.button-grey:hover,button.button--gray:hover,button.button-grey:hover{background-color:#666}#wp-email-popup .button--white.Button,#wp-email-popup a.button--white.Button,.button.button--white,a.button.button--white,button.button--white{background-color:#fff!important;color:#56565a!important}.button--green,.grn-button,input.grn-button{background-color:#53b949!important}.button--green:hover,.grn-button:hover,input.grn-button:hover{background-color:#42963a!important}.button--dark-gray{background-color:#56565a!important}.button--dark-gray:hover{background-color:#3d3d40!important}.button--inverted,.inverted-button,input.inverted-button{background-color:#fff;color:#222;border:.0625rem solid #b3b3b3}.button--inverted:hover,.inverted-button:hover,input.inverted-button:hover{background-color:#ddd}.button--inverted.active,.inverted-button.active,input.inverted-button.active{background-color:#53b949;border:.0625rem solid #53b949;color:#fff}.button--centered{margin:1rem auto 0}.button--shaded{background-color:rgba(0,0,0,.25)!important}#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button),#wp-email-popup input.Button:not(#mc-embedded-subscribe),.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button),.woocommerce-button,a.woocommerce-button,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]),input.button:not(#mc-embedded-subscribe),input.woocommerce-button{transition:background-color .3s ease;display:inline-block;position:relative;cursor:pointer;-webkit-appearance:none;background-color:#a6a6a6;box-shadow:none;color:#fff;font-family:proxima-nova,Proxima Nova,Gotham,Museo Sans,Arial,sans-serif;line-height:normal;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:none;padding:.6rem 1rem;border:0;border-radius:0;margin:0}#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button):hover,#wp-email-popup input.Button:not(#mc-embedded-subscribe):hover,.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button):hover,.woocommerce-button:hover,a.woocommerce-button:hover,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]):hover,input.button:not(#mc-embedded-subscribe):hover,input.woocommerce-button:hover{background-color:#8d8d8d}#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wl-but,#wp-email-popup input.Button:not(#mc-embedded-subscribe).wl-but,.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wl-but,.woocommerce-button.wl-but,a.woocommerce-button.wl-but,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).wl-but,input.button:not(#mc-embedded-subscribe).wl-but,input.woocommerce-button.wl-but{margin:0}#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).button--hollow,#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).hollow,#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wireframe,#wp-email-popup input.Button:not(#mc-embedded-subscribe).button--hollow,#wp-email-popup input.Button:not(#mc-embedded-subscribe).hollow,#wp-email-popup input.Button:not(#mc-embedded-subscribe).wireframe,.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).button--hollow,.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).hollow,.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wireframe,.woocommerce-button.button--hollow,.woocommerce-button.hollow,.woocommerce-button.wireframe,a.woocommerce-button.button--hollow,a.woocommerce-button.hollow,a.woocommerce-button.wireframe,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).button--hollow,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).hollow,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).wireframe,input.button:not(#mc-embedded-subscribe).button--hollow,input.button:not(#mc-embedded-subscribe).hollow,input.button:not(#mc-embedded-subscribe).wireframe,input.woocommerce-button.button--hollow,input.woocommerce-button.hollow,input.woocommerce-button.wireframe{background:transparent;color:currentColor;border:.125rem solid currentColor;opacity:.7;transition:opacity .3s ease,outline .3s ease;outline:.0625rem solid transparent}#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).button--hollow:hover,#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).hollow:hover,#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wireframe:hover,#wp-email-popup a:hover .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).button--hollow,#wp-email-popup a:hover .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).hollow,#wp-email-popup a:hover .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wireframe,#wp-email-popup a:hover input.Button:not(#mc-embedded-subscribe).button--hollow,#wp-email-popup a:hover input.Button:not(#mc-embedded-subscribe).hollow,#wp-email-popup a:hover input.Button:not(#mc-embedded-subscribe).wireframe,#wp-email-popup input.Button:not(#mc-embedded-subscribe).button--hollow:hover,#wp-email-popup input.Button:not(#mc-embedded-subscribe).hollow:hover,#wp-email-popup input.Button:not(#mc-embedded-subscribe).wireframe:hover,.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).button--hollow:hover,.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).hollow:hover,.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wireframe:hover,.woocommerce-button.button--hollow:hover,.woocommerce-button.hollow:hover,.woocommerce-button.wireframe:hover,a.woocommerce-button.button--hollow:hover,a.woocommerce-button.hollow:hover,a.woocommerce-button.wireframe:hover,a:hover #wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).button--hollow,a:hover #wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).hollow,a:hover #wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wireframe,a:hover #wp-email-popup input.Button:not(#mc-embedded-subscribe).button--hollow,a:hover #wp-email-popup input.Button:not(#mc-embedded-subscribe).hollow,a:hover #wp-email-popup input.Button:not(#mc-embedded-subscribe).wireframe,a:hover .button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).button--hollow,a:hover .button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).hollow,a:hover .button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wireframe,a:hover .woocommerce-button.button--hollow,a:hover .woocommerce-button.hollow,a:hover .woocommerce-button.wireframe,a:hover a.woocommerce-button.button--hollow,a:hover a.woocommerce-button.hollow,a:hover a.woocommerce-button.wireframe,a:hover button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).button--hollow,a:hover button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).hollow,a:hover button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).wireframe,a:hover input.button:not(#mc-embedded-subscribe).button--hollow,a:hover input.button:not(#mc-embedded-subscribe).hollow,a:hover input.button:not(#mc-embedded-subscribe).wireframe,a:hover input.woocommerce-button.button--hollow,a:hover input.woocommerce-button.hollow,a:hover input.woocommerce-button.wireframe,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).button--hollow:hover,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).hollow:hover,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).wireframe:hover,input.button:not(#mc-embedded-subscribe).button--hollow:hover,input.button:not(#mc-embedded-subscribe).hollow:hover,input.button:not(#mc-embedded-subscribe).wireframe:hover,input.woocommerce-button.button--hollow:hover,input.woocommerce-button.hollow:hover,input.woocommerce-button.wireframe:hover{opacity:.9;outline-color:currentColor}#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).button--hollow.button--green,#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).hollow.button--green,#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wireframe.button--green,#wp-email-popup input.Button:not(#mc-embedded-subscribe).button--hollow.button--green,#wp-email-popup input.Button:not(#mc-embedded-subscribe).hollow.button--green,#wp-email-popup input.Button:not(#mc-embedded-subscribe).wireframe.button--green,.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).button--hollow.button--green,.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).hollow.button--green,.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wireframe.button--green,.woocommerce-button.button--hollow.button--green,.woocommerce-button.hollow.button--green,.woocommerce-button.wireframe.button--green,a.woocommerce-button.button--hollow.button--green,a.woocommerce-button.hollow.button--green,a.woocommerce-button.wireframe.button--green,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).button--hollow.button--green,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).hollow.button--green,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).wireframe.button--green,input.button:not(#mc-embedded-subscribe).button--hollow.button--green,input.button:not(#mc-embedded-subscribe).hollow.button--green,input.button:not(#mc-embedded-subscribe).wireframe.button--green,input.woocommerce-button.button--hollow.button--green,input.woocommerce-button.hollow.button--green,input.woocommerce-button.wireframe.button--green{color:#328030}#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).button--hollow.button--green:not(.button--shaded),#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).hollow.button--green:not(.button--shaded),#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wireframe.button--green:not(.button--shaded),#wp-email-popup input.Button:not(#mc-embedded-subscribe).button--hollow.button--green:not(.button--shaded),#wp-email-popup input.Button:not(#mc-embedded-subscribe).hollow.button--green:not(.button--shaded),#wp-email-popup input.Button:not(#mc-embedded-subscribe).wireframe.button--green:not(.button--shaded),.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).button--hollow.button--green:not(.button--shaded),.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).hollow.button--green:not(.button--shaded),.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wireframe.button--green:not(.button--shaded),.woocommerce-button.button--hollow.button--green:not(.button--shaded),.woocommerce-button.hollow.button--green:not(.button--shaded),.woocommerce-button.wireframe.button--green:not(.button--shaded),a.woocommerce-button.button--hollow.button--green:not(.button--shaded),a.woocommerce-button.hollow.button--green:not(.button--shaded),a.woocommerce-button.wireframe.button--green:not(.button--shaded),button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).button--hollow.button--green:not(.button--shaded),button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).hollow.button--green:not(.button--shaded),button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).wireframe.button--green:not(.button--shaded),input.button:not(#mc-embedded-subscribe).button--hollow.button--green:not(.button--shaded),input.button:not(#mc-embedded-subscribe).hollow.button--green:not(.button--shaded),input.button:not(#mc-embedded-subscribe).wireframe.button--green:not(.button--shaded),input.woocommerce-button.button--hollow.button--green:not(.button--shaded),input.woocommerce-button.hollow.button--green:not(.button--shaded),input.woocommerce-button.wireframe.button--green:not(.button--shaded){background:none!important}#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).button--hollow.button--gray,#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).hollow.button--gray,#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wireframe.button--gray,#wp-email-popup input.Button:not(#mc-embedded-subscribe).button--hollow.button--gray,#wp-email-popup input.Button:not(#mc-embedded-subscribe).hollow.button--gray,#wp-email-popup input.Button:not(#mc-embedded-subscribe).wireframe.button--gray,.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).button--hollow.button--gray,.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).hollow.button--gray,.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wireframe.button--gray,.woocommerce-button.button--hollow.button--gray,.woocommerce-button.hollow.button--gray,.woocommerce-button.wireframe.button--gray,a.woocommerce-button.button--hollow.button--gray,a.woocommerce-button.hollow.button--gray,a.woocommerce-button.wireframe.button--gray,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).button--hollow.button--gray,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).hollow.button--gray,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).wireframe.button--gray,input.button:not(#mc-embedded-subscribe).button--hollow.button--gray,input.button:not(#mc-embedded-subscribe).hollow.button--gray,input.button:not(#mc-embedded-subscribe).wireframe.button--gray,input.woocommerce-button.button--hollow.button--gray,input.woocommerce-button.hollow.button--gray,input.woocommerce-button.wireframe.button--gray{color:#a6a6a6}#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).button--hollow.button--gray:not(.button--shaded),#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).hollow.button--gray:not(.button--shaded),#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wireframe.button--gray:not(.button--shaded),#wp-email-popup input.Button:not(#mc-embedded-subscribe).button--hollow.button--gray:not(.button--shaded),#wp-email-popup input.Button:not(#mc-embedded-subscribe).hollow.button--gray:not(.button--shaded),#wp-email-popup input.Button:not(#mc-embedded-subscribe).wireframe.button--gray:not(.button--shaded),.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).button--hollow.button--gray:not(.button--shaded),.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).hollow.button--gray:not(.button--shaded),.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wireframe.button--gray:not(.button--shaded),.woocommerce-button.button--hollow.button--gray:not(.button--shaded),.woocommerce-button.hollow.button--gray:not(.button--shaded),.woocommerce-button.wireframe.button--gray:not(.button--shaded),a.woocommerce-button.button--hollow.button--gray:not(.button--shaded),a.woocommerce-button.hollow.button--gray:not(.button--shaded),a.woocommerce-button.wireframe.button--gray:not(.button--shaded),button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).button--hollow.button--gray:not(.button--shaded),button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).hollow.button--gray:not(.button--shaded),button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).wireframe.button--gray:not(.button--shaded),input.button:not(#mc-embedded-subscribe).button--hollow.button--gray:not(.button--shaded),input.button:not(#mc-embedded-subscribe).hollow.button--gray:not(.button--shaded),input.button:not(#mc-embedded-subscribe).wireframe.button--gray:not(.button--shaded),input.woocommerce-button.button--hollow.button--gray:not(.button--shaded),input.woocommerce-button.hollow.button--gray:not(.button--shaded),input.woocommerce-button.wireframe.button--gray:not(.button--shaded){background:none!important}#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).button--hollow.button--colorful,#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).hollow.button--colorful,#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wireframe.button--colorful,#wp-email-popup input.Button:not(#mc-embedded-subscribe).button--hollow.button--colorful,#wp-email-popup input.Button:not(#mc-embedded-subscribe).hollow.button--colorful,#wp-email-popup input.Button:not(#mc-embedded-subscribe).wireframe.button--colorful,.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).button--hollow.button--colorful,.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).hollow.button--colorful,.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wireframe.button--colorful,.woocommerce-button.button--hollow.button--colorful,.woocommerce-button.hollow.button--colorful,.woocommerce-button.wireframe.button--colorful,a.woocommerce-button.button--hollow.button--colorful,a.woocommerce-button.hollow.button--colorful,a.woocommerce-button.wireframe.button--colorful,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).button--hollow.button--colorful,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).hollow.button--colorful,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).wireframe.button--colorful,input.button:not(#mc-embedded-subscribe).button--hollow.button--colorful,input.button:not(#mc-embedded-subscribe).hollow.button--colorful,input.button:not(#mc-embedded-subscribe).wireframe.button--colorful,input.woocommerce-button.button--hollow.button--colorful,input.woocommerce-button.hollow.button--colorful,input.woocommerce-button.wireframe.button--colorful{color:#53b949}#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).button--hollow.button--colorful:not(.button--shaded),#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).hollow.button--colorful:not(.button--shaded),#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wireframe.button--colorful:not(.button--shaded),#wp-email-popup input.Button:not(#mc-embedded-subscribe).button--hollow.button--colorful:not(.button--shaded),#wp-email-popup input.Button:not(#mc-embedded-subscribe).hollow.button--colorful:not(.button--shaded),#wp-email-popup input.Button:not(#mc-embedded-subscribe).wireframe.button--colorful:not(.button--shaded),.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).button--hollow.button--colorful:not(.button--shaded),.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).hollow.button--colorful:not(.button--shaded),.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).wireframe.button--colorful:not(.button--shaded),.woocommerce-button.button--hollow.button--colorful:not(.button--shaded),.woocommerce-button.hollow.button--colorful:not(.button--shaded),.woocommerce-button.wireframe.button--colorful:not(.button--shaded),a.woocommerce-button.button--hollow.button--colorful:not(.button--shaded),a.woocommerce-button.hollow.button--colorful:not(.button--shaded),a.woocommerce-button.wireframe.button--colorful:not(.button--shaded),button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).button--hollow.button--colorful:not(.button--shaded),button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).hollow.button--colorful:not(.button--shaded),button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).wireframe.button--colorful:not(.button--shaded),input.button:not(#mc-embedded-subscribe).button--hollow.button--colorful:not(.button--shaded),input.button:not(#mc-embedded-subscribe).hollow.button--colorful:not(.button--shaded),input.button:not(#mc-embedded-subscribe).wireframe.button--colorful:not(.button--shaded),input.woocommerce-button.button--hollow.button--colorful:not(.button--shaded),input.woocommerce-button.hollow.button--colorful:not(.button--shaded),input.woocommerce-button.wireframe.button--colorful:not(.button--shaded){background:none!important}#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).colorful,#wp-email-popup .image-on-left-no-title-block .sidebar-testimonials q.Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button):before,#wp-email-popup .image-on-right-no-title-block .sidebar-testimonials q.Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button):before,#wp-email-popup input.Button:not(#mc-embedded-subscribe).colorful,.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).colorful,.image-on-left-no-title-block .sidebar-testimonials #wp-email-popup q.Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button):before,.image-on-left-no-title-block .sidebar-testimonials q.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button):before,.image-on-left-no-title-block .sidebar-testimonials q.woocommerce-button:before,.image-on-right-no-title-block .sidebar-testimonials #wp-email-popup q.Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button):before,.image-on-right-no-title-block .sidebar-testimonials q.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button):before,.image-on-right-no-title-block .sidebar-testimonials q.woocommerce-button:before,.woocommerce-button.colorful,a.woocommerce-button.colorful,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).colorful,input.button:not(#mc-embedded-subscribe).colorful,input.woocommerce-button.colorful{background-color:#53b949!important}#wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).colorful:hover,#wp-email-popup .image-on-left-no-title-block .sidebar-testimonials q.Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button):hover:before,#wp-email-popup .image-on-right-no-title-block .sidebar-testimonials q.Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button):hover:before,#wp-email-popup input.Button:not(#mc-embedded-subscribe).colorful:hover,.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button).colorful:hover,.image-on-left-no-title-block .sidebar-testimonials #wp-email-popup q.Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button):hover:before,.image-on-left-no-title-block .sidebar-testimonials q.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button):hover:before,.image-on-left-no-title-block .sidebar-testimonials q.woocommerce-button:hover:before,.image-on-right-no-title-block .sidebar-testimonials #wp-email-popup q.Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button):hover:before,.image-on-right-no-title-block .sidebar-testimonials q.button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button):hover:before,.image-on-right-no-title-block .sidebar-testimonials q.woocommerce-button:hover:before,.woocommerce-button.colorful:hover,a.woocommerce-button.colorful:hover,button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]).colorful:hover,input.button:not(#mc-embedded-subscribe).colorful:hover,input.woocommerce-button.colorful:hover{background-color:#42963a!important}#wp-email-popup .entry-content p .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button),#wp-email-popup .entry-content p input.Button:not(#mc-embedded-subscribe),.entry-content p #wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button),.entry-content p #wp-email-popup input.Button:not(#mc-embedded-subscribe),.entry-content p .button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button),.entry-content p .woocommerce-button,.entry-content p a.woocommerce-button,.entry-content p button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]),.entry-content p input.button:not(#mc-embedded-subscribe),.entry-content p input.woocommerce-button{margin-bottom:1.25rem}.action-button,.add-all-to-cart .wl-add-all,input.action-button{background-color:#007acb!important;color:#fff!important}.action-button:hover,.add-all-to-cart .wl-add-all:hover,input.action-button:hover{background-color:#005b98!important;color:#fff!important}div.product .woocommerce-tabs .product_description_nav button{background-color:#9a5401}.wc-forward{line-height:1;padding:.1875rem .375rem .125rem;border:.0625rem solid #53b949;text-transform:uppercase;transition:all .3s ease}.wc-forward:hover{background:#53b949;color:#fff}#wp-email-popup .button-set .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button),#wp-email-popup .button-set input.Button:not(#mc-embedded-subscribe),.button-set #wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button),.button-set #wp-email-popup input.Button:not(#mc-embedded-subscribe),.button-set .button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button),.button-set .woocommerce-button,.button-set a.woocommerce-button,.button-set button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]),.button-set input.button:not(#mc-embedded-subscribe),.button-set input.woocommerce-button{display:block;margin-bottom:.5rem}@media only screen and (min-width:40.0625em){#wp-email-popup .button-set .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button),#wp-email-popup .button-set input.Button:not(#mc-embedded-subscribe),.button-set #wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button),.button-set #wp-email-popup input.Button:not(#mc-embedded-subscribe),.button-set .button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button),.button-set .woocommerce-button,.button-set a.woocommerce-button,.button-set button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]),.button-set input.button:not(#mc-embedded-subscribe),.button-set input.woocommerce-button{display:inline-block}#wp-email-popup .button-set .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button):not(:last-child),#wp-email-popup .button-set input.Button:not(#mc-embedded-subscribe):not(:last-child),.button-set #wp-email-popup .Button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button):not(:last-child),.button-set #wp-email-popup input.Button:not(#mc-embedded-subscribe):not(:last-child),.button-set .button:not(#mc-embedded-subscribe):not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.add_to_cart_button):not(:last-child),.button-set .woocommerce-button:not(:last-child),.button-set a.woocommerce-button:not(:last-child),.button-set button:not(.single_add_to_cart_button):not(.contact_to_purchase_link):not(.filter):not(.slick-prev):not(.slick-next):not([data-close-menu]):not(:last-child),.button-set input.button:not(#mc-embedded-subscribe):not(:last-child),.button-set input.woocommerce-button:not(:last-child){margin-bottom:0;margin-right:1rem!important}}.toggle-button-group{background:#fff}.toggle-button-group input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;overflow:hidden;border:0}.toggle-button-group label{display:block;text-align:center;transition:background .3s ease;padding:.375rem .75rem;border:.0625rem solid rgba(0,0,0,.25)}.toggle-button-group label:focus,.toggle-button-group label:hover{cursor:pointer;background:rgba(0,0,0,.05)}.toggle-button-group input:checked+label{background:rgba(0,0,0,.1)}.toggle-button-group:not(.toggle-button-group-vertical){display:inline-block;width:-moz-max-content;width:max-content;max-width:100%}.toggle-button-group:not(.toggle-button-group-vertical) .toggle-button{display:inline-block}.toggle-button-group:not(.toggle-button-group-vertical) .toggle-button label{border-right-width:0}.toggle-button-group:not(.toggle-button-group-vertical) .toggle-button:last-of-type label{border-right-width:.0625rem}.toggle-button-group.toggle-button-group-vertical{display:block;width:100%}.toggle-button-group.toggle-button-group-vertical .toggle-button{display:block}.toggle-button-group.toggle-button-group-vertical .toggle-button label{border-bottom-width:0}.toggle-button-group.toggle-button-group-vertical .toggle-button:last-of-type>label{border-bottom-width:.0625rem}.card{transition:all .3s ease;transform:translateZ(0);color:#707070;outline:.0625rem solid transparent;position:relative}a.card-content:not(.button),a.card__content:not(.button){display:block;color:inherit!important}a.card-content:hover:not(.button) .card-details,a.card-content:hover:not(.button) .card__details,a.card__content:not(.button):hover .card-details,a.card__content:not(.button):hover .card__details{color:#000;font-weight:600;letter-spacing:-.0075em}a.card-content:hover:not(.button) .card-image:after,a.card-content:hover:not(.button) .card__image:after,a.card__content:not(.button):hover .card-image:after,a.card__content:not(.button):hover .card__image:after{opacity:1}.card-image,.card__image{position:relative;overflow:hidden;width:100%;height:0;padding:60.66% 0 0}.card-image:after,.card__image:after{display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.35);content:"";opacity:0;transition:opacity .3s ease}.card-image>img,.card__image>img{margin:0!important;position:absolute;top:0;width:100%}.card-details,.card__details{transition:color .3s ease;color:#727275;font-size:1.125rem;letter-spacing:0;line-height:1.2;text-align:center;padding:.5rem}.card-details>h3,.card__details>h3{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.card.card--horizontal .card-details,.card.card--horizontal .card-image,.card.card--horizontal .card__details,.card.card--horizontal .card__image{display:inline-block;vertical-align:top}.card.card--horizontal .card-image,.card.card--horizontal .card__image{width:25%;padding:15% 0 0;border:.0625rem solid #ddd}.card.card--horizontal .card-details,.card.card--horizontal .card__details{width:74%;text-align:left;padding-left:1rem}.card-carousel{width:calc(100% - 1.35rem)!important}.card-carousel .promo-thumbnail-row{margin-left:-.8125rem}.card-carousel .card{padding:0 .8125rem}.card-carousel .slick-slider{margin-bottom:0}.card-carousel .slick-prev{display:none}.card-carousel .slick-next{right:-2.375rem;transform:translateY(-97%);width:3.375rem;height:3.375rem;margin:0}.card-carousel .slick-next:before{color:#b2b2b9;font-size:3.375rem}@media only screen and (min-width:40.0625em){.card-carousel .card{margin-right:1.8rem}.card-carousel .slick-next{right:-1.8rem}}@media only screen and (min-width:64.0625em){.card-carousel .slick-next{right:-3.375rem}}.cd_block:nth-child(2n){background-color:#f5f5f5}.parallax-image-block{width:100%;background-position:50%;background-size:cover;box-shadow:inset 0 0 20px rgba(0,0,0,.6)}.parallax-image-block.slim{height:50vh}.parallax-image-block.standard{height:75vh}.parallax-image-block.wide{height:85vh}.full-bleed-image-block{width:100vw;background-position:50%;background-size:cover}.full-bleed-image-block.slim{height:20vw}.full-bleed-image-block.standard{height:30vw}.full-bleed-image-block.wide{height:34vw}.full-bleed-image-block.full img{width:100%}.image-on-left-no-title-block .content-wrapper,.image-on-left-no-title-block .image-wrapper img,.image-on-right-no-title-block .content-wrapper,.image-on-right-no-title-block .image-wrapper img{margin-bottom:2rem}.image-on-left-no-title-block{padding-top:3rem}.full-width-titled-text-only-block,.titled-text-only-block{padding-top:2rem;padding-bottom:2rem}.image-on-right-no-title-block{padding-top:3rem;padding-bottom:1rem}.image-on-left-no-title-block .sidebar-testimonials,.image-on-right-no-title-block .sidebar-testimonials{margin-top:1rem;text-align:center}.image-on-left-no-title-block .sidebar-testimonials .sidebar-testimonials__content,.image-on-right-no-title-block .sidebar-testimonials .sidebar-testimonials__content{width:90%;margin:auto}.image-on-left-no-title-block .sidebar-testimonials .sidebar-testimonials__content p,.image-on-right-no-title-block .sidebar-testimonials .sidebar-testimonials__content p{margin-bottom:0;display:inline}.image-on-left-no-title-block .sidebar-testimonials .sidebar-testimonials__content .bigger,.image-on-right-no-title-block .sidebar-testimonials .sidebar-testimonials__content .bigger{font-size:1.2em}.image-on-left-no-title-block .sidebar-testimonials .sidebar-testimonials__author,.image-on-right-no-title-block .sidebar-testimonials .sidebar-testimonials__author{text-transform:uppercase;font-weight:700;margin-bottom:0}.image-on-left-no-title-block .sidebar-testimonials .sidebar-testimonials__title,.image-on-right-no-title-block .sidebar-testimonials .sidebar-testimonials__title{font-size:.9rem}.image-on-left-no-title-block .sidebar-testimonials .sidebar-testimonials__green-circle,.image-on-right-no-title-block .sidebar-testimonials .sidebar-testimonials__green-circle{background:#53b949;border-radius:100%;margin:1.2rem auto;width:1rem;height:1rem}.image-on-left-no-title-block .sidebar-testimonials q:before,.image-on-right-no-title-block .sidebar-testimonials q:before{font-weight:700;font-size:1.6rem}.cd_block-single-promo>:first-child{margin-top:0!important;margin-bottom:0!important}.cd_block-single-promo .row .columns{margin-top:2rem;margin-bottom:2rem}@media only screen and (min-width:64.0625em){.image-on-left-no-title-block .content-wrapper,.image-on-left-no-title-block .image-wrapper img,.image-on-right-no-title-block .content-wrapper,.image-on-right-no-title-block .image-wrapper img{margin-bottom:0}.image-on-left-no-title-block,.image-on-right-no-title-block,.titled-text-only-block{padding-top:6rem;padding-bottom:6rem}.full-width-titled-text-only-block{padding-top:0;padding-bottom:0}}.widget.email-signup-box{overflow:hidden;background:#e7e7e7;padding:0}.widget.email-signup-box .widgettitle{width:100%;cursor:pointer;background:#046402;color:#fff;letter-spacing:.0625rem;line-height:1;text-align:center;padding:.5rem;margin:0}.widget.email-signup-box .email-circle{opacity:.6;margin-right:.25em}.widget.email-signup-box .subscribe-form{color:#000;padding:.9375rem}.widget.email-signup-box .body-text{padding:.9375rem;padding-bottom:0;margin-bottom:0}.widget.email-signup-box #mce-EMAIL{width:100%;padding:.0625rem .25rem;margin-bottom:.5rem;height:2rem}.widget.email-signup-box .subscribe-checkboxes{margin:.375rem .125rem}.widget.email-signup-box .subscribe-checkboxes>div{padding:.1875rem 0}.widget.email-signup-box .subscribe-checkboxes input,.widget.email-signup-box .subscribe-checkboxes label{display:inline-block;vertical-align:middle}.widget.email-signup-box .subscribe-checkboxes input{margin-right:.25rem}.widget.email-signup-box .subscribe-checkboxes label{font-weight:700;font-style:italic}.widget.email-signup-box .subscribe-checkboxes label img{margin-left:.3125rem}.widget.email-signup-box .subscribe-checkboxes .has-tip{margin-left:.5em}.widget.email-signup-box #mc-embedded-subscribe{width:100%;background:#53b949;color:#fff;font-size:90%;letter-spacing:.0625rem;text-transform:uppercase;padding:.5rem;margin:0}.widget.email-signup-box #mc-embedded-subscribe:focus,.widget.email-signup-box #mc-embedded-subscribe:hover{background:#42963a}.widget.email-signup-box .subscribe-message{font-style:italic;line-height:1.4}.widget.email-signup-box #subscribe-error{margin:.1875rem 0;color:red}.widget.email-signup-box #subscribe-confirmation{margin-top:.9375rem}.widget.email-signup-box .mailchimp-forms>iframe{display:none}.widget.email-signup-box .response{background:rgba(0,0,0,.1);line-height:1.2;padding:.5rem;margin-top:.5rem}.widget.email-signup-box #mce-success-response{border-left:.3125rem solid #53b949}.widget.email-signup-box #mce-error-response{border-left:.3125rem solid #be001a}.widget.email-signup-box .mce_inline_error{color:#be001a}.widget.email-signup-box .close{display:none}.footer-links ul.menu>li.menu-item,.footer__column-heading{cursor:default;font-weight:800;text-transform:uppercase}.footer-links ul.menu>li.menu-item>a,.footer__column-heading>a{cursor:default}.footer{position:relative;clear:both;color:hsla(0,0%,100%,.9);font-size:1rem;letter-spacing:.0625rem;text-align:center;margin:2.8125rem 0 12.5rem}.footer a:not(.button):link,.footer a:not(.button):visited{color:inherit}.footer p{line-height:1.5;margin-bottom:.85em}.footer input[type=email],.footer input[type=tel],.footer input[type=text]{background:transparent;color:currentColor;border-color:currentColor}.footer .copyright-statement{opacity:.85;font-size:.8125rem;font-weight:200;line-height:1.2;margin-top:1rem}.footer .cd-credit{display:block;position:relative;width:4rem;opacity:.4;transition:opacity 3s ease-out;padding:1rem;margin:9rem auto 0}.footer .cd-credit:after,.footer .cd-credit:before{display:block;position:absolute;top:50%;opacity:0;pointer-events:none;transform:translateY(-28%);transition:opacity 3s ease-out;font-size:.75rem;font-weight:900;letter-spacing:.0625rem;line-height:1;white-space:nowrap}.footer .cd-credit:before{right:100%;content:"POWERED BY"}.footer .cd-credit:after{left:100%;content:"CHATMAN DESIGN"}.footer .cd-credit>svg{fill:currentColor}.footer .cd-credit:hover{opacity:1;transition:opacity .8s ease-in-out}.footer .cd-credit:hover:after,.footer .cd-credit:hover:before{opacity:1;pointer-events:auto;transition:opacity .8s ease-in-out}.copyright{font-size:.875rem;font-style:italic}.footer-links{list-style:none;padding:0;margin:0}.footer-links ul.dropdown,.footer-links ul.menu{margin-left:0}.footer-links li.menu-item{font-weight:400;list-style:none;text-transform:none}#footer-logo{position:absolute;left:50%;top:0;transform:translateX(-50%);width:3.875rem}.footer__sidebar{padding:2rem 0 0;border-top:.0625rem solid hsla(0,0%,85%,.9);margin:2rem 0 1rem}ul.menu.footer__sidebar-primary-links{margin-bottom:4rem}ul.menu.footer__sidebar-primary-links>.menu-item>a{text-transform:none}ul.menu.footer__sidebar-secondary-links .menu-item>a{font-style:italic;font-weight:400;text-transform:none}.footer__sidebar-separated{margin-top:1rem}.main-nav__sidebar-signup{margin-bottom:1.25rem}@media only screen and (min-width:40.0625em){.footer{text-align:left}.footer-right{text-align:right}}@media only screen and (min-width:64.0625em){.footer__sidebar{padding:0 2rem 1rem 0;border-top:0;border-right:.0625rem solid hsla(0,0%,85%,.9);margin:0 15% 2rem 0}.footer__sidebar li{list-style:none}.footer__sidebar li a{display:block;margin-bottom:1.25rem}}.footer-newsletter-signup{margin-bottom:1.25rem}.footer-newsletter-signup i{font-size:80%;font-style:normal;text-transform:uppercase}.footer-newsletter-signup input[type=email]{width:100%;font-size:95%;padding:.25em .5em .2em;border:.0625rem solid #b2b2b9;margin-top:.3rem}.footer-newsletter-signup #mc-embedded-subscribe{position:absolute;visibility:hidden}.footer-newsletter-signup #mce-responses .response{padding:1rem 0}.footer-newsletter-signup #mce-responses .response a{color:#53b949}.main-nav__newsletter-signup{position:absolute;top:100%;display:none;flex-wrap:wrap;justify-content:center;align-items:center;background:#000;width:100%;padding:.75rem 1rem}.main-nav__newsletter-signup.is-fixed{position:fixed;top:0}.main-nav__newsletter-signup__heading{margin-right:1rem;text-align:center}.main-nav__newsletter-signup__heading strong{margin-right:.25rem}.main-nav__newsletter-signup__close{position:absolute;pointer-events:none;width:100%;height:100%;max-width:50rem;top:0;left:50%;transform:translateX(-50%);color:#fff}.main-nav__newsletter-signup__close button{pointer-events:auto;position:absolute!important;background:transparent!important;padding:0!important;font-weight:700;font-size:2rem;top:0;right:.25rem}@media only screen and (min-width:40.0625em){.main-nav__newsletter-signup__close button{color:#000!important}}.main-nav__newsletter-signup .mc_embed_signup_scroll{display:flex;align-items:center}.main-nav__newsletter-signup .mc_embed_signup_scroll .mc-field-group{margin-right:1rem}.main-nav__newsletter-signup .mc_embed_signup_scroll .mc-field-group input{color:#000}.main-nav__newsletter-signup .mc_embed_signup_scroll #mc-embedded-subscribe{padding:.5rem .75rem;margin:0;background:#53b949;color:#fff}@media only screen and (min-width:40.0625em){.main-nav__newsletter-signup{background:hsla(0,0%,100%,.85)}.main-nav__newsletter-signup.is-fixed{position:absolute;top:100%}}.hero-image{width:100%;height:12rem;background:no-repeat 50%;background-size:cover;margin-bottom:3rem}@media only screen and (min-width:40.0625em){.hero-image{height:27.5rem}}.main-nav{min-height:3.125rem;position:relative;display:block;width:100%;z-index:910;background:#000;color:#fff;box-shadow:0 .3125rem .3125rem .0625rem rgba(0,0,0,.3);padding-top:.8rem}.main-nav__over-bar{display:none}.main-nav__small-menu{display:inline-block;vertical-align:middle;position:relative;font-size:.625rem;line-height:0;text-transform:uppercase;white-space:nowrap}.main-nav__small-icon,.woocommerce-page img.main-nav__small-icon,.woocommerce img.main-nav__small-icon{display:inline-block;vertical-align:middle;height:1rem}.main-nav__title-section>h1{margin:0}.main-nav__title-section>h1>a{display:block;line-height:0}.main-nav__close-menu-section{display:none;z-index:920}.main-nav__menu{height:3.125rem;display:flex;transition:opacity .3s ease;align-items:flex-end;justify-content:space-around;font-size:1rem;line-height:1;text-transform:uppercase;margin:0}.main-nav__menu a:not(.button),.main-nav__menu a:not(.button):visited{display:block;padding:.5rem 0;border-bottom:.5rem solid transparent}.main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__products"]:focus,.main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__products"]:hover,.main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__products"]:focus,.main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__products"]:hover,body[data-menu-open="#main-nav__products"] .main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__products"],body[data-menu-open="#main-nav__products"] .main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__products"]{border-color:#40a53e}@media only screen and (min-width:40.0625em){.main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__products"]:focus,.main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__products"]:hover,.main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__products"]:focus,.main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__products"]:hover,body[data-menu-open="#main-nav__products"] .main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__products"],body[data-menu-open="#main-nav__products"] .main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__products"]{background:#328030;color:#fff}}.main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__resources"]:focus,.main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__resources"]:hover,.main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__resources"]:focus,.main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__resources"]:hover,body[data-menu-open="#main-nav__resources"] .main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__resources"],body[data-menu-open="#main-nav__resources"] .main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__resources"]{border-color:#4e6f83}@media only screen and (min-width:40.0625em){.main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__resources"]:focus,.main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__resources"]:hover,.main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__resources"]:focus,.main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__resources"]:hover,body[data-menu-open="#main-nav__resources"] .main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__resources"],body[data-menu-open="#main-nav__resources"] .main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__resources"]{background:#3b5463;color:#fff}}.main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__services"]:focus,.main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__services"]:hover,.main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__services"]:focus,.main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__services"]:hover,body[data-menu-open="#main-nav__services"] .main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__services"],body[data-menu-open="#main-nav__services"] .main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__services"]{border-color:#a534b8}@media only screen and (min-width:40.0625em){.main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__services"]:focus,.main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__services"]:hover,.main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__services"]:focus,.main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__services"]:hover,body[data-menu-open="#main-nav__services"] .main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__services"],body[data-menu-open="#main-nav__services"] .main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__services"]{background:#812990;color:#fff}}.main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__about"]:focus,.main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__about"]:hover,.main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__about"]:focus,.main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__about"]:hover,body[data-menu-open="#main-nav__about"] .main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__about"],body[data-menu-open="#main-nav__about"] .main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__about"]{border-color:#40a53e}@media only screen and (min-width:40.0625em){.main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__about"]:focus,.main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__about"]:hover,.main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__about"]:focus,.main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__about"]:hover,body[data-menu-open="#main-nav__about"] .main-nav__menu a:not(.button):visited[data-toggle-menu="#main-nav__about"],body[data-menu-open="#main-nav__about"] .main-nav__menu a:not(.button)[data-toggle-menu="#main-nav__about"]{background:#328030;color:#fff}}.is-showing-menu-bar .main-nav__menu{pointer-events:auto;opacity:1;transition:opacity .3s ease .3s}.main-nav__small-extras-inner{display:flex;flex:1 50%;width:100%}.main-nav__small-extras-inner .main-nav__icon{width:2.625rem;height:2.5rem;text-align:center}.main-nav__small-extras-inner .main-nav__icon>img{width:1.25rem;height:1.25rem}#main-nav__modal-bg{display:none}.main-nav__menu-panel{display:none;position:fixed;top:6.425rem;left:0;width:100vw;height:calc(100vh - 6.425rem);overflow:auto;z-index:910;background:#fff;color:#000;font-size:1.125rem;padding:1rem 0;margin:0}.main-nav__menu-panel a:not(.button){transition:color .3s ease}.main-nav__menu-panel a:not(.button):active,.main-nav__menu-panel a:not(.button):link,.main-nav__menu-panel a:not(.button):visited{color:inherit}.main-nav__menu-panel a:not(.button):hover{color:#004e86}.main-nav__menu-panel ul.menu{margin:0}.main-nav__menu-panel ul.menu a{display:block}.main-nav__menu-panel ul.menu>.menu-item>a{cursor:default;font-weight:800;text-transform:uppercase}.main-nav__menu-panel ul.menu>.menu-item>a:hover{color:#000}.main-nav__menu-panel ul.menu .menu-item{list-style:none}.main-nav__menu-panel ul.menu .menu-item>a{margin-bottom:.5em}.main-nav__menu-panel ul.menu li.has-dropdown.is-dropdown-open>a{font-weight:700}.main-nav__menu-panel ul.menu li.has-dropdown.is-dropdown-open>ul.dropdown{display:block!important}.main-nav__menu-panel ul.menu ul.dropdown{display:none}.main-nav__menu-panel ul.menu ul.dropdown li.has-dropdown>a{transition:color .3s ease,font-weight .3s ease}.main-nav__menu-panel ul.menu ul.dropdown li.has-dropdown>a:after{display:inline-block;color:#007acb;content:"＋";margin-left:.5em}.main-nav__menu-panel ul.menu ul.dropdown li.has-dropdown.is-dropdown-open>a:after{content:"－"}body[data-menu-open]{overflow:hidden}button[data-close-menu]{display:block;position:absolute;top:.6rem;right:.3rem;width:3rem;height:2rem;opacity:.3;overflow:hidden;transition:opacity .3s ease;background:none;color:transparent;font-size:3rem;font-weight:200;text-indent:-100vw;padding:0;border:0;margin:0}button[data-close-menu]:hover{opacity:.5;background:none;font-weight:400}button[data-close-menu]:after{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);content:"×";color:#000;line-height:.85;text-indent:0}.main-nav__quick-links{position:relative;background:#eee;padding:.5rem 0;margin:0}.main-nav__quick-links:after,.main-nav__quick-links:before{display:block;position:absolute;top:0;bottom:0;width:50vw;background:inherit;content:" ";border:inherit}.main-nav__quick-links:before{right:100%}.main-nav__quick-links:after{left:100%}.main-nav__quick-links>li{display:block;list-style:none;line-height:1;padding:.6rem 0}@media only screen and (max-width:40em){.main-nav a:not(.button),.main-nav a:not(.button):link,.main-nav a:not(.button):visited{color:#fff!important}.main-nav__logo{position:relative;top:.125rem;max-width:12.5rem;margin:auto}.main-nav__menu{pointer-events:none;opacity:0}.main-nav__small-extras .search-slideout{position:relative;top:-.8rem;color:#000}.main-nav__small-extras .main-nav__small-icon{position:absolute;top:.125rem;right:.75rem}.main-nav__menu-section{max-height:0;transition:max-height .7s ease}.main-nav__title-section{padding-bottom:1rem}.main-nav__small-search-bar{overflow:hidden;max-height:5rem;transition:max-height .3s ease,margin .3s ease;margin-bottom:1rem}.main-nav__small-search-bar .search-form .search-field{opacity:.75;transition:opacity .3s ease}.main-nav__small-search-bar .search-form .search-field:focus,.main-nav__small-search-bar .search-form .search-field:hover{opacity:1}.main-nav__menu-panel ul.menu .menu-item>a{margin-bottom:1rem}.main-nav.is-showing-menu-bar .main-nav__close-menu-section,body[data-menu-open] .main-nav__close-menu-section{display:block;position:absolute;bottom:100%;width:100%;height:100%;content:" ";background:rgba(0,0,0,.7)}.main-nav.is-showing-menu-bar .main-nav__menu-section,body[data-menu-open] .main-nav__menu-section{max-height:5rem}.main-nav.is-showing-menu-bar .main-nav__small-search-bar,body[data-menu-open] .main-nav__small-search-bar{max-height:0;margin-bottom:0}body[data-menu-open] .main-nav{position:fixed}}@media only screen and (min-width:40.0625em){button[data-close-menu]{top:1.7rem;right:1.2rem}#main-nav-sticky-wrapper{position:absolute;top:0;left:0;width:100%}#main-nav-sticky-wrapper.is-sticky>.main-nav.has-hover-intent,body[data-menu-open] #main-nav-sticky-wrapper.is-sticky .main-nav{transform:translateY(1.5625rem)}.main-nav,body[data-menu-open] .main-nav{background:#fff}.main-nav{position:absolute;top:0;left:0;z-index:920;box-shadow:0 1.25rem 3.125rem .0625rem rgba(0,0,0,.3);color:#56565a;transition:background .3s ease,transform .3s ease}.main-nav__logo{display:block;position:absolute;top:50%;transform:translateY(-50%);max-height:2.375rem;width:18.75rem;margin:0}.main-nav__menu-section{padding:0}.main-nav__menu{display:flex;align-content:flex-end;align-items:center;height:100%;margin:0}.main-nav__menu .menu-item{list-style:none}.main-nav__menu a:not(.button),.main-nav__menu a:not(.button):visited{display:flex;align-items:center;height:100%;color:inherit;font-size:1rem;font-weight:700;text-transform:uppercase;transition:all .3s ease;padding:.4rem 1.5rem;border-bottom:0}.main-nav__extras{display:flex;align-content:flex-end;align-items:center;height:100%;margin:0}.main-nav__extras a:not(.button),.main-nav__extras a:not(.button):visited{display:flex;align-items:center;height:100%;color:inherit;text-transform:uppercase;transition:all .3s ease;padding:.4rem 1.5rem}body[data-menu-open] #main-nav__modal-bg{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:909;background:rgba(0,0,0,.5);content:" "}.main-nav__menu-panel{top:3.9375rem;left:auto;right:0;width:24rem;height:calc(100vh - 3.9375rem);padding:2rem 0}.main-nav__menu-panel ul.menu>li>ul.dropdown{margin:0}.main-nav__menu-panel ul.menu ul.dropdown{display:block}.main-nav__menu-panel ul.menu ul.dropdown li.has-dropdown>a{transition:color .3s ease,font-weight .3s ease}.main-nav__menu-panel ul.menu ul.dropdown li.has-dropdown ul.dropdown{display:none}.main-nav__extras a:not(.button),.main-nav__extras a:not(.button):visited{color:#56565a;font-size:.8125rem;font-weight:500}.main-nav{padding-top:0}.main-nav .row{display:flex}.main-nav .main-nav__menu-section{display:flex;justify-content:flex-end}.main-nav__menu-panel .row-gutter,.main-nav__menu-panel .row.row-gutter{margin-bottom:4rem}}@media only screen and (min-width:40.0625em) and (max-width:64em){.main-nav{position:fixed;border-top:.3125rem solid #28282a}.main-nav .main-nav__menu-section{padding-right:0;margin-right:-.9375rem}}@media only screen and (min-width:64.0625em){.main-nav__over-bar{display:block;background:#28282a;color:#fff;font-size:.875rem}.main-nav__over-bar-menu{text-align:right;margin:0}.main-nav__over-bar-menu>.menu-item{display:inline-block;vertical-align:middle;list-style:none;white-space:nowrap;margin:0 0 0 1rem}.main-nav__over-bar-menu>.menu-item a:not(.button),.main-nav__over-bar-menu>.menu-item a:not(.button):visited{display:block;transition:padding .3s ease;color:inherit;padding:.25rem 0}.main-nav .main-nav__menu-section{justify-content:center}img.main-nav__over-bar-item-icon{position:relative;top:-.0625rem;height:1rem;margin-right:.1875rem}.ico-cart,.ico-login{display:block;width:1.25rem;height:1.25rem;overflow:hidden;background:no-repeat 50%;background-size:contain;color:transparent;text-indent:-1000%}.ico-cart{background-image:url(../../../beaconuniverse2020/library/images/ico-cart.svg)}.ico-login{background-image:url(../../../beaconuniverse2020/library/images/ico-login.svg)}.main-nav__over-bar-icon-label{display:inline}.main-nav__over-bar-cart .main-nav__over-bar-icon-label{color:#53b949;font-weight:700}.main-nav__expanded-search{height:3.625rem}.main-nav__expanded-search .search-form .search-field{height:3.625rem;transition:background .3s ease;background:transparent;padding:0 1rem;border-color:rgba(0,0,0,.2);border-top:0;border-bottom:0}.main-nav__expanded-search .search-form .search-field:focus,.main-nav__expanded-search .search-form .search-field:hover{background:#fff}.main-nav__expanded-search .search-submit{flex:0 0 3.625rem!important;height:3.625rem!important}body[data-menu-open] #main-nav__modal-bg{display:none}.main-nav__menu-panel{left:0;top:5.3125rem;width:100vw;height:calc(100vh - 5.3125rem);overflow-x:hidden;background:rgba(0,0,0,.85);padding:0}.main-nav__menu-panel button[data-close-menu]{top:3.5rem;right:3.5rem;width:3.5vw;height:3.5vw}.main-nav__menu-panel button[data-close-menu]:after{font-size:5vw}.main-nav__menu-panel .slick-slider,.main-nav__menu-panel ul.menu>li>ul.dropdown>.menu-item:last-child>a{margin-bottom:0}.main-nav__menu-panel-inner{background:#fff;padding:4rem 0}.main-nav__quick-links{background:#ddd;text-align:center}.main-nav__quick-links>li{display:inline-block;vertical-align:baseline;padding:0 1.6rem}.main-nav__quick-links>li:not(:first-child):not(:last-child){border-right:.0625rem solid rgba(0,0,0,.25)}.main-nav__quick-links>li:first-child{padding-right:0}}.nav-main-products-slider .slick-slide{overflow:hidden}.nav-main-products-slider .nav-main-products-tabs{display:flex;position:relative;width:75%;background:rgba(0,0,0,.3);font-size:.8rem;margin-bottom:2rem}.nav-main-products-slider .slider-tab{transition:color .3s ease;display:inline-block;vertical-align:middle;position:relative;z-index:3020;width:50%;text-align:center;text-transform:uppercase;padding:.4vw 1.25vw .3vw;color:#fff;cursor:pointer}.nav-main-products-slider .tab-indicator{transition:transform .5s;display:block;position:absolute;z-index:3010;left:0;top:0;bottom:0;width:50%;background:#328030}.nav-main-products-slider [data-current-tab="1"] .tab-indicator{transform:translate3d(100%,0,0)}.nav-main-products-slider [data-current-tab="0"] .tab-indicator{transform:translateZ(0)}.nav-main-products-slider #brands_a_z .brands_index,.nav-main-products-slider #brands_a_z .top{display:none}.nav-main-products-slider #brands_a_z h3{font-weight:800;text-transform:uppercase;font-size:inherit}.nav-main-products-slider #brands_a_z .brands{list-style:none}.nav-main-products-slider .featured-brands .featured-brands__link{display:block;border:1px solid rgba(0,0,0,.1);margin-bottom:2rem}.nav-main-products-slider .featured-brands .featured-brands__link:hover{border-color:#328030}@media only screen and (max-width:64em){.nav-main-products-slider #brands_a_z a{padding:.5rem 0;display:block}.nav-main-products-slider #brands_a_z li:not(:last-child) a{border-bottom:1px dotted rgba(0,0,0,.2)}}@media only screen and (min-width:64.0625em){.nav-main-products-slider .nav-main-products-tabs{width:28.125rem;margin:auto;margin-bottom:3rem}.nav-main-products-slider .featured-brands{margin-bottom:1rem}.nav-main-products-slider #brands_a_z h3{display:none}.nav-main-products-slider #brands_a_z .brands{margin:0;display:inline-block;margin-right:1rem}.nav-main-products-slider #brands_a_z .brands li{display:inline}.nav-main-products-slider #brands_a_z li:not(:last-child) a:after{content:" | ";color:#bbb;padding:.5rem}.nav-main-products-slider h3#brands-a+.brands li:first-child:before{content:"a –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-b+.brands li:first-child:before{content:"b –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-c+.brands li:first-child:before{content:"c –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-d+.brands li:first-child:before{content:"d –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-e+.brands li:first-child:before{content:"e –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-f+.brands li:first-child:before{content:"f –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-g+.brands li:first-child:before{content:"g –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-h+.brands li:first-child:before{content:"h –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-i+.brands li:first-child:before{content:"i –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-j+.brands li:first-child:before{content:"j –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-k+.brands li:first-child:before{content:"k –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-l+.brands li:first-child:before{content:"l –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-m+.brands li:first-child:before{content:"m –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-n+.brands li:first-child:before{content:"n –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-o+.brands li:first-child:before{content:"o –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-p+.brands li:first-child:before{content:"p –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-q+.brands li:first-child:before{content:"q –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-r+.brands li:first-child:before{content:"r –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-s+.brands li:first-child:before{content:"s –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-t+.brands li:first-child:before{content:"t –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-u+.brands li:first-child:before{content:"u –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-v+.brands li:first-child:before{content:"v –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-w+.brands li:first-child:before{content:"w –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-x+.brands li:first-child:before{content:"x –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-y+.brands li:first-child:before{content:"y –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}.nav-main-products-slider h3#brands-z+.brands li:first-child:before{content:"z –";margin-right:.25em;text-transform:uppercase;font-weight:700;font-size:1.3rem}}.article-footer-newsletter-signup{text-align:center;padding:2rem;border-top:.1875rem solid #328030;margin-bottom:1rem}.article-footer-newsletter-signup #mc-embedded-subscribe-form{max-width:400px;margin:auto}.article-footer-newsletter-signup .article-footer-newsletter-signup__header{margin-bottom:1rem}.article-footer-newsletter-signup .mc_embed_signup_scroll{display:flex;flex-direction:column}.article-footer-newsletter-signup div.mce_inline_error{top:-100%;width:100%}.article-footer-newsletter-signup .email{width:100%;margin-bottom:.5rem}.article-footer-newsletter-signup #mc-embedded-subscribe{margin:0}.article-footer-newsletter-signup #mce-responses .response{padding-top:1rem}@media only screen and (min-width:40.0625em){.article-footer-newsletter-signup{padding:3rem}.article-footer-newsletter-signup .mc-field-group{position:relative}.article-footer-newsletter-signup .mc_embed_signup_scroll{flex-direction:row}.article-footer-newsletter-signup div.mce_inline_error{position:absolute;top:100%}.article-footer-newsletter-signup .email{margin-bottom:0;height:100%}.article-footer-newsletter-signup .mc-field-group{flex:0 1 100%}}.promo-banner{display:flex;position:relative;background:#328030;margin-top:1rem}.promo-banner:hover,.promo-banner:link,.promo-banner:visited{color:#fff!important}.promo-banner:before{display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.35);content:"";opacity:0;transition:opacity .3s ease}.promo-banner:hover:before{opacity:1}.promo-banner.promo--blue{background:#007acb}.promo-banner.promo--gray{background:#f5f5f5}.promo-banner.promo--purple{background:#812990}.promo-banner.promo--red{background:#be001a}.promo-banner.promo--slate{background:#7895a5}.promo-banner.promo--yellow{background:#fc3}.promo-banner__image{flex:0 0 30%;background-position:50%;background-size:cover}.promo-banner__text{flex:0 0 70%;position:relative;padding:2rem 2rem 1.8rem}.promo-banner__line1{font-family:adobe-caslon-pro,serif;font-size:1.125rem;line-height:1}.promo-banner__line2{opacity:.5;font-size:.875rem;font-style:italic;line-height:1}@media only screen and (min-width:64.0625em){.promo-banner{margin-top:4rem}.promo-banner__image,.promo-banner__text{flex:0 0 50%}.promo-banner__line1{font-size:1.5rem}.promo-banner__line2{font-size:1rem}}.promo-chronicle{background:#eaeaea;color:#4d4845;margin-bottom:1rem}a.promo-chronicle__link,a.promo-chronicle__link:active,a.promo-chronicle__link:hover,a.promo-chronicle__link:link,a.promo-chronicle__link:visited{color:inherit!important}.promo-chronicle__image .wp-post-image{width:100%}.promo-chronicle__content-inner{padding:1rem}.pbc-line{display:inline-block;vertical-align:baseline}.pbc-masthead{margin-bottom:2rem}.pbc-masthead-left{padding-top:1rem}.pbc-masthead-center{text-align:center}.pbc-masthead-right{text-align:right;padding-top:2rem}.pbc-masthead-dateline{font-size:.6rem;letter-spacing:.0625rem;height:1rem;line-height:1rem;text-align:center;border:.0625rem solid #535353;border-left:0;border-right:0;margin-top:.125rem}.pbc-masthead-dateline:after{z-index:2}.pbc-masthead-dateline:after,.pbc-masthead-dateline:before{top:-.0625rem;bottom:-.0625rem}.pbc-4min{height:.875rem;float:right}.pbc-headline{color:#504846;font-family:titling-gothic-fb-compressed,TitlingGothicFB Comp Bold,Impact,sans-serif;font-size:1.125rem;text-transform:uppercase;margin:0 0 1rem}.pbc-headline:hover{color:#403836}.pbc-subheadline{font-size:1rem;margin-bottom:1rem}@media only screen and (max-width:40em){.pbc-hide-small{display:none}a.promo-chronicle__link{color:inherit}}@media only screen and (min-width:40.0625em){.promo-chronicle__content,.promo-chronicle__image{flex:0 0 50%;text-align:center}a.promo-chronicle__link{display:flex;align-items:center;color:inherit!important}a.promo-chronicle__link:active,a.promo-chronicle__link:hover,a.promo-chronicle__link:link,a.promo-chronicle__link:visited{color:inherit!important}}@media only screen and (min-width:64.0625em){.promo-chronicle__content-inner{padding:1.5rem}.pbc-masthead-center{padding-top:1.25rem}.pbc-masthead-dateline{font-size:.75rem;letter-spacing:.1875rem;line-height:1;padding:.125rem}.pbc-subheadline{max-width:75%;font-size:1.5rem;margin:0 auto 1rem}}.promo-bighero1{background:no-repeat 50%;background-size:cover;padding:2rem 0}.promo-bighero1__item{position:relative;height:auto;padding-bottom:0;border-bottom:0}.promo-bighero1__item .promo-bighero1__item-caption{text-align:center;margin-bottom:2rem}.promo-bighero1__item .promo-bighero1__item-caption b,.promo-bighero1__item .promo-bighero1__item-caption strong{font-weight:700}.promo-bighero1__item .promo-bighero1__item-caption-heading{font-size:2rem}.promo-bighero1__item .promo-bighero1__item-caption-heading:after{display:none}.promo-bighero1__item .promo-bighero1__item-caption-secondary{display:block}.promo-bighero1__item-inner{display:block;width:100%}.promo-bighero1__item-caption{color:#56565a;font-size:.9375rem}.promo-bighero1__item-caption b,.promo-bighero1__item-caption strong{font-weight:900}.promo-bighero1__item-caption .primary-color{color:#328030}.promo-bighero1__item-caption [class*=block-grid-]>li{padding-bottom:1rem}#wp-email-popup .promo-bighero1__item-caption .promo-bighero1__button.Button,.promo-bighero1__item-caption #wp-email-popup .promo-bighero1__button.Button,.promo-bighero1__item-caption .promo-bighero1__button.button{font-weight:400!important;letter-spacing:.0625rem;border:.125rem solid currentColor!important}.promo-bighero1__item-caption-heading{font-family:adobe-caslon-pro,serif;font-size:1.25rem;font-weight:600;line-height:1.2;margin-bottom:.5rem}.promo-bighero1__item-caption-heading img{margin-bottom:.5rem}.promo-bighero1__item-caption-heading:after{display:inline-block;width:1em;height:1em;content:"▸";line-height:1.2;text-align:center;margin-left:.5em;border:.0625rem solid currentColor;border-radius:50%}.promo-bighero1__item-caption-secondary{display:none}@media only screen and (min-width:40.0625em){.promo-bighero1{padding-top:6rem}}@media only screen and (min-width:64.0625em){.promo-bighero1{padding:8rem 0 1.5rem}.promo-bighero1__inner{height:29rem}.promo-bighero1__item{height:auto;padding:0 0 2rem 1rem;border-bottom:0}.promo-bighero1__item .promo-bighero1__item-caption{margin:2rem 2rem 0;padding-bottom:2rem}.promo-bighero1__item .promo-bighero1__item-caption-heading{font-size:2.1875rem}.promo-bighero1__item .promo-bighero1__item-caption-heading:after{display:none}.promo-bighero1__item .promo-bighero1__item-caption-secondary{display:block}.promo-bighero1__item:first-child{padding:0 2rem 0 0}.promo-bighero1__item:first-child .promo-bighero1__item-caption{border-bottom:none;margin-bottom:0}.promo-bighero1__item:first-child .promo-bighero1__item-caption-heading{font-size:3.25rem}.promo-bighero1__item:first-child .promo-bighero1__item-caption-secondary{font-size:1.0625rem}}.promo-block{background:#eaeaea;color:#4d4845}.promo-block.promo--inverted{background:#4d4845;color:#eaeaea}a.promo-block__link,a.promo-block__link:active,a.promo-block__link:hover,a.promo-block__link:link,a.promo-block__link:visited{color:inherit!important}.promo-block__content,.promo-block__image{flex:0 0 50%;text-align:center}.promo-block__content-inner{padding:1rem}.promo-block__headline{color:inherit;font-size:1.75rem;font-weight:700;line-height:1.2;margin:0 0 1rem}.promo-block__subheadline{font-size:1rem;margin-bottom:1rem}@media only screen and (max-width:40em){a.promo-block__link{color:inherit}}@media only screen and (min-width:40.0625em){a.promo-block__link{display:flex;align-items:center}a.promo-block__link,a.promo-block__link:active,a.promo-block__link:hover,a.promo-block__link:link,a.promo-block__link:visited{color:inherit!important}.promo-block.promo--right a.promo-block__link{flex-direction:row-reverse}.promo-block__content-inner{padding:1.5rem}.promo-block__headline{font-size:1.5rem}}@media only screen and (min-width:64.0625em){.promo-block__headline{font-size:3.25rem}.promo-block__subheadline{font-size:1.5rem}}.promo-full-bleed{position:relative;height:60vw;overflow:hidden;background:#000 50% no-repeat;background-size:cover}.promo-full-bleed .wp-post-image{width:150%;max-width:none;margin-left:-25%}.promo-full-bleed__inner{position:relative;width:85.375rem;max-width:100%;height:100%;margin:0 auto}.promo-full-bleed__logo{width:2.5em;margin-bottom:1.2em}.promo-full-bleed__caption{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);color:#fff;font-size:1rem;line-height:1.1;text-align:center;text-shadow:0 0 .625rem rgba(0,0,0,.5);padding:1.2rem 1rem 1.5rem}.promo-full-bleed__caption a,.promo-full-bleed__caption a:hover,.promo-full-bleed__caption a:link,.promo-full-bleed__caption a:visited{display:block;color:inherit;padding:1rem}.promo-full-bleed__headline{font-family:adobe-caslon-pro,serif;font-size:1.875rem;font-weight:600;margin-bottom:.2em}@media only screen and (min-width:40.0625em){.promo-full-bleed__caption{font-size:1.25rem}.promo-full-bleed__headline{font-size:2.625rem}}@media only screen and (min-width:64.0625em){.promo-full-bleed{height:34.125rem}.promo-full-bleed .wp-post-image{width:100%;margin-left:0}.promo-full-bleed__caption{position:absolute;top:44%;left:0;right:auto;width:50%;transform:translateY(-50%);font-size:1.65rem;line-height:1.1;padding:0}.promo-full-bleed.promo--left .promo-full-bleed__caption{left:0;right:auto}.promo-full-bleed.promo--right .promo-full-bleed__caption{left:auto;right:0}.promo-full-bleed.promo--center .promo-full-bleed__caption{left:50%;right:auto;transform:translate(-50%,-50%)}#wp-email-popup .promo-full-bleed__caption .promo-full-bleed__button.Button,.promo-full-bleed__caption #wp-email-popup .promo-full-bleed__button.Button,.promo-full-bleed__caption .button.promo-full-bleed__button{font-size:1rem;margin-top:2rem!important}.promo-full-bleed__headline{font-size:3.625rem}}.promo-green-bar{background:#328030;color:#fff;font-size:1.125rem;text-align:center;padding:1rem}.promo-green-bar.promo--blue{background:#007acb}.promo-green-bar.promo--gray{background:#f5f5f5}.promo-green-bar.promo--purple{background:#812990}.promo-green-bar.promo--red{background:#be001a}.promo-green-bar.promo--slate{background:#7895a5}.promo-green-bar.promo--yellow{background:#fc3}.promo-green-bar a,.promo-green-bar a:link,.promo-green-bar a:visited{color:inherit}.promo-green-bar__headline{font-weight:700;text-transform:uppercase;margin-right:.2em}.promo-green-bar__subheadline{margin-right:1em}@media only screen and (min-width:40.0625em){.promo-green-bar{font-size:1.5rem;padding:2rem 1rem 1.5rem}}.promo-harken{position:relative;width:56.25rem;max-width:100%;height:59.375rem;margin-left:auto;margin-right:auto}.promo-harken__inner{position:absolute;overflow:hidden;top:-2rem;left:0;right:0;bottom:0;background-position:0;background-size:cover;border-bottom:2rem solid #53b949}.promo-harken__inner:before{display:block;position:absolute;left:30%;top:-68%;width:157.5rem;height:157.5rem;background:#fff;content:" ";border-radius:100%}.promo-harken__link{display:block;width:100%;height:100%}.promo-harken__caption{position:absolute;top:0;right:0;bottom:0;width:65%;text-align:center;padding:0}.promo-harken__logo{width:5rem;margin:5rem 0 2rem}.promo-harken__headline{color:#475f7b;font-size:3.5rem;font-weight:700;line-height:1.4;margin:0 0 3rem}.promo-harken__button{opacity:1!important;font-size:1.75rem!important;font-style:italic;font-weight:900;letter-spacing:.125rem;padding-left:2rem!important;padding-right:2rem!important;margin-bottom:5rem!important}.promo-harken-for-small{display:none}@media only screen and (max-width:40em){.promo-harken{display:none}.promo-harken-for-small{display:block}}.promo-products-fancy3__item{height:calc(100vw - 2rem);padding:1rem 0}.promo-products-fancy3__item-inner{display:block;position:relative;width:100%;height:100%;background:no-repeat 50%;background-size:cover}.promo-products-fancy3__item-inner:before{display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.35);content:"";opacity:0;transition:opacity .3s ease}.promo-products-fancy3__item-inner:hover:before{opacity:1}.promo-products-fancy3__item-caption{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;bottom:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.65),transparent 10rem);color:#fff;font-weight:600;line-height:1.1;padding:2rem}#wp-email-popup .promo-products-fancy3__item-caption>.Button,.promo-products-fancy3__item-caption>.button{width:-moz-max-content;width:max-content}.promo-products-fancy3__item-caption-heading{font-family:adobe-caslon-pro,serif;font-size:220%;margin-bottom:.5rem}.promo-products-fancy3__item-caption-secondary{font-size:110%;letter-spacing:.0625rem;text-transform:uppercase;margin-bottom:1rem}@media only screen and (min-width:40.0625em){.promo-products-fancy3__inner{display:flex;flex-direction:column;flex-wrap:wrap;height:32rem;margin-bottom:2rem}.promo-products-fancy3__item{flex:1 1 50%;height:auto;padding:0 0 1rem 1rem}.promo-products-fancy3__item:first-child{flex:1 0 100%;padding:0 1rem 0 0}.promo-products-fancy3__item:last-child{padding:1rem 0 0 1rem}}@media only screen and (min-width:64.0625em){.promo-products-fancy3__inner{height:43.75rem}}.promo-slider{position:relative;overflow:hidden;background:#fff}.promo-slider.slick-slider{margin-bottom:3.5rem}.promo-slider.slick-slider .slick-dots{bottom:0;margin-left:0}.promo-slider.slick-slider .slick-dots>li{margin:0 .125rem}.promo-slider.slick-slider .slick-dots>li>button{display:block!important;height:1.25rem!important;width:1.25rem!important;cursor:pointer!important;background:transparent!important;color:transparent!important;line-height:0!important;padding:.3125rem!important}.promo-slider.slick-slider .slick-dots>li>button:before{opacity:.65;color:#fff;font-size:.5625rem;text-shadow:0 0 .3125rem #000}.promo-slider.slick-slider .slick-dots>li.slick-active>button:before{opacity:1}.promo-slider .wp-post-image{width:150%;max-width:none;margin-left:-25%}.promo-slider__caption{position:relative;width:100%;background:#54a43d;color:#fff;font-size:1rem;text-align:center;line-height:1.2;padding:1.2rem 1rem 1.5rem}.promo-slider__caption:before{position:absolute;left:-2px;bottom:calc(100% - 1px);width:calc(100% + 4px);height:100%;pointer-events:none;z-index:900;content:" ";background:url(../images/green-curve-bottom.svg) bottom no-repeat;background-size:100%}.promo-slider__caption a,.promo-slider__caption a:hover,.promo-slider__caption a:link,.promo-slider__caption a:visited{color:inherit}.promo-slider__headline{font-family:adobe-caslon-pro,serif;font-size:2.25rem;font-weight:600;line-height:1}.promo-slider-overlay{display:none}@media only screen and (min-width:40.0625em){.promo-slider{background:#a6a6a6}.promo-slider:before{position:absolute;left:-2px;bottom:0;width:calc(100% + 4px);height:100%;pointer-events:none;z-index:900;content:" ";background:url(../images/green-curve-bottom.svg) bottom no-repeat;background-size:100%}.promo-slider .slick-slide.bottom:before{position:absolute;bottom:0;left:0;width:100%;height:100%;content:" ";background:linear-gradient(0deg,rgba(0,0,0,.65) 0,transparent 50%)}.promo-slider .slick-slide.top:before{position:absolute;top:0;left:0;width:100%;height:100%;content:" ";background:linear-gradient(180deg,rgba(0,0,0,.65) 0,transparent 50%)}.promo-slider__caption{position:absolute;top:22%;left:10%;width:80%;background:none;color:#fff;font-size:1.5rem;text-shadow:0 0 .625rem rgba(0,0,0,.5);line-height:1;padding:0;margin:0 auto;padding-top:2rem}.promo-slider__caption:before{display:none}.slick-slide.bottom .promo-slider__caption{top:auto;bottom:8%}.promo-slider__headline{font-size:3.75rem}}@media only screen and (min-width:64.0625em){.promo-slider .wp-post-image{width:100%;margin-left:0}.promo-slider__caption{font-size:1.625rem}#wp-email-popup .promo-slider__caption .promo-slider__button.Button,.promo-slider__caption #wp-email-popup .promo-slider__button.Button,.promo-slider__caption .button.promo-slider__button{font-size:1.2rem;margin-top:2rem!important}.promo-slider__headline{font-size:6.25rem}.promo-slider-overlay{display:block;position:absolute;top:25rem;right:4.375rem;width:17.8125rem;height:auto;z-index:901;filter:drop-shadow(-15px 15px 10px rgba(0,0,0,.65))}}.site-1 .promo-slider .promo-slider__button{background:rgba(83,185,73,.7)!important;outline:2px solid #fff;color:#fff!important;transition:background .3s ease,outline .3s ease;margin-top:0!important}.site-1 .promo-slider .promo-slider__button:hover{background:#53b949!important;outline:3px solid #fff}.site-1 .promo-slider .slick-prev{width:2.5rem;height:2.5rem;left:1rem}.site-1 .promo-slider .slick-prev:before{font-size:2.5rem}.site-1 .promo-slider .slick-next{width:2.5rem;height:2.5rem;right:2rem}.site-1 .promo-slider .slick-next:before{font-size:2.5rem}.site-1 .promo-slider__headline{font-size:1.5rem;margin-bottom:1rem}.site-1 .promo-slider__caption{line-height:1rem;padding-bottom:3rem}@media only screen and (min-width:40.0625em){.site-1 .promo-slider .promo-slider__headline{font-size:3rem}.site-1 .promo-slider__caption{line-height:2.25rem;padding-bottom:0}}@media only screen and (min-width:64.0625em){.site-1 .promo-slider .promo-slider__headline{font-size:4.25rem}}@media only screen and (min-width:1200px) and (max-width:1500px){.site-1 .promo-slider .slick-track{height:30rem}}.promo-simple-text{display:block;width:-moz-max-content;width:max-content;margin:3rem auto}.promo-simple-text__text{padding-left:5rem}.promo-simple-text__logo{float:left;position:relative;top:-.375rem;width:4rem}.promo-simple-text__line1{font-family:adobe-caslon-pro,serif;font-size:1.125rem;line-height:1}.promo-simple-text__line2{opacity:.5;font-size:.875rem;font-style:italic;line-height:1}@media only screen and (min-width:64.0625em){.promo-simple-text__line1{font-size:2.0625rem}.promo-simple-text__line2{font-size:1.375rem}}.promo-trending .green-title{font-weight:700;color:#53b949}.promo-trending .promo-trending__button{padding:.3rem .5rem!important;margin-left:1rem!important}.site-1.page-template-page-home .promo-trending{margin-bottom:1rem}.promo-john{background:#328030;color:#d3f3c0;font-size:.8rem;text-align:left;padding:2.5rem 0}.promo-john a,.promo-john a:focus,.promo-john a:hover,.promo-john a:visited{color:inherit!important;font-weight:700;border-bottom:.125rem solid currentColor}.promo-john i{margin-left:.8rem}.promo-john__big{color:#fff;font-size:138%;font-weight:900}.promo-john__photo{float:left;width:3rem;margin:0 1rem 0 0;border:.1875rem solid #fff}@media only screen and (min-width:40.0625em){.promo-john{font-size:1.25rem;line-height:2.25rem}.promo-john__big{font-size:2.125rem;margin-right:.8rem}.promo-john__photo{width:6.75rem;margin:0 1.25rem 0 0}}@media only screen and (min-width:64.0625em){.promo-john__text{position:relative;top:.83rem}}.promo-75-anniversary{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:1.5rem;max-width:85.375rem;margin:auto}.promo-75-anniversary__row{margin-bottom:3rem;background:#000;border-top:.5rem solid #53b949;padding-left:0;padding-right:0;margin-right:0;margin-left:0}@media only screen and (min-width:40.0625em){.promo-75-anniversary__row{margin-bottom:6rem}}@media only screen and (min-width:64.0625em){.promo-75-anniversary__row{margin-bottom:8rem}}.promo-75-anniversary__logo{width:100%;max-width:10rem;margin-bottom:1rem}@media only screen and (min-width:40.0625em){.promo-75-anniversary__logo{width:20%;margin-bottom:0;margin-right:1rem}}.promo-75-anniversary__content{color:#fff;font-weight:700;width:100%;text-align:center}@media only screen and (min-width:40.0625em){.promo-75-anniversary__content{width:77%}}.promo-75-anniversary__content__heading{font-family:adobe-caslon-pro,serif;text-shadow:0 0 .625rem rgba(0,0,0,.5);font-weight:600;font-size:1.15em}@media only screen and (min-width:40.0625em){.promo-75-anniversary__content__heading{font-size:1.5em}}.promo-75-anniversary__content__sep{height:2px;width:100%;background:#53b949;margin:1rem 0}.promo-75-anniversary__content__subheading{text-transform:uppercase;opacity:.5;font-size:1em;margin-bottom:1rem}.pull-quote{width:75%;color:#a2a2a8;line-height:1.2;text-align:center;margin-left:auto;margin-right:auto}.pull-quote a:not(.button).pull-quote__link{color:inherit!important}.pull-quote.pull-quote--long-form .pull-quote__headline{font-size:1.5rem;font-weight:400;line-height:1.35}.pull-quote__headline{color:#56565a;font-family:adobe-caslon-pro,serif;font-size:2rem;font-weight:600;margin-bottom:1.5rem}.pull-quote__subheadline{font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:.0625rem;margin-bottom:1.5rem}@media only screen and (min-width:40.0625em){.pull-quote.pull-quote--long-form .pull-quote__headline{font-size:2rem}.pull-quote:not(.pull-quote--no-rules):after,.pull-quote:not(.pull-quote--no-rules):before{display:block;width:22%;content:"";border-top:.125rem solid;margin:0 1.25rem 0 0}.pull-quote:not(.pull-quote--no-rules):before{margin:0 auto 4rem}.pull-quote:not(.pull-quote--no-rules):after{margin:4rem auto 0}}@media only screen and (min-width:64.0625em){.pull-quote.pull-quote--long-form .pull-quote__headline{font-size:2.625rem}.pull-quote__headline{font-size:3rem}.pull-quote__subheadline{font-size:1.5rem}}.rollover-promo{display:block;position:relative;margin-bottom:1rem}.rollover-promo .rollover-promo-overlay{position:absolute;left:0;top:0;width:100%;height:100%;transition:background .3s ease;background:transparent;color:#fff;text-align:center}.rollover-promo .rollover-promo-caption{position:absolute;left:50%;top:50%;width:75%;transform:translate(-50%,-50%);font-size:110%}.rollover-promo .rollover-promo__h1{opacity:.5;font-size:1rem;font-weight:700;line-height:1;text-transform:uppercase;margin-bottom:1rem}.rollover-promo .rollover-promo__h2{font-family:adobe-caslon-pro,serif;font-size:1.75rem;font-weight:500;line-height:1.2}.rollover-promo>img{width:100%;filter:grayscale(0) brightness(65%);will-change:filter,-webkit-filter;transition:filter .3s ease}.rollover-promo:hover .rollover-promo-overlay,.touch .rollover-promo .rollover-promo-overlay{background:rgba(59,84,92,.75)}.rollover-promo:hover>img,.touch .rollover-promo>img{filter:grayscale(100%) brightness(65%)}.rollover-promo.promo--green:hover .rollover-promo-overlay,.touch .rollover-promo.promo--green .rollover-promo-overlay{background:rgba(50,128,48,.75)}.rollover-promo.promo--small,.rollover-promo.small{margin-bottom:1.5rem}.rollover-promo.promo--small .rollover-promo-caption>:not(.wrapper),.rollover-promo.small .rollover-promo-caption>:not(.wrapper){display:none}.rollover-promo.promo--small .rollover-promo-button,.rollover-promo.small .rollover-promo-button{font-size:1.3rem;padding:.3rem 1rem}@media screen and (min-width:0){.rollover-promo.promo--small .rollover-promo-button,.rollover-promo.small .rollover-promo-button{font-size:calc(1.3rem + .9 * 100vw / 40)}}@media screen and (min-width:40em){.rollover-promo.promo--small .rollover-promo-button,.rollover-promo.small .rollover-promo-button{font-size:2.2rem}}@media screen and (min-width:0){.rollover-promo.promo--small .rollover-promo-button,.rollover-promo.small .rollover-promo-button{padding-top:calc(.3rem + .6 * 100vw / 40);padding-bottom:calc(.3rem + .6 * 100vw / 40)}}@media screen and (min-width:40em){.rollover-promo.promo--small .rollover-promo-button,.rollover-promo.small .rollover-promo-button{padding-top:.9rem;padding-bottom:.9rem}}@media screen and (min-width:0){.rollover-promo.promo--small .rollover-promo-button,.rollover-promo.small .rollover-promo-button{padding-left:calc(1rem + .2 * 100vw / 40);padding-right:calc(1rem + .2 * 100vw / 40)}}@media screen and (min-width:40em){.rollover-promo.promo--small .rollover-promo-button,.rollover-promo.small .rollover-promo-button{padding-left:1.2rem;padding-right:1.2rem}}@media only screen and (min-width:40.0625em){.rollover-promo.promo--small .rollover-promo-caption>:not(.wrapper),.rollover-promo.small .rollover-promo-caption>:not(.wrapper){display:block}.rollover-promo.promo--small .rollover-promo-caption,.rollover-promo.small .rollover-promo-caption{width:80%}.rollover-promo.promo--small .rollover-promo-caption .huge-text,.rollover-promo.small .rollover-promo-caption .huge-text{font-size:1.8rem}}@media only screen and (min-width:40.0625em) and (min-width:40.0625em){.rollover-promo.promo--small .rollover-promo-caption .huge-text,.rollover-promo.small .rollover-promo-caption .huge-text{font-size:calc(1.8rem + 1.2 * (100vw - 40.0625em) / 23.9375)}}@media only screen and (min-width:40.0625em) and (min-width:64em){.rollover-promo.promo--small .rollover-promo-caption .huge-text,.rollover-promo.small .rollover-promo-caption .huge-text{font-size:3rem}}@media only screen and (min-width:40.0625em){.rollover-promo.promo--small .rollover-promo-button,.rollover-promo.small .rollover-promo-button{font-size:110%;padding:.3rem 1rem}}@media only screen and (min-width:40.0625em) and (min-width:40.0625em){.rollover-promo.promo--small .rollover-promo-button,.rollover-promo.small .rollover-promo-button{padding-top:calc(.3rem + 0 * (100vw - 40.0625em) / 23.9375);padding-bottom:calc(.3rem + 0 * (100vw - 40.0625em) / 23.9375)}}@media only screen and (min-width:40.0625em) and (min-width:64em){.rollover-promo.promo--small .rollover-promo-button,.rollover-promo.small .rollover-promo-button{padding-top:.3rem;padding-bottom:.3rem}}@media only screen and (min-width:40.0625em) and (min-width:40.0625em){.rollover-promo.promo--small .rollover-promo-button,.rollover-promo.small .rollover-promo-button{padding-left:calc(1rem + .2 * (100vw - 40.0625em) / 23.9375);padding-right:calc(1rem + .2 * (100vw - 40.0625em) / 23.9375)}}@media only screen and (min-width:40.0625em) and (min-width:64em){.rollover-promo.promo--small .rollover-promo-button,.rollover-promo.small .rollover-promo-button{padding-left:1.2rem;padding-right:1.2rem}}.rollover-promo.promo--force-hover-state{transition:outline .3s ease}.rollover-promo.promo--force-hover-state:hover{outline:.125rem solid #fff}.rollover-promo.promo--force-hover-state .rollover-promo-overlay{opacity:1}.rollover-promo.promo--force-hover-state>img{filter:grayscale(100%)}@media only screen and (min-width:64.0625em){.rollover-promo{margin-bottom:0}.rollover-promo .rollover-promo__h1{font-size:1.5rem}.rollover-promo .rollover-promo__h2{font-size:2.625rem}}.search-slideout .search-form{position:relative;display:block;z-index:10;text-transform:uppercase}.search-slideout .search-form .search-field,.search-slideout .search-form .search-submit{box-sizing:border-box;position:absolute;top:0!important;border:0;border-radius:0}.search-slideout .search-form .search-field{width:0;padding-left:0;padding-right:0;background:#fff;transition:all .5s ease-in-out;border-left:0 solid transparent;border-right:0 solid transparent}.search-slideout .search-form.open .search-field,.search-slideout .search-form:focus .search-field{width:85vw;padding-left:1rem;border-left:.0625rem solid #eee;border-right:.0625rem solid #eee;outline:none}.search-slideout .search-form .search-field::-webkit-input-placeholder{text-transform:uppercase}.search-slideout .search-form .search-field:-moz-placeholder,.search-slideout .search-form .search-field::-moz-placeholder{text-transform:uppercase}.search-slideout .search-form .search-field:-ms-input-placeholder{text-transform:uppercase}.search-slideout .search-form .search-submit{left:0;width:1rem;height:1rem;overflow:hidden;text-indent:-2000px;color:transparent;background:transparent url(../images/ico-search-white.svg) no-repeat 50%;background-size:1rem}.main-nav__small-extras .search-slideout .search-form .search-field,.main-nav__small-extras .search-slideout .search-form .search-submit{height:3.125rem!important}.main-nav__small-extras .search-slideout .search-form .search-field{right:.5rem}@media only screen and (min-width:40.0625em){.search-slideout .search-form{width:3.625rem;height:3.625rem}.search-slideout .search-form .search-field,.search-slideout .search-form .search-submit{height:3.625rem!important}.search-slideout .search-form .search-field{right:4.375rem}.search-slideout .search-form .search-submit{width:3.625rem;background:transparent url(../images/ico-search.svg) no-repeat 50%;background-size:1.2rem}.search-slideout .search-form.open .search-field,.search-slideout .search-form:focus .search-field{width:40rem}}@media only screen and (min-width:64.0625em){.search-slideout .search-form.open .search-field,.search-slideout .search-form:focus .search-field{width:42rem}}.search-main-header{margin-bottom:1.875rem}.search-form{display:inline-flex;width:100%;height:2.5rem}.search-form label{flex:0 1 100%}.search-form .search-field{width:100%;height:100%;box-sizing:border-box;color:#000;padding:0 .5rem;border:.0625rem solid #ddd;border-right:0}.search-submit{flex:0 0 2.5rem!important;height:100%!important;background-repeat:no-repeat!important;background-size:2rem 2rem!important;background-image:url(../images/ico-search-white.svg)!important;padding:0!important;border:0!important;overflow:hidden!important;text-indent:-2000px!important;color:transparent!important;background-color:#53b949!important;background-size:1.2rem!important;background-position:50%!important;border-radius:0!important;transition:all .3s ease!important}.search-submit:hover{background-color:#42963a!important}.search-main-header__search-type-button{width:100%!important}.search-result{position:relative;margin-bottom:1.25rem;padding-bottom:0}.search-result .search-result-inner{border:.125rem solid #e0e0e0;background:#f5f5f5;transition:.3s ease;display:flex}.search-result .search-result-inner:hover{background:#dbdbdb;border-color:#53b949}.search-result .search-title{font-size:1rem;font-weight:700;line-height:1.2;color:#707070;margin-bottom:.375rem}.search-result .search-title>a,.search-result .search-title>a:hover{color:#222}.search-result .search-content{position:relative;float:left;padding:.5rem;flex:6 0 0}.search-result .search-image-wrapper{position:relative;flex:4 0 0;max-width:12.5rem}.search-result .search-image{min-height:100%;padding-top:66.66%;width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;flex-shrink:0}.search-result .search-image img{width:100%}.search-result .search-image img[src$="video-icon.svg"]{margin:2rem}.search-result .entry-content{display:none;color:#222}.search-result p{margin:0;color:#707070}.search-result a{display:block}.search-result.bu_video .search-image{background-image:url(../images/video-icon-lt-grey.svg);background-size:50%;background-color:#aaa}.search-result.page .result-type{display:none}@media only screen and (min-width:40.0625em){.search-result .search-result-inner{border:none;background:#eee;transition:none}.search-result .search-result-inner:hover{background:#eee}.search-result .search-content{padding:.9375rem}.search-result .entry-content{display:block}}@media only screen and (min-width:64.0625em){.search-result .entry-content{display:block}}.search-results-sidebar{margin-bottom:3rem}.search-results-sidebar .search-results-sidebar__heading{background:#56565a;padding:.2rem .7rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:.7rem}.search-results-sidebar .search-results-sidebar__title{color:#fff;text-transform:uppercase;font-size:.875rem;margin:0;font-weight:600}.search-results-sidebar .search-results-sidebar__list{list-style:none}.search-results-sidebar .search-results-sidebar__item:not(:first-of-type){border-top:1px dotted rgba(0,0,0,.2);padding-top:.3125rem;margin-top:.3125rem}.search-results-sidebar .search-results-sidebar__link,.search-results-sidebar .search-results-sidebar__link:visited{color:#56565a}.search-results-sidebar .search-results-sidebar__link:hover{color:#53b949}.search-results-sidebar .search-results-sidebar__view-additional-results{text-transform:uppercase;font-style:italic;font-size:.8rem;color:#fff}.search-results-sidebar .search-results-sidebar__view-additional-results:after{content:" More"}.search-results-sidebar .search-results-sidebar__view-additional-results.expanded:after{content:" Less"}.search-results-sidebar[data-post-type-slug=bu_video] .search-results-sidebar__item a:before{content:"";width:1rem;display:inline-block;background:url(../images/video-icon.svg) 50% no-repeat;background-size:contain;height:.75rem;margin-right:.5rem}.simple-links-list{margin-left:0}.simple-links-item{list-style:none;margin-bottom:1.25rem}@media only screen and (min-width:40.0625em){.simple-links-list{margin:0 4rem}}.cd_block .simple-links-list{display:block;padding:0;margin:0 -.875rem;margin-top:2rem!important}.cd_block .simple-links-list:after,.cd_block .simple-links-list:before{content:" ";display:table}.cd_block .simple-links-list:after{clear:both}.cd_block .simple-links-list>.gallery-item,.cd_block .simple-links-list>.simple-links-item{display:inline;height:auto;float:left;width:100%;padding:0 .875rem 1.75rem}.cd_block .simple-links-list>.gallery-item:nth-of-type(n),.cd_block .simple-links-list>.simple-links-item:nth-of-type(n){clear:none}.cd_block .simple-links-list>.gallery-item:nth-of-type(1n+1),.cd_block .simple-links-list>.simple-links-item:nth-of-type(1n+1){clear:both}@media only screen and (min-width:64.0625em){.cd_block .simple-links-list{display:block;padding:0;margin:0 -.875rem}.cd_block .simple-links-list:after,.cd_block .simple-links-list:before{content:" ";display:table}.cd_block .simple-links-list:after{clear:both}.cd_block .simple-links-list>.gallery-item,.cd_block .simple-links-list>.simple-links-item{display:inline;height:auto;float:left;width:50%;padding:0 .875rem 1.75rem}.cd_block .simple-links-list>.gallery-item:nth-of-type(n),.cd_block .simple-links-list>.simple-links-item:nth-of-type(n){clear:none}.cd_block .simple-links-list>.gallery-item:nth-of-type(odd),.cd_block .simple-links-list>.simple-links-item:nth-of-type(odd){clear:both}}.special-fancy-bar__lil-andy{display:none}.special-fancy-bar__anim{display:inline-block;vertical-align:baseline;transition:transform 1s ease-out}@media only screen and (min-width:40.0625em){.special-fancy-bar .promo-green-bar__headline{font-style:italic;font-weight:900;text-transform:none;margin-right:.2em}}@media only screen and (min-width:64.0625em){.special-fancy-bar{position:relative;text-align:left;padding:1rem}.special-fancy-bar .promo-green-bar__headline{font-size:2.1875rem;margin-left:140px}.special-fancy-bar .promo-green-bar__subheadline{font-size:1.875rem}.special-fancy-bar .promo-green-bar__headline,.special-fancy-bar .promo-green-bar__subheadline{position:relative;top:.3rem}.special-fancy-bar__lil-andy{display:block;position:absolute;bottom:0;left:-40px;width:180px;pointer-events:none}.special-fancy-bar__anim.special-fancy-bar__anim--hidden{transform:translateX(100vw)}}.show-inline-for-small{display:inline}.show-inline-for-large,.show-inline-for-medium{display:none}@media only screen and (min-width:40.0625em){.show-inline-for-medium{display:inline}.show-inline-for-large,.show-inline-for-small{display:none}}@media only screen and (min-width:64.0625em){.show-inline-for-large{display:inline}.show-inline-for-small{display:none}}@media only screen and (max-width:40em){.hide-small{display:none!important}}@media only screen and (min-width:40.0625em) and (max-width:64em){.hide-medium{display:none!important}}@media only screen and (min-width:64.0625em) and (max-width:90em){.hide-large{display:none!important}}.woocommerce-store-notice-wrap{margin:0 0 3rem}.woocommerce-store-notice-wrap .woocommerce-store-notice,.woocommerce-store-notice-wrap p.demo_store{display:block;position:static;z-index:inherit;background:#000;color:#ffecb3;text-align:center;text-transform:uppercase;box-shadow:none;padding:0}.woocommerce-store-notice-wrap .woocommerce-store-notice a,.woocommerce-store-notice-wrap .woocommerce-store-notice a:hover,.woocommerce-store-notice-wrap p.demo_store a,.woocommerce-store-notice-wrap p.demo_store a:hover{display:inline-block;color:inherit;text-decoration:none!important;padding:.65rem 0;border-bottom:none!important}.woocommerce-store-notice-wrap .woocommerce-store-notice b,.woocommerce-store-notice-wrap .woocommerce-store-notice strong,.woocommerce-store-notice-wrap p.demo_store b,.woocommerce-store-notice-wrap p.demo_store strong{color:#fc3}.woocommerce-store-notice-wrap .woocommerce-store-notice .woocommerce-store-notice__dismiss-link,.woocommerce-store-notice-wrap p.demo_store .woocommerce-store-notice__dismiss-link{display:none}@media only screen and (min-width:40.0625em){.woocommerce-store-notice-wrap .woocommerce-store-notice,.woocommerce-store-notice-wrap p.demo_store{background:#28282a}}@media only screen and (min-width:64.0625em){.woocommerce-store-notice-wrap{padding:0 3rem 0 0;border-right:.0625rem solid hsla(0,0%,100%,.5);margin:0 2rem 0 0}.woocommerce-store-notice-wrap .woocommerce-store-notice,.woocommerce-store-notice-wrap p.demo_store{background:none;text-align:left}.woocommerce-store-notice-wrap .woocommerce-store-notice a,.woocommerce-store-notice-wrap .woocommerce-store-notice a:hover,.woocommerce-store-notice-wrap p.demo_store a,.woocommerce-store-notice-wrap p.demo_store a:hover{display:inline;padding:0}}.gallery-item img{width:9.375rem;height:9.375rem;border:2px solid #cfcfcf}.page-template-page-full-width .pp_content_container{background:none!important}.page-template-page-full-width .pp_content_container .pp_details{padding:0;background:none}.page-template-page-full-width .pp_bottom,.page-template-page-full-width .pp_content,.page-template-page-full-width .pp_left,.page-template-page-full-width .pp_middle,.page-template-page-full-width .pp_right,.page-template-page-full-width .pp_top{background:none!important}.page-template-page-full-width .pp_nav .currentTextHolder{display:none}.page-template-page-full-width .pp_loaderIcon{display:none!important}@media only screen and (min-width:18.75rem) and (max-width:50rem){.page-template-page-full-width div.pp_default .pp_expand{display:none!important}.page-template-page-full-width div.pp_pic_holder{width:92%!important;left:4%!important;z-index:999999999}.page-template-page-full-width body div.pp_default .pp_content{width:100%!important;height:auto!important}.page-template-page-full-width .pp_hoverContainer{width:100%!important;height:100%!important;top:0!important}.page-template-page-full-width div.pp_default .pp_details{width:100%!important}.page-template-page-full-width .pp_content #pp_full_res>img{width:100%!important;height:auto!important;max-height:18.75rem;object-fit:contain}.page-template-page-full-width .pp_pic_holder.pp_default{position:fixed!important;top:50%!important;transform:translateY(-50%)!important}.page-template-page-full-width .pp_pic_holder.pp_default .pp_details{padding-bottom:.125rem}.page-template-page-full-width div.pp_default .pp_content_container .pp_details{padding-bottom:2px!important}.page-template-page-full-width .pp_nav{margin:rem-cal(10px) .625rem 0 0!important}.page-template-page-full-width .pp_arrow_next,.page-template-page-full-width .pp_arrow_previous{transform:scale(1.4);margin:.25rem .5rem 0!important}}@media screen and (max-width:48rem) and (orientation:landscape){.page-template-page-full-width .pp_close{margin:-.5rem 7rem 0 0}.page-template-page-full-width .pp_nav{margin-left:10rem}.page-template-page-full-width div.pp_default .pp_content_container .pp_details{padding-bottom:.125rem!important}.page-template-page-full-width .pp_pic_holder{z-index:999999999}}.beacon-page-accordion dd.accordion-navigation{color:#000}.beacon-page-accordion dd.accordion-navigation br{display:none}.beacon-page-accordion dd.accordion-navigation>a{background:none;transition:.3s ease;padding:.5rem}.beacon-page-accordion dd.accordion-navigation h2:before,.beacon-page-accordion dd.accordion-navigation h3:before,.beacon-page-accordion dd.accordion-navigation h4:before{content:"▸"}.beacon-page-accordion dd.accordion-navigation.active h2:before,.beacon-page-accordion dd.accordion-navigation.active h3:before,.beacon-page-accordion dd.accordion-navigation.active h4:before{content:"▾"}.homepage-newsletter-signup__overlay{background:#fff;bottom:0;position:fixed;right:0;top:0;z-index:998;left:0;display:none;opacity:0;transition:opacity 1s linear}.homepage-newsletter-signup__overlay.fade-in{opacity:.88;transition:opacity 1s linear}.homepage-newsletter-signup__overlay.fade-out{opacity:0;transition:opacity 1s linear}.homepage-newsletter-signup{position:fixed;text-align:center;top:25%;left:50%;transform:translateX(200%);transition:transform 1s linear;z-index:999}.homepage-newsletter-signup .row{border-radius:.5rem;padding:.1rem!important;background:#fff;box-shadow:0 5px 31px 0 rgba(0,0,0,.75)}.homepage-newsletter-signup.slide-in{transform:translateX(-50%);transition:transform 1s linear}.homepage-newsletter-signup.slide-out{transform:translateX(-200%);transition:transform 1s linear}.homepage-newsletter-signup .close{position:absolute;color:#fff;transition:none;right:.5rem;top:.5rem;cursor:pointer;font-size:3rem;background:#aa292e;border:6px solid #aa292e;border-radius:50%;z-index:9}.homepage-newsletter-signup .background-image{background-image:url(../images/email-signup-image.jpg);background-size:cover;background-position:50%;padding:3rem 0;margin-bottom:.1rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.homepage-newsletter-signup .dark{background:#1f1d1d;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.homepage-newsletter-signup .main-text{color:#f8eca1;margin-top:2rem;font-size:1.5rem;font-weight:700}.homepage-newsletter-signup .main-text>.yellow{color:#f8e155}.homepage-newsletter-signup .sub-text{color:#fff;margin-top:1rem;margin-bottom:1rem;font-size:.8rem}.homepage-newsletter-signup #mce-success-response{color:#fff}.homepage-newsletter-signup .mc_embed_signup{text-align:center;margin-bottom:1rem}.homepage-newsletter-signup .mc_embed_signup_scroll{display:block}.homepage-newsletter-signup .mc-field-group{margin-bottom:1rem}.homepage-newsletter-signup #mc-embedded-subscribe{text-transform:uppercase;border-radius:12px;background:#00579a;border:2px solid #8f8e8e;line-height:1rem;color:#fff}.site-1 .homepage-newsletter-signup #mc-embedded-subscribe{line-height:0}@media only screen and (min-width:40.0625em){.homepage-newsletter-signup .mc-field-group{margin-right:1rem}}@media only screen and (min-width:40.0625em){.homepage-newsletter-signup .main-text{font-size:1.75rem}.homepage-newsletter-signup .sub-text{font-size:1.25rem}.homepage-newsletter-signup .background-image{padding:5rem 0}.homepage-newsletter-signup #mc-embedded-subscribe,.homepage-newsletter-signup _:-ms-lang(x){padding-right:4rem}@supports (-ms-ime-align:auto){.homepage-newsletter-signup #mc-embedded-subscribe{padding-right:3rem}}.homepage-newsletter-signup #mce-EMAIL{width:20rem}.homepage-newsletter-signup .mc_embed_signup_scroll{display:inline-flex}.homepage-newsletter-signup .mc-field-group{line-height:2.2rem;width:100%;margin-bottom:0}}@media only screen and (min-width:64.0625em){.homepage-newsletter-signup .mc-field-group{margin-right:2rem}}@media only screen and (max-height:40em) and (max-width:999px) and (orientation:landscape){.homepage-newsletter-signup{transform:translate(200%,-25%) scale(.75)}.homepage-newsletter-signup.slide-in{transform:translate(-50%,-25%) scale(.75)}.homepage-newsletter-signup.slide-out{transform:translate(-200%,-25%) scale(.75)}.homepage-newsletter-signup #mc-embedded-subscribe{padding:1rem .5rem;font-size:.25rem}}.beacon-promotion-popup__overlay{background:#fff;bottom:0;position:fixed;right:0;top:0;z-index:998;left:0;display:none;opacity:0;transition:opacity 1s linear}.beacon-promotion-popup__overlay.fade-in{opacity:.88;transition:opacity 1s linear}.beacon-promotion-popup__overlay.fade-out{opacity:0;transition:opacity 1s linear}.beacon-promotion-popup{position:fixed;text-align:center;top:25%;left:50%;transform:translateX(200%);transition:transform 1s linear;z-index:999}.beacon-promotion-popup .row{border-radius:.5rem;padding:.1rem!important;background:#fff;box-shadow:0 5px 31px 0 rgba(0,0,0,.75)}.beacon-promotion-popup.slide-in{transform:translateX(-50%);transition:transform 1s linear}.beacon-promotion-popup.slide-out{transform:translateX(-200%);transition:transform 1s linear}.beacon-promotion-popup .close{position:absolute;color:#fff;transition:none;right:.5rem;top:.5rem;cursor:pointer;font-size:3rem;background:#aa292e;border:6px solid #aa292e;border-radius:50%;z-index:9}.beacon-promotion-popup .background-image{background-size:cover;background-position:50%;padding:3rem 0;margin-bottom:.1rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.beacon-promotion-popup .columns{padding-bottom:2rem}#wp-email-popup .beacon-promotion-popup .columns .Button,.beacon-promotion-popup .columns #wp-email-popup .Button,.beacon-promotion-popup .columns .button{color:#fff!important}.beacon-promotion-popup .dark{background:#1f1d1d;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.beacon-promotion-popup .main-text{color:#f8eca1;margin-top:2rem;font-size:1.5rem;font-weight:700}.beacon-promotion-popup .main-text>.yellow{color:#f8e155}.beacon-promotion-popup .sub-text{color:#fff;margin-top:1rem;margin-bottom:1rem;font-size:.8rem}.beacon-promotion-popup #mce-success-response{color:#fff}.beacon-promotion-popup .mc_embed_signup{text-align:center;margin-bottom:1rem}.beacon-promotion-popup .mc_embed_signup_scroll{display:block}.beacon-promotion-popup .mc-field-group{margin-bottom:1rem}.beacon-promotion-popup #mc-embedded-subscribe{text-transform:uppercase;border-radius:12px;background:#00579a;border:2px solid #8f8e8e;line-height:1rem;color:#fff}.site-1 .beacon-promotion-popup #mc-embedded-subscribe{line-height:0}@media only screen and (min-width:40.0625em){.beacon-promotion-popup .mc-field-group{margin-right:1rem}}@media only screen and (min-width:40.0625em){.beacon-promotion-popup .main-text{font-size:1.75rem}.beacon-promotion-popup .sub-text{font-size:1.25rem}.beacon-promotion-popup .background-image{padding:5rem 0}.beacon-promotion-popup #mc-embedded-subscribe,.beacon-promotion-popup _:-ms-lang(x){padding-right:4rem}@supports (-ms-ime-align:auto){.beacon-promotion-popup #mc-embedded-subscribe{padding-right:3rem}}.beacon-promotion-popup #mce-EMAIL{width:20rem}.beacon-promotion-popup .mc_embed_signup_scroll{display:inline-flex}.beacon-promotion-popup .mc-field-group{line-height:2.2rem;width:100%;margin-bottom:0}}@media only screen and (min-width:64.0625em){.beacon-promotion-popup .mc-field-group{margin-right:2rem}}@media only screen and (max-height:40em) and (max-width:999px) and (orientation:landscape){.beacon-promotion-popup{transform:translate(200%,-25%) scale(.75)}.beacon-promotion-popup.slide-in{transform:translate(-50%,-25%) scale(.75)}.beacon-promotion-popup.slide-out{transform:translate(-200%,-25%) scale(.75)}.beacon-promotion-popup #mc-embedded-subscribe{padding:1rem .5rem;font-size:.25rem}}.cd_block.ur-article-tips{background:none;margin:2rem 0}.cd_block.ur-article-tips .container .relation-heading{background-color:#8c8c8c;padding-left:1rem;color:#fff}.cd_block.ur-article-tips .container .main-grid{max-width:100%;display:grid;align-items:center;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.cd_block.ur-article-tips .container .main-grid>.tip{position:relative;overflow:hidden;height:15rem;margin:1rem}.cd_block.ur-article-tips .container .main-grid>.tip a{position:absolute;top:0;left:0;width:100%;height:100%}.cd_block.ur-article-tips .container .main-grid>.tip a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transform:translateY(0);transition:transform .3s ease}.cd_block.ur-article-tips .container .main-grid>.tip a .title{position:absolute;bottom:0;width:100%;background-color:#8c8c8c;color:#fff;font-size:1.15rem;padding:.5rem;z-index:2}.cd_block.ur-article-tips .container .main-grid>.tip a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease;z-index:1;box-shadow:inset 0 0 90px 48px rgba(0,0,0,.75)}.cd_block.ur-article-tips .container .main-grid>.tip:hover a:before{opacity:1}.cd_block.ur-article-tips .container .main-grid>.tip:hover a img{transform:scale(1.15) translateY(-.5rem)}.cd_block.ur-article-tips .container.content-wrap .relation-heading{text-align:center;margin:0;margin-bottom:1rem;font-size:1rem;text-transform:uppercase}.cd_block.ur-article-tips .container.content-wrap .relations{border:.0625rem solid #8c8c8c;margin-bottom:2rem}.cd_block.ur-article-tips .container.content-wrap .relations .tip{margin-bottom:1rem}.cd_block.ur-article-tips .container.content-wrap .relations .tip a{display:flex;position:relative}.cd_block.ur-article-tips .container.content-wrap .relations .tip a .image{position:relative;height:5rem;flex:40%;margin-left:.5rem;margin-right:.5rem;overflow:hidden}.cd_block.ur-article-tips .container.content-wrap .relations .tip a .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .3s ease}.cd_block.ur-article-tips .container.content-wrap .relations .tip a .image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease;z-index:1;box-shadow:inset 0 0 25px 20px rgba(0,0,0,.75)}.cd_block.ur-article-tips .container.content-wrap .relations .tip a .title{flex:55%;font-size:1rem;display:flex;align-items:center;margin-right:.5rem}.cd_block.ur-article-tips .container.content-wrap .relations .tip a:hover .image:before{opacity:1}.cd_block.ur-article-tips .container.content-wrap .relations .tip a:hover .image img{transform:scale(1.15)}@media only screen and (min-width:40.0625em){.cd_block.ur-article-tips .container.content-wrap .relations{margin-bottom:0;width:50%}.cd_block.ur-article-tips .container.content-wrap .relations.float-right{float:right;margin-left:2rem}.cd_block.ur-article-tips .container.content-wrap .relations.float-left{float:left;margin-right:2rem}}.cd_block.ur-video-tips{margin:2rem 0;background-color:#efeeeb}.cd_block.ur-video-tips .container .relation-heading{padding-left:1rem;color:#8c8c8c;text-transform:uppercase;text-align:center;letter-spacing:.625rem;font-size:1rem;padding-top:1rem;font-weight:700;margin-bottom:1.5rem}.cd_block.ur-video-tips .container .relation-heading:before{content:"";position:relative;padding:1rem;margin-right:1rem;background-image:url(../images/video-icon-black.svg);background-repeat:no-repeat;background-position:50%}.cd_block.ur-video-tips .container .main-grid{max-width:100%;display:grid;grid-template-columns:repeat(auto-fit,15rem);justify-content:center;padding-bottom:1rem}.cd_block.ur-video-tips .container .main-grid>.tip .image-wrap{position:relative;overflow:hidden;height:5.5rem;outline-style:solid;outline-width:.25rem;outline-color:#fff;transition:outline-color .3s ease;margin:0 2rem}.cd_block.ur-video-tips .container .main-grid>.tip .image-wrap a{position:absolute;top:0;left:0;width:100%;height:100%}.cd_block.ur-video-tips .container .main-grid>.tip .image-wrap a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.cd_block.ur-video-tips .container .main-grid>.tip .image-wrap a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 1.5rem 1.5rem rgba(0,0,0,.75);opacity:0;transition:opacity .3s ease;z-index:1}.cd_block.ur-video-tips .container .main-grid>.tip .image-wrap a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/video-icon-lt-grey.svg);background-repeat:no-repeat;background-size:3.5rem;background-position:50%;opacity:.5;transition:opacity .3s ease}.cd_block.ur-video-tips .container .main-grid>.tip .title{text-align:center;margin-top:.25rem}.cd_block.ur-video-tips .container .main-grid>.tip .title a{color:#999;font-size:1rem;font-size:.86rem;padding:.5rem;z-index:2;transition:color .3s ease}.cd_block.ur-video-tips .container .main-grid>.tip:hover .image-wrap{outline-color:#000}.cd_block.ur-video-tips .container .main-grid>.tip:hover .image-wrap a:after,.cd_block.ur-video-tips .container .main-grid>.tip:hover .image-wrap a:before{opacity:1}.cd_block.ur-video-tips .container .main-grid>.tip:hover .title a{color:#000}@media only screen and (min-width:64.0625em){.cd_block.ur-video-tips .container .main-grid{grid-template-columns:repeat(auto-fit,16rem)}}.cd_block.block-quote{text-align:center;margin:4rem .5rem;max-width:60rem;background:none}.cd_block.block-quote .content{font-family:adobe-caslon-pro,serif;font-size:1.5rem;color:#476646}.cd_block.block-quote .content.quote p:after,.cd_block.block-quote .content.quote p:before{font-size:3rem;color:#476646;line-height:0;position:relative;top:.5rem}.cd_block.block-quote .content.quote p:before{content:"“";margin-right:.3125rem}.cd_block.block-quote .content.quote p:after{content:"”";margin-left:.3125rem}.cd_block.block-quote .quotee{font-family:proxima-nova,Proxima Nova,Gotham,Museo Sans,Arial,sans-serif;font-weight:700;color:#a2a2a8}.cd_block.block-quote .quotee:before{content:"— "}@media only screen and (min-width:40.0625em){.cd_block.block-quote .quotee{font-size:1.25rem}.cd_block.block-quote .content{font-size:1.75rem}}@media only screen and (min-width:64.0625em){.cd_block.block-quote{margin:4rem auto}.cd_block.block-quote .quotee{font-size:1.5rem}.cd_block.block-quote .content{font-size:2rem}}.related-lesson-banner{position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover;width:100vw;top:0;left:50%;transform:translateX(-50%)}.related-lesson-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.7}.related-lesson-banner .green-bar{position:relative;background-color:#53b949;width:100%;height:1rem}.related-lesson-banner .container{display:grid;grid-template-columns:1fr;padding:2rem 1rem;margin:auto;position:relative;max-width:85.375rem}.related-lesson-banner .lesson-logo{position:relative;height:8rem;margin-bottom:1rem;transform:scale(1);transition:transform .3s ease}.related-lesson-banner .lesson-logo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.related-lesson-banner .lesson-logo:hover{transform:scale(1.05)}.related-lesson-banner .lessons{display:grid;grid-template-columns:95%;position:relative;justify-content:center;align-content:center}.related-lesson-banner .lessons .lesson{position:relative;background-color:#fff;display:grid;grid-template-columns:repeat(2,1fr);margin:0 2rem;margin-bottom:1rem;transform:scale(1);transition:transform .3s ease}.related-lesson-banner .lessons .lesson:last-child{margin-bottom:0}.related-lesson-banner .lessons .lesson a{position:relative;z-index:1;padding:1.5rem}.related-lesson-banner .lessons .lesson a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .3s ease}.related-lesson-banner .lessons .lesson a.thumb{overflow:hidden}.related-lesson-banner .lessons .lesson a.title{display:flex;align-items:center}.related-lesson-banner .lessons .lesson a.title div{text-align:center;font-size:1rem;color:#000;font-weight:400;transition:font-weight .3s ease}.related-lesson-banner .lessons .lesson:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;box-shadow:0 0 .375rem .25rem #000;transition:opacity .3s ease}.related-lesson-banner .lessons .lesson:hover{transform:scale(1.05)}.related-lesson-banner .lessons .lesson:hover a img{transform:scale(1.15)}.related-lesson-banner .lessons .lesson:hover a.title div{font-weight:700}.related-lesson-banner .lessons .lesson:hover:after{opacity:1}@media only screen and (min-width:40.0625em){.related-lesson-banner .container{padding:3rem 1rem 2rem;align-items:center}.related-lesson-banner .lessons{grid-template-columns:repeat(auto-fit,50%)}.related-lesson-banner .lessons .lesson:last-child{margin-bottom:1rem}}@media only screen and (min-width:64.0625em){.related-lesson-banner .container{grid-template-columns:10rem 1fr}.related-lesson-banner .lessons .lesson:last-child{margin-bottom:1rem}.related-lesson-banner .gu-logo{height:10rem;margin-bottom:0}}.lightbox-gallery .heading{text-align:center}.lightbox-gallery .thumbs{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.lightbox-gallery .thumbs .thumb{width:10rem;height:10rem;position:relative;margin-bottom:1rem;margin-right:.5rem;margin-left:.5rem;overflow:hidden;cursor:pointer;transform:scale(1);transition:transform .3s ease}.lightbox-gallery .thumbs .thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.lightbox-gallery .thumbs .thumb:hover{transform:scale(1.15)}.gallery-modal{content-visibility:auto;visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;position:fixed;z-index:999;background-color:hsla(0,0%,100%,.95);opacity:0;transition:opacity .3s ease-in-out}@supports ((-webkit-backdrop-filter:blur(5px)) or (backdrop-filter:blur(5px))) or (-webkit-backdrop-filter:blur(5px)){.gallery-modal{background-color:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}}.gallery-modal.open{visibility:visible;opacity:1}.gallery-modal.close{opacity:0}.gallery-modal .options{position:fixed;display:flex;top:0;right:0;padding:.5rem 1rem;background-color:rgba(0,0,0,.55);z-index:16}.gallery-modal .options .close{color:hsla(0,0%,100%,.8);font-weight:700;cursor:pointer;font-size:2.5rem;transition:color .3s ease;padding-top:.125rem}.gallery-modal .options .close:hover{color:#fff}.gallery-modal .options .arrows{display:inline-flex;margin-right:2rem}.gallery-modal .options .arrows button{position:relative;left:0;right:0}.gallery-modal .options .arrows button.slick-prev{margin-right:.5rem}.gallery-modal .slick{position:absolute;top:0;left:0;width:100%;height:100%;position:fixed}.gallery-modal .slick .slick-slide .content{transform:scale(1);transition:transform .3s ease}.gallery-modal .slick .slick-slide img{margin:auto;width:auto;height:100%;object-fit:contain}.gallery-modal .slick .slick-arrow{z-index:1}.gallery-modal .slick .slick-prev{margin-left:2rem}.gallery-modal .slick .slick-next{margin-right:2rem}.gallery-modal .slick .slick-list{position:relative;top:50%;transform:translateY(-50%)}.cd-video-drawer{margin-top:-1rem}.cd-video-drawer__button{background:#8c8c8c}.cd-video-drawer__content{display:none;margin-top:1rem;margin-bottom:2rem}.cd-video-drawer__content .embed-youtube{width:92vw;height:51.75vw;max-width:40rem;max-height:22.5rem}.cd-video-drawer__content iframe{width:100%;height:100%}.cd-beacon-mailchimp-shortcode .mc_embed_signup_scroll{display:flex;align-items:center;flex-wrap:wrap}.cd-beacon-mailchimp-shortcode .mc-field-group{margin-right:1rem;margin-bottom:1rem;width:100%}.cd-beacon-mailchimp-shortcode .mc-field-group input{width:100%}.cd-beacon-mailchimp-shortcode [type=submit]{padding:.75rem;margin:0}@media only screen and (min-width:40.0625em){.cd-beacon-mailchimp-shortcode .mc-field-group{width:75%;margin-bottom:0}}.mailchimp_bdg_signup .mc-field-group{display:flex;flex-wrap:wrap;margin-bottom:2rem}.mailchimp_bdg_signup .mc-field-group input{width:50%;max-width:15rem;margin-right:.5rem;padding:11px 14px 9px;font-size:1.15rem!important}.mailchimp_bdg_signup .mc-field-group input[type=email]{width:100%;max-width:25rem}.mailchimp_bdg_signup .mc-field-group .asterisk{color:red}.mailchimp_bdg_signup .mc-field-group label{width:100%;margin-bottom:.25rem}.mailchimp_bdg_signup .mc-field-group #mce-responses{margin-bottom:10rem;color:#53b949}.mailchimp_bdg_signup .mc-field-group [for=mce-FNAME]{display:none!important}.mailchimp_bdg_signup .mc-field-group .mce_inline_error[for]{width:100%;font-size:1rem;max-width:20rem;text-align:center}.timely-promo-bar .promo-green-bar{margin-top:-3.5rem;margin-bottom:3.5rem}.timely-promo-bar .promo-green-bar__headline{font-size:1rem}.timely-promo-bar .promo-green-bar__subheadline{font-size:.85rem}#wp-email-popup .timely-promo-bar .promo-green-bar .Button,.timely-promo-bar .promo-green-bar #wp-email-popup .Button,.timely-promo-bar .promo-green-bar .button{margin-top:.5rem!important;padding:.25rem .75rem!important;font-size:.85rem!important}@media only screen and (min-width:40.0625em){.timely-promo-bar .promo-green-bar__headline{font-size:1.15rem}.timely-promo-bar .promo-green-bar__subheadline{font-size:1rem}}.home-video{position:relative;width:100%;margin-bottom:2rem;background:#000}.home-video .is-open{opacity:1}.home-video .is-hidden{opacity:0}.home-video__video{position:relative;width:100%;height:60vh;min-height:20rem;border-bottom:.5rem solid #53b949}.home-video__video:focus{border-left:.25rem solid #53b949;border-right:.25rem solid #53b949;border-top:.25rem solid #53b949}@media only screen and (min-width:40.0625em){.home-video__video{height:80vh;min-height:35rem}}.home-video__video__banner{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 1s ease-in-out;z-index:1}.home-video__video__banner img{width:100%;height:100%;object-fit:cover}.home-video__video__logo{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);z-index:1;width:10rem;opacity:0;transition:opacity 1s ease-in-out}@media only screen and (min-width:40.0625em){.home-video__video__logo{top:50%;width:15rem}}.home-video__video__content{pointer-events:none;position:absolute;bottom:0;padding:1rem;width:100%;text-align:center;z-index:1;color:#fff;opacity:0;transition:opacity 1s ease-in-out}@media (min-height:612px){.home-video__video__content{padding-bottom:2rem}}@media only screen and (min-width:64.0625em){.home-video__video__content{font-size:3.75rem}}.home-video__video__content__heading{font-family:adobe-caslon-pro,serif;text-shadow:0 0 .625rem rgba(0,0,0,.5);font-weight:600;font-size:1.5rem;font-weight:700;margin-bottom:1rem;line-height:2.25rem}@media only screen and (min-width:40.0625em){.home-video__video__content__heading{font-size:2.25rem}}@media only screen and (min-width:64.0625em){.home-video__video__content__heading{font-size:3.75rem}}.home-video__video__content.is-open{pointer-events:auto}.home-video__video__icon svg{position:absolute;pointer-events:none;top:48%;left:50%;transform:translate(-50%,-50%);width:2.5rem;height:2.5rem;z-index:1;opacity:0;transition:opacity .3s ease}.home-video__video__icon svg path{fill:#fff}.home-video__video__icon.is-open svg{opacity:.75}.home-video__video__source{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:1}.beacon-text-tip{color:#56565a;font-size:.8rem;margin:0 0 3rem}.beacon-text-tip .green{color:#53b949}.beacon-text-tip .view-ideas-button{text-align:center;margin-top:2.25rem}.beacon-text-tip__logo{float:left;width:3rem;margin:0 1rem 0 0}.beacon-text-tip__text{position:relative;top:.1875rem}.beacon-text-tip__header{color:inherit;font-size:138%;font-weight:900}.beacon-text-tip__buttons{margin-top:1rem}a.promo-text-tip__link{text-align:center}a.promo-text-tip__link,a.promo-text-tip__link:active,a.promo-text-tip__link:hover,a.promo-text-tip__link:link,a.promo-text-tip__link:visited{color:inherit!important}@media only screen and (min-width:40.0625em){.beacon-text-tip{font-size:1.125rem;margin:0 0 3rem}.beacon-text-tip__logo{width:7rem}.beacon-text-tip__text{font-size:1.5rem;line-height:2.25rem}.beacon-text-tip__subheading{font-size:1.25rem}}@media only screen and (min-width:64.0625em){.beacon-text-tip{margin:0 0 4rem}}body .timely-resources-menu{display:block}body .timely-resources-menu .top-bar,body .timely-resources-menu .top-bar .dropdown{background:rgba(255,204,51,.85)}body .timely-resources-menu li{background:none!important}body .timely-resources-menu li>a{background:none!important;color:#56565a!important;font-weight:700;letter-spacing:.05rem}body .timely-resources-menu .timely-menu-head{text-align:center;color:#56565a!important}body .timely-resources-menu .timely-divider{background:none;margin:.1rem .625rem 0;color:#56565a!important;font-weight:700}body .timely-resources-menu .timely-divider:first-of-type{display:none}body #mobile-resource-show{background:#fc3}body #mobile-resource-show .top-bar{height:auto}@media only screen and (min-width:40.0625em){.timely-resources-menu .top-bar{height:1.6rem}.timely-resources-menu .top-bar-section ul{display:table;margin:0 auto}.timely-resources-menu .top-bar-section ul li{display:table-cell}.timely-resources-menu .top-bar-section ul .js-generated{display:none}.timely-resources-menu .top-bar-section li:not(.has-form) a:not(.button){line-height:1.8rem;font-size:.9rem!important}.timely-resources-menu .has-dropdown>a{padding-right:1.1875rem!important}.timely-resources-menu .has-dropdown>a:after{content:none}.timely-resources-menu .menu-timely-resources li{padding:0;margin:1em;list-style-type:none;display:inline;color:#000}.main-nav{background:none}.main-nav__main-bar{background:hsla(0,0%,100%,.85)}}@media only screen and (max-width:40em){.timely-resources-menu{background:#fc3}.timely-resources-menu li{background:none!important}.timely-resources-menu li>a{background:none!important;color:#56565a!important;font-weight:700;letter-spacing:.05rem}.timely-resources-menu .mobile-accordion-header{background:#fc3}.timely-resources-menu .parent-link{display:none}.timely-resources-menu a{background:none!important;color:#56565a!important;font-weight:700;letter-spacing:.05rem}.timely-resources-menu .has-dropdown>a{padding-right:1rem!important}.timely-resources-menu .has-dropdown>a:after{border-color:transparent transparent transparent #56565a}.timely-resources-menu .accordion-navigation{text-align:center}.timely-resources-menu li:not(.has-form) a:not(.button){color:#56565a!important}.timely-resources-menu hr{border:solid #56565a;border-width:2px 0 0;margin:.5rem 0}.timely-resources-menu hr:first-of-type{display:none}.timely-resources-menu .accordion-navigation>a{padding:.5rem!important}}.post-template-post-beacon-chronicle .pbc-subheadline{max-width:none;font-family:adobe-caslon-pro,serif;font-style:italic;line-height:normal;text-align:center}.post-template-post-beacon-chronicle article .row{max-width:62.5rem}.post-template-post-beacon-chronicle .post .cd_block p,.post-template-post-beacon-chronicle .post .the_content p{font-family:adobe-caslon-pro,serif;text-align:justify;font-size:1.125rem;line-height:1.75rem}.post-template-post-beacon-chronicle .pbc-headline{text-align:center}.post-template-post-beacon-chronicle .pbc-headline:hover{color:inherit}.post-template-post-beacon-chronicle .pbc-inner{display:block;padding-bottom:0}.post-template-post-beacon-chronicle .pbc-inner:hover{cursor:default;color:#4d4845}.post-template-post-beacon-chronicle .pbc-inner img{margin-bottom:0!important}.post-template-post-beacon-chronicle .pbc-subheadline{font-size:1.1rem}.post-template-post-beacon-chronicle #cd_block0{margin-top:0}.post-template-post-beacon-chronicle .image-block,.post-template-post-beacon-chronicle .parallax-image-block{margin-bottom:2rem}.post-template-post-beacon-chronicle .promo-beacon-chronicle{background:linear-gradient(180deg,#eaeaea 0,hsla(0,0%,92%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eaeaea",endColorstr="#00eaeaea",GradientType=0);margin-bottom:0}.post-template-post-beacon-chronicle .pbc-byline{text-transform:uppercase;font-weight:700}.post-template-post-beacon-chronicle .pbc-special{font-style:italic}.post-template-post-beacon-chronicle .full-bleed-image-block{width:100vw;background-position:50%;background-size:cover}.post-template-post-beacon-chronicle .full-bleed-image-block img{margin-bottom:0!important}.post-template-post-beacon-chronicle .full-bleed-image-block.slim{height:20vw}.post-template-post-beacon-chronicle .full-bleed-image-block.standard{height:30vw}.post-template-post-beacon-chronicle .full-bleed-image-block.wide{height:34vw}.post-template-post-beacon-chronicle .full-bleed-image-block.full img{width:100%}.post-template-post-beacon-chronicle .cd_block:nth-child(2n){background-color:transparent}@media only screen and (min-width:40.0625em){.post-template-post-beacon-chronicle .post .cd_block p,.post-template-post-beacon-chronicle .post .the_content p{font-size:1.375rem;line-height:2rem}.post-template-post-beacon-chronicle .post p{padding:0 2rem}.post-template-post-beacon-chronicle .cd_block-template-chronicle-text-only{margin:4rem 0}.post-template-post-beacon-chronicle .pbc-subheadline{font-size:1.8rem}}body,html{height:auto;min-height:100%}body{background:#023701 url(../images/footer-bg2019.jpg) no-repeat fixed bottom!important;-webkit-font-smoothing:subpixel-antialiased}body footer{-webkit-font-smoothing:auto}del{opacity:.5;text-decoration:line-through}q{quotes:"“" "”" "‘" "’"}#container{background:#fff}:focus:hover{outline:none}#outdated-browser-warning{display:none;background:#fc3;padding:.5em 1em}#outdated-browser-warning a{color:#42963a;text-decoration:underline!important}.smaller{font-size:90%}.sensei #my-courses #my-account-logout,.sensei #my-courses .col-1 .edit,.sensei #my-courses .col-2 .edit,.woocommerce-account #content #my-account-logout,.woocommerce-account #content .col-1 .edit,.woocommerce-account #content .col-2 .edit{transition:background .3s ease-out;display:inline-block;color:#fff;background:#8a8a8a;line-height:1;padding:.1875rem .375rem .125rem;border:0}.sensei #my-courses #my-account-logout:hover,.sensei #my-courses .col-1 .edit:hover,.sensei #my-courses .col-2 .edit:hover,.woocommerce-account #content #my-account-logout:hover,.woocommerce-account #content .col-1 .edit:hover,.woocommerce-account #content .col-2 .edit:hover{background:#707070!important}#wpadminbar .screen-reader-shortcut,.screen-reader-text{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;padding:0;border:0;margin:-1px}#wpadminbar .screen-reader-shortcut:focus,.screen-reader-text:focus{display:block;clip:auto;z-index:100000;position:fixed;left:.9375rem;top:.9375rem;height:auto;width:auto;background-color:#f2f2f2;color:#53b949;font-size:1rem;font-weight:700;line-height:normal;text-decoration:none;text-transform:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6);padding:.9375rem 1.875rem;outline:none}.bestplacestowork-badge,.hide,.print-select{display:none}.grey-bar-heading{background:#8c8c8c;color:#fff;font-size:1rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin:0 0 1.875rem;padding:0 .625rem;height:2rem;line-height:2rem}.row-gutter,.row.row-gutter{margin-bottom:3rem}@media only screen and (min-width:40.0625em){.row-gutter,.row.row-gutter{margin-bottom:6rem}}@media only screen and (min-width:64.0625em){.row-gutter,.row.row-gutter{margin-bottom:8rem}}.primary-color{color:#53b949}#wp-email-popup a.Button:hover,.m-nav,.main-nav .contain-to-grid,.main-nav .tab-bar,.main-nav .tab-bar-section,.main-nav .top-bar,.main-nav .top-bar-section li:not(.has-form) a:not(.button),.main-nav .top-bar-section ul li,.primary-background-color,a.button:hover,ul.off-canvas-list a:active,ul.off-canvas-list a:focus,ul.off-canvas-list a:hover{background-color:#53b949}.primary-border-color{border-color:#53b949}.invalid-field,.widget.email-signup-box #mce-EMAIL.mce_inline_error{box-shadow:0 0 .09375rem .0625rem red;color:red}#menu-universe-navigation>li>a[href*="beaconathletics.com"]:hover{background-color:#53b949}#menu-universe-navigation>li>a[href*="ballfieldprojects.com"]:hover{background-color:#be001a}#menu-universe-navigation>li>a[href*="ballfields.com"]:hover{background-color:#9a5401}#menu-universe-navigation>li>a[href*="groundskeeperu.com"]:hover{background-color:#476179}.beacon-green a{border-left:.5rem solid #53b949!important}.beacon-green.solid{background-color:#53b949}.beacon-green.solid a{border-left:none!important}.beacon-green.solid a:hover{background-color:#42963a}.beacon-yellow a{border-left:.5rem solid #fc3!important}.beacon-yellow.solid{background-color:#fc3}.beacon-yellow.solid a{border-left:none!important}.beacon-yellow.solid a:hover{background-color:#ffbf00}.beacon-brown a{border-left:.5rem solid #9a5401!important}.beacon-brown.solid{background-color:#9a5401}.beacon-brown.solid a{border-left:none!important}.beacon-brown.solid a:hover{background-color:#673801}.beacon-red a{border-left:.5rem solid #be001a!important}.beacon-red.solid{background-color:#be001a}.beacon-red.solid a{border-left:none!important}.beacon-red.solid a:hover{background-color:#8b0013}.beacon-blue a{border-left:.5rem solid #007acb!important}.beacon-blue.solid{background-color:#007acb}.beacon-blue.solid a{border-left:none!important}.beacon-blue.solid a:hover{background-color:#005b98}.beacon-black a{border-left:.5rem solid #000!important}.beacon-black.solid{background-color:#000}.beacon-black.solid a{border-left:none!important}.beacon-black.solid a:hover{background-color:#000}.gu-slate a{border-left:.5rem solid #476179!important}.gu-slate.solid{background-color:#476179}.gu-slate.solid a{border-left:none!important}.gu-slate.solid a:hover{background-color:#344759}#universe-title{max-width:100%;margin:0 auto}#universe-title,#universe-title a:not(.button){display:block;width:intrinsic;width:-moz-max-content;width:max-content}#universe-title img{display:block;width:100%}#main-title{color:rgba(0,0,0,.45);font-size:.875rem;font-weight:700;line-height:1;text-align:center;margin:0}#main-title>em{color:#000;font-style:normal;font-weight:600}#main-title span{color:#222}#inner-header{padding-top:1.5625rem;padding-bottom:1.375rem}#inner-header li{list-style:none}.header .bunting{background:url(../images/beacon_bunting.png);width:100%;background-repeat:repeat-x;background-position:50%;height:26px;background-size:contain;box-shadow:inset 0 4px 2px rgba(0,0,0,.4)}#menu-main-menu-right li:not(.has-form) a:not(.button),.psg-product-downloads-button>a{transition:color .25s ease,background-color .25s ease;background:#000!important;color:#fc3}#menu-main-menu-right li:not(.has-form) a:not(.button):after,.psg-product-downloads-button>a:after{border-top-color:#fc3}#menu-main-menu-right li:not(.has-form) a:hover:not(.button),.psg-product-downloads-button>a:hover{color:#ffdf47;background:rgba(0,0,0,.2)!important}#menu-main-menu-right li:not(.has-form) a:not(.button):hover:after,.psg-product-downloads-button>a:hover:after{border-top-color:#ffdf47}#universe-nav{position:relative;width:100%;max-width:85.375rem;margin:0 auto}#universe-nav>.contain-to-grid{position:relative;z-index:100}#universe-nav .wishstar{transition:opacity .3s ease;position:relative;top:-.125rem;width:1.25rem;opacity:.5}#menu-universe-navigation .contain-to-grid,#menu-universe-navigation .top-bar,#menu-universe-navigation .top-bar-section ul li{background:#000}#menu-universe-navigation>li:not(.has-form) a:not(.button){color:#fff;font-size:.75rem;transition:background-color .3s ease-in-out}.main-nav .left-small,.main-nav .right-small{border-color:#fff}.main-nav .top-bar-section li:not(.has-form) a:not(.button){transition:background-color .25s ease;color:#fff;font-size:.8125rem;font-weight:600}.main-nav .top-bar-section li:not(.has-form) a:not(.button):hover{background:rgba(0,0,0,.2)}#menu-main-menu-right{margin-left:.9375rem}#menu-main-menu-right li:not(.has-form) a:not(.button){font-size:.8125rem;font-weight:600}body:not(.site-1):not(.site-psg) .main-nav .top-bar-section .has-dropdown>a{padding:.125rem .9375rem 0!important}body:not(.site-1):not(.site-psg) .main-nav .top-bar-section .has-dropdown>a:after{display:none}body:not(.site-1):not(.site-psg) .main-nav .top-bar-section .has-dropdown ul.dropdown li:not(.has-form) a:not(.button){background:rgba(0,0,0,.2)}body:not(.site-1):not(.site-psg) .main-nav .top-bar-section .has-dropdown ul.dropdown li:not(.has-form) a:not(.button):hover{background:rgba(0,0,0,.4)}body:not(.site-1):not(.site-psg) .main-nav .top-bar-section ul li:hover:not(.has-form)>a:not(.button){background:rgba(0,0,0,.2)}body:not(.site-1):not(.site-psg) .main-nav .top-bar-section #menu-main-menu-right-1{margin-right:.9375rem}body:not(.site-1):not(.site-psg) .main-nav .top-bar-section #menu-main-menu-right-1 a{background-color:#000}body:not(.site-1):not(.site-psg) .main-nav .top-bar-section #menu-main-menu-right-1 a:hover{background-color:#53b949}.off-canvas-menu-inner{transition:transform .5s ease-in-out;transform:translateZ(0) translateX(0)}.off-canvas-menu-inner.is-inside{display:block;transform:translateZ(0) translateX(-100%)}ul.off-canvas-list{font-size:.875rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;transition:transform .5s ease-in-out;transform:translateZ(0) translateX(0)}ul.off-canvas-list ul{margin-left:0}ul.off-canvas-list>li>label{text-align:center}ul.off-canvas-list .dropdown.is-inside,ul.off-canvas-list.is-inside{display:block;transform:translateZ(0) translateX(-100%)}ul.off-canvas-list .menu-item-has-children>a:before{display:block;float:right;content:">";margin-right:.5rem}ul.off-canvas-list .dropdown{transition:transform .5s ease-in-out;display:none;position:absolute;left:100%;top:0;width:100%;list-style:none;transform:translateZ(0) translateX(0)}ul.off-canvas-list .dropdown.is-active{display:block}ul.off-canvas-list .dropdown-head{background:#53b949;text-align:center}ul.off-canvas-list .dropdown-subnav>a:not(.button){display:block;color:#a6a6a6!important;background:#444;font-size:85%;margin:0}ul.off-canvas-list .dropdown-subnav>a:not(.button).go-back:before{display:block;float:left;content:"<";margin-right:.25rem}ul.off-canvas-site-nav,ul.off-canvas-universe-nav{margin-bottom:2.5rem}ul.off-canvas-universe-nav .current-menu-item{display:none}ul.off-canvas-secondary-nav{list-style:none;padding:0;margin:0}ul.off-canvas-secondary-nav>li>a:not(.button):link,ul.off-canvas-secondary-nav>li>a:not(.button):visited{transition:color .3s ease;color:#999;font-size:.875rem;padding:.66667rem}ul.off-canvas-secondary-nav>li>a:not(.button):active,ul.off-canvas-secondary-nav>li>a:not(.button):focus,ul.off-canvas-secondary-nav>li>a:not(.button):hover{color:#53b949}.m-nav{width:100%;height:2.75rem}.m-nav a{display:block;width:100%;height:100%;color:#fff!important;font-size:.875rem;font-weight:600;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 .625rem}.m-nav .m-nav-left{float:left;width:6.25rem!important;height:2.75rem;font-weight:400;letter-spacing:.0625rem;line-height:2.75rem;padding-left:2.75rem}.m-nav .m-nav-right{float:right;width:2.75rem;height:2.75rem;background:#000}.m-nav .m-nav-middle{text-align:center;width:100%;height:2.75rem;line-height:2.75rem;padding:0 5.5rem 0 2.75rem}.m-nav .m-nav-show-menu{display:block;position:relative;z-index:210}.m-nav .m-nav-show-menu:before{display:block;position:absolute;top:.8125rem;left:.4375rem;width:1.75rem;height:.1875rem;content:"";background:#fff;border-radius:.1875rem;box-shadow:0 .4375rem #fff,0 .875rem #fff;margin:0}.m-nav .m-cart{overflow:hidden;background:url(../images/ico-cart.svg) no-repeat 50%;background-size:65%;color:transparent;text-indent:-1000%;border-right:1px solid hsla(0,0%,100%,.2);margin-right:-1px}.m-nav .m-nav-account{letter-spacing:.0625rem;float:right;width:auto!important;line-height:2.75rem!important;font-weight:400!important}.m-nav #m-nav-universe-dropdown{display:none;position:relative;z-index:200;width:100%;overflow:hidden;background:#000;list-style:none;line-height:2.75rem;margin:0}.m-nav #m-nav-universe-dropdown>li{border-bottom:1px solid hsla(0,0%,100%,.2)}.m-nav #m-nav-universe-dropdown>li>a:not(.button){transition:background-color .25s ease;-webkit-tap-highlight-color:rgba(255,255,255,.2)}.m-nav #m-nav-universe-dropdown>li>a:not(.button):active,.m-nav #m-nav-universe-dropdown>li>a:not(.button):focus,.m-nav #m-nav-universe-dropdown>li>a:not(.button):hover{background:hsla(0,0%,100%,.2)}#container{padding-bottom:1.875rem}#content>.inner-content{min-height:59vh}.main .promo-main{margin:0 0 1.125rem}.customer-logos .logo{padding:0 15px}.sidebar .bu_posts-widget,.sidebar .bu_promise_promo,.widget-template-1{margin-bottom:.9375rem;border-top-width:.25rem;border-bottom-width:.25rem;border-top-style:solid;border-bottom-style:solid;font-size:.9rem;line-height:1.2rem}.widget-template-1{background:#000;text-align:center}.widget-template-1,.widget-template-1:hover{border-color:#53b949}.widget-template-1 .wrapper{padding:1rem}.widget-template-1 img{width:100%}.widget-template-1 .heading{font-size:2rem;line-height:normal;font-weight:700;transition:.3s ease}.widget-template-1 .heading:hover{color:#42963a}.widget-template-1 p{color:#fff;font-size:1.2rem;line-height:normal}.widget-template-1 #promo-learn-more{background:#555;text-transform:uppercase;font-size:1rem}.widget-template-1 #promo-learn-more:hover{background:#3c3c3c}.widget-template-1.blue,.widget-template-1.blue:hover{border-color:#007acb}.widget-template-1.blue .heading{color:#007acb}.widget-template-1.blue .heading:hover{color:#005b98}.widget .widgettitle{font-weight:700;text-transform:uppercase;margin-top:0;line-height:1}.sidebar .sidebar-section{margin-bottom:1.5rem}.sidebar .bu_remaining_budget .heading{font-size:1.7rem}.sidebar .bu_promise_promo{border-top-color:#53b949;border-bottom-color:#000;background-color:#53b949;color:#fff;padding-bottom:5px;transition:background-color .3s ease,border-top-color .3s ease}.sidebar .bu_promise_promo:hover{background-color:#42963a;border-top-color:#42963a;pointer:cursor}.sidebar .bu_promise_promo>span{display:block;background:#000;color:#fff;text-transform:uppercase;text-align:center;font-weight:700;font-size:1.125rem;line-height:1.75rem}.sidebar .bu_promise_promo .quip{display:table;text-align:left;padding:10px 30px}.sidebar .bu_promise_promo .quip img{width:100%}.sidebar .bu_promise_promo .quip span{vertical-align:middle;display:table-cell;width:80%;padding-left:25px;font-weight:700;font-size:4vw}.sidebar .bu_posts-widget{border-top-color:#53b949;border-bottom-color:#53b949;background-color:#ddd;color:#707070}.sidebar .bu_posts-widget.promo-blog{margin-bottom:0}.sidebar .bu_posts-widget span{display:block;background:#000;color:#fff;text-transform:uppercase;text-align:center;font-weight:700;font-size:1.125rem;line-height:1.75rem}.sidebar .bu_posts-widget a{color:#53b949!important}.sidebar .bu_posts-widget a.readmore{font-style:italic}.sidebar .bu_posts-widget .bu_posts-widget-featured{display:block;padding:.625rem .9375rem}.sidebar .bu_posts-widget .bu_posts-widget-featured .bu_posts-thumbnail{display:block;float:left;width:8.75rem;margin-right:.4rem}.sidebar .bu_posts-widget .bu_posts-widget-featured h4{font-size:1.125rem;font-weight:700;line-height:1.2;margin:0 0 .625rem}.sidebar .bu_posts-widget .bu_posts-widget-featured .avatar{float:right;max-width:5.25rem;margin-left:.75rem}.sidebar .bu_posts-widget .bu_posts-widget-featured.text-only h4{padding-left:0}.sidebar .bu_posts-widget .bu_posts-widget-secondary{text-align:center;border-top:.125rem solid #fff;padding:.625rem .9375rem;font-style:italic}.sidebar .bu_posts-widget.text-only .bu_posts-widget-featured h4{padding-left:0}.sidebar ul.f-dropdown{max-width:calc(100% - 30px)}.sidebar ul.f-dropdown a:not(.button){color:#555}#wp-email-popup .sidebar .universe-resources>.Button,.sidebar #wp-email-popup .universe-resources>.Button,.sidebar .universe-resources>.button{width:100%;margin-right:0}a:not(.button){color:#004e86}p a:not(.button){transition:border-color .25s ease;border-bottom:.0625rem solid transparent}p a:not(.button):focus,p a:not(.button):hover{border-color:#004e86}a:not(.button):link{-webkit-tap-highlight-color:rgba(0,0,0,.3)}#wp-email-popup a.Button,a.button{background:#a6a6a6;letter-spacing:.0625rem}.h1 a:not(.button):hover,.h2 a:not(.button):hover,.h3 a:not(.button):hover,.h4 a:not(.button):hover,.h5 a:not(.button):hover,h1 a:not(.button):hover,h2 a:not(.button):hover,h3 a:not(.button):hover,h4 a:not(.button):hover,h5 a:not(.button):hover{text-decoration:none}.section-title,.section-title-with-rules{font-size:1rem;color:#6f6f6f;letter-spacing:.125rem;text-transform:uppercase;display:flex;width:100%;justify-content:center;align-items:center;text-align:center;margin-bottom:.8rem}@media only screen and (min-width:40.0625em){.section-title,.section-title-with-rules{font-size:1.5rem;margin-bottom:1.2rem}}.section-title-with-rules:after,.section-title-with-rules:before{content:"";border-top:.125rem solid;margin:0 1.25rem 0 0;flex:1 0 1.25rem}.section-title-with-rules:after{margin:0 0 0 1.25rem}body #content{padding-top:1rem}body #content.behind-header{padding-top:0}body #content .input-text,body #content input[type=email],body #content input[type=password],body #content input[type=tel],body #content input[type=text],body #content select,body #content textarea{-webkit-appearance:none;background:#fff;color:#000;font-size:.875rem;padding:.375rem .75rem;border:.0625rem solid #b3b3b3;border-radius:0}body #content select{position:relative;background:#fff url(../../../beaconuniverse2020/library/images/arrow-dn.svg) no-repeat right .625rem center;background-size:auto 35%;padding-right:2.1875rem;font-size:1rem}body #content select:focus{outline:none}body #content select option:disabled{opacity:.3}@-moz-document url-prefix(){body #content select{background:#fff}}:root body #content select,_:-ms-input-placeholder{background:#fff;padding-right:12px}.entry-content dd{margin-left:0;font-size:.9em;color:#787878;margin-bottom:1.5em}.entry-content img{margin-bottom:1.25rem}.entry-content img,.entry-content object,.entry-content video{max-width:100%;height:auto}.entry-content pre{background:#eee;border:1px solid #cecece;padding:10px}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:.85em;margin:4px 0 7px;text-align:center}figure{margin:0}.share-the-love>div{display:inline-block;vertical-align:top;margin-right:.3125rem}.share-the-love>.tweet-it{margin-top:.25rem}.share-the-love>.email-it,.share-the-love>.pin-it{margin-top:.0625rem}.share-the-love>.email-it img{height:1.125rem}.bu_project-template-default #content,.page-template-page-streamliner-anniversary20 #content,[class*=page-template]:not(.site-5):not(.woocommerce-page) #content,[class*=post-template] #content{font-size:1.125rem}.page .wp-post-title{width:100%;height:auto}.page.page-template-default .wp-post-image{margin-bottom:1.875rem}.entry-title,.lesson-container .archive-header>h1,.page-title{color:#707070;font-weight:700;font-size:1.5rem;letter-spacing:.0625rem;padding-left:1rem;border-left:.5rem solid #53b949;margin:.75em 0}.entry-title>a,.lesson-container .archive-header>h1>a,.page-title>a{color:inherit}.single-post .cd_block,.single-post .entry-content{font-size:1.125rem}.single-post .entry-content h2{font-size:2rem}.single-post .entry-content h3{font-size:1.5rem}.single-post .entry-content h4{color:#707070;font-size:1.125rem;letter-spacing:.125rem;text-transform:uppercase}.single-post .article-footer{margin-bottom:3rem}@media only screen and (min-width:40.0625em){.single-post .article-footer{margin-bottom:6rem}}@media only screen and (min-width:64.0625em){.single-post .article-footer{margin-bottom:8rem}}.single-post .titled-text-only-block{font-size:1.25rem}@media only screen and (min-width:40.0625em){.single-post .cd_block,.single-post .entry-content{font-size:1.25rem}}.home.site-psg #main h3{font-size:1.25rem;text-align:center;font-weight:700}.home.site-psg #main h3:first-of-type{margin-bottom:1.4rem}.page-template-template-product-php article.page h1{font-size:1.625rem}.page-template-template-product-php article.page h3{color:#a6a6a6;font-size:1.375rem;font-family:proxima-nova-extra-condensed,Proxima Nova Extra Condensed,Gotham Condensed,Museo Sans Condensed,Arial Condensed,sans-serif;letter-spacing:1px;line-height:1;text-transform:uppercase;border-bottom:1px solid #a6a6a6}.page-template-template-product-php article.page ul:not(.f-dropdown)>li{font-size:90%;list-style:square}.page-template-template-product-php article.page table{width:100%}.page-template-template-product-php article.page tr:first-child>th{background:#707070;color:#fff;font-size:smaller;font-weight:400;letter-spacing:2px;text-align:center;text-transform:uppercase;padding:.5rem .625rem}.page-template-template-product-php article.page .product-image-wrap{position:relative;margin-bottom:2.3125rem}.page-template-template-product-php article.page .product-image-wrap>.wp-post-image{margin-bottom:0}.page-template-template-product-php article.page .product-image-thumbs{position:absolute;right:44px;bottom:-22px;text-align:right;margin:0}.page-template-template-product-php article.page .product-image-thumbs>li{display:inline-block;vertical-align:middle;list-style:none;border:solid #fff;border-width:4px 2px}.page-template-template-product-php article.page .product-image-thumbs>li:first-child{border-left-width:4px}.page-template-template-product-php article.page .product-image-thumbs>li:last-child{border-right-width:4px}.page-template-template-product-php article.page .product-image-thumbs .attachment-thumbnail{width:auto;height:2.75rem}.page-template-template-product-php article.page .fluid-wrapper{position:relative;padding-bottom:56.25%;height:0}.page-template-template-product-php article.page .fluid-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.page-template-template-product-php article.page .beacon-built-usa{background-repeat:no-repeat;width:5.625rem;height:5.625rem;background-size:5.625rem 5.625rem;background-image:url(../images/beacon_built_usa.svg);float:right;margin:0 0 .625rem .625rem}.page-template-template-product-php article.page .txtcntr{text-align:center}.page-template-template-product-php article.page .str{font-weight:700}.page-template-template-product-php article.page .ita{font-style:italic}.page-template-template-product-php article.page .uppr{text-transform:uppercase}.page-template-template-product-php article.page .g1{background:silver}.page-template-template-product-php article.page .g2{background:#e0e0e0}.page-template-template-product-php article.page .g3{background:#f0f0f0}.page-template-template-product-php article.page .margin2x{margin-bottom:2.5rem}.page-template-template-product-php article.page .margintp{margin-top:1.25rem}.page-template-template-product-php .reveal-modal{left:50%;right:auto;width:100%;height:auto;min-height:2.75rem;transform:translateX(-50%);padding:0;margin:0}.page-template-template-product-php .reveal-modal>img{max-width:100%}.page-template-template-product-php .reveal-modal>.close-reveal-modal{text-align:center;color:#000!important}.touch .page-template-template-product-php .reveal-modal>.close-reveal-modal{width:2.75rem;height:2.75rem;font-size:4rem}.page-template-template-product-php .reveal-modal-caption{margin:.25rem}.psg-product-header.row{margin-top:.75em;margin-bottom:.75em}.psg-product-header.row>div>h1{margin:0}.psg-product-downloads-button{padding-top:.1875rem}.psg-product-downloads-button>a:hover{background:#4aa841!important}#downloads-dropdown{transition:opacity .25s ease-in-out;width:100%;opacity:0;text-align:left;padding:0;border:0;border-bottom:.625rem solid #fff;margin:0 0 0 .4375rem}#downloads-dropdown:after,#downloads-dropdown:before{display:none}#downloads-dropdown.open{opacity:1}#downloads-dropdown a:not(.button){color:inherit;background-color:#ddd}#downloads-dropdown a:not(.button):focus,#downloads-dropdown a:not(.button):hover{background-color:#c4c4c4}.psg-product-download-list,.psg-product-download-list>li{list-style:none;padding-left:0;margin-left:0}.archive-summary .page-title,.archive .page-title,.blog .page-title,.page-template-page-categories .page-title{margin-top:0}.archive-summary article,.archive article,.blog article,.page-template-page-categories article{margin-bottom:1.875rem;padding-bottom:1.875rem}.archive-summary article .article-title,.archive article .article-title,.blog article .article-title,.page-template-page-categories article .article-title{font-size:1.125rem;font-weight:700;margin:0;line-height:1}.archive-summary article .article-title a,.archive article .article-title a,.blog article .article-title a,.page-template-page-categories article .article-title a{color:#222}.archive-summary article .article-title a:hover,.archive article .article-title a:hover,.blog article .article-title a:hover,.page-template-page-categories article .article-title a:hover{text-decoration:none}.archive article header,.blog article header{margin-bottom:6px}.archive article header p.byline,.blog article header p.byline{margin:5px 0 0;font-style:italic}.archive article .entry-content p,.blog article .entry-content p{margin:0}.archive article .entry-content .excerpt-read-more,.archive article .entry-content .readmore,.blog article .entry-content .excerpt-read-more,.blog article .entry-content .readmore{margin-left:8px;font-style:italic}.archive article[role=article] .archive-post-image,.blog article[role=article] .archive-post-image{width:8.125rem;float:left;margin:0 20px 2px 0}.search #post-not-found h1{font-size:1.6rem}.search #content article.product .onsale{right:5px}.search #content article.product .new{right:28px}#respond ul{margin-left:0}.commentlist li{position:relative;clear:both;overflow:hidden;list-style-type:none;margin-bottom:1.5em;padding:.7335em 10px}.commentlist li:last-child{margin-bottom:0}.commentlist li ul.children{margin:0}.commentlist li[class*=depth-]{margin-top:1.1em}.commentlist li.depth-1{margin-left:0;margin-top:0}.commentlist li:not(.depth-1){margin-left:10px;margin-top:0;padding-bottom:0;background:#e7e7e7}.commentlist li.depth-3{background:#dadada}.commentlist .vcard{margin-left:50px}.commentlist .vcard cite.fn{font-weight:700;font-style:normal}.commentlist .vcard time{float:right}.commentlist .vcard time a{color:#999;text-decoration:none}.commentlist .vcard time a:hover{text-decoration:underline}.commentlist .vcard img.avatar{position:absolute;left:10px;padding:2px;border:1px solid #cecece;background:#fff}.commentlist .comment_content p{margin:.7335em 0 1.5em;font-size:1em;line-height:1.5em}.respond-form{margin:1.5em 10px;padding-bottom:2.2em}.respond-form form{margin:.75em 0}.respond-form form li{list-style-type:none;clear:both;margin-bottom:.7335em}.respond-form form li label,.respond-form form li small{display:none}.respond-form form input[type=email],.respond-form form input[type=text],.respond-form form input[type=url],.respond-form form textarea{padding:3px 6px;background:#efefef;border:2px solid #cecece;line-height:1.5em}.respond-form form input[type=email]:focus,.respond-form form input[type=text]:focus,.respond-form form input[type=url]:focus,.respond-form form textarea:focus{background:#fff}.respond-form form input[type=email]:invalid,.respond-form form input[type=text]:invalid,.respond-form form input[type=url]:invalid,.respond-form form textarea:invalid{outline:none;border-color:#fbc2c4;background-color:#f6e7eb;-ms-box-shadow:none;box-shadow:none}.respond-form form input[type=email],.respond-form form input[type=text],.respond-form form input[type=url]{max-width:400px;min-width:250px}.respond-form form textarea{resize:none;width:97.3%;height:150px}#comment-form-title{margin:0 0 1.1em}#allowed_tags{margin:1.5em 10px .7335em 0}.nocomments{margin:0 20px 1.1em}.widget{background:#e0e0e0;font-size:90%;padding:.9375rem;margin:0 0 .9375rem}.widget h4{font-size:120%}#sidebar-offcanvas .widgettitle{color:#fff}.clearing-assembled.clearing-blackout a:hover{background:none}.sidebar .f-dropdown:after,.sidebar .f-dropdown:before{display:none}.gform_body ul{list-style:none outside none;margin:0}.shaded-section{position:relative;background:#f5f5f5;padding:2rem .125rem}.shaded-section:after,.shaded-section:before{display:block;position:absolute;top:0;bottom:0;width:50vw;background:inherit;content:" ";border:inherit}.shaded-section:before{right:100%}.shaded-section:after{left:100%}.lesson-card{background:#476179;position:relative;max-width:320px;margin:auto}.lesson-card img{margin-bottom:0}.lesson-card .title{padding:8px 2px;color:#fff;text-align:center;font-weight:700}.lesson-card .card-overlay{padding-top:50%}.lesson-card .card-overlay .action{margin-top:-25%}.lesson-card:hover .card-overlay{opacity:1}.post-2937 .product-card .price{display:none}#container .universe-resources #wp-email-popup .Button,#container .universe-resources .button,#wp-email-popup #container .universe-resources .Button{margin-right:.625rem!important;margin-bottom:.625rem!important}#container .universe-resources #wp-email-popup .download-relation.Button,#container .universe-resources .button.download-relation,#wp-email-popup #container .universe-resources .download-relation.Button{padding-left:.625rem!important}#container .universe-resources #wp-email-popup .download-relation.Button+ul[id^=drop-] a[href$=".pdf"],#container .universe-resources .button.download-relation+ul[id^=drop-] a[href$=".pdf"],#wp-email-popup #container .universe-resources .download-relation.Button+ul[id^=drop-] a[href$=".pdf"]{padding-left:26px!important;background-image:url(../images/pdficon_small.png);background-repeat:no-repeat}#container .universe-resources #wp-email-popup .download-relation.Button+ul[id^=drop-] a[href$=".dwg"],#container .universe-resources .button.download-relation+ul[id^=drop-] a[href$=".dwg"],#wp-email-popup #container .universe-resources .download-relation.Button+ul[id^=drop-] a[href$=".dwg"]{padding-left:26px!important;background-image:url(../images/dwgicon_small.png);background-repeat:no-repeat}#container .universe-resources #wp-email-popup .download-relation.Button+ul[id^=drop-] a[href$=".dwg"],#container .universe-resources #wp-email-popup .download-relation.Button+ul[id^=drop-] a[href$=".pdf"],#container .universe-resources .button.download-relation+ul[id^=drop-] a[href$=".dwg"],#container .universe-resources .button.download-relation+ul[id^=drop-] a[href$=".pdf"],#wp-email-popup #container .universe-resources .download-relation.Button+ul[id^=drop-] a[href$=".dwg"],#wp-email-popup #container .universe-resources .download-relation.Button+ul[id^=drop-] a[href$=".pdf"]{background-position:.1875rem 50%}#container .universe-resources #wp-email-popup .Button:focus,#container .universe-resources .button:focus,#wp-email-popup #container .universe-resources .Button:focus{outline:none}#container .universe-resources #wp-email-popup .dropdown.Button,#container .universe-resources .button.dropdown,#wp-email-popup #container .universe-resources .dropdown.Button{padding-right:3.4375rem!important}#container .universe-resources .f-dropdown{max-width:intrinsic;max-width:max-content;max-width:-moz-max-content;margin:0!important}#container .universe-resources .f-dropdown:after,#container .universe-resources .f-dropdown:before{display:none}#container .universe-resources .f-dropdown li a{color:#555!important;font-weight:700}.sidebar .related-lessons{margin-top:.875rem}.related-lessons .card-list{margin:0;list-style:none;text-align:center}.related-lessons .card-list .card-wrapper{display:inline-block;padding:10px;width:312.15px}.related-products.list-format{margin:0}.related-products.list-format h4{margin:0 0 .5rem;text-align:center;height:auto;line-height:1.2;padding:.3125rem .625rem}.related-products.list-format ul>li{padding-bottom:.5rem}.related-products.list-format ul>li:last-of-type{padding-bottom:0}.related-products.list-format ul>li a{height:auto!important}.related-products.list-format .product-card-details,.related-products.list-format .product-card-image{display:inline-block;vertical-align:middle}.related-products.list-format .product-card-image{width:25%}.related-products.list-format .product-card-details{width:75%;padding:0 .5rem}.related-products.list-format .product-card-details>h2,.related-products.list-format .product-card-details>h3{font-size:.8125rem;text-align:left}.related-products.list-format .product-card-details>div{display:none}.page-navigation .pagination{list-style:none;margin:0;text-align:center}.page-navigation .pagination li{display:inline-block;vertical-align:baseline;margin:0 4px}.page-navigation .pagination li a{display:block;text-align:center;line-height:1;padding:4px 10px 3px}.page-navigation .pagination li a:hover{background:#53b949;color:#fff;text-decoration:none}.page-navigation .pagination li.current a{background:#53b949;color:#fff;cursor:default}.need-help{text-align:center;margin-bottom:.9375rem}.need-help>a,.need-help>a:not(.button){transition:background-color .25s ease;display:block;background:#fc3;color:inherit!important;padding:.125rem}.need-help>a:hover,.need-help>a:not(.button):hover{background:#ffdf47}.need-help>a:not(.button)>h4,.need-help>a>h4{display:inline-block;vertical-align:middle;font-size:1.5rem;font-weight:900;font-family:proxima-nova-extra-condensed,Proxima Nova Extra Condensed,Gotham Condensed,Museo Sans Condensed,Arial Condensed,sans-serif;margin:0}.need-help>a:not(.button)>p,.need-help>a>p{display:inline-block;vertical-align:middle;font-size:.9375rem;margin:.125rem 0 0 .125rem}.quick-search{background:#fc3;margin-bottom:.9375rem}.quick-search .search-form{margin:0;max-width:85.375rem;width:100%}.quick-search .search-form:after,.quick-search .search-form:before{content:" ";display:table}.quick-search .search-form:after{clear:both}.quick-search .search-form>label{padding-left:0;padding-right:0;width:83.33333%;float:left}.quick-search .search-field{width:100%;height:2rem;line-height:2rem;background:none;padding-left:.5em;border:0;border-radius:0}.quick-search ::-webkit-input-placeholder{color:#000;opacity:.5}.quick-search :-moz-placeholder,.quick-search ::-moz-placeholder{color:#000;opacity:.5}.quick-search :-ms-input-placeholder{color:#000;opacity:.5}.quick-search .search-submit{padding-left:0;padding-right:0;width:16.66667%;float:left;height:2rem;overflow:hidden;text-indent:-2000px;color:transparent;background:transparent url(../images/ico-search.svg) no-repeat 50%;padding:.5rem;border:0}.promo-basic{height:7.75rem;overflow:hidden;background:#000;text-align:center;padding:.125rem .5rem;margin-bottom:.9375rem}.promo-basic a{display:block}.promo-basic .promo-basic-img{padding-right:0}.promo-basic .promo-basic-img img{width:100%}.promo-basic .promo-basic-text{padding:.85rem .9375rem 0 0}.promo-basic .promo-basic-text h4{color:#fff;line-height:1.1;font-size:1rem;font-weight:700}.promo-basic .promo-basic-text div{color:#aaa;line-height:1.1;font-size:.8rem;font-weight:600}.promo-basic.promo-podcast{height:auto}.promo-basic.promo-podcast .promo-basic-text h4{color:#d1be72;text-transform:uppercase}.promo-basic.promo-podcast .promo-basic-text>div:first-of-type{color:#fff}.promo-basic.promo-podcast .promo-basic-text>div:last-of-type{text-transform:uppercase;font-size:.9rem;padding:.5rem 0}.promo-basic.promo-podcast+button.recent-podcasts-dropdown{background-color:#9a5401!important;font-weight:700!important;font-size:1rem!important}.promo~button:first-of-type{margin-top:8px;padding-right:0;text-align:center;font-weight:700}.promo-blog{margin-bottom:0;border-top:none}.promo-blog .bu_posts-widget-featured{background:#000}.promo-blog .bu_posts-widget-featured h4 a:not(.button):visited{color:#fff!important}.promo-blog .bu_posts-widget-featured p{color:#aaa}.promo-blog+button[data-dropdown=drop-posts],.promo-blog a span{background:#9a5401}.promo-podcast-alternate{display:block;background:#000;font-weight:700;padding-bottom:8px;border-bottom:4px solid #d1be72;text-align:center;color:#fff}.promo-podcast-alternate:hover{color:#fff}.promo-podcast-alternate .heading{color:#000;background:#d1be72;font-size:1.125rem;line-height:28px}.promo-podcast-alternate .clearfix div{line-height:1.2}.promo-podcast-alternate .clearfix div:first-of-type{color:#fff}.promo-podcast-alternate .clearfix div:first-of-type span{color:#53b949}.promo-podcast-alternate .clearfix div:last-of-type{color:#fff}.promo-podcast-alternate .clearfix div:last-of-type span{color:#d1be72}.promo-podcast-alternate img{display:block;padding:8px;max-width:80%;max-height:300px;margin:0 auto}.promo-podcast-alternate~button:first-of-type{background:#d1be72;color:#000}.promo-podcast-alternate~button:first-of-type:after{border-top-color:#000}.promo-projects{display:block;background:#000;text-align:center;font-weight:700;color:#fff;border-top:4px solid #be001a}.promo-projects div:first-of-type{background-image:url(../../../beaconuniverse2020/library/images/black-blueprint-bkgd.jpg);background-size:cover;padding:15px 0}.promo-projects div:last-of-type p{margin:0;line-height:1;color:#fff;padding-top:5px}.promo-projects h3{color:#fff;font-weight:700}.promo-projects h5{color:#be001a;font-weight:700;padding-bottom:3px;margin-top:0}.promo-mailing-list{background:#54a43d;color:#fff;text-align:center;padding:.4375rem;margin-bottom:.9375rem}.promo-mailing-list .mailing-list-text{display:inline-block;vertical-align:top;padding:5px 0 0 3px;text-align:left}.promo-mailing-list .mailing-list-text h4{margin:0;font-size:1rem;color:#fff;font-weight:700;line-height:1.1}.promo-mailing-list .mailing-list-text div{font-size:.8rem;font-style:italic;line-height:1.1}.promo-mailing-list .mc-field-group{display:inline-block;width:64%}.promo-mailing-list #mce-EMAIL{width:100%;height:1.6875rem;font-size:.9rem;color:#000;padding:1px 3px;border:1px solid #ddd}.promo-mailing-list .mc_signup_submit{display:inline-block;vertical-align:top}.promo-mailing-list #mc-embedded-subscribe{background-color:#000;border-radius:.25rem;margin:0;padding:.4rem .6rem;font-size:.7rem}.promo-mailing-list .mce_inline_error,.promo-mailing-list .response{font-size:.8rem;line-height:1.2;padding:.5rem 0}.loading-spinner{position:relative;height:3.75rem;width:3.75rem;background:url(/wp-content/themes/beaconuniverse2020/library/images/ajax-loader.gif) 50% no-repeat;margin:0}.email-circle{background-image:url(../images/email_circle.svg)}.checkmark-circle,.email-circle{display:inline-block;vertical-align:middle;background-repeat:no-repeat;width:2.625rem;height:2.625rem;background-size:2.625rem 2.625rem}.checkmark-circle{background-image:url(../images/checkmark_circle.svg)}.social-icons{display:block;white-space:nowrap;margin:0}.social-icons>li{display:inline-block;vertical-align:middle;width:2rem;height:2rem;margin:.125rem .5rem}.social-icons>li:first-child{margin-left:0}.social-icons>li:last-child{margin-right:0}.social-icons>li>a{transition:opacity .25s ease}body .product-card{transition:all .25s ease-in-out;transform:translateZ(0);background:#f5f5f5;color:#707070;box-shadow:0 0 0 .125rem #e0e0e0;position:relative}body .product-card:hover{background:#dbdbdb;box-shadow:0 0 0 .125rem #53b949}body .product-card>a{display:block}body .product-card a:not(.button){color:inherit!important}body .product-card del.woocommerce-minimum-advertised-price{display:none}body .product-card .wc-map-label{font-size:smaller}body .product-card .woocommerce-loop-product__cross-sell-price{display:none}body .cross-sells>h2{text-transform:uppercase}body .cross-sells .woocommerce-loop-product__cross-sell-price{display:block}body .woocommerce-cart .cross-sells .product-card-content .woocommerce-loop-product__cross-sell-price{margin-top:.15rem}body .woocommerce-cart .cross-sells .product-card-content .woocommerce-loop-product__cross-sell-price span{font-size:.85rem!important}body.woocommerce-cart .cross-sells .product-card-content .woocommerce-loop-product__cross-sell-price span{font-size:1rem!important}body.woocommerce-cart .cross-sells .product-card-content .product-card-image img{margin-bottom:.25rem}body .product-card-image>.wp-post-image{margin:0!important}body .product-card-details{text-align:center;line-height:1.2;padding:.5rem}body .product-card-details>h2,body .product-card-details>h3{color:inherit;font-size:1rem;font-weight:700;line-height:1.2;margin:0}body .product-card-details>div{font-size:.75rem;margin-top:.375rem}body .product-tag-quick-ship .product-card-image:after{display:block;position:absolute;bottom:0;width:3.75rem;height:3.75rem;content:"";background-image:url(../images/quick-ship_sm.svg);box-shadow:.125rem .125rem .1875rem rgba(0,0,0,.4);border:.125rem solid #fff;border-radius:100%;margin:.5rem}.video-grid li{padding-bottom:1.875rem}.video-grid .video-card,.video-grid a{display:block;position:relative}.video-grid .video-card>img,.video-grid a>img{margin:0;width:100%}.video-grid .video-card .video-overlay,.video-grid a .video-overlay{transition:all .3s ease-in-out}.video-grid .video-card .video-overlay img,.video-grid a .video-overlay img{max-height:2.75rem}.video-grid .video-card:hover .video-overlay,.video-grid a:hover .video-overlay{opacity:1}.video-grid .video-card{background:#ddd}.video-grid .video-title{text-align:center;padding:.5rem .125rem;line-height:1.2;color:#707070;font-weight:700;position:relative}.page-template-page-videos .video-card{outline:.0625rem solid transparent;transition:outline .3s}.page-template-page-videos .video-card:hover{outline:.125rem solid #53b949}.mejs-audio{margin-bottom:1.25rem}.visit-store-promo{text-align:right;text-transform:uppercase;font-size:90%;letter-spacing:.0625rem;line-height:.5;font-weight:200}.visit-store-promo.sidebar-section{margin-bottom:2rem!important}.visit-store-promo a{color:#000}.ClayCalc__field{margin-bottom:1.25rem!important}.ClayCalc__field-label{font-weight:700;padding:.375rem 0}.ClayCalc__info thead{background:#000}.ClayCalc__info thead tr th{color:#fff}.ClayCalc__info tbody tr td{font-size:2rem;line-height:normal}body #content .archive-controls{display:inline-block;width:100%;margin-bottom:1.25rem}body #content .filter-buttons,body #content .sort-buttons{display:inline-block;vertical-align:top}body #content .filter-label{display:block;float:left;padding:.45rem .55rem .45rem 0}body #content .filter-selectmenu{width:100%;margin-bottom:10px;vertical-align:top}body #content .filter-selectmenu .filter-label{display:none}body #content .filter-selectmenu select{width:100%}body #content .filter-buttons button{display:block;float:left;transition:all .3s ease-out;background-color:#fff;color:#222;font-size:.875rem;padding:.59rem .75rem;border:.0625rem solid #b3b3b3;border-radius:0;margin:0 .375rem .625rem 0}body #content .filter-buttons button:focus{outline:none}body #content .filter-buttons button:hover{background-color:#ddd}body #content .filter-buttons button.active{background-color:#53b949;border:1px solid #53b949;color:#fff}body #content .filter-buttons .woocommerce-loop-category__title{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;line-height:inherit;margin:0}body #content #mixitup li{display:none;float:none;vertical-align:top}.customers .customers-header{padding-top:9px;font-weight:700;text-align:center}.customers .customers-slider.slick-slider{position:relative;padding-top:18px;border:none}.customers .customers-slider.slick-slider:after,.customers .customers-slider.slick-slider:before{content:"";width:0;height:100%;display:block;position:absolute;z-index:1;box-shadow:0 0 2px 3px #fff}.customers .customers-slider.slick-slider:after{right:0;top:0}.promo-thumbnail{transition:filter .3s ease,outline .3s ease;filter:grayscale(100%);position:relative;outline:.0625rem solid transparent}.promo-thumbnail:hover{filter:none;outline-color:#e0e0e0}.promo-thumbnail-caption,.promo-thumbnail__caption{width:100%;transition:background .3s ease;color:#727275;font-size:1.125rem;font-weight:500;text-align:center;padding:.5rem}.card-overlay{transition:all .3s ease-in-out}.card-overlay img{max-width:6.25rem;max-height:2.4375rem}.card-overlay .action{height:30px;background:#fff none repeat scroll 0 0;color:#444;font-weight:700;font-size:9.7px;letter-spacing:1px;line-height:30px;margin:auto;margin-top:10px;width:53%}.promo-main{display:block;overflow:hidden;background:#000}.promo-main .wp-post-image{width:100%}.promo-main .promo-main-text div{text-align:center;padding:3px 6px;line-height:1.2}.promo-main .promo-main-text div:first-of-type{color:#fff;padding-top:20px;font-weight:700}.promo-main .promo-main-text div:last-of-type{color:#aaa;padding-bottom:20px;font-size:14px;font-weight:700}.home .main .promo-video .video-title,.site-ballfields .main .promo-video .video-title{background:#000;color:#fff;padding:.4rem .2rem;text-align:center;font-size:.85rem;line-height:1;font-weight:400}.promo-sidebar{text-align:center;background-color:#ddd}.promo-sidebar a{display:block;padding:3px 0;border-left:8px solid #53b949;transition:all .25s ease}.promo-sidebar a:hover{background-color:#c4c4c4}.promo-sidebar div{display:inline-block;vertical-align:middle;color:#222;padding:0 2px;line-height:1;transition:color .25s ease}.promo-sidebar div:first-child{font-weight:700}.promo-sidebar div:nth-child(2){border-left:1px solid;padding:0 0 0 5px}.promo-sidebar.solid div{color:#fff}.promo-sidebar.solid.beacon-yellow div{color:#000}.promo-groundskeeper-u,.promo-sidebar-primary{display:block;background:#000;padding:8px;font-weight:700}.promo-groundskeeper-u div,.promo-sidebar-primary div{text-align:center;line-height:1.2}.promo-groundskeeper-u div:first-of-type,.promo-sidebar-primary div:first-of-type{color:#aaa;font-size:1.125rem}.promo-groundskeeper-u div:last-of-type,.promo-sidebar-primary div:last-of-type{color:#aaa}.promo-groundskeeper-u div:last-of-type span,.promo-sidebar-primary div:last-of-type span{color:#fff}.promo-groundskeeper-u img,.promo-sidebar-primary img{padding:8px 0;width:100%}.promo-sidebar-secondary{display:block;position:relative;z-index:1;background:#000}.promo-sidebar-secondary:after{content:"";background-size:cover;opacity:.6;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.promo-sidebar-secondary div{text-align:center;line-height:1.2;padding:8px}.promo-sidebar-secondary div:first-of-type{color:#fff;font-size:1.125rem;font-weight:700;padding-top:25px}.promo-sidebar-secondary div:first-of-type span{display:block}.promo-sidebar-secondary div:last-of-type{color:#aaa}.promo-sidebar-secondary div:last-of-type span{display:block;color:#be001a;font-weight:700;font-size:1.125rem}#wp-email-popup .sensei #my-courses .Button,#wp-email-popup .sensei #my-courses input.Button,#wp-email-popup .woocommerce-account #content .Button,#wp-email-popup .woocommerce-account #content input.Button,.sensei #my-courses #wp-email-popup .Button,.sensei #my-courses #wp-email-popup input.Button,.sensei #my-courses .button,.sensei #my-courses button,.sensei #my-courses input.button,.woocommerce-account #content #wp-email-popup .Button,.woocommerce-account #content #wp-email-popup input.Button,.woocommerce-account #content .button,.woocommerce-account #content button,.woocommerce-account #content input.button{transition:background-color .3s ease-out;display:inline-block;position:relative;cursor:pointer;background:#a6a6a6;color:#fff;font-size:.875rem;font-family:proxima-nova,Proxima Nova,Gotham,Museo Sans,Arial,sans-serif;font-weight:400;line-height:normal;text-align:center;text-decoration:none;-webkit-appearance:none;text-shadow:none;box-shadow:none;padding:.5em 1.25em;border:0;margin:0 0 1.25rem;border-radius:0}#wp-email-popup .sensei #my-courses .Button:hover,#wp-email-popup .sensei #my-courses input.Button:hover,#wp-email-popup .woocommerce-account #content .Button:hover,#wp-email-popup .woocommerce-account #content input.Button:hover,.sensei #my-courses #wp-email-popup .Button:hover,.sensei #my-courses #wp-email-popup input.Button:hover,.sensei #my-courses .button:hover,.sensei #my-courses button:hover,.sensei #my-courses input.button:hover,.woocommerce-account #content #wp-email-popup .Button:hover,.woocommerce-account #content #wp-email-popup input.Button:hover,.woocommerce-account #content .button:hover,.woocommerce-account #content button:hover,.woocommerce-account #content input.button:hover{background:#8d8d8d}#wp-email-popup .sensei #my-courses .Button:active,#wp-email-popup .sensei #my-courses input.Button:active,#wp-email-popup .woocommerce-account #content .Button:active,#wp-email-popup .woocommerce-account #content input.Button:active,.sensei #my-courses #wp-email-popup .Button:active,.sensei #my-courses #wp-email-popup input.Button:active,.sensei #my-courses .button:active,.sensei #my-courses button:active,.sensei #my-courses input.button:active,.woocommerce-account #content #wp-email-popup .Button:active,.woocommerce-account #content #wp-email-popup input.Button:active,.woocommerce-account #content .button:active,.woocommerce-account #content button:active,.woocommerce-account #content input.button:active{top:0}.sensei #my-courses .login,.sensei #my-courses .register,.woocommerce-account #content .login,.woocommerce-account #content .register{border:none;border-radius:0;padding:0;margin:0}.sensei #my-courses #login-wrap,.woocommerce-account #content #login-wrap{background-color:#f5f5f5;padding:2rem;border:.0625rem solid #e0e0e0}.sensei #my-courses #login-wrap input[name=login],.woocommerce-account #content #login-wrap input[name=login]{margin:.625rem 0}.sensei #my-courses #login-wrap .lost_password,.woocommerce-account #content #login-wrap .lost_password{margin-bottom:0}.sensei #my-courses #login-wrap .u-columns h2,.woocommerce-account #content #login-wrap .u-columns h2{display:none}.sensei #my-courses #account-benefits,.woocommerce-account #content #account-benefits{padding:1.5rem 0}.sensei #my-courses #account-benefits h2,.woocommerce-account #content #account-benefits h2{margin-bottom:1.25rem}.sensei #my-courses #account-benefits h4,.sensei #my-courses #account-benefits img,.woocommerce-account #content #account-benefits h4,.woocommerce-account #content #account-benefits img{margin:0}.sensei #my-courses #account-benefits .small-11,.woocommerce-account #content #account-benefits .small-11{padding-left:.5rem}.sensei #my-courses #login-buttons,.woocommerce-account #content #login-buttons{text-align:center;text-transform:uppercase;margin-bottom:1.375rem}.sensei #my-courses #login-buttons div,.woocommerce-account #content #login-buttons div{width:100%;display:inline-block;cursor:pointer;background:#d4d4d4;color:#a6a6a6;padding:18px 2px;transition:all .3s ease-out}.sensei #my-courses #login-buttons div.active,.woocommerce-account #content #login-buttons div.active{background:#53b949;color:#fff}.sensei #my-courses #login-buttons div:first-child,.woocommerce-account #content #login-buttons div:first-child{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.sensei #my-courses #login-buttons div:last-child,.woocommerce-account #content #login-buttons div:last-child{border-bottom-left-radius:.125rem;border-bottom-right-radius:.125rem}.sensei #my-courses .lost_password,.woocommerce-account #content .lost_password{padding-left:3px}.sensei #my-courses .lost_password a,.woocommerce-account #content .lost_password a{color:#000}.sensei #my-courses .lost_password a:hover,.woocommerce-account #content .lost_password a:hover{border-color:#000}.sensei #my-courses .register-billing-auto,.woocommerce-account #content .register-billing-auto{display:inline-block;background:#ffdf47;padding:3px 10px;margin:6px 3px}.sensei #my-courses .register-billing-auto label,.woocommerce-account #content .register-billing-auto label{padding-right:8px}.sensei #my-courses .register-navigation,.woocommerce-account #content .register-navigation{overflow:auto;padding:3px;margin-top:.9375rem}.sensei #my-courses .register-navigation .woocommerce-button,.woocommerce-account #content .register-navigation .woocommerce-button{margin-bottom:0}.sensei #my-courses .register-navigation div:last-of-type,.woocommerce-account #content .register-navigation div:last-of-type{float:right}.sensei #my-courses .register-navigation .register-back,.woocommerce-account #content .register-navigation .register-back{background-color:#d4d4d4}.sensei #my-courses .register-navigation .register-back:hover,.woocommerce-account #content .register-navigation .register-back:hover{background-color:#bbb}.sensei #my-courses .register-navigation .register-disabled,.woocommerce-account #content .register-navigation .register-disabled{pointer-events:none;opacity:.4}.sensei #my-courses input[name=save_account_details],.sensei #my-courses input[name=save_address],.woocommerce-account #content input[name=save_account_details],.woocommerce-account #content input[name=save_address]{margin:.9375rem 0 0 .1875rem!important}.sensei #my-courses mark,.woocommerce-account #content mark{background:#ffdf47}.sensei #my-courses #my-account-logout,.woocommerce-account #content #my-account-logout{margin:.3125rem 0 0 .625rem;float:right;display:inline-block}.sensei #my-courses #my-account-logout:hover,.woocommerce-account #content #my-account-logout:hover{background:#707070;color:#fff}.sensei #my-courses table.shop_table,.woocommerce-account #content table.shop_table{border-top:.0625rem solid rgba(0,0,0,.1)}.sensei #my-courses table.shop_table .order-actions a,.woocommerce-account #content table.shop_table .order-actions a{margin-left:.625rem!important}.sensei #my-courses h2,.woocommerce-account #content h2{font-size:1.5rem;font-weight:700}.sensei #my-courses .col-1,.sensei #my-courses .col-2,.woocommerce-account #content .col-1,.woocommerce-account #content .col-2{max-width:21.875rem;width:100%;float:none;display:inline-block;vertical-align:top;margin:0 1.5625rem 1.5625rem 0}.sensei #my-courses .col-1 h3,.sensei #my-courses .col-2 h3,.woocommerce-account #content .col-1 h3,.woocommerce-account #content .col-2 h3{font-size:1.2rem;font-weight:700}.sensei #my-courses .col-1 .edit,.sensei #my-courses .col-2 .edit,.woocommerce-account #content .col-1 .edit,.woocommerce-account #content .col-2 .edit{display:inline-block;float:none;text-transform:uppercase;margin:.3125rem 0 0 .625rem}#wp-email-popup .sensei #my-courses .save-account-settings a.Button,#wp-email-popup .woocommerce-account #content .save-account-settings a.Button,.sensei #my-courses .save-account-settings #wp-email-popup a.Button,.sensei #my-courses .save-account-settings a.button,.woocommerce-account #content .save-account-settings #wp-email-popup a.Button,.woocommerce-account #content .save-account-settings a.button{margin-left:.375rem!important}.sensei #my-courses .wl-share-links,.woocommerce-account #content .wl-share-links{display:none}.sensei #my-courses #reg_email:invalid:not(:focus),.woocommerce-account #content #reg_email:invalid:not(:focus){color:red}.sensei #my-courses .reg_alert,.woocommerce-account #content .reg_alert{background:none;color:red;padding:0 0 1.25rem;text-align:center;display:none}.sensei #my-courses .reg_alert.on,.woocommerce-account #content .reg_alert.on{display:block}.sensei #my-courses .after-forgot,.woocommerce-account #content .after-forgot{margin-top:.5rem}.latest-tweet{display:none}div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right,div.pp_default .pp_content_container .pp_left,div.pp_default .pp_content_container .pp_middle,div.pp_default .pp_content_container .pp_right,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_right{background-image:none;background-color:#fff}div.pp_default .pp_content{margin-left:3px}#wp-email-popup{background:#fff}.has-tip.question-mark{font-size:.875rem;line-height:1;border:1px solid;border-color:inherit;padding:1px 6px;vertical-align:middle;border-radius:100%}.has-tip.question-mark:focus,.has-tip.question-mark:hover{color:inherit;border:1px solid;border-color:inherit}.has-tip.question-mark.grey{color:#aaa;border-color:#aaa}.has-tip.question-mark.social-bar-tip{color:#666;border-color:#666}.has-tip.question-mark.small{font-size:.625rem;font-style:normal;font-weight:400;padding:1px 5px}.admin-bar .tooltip{margin-top:-32px}.tooltip{z-index:1200}.twentytwenty-container img{width:100%}.twentytwenty-overlay:hover{background:none}.twentytwenty-after-label:before,.twentytwenty-before-label:before{text-transform:uppercase;background:rgba(0,0,0,.7);color:#fff;font-weight:700;font-size:1.06rem}.twentytwenty-handle{background:#fff}.twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#53b949}.twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#53b949}@media only screen and (max-width:40em){.inner-content>.main{margin-bottom:1.875rem}.woocommerce-breadcrumb{display:none}}@media only screen and (min-width:40.0625em){#inner-header,#universe-nav,.main-nav .top-bar,.page-side-padding,.row{padding-left:.9375rem;padding-right:.9375rem}.row .row{padding-left:0;padding-right:0}.sidebar .bu_promise_promo .quip span{font-size:.9rem}body #content{padding-top:7rem}body #content.behind-header{padding-top:0}body #content.no-gap{padding-top:5.5rem}.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.entry-title,.page-title{font-size:1.65rem}.bu_project-template-default #content,.page-template-page-streamliner-anniversary20 #content,[class*=page-template]:not(.site-5):not(.woocommerce-page) #content,[class*=post-template] #content{font-size:1.3rem}.page-template-template-product-php article.page h1{font-size:2rem}.page-template-template-product-php article.page .product-image-wrap{position:relative;margin-bottom:3.25rem}.page-template-template-product-php article.page .product-image-wrap>.wp-post-image{margin-bottom:0}.page-template-template-product-php article.page .product-image-thumbs{right:75px;bottom:-37px}.page-template-template-product-php article.page .product-image-thumbs>li{border-width:8px 4px}.page-template-template-product-php article.page .product-image-thumbs>li:first-child{border-left-width:8px}.page-template-template-product-php article.page .product-image-thumbs>li:last-child{border-right-width:8px}.page-template-template-product-php article.page .product-image-thumbs .attachment-thumbnail{height:4.6875rem}.page-template-template-product-php .reveal-modal{width:auto!important;max-width:100%;max-height:100%;background:#fff;padding:1.875rem}.page-template-template-product-php .reveal-modal>img{max-width:none}.page-template-template-product-php .reveal-modal>.close-reveal-modal{top:0;right:.4rem;opacity:.5;transition:opacity .25s ease-in-out}.page-template-template-product-php .reveal-modal>.close-reveal-modal:focus,.page-template-template-product-php .reveal-modal>.close-reveal-modal:hover{opacity:1}.page-template-template-product-php .reveal-modal-caption{margin:.25rem 0}#downloads-dropdown{max-width:22em;border:.625rem solid #fff;margin:.625rem 0 0 -.625rem}a[data-dropdown=downloads-dropdown]{z-index:100}#universe-title{margin:0 2rem 0 -.0625rem}#universe-title img{width:25.3125rem}#universe-title a:not(.button){height:3rem}#main-title{font-size:1.275rem;text-align:left}.header{margin-bottom:1.25rem}.promo-main-flex-wrap .promo-main{display:flex}.promo-main-flex-wrap .promo-main .promo-main-text{width:100%}.promo-main-flex-wrap .promo-main .cd-post-image{width:40%;background-size:cover}#psg-products>ul>li>a{font-size:.875rem}body #content .filter-selectmenu{width:auto}body #content .filter-selectmenu .filter-label{display:inline-block}body #content .filter-selectmenu select{width:10.9375rem;max-width:10.9375rem}.sensei #my-courses #login-buttons div,.woocommerce-account #content #login-buttons div{width:50%}.sensei #my-courses #login-buttons div:first-child,.woocommerce-account #content #login-buttons div:first-child{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem;border-top-right-radius:0}.sensei #my-courses #login-buttons div:last-child,.woocommerce-account #content #login-buttons div:last-child{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem;border-bottom-left-radius:0}.sensei #my-courses #account-benefits,.woocommerce-account #content #account-benefits{padding:1.5rem 1.25rem}.sensei #my-courses #account-benefits .small-1,.woocommerce-account #content #account-benefits .small-1{padding-right:.7rem}.sensei #my-courses #account-benefits .small-1>img,.woocommerce-account #content #account-benefits .small-1>img{position:relative;top:.3125rem}.sensei #my-courses #account-benefits .small-11,.woocommerce-account #content #account-benefits .small-11{padding-left:0}.latest-tweet{color:#707070;text-align:center;margin-bottom:1.875rem;display:block}.latest-tweet .tweet-block{display:inline-block;vertical-align:middle}.latest-tweet img{width:2.125rem;float:left;margin:4px 8px 6px 0}.latest-tweet .twitter-text{font-size:.9375rem;line-height:1.4}.latest-tweet .twitter-text a{color:#707070!important}.latest-tweet .twitter-text a:hover{border-color:#707070!important}.latest-tweet .twitter-from{display:inline;font-size:.9375rem;line-height:1.4;padding-right:.625rem}.latest-tweet .twitter-controls{display:inline;text-transform:uppercase;font-size:.625rem;line-height:1.6}.latest-tweet .twitter-controls a{color:#707070!important;margin:0 3px}.latest-tweet .twitter-controls a:first-of-type{margin-left:0}.latest-tweet .twitter-controls a:last-of-type{margin-right:0}.vex .vex-content{width:41.66667%}}@media only screen and (min-width:40.0625em) and (max-width:58rem){#main-title{font-size:1rem}}@media only screen and (min-width:40.0625em) and (max-width:52rem){#main-title{font-size:.875rem}.universe-contact{font-size:.8rem}}@media only screen and (min-width:64.0625em){#inner-header,#universe-nav,.main-nav .top-bar,.page-side-padding,.row{padding-left:2.34375rem;padding-right:2.34375rem}.row .row{padding-left:0;padding-right:0}.bestplacestowork-badge{transition:opacity .3s ease;display:block;float:right;opacity:.9}.bestplacestowork-badge:hover{opacity:1}.wrap{max-width:1140px}body #content{padding-top:8.5rem}.entry-title,.page-title{font-size:2rem}.page-template-template-product-php article.page .product-image-wrap{position:relative;margin-bottom:4.0625rem}.page-template-template-product-php article.page .product-image-wrap>.wp-post-image{margin-bottom:0}.page-template-template-product-php article.page .product-image-thumbs{right:6.25rem;bottom:-3.125rem}.page-template-template-product-php article.page .product-image-thumbs>li{border-width:10px 5px}.page-template-template-product-php article.page .product-image-thumbs>li:first-child{border-left-width:.625rem}.page-template-template-product-php article.page .product-image-thumbs>li:last-child{border-right-width:.625rem}.page-template-template-product-php article.page .product-image-thumbs .attachment-thumbnail{height:6.25rem}.psg-product-downloads-button{text-align:right}.promo-main-flex-wrap{display:flex}.promo-main-flex-wrap .promo-main{width:100%}.promo-main-flex-wrap .promo-main:first-of-type{margin-right:1.875rem}.slider-caption .row>div{display:inline-block;vertical-align:middle;float:none!important}.slider-caption .row>div:first-child{padding-bottom:0;font-size:3rem}body #content .archive-summary{max-width:90%}.vex .vex-content{width:25%}}@media print{*{background:transparent!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}body{background:#fff!important}a,a:visited{color:#444!important;text-decoration:underline}a:after,a:visited:after{content:""!important}a:visited abbr[title]:after,a abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid;page-break-after:auto}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}#close-m-nav-universe,#footer-logo,#menu-footer-links,#universe-nav,.article-footer-newsletter-signup,.exit-off-canvas,.footer-bar,.header-aside,.left-off-canvas-menu,.m-nav,.main-nav,.page-navigation,.related-lessons,.related-products,.respond-form,.share-the-love,.sidebar,.tags,.woocommerce-store-notice-wrap,.wp-prev-next,div.hero-image,footer.footer>:not(.copyright-statement),iframe[title="chat widget"],nav,select{display:none!important}.print-select{display:block;page-break-inside:avoid}.author-bio .avatar{width:15%!important;float:left;margin:0 1rem .5rem 0}.author-bio .author-name,footer.footer{text-align:left!important}footer.footer{padding-top:1rem;border-top:.0625rem solid #e0e0e0}footer.footer .copyright-statement{font-size:.75rem}}
/*# sourceMappingURL=style-4b4908cb76.css.map */
