button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}html,legend{box-sizing:border-box}.main,.main-container,.main-header,.main-wrapper,.torso,table{width:100%}.main,.torso{z-index:2}.main,.main-footer,.main-wrapper,.sidebar,.taproot-button,.torso,blockquote,sub,sup{position:relative}.site-title,button,select{text-transform:none}.wp-caption,embed,iframe,img,legend,object,pre{max-width:100%}a,abbr[title],ins,mark{text-decoration:none}.cf:after,.clearfix:after{content:"";display:table;clear:both}audio,canvas,progress,video{display:inline-block}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em}code,kbd,pre,samp{font-size:1em}figure{margin:1em 0}hr{box-sizing:content-box}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:1px #767676 dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace}dfn{font-style:italic}mark{background-color:#eee;color:#222}.torso,body,body.page-template-blank{background:#fff}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid #bbb;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;min-height:100%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}body:not(.footer-style-fixed){transition:padding .5s ease}.main-container,.main-footer,.main-wrapper,.torso,body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.main-wrapper{margin:0 auto;z-index:2}.container{display:-ms-flexbox;display:flex;margin:0 auto}.torso{overflow:hidden}.main-container{-ms-flex:100%;flex:100%}.main-wrapper,.torso{-ms-flex:1;flex:1}.taproot-button{display:inline-block;padding:.55em 1.25em;border:2px solid transparent;border-radius:0;font-size:1em;line-height:1;text-align:center}.taproot-button--large{font-size:1.6em}.taproot-button,.taproot-button:visited{color:rgba(255,255,255,.9)}.taproot-button,.taproot-button:hover{text-decoration:none;transition:all .4s ease-in-out}.taproot-hero-content .taproot-button{margin:.5em 0}a{transition:color .4s ease-in-out}li:not(.menu-item) a,p a,table a{border-bottom:1px solid transparent;transition:color .4s ease-in-out,border-color .4s ease-in-out}li:not(.menu-item) a:hover,p a:hover,table a:hover{border-color:currentColor}h1,h2,h3,h4,h5,h6,hr,li,ol,p,ul{margin:0;font-weight:400}h1,h2,h3,h4,h5,h6{margin:0 0 .75em;padding:.75em 0 0}.entry-title:not(:first-child),h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,hr+h1,hr+h2,hr+h3,hr+h4,hr+h5,hr+h6{padding-top:0}ol,ul{list-style-position:inside;padding:0}.post-title{margin-bottom:1em}.entry-header .post-title{margin-bottom:.6em;padding-top:0}td,th{padding:.4em}hr{height:1px;background:currentColor;border:0}blockquote{font-size:110%;font-style:italic;padding:.8em .8em .8em 3em;border-left:.4em solid currentColor;margin:0 0 1.6em;quotes:"" ""}blockquote p:last-of-type,li>ol,li>ul{margin-bottom:0}blockquote:before{position:absolute;font-size:4em;left:.1em;top:-.2em;font-family:Georgia,serif;content:"\201C";font-weight:700;opacity:.4}blockquote span{display:block;font-style:normal;font-weight:700;margin-top:.5em}cite,dfn,em,i{font-style:italic}pre{overflow:auto;padding:1em 1.4em}code,kbd,tt,var{font-size:.9375em}code,kbd,pre,tt,var{font-family:monospace;background:#e9e9e9}abbr,acronym{border-bottom:1px dotted #666;cursor:help}big{font-size:125%}q{quotes:"“" "”" "‘" "’"}ul{list-style-type:disc}ol{list-style-type:decimal}li>ol,li>ul{margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{border-collapse:collapse}thead th{border-bottom:2px solid #bbb;padding-bottom:.5em}th{text-align:left}tr{border-bottom:1px solid #eee}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}#skip-link a{position:absolute;width:100%;text-align:center;top:-64px;left:50%;transform:translateX(-50%);z-index:9999;background:#fd6f23;color:#fff;padding:.4em 1em;text-decoration:underline;transition:top .5s ease-in;box-shadow:0 0 2px 1px rgba(0,0,0,.25)}.branding:hover,.menu-item>a:hover,.post-comments .edit a,.post-comments .reply a,.post-navigation__link>a:hover,.screen-reader-text:focus,.visuallyhidden:focus{text-decoration:none}#skip-link a:focus{top:0}.admin-bar #skip-link a:focus{top:30px}:focus{outline:0;box-shadow:0 0 3px 2px #fd6f23}[data-whatintent=mouse] :focus{box-shadow:none}.screen-reader-text,.visuallyhidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;top:auto;left:-999em;width:1px;word-wrap:normal!important}.header--hero--overlay.static,.header-content{position:relative}.screen-reader-text:focus,.visuallyhidden:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;top:5px;width:auto;z-index:100000}.branding,.branding:active,.branding:hover,.branding:visited,.header-nav,.logo-wrapper,.menu-item>a:link,.search-toggle,.site-description,.site-title,.title-wrapper{color:inherit}.alignleft{float:left}.alignright{float:right}.aligncenter{margin-left:auto;margin-right:auto}.pad-l{padding-left:.25em}.pad-r{padding-right:.25em}.push-l{margin-left:.25em}.push-r{margin-right:.25em}.flip-h{transform:scale(-1,1)}.flip-v{transform:scale(1,-1)}.rotate-90{transform:rotate(90deg)}.rotate-180{transform:rotate(180deg)}.rotate-270{transform:rotate(270deg)}.main-header{z-index:99;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.header-content{z-index:99}.branding{display:-ms-flexbox;display:flex;width:auto}.logo-wrapper{-ms-flex-item-align:center;align-self:center;line-height:1}.logo,.logo-wrapper svg{height:1em}.logo-wrapper svg{fill:currentColor;width:auto}.title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:inherit;align-items:inherit}.site-title{margin-bottom:0}.main-header.header--fullwidth .container{width:100%;max-width:100%;padding-right:1.6rem;padding-left:1.6rem}.header--hero--overlay.static .header-content{position:absolute;width:100%;top:100%}.header--hero--fullscreen.static{position:absolute}.header--hero--fullscreen.static .header-content{position:relative}.taproot-header-hidden .header--has-fixed.static{opacity:0;height:0}.header--has-fixed--sticky #logo,.header--has-fixed--sticky .header-content,.header--has-fixed--sticky .header-content-container,.header--has-fixed--sticky .header-nav,.header--has-fixed--sticky .header-nav .menu-item a,.header--has-fixed--sticky .label-toggle,.header--has-fixed--sticky .logo-wrapper svg,.header--has-fixed--sticky .search-toggle,.header--has-fixed--sticky .site-description,.header--has-fixed--sticky .site-title{transition:all .25s ease-in-out}.header-content-container,.search-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.search-container.search-not-active{opacity:0;z-index:-1}.search-container.search-active,.search-container.search-not-active+.header-content-container{z-index:2}.search-container{-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;position:absolute;height:100%;top:0;right:0;bottom:0;left:0}.menu-item,.menu-item>a,.taproot-nav.navbar .container{position:relative}.search-container ::-webkit-input-placeholder{color:inherit}.search-container ::-moz-placeholder{color:inherit}.search-container :-ms-input-placeholder{color:inherit}.search-container .input-group{height:100%}.search-container .taproot-search{height:100%;width:100%}.search-container .taproot-search__field{background:0 0;border:none;width:100%;height:100%;overflow:auto;box-shadow:none;color:inherit;-webkit-appearance:none}.embed-wrap,.parallax-container,body.noscroll{overflow:hidden}.search-container .taproot-search__button{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.search-toggle{text-align:center;cursor:pointer;z-index:10;display:-ms-flexbox;display:flex}.search-toggle .taproot-icon{top:0}.header-content-container .search-toggle{margin-left:.6em;transform-origin:42% 48%}.label-toggle:hover,.search-toggle:hover{transition:color .25s ease-in-out}.menu-item>a,.menu-item>a:hover{transition:color .5s ease-in-out,background-color .4s ease-in-out}.header-slide-nav .search-toggle{cursor:default}.menu{width:100%;z-index:98}.menu,.sub-menu{display:block;margin:0;padding:0;list-style:none}.menu-item>a{display:block;padding:1em 2em}.menu-item>a:visited{color:currentColor}.main-header.fixed .fixed-nav-align-left .menu,.nav-align-left .menu{-ms-flex-pack:start;justify-content:flex-start}.main-header.fixed .fixed-nav-align-right .menu,.nav-align-right .menu{-ms-flex-pack:end;justify-content:flex-end}.main-header.fixed .fixed-nav-align-center .menu,.nav-align-center .menu{-ms-flex-pack:center;justify-content:center}.main-header.fixed .fixed-nav-align-fill .menu,.nav-align-fill .menu{-ms-flex-pack:justify;justify-content:space-between}.label-toggle{cursor:pointer;display:block;height:1em;line-height:1;width:1.2em;opacity:1;text-align:center;fill:currentColor;transition:color .5s ease-in-out}.label-toggle:active{opacity:.4}.header-nav .label-toggle{margin-left:.6em;-ms-flex-order:2;order:2}.menu-toggle{display:none}.taproot-hamburger-bottom,.taproot-hamburger-top{transform-origin:50% 50% 0}.icon-left .taproot-icon{margin-right:.4em}.icon-right .taproot-icon{margin-left:.4em}.icon-right>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.icon-right>a>.taproot-icon{-ms-flex-order:2;order:2;position:static}.icon-top .taproot-icon{margin-bottom:.1em;display:block;text-align:center}.topnav__container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.topnav__menu{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.additional-content{padding:.6em 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.topnav-info{color:inherit;margin-right:1.6em;white-space:nowrap}.topnav-info i{margin-right:.2em}.header-nav{-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.taproot-pagenavi{display:table;border-spacing:.4em;margin:2em auto 0}.taproot-pagenavi .taproot-icon{top:0}.taproot-pagenavi .page-numbers,.taproot-pagenavi .pages{display:table-cell;text-decoration:none;font-size:1em;padding:0;line-height:2em;min-width:2em;text-align:center;color:inherit;background:0 0;transition:background .2s ease-in-out,color 0s}.taproot-pagenavi .pages{padding-right:.6em}.taproot-pagenavi .page-numbers.current,.taproot-pagenavi .page-numbers:hover{background-color:#424242;color:rgba(255,255,255,.85)}.taproot-pagenavi .page-numbers.dots,.taproot-pagenavi .page-numbers.dots:hover{background:0 0;color:inherit;min-width:initial}.header-nav--bp-always .menu>.menu-item:not(:first-of-type),.header-nav--bp-always .sub-menu .menu-item,.navbar--bp-always .menu>.menu-item:not(:first-of-type),.navbar--bp-always .sub-menu .menu-item{border-top-width:1px;border-top-style:solid}.header-nav--bp-always .sub-menu a:before,.navbar--bp-always .sub-menu a:before{content:'';display:inline-block;width:1.25em}.header-nav--bp-always .sub-menu .sub-menu a:before,.navbar--bp-always .sub-menu .sub-menu a:before{width:2.5em}.header-nav--bp-always .menu .menu-item-has-children>a,.navbar--bp-always .menu .menu-item-has-children>a{padding-right:4em}.header-nav--bp-always .sub-menu,.navbar--bp-always .sub-menu{display:none}.header-nav--bp-always .dropdown-target,.navbar--bp-always .dropdown-target{position:absolute;right:0;top:0;height:100%;width:4em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.customize-preview .no-titles .header-nav--bp-always,.header-nav--bp-always:first-child{-ms-flex:100%;flex:100%;-ms-flex-pack:end;justify-content:flex-end;padding:1em 0}.header-nav--slide.header-nav--bp-always .menu,.navbar--slide.navbar--bp-always .menu{position:fixed;width:300px;height:100%;top:0}.header-nav--slide.header-nav--bp-always .menu>.menu-item:last-of-type,.navbar--slide.navbar--bp-always .menu>.menu-item:last-of-type{border-bottom-width:1px;border-bottom-style:solid}.header-nav--slide.header-nav--bp-always .menu{right:-300px}.navbar--slide.navbar--bp-always .menu{left:-300px}.header-nav--fullscreen.header-nav--bp-always .menu,.navbar--fullscreen.navbar--bp-always .menu{position:fixed;display:none;width:100%;height:100%;top:0;right:0;bottom:0;left:0;padding:15%;z-index:100}.header-nav--fullscreen.header-nav--bp-always .menu-toggle.toggle~.label-toggle,.navbar--fullscreen.navbar--bp-always .menu-toggle.toggle~.label-toggle{z-index:101;position:relative}.header-nav--dropdown-fade.header-nav--bp-always .menu,.header-nav--dropdown-slide.header-nav--bp-always .menu,.navbar--dropdown-fade.navbar--bp-always .menu,.navbar--dropdown-slide.navbar--bp-always .menu{position:absolute;top:100%;height:auto;display:none;box-shadow:0 1px 0 1px rgba(175,175,175,.2)}.header-nav--dropdown-fade.header-nav--bp-always .menu-toggle:checked~.menu,.header-nav--dropdown-slide.header-nav--bp-always .menu-toggle:checked~.menu,.navbar--dropdown-fade.navbar--bp-always .menu-toggle:checked~.menu,.navbar--dropdown-slide.navbar--bp-always .menu-toggle:checked~.menu{display:block}.header-nav--dropdown-fade.header-nav--bp-always .menu,.header-nav--dropdown-slide.header-nav--bp-always .menu{left:50%;transform:translateX(-50%);width:90%}.topnav--bp-always .container{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.topnav--bp-always .menu,.topnav--bp-always .menu-item{width:100%}.header-nav--bp-always.taproot-nav-hidden-when-mobile .label-toggle,.topnav--bp-always .navbar--bp-always.taproot-nav-hidden-when-mobile{display:none}.footer-nav-bp-none .menu,.header-nav--bp-none .menu,.navbar--bp-none .menu,.topnav--bp-none .menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.footer-nav-bp-none .menu>.menu-item,.header-nav--bp-none .menu>.menu-item,.navbar--bp-none .menu>.menu-item,.topnav--bp-none .menu>.menu-item{-ms-flex:0 0 auto;flex:0 0 auto}.footer-nav-bp-none .menu>.menu-item:first-of-type>a,.header-nav--bp-none .menu>.menu-item:first-of-type>a,.navbar--bp-none .menu>.menu-item:first-of-type>a,.topnav--bp-none .menu>.menu-item:first-of-type>a{padding-left:0}.footer-nav-bp-none .menu>.menu-item:last-of-type>a,.header-nav--bp-none .menu>.menu-item:last-of-type>a,.navbar--bp-none .menu>.menu-item:last-of-type>a,.topnav--bp-none .menu>.menu-item:last-of-type>a{padding-right:0}.footer-nav-bp-none .label-toggle,.footer-nav-bp-none .menu-toggle,.header-nav--bp-none .label-toggle,.header-nav--bp-none .menu-toggle,.navbar--bp-none .label-toggle,.navbar--bp-none .menu-toggle,.topnav--bp-none .label-toggle,.topnav--bp-none .menu-toggle{display:none}.header-nav--bp-none{-ms-flex:1 0 auto;flex:1 0 auto;color:inherit;-ms-flex-pack:end;justify-content:flex-end}.header-nav--bp-none .header-nav__menu{-ms-flex-item-align:stretch;align-self:stretch}.header-nav--bp-none .header-nav__menu>.menu-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-nav--bp-none .sub-menu{top:100%}.topnav--bp-none .topnav__menu{width:auto;-ms-flex:100%;flex:100%;-ms-flex-pack:end;justify-content:flex-end}.header-nav--bp-none .sub-menu,.navbar--bp-none .sub-menu{width:10em;box-shadow:0 0 1px 0 rgba(0,0,0,.2);border-color:#fff;background-color:#fff;padding:.6em 0}.header-nav--bp-none .sub-menu .menu-item>a,.navbar--bp-none .sub-menu .menu-item>a{padding:.4em 1.2em}.header-nav--bp-none .menu-item>a,.navbar--bp-none .menu-item>a{line-height:1.25}.header-nav--bp-none .menu>.menu-item>.sub-menu,.navbar--bp-none .menu>.menu-item>.sub-menu{transform:translateX(-50%);left:50%}.header-nav--bp-none .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-none .menu>.menu-item>.sub-menu,.header-nav--bp-none .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-none .menu>.menu-item>.sub-menu,.navbar--bp-none .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-none .menu>.menu-item>.sub-menu,.navbar--bp-none .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-none .menu>.menu-item>.sub-menu{position:relative;position:absolute}.header-nav--bp-none .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-none .menu>.menu-item>.sub-menu:after,.header-nav--bp-none .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-none .menu>.menu-item>.sub-menu:after,.navbar--bp-none .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-none .menu>.menu-item>.sub-menu:after,.navbar--bp-none .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-none .menu>.menu-item>.sub-menu:after{content:'';position:absolute;width:0;height:0;z-index:1000;left:50%;bottom:100%;margin-left:-7px;border:7px solid transparent;border-bottom-color:inherit}.header-nav--bp-none.has-pointers .menu>.menu-item>.sub-menu,.navbar--bp-none.has-pointers .menu>.menu-item>.sub-menu{position:relative;position:absolute}.header-nav--bp-none.has-pointers .menu>.menu-item>.sub-menu:after,.navbar--bp-none.has-pointers .menu>.menu-item>.sub-menu:after{content:'';position:absolute;width:0;height:0;z-index:1000;left:50%;bottom:100%;margin-left:-7px;border:7px solid transparent;border-bottom-color:inherit}.header-nav--bp-none .sub-menu .sub-menu,.navbar--bp-none .sub-menu .sub-menu{top:-.6em;left:100%;width:100%}.header-nav--bp-none .submenus-open-left .sub-menu .sub-menu,.navbar--bp-none .submenus-open-left .sub-menu .sub-menu{right:100%;left:auto}.header-nav--bp-none .dropdown-target,.navbar--bp-none .dropdown-target{padding-left:.4em;text-align:center}.header-nav--bp-none .sub-menu .menu-item-has-children .dropdown-target .taproot-icon,.navbar--bp-none .sub-menu .menu-item-has-children .dropdown-target .taproot-icon{transition:transform .3s ease-in-out;transform:rotate(0)}.header-nav--bp-none .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon,.navbar--bp-none .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon{transition:transform .3s ease-in-out;transform:rotate(-90deg)}.header-nav--bp-none .submenus-open-left .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon,.navbar--bp-none .submenus-open-left .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon{transform:rotate(90deg)}.header-nav--bp-none .menu-item-has-children .sub-menu,.navbar--bp-none .menu-item-has-children .sub-menu{position:absolute;visibility:hidden;opacity:0;transition:all .5s ease-in-out}.parallax-container,.parallax-wrapper,.parallax-wrapper.has-img .parallax,.parallax-wrapper.has-img .parallax img,.taproot-icon{position:relative}.header-nav--bp-none .menu-item-has-children:hover>.sub-menu,.navbar--bp-none .menu-item-has-children:hover>.sub-menu{visibility:visible;opacity:1;transition:all .5s ease-in-out}.header-nav--bp-none.taproot-nav-hidden-when-not-mobile,.main-header.fixed .header-nav--bp-none.taproot-nav-hidden-when-fixed .menu,.main-header.fixed .navbar--bp-none.taproot-nav-hidden-when-fixed,.main-header.fixed .topnav--bp-none.taproot-nav-hidden-when-fixed,.main-header:not(.fixed) .header-nav--bp-none.taproot-nav-hidden-when-static .menu,.main-header:not(.fixed) .navbar--bp-none.taproot-nav-hidden-when-static,.main-header:not(.fixed) .topnav--bp-none.taproot-nav-hidden-when-static,.navbar--bp-none.taproot-nav-hidden-when-not-mobile,.topnav--bp-none.taproot-nav-hidden-when-not-mobile{display:none}img{height:auto}.wp-post-image{display:block;margin-bottom:1em}.wp-caption{margin:0 0 1.8em;background:#fff;box-shadow:0 0 1px 1px #d3d3d3;padding:5px}.parallax,.taproot-hero-image{background-size:cover}.wp-caption.aligncenter{margin:0 auto 1.8em}.wp-caption img{margin:0}.wp-caption-text{font-size:.8em;text-align:center}.taproot-icon{display:inline-block;vertical-align:middle;height:1em;width:1em;fill:currentColor}.taproot-fixed-bkg{background-attachment:fixed;background-position:center;height:100%}.parallax-wrapper{z-index:1}.parallax-wrapper.fullscreen .parallax-container{height:100vh}.taproot-hero-image img{display:block}.taproot-hero-image.parallax img{width:100%;width:auto;display:block}.taproot-hero-area.has-img.fullscreen img{min-height:100vh;width:auto;max-width:none;margin-left:50%;transform:translateX(-50%)}.admin-bar .taproot-hero-area.has-img.fullscreen img{min-height:calc(100vh - 32px)}.parallax,.parallax-content,.taproot-hero-area.has-bkg .taproot-hero-image,.taproot-hero:after{position:absolute;top:0;right:0;bottom:0;left:0}.taproot-hero-content>.post-navigation{width:100%;position:absolute;top:50%;transform:translateY(-50%)}.taproot-hero:after{display:block;content:''}.parallax{z-index:-1;transform:translate3d(0,0,0);background-repeat:no-repeat;background-position:center}.parallax img{position:absolute;display:none;bottom:0;margin-bottom:0;max-width:none;margin-left:50%;transform:translateX(-50%)}.parallax-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;z-index:1}.parallax-wrapper.has-bkg:not(.taproot-hero-area) .parallax{margin-top:-25vh}main .parallax-wrapper{margin-bottom:1.6em}.embed-wrap{position:relative;padding-bottom:56.25%;height:0}.embed-wrap embed,.embed-wrap iframe,.embed-wrap object{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%}.feature-full .entry-header img.alignleft,.feature-full .entry-header img.alignright,.feature-full .post-thumbnail img.alignleft,.feature-full .post-thumbnail img.alignright,.feature-medium .entry-header img.alignleft,.feature-medium .entry-header img.alignright,.feature-medium .post-thumbnail img.alignleft,.feature-medium .post-thumbnail img.alignright,.feature-taproot-small .entry-header img.alignleft,.feature-taproot-small .entry-header img.alignright,.feature-taproot-small .post-thumbnail img.alignleft,.feature-taproot-small .post-thumbnail img.alignright,.feature-thumbnail .entry-header img.alignleft,.feature-thumbnail .entry-header img.alignright,.feature-thumbnail .post-thumbnail img.alignleft,.feature-thumbnail .post-thumbnail img.alignright,.size-full.alignleft,.size-full.alignright,.size-medium.alignleft,.size-medium.alignright,.size-taproot-small.alignleft,.size-taproot-small.alignright,.size-thumbnail.alignleft,.size-thumbnail.alignright{float:none}.feature-full .post-thumbnail,.feature-large .post-thumbnail{margin-bottom:.8em;display:block}.feature-taproot-tiny .entry-header img,.feature-taproot-tiny .post-thumbnail img{max-width:25%}.feature-full .entry-header img.alignleft,.feature-full .post-thumbnail img.alignleft,.feature-taproot-tiny .entry-header img.alignleft,.feature-taproot-tiny .post-thumbnail img.alignleft{float:left;margin:0 2em 1.8em 0}.feature-full .entry-header img.alignright,.feature-full .post-thumbnail img.alignright,.feature-taproot-tiny .entry-header img.alignright,.feature-taproot-tiny .post-thumbnail img.alignright{float:right;margin:0 0 1.8em 2em}.size-full.alignleft,.size-taproot-tiny.alignleft{float:left;margin:0 2em 1.8em 0}.size-full.alignright,.size-taproot-tiny.alignright{float:right;margin:0 0 1.8em 2em}@media (min-width:320px){.feature-thumbnail .entry-header img,.feature-thumbnail .post-thumbnail img{max-width:50%}.feature-thumbnail .entry-header img.alignleft,.feature-thumbnail .post-thumbnail img.alignleft{float:left;margin:0 2em 1.8em 0}.feature-thumbnail .entry-header img.alignright,.feature-thumbnail .post-thumbnail img.alignright{float:right;margin:0 0 1.8em 2em}.size-thumbnail.alignleft{float:left;margin:0 2em 1.8em 0}.size-thumbnail.alignright{float:right;margin:0 0 1.8em 2em}}@media (min-width:400px){.feature-taproot-small .entry-header img,.feature-taproot-small .post-thumbnail img{max-width:50%}.feature-taproot-small .entry-header img.alignleft,.feature-taproot-small .post-thumbnail img.alignleft{float:left;margin:0 2em 1.8em 0}.feature-taproot-small .entry-header img.alignright,.feature-taproot-small .post-thumbnail img.alignright{float:right;margin:0 0 1.8em 2em}.size-taproot-small.alignleft{float:left;margin:0 2em 1.8em 0}.size-taproot-small.alignright{float:right;margin:0 0 1.8em 2em}}@media (min-width:640px){.feature-medium .entry-header img,.feature-medium .post-thumbnail img{max-width:50%}.feature-medium .entry-header img.alignleft,.feature-medium .post-thumbnail img.alignleft{float:left;margin:0 2em 1.8em 0}.feature-medium .entry-header img.alignright,.feature-medium .post-thumbnail img.alignright{float:right;margin:0 0 1.8em 2em}.size-medium.alignleft{float:left;margin:0 2em 1.8em 0}.size-medium.alignright{float:right;margin:0 0 1.8em 2em}}.gallery{margin:-1em}.taproot-meta,.taproot-top-bar .post-title{margin-bottom:0}.gallery-item{display:inline-block;text-align:left;vertical-align:top;margin:0;padding:1em;width:50%}.gallery-columns-1 .gallery-item,.post-title-wrapper,.taproot-top-bar,.taproot-top-bar.h-align-center .top-bar__content .taproot-breadcrumbs,.taproot-top-bar.h-align-left.breadcrumbs-align-left .top-bar__content .taproot-breadcrumbs,.taproot-top-bar.h-align-right.breadcrumbs-align-right .top-bar__content .taproot-breadcrumbs,.top-bar__content{width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-item a,.gallery-item a:focus,.gallery-item a:hover{box-shadow:none;background:0 0;display:inline-block;max-width:100%}.gallery-item a img{display:block;transition:-webkit-filter .2s ease-in;transition:filter .2s ease-in;transition:filter .2s ease-in,-webkit-filter .2s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gallery-item a:focus img,.gallery-item a:hover img{-webkit-filter:opacity(60%);filter:opacity(60%)}.gallery-caption{display:block;text-align:left;padding:0 10px 0 0;margin-bottom:0}.torso .top-bar__container{-ms-flex-direction:row;flex-direction:row;height:auto;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative}.top-bar__container img{margin-right:2em}.top-bar__content{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center}.taproot-top-bar{display:-ms-flexbox;display:flex}.taproot-top-bar.static{position:relative;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.taproot-hero-area .taproot-top-bar{position:absolute;bottom:0}.taproot-top-bar.v-align-top .top-bar__content{-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.taproot-top-bar.v-align-center .top-bar__content{-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.taproot-top-bar.v-align-bottom .top-bar__content{-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.taproot-top-bar.h-align-center .top-bar__content,.taproot-top-bar.h-align-left.breadcrumbs-align-left .top-bar__content,.taproot-top-bar.h-align-right.breadcrumbs-align-right .top-bar__content{-ms-flex-direction:column;flex-direction:column}.taproot-top-bar.h-align-center .post-title-wrapper,.taproot-top-bar.h-align-center .taproot-breadcrumbs{text-align:center}.taproot-top-bar.h-align-left .post-title-wrapper,.taproot-top-bar.h-align-left .taproot-breadcrumbs{text-align:left}.post-navigation--top .post-navigation__link--next,.taproot-top-bar.h-align-right .post-title-wrapper,.taproot-top-bar.h-align-right .taproot-breadcrumbs{text-align:right}.taproot-top-bar.h-align-left.breadcrumbs-align-center .taproot-breadcrumbs,.taproot-top-bar.h-align-left.breadcrumbs-align-right .taproot-breadcrumbs{width:100%;text-align:right}.taproot-meta,.taproot-meta a,.taproot-meta a:active,.taproot-meta a:hover,.taproot-meta a:visited{color:inherit}.taproot-meta .taproot-icon{margin-right:.25em}.taproot-meta>span{margin-right:.6em}.entry-header .taproot-meta{margin-top:-1.2em;margin-bottom:1em}.post+.taproot-meta,.taproot-post-pagination{clear:both}.post-navigation{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;clear:both}.post-navigation .taproot-icon{top:0}.breadcrumbs--separator:before{content:'>';padding:0 .5em}.taproot-breadcrumbs{z-index:1}.post-navigation--has-separators .taproot-breadcrumbs{margin:.4em auto}.post-navigation--top .taproot-breadcrumbs,.post-navigation--top .taproot-breadcrumbs>a,.post-navigation--top .taproot-breadcrumbs>a:visited,.post-navigation__link>a:not(:hover),.taproot-breadcrumbs>a:not(:hover){color:inherit}.post-navigation__link{line-height:1}.post-navigation__link>a{display:inline-block;vertical-align:top;line-height:1}.post-navigation__link--prev>a>i{margin-right:.5em}.post-navigation__link--next>a>i{margin-left:.5em}.post-navigation--hero .post-navigation__link,.taproot-top-bar .post-navigation__link{position:absolute;top:50%}.post-navigation--hero .post-navigation__link--prev,.taproot-top-bar .post-navigation__link--prev{transform:translateY(-50%);left:-1em}.post-navigation--hero .post-navigation__link--next,.taproot-top-bar .post-navigation__link--next{transform:translateY(-50%);right:-1em}.post-navigation--top .post-navigation__link{width:2em}.post-navigation--bottom.post-navigation--has-separators,.post-navigation--top.post-navigation--has-separators{border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid}.post-navigation--bottom.post-navigation--has-separators .post-navigation__link,.post-navigation--top.post-navigation--has-separators .post-navigation__link{padding:.7em 0}.post-navigation--bottom{margin:2em 0}.post-navigation--bottom .post-navigation__link{text-transform:uppercase}.post-navigation--bottom .post-navigation__link span{display:inline-block;position:relative;top:1px}.taproot-hero-area{z-index:3}.admin-bar .taproot-hero-area.fullscreen .taproot-hero{height:calc(100vh - 32px)}.divsion-hero-image img{max-width:100%}.post-box{border-top-width:1px;border-top-style:solid;padding-top:2em}.post-box:after{content:"";display:table;clear:both}.post-box:last-of-type{border-bottom-width:1px;border-bottom-style:solid}.post-box .entry-title{margin-bottom:.2em}.post-box .entry-title a,.post-box .entry-title a:hover{color:inherit}.post-box .taproot-meta{margin-top:0;margin-bottom:1em}.post-box.format-audio,.post-box.format-gallery,.post-box.format-image,.post-box.format-video{padding-bottom:2em}.post-box.format-gallery .gallery{margin-top:-.8em;margin-bottom:-.8em}.bypostauthor{display:inherit}.sticky .taproot-icon--thumb-tack{margin-left:-.5em}.post-box.sticky{border-width:1px;border-style:solid;border-bottom:none;padding:1.6em 1.6em 0}.main-footer{margin:0 auto;width:100%;-ms-flex-item-align:center;align-self:center}.main-footer.widgets-first>.container{-ms-flex-order:-1;order:-1}.main-footer .widget-group :last-child,.main-footer .widget-group:last-child{margin-bottom:0}.bottom-bar-content{padding:.5em 0}.footer-nav .menu-item a{padding:.8em;font-size:inherit;color:inherit}.footer-widgets{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2em}.footer-widgets .widget{margin-bottom:2em}.footer-sidebar{padding-left:2em;margin:1em 0;width:100%}.footer--style-fixed{position:fixed;bottom:0}.footer--style-fixed.layout-boxed{width:auto}.footer--fullwidth .container{width:100%;max-width:100%;padding-left:1.6rem;padding-right:1.6rem}.widget{margin-bottom:2em}.widget ul{list-style-position:outside;padding-left:1em}.calendar_wrap table{width:100%;border-collapse:collapse;background:#fff}.calendar_wrap td,.calendar_wrap th{text-align:center}.calendar_wrap thead{border-bottom:1px solid}.calendar_wrap tfoot td:first-child{text-align:left;padding-left:.8em}.calendar_wrap tfoot td:last-child{text-align:right;padding-right:.8em}.calendar_wrap tfoot td{border-top:1px solid;font-size:.8em}input[type=search]{-webkit-appearance:none}.widget .taproot-search .input-group{width:100%;display:-ms-flexbox;display:flex;color:inherit}.widget .taproot-search .taproot-search__field{width:100%;-ms-flex:0 1 auto;flex:0 1 auto;color:inherit;border-width:1px;border-style:solid;border-right-color:transparent;padding:.4em .6em;font-size:.9em}.widget .taproot-search .taproot-search__button{border:1px solid;border-radius:0;background:currentColor;padding:0 1em;transition:all .4s ease-in-out}.widget .taproot-search .taproot-search__button .taproot-icon{top:0;color:#fff;font-size:1.6em}.widget .taproot-search .taproot-search__button:hover{color:inherit}.widget_archive select,.widget_categories select{font-size:.8em;border-radius:0;-webkit-appearance:none;padding:.5em 1em;width:100%;background:url(../images/triangle-down--transparent-bkg--42px.png) no-repeat;border:none;background-size:auto 20%;background-position-y:50%;background-position-x:calc(100% - 1em)}.post-comments{margin-top:2em}.post-comments .comments-title{margin-bottom:.8em}.post-comments .comments-title i{vertical-align:.08em}.post-comments .comment{margin-bottom:1em}.post-comments .comment-body{font-size:90%;margin-bottom:1em;padding:1em 1em 1em 7em;border:1px solid}.post-comments .comment-body .image-wrapper{float:left;max-width:5em;margin-bottom:1em;margin-left:-6em}.post-comments .comment-body .image-wrapper img{margin:0}.post-comments .comment-body .edit{float:right}.post-comments .comment-body .author{font-size:1.25em}.post-comments .comment-body .comment-meta{margin-bottom:.4em}.post-comments .children{margin-left:1em}.post-comments .edit,.post-comments .reply{text-align:right}.taproot-icon--comments{margin-right:.3em}.comment-list{padding:0}.children,.comment-list{list-style:none}.comment-respond{position:relative;padding:1em;border:1px solid}.comment-respond .logged-in-as{margin:0}.comment-respond .comment-reply-title{margin-bottom:0;color:inherit}.comment-respond .comment-reply-title small{float:right;font-size:80%}.comment-form .comment-notes{margin-bottom:0}.post-comments .form-control{display:block;width:100%;font-size:1em;padding:.8em 1em;background-color:#fff;background-image:none;border:1px solid;transition:border-color ease-in-out .15s;color:inherit}.post-comments .form-group{margin:.6em 0 1em}.comment-form .form-submit{margin-bottom:0;text-align:right}@media screen and (min-width:481px){.footer-nav-bp-m .menu,.header-nav--bp-m .menu,.navbar--bp-m .menu,.topnav--bp-m .menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.footer-nav-bp-m .menu>.menu-item,.header-nav--bp-m .menu>.menu-item,.navbar--bp-m .menu>.menu-item,.topnav--bp-m .menu>.menu-item{-ms-flex:0 0 auto;flex:0 0 auto}.footer-nav-bp-m .menu>.menu-item:first-of-type>a,.header-nav--bp-m .menu>.menu-item:first-of-type>a,.navbar--bp-m .menu>.menu-item:first-of-type>a,.topnav--bp-m .menu>.menu-item:first-of-type>a{padding-left:0}.footer-nav-bp-m .menu>.menu-item:last-of-type>a,.header-nav--bp-m .menu>.menu-item:last-of-type>a,.navbar--bp-m .menu>.menu-item:last-of-type>a,.topnav--bp-m .menu>.menu-item:last-of-type>a{padding-right:0}.footer-nav-bp-m .label-toggle,.footer-nav-bp-m .menu-toggle,.header-nav--bp-m .label-toggle,.header-nav--bp-m .menu-toggle,.navbar--bp-m .label-toggle,.navbar--bp-m .menu-toggle,.topnav--bp-m .label-toggle,.topnav--bp-m .menu-toggle{display:none}.header-nav--bp-m{-ms-flex:1 0 auto;flex:1 0 auto;color:inherit;-ms-flex-pack:end;justify-content:flex-end}.header-nav--bp-m .header-nav__menu{-ms-flex-item-align:stretch;align-self:stretch}.header-nav--bp-m .header-nav__menu>.menu-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-nav--bp-m .sub-menu{top:100%}.topnav--bp-m .topnav__menu{width:auto;-ms-flex:100%;flex:100%;-ms-flex-pack:end;justify-content:flex-end}.header-nav--bp-m .sub-menu,.navbar--bp-m .sub-menu{width:10em;box-shadow:0 0 1px 0 rgba(0,0,0,.2);border-color:#fff;background-color:#fff;padding:.6em 0}.header-nav--bp-m .sub-menu .menu-item>a,.navbar--bp-m .sub-menu .menu-item>a{padding:.4em 1.2em}.header-nav--bp-m .menu-item>a,.navbar--bp-m .menu-item>a{line-height:1.25}.header-nav--bp-m .menu>.menu-item>.sub-menu,.navbar--bp-m .menu>.menu-item>.sub-menu{transform:translateX(-50%);left:50%}.header-nav--bp-m .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-m .menu>.menu-item>.sub-menu,.header-nav--bp-m .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-m .menu>.menu-item>.sub-menu,.navbar--bp-m .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-m .menu>.menu-item>.sub-menu,.navbar--bp-m .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-m .menu>.menu-item>.sub-menu{position:relative;position:absolute}.header-nav--bp-m .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-m .menu>.menu-item>.sub-menu:after,.header-nav--bp-m .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-m .menu>.menu-item>.sub-menu:after,.navbar--bp-m .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-m .menu>.menu-item>.sub-menu:after,.navbar--bp-m .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-m .menu>.menu-item>.sub-menu:after{content:'';position:absolute;width:0;height:0;z-index:1000;left:50%;bottom:100%;margin-left:-7px;border:7px solid transparent;border-bottom-color:inherit}.header-nav--bp-m.has-pointers .menu>.menu-item>.sub-menu,.navbar--bp-m.has-pointers .menu>.menu-item>.sub-menu{position:relative;position:absolute}.header-nav--bp-m.has-pointers .menu>.menu-item>.sub-menu:after,.navbar--bp-m.has-pointers .menu>.menu-item>.sub-menu:after{content:'';position:absolute;width:0;height:0;z-index:1000;left:50%;bottom:100%;margin-left:-7px;border:7px solid transparent;border-bottom-color:inherit}.header-nav--bp-m .sub-menu .sub-menu,.navbar--bp-m .sub-menu .sub-menu{top:-.6em;left:100%;width:100%}.header-nav--bp-m .submenus-open-left .sub-menu .sub-menu,.navbar--bp-m .submenus-open-left .sub-menu .sub-menu{right:100%;left:auto}.header-nav--bp-m .dropdown-target,.navbar--bp-m .dropdown-target{padding-left:.4em;text-align:center}.header-nav--bp-m .sub-menu .menu-item-has-children .dropdown-target .taproot-icon,.navbar--bp-m .sub-menu .menu-item-has-children .dropdown-target .taproot-icon{transition:transform .3s ease-in-out;transform:rotate(0)}.header-nav--bp-m .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon,.navbar--bp-m .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon{transition:transform .3s ease-in-out;transform:rotate(-90deg)}.header-nav--bp-m .submenus-open-left .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon,.navbar--bp-m .submenus-open-left .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon{transform:rotate(90deg)}.header-nav--bp-m .menu-item-has-children .sub-menu,.navbar--bp-m .menu-item-has-children .sub-menu{position:absolute;visibility:hidden;opacity:0;transition:all .5s ease-in-out}.header-nav--bp-m .menu-item-has-children:hover>.sub-menu,.navbar--bp-m .menu-item-has-children:hover>.sub-menu{visibility:visible;opacity:1;transition:all .5s ease-in-out}.header-nav--bp-m.taproot-nav-hidden-when-not-mobile,.main-header.fixed .header-nav--bp-m.taproot-nav-hidden-when-fixed .menu,.main-header.fixed .navbar--bp-m.taproot-nav-hidden-when-fixed,.main-header.fixed .topnav--bp-m.taproot-nav-hidden-when-fixed,.main-header:not(.fixed) .header-nav--bp-m.taproot-nav-hidden-when-static .menu,.main-header:not(.fixed) .navbar--bp-m.taproot-nav-hidden-when-static,.main-header:not(.fixed) .topnav--bp-m.taproot-nav-hidden-when-static,.navbar--bp-m.taproot-nav-hidden-when-not-mobile,.topnav--bp-m.taproot-nav-hidden-when-not-mobile{display:none}.gallery-item{max-width:25%}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}}@media screen and (min-width:768px){.container{width:90%}.main,.sidebar{padding:5vw}.footer-nav-bp-ml .menu,.header-nav--bp-ml .menu,.navbar--bp-ml .menu,.topnav--bp-ml .menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.footer-nav-bp-ml .menu>.menu-item,.header-nav--bp-ml .menu>.menu-item,.navbar--bp-ml .menu>.menu-item,.topnav--bp-ml .menu>.menu-item{-ms-flex:0 0 auto;flex:0 0 auto}.footer-nav-bp-ml .menu>.menu-item:first-of-type>a,.header-nav--bp-ml .menu>.menu-item:first-of-type>a,.navbar--bp-ml .menu>.menu-item:first-of-type>a,.topnav--bp-ml .menu>.menu-item:first-of-type>a{padding-left:0}.footer-nav-bp-ml .menu>.menu-item:last-of-type>a,.header-nav--bp-ml .menu>.menu-item:last-of-type>a,.navbar--bp-ml .menu>.menu-item:last-of-type>a,.topnav--bp-ml .menu>.menu-item:last-of-type>a{padding-right:0}.footer-nav-bp-ml .label-toggle,.footer-nav-bp-ml .menu-toggle,.header-nav--bp-ml .label-toggle,.header-nav--bp-ml .menu-toggle,.navbar--bp-ml .label-toggle,.navbar--bp-ml .menu-toggle,.topnav--bp-ml .label-toggle,.topnav--bp-ml .menu-toggle{display:none}.header-nav--bp-ml{-ms-flex:1 0 auto;flex:1 0 auto;color:inherit;-ms-flex-pack:end;justify-content:flex-end}.header-nav--bp-ml .header-nav__menu{-ms-flex-item-align:stretch;align-self:stretch}.header-nav--bp-ml .header-nav__menu>.menu-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-nav--bp-ml .sub-menu{top:100%}.topnav--bp-ml .topnav__menu{width:auto;-ms-flex:100%;flex:100%;-ms-flex-pack:end;justify-content:flex-end}.header-nav--bp-ml .sub-menu,.navbar--bp-ml .sub-menu{width:10em;box-shadow:0 0 1px 0 rgba(0,0,0,.2);border-color:#fff;background-color:#fff;padding:.6em 0}.header-nav--bp-ml .sub-menu .menu-item>a,.navbar--bp-ml .sub-menu .menu-item>a{padding:.4em 1.2em}.header-nav--bp-ml .menu-item>a,.navbar--bp-ml .menu-item>a{line-height:1.25}.header-nav--bp-ml .menu>.menu-item>.sub-menu,.navbar--bp-ml .menu>.menu-item>.sub-menu{transform:translateX(-50%);left:50%}.header-nav--bp-ml .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-ml .menu>.menu-item>.sub-menu,.header-nav--bp-ml .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-ml .menu>.menu-item>.sub-menu,.navbar--bp-ml .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-ml .menu>.menu-item>.sub-menu,.navbar--bp-ml .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-ml .menu>.menu-item>.sub-menu{position:relative;position:absolute}.header-nav--bp-ml .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-ml .menu>.menu-item>.sub-menu:after,.header-nav--bp-ml .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-ml .menu>.menu-item>.sub-menu:after,.navbar--bp-ml .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-ml .menu>.menu-item>.sub-menu:after,.navbar--bp-ml .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-ml .menu>.menu-item>.sub-menu:after{content:'';position:absolute;width:0;height:0;z-index:1000;left:50%;bottom:100%;margin-left:-7px;border:7px solid transparent;border-bottom-color:inherit}.header-nav--bp-ml.has-pointers .menu>.menu-item>.sub-menu,.navbar--bp-ml.has-pointers .menu>.menu-item>.sub-menu{position:relative;position:absolute}.header-nav--bp-ml.has-pointers .menu>.menu-item>.sub-menu:after,.navbar--bp-ml.has-pointers .menu>.menu-item>.sub-menu:after{content:'';position:absolute;width:0;height:0;z-index:1000;left:50%;bottom:100%;margin-left:-7px;border:7px solid transparent;border-bottom-color:inherit}.header-nav--bp-ml .sub-menu .sub-menu,.navbar--bp-ml .sub-menu .sub-menu{top:-.6em;left:100%;width:100%}.header-nav--bp-ml .submenus-open-left .sub-menu .sub-menu,.navbar--bp-ml .submenus-open-left .sub-menu .sub-menu{right:100%;left:auto}.header-nav--bp-ml .dropdown-target,.navbar--bp-ml .dropdown-target{padding-left:.4em;text-align:center}.header-nav--bp-ml .sub-menu .menu-item-has-children .dropdown-target .taproot-icon,.navbar--bp-ml .sub-menu .menu-item-has-children .dropdown-target .taproot-icon{transition:transform .3s ease-in-out;transform:rotate(0)}.header-nav--bp-ml .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon,.navbar--bp-ml .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon{transition:transform .3s ease-in-out;transform:rotate(-90deg)}.header-nav--bp-ml .submenus-open-left .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon,.navbar--bp-ml .submenus-open-left .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon{transform:rotate(90deg)}.header-nav--bp-ml .menu-item-has-children .sub-menu,.navbar--bp-ml .menu-item-has-children .sub-menu{position:absolute;visibility:hidden;opacity:0;transition:all .5s ease-in-out}.header-nav--bp-ml .menu-item-has-children:hover>.sub-menu,.navbar--bp-ml .menu-item-has-children:hover>.sub-menu{visibility:visible;opacity:1;transition:all .5s ease-in-out}.header-nav--bp-ml.taproot-nav-hidden-when-not-mobile,.main-header.fixed .header-nav--bp-ml.taproot-nav-hidden-when-fixed .menu,.main-header.fixed .navbar--bp-ml.taproot-nav-hidden-when-fixed,.main-header.fixed .topnav--bp-ml.taproot-nav-hidden-when-fixed,.main-header:not(.fixed) .header-nav--bp-ml.taproot-nav-hidden-when-static .menu,.main-header:not(.fixed) .navbar--bp-ml.taproot-nav-hidden-when-static,.main-header:not(.fixed) .topnav--bp-ml.taproot-nav-hidden-when-static,.navbar--bp-ml.taproot-nav-hidden-when-not-mobile,.topnav--bp-ml.taproot-nav-hidden-when-not-mobile{display:none}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.sticky .taproot-icon--thumb-tack{margin-left:-1em}}@media screen and (min-width:981px){.footer-nav-bp-t .menu>.menu-item:first-of-type>a,.header-nav--bp-t .menu>.menu-item:first-of-type>a,.main--layout-full.main--has-sidebar--right,.navbar--bp-t .menu>.menu-item:first-of-type>a,.sidebar.layout-full.sidebar--left,.topnav--bp-t .menu>.menu-item:first-of-type>a{padding-left:0}.footer-nav-bp-t .menu>.menu-item:last-of-type>a,.header-nav--bp-t .menu>.menu-item:last-of-type>a,.main--layout-full.main--has-sidebar--left,.navbar--bp-t .menu>.menu-item:last-of-type>a,.sidebar.layout-full.sidebar--right,.topnav--bp-t .menu>.menu-item:last-of-type>a{padding-right:0}.main-container{-ms-flex-direction:row;flex-direction:row}.main,.sidebar{-ms-flex:0 0 auto;flex:0 0 auto}.sidebar{width:30%}.sidebar--left{-ms-flex-order:1;order:1;border-right:1px solid rgba(0,0,0,.05)}.sidebar--right{-ms-flex-order:3;order:3;border-left:1px solid rgba(0,0,0,.05)}.main--has-sidebar{-ms-flex-order:2;order:2;width:70%}.main--layout-full.main--no-sidebar{padding-left:0;padding-right:0}.sidebar.layout-full:before{content:"";position:absolute;width:100vw;height:100%;top:0;z-index:-1}.sidebar.layout-full.sidebar--left:before{right:0}.sidebar.layout-full.sidebar--right:before{left:0}.main-container.layout-boxed{width:100%}.main-header.fixed{position:fixed;top:0}.admin-bar .main-header.fixed{top:32px}.header-content-container{-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.footer-nav-bp-t .menu,.header-nav--bp-t .menu,.navbar--bp-t .menu,.topnav--bp-t .menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.footer-nav-bp-t .menu>.menu-item,.header-nav--bp-t .menu>.menu-item,.navbar--bp-t .menu>.menu-item,.topnav--bp-t .menu>.menu-item{-ms-flex:0 0 auto;flex:0 0 auto}.footer-nav-bp-t .label-toggle,.footer-nav-bp-t .menu-toggle,.header-nav--bp-t .label-toggle,.header-nav--bp-t .menu-toggle,.navbar--bp-t .label-toggle,.navbar--bp-t .menu-toggle,.topnav--bp-t .label-toggle,.topnav--bp-t .menu-toggle{display:none}.header-nav--bp-t{-ms-flex:1 0 auto;flex:1 0 auto;color:inherit;-ms-flex-pack:end;justify-content:flex-end}.header-nav--bp-t .header-nav__menu{-ms-flex-item-align:stretch;align-self:stretch}.header-nav--bp-t .header-nav__menu>.menu-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-nav--bp-t .sub-menu{top:100%}.topnav--bp-t .topnav__menu{width:auto;-ms-flex:100%;flex:100%;-ms-flex-pack:end;justify-content:flex-end}.header-nav--bp-t .sub-menu,.navbar--bp-t .sub-menu{width:10em;box-shadow:0 0 1px 0 rgba(0,0,0,.2);border-color:#fff;background-color:#fff;padding:.6em 0}.header-nav--bp-t .sub-menu .menu-item>a,.navbar--bp-t .sub-menu .menu-item>a{padding:.4em 1.2em}.header-nav--bp-t .menu-item>a,.navbar--bp-t .menu-item>a{line-height:1.25}.header-nav--bp-t .menu>.menu-item>.sub-menu,.navbar--bp-t .menu>.menu-item>.sub-menu{transform:translateX(-50%);left:50%}.header-nav--bp-t .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-t .menu>.menu-item>.sub-menu,.header-nav--bp-t .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-t .menu>.menu-item>.sub-menu,.navbar--bp-t .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-t .menu>.menu-item>.sub-menu,.navbar--bp-t .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-t .menu>.menu-item>.sub-menu{position:relative;position:absolute}.header-nav--bp-t .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-t .menu>.menu-item>.sub-menu:after,.header-nav--bp-t .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-t .menu>.menu-item>.sub-menu:after,.navbar--bp-t .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-t .menu>.menu-item>.sub-menu:after,.navbar--bp-t .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-t .menu>.menu-item>.sub-menu:after{content:'';position:absolute;width:0;height:0;z-index:1000;left:50%;bottom:100%;margin-left:-7px;border:7px solid transparent;border-bottom-color:inherit}.header-nav--bp-t.has-pointers .menu>.menu-item>.sub-menu,.navbar--bp-t.has-pointers .menu>.menu-item>.sub-menu{position:relative;position:absolute}.header-nav--bp-t.has-pointers .menu>.menu-item>.sub-menu:after,.navbar--bp-t.has-pointers .menu>.menu-item>.sub-menu:after{content:'';position:absolute;width:0;height:0;z-index:1000;left:50%;bottom:100%;margin-left:-7px;border:7px solid transparent;border-bottom-color:inherit}.header-nav--bp-t .sub-menu .sub-menu,.navbar--bp-t .sub-menu .sub-menu{top:-.6em;left:100%;width:100%}.header-nav--bp-t .submenus-open-left .sub-menu .sub-menu,.navbar--bp-t .submenus-open-left .sub-menu .sub-menu{right:100%;left:auto}.header-nav--bp-t .dropdown-target,.navbar--bp-t .dropdown-target{padding-left:.4em;text-align:center}.header-nav--bp-t .sub-menu .menu-item-has-children .dropdown-target .taproot-icon,.navbar--bp-t .sub-menu .menu-item-has-children .dropdown-target .taproot-icon{transition:transform .3s ease-in-out;transform:rotate(0)}.header-nav--bp-t .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon,.navbar--bp-t .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon{transition:transform .3s ease-in-out;transform:rotate(-90deg)}.header-nav--bp-t .submenus-open-left .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon,.navbar--bp-t .submenus-open-left .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon{transform:rotate(90deg)}.header-nav--bp-t .menu-item-has-children .sub-menu,.navbar--bp-t .menu-item-has-children .sub-menu{position:absolute;visibility:hidden;opacity:0;transition:all .5s ease-in-out}.header-nav--bp-t .menu-item-has-children:hover>.sub-menu,.navbar--bp-t .menu-item-has-children:hover>.sub-menu{visibility:visible;opacity:1;transition:all .5s ease-in-out}.header-nav--bp-t.taproot-nav-hidden-when-not-mobile,.main-header.fixed .header-nav--bp-t.taproot-nav-hidden-when-fixed .menu,.main-header.fixed .navbar--bp-t.taproot-nav-hidden-when-fixed,.main-header.fixed .topnav--bp-t.taproot-nav-hidden-when-fixed,.main-header:not(.fixed) .header-nav--bp-t.taproot-nav-hidden-when-static .menu,.main-header:not(.fixed) .navbar--bp-t.taproot-nav-hidden-when-static,.main-header:not(.fixed) .topnav--bp-t.taproot-nav-hidden-when-static,.navbar--bp-t.taproot-nav-hidden-when-not-mobile,.topnav--bp-t.taproot-nav-hidden-when-not-mobile{display:none}.taproot-hero-area .post-navigation__link,.taproot-top-bar .post-navigation__link{font-size:2em}.footer-layout-full .footer-sidebar{width:100%}.footer-layout-halves .footer-sidebar{width:50%}.footer-layout-one-third-two-thirds .footer-1,.footer-layout-one-third-two-thirds .footer-3{width:33%}.footer-layout-one-third-two-thirds .footer-2,.footer-layout-one-third-two-thirds .footer-4,.footer-layout-two-thirds-one-third .footer-1,.footer-layout-two-thirds-one-third .footer-3{width:66%}.footer-layout-thirds .footer-sidebar,.footer-layout-two-thirds-one-third .footer-2,.footer-layout-two-thirds-one-third .footer-4{width:33%}.footer-layout-half-quarter-quarter .footer-1,.footer-layout-half-quarter-quarter .footer-4{width:50%}.footer-layout-half-quarter-quarter .footer-2,.footer-layout-half-quarter-quarter .footer-3,.footer-layout-quarter-quarter-half .footer-1,.footer-layout-quarter-quarter-half .footer-2,.footer-layout-quarter-quarter-half .footer-4{width:25%}.footer-layout-quarter-quarter-half .footer-3{width:50%}.footer-layout-quarters .footer-sidebar{width:25%}}@media screen and (min-width:1200px){.footer-nav-bp-l .menu,.header-nav--bp-l .menu,.navbar--bp-l .menu,.topnav--bp-l .menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.footer-nav-bp-l .menu>.menu-item,.header-nav--bp-l .menu>.menu-item,.navbar--bp-l .menu>.menu-item,.topnav--bp-l .menu>.menu-item{-ms-flex:0 0 auto;flex:0 0 auto}.footer-nav-bp-l .menu>.menu-item:first-of-type>a,.header-nav--bp-l .menu>.menu-item:first-of-type>a,.navbar--bp-l .menu>.menu-item:first-of-type>a,.topnav--bp-l .menu>.menu-item:first-of-type>a{padding-left:0}.footer-nav-bp-l .menu>.menu-item:last-of-type>a,.header-nav--bp-l .menu>.menu-item:last-of-type>a,.navbar--bp-l .menu>.menu-item:last-of-type>a,.topnav--bp-l .menu>.menu-item:last-of-type>a{padding-right:0}.footer-nav-bp-l .label-toggle,.footer-nav-bp-l .menu-toggle,.header-nav--bp-l .label-toggle,.header-nav--bp-l .menu-toggle,.navbar--bp-l .label-toggle,.navbar--bp-l .menu-toggle,.topnav--bp-l .label-toggle,.topnav--bp-l .menu-toggle{display:none}.header-nav--bp-l{-ms-flex:1 0 auto;flex:1 0 auto;color:inherit;-ms-flex-pack:end;justify-content:flex-end}.header-nav--bp-l .header-nav__menu{-ms-flex-item-align:stretch;align-self:stretch}.header-nav--bp-l .header-nav__menu>.menu-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-nav--bp-l .sub-menu{top:100%}.topnav--bp-l .topnav__menu{width:auto;-ms-flex:100%;flex:100%;-ms-flex-pack:end;justify-content:flex-end}.header-nav--bp-l .sub-menu,.navbar--bp-l .sub-menu{width:10em;box-shadow:0 0 1px 0 rgba(0,0,0,.2);border-color:#fff;background-color:#fff;padding:.6em 0}.header-nav--bp-l .sub-menu .menu-item>a,.navbar--bp-l .sub-menu .menu-item>a{padding:.4em 1.2em}.header-nav--bp-l .menu-item>a,.navbar--bp-l .menu-item>a{line-height:1.25}.header-nav--bp-l .menu>.menu-item>.sub-menu,.navbar--bp-l .menu>.menu-item>.sub-menu{transform:translateX(-50%);left:50%}.header-nav--bp-l .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-l .menu>.menu-item>.sub-menu,.header-nav--bp-l .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-l .menu>.menu-item>.sub-menu,.navbar--bp-l .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-l .menu>.menu-item>.sub-menu,.navbar--bp-l .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-l .menu>.menu-item>.sub-menu{position:relative;position:absolute}.header-nav--bp-l .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-l .menu>.menu-item>.sub-menu:after,.header-nav--bp-l .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-l .menu>.menu-item>.sub-menu:after,.navbar--bp-l .menu>.menu-item>.sub-menu.has-pointers .header-nav--bp-l .menu>.menu-item>.sub-menu:after,.navbar--bp-l .menu>.menu-item>.sub-menu.has-pointers .navbar--bp-l .menu>.menu-item>.sub-menu:after{content:'';position:absolute;width:0;height:0;z-index:1000;left:50%;bottom:100%;margin-left:-7px;border:7px solid transparent;border-bottom-color:inherit}.header-nav--bp-l.has-pointers .menu>.menu-item>.sub-menu,.navbar--bp-l.has-pointers .menu>.menu-item>.sub-menu{position:relative;position:absolute}.header-nav--bp-l.has-pointers .menu>.menu-item>.sub-menu:after,.navbar--bp-l.has-pointers .menu>.menu-item>.sub-menu:after{content:'';position:absolute;width:0;height:0;z-index:1000;left:50%;bottom:100%;margin-left:-7px;border:7px solid transparent;border-bottom-color:inherit}.header-nav--bp-l .sub-menu .sub-menu,.navbar--bp-l .sub-menu .sub-menu{top:-.6em;left:100%;width:100%}.header-nav--bp-l .submenus-open-left .sub-menu .sub-menu,.navbar--bp-l .submenus-open-left .sub-menu .sub-menu{right:100%;left:auto}.header-nav--bp-l .dropdown-target,.navbar--bp-l .dropdown-target{padding-left:.4em;text-align:center}.header-nav--bp-l .sub-menu .menu-item-has-children .dropdown-target .taproot-icon,.navbar--bp-l .sub-menu .menu-item-has-children .dropdown-target .taproot-icon{transition:transform .3s ease-in-out;transform:rotate(0)}.header-nav--bp-l .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon,.navbar--bp-l .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon{transition:transform .3s ease-in-out;transform:rotate(-90deg)}.header-nav--bp-l .submenus-open-left .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon,.navbar--bp-l .submenus-open-left .sub-menu .menu-item-has-children:hover .dropdown-target .taproot-icon{transform:rotate(90deg)}.header-nav--bp-l .menu-item-has-children .sub-menu,.navbar--bp-l .menu-item-has-children .sub-menu{position:absolute;visibility:hidden;opacity:0;transition:all .5s ease-in-out}.header-nav--bp-l .menu-item-has-children:hover>.sub-menu,.navbar--bp-l .menu-item-has-children:hover>.sub-menu{visibility:visible;opacity:1;transition:all .5s ease-in-out}.header-nav--bp-l.taproot-nav-hidden-when-not-mobile,.main-header.fixed .header-nav--bp-l.taproot-nav-hidden-when-fixed .menu,.main-header.fixed .navbar--bp-l.taproot-nav-hidden-when-fixed,.main-header.fixed .topnav--bp-l.taproot-nav-hidden-when-fixed,.main-header:not(.fixed) .header-nav--bp-l.taproot-nav-hidden-when-static .menu,.main-header:not(.fixed) .navbar--bp-l.taproot-nav-hidden-when-static,.main-header:not(.fixed) .topnav--bp-l.taproot-nav-hidden-when-static,.navbar--bp-l.taproot-nav-hidden-when-not-mobile,.topnav--bp-l.taproot-nav-hidden-when-not-mobile{display:none}}@media screen and (max-width:480.001px){.container:not(.main-container){width:80%}.main,.sidebar{padding:7vw}.m-stacked .branding{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-ms-flex-order:2;order:2}.m-stacked .header-nav{padding:1em 5%;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-order:1;order:1}.m-stacked .header-nav,.m-stacked .search-container{height:58px}.m-stacked .header-content-container{-ms-flex-direction:column;flex-direction:column;width:100%;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch;opacity:1!important}.m-stacked .search-container{top:0;bottom:auto;padding:3px 0}.m-stacked .header-content-container>.search-toggle{display:none}.m-stacked .search-active+.header-content-container .label-toggle,.m-stacked .search-active+.header-content-container .search-toggle{opacity:0!important;z-index:-2}.m-spread .header-content-container{-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.m-spread .search-container.search-active+.header-content-container{opacity:0;z-index:-1}.header-nav--bp-m .menu>.menu-item:not(:first-of-type),.header-nav--bp-m .sub-menu .menu-item,.navbar--bp-m .menu>.menu-item:not(:first-of-type),.navbar--bp-m .sub-menu .menu-item{border-top-width:1px;border-top-style:solid}.header-nav--bp-m .sub-menu a:before,.navbar--bp-m .sub-menu a:before{content:'';display:inline-block;width:1.25em}.header-nav--bp-m .sub-menu .sub-menu a:before,.navbar--bp-m .sub-menu .sub-menu a:before{width:2.5em}.header-nav--bp-m .menu .menu-item-has-children>a,.navbar--bp-m .menu .menu-item-has-children>a{padding-right:4em}.header-nav--bp-m .sub-menu,.navbar--bp-m .sub-menu{display:none}.header-nav--bp-m .dropdown-target,.navbar--bp-m .dropdown-target{position:absolute;right:0;top:0;height:100%;width:4em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.customize-preview .no-titles .header-nav--bp-m,.header-nav--bp-m:first-child{-ms-flex:100%;flex:100%;-ms-flex-pack:end;justify-content:flex-end;padding:1em 0}.header-nav--slide.header-nav--bp-m .menu,.navbar--slide.navbar--bp-m .menu{position:fixed;width:300px;height:100%;top:0}.header-nav--slide.header-nav--bp-m .menu>.menu-item:last-of-type,.navbar--slide.navbar--bp-m .menu>.menu-item:last-of-type{border-bottom-width:1px;border-bottom-style:solid}.header-nav--slide.header-nav--bp-m .menu{right:-300px}.navbar--slide.navbar--bp-m .menu{left:-300px}.header-nav--fullscreen.header-nav--bp-m .menu,.navbar--fullscreen.navbar--bp-m .menu{position:fixed;display:none;width:100%;height:100%;top:0;right:0;bottom:0;left:0;padding:15%;z-index:100}.header-nav--fullscreen.header-nav--bp-m .menu-toggle.toggle~.label-toggle,.navbar--fullscreen.navbar--bp-m .menu-toggle.toggle~.label-toggle{z-index:101;position:relative}.header-nav--dropdown-fade.header-nav--bp-m .menu,.header-nav--dropdown-slide.header-nav--bp-m .menu,.navbar--dropdown-fade.navbar--bp-m .menu,.navbar--dropdown-slide.navbar--bp-m .menu{position:absolute;top:100%;height:auto;display:none;box-shadow:0 1px 0 1px rgba(175,175,175,.2)}.header-nav--dropdown-fade.header-nav--bp-m .menu-toggle:checked~.menu,.header-nav--dropdown-slide.header-nav--bp-m .menu-toggle:checked~.menu,.navbar--dropdown-fade.navbar--bp-m .menu-toggle:checked~.menu,.navbar--dropdown-slide.navbar--bp-m .menu-toggle:checked~.menu{display:block}.header-nav--dropdown-fade.header-nav--bp-m .menu,.header-nav--dropdown-slide.header-nav--bp-m .menu{left:50%;transform:translateX(-50%);width:90%}.topnav--bp-m .container{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.topnav--bp-m .menu,.topnav--bp-m .menu-item{width:100%}.header-nav--bp-m.taproot-nav-hidden-when-mobile .label-toggle,.topnav--bp-m .navbar--bp-m.taproot-nav-hidden-when-mobile{display:none}.header-nav--dropdown-fade.header-nav--bp-mobile .menu,.header-nav--dropdown-slide.header-nav--bp-mobile .menu{width:80%}.taproot-pagenavi{text-align:center;display:block}.taproot-pagenavi .page-numbers,.taproot-pagenavi .pages{display:inline-block;margin:0}.taproot-pagenavi .pages{width:100%;margin-bottom:.5em}}@media screen and (max-width:767.001px){.header-nav--bp-ml .menu>.menu-item:not(:first-of-type),.header-nav--bp-ml .sub-menu .menu-item,.navbar--bp-ml .menu>.menu-item:not(:first-of-type),.navbar--bp-ml .sub-menu .menu-item{border-top-width:1px;border-top-style:solid}.header-nav--bp-ml .sub-menu a:before,.navbar--bp-ml .sub-menu a:before{content:'';display:inline-block;width:1.25em}.header-nav--bp-ml .sub-menu .sub-menu a:before,.navbar--bp-ml .sub-menu .sub-menu a:before{width:2.5em}.header-nav--bp-ml .menu .menu-item-has-children>a,.navbar--bp-ml .menu .menu-item-has-children>a{padding-right:4em}.header-nav--bp-ml .sub-menu,.navbar--bp-ml .sub-menu{display:none}.header-nav--bp-ml .dropdown-target,.navbar--bp-ml .dropdown-target{position:absolute;right:0;top:0;height:100%;width:4em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.customize-preview .no-titles .header-nav--bp-ml,.header-nav--bp-ml:first-child{-ms-flex:100%;flex:100%;-ms-flex-pack:end;justify-content:flex-end;padding:1em 0}.header-nav--slide.header-nav--bp-ml .menu,.navbar--slide.navbar--bp-ml .menu{position:fixed;width:300px;height:100%;top:0}.header-nav--slide.header-nav--bp-ml .menu>.menu-item:last-of-type,.navbar--slide.navbar--bp-ml .menu>.menu-item:last-of-type{border-bottom-width:1px;border-bottom-style:solid}.header-nav--slide.header-nav--bp-ml .menu{right:-300px}.navbar--slide.navbar--bp-ml .menu{left:-300px}.header-nav--fullscreen.header-nav--bp-ml .menu,.navbar--fullscreen.navbar--bp-ml .menu{position:fixed;display:none;width:100%;height:100%;top:0;right:0;bottom:0;left:0;padding:15%;z-index:100}.header-nav--fullscreen.header-nav--bp-ml .menu-toggle.toggle~.label-toggle,.navbar--fullscreen.navbar--bp-ml .menu-toggle.toggle~.label-toggle{z-index:101;position:relative}.header-nav--dropdown-fade.header-nav--bp-ml .menu,.header-nav--dropdown-slide.header-nav--bp-ml .menu,.navbar--dropdown-fade.navbar--bp-ml .menu,.navbar--dropdown-slide.navbar--bp-ml .menu{position:absolute;top:100%;height:auto;display:none;box-shadow:0 1px 0 1px rgba(175,175,175,.2)}.header-nav--dropdown-fade.header-nav--bp-ml .menu-toggle:checked~.menu,.header-nav--dropdown-slide.header-nav--bp-ml .menu-toggle:checked~.menu,.navbar--dropdown-fade.navbar--bp-ml .menu-toggle:checked~.menu,.navbar--dropdown-slide.navbar--bp-ml .menu-toggle:checked~.menu{display:block}.header-nav--dropdown-fade.header-nav--bp-ml .menu,.header-nav--dropdown-slide.header-nav--bp-ml .menu{left:50%;transform:translateX(-50%);width:90%}.topnav--bp-ml .container{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.topnav--bp-ml .menu,.topnav--bp-ml .menu-item{width:100%}.header-nav--bp-ml.taproot-nav-hidden-when-mobile .label-toggle,.topnav--bp-ml .navbar--bp-ml.taproot-nav-hidden-when-mobile{display:none}}@media screen and (max-width:980.001px){.main-container{width:100%}.sidebar{-ms-flex:100%;flex:100%}.branding{-ms-flex-positive:1;flex-grow:1}.main-wrapper{padding-top:0!important}.site-description,.site-title{transition:font-size .4s ease}.header-nav--bp-t .menu>.menu-item:not(:first-of-type),.header-nav--bp-t .sub-menu .menu-item,.navbar--bp-t .menu>.menu-item:not(:first-of-type),.navbar--bp-t .sub-menu .menu-item{border-top-width:1px;border-top-style:solid}.header-nav--bp-t .sub-menu a:before,.navbar--bp-t .sub-menu a:before{content:'';display:inline-block;width:1.25em}.header-nav--bp-t .sub-menu .sub-menu a:before,.navbar--bp-t .sub-menu .sub-menu a:before{width:2.5em}.header-nav--bp-t .menu .menu-item-has-children>a,.navbar--bp-t .menu .menu-item-has-children>a{padding-right:4em}.header-nav--bp-t .sub-menu,.navbar--bp-t .sub-menu{display:none}.header-nav--bp-t .dropdown-target,.navbar--bp-t .dropdown-target{position:absolute;right:0;top:0;height:100%;width:4em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.customize-preview .no-titles .header-nav--bp-t,.header-nav--bp-t:first-child{-ms-flex:100%;flex:100%;-ms-flex-pack:end;justify-content:flex-end;padding:1em 0}.header-nav--slide.header-nav--bp-t .menu,.navbar--slide.navbar--bp-t .menu{position:fixed;width:300px;height:100%;top:0}.header-nav--slide.header-nav--bp-t .menu>.menu-item:last-of-type,.navbar--slide.navbar--bp-t .menu>.menu-item:last-of-type{border-bottom-width:1px;border-bottom-style:solid}.header-nav--slide.header-nav--bp-t .menu{right:-300px}.navbar--slide.navbar--bp-t .menu{left:-300px}.header-nav--fullscreen.header-nav--bp-t .menu,.navbar--fullscreen.navbar--bp-t .menu{position:fixed;display:none;width:100%;height:100%;top:0;right:0;bottom:0;left:0;padding:15%;z-index:100}.header-nav--fullscreen.header-nav--bp-t .menu-toggle.toggle~.label-toggle,.navbar--fullscreen.navbar--bp-t .menu-toggle.toggle~.label-toggle{z-index:101;position:relative}.header-nav--dropdown-fade.header-nav--bp-t .menu,.header-nav--dropdown-slide.header-nav--bp-t .menu,.navbar--dropdown-fade.navbar--bp-t .menu,.navbar--dropdown-slide.navbar--bp-t .menu{position:absolute;top:100%;height:auto;display:none;box-shadow:0 1px 0 1px rgba(175,175,175,.2)}.header-nav--dropdown-fade.header-nav--bp-t .menu-toggle:checked~.menu,.header-nav--dropdown-slide.header-nav--bp-t .menu-toggle:checked~.menu,.navbar--dropdown-fade.navbar--bp-t .menu-toggle:checked~.menu,.navbar--dropdown-slide.navbar--bp-t .menu-toggle:checked~.menu{display:block}.header-nav--dropdown-fade.header-nav--bp-t .menu,.header-nav--dropdown-slide.header-nav--bp-t .menu{left:50%;transform:translateX(-50%);width:90%}.taproot-top-bar.h-align-center .top-bar__content .taproot-breadcrumbs,.taproot-top-bar.h-align-left .top-bar__content .taproot-breadcrumbs,.taproot-top-bar.h-align-right .top-bar__content .taproot-breadcrumbs,.topnav--bp-t .menu,.topnav--bp-t .menu-item{width:100%}.topnav--bp-t .container{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.header-nav--bp-t.taproot-nav-hidden-when-mobile .label-toggle,.topnav--bp-t .navbar--bp-t.taproot-nav-hidden-when-mobile{display:none}.taproot-top-bar.h-align-center .top-bar__content,.taproot-top-bar.h-align-left .top-bar__content,.taproot-top-bar.h-align-right .top-bar__content{-ms-flex-direction:column;flex-direction:column}.taproot-top-bar.h-align-center .top-bar__content .taproot-breadcrumbs{text-align:center}.taproot-top-bar.h-align-left .top-bar__content .taproot-breadcrumbs{text-align:left}.taproot-top-bar.h-align-right .top-bar__content .taproot-breadcrumbs{text-align:right}}@media screen and (max-width:1199.001px){.header-nav--bp-l .menu>.menu-item:not(:first-of-type),.header-nav--bp-l .sub-menu .menu-item,.navbar--bp-l .menu>.menu-item:not(:first-of-type),.navbar--bp-l .sub-menu .menu-item{border-top-width:1px;border-top-style:solid}.header-nav--bp-l .sub-menu a:before,.navbar--bp-l .sub-menu a:before{content:'';display:inline-block;width:1.25em}.header-nav--bp-l .sub-menu .sub-menu a:before,.navbar--bp-l .sub-menu .sub-menu a:before{width:2.5em}.header-nav--bp-l .menu .menu-item-has-children>a,.navbar--bp-l .menu .menu-item-has-children>a{padding-right:4em}.header-nav--bp-l .sub-menu,.navbar--bp-l .sub-menu{display:none}.header-nav--bp-l .dropdown-target,.navbar--bp-l .dropdown-target{position:absolute;right:0;top:0;height:100%;width:4em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.customize-preview .no-titles .header-nav--bp-l,.header-nav--bp-l:first-child{-ms-flex:100%;flex:100%;-ms-flex-pack:end;justify-content:flex-end;padding:1em 0}.header-nav--slide.header-nav--bp-l .menu,.navbar--slide.navbar--bp-l .menu{position:fixed;width:300px;height:100%;top:0}.header-nav--slide.header-nav--bp-l .menu>.menu-item:last-of-type,.navbar--slide.navbar--bp-l .menu>.menu-item:last-of-type{border-bottom-width:1px;border-bottom-style:solid}.header-nav--slide.header-nav--bp-l .menu{right:-300px}.navbar--slide.navbar--bp-l .menu{left:-300px}.header-nav--fullscreen.header-nav--bp-l .menu,.navbar--fullscreen.navbar--bp-l .menu{position:fixed;display:none;width:100%;height:100%;top:0;right:0;bottom:0;left:0;padding:15%;z-index:100}.header-nav--fullscreen.header-nav--bp-l .menu-toggle.toggle~.label-toggle,.navbar--fullscreen.navbar--bp-l .menu-toggle.toggle~.label-toggle{z-index:101;position:relative}.header-nav--dropdown-fade.header-nav--bp-l .menu,.header-nav--dropdown-slide.header-nav--bp-l .menu,.navbar--dropdown-fade.navbar--bp-l .menu,.navbar--dropdown-slide.navbar--bp-l .menu{position:absolute;top:100%;height:auto;display:none;box-shadow:0 1px 0 1px rgba(175,175,175,.2)}.header-nav--dropdown-fade.header-nav--bp-l .menu-toggle:checked~.menu,.header-nav--dropdown-slide.header-nav--bp-l .menu-toggle:checked~.menu,.navbar--dropdown-fade.navbar--bp-l .menu-toggle:checked~.menu,.navbar--dropdown-slide.navbar--bp-l .menu-toggle:checked~.menu{display:block}.header-nav--dropdown-fade.header-nav--bp-l .menu,.header-nav--dropdown-slide.header-nav--bp-l .menu{left:50%;transform:translateX(-50%);width:90%}.topnav--bp-l .container{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.topnav--bp-l .menu,.topnav--bp-l .menu-item{width:100%}.header-nav--bp-l.taproot-nav-hidden-when-mobile .label-toggle,.topnav--bp-l .navbar--bp-l.taproot-nav-hidden-when-mobile{display:none}}@media screen and (min-width:481px) and (max-width:767.001px){.container:not(.main-container){width:90%}.main,.sidebar{padding:5vw}.ml-stacked .branding{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-ms-flex-order:2;order:2}.ml-stacked .header-nav{padding:1em 5%;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-order:1;order:1}.ml-stacked .header-nav,.ml-stacked .search-container{height:58px}.ml-stacked .header-content-container{-ms-flex-direction:column;flex-direction:column;width:100%;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch;opacity:1!important}.ml-stacked .search-container{top:0;bottom:auto;padding:3px 0}.ml-stacked .header-content-container>.search-toggle{display:none}.ml-stacked .search-active+.header-content-container .label-toggle,.ml-stacked .search-active+.header-content-container .search-toggle{opacity:0!important;z-index:-2}.ml-spread .header-content-container{-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.ml-spread .search-container.search-active+.header-content-container{opacity:0;z-index:-1}}@media screen and (min-width:768px) and (max-width:980.001px){.t-stacked .branding{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-ms-flex-order:2;order:2}.t-stacked .header-nav{padding:1em 5%;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-order:1;order:1}.t-stacked .header-nav,.t-stacked .search-container{height:58px}.t-stacked .header-content-container{-ms-flex-direction:column;flex-direction:column;width:100%;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch;opacity:1!important}.t-stacked .search-container{top:0;bottom:auto;padding:3px 0}.t-stacked .header-content-container>.search-toggle{display:none}.t-stacked .search-active+.header-content-container .label-toggle,.t-stacked .search-active+.header-content-container .search-toggle{opacity:0!important;z-index:-2}.t-spread .header-content-container{-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.t-spread .search-container.search-active+.header-content-container{opacity:0;z-index:-1}.taproot-hero-area .post-navigation__link,.taproot-top-bar .post-navigation__link{font-size:1.6em}.footer-sidebar{width:50%}.footer-layout-full .footer-sidebar{width:100%}}