*,:after,:before,ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}#cookie-notice,#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;text-align:center}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;letter-spacing:0;line-height:20px;left:0}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice .cookie-notice-container,article,footer,header,nav{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:0;cursor:pointer}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:" ";height:15px;width:2px;top:3px;background-color:gray}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){letter-spacing:.25px;margin:0 0 0 10px;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px}.cn-buttons-container,.cn-text-container,.x-navbar .x-nav>li>a>span{display:inline-block}@media all and (max-width:900px){.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text{display:block}#cookie-notice .cn-button{margin:0 5px 5px}}@media all and (max-width:480px){.cookie-notice-container{padding:15px 25px}}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden;-webkit-tap-highlight-color:#fff0}img{max-width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic}body,button{margin:0;line-height:1.8}button,img{vertical-align:middle}button{cursor:pointer;-webkit-appearance:button;font-size:100%;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif}body{overflow-x:hidden}.desktop .sub-menu li>a:hover,.x-navbar .desktop .x-nav>li>a:hover,a{text-decoration:none}a:active,a:hover{outline:0!important}.x-root{min-height:100vh}.site{margin:0 auto;background-color:#fff}.site:after,.site:before{content:" ";display:table;width:0}.site:after{clear:both}.x-container.offset{margin:2.75em auto}@media (max-width:766.98px){.x-container.offset{margin:2em auto}}:root{--x-body-scroll-bar-size:0px;--x-body-scroll-active-bar-size:0px}.x-root{display:flex}.x-root .site{flex:1 1 auto;width:100%;min-width:1px}.x-colophon,.x-root .site{position:relative}.x-icon{display:inline-flex;flex-flow:row nowrap!important;justify-content:center!important;align-items:center!important;width:auto;height:auto;line-height:inherit;text-align:center}.x-icon:before{display:block!important;position:static!important;inset:auto!important;width:inherit!important;height:inherit!important;margin:0!important;line-height:inherit!important;text-align:inherit!important}.x-framework-icon{height:100%;align-items:center;justify-content:center;display:inline-flex;transition-duration:inherit;transition:inherit}.x-collapsed{display:none}.menu-item-has-children{position:relative}.x-icon,[data-x-toggle-collapse]{transition-duration:.3s}.x-icon{transition-property:color,border-color,background-color,box-shadow,text-shadow,opacity,filter,transform,fill}[data-x-toggle-collapse]{transition-property:height}.x-icon,[data-x-toggle-collapse]{transition-timing-function:cubic-bezier(.4,0,.2,1)}p{margin:0 0 1.5em}strong{font-weight:700}h1{text-rendering:optimizelegibility;margin:1em 0 .2em;font-size:400%;line-height:1.1}ul{padding:0;margin:0 0 1.5em 1.655em}ul ul{margin-bottom:0}.fade{opacity:0;transition:opacity .3s ease}.x-nav{margin-left:0;margin-bottom:1.5em;list-style:none}.x-nav>li>a{display:block;cursor:pointer}.x-nav>li>a:hover{text-decoration:none;background-color:#fff0}.x-scroll-top{position:fixed;z-index:10000;bottom:10px;width:35px;height:35px;margin-bottom:-75px;border:2px solid #000;font-size:25px;line-height:27px;text-align:center;color:#000;border-radius:100%;-webkit-transition:margin-bottom .6s ease,opacity .3s ease;transition:margin-bottom .6s ease,opacity .3s ease}.x-scroll-top.right{right:10px}.x-scroll-top:hover{color:#000}.x-container{margin:0 auto}.x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content):after,.x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content):before{content:" ";display:table;width:0}.x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content):after{clear:both}.x-main{position:relative}.x-main:after,.x-main:before{content:" ";display:table;width:0}.x-main:after{clear:both}.hentry{margin-top:90px}.hentry:first-child{margin-top:0}.entry-wrap:after,.entry-wrap:before{content:" ";display:table;width:0}.entry-wrap:after{clear:both}.entry-title{position:relative;margin:0;font-size:170%;line-height:1.1}.entry-featured,.entry-title:before{position:relative;background-color:#fff}.entry-title:before{float:left;top:.1375em;margin-right:.35em;font-size:.88em;line-height:1;text-align:center;color:#e6e6e6;font-family:FontAwesome!important;font-style:normal!important;font-weight:400!important;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.entry-featured{margin-top:25px;border:2px solid #e5e5e5;padding:6px}.entry-thumb{display:block;position:relative;background-color:#16a085;transform:translate(0)}.entry-thumb img{min-width:100%;-webkit-transition:opacity .75s ease;transition:opacity .75s ease}.entry-content{margin-top:25px}.entry-content>p:last-child{margin-bottom:0}.x-header-landmark{padding:30px 0;border:1px solid #f2f2f2;border-left:0;border-right:0}.x-landmark-breadcrumbs-wrap{display:table;width:100%}@media (max-width:766.98px){.x-landmark-breadcrumbs-wrap .x-landmark{width:100%;display:block;text-align:center}}.x-landmark{display:table-cell;vertical-align:middle;width:63.02463%;padding-right:9.92611%}@media (max-width:766.98px){.x-landmark{padding:0}}.h-landmark{margin:0;font-size:245%;letter-spacing:-.075em;line-height:1}.h-landmark span{display:inline-block}@media print{*{background:0 0!important;background-color:transparent!important;text-shadow:none!important;color:#000!important;box-shadow:none!important}body,html{overflow:visible!important}a,a:visited{text-decoration:underline}a[href^="#"]:after{content:""}img{page-break-inside:avoid;max-width:100%!important}@page{margin:.5cm}p{orphans:3;widows:3}.x-root{display:block}.x-colophon{display:none!important}}.right{float:right}.visually-hidden{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0)}.desktop .menu-item,.desktop .menu-item>a,.desktop .sub-menu li,.h-landmark span{position:relative}.desktop .sub-menu{position:absolute;display:none;float:left;min-width:250px;margin:0;padding:1.75em;font-size:12px;list-style:none;background-color:#2c3e50;z-index:1000;transform:translate(0);-webkit-background-clip:padding-box;background-clip:padding-box}.desktop .sub-menu li>a{display:block;padding:.5em 0;line-height:2;white-space:nowrap;color:#fff;-webkit-transition:none;transition:none}.desktop .sub-menu li:after,.desktop .sub-menu li:before{content:"";display:block;position:absolute;left:0;right:0;opacity:.125}.desktop .sub-menu li:before{top:0;height:1px}.desktop .sub-menu li:last-child:after{bottom:-1px;height:1px}.masthead-inline .x-navbar .desktop .sub-menu{left:auto;right:0}.x-navbar{overflow:visible;z-index:1030}.x-navbar,.x-navbar .x-container{position:relative}.x-brand,.x-nav-wrap.desktop{display:block}.x-nav-wrap.mobile{display:none;clear:both;overflow:hidden}@media (max-width:978.98px){.x-nav-wrap.desktop,.x-nav-wrap.mobile.x-collapsed{display:none}.x-nav-wrap.mobile{display:block}}.x-brand{float:left;line-height:1;text-decoration:none}.x-btn-navbar{display:none;font-size:24px;line-height:1}@media (max-width:978.98px){.masthead-inline .x-btn-navbar{display:block;float:right}}.x-navbar .x-nav a{-webkit-transition:none;transition:none}.x-navbar .desktop .x-nav{margin:0}.x-navbar .desktop .x-nav>li{float:left}.x-navbar .desktop .x-nav>li>a{float:none;line-height:1;text-decoration:none}.x-navbar .desktop .x-nav li>a>span .x-framework-icon{margin-left:.35em}.x-navbar .desktop .x-nav li>a:only-child>span .x-framework-icon-menu{display:none}.x-nav-wrap.mobile .x-framework-icon-menu{display:none}.masthead-inline .desktop .x-nav{display:block;float:right}.x-navbar .mobile .x-nav{margin:25px 0}.x-navbar .mobile .x-nav li>a{display:block;position:relative;font-size:14px;line-height:1.5;white-space:normal}.x-navbar .mobile .x-nav ul{margin:0 0 0 2.25em;list-style:none}@media (max-width:978.98px){.x-navbar-fixed-top-active .x-navbar-wrap{height:auto}}.x-navbar{background-color:#2c3e50}.x-btn-navbar{border:0;padding:.458em .625em;color:#fff;border-radius:4px;box-shadow:0 2px #00000040}.x-btn-navbar:hover{color:#fff}.x-btn-navbar.collapsed{background-color:#3e5871}.x-btn-navbar,.x-btn-navbar.collapsed:hover{background-color:#476481}.x-navbar .desktop .x-nav>li>a{padding:0}.x-navbar .desktop .x-nav>li>a>span{padding:0 0 5px}.x-navbar .mobile .x-nav li>a{margin:0 0 11px;border:1px solid;padding:.75em .95em;color:#fff;background-color:#fff0}.x-navbar-fixed-top-active .masthead-inline .desktop .x-nav>li:last-child>a{padding-right:0}.x-colophon.bottom{padding:50px 0;font-size:11px;line-height:1.3;text-align:center;color:#fff;background-color:#2c3e50}.x-colophon.bottom .x-colophon-content{margin:20px 0;letter-spacing:1px;opacity:1}.x-framework-icon.x-icon{transition-duration:inherit}.x-framework-icon:first-child{margin-right:.3em}.x-framework-icon:last-child{margin-left:.3em}.x-btn-navbar>.x-framework-icon,.x-framework-icon:only-child{margin-left:0;margin-right:0}