@charset "UTF-8";:root{--custom_logo_height:100px;--color_accent:#00855b;--color_accent_text:#ffffff;--color_header_background:#0a0c0e;--color_header_text:#ffffff;--color_intro_background:#1a1c1e;--color_intro_text:#ffffff;--color_content_background:#ffffff;--color_content_text:#6a6c6e;--color_content_headings:#1a1c1e;--color_footer_background:#eaecee;--color_footer_text:#5a5c5e;--color_footer_headings:#1a1c1e;--layout_width_content:1200px;--typography_size_html:16px;--typography_fonts_text:"Fira Sans","Helvetica Neue",Arial,sans-serif;--typography_fonts_headings:"Fira Sans","Helvetica Neue",Arial,sans-serif;--typography_fonts_logo:"Fira Sans","Helvetica Neue",Arial,sans-serif;--color_header_text--a20:rgba(255,255,255,0.2);--color_content_text--a20:rgba(106,108,110,0.2);--color_footer_text--a20:rgba(90,92,94,0.2);--color_accent--a0:rgba(0,133,91,0)}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[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:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}menu,ol,ul{padding:0;margin:0}ul{list-style:disc}figure{margin:0}caption{text-align:left;caption-side:bottom}::-webkit-input-placeholder{line-height:normal}::-moz-placeholder{line-height:normal}:-ms-input-placeholder{line-height:normal}::-ms-input-placeholder{line-height:normal}::placeholder{line-height:normal}img{max-width:100%}embed,iframe,object,video{width:100%;max-width:100%}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@-webkit-viewport{width:device-width}@viewport{width:device-width}[role=button]{cursor:pointer}@media (prefers-reduced-motion:reduce),(update:slow){*,:after,:before{-webkit-animation-duration:0!important;animation-duration:0!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0!important;-o-transition-duration:0!important;transition-duration:0!important}}a:focus{outline:thin dashed}hr{clear:both;height:2px;margin:1.9044rem 0;border-width:0}abbr[title],acronym[title]{cursor:help;text-decoration:none}blockquote{clear:both}blockquote p{margin-bottom:1em}blockquote p:last-child{margin:0}cite{border-width:0}cite:before{content:"— "}blockquote cite{display:block;margin-top:0.62em}q:before{content:"“"}q:after{content:"”"}.highlight,ins,mark{padding:0.19em 0;margin:0 0.38em;-webkit-box-decoration-break:clone;box-decoration-break:clone}del,s{text-decoration:line-through;color:inherit}iframe,img{vertical-align:middle}img{height:auto}iframe{border-width:0;outline:0}iframe:focus{outline:thin dotted}code{position:relative;display:inline-block;padding:0 0.62em;margin:0 0.19em}.archive-description code,.form-allowed-tags code,.highlight code,.taxonomy-description code,ins code,mark code{display:inline;padding:0 0.38em;background:none;color:inherit}pre{position:relative;max-width:100%;padding:1em;margin-bottom:1.62em;overflow:auto;-moz-tab-size:2;-o-tab-size:2;tab-size:2}ol,ul{margin-top:0;margin-bottom:1em;margin-left:1.38em;margin-right:0}li>ol,li>ul{margin-bottom:0}dl{margin-top:0;margin-bottom:1.62em}dt{margin-top:0.62em}dt:first-child{margin-top:0}dd{margin-left:1.62em}.comment-content a,.entry-title,.h1,.h2,.h3,.h4,.h5,.h6,.page-title,a,address,h1,h2,h3,h4,h5,h6,p,textarea{overflow-wrap:break-word;word-wrap:break-word}pre,pre code,select{overflow-wrap:normal;word-wrap:normal;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}table{width:100%;margin:0 0 1.62em;border-width:2px;border-style:solid}caption{padding:1em 0}td,th{padding:0.62em 1em;border-width:1px;border-style:solid;vertical-align:top}tfoot td,th{text-align:left;border-width:2px}.comments-link .comments-title,.comments-title .add-comment-link,.date-hidden.comment-hidden.author-hidden.group-blog .posts .entry-meta-bottom,.date-hidden.comment-hidden.categories-hidden.author-hidden.group-blog .entry-meta-top,.date-hidden.comment-hidden.categories-hidden:not(.group-blog) .entry-meta-top,.date-hidden.comment-hidden:not(.group-blog) .posts .entry-meta-bottom,.hide-widget-title-accessibly .widget-title,.hide-widget-title-accessibly .widgettitle,.main-navigation-container .hide-link>a,.main-navigation-container .hide>a,.menu-toggle-skip-link:not(:focus),.posts .format-link .entry-header,.posts .format-quote .entry-header,.posts .format-status .entry-header,.posts .type-jetpack-testimonial .entry-header,.screen-reader-text,.single.tags-hidden .site-main .entry-meta-bottom,.site-title-hidden .site-branding-text,.tags-links .entry-meta-description{position:absolute!important;width:1px;height:1px;line-height:1px;word-wrap:normal!important;-webkit-clip-path:inset(50%);clip-path:inset(50%);clip:rect(1px,1px,1px,1px);overflow:hidden}.main-navigation-container .hide-link>a:focus,.main-navigation-container .hide>a:focus{position:static!important;height:auto;width:auto;line-height:inherit;word-wrap:break-word!important;-webkit-clip-path:none;clip-path:none;clip:auto;overflow:visible}.comments-title .add-comment-link,.screen-reader-text{padding:0;margin:-1px}.comments-title .skip-link.add-comment-link:active,.comments-title .skip-link.add-comment-link:focus,.comments-title .skip-link.add-comment-link:hover,.screen-reader-text.skip-link:active,.screen-reader-text.skip-link:focus,.screen-reader-text.skip-link:hover{height:auto;width:auto;line-height:inherit;word-wrap:break-word!important;-webkit-clip-path:none;clip-path:none;clip:auto;left:0.38rem;top:0.38rem;padding:1rem;text-decoration:none;font-size:0.81rem;font-weight:700;background-color:#36b;color:#fff;z-index:100000}.comments-title .add-comment-link:active,.comments-title .add-comment-link:focus,.comments-title .add-comment-link:hover,.focus-position-static:active,.focus-position-static:focus,.focus-position-static:hover{position:static!important;margin:1px;text-align:center}.overflow-hidden{overflow:hidden}.vertical-align-top{vertical-align:top}.vertical-align-middle{vertical-align:middle}.vertical-align-baseline{vertical-align:baseline}.vertical-align-bottom{vertical-align:bottom}.clear:after,.clearfix:after,.comment-content:after,.entry-content:after,.front-page-section-inner:after,.gallery:after,.intro-inner:after,.jetpack_subscription_widget form:after,.site-content-inner:after,.site-content:after,.site-footer:after,.site-header-inner:after,.site-header:after,.tagcloud:after,.textwidget:after,.widget_text:after{content:"";clear:both;display:table;table-layout:fixed}.clear{clear:both}body:before{display:none}@media only screen and (min-width:28em){body:before{content:"device_s"}}@media only screen and (min-width:42em){body:before{content:"device_m"}}@media only screen and (min-width:55em){body:before{content:"device_l"}}@media only screen and (min-width:80em){body:before{content:"device_xl"}}@media only screen and (min-width:100em){body:before{content:"device_xxl"}}@media only screen and (min-width:120em){body:before{content:"device_xxxl"}}@media only screen and (min-width:160em){body:before{content:"device_xxxxl"}}html{font-size:100%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (min-width:28em){html{font-size:100%}}code,kbd,pre,tt,var{font-family:"Lucida Console",Monaco,"Courier New",monospace;font-size:1em;font-style:normal;font-weight:400;text-transform:none;text-decoration:none}pre,pre code{white-space:pre-wrap;line-height:1.5}address,p{padding:0;margin:0 0 1.62em}.uppercase{text-transform:uppercase}.fl-widget .jetpack_subscription_widget .widgettitle,.format-image .link-more,.posts .format-image .entry-title,.site-description,.widget_archive li:before,.widget_categories li:before,.widget_pages li:before,.widget_recent_comments li:before,.widget_recent_entries li:before,input,select,textarea{font-size:1rem}.sidebar .widget_nav_menu li a,.sidebar .wm-subnav li a{font-size:0.81rem}.entry-author .author-name{font-size:1.62rem}blockquote blockquote,div.sharedaddy .sd-title{font-size:1em}.font-size-xs{font-size:0.62em}#cancel-comment-reply-link,.breadcrumbs,.comment-form label,.comment-metadata,.comment .reply,.comments-title .add-comment-link,.entry-author .author-title,.font-size-s,.menu-item-description,.post-navigation .nav-links .label,.small,.wp-caption-text,blockquote cite,code,pre,small{font-size:0.81em}.font-size-sm,.footer-area-site-info,.main-navigation,.posts .entry-meta,.sidebar{font-size:0.905em}.post-table-of-contents a:before,.sidebar .widget_nav_menu .social-links a{font-size:1.19em}.comments-title,.font-size-l,.social-links{font-size:1.38em}.font-size-xl,.format-image .entry-media:before,.posts .sticky:before,.site-header-content .social-links{font-size:1.62em}.weight-100{font-weight:100}.weight-200{font-weight:200}.author .intro-title span,.comments-title span,.front-page-section-title,.post-table-of-contents .is-passed a,.posts .format-image .entry-content,.posts .format-link .entry-content,.search-results .page-title,.weight-300,blockquote{font-weight:300}#cancel-comment-reply-link,.button:disabled,.comments-title .add-comment-link,.entry-author .author-title,.entry-title small,.main-navigation-container .button>a:disabled,.page-title small,.post-table-of-contents .is-current a,.weight-400,blockquote cite,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{font-weight:400}.weight-500{font-weight:500}.pingback a:not(.comment-edit-link),.post-table-of-contents a,.trackback a:not(.comment-edit-link),.weight-600,abbr{font-weight:600}.attachment-download-label,.breadcrumbs-title,.button,.comment-form label,.comments-title,.entry-author .author-name,.link-more,.main-navigation-container .button>a,.pagination .current,.post-table-of-contents a:before,.posts .format-link .entry-content a,.search-results .page-title span,.sidebar .widget .current-menu-item>a,.sidebar .widget .current_page_item>a,.sidebar .widget_nav_menu li a:active,.sidebar .widget_nav_menu li a:focus,.sidebar .widget_nav_menu li a:hover,.sidebar .wm-subnav li a:active,.sidebar .wm-subnav li a:focus,.sidebar .wm-subnav li a:hover,.site-title,.site .wp-playlist-current-item,.weight-700,.widget-title,.widget-title-style .widgettitle,.widget .current-menu-item>a,.widget .current_page_item>a,.widget_calendar caption,button,div#jp-relatedposts .jp-relatedposts-headline,div.sharedaddy .sd-title,dt,input[type=button],input[type=reset],input[type=submit],strong,tfoot td,th{font-weight:700}.weight-800{font-weight:800}.weight-900{font-weight:900}.font-style-italic,.gallery-caption,.menu-item-description,.post-table-of-contents .is-current a,.recentcomments a,caption{font-style:italic}.font-style-normal,.site-title,.widget_calendar caption,address,cite{font-style:normal}.line-height-xs{line-height:1}.h1,.h2,.h3,.h4,.h5,.h6,.line-height-s,.main-navigation-container .sub-menu a,.site-branding-text,.widget-title,.widget-title-style .widgettitle,.wp-caption-text,h1,h2,h3,h4,h5,h6,table{line-height:1.38}.form-allowed-tags,.line-height-m,.sidebar,.tagcloud,html{line-height:1.62}.alignleft,.wp-caption.alignleft,img.alignleft{float:left;margin-right:6%;margin-bottom:1em}.alignright,.wp-caption.alignright,img.alignright{float:right;margin-left:6%;margin-bottom:1em}.aligncenter,.wp-caption.aligncenter,img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignnone,img.alignnone{margin:0}blockquote.alignleft,blockquote.alignright{clear:none;width:50%;padding:0 6%;margin-left:6%;margin-right:6%}@media only screen and (min-width:28em){blockquote.alignleft,blockquote.alignright{width:38%}}blockquote.alignleft{padding-left:0;margin-left:0;text-align:right}@media only screen and (min-width:100em){blockquote.alignleft{margin-left:-9.5%}}blockquote.alignright{padding-right:0;margin-right:0;text-align:left}@media only screen and (min-width:100em){blockquote.alignright{margin-right:-9.5%}}.wp-caption{position:relative;display:inline-block;max-width:100%;padding:0;margin:0 auto 1.62em;text-align:center;background:transparent;overflow:hidden}.wp-caption-text{padding:1em 0 0;overflow:hidden}.gallery{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1.62em;overflow:hidden}.gallery a{display:block;width:100%}.gallery-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;float:left;position:relative;width:48%;padding:0;margin:1%;overflow:hidden}.gallery-columns-1 .gallery-item{float:none;width:100%;margin:1.62em 0 0}.gallery-columns-1 .gallery-item:first-child{margin-top:0}@media only screen and (min-width:42em){.gallery-item{width:31.3333333333%}.gallery-columns-2 .gallery-item{width:48%}}@media only screen and (min-width:55em){.gallery-columns-3 .gallery-item{width:31.3333333333%}.gallery-columns-4 .gallery-item{width:23%}.gallery-columns-5 .gallery-item{width:18%}.gallery-columns-6 .gallery-item{width:14.6666666667%}.gallery-columns-7 .gallery-item{width:12.2857142857%}.gallery-columns-8 .gallery-item{width:10.5%}.gallery-columns-9 .gallery-item{width:9.1111111111%}}.gallery-icon{display:block;overflow:hidden}.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{display:inline;width:auto;max-height:1em;margin:0;border-width:0}.mejs-container{margin-bottom:1.62em}.mejs-container:last-child{margin-bottom:0}.posts .mejs-container{min-width:0!important}.entry-media .mejs-container a{width:auto}.entry-media .mejs-container .mejs-horizontal-volume-slider{width:56px}.twitter-tweet-rendered{width:100%!important;margin:1.62em 0!important}.wp-video{width:100%!important;height:auto!important;margin-bottom:1.62em}.wp-video:last-child{margin-bottom:0}.wp-a11y-speak-region{left:0;top:0}form{margin:0 0 1.62em}fieldset{padding:0;margin:0;border-width:0}button,input,select,textarea{max-width:100%;padding:0.62em;line-height:normal;font-size:1em;font-family:inherit;color:inherit;border-width:2px;border-style:solid;outline:0;vertical-align:baseline}select{padding:calc(0.62em - 4px)}option{background:#fafcfe!important;color:#6a6c6e!important}select[multiple],select[size],textarea{height:auto;line-height:1.62}input:not([type]),input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}:invalid{-webkit-box-shadow:none;box-shadow:none}label{display:inline-block;padding-bottom:0.19em}label[for]{cursor:pointer}label+input[type=checkbox]{margin-left:0.38em}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select{width:17em}textarea{vertical-align:top;overflow-y:auto;resize:vertical}input[type=checkbox],input[type=radio]{position:relative;width:1em;height:1em;bottom:-0.19em;margin-right:0.38em;vertical-align:baseline}select{position:relative;height:auto;padding-right:21px;line-height:1.62;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAASCAYAAAAQeC39AAAACXBIWXMAABuvAAAbrwFeGpEcAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAADNJREFUeNrt1MENADAIAzFGZ/N0B4T41JYyQD5Xxb96aY6dSNIbcwxUURVVEVRRFVVx6AEDTK7MSHGk9QAAAABJRU5ErkJggg==");background-size:21px 9px;background-position:right center;background-repeat:no-repeat}select:disabled{cursor:default;opacity:0.66}select::-ms-expand{display:none}input[disabled]{cursor:default;opacity:0.66}.comment-respond{padding:1.62em 0 0;border-top-width:2px;border-top-style:solid}.comment-list .comment-respond{margin:1.62em 0;border-bottom-width:2px;border-bottom-style:solid}.comment-reply-title{margin-bottom:0.62em}#cancel-comment-reply-link{float:right}.comment-form p{margin-bottom:1em}.comment-form label{display:block}.comment-form [type=checkbox]+label,.comment-form [type=radio]+label{display:inline-block}.comment-form-author input,.comment-form-comment textarea,.comment-form-email input,.comment-form-url input{width:100%}.comment-form-url{clear:both}@media only screen and (min-width:28em){.comment-form-author,.comment-form-email{float:left;width:48%;margin-left:4%}.comment-form-author{margin-left:0}}.form-search,.search-form,form[role=search]{display:block;position:relative;max-width:100%;margin:0;text-align:left}.form-search .search-field,.form-search input[type=search],.search-form .search-field,.search-form input[type=search],form[role=search] .search-field,form[role=search] input[type=search]{position:relative;width:100%;text-align:inherit;z-index:0}.post-password-form{max-width:39em;max-width:70ch;padding:2.6244em 12%;margin-left:auto;margin-right:auto;text-align:center;border-width:2px;border-style:dashed}.post-password-form input,.post-password-form label{display:block;width:100%;text-align:inherit}.post-password-form label{margin-bottom:1em}.post-password-form label input{margin-top:0.38em}.entry-summary{margin:0 0 1.62em}.wp-video-playlist .mejs-container,.wp-video .mejs-container{position:relative;max-width:100%;height:0!important;padding:0 0 56.25%}.wp-video-playlist .mejs-container .mejs-inner,.wp-video .mejs-container .mejs-inner{position:absolute;width:100%;height:100%;left:0;top:0}.format-link .entry-content a{font-weight:bolder}.format-quote .entry-content a{font-weight:bolder}.format-status{cursor:help}.format-status .entry-content a{font-weight:bolder}.pagination{clear:both}.pagination a,.pagination span{display:none;width:2.6244em;padding:0.62em 0;margin:0.19em;margin-left:0;text-align:center;text-decoration:none;vertical-align:top}.pagination .next,.pagination .prev{display:inline-block}.pagination .dots,.pagination .extend{width:auto}@media only screen and (min-width:42em){.pagination a,.pagination span{display:inline-block}}.post-table-of-contents{padding:1.62em 0 0;margin:1.62em 0;border-top-width:2px;border-top-style:solid}.post-table-of-contents.top{display:none}.post-table-of-contents.bottom{clear:both}.post-table-of-contents ol{margin:0;list-style:none}.post-table-of-contents li{padding:0.19em 0}.post-table-of-contents a{display:block;line-height:1.38}.post-table-of-contents .is-current a,.post-table-of-contents .is-passed a{color:inherit}@media only screen and (min-width:42em){.post-table-of-contents.top{float:left;display:block;max-width:38%;padding:0 1em 1em;padding-left:0;margin:0 1.62em 1em;margin-left:0;border-width:0;border-style:solid;border-right-width:2px;border-bottom-width:2px}}.entry-meta{padding:1em 0 0;margin:1.62em 0 0;border-top-width:2px;border-top-style:solid}.entry-meta a{color:inherit}.single .entry-meta{margin-bottom:1.62em}.entry-meta-top{padding:1em 0;margin-top:0;border-bottom-width:2px;border-bottom-style:solid}.entry-meta-element{margin-right:0.38em}.single .entry-meta-element{margin-right:1em}.entry-meta .tags-links a{margin:0 0.19em}.entry-date{cursor:help}.comments-area{position:relative}.comments-title .add-comment-link{display:block;margin:1em 0}@media only screen and (min-width:55em){.comments-title .add-comment-link{float:right;margin:0}}.comment-list{padding:0;margin:0 0 1.62em}.comment-list,.comment-list ol{list-style:none}.comments-closed+.comment-list{margin-top:1.62em}.comment-list .children>li,.comment-list>li{position:relative;min-height:5em;padding:1.62em 0 0;margin:0;background:none}@media only screen and (min-width:42em){.comment-list .children>li,.comment-list>li{padding-left:5em}}.comment-list .children{clear:both;margin:0;margin-left:1em}@media only screen and (min-width:42em){.comment-list .children{margin-left:3.38em}}.comment-body{padding:1.62em 0}@media only screen and (min-width:42em){.comment-body{padding-left:1.62em;padding-right:1.62em}}.comment-meta{clear:both;padding-bottom:0.62em;margin-bottom:1em;border-bottom-width:2px;border-bottom-style:solid;overflow:hidden}.comment-meta .avatar{display:block;width:3.38em;margin-bottom:1em;border-radius:50%}@media only screen and (min-width:42em){.comment-meta .avatar{position:absolute;width:5em;left:0;top:1.62em;margin-bottom:0}}@media only screen and (min-width:42em){.comment-author{float:left}}@media only screen and (min-width:42em){.comment-metadata{float:right}}.comment-metadata .edit-link{padding-left:1.62em;font-variant:small-caps}.comment-content blockquote,.comment-content p,.comment-content table{margin-bottom:1em}.comment-navigation{display:block;position:relative;clear:both;padding:1.62em 0;overflow:hidden}.comment-navigation div{padding:1em 0 0;text-align:center}@media only screen and (min-width:42em){.comment-navigation div{width:auto;padding:0;margin:0}}.comment-navigation a{display:block;padding:0.62em 1em;line-height:normal;cursor:pointer}.comment-navigation a:hover{text-decoration:none}@media only screen and (min-width:42em){.comment-navigation .nav-previous{float:left}.comment-navigation .nav-next{float:right}}.sidebar{margin:1.62rem 0 0;padding:1.62rem 0 0}@media only screen and (min-width:55em){.sidebar{float:right;margin-top:0;padding-top:0}}.sidebar .widget{margin:0 0 2.6244em}.sidebar .widget:last-child{margin-bottom:0}.widget ul{margin:0;list-style:none}.widget ul li{padding:0.38em 0;border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid}.widget ul li+li{margin-top:-1px}.widget ul li ul{position:relative;bottom:-0.38em;margin:0 0 -1px}.widget ul li li{padding-left:1em}.widget_calendar caption{text-align:center;caption-side:top}.widget_calendar table{margin:0}.widget_calendar tr td,.widget_calendar tr th{width:auto;height:2.6244em;padding:0;text-align:center}.widget_calendar tbody a{display:block;width:100%;height:100%;line-height:2.6244}.widget_calendar tfoot a{color:inherit}.widget_recent_comments ul li,.widget_recent_entries ul li{position:relative;padding-left:1.62em}.widget_recent_entries .post-date{display:block}.widget .tagcloud a{float:left;position:relative;display:inline-block;width:auto;padding:0.19rem 0.62rem;margin:2px 2px 0;margin-left:0;white-space:nowrap;background-color:transparent;color:inherit;border-width:1px;border-style:solid;z-index:0;-webkit-transition:background 0.3s,color 0.3s,border 0.3s;-o-transition:background 0.3s,color 0.3s,border 0.3s;transition:background 0.3s,color 0.3s,border 0.3s}.widget .tagcloud a:active,.widget .tagcloud a:focus,.widget .tagcloud a:hover{text-decoration:none}.breadcrumbs-title{margin-right:0.62em}@media only screen and (min-width:42em){.breadcrumbs-title{margin-right:1.62em}}@media only screen and (min-width:42em){.breadcrumbs .sep{margin:0 0.62em}}.site .contact-form textarea{width:100%}.neverending.infinite-scroll .site-footer{display:none}.neverending.infinity-end .site-footer{display:block}.infinite-scroll .posts.masonry{margin-bottom:4.251528rem}#infinite-handle{clear:both;text-align:center}.masonry #infinite-handle{position:absolute;width:100%;bottom:-4.251528rem}.site #infinite-handle span{display:inline-block;padding:1em;font-size:1em;border-radius:0}.infinite-loader{clear:both;text-align:center}.masonry .infinite-loader{position:absolute;width:100%;bottom:-4.251528rem}.infinite-loader .spinner{left:auto!important;right:auto!important;margin:0 auto}.infinite-loader .spinner>div>div{width:1.62em!important}.infinite-wrap{clear:both}div#jp-relatedposts{font-size:1rem}.site div#jp-relatedposts{padding-top:1.62em;margin:1.62em 0 0;border-top-width:2px;border-top-style:solid;border-color:inherit}.site div#jp-relatedposts a:before{display:none}.site div#jp-relatedposts .jp-relatedposts-headline,.site div#jp-relatedposts h3.jp-relatedposts-headline{float:none;display:block;font-size:1em}.site div#jp-relatedposts .jp-relatedposts-headline em:before,.site div#jp-relatedposts h3.jp-relatedposts-headline em:before{display:none}.site div#jp-relatedposts div.jp-relatedposts-items-visual{margin:0}.site div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post-title,.site div#jp-relatedposts div.jp-relatedposts-items-visual h4.jp-relatedposts-post-title{margin:0.62em 0 0.38em;font-size:1em}.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post{width:100%;padding:0;margin:1.62em 0 0;opacity:1}.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post:first-child{margin:0}.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post img{display:none;width:100%}@media only screen and (min-width:42em){.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post img{display:block}}@media only screen and (min-width:42em){.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post{width:32%;margin:0;margin-left:2%}}.jetpack-video-wrapper{margin:0 0 1.62em}.jetpack-video-wrapper:last-child{margin-bottom:0}.entry-media .jetpack-video-wrapper,.fl-video .jetpack-video-wrapper{margin:0}div.sharedaddy{padding:1.62em 0 0;margin:1.62em 0 0;font-size:1rem;border-top-width:2px;border-top-style:solid;border-color:inherit}div.sharedaddy .sd-social .sd-button .share-count{background:inherit;color:inherit;border-width:1px;border-style:solid}.site div.sharedaddy .sd-title:before{display:none}.site div.sharedaddy .sd-content ul li a.sd-button{margin:0.31em 0.62em;margin-left:0}.site div.sharedaddy .sd-content ul li a.sd-button:not(.no-text){padding:0.62em 1em;line-height:normal;border-width:0;border-radius:0;cursor:pointer;-webkit-box-shadow:none;box-shadow:none}.entry-content .sd-content ul{margin:0!important}.tiled-gallery-item{overflow:hidden}.jetpack_subscription_widget form{margin-bottom:0}.jetpack_subscription_widget #subscribe-email{float:left;width:62%;padding-right:0.62em;margin-bottom:0}.jetpack_subscription_widget #subscribe-email input{width:100%;padding:0.62em}.jetpack_subscription_widget #subscribe-submit{float:right;width:38%;margin-bottom:0}.widget .widgets-list-layout li{margin-bottom:0}.widget .widgets-list-layout .widgets-list-layout-blavatar{width:2.6244em;margin-right:1em}.widget .widgets-list-layout-links{float:none;width:auto}.breadcrumbs .home:before,.comment-edit-link:before,.comment-reply-link:before,.entry-meta-description:before,.entry-meta .tags-links a:before,.format-image .entry-media:before,.format-status .entry-content:before,.menu-toggle:before,.pingback .comment-body:before,.post-password-form:before,.posts .format-link .entry-content a:before,.posts .sticky:before,.posts .type-page .entry-title:before,.site .search-form:before,.site form[role=search]:before,.slick-arrow:before,.social-links a.back-to-top:before,.trackback .comment-body:before,.widget_archive li:before,.widget_categories li:before,.widget_pages li:before,.widget_recent_comments li:before,.widget_recent_entries li:before,blockquote:before{font-family:"Genericons-Neue";font-style:normal;font-weight:normal;font-variant:normal;text-decoration:inherit;text-transform:none;speak:none}.svgicon{display:inline-block;position:relative;width:1em;height:1em;top:-0.0625em;fill:currentColor;vertical-align:middle}.svg-fallback{display:none}.entry-meta-description,.slick-arrow{position:relative;display:inline-block;width:1em;text-align:left;text-indent:-999em}.entry-meta-description:before,.slick-arrow:before{position:absolute;width:100%;left:0;top:0;text-align:center;text-indent:0}a{text-decoration:underline}a:active,a:focus,a:hover{text-decoration:none}ol,ul{margin-bottom:1.62em}ul{list-style:square}ul li.icon,ul li.icon-bullet{position:relative;list-style:none;font-family:inherit;line-height:inherit;speak:normal}ul li.icon-bullet:before,ul li.icon:before{position:absolute;left:-1.38em;line-height:inherit}ul li.genericons-neue:before{font-family:"Genericons-Neue";speak:none}blockquote{padding:0;margin:2rem 0 1.62rem}@media only screen and (min-width:42em){blockquote{font-size:1.19em}}@media only screen and (min-width:80em){blockquote{font-size:1.38em}}blockquote:first-child{margin-top:0.62em}blockquote:last-child{margin-bottom:0}blockquote:before{content:"";float:left;margin-right:0.09em;margin-top:-0.4em;line-height:1;font-size:2.62em;opacity:0.5}pre{border-radius:0.38em}pre code{font-size:1em}pre code:before{display:none}hr{height:1px;margin:2.628072em 0;border-bottom-width:1px;border-bottom-style:solid}@media only screen and (min-width:42em){hr{margin:3.62673936em 0}}hr:first-child{margin-top:0}hr:last-child{margin-bottom:0}ins{text-decoration:none}.highlight,ins,mark{padding:0}table{border-collapse:collapse}table,td,tfoot td,tfoot th,th,thead td,thead th{border-left-width:0;border-right-width:0}thead{border-bottom-width:2px;border-bottom-style:solid}tfoot td,th{border-top-width:1px;border-bottom-width:1px}tfoot{border-top-width:2px;border-top-style:solid}.gallery:last-child,.h1:last-child,.h2:last-child,.h3:last-child,.tiled-gallery:last-child,blockquote:last-child,h1:last-child,h2:last-child,h3:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}.footer-widgets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.62rem;padding-top:1.62em;padding-bottom:1.62em}.footer-widgets .widget{position:relative;-webkit-box-flex:1;-ms-flex:1 1 10em;flex:1 1 10em;padding:1.62em 0;margin:0}@media only screen and (min-width:55em){.footer-widgets .widget{-ms-flex-preferred-size:0%;flex-basis:0%}}.comments-area,.entry-author,.pagination .next,.pagination .prev,.pagination a:active,.pagination a:focus,.pagination a:hover,.wp-playlist,code,pre{position:relative;z-index:1}.comments-area:before,.entry-author:before,.pagination .next:before,.pagination .prev:before,.pagination a:active:before,.pagination a:focus:before,.pagination a:hover:before,.wp-playlist:before,code:before,pre:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:currentColor;border-radius:inherit;opacity:0.07;z-index:-1}.format-image .entry-media:before,.is-singular .content-area,.posts .entry,.posts .sticky:before,.sidebar .widget,.site-footer,.site-header-navigation,.slick-arrow{-webkit-box-shadow:0 0 2em rgba(0,0,0,0.4);box-shadow:0 0 2em rgba(0,0,0,0.4)}.attachment .entry-media,.comments-area-inner,.entry-content-container,.footer-widgets,.site-info-inner{padding-top:2.28rem}@media only screen and (min-width:42em){.attachment .entry-media,.comments-area-inner,.entry-content-container,.footer-widgets,.site-info-inner{padding-top:3.72rem}}@media only screen and (min-width:55em){.attachment .entry-media,.comments-area-inner,.entry-content-container,.footer-widgets,.site-info-inner{padding-top:6rem}}.comments-area-inner,.entry-content-container,.footer-widgets,.site-info-inner{padding-bottom:2.28rem}@media only screen and (min-width:42em){.comments-area-inner,.entry-content-container,.footer-widgets,.site-info-inner{padding-bottom:3.72rem}}@media only screen and (min-width:55em){.comments-area-inner,.entry-content-container,.footer-widgets,.site-info-inner{padding-bottom:6rem}}.front-page-section,.pagination{margin-top:2.28rem}@media only screen and (min-width:42em){.front-page-section,.pagination{margin-top:3.72rem}}@media only screen and (min-width:55em){.front-page-section,.pagination{margin-top:6rem}}.front-page-section,.site-content{margin-bottom:2.28rem}@media only screen and (min-width:42em){.front-page-section,.site-content{margin-bottom:3.72rem}}@media only screen and (min-width:55em){.front-page-section,.site-content{margin-bottom:6rem}}@media only screen and (min-width:55em){.site-header-navigation{will-change:transform}}@media only screen and (max-width:54.9375em) and (min-height:28em){.main-navigation-container,.menu-toggle{will-change:transform}}.site{position:relative;width:100%;margin:0 auto}.front-page-section-inner,.intro-inner,.site-content-inner,.site-footer-area-inner,.site-header-inner{margin:0 1rem}@media only screen and (min-width:42em){.front-page-section-inner,.intro-inner,.site-content-inner,.site-footer-area-inner,.site-header-inner{width:88%;margin:0 auto}}.front-page-section-inner,.intro-inner,.site-content-inner,.site-footer-area-inner,.site-header-inner{max-width:1200px;max-width:var(--layout_width_content)}@media only screen and (min-width:55em){.no-wrap{white-space:nowrap}}.text-left{text-align:left!important}.text-center{text-align:center!important}@media only screen and (min-width:42em){.text-right{text-align:right!important}}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.z-index-10,.zindex-10{position:relative;z-index:10}.background-size-stretch{background-size:100% 100%}.site .background-size-stretch>div{background-size:inherit}.menu-skip-links ul{position:absolute;left:0;top:0;padding:0;margin:0;list-style:none}.menu-skip-links li{list-style:inherit;white-space:nowrap}.skip-link{background:#000;color:#fff}.entry-skip-links{position:relative}.dropcap-text:first-letter{float:left;display:block;padding:0 0.19em;padding-left:0;line-height:1;font-size:3.24em}.inline .widget ul li,.inline li{display:inline-block;padding:0 0.62em;border-width:0;border-left-width:1px;border-left-style:solid}.inline .widget ul li:first-child,.inline li:first-child{border-width:0}.inline .widget ul li:before,.inline li:before{display:none}.inline .widget ul li:hover,.inline li:hover{-webkit-transform:none;-ms-transform:none;transform:none}.text-columns-2,.text-columns-3{-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;-webkit-column-width:12em;-moz-column-width:12em;column-width:12em;margin:1.62em 0}@media only screen and (min-width:42em){.text-columns-2,.text-columns-3{margin:2.6244em 0}}.text-columns-2:first-child,.text-columns-3:first-child,h1+.text-columns-2,h1+.text-columns-3,h2+.text-columns-2,h2+.text-columns-3,h3+.text-columns-2,h3+.text-columns-3,h4+.text-columns-2,h4+.text-columns-3{margin-top:0}.text-columns-2:last-child,.text-columns-3:last-child{margin-bottom:0}.text-columns-2 h2,.text-columns-2 h3,.text-columns-3 h2,.text-columns-3 h3{-webkit-column-span:all;-moz-column-span:all;column-span:all}.text-columns-2 h4,.text-columns-2 h5,.text-columns-2 h6,.text-columns-3 h4,.text-columns-3 h5,.text-columns-3 h6{margin:1em 0 0.62em;line-height:inherit;text-transform:uppercase;letter-spacing:0.075em;font-size:1em;font-weight:700}.text-columns-2 p,.text-columns-3 p{margin:0}.text-columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.text-columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.site .widget-area .set-flex-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site .widget-area .set-flex-grow-2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.site .widget-area .set-flex-grow-3{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.site .widget-area .set-flex-grow-4{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}.fullwidth,.fullwidth .button,.fullwidth button,.fullwidth input[type=button],.fullwidth input[type=reset],.fullwidth input[type=submit]{width:100%}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slider button{border-width:0}.slick-list img{width:100%}.slick-track{cursor:e-resize}.slick-arrow{position:absolute;width:2.62rem;height:2.62rem;top:50%;padding:0;line-height:2.62rem;font-size:1.38rem;overflow:hidden;z-index:19}.slick-arrow:before{height:100%}.slick-prev{left:0;-webkit-transform:translateX(-38%) translateY(-50%);-ms-transform:translateX(-38%) translateY(-50%);transform:translateX(-38%) translateY(-50%)}.slick-prev:before{content:""}.slick-next{right:0;-webkit-transform:translateX(38%) translateY(-50%);-ms-transform:translateX(38%) translateY(-50%);transform:translateX(38%) translateY(-50%)}.slick-next:before{content:""}.intro .slick-arrow{left:0;right:auto;width:2.62rem;height:2.62rem;top:auto;bottom:2.62rem;line-height:2.62rem;border-radius:5em;-webkit-box-shadow:inset 0 0 0 1px;box-shadow:inset 0 0 0 1px;-webkit-transform:none;-ms-transform:none;transform:none}@media only screen and (min-width:80em){.intro .slick-arrow{width:3.62rem;height:3.62rem;bottom:3.62rem;line-height:3.62rem}}.intro .slick-arrow:not(:hover):not(:focus){background:none;color:inherit}.intro .slick-arrow:focus,.intro .slick-arrow:hover{-webkit-box-shadow:none;box-shadow:none}.intro .slick-next{left:3.62rem}@media only screen and (min-width:80em){.intro .slick-next{left:4.62rem}}@media only screen and (max-width:54.9375em){.intro .slick-dots{display:none!important}}@media only screen and (min-width:55em){.intro .slick-dots{position:absolute;right:0;bottom:2.62rem;list-style:none;font-size:0.81em}.intro .slick-dots li{display:inline-block;margin:0.5em}.intro .slick-dots button{display:inline-block;width:2.62em;padding:0;line-height:2.62;font-weight:400;border-radius:2.62em;-webkit-box-shadow:inset 0 0 0 1px;box-shadow:inset 0 0 0 1px}.intro .slick-dots .slick-active button,.intro .slick-dots button:focus,.intro .slick-dots button:hover{-webkit-box-shadow:none;box-shadow:none}}.site .font-body,html{font-family:"Fira Sans","Helvetica Neue",Arial,sans-serif;font-family:var(--typography_fonts_text)}.h1,.h2,.h3,.h4,.h5,.h6,.site .font-headings,.site .font-headings-primary,h1,h2,h3,h4,h5,h6{font-family:"Fira Sans","Helvetica Neue",Arial,sans-serif;font-family:var(--typography_fonts_headings)}.display-1.h1,.display-1.h2,.display-1.h3,.display-2.h1,.display-2.h2,.display-2.h3,.display-3.h1,.display-3.h2,.display-3.h3,.display-4.h1,.display-4.h2,.display-4.h3,.site-title,.site .font-headings-secondary,.site .font-logo,h1.display-1,h1.display-2,h1.display-3,h1.display-4,h2.display-1,h2.display-2,h2.display-3,h2.display-4,h3.display-1,h3.display-2,h3.display-3,h3.display-4{font-family:"Fira Sans","Helvetica Neue",Arial,sans-serif;font-family:var(--typography_fonts_logo);text-rendering:auto}.site .font-inherit{font-family:inherit}@media only screen and (min-width:42em){html{font-size:16px;font-size:var(--typography_size_html)}}::-webkit-input-placeholder{font-weight:300;opacity:0.8}::-moz-placeholder{font-weight:300;opacity:0.8}:-ms-input-placeholder{font-weight:300;opacity:0.8}::-ms-input-placeholder{font-weight:300;opacity:0.8}::placeholder{font-weight:300;opacity:0.8}input,select,textarea{-webkit-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s}input:focus,select:focus,textarea:focus{border-color:currentColor}textarea:invalid{max-height:2.86em;overflow-y:hidden}select{padding:calc(0.62em - 2px)}.site .fullwidth input[type],.site .fullwidth select,.site .fullwidth textarea{width:100%;max-width:100%}.button,.main-navigation-container .button>a,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;padding:1em;margin-top:2px;margin-bottom:2px;text-align:center;text-decoration:none;border:2px solid;border-color:transparent;cursor:pointer;-webkit-transition:background 0.3s,color 0.3s,border-color 0.3s;-o-transition:background 0.3s,color 0.3s,border-color 0.3s;transition:background 0.3s,color 0.3s,border-color 0.3s}.main-navigation-container form .button>a,form .button,form .main-navigation-container .button>a,form button,form input[type=button],form input[type=reset],form input[type=submit]{margin-top:0;margin-bottom:0}.main-navigation-container div[class*=hover-color-] .button>a,div[class*=hover-color-] .button,div[class*=hover-color-] .main-navigation-container .button>a,div[class*=hover-color-] button,div[class*=hover-color-] input[type=button],div[class*=hover-color-] input[type=reset],div[class*=hover-color-] input[type=submit]{-webkit-transition:none;-o-transition:none;transition:none}.button:active,.button:focus,.button:hover,.main-navigation-container .button>a:active,.main-navigation-container .button>a:focus,.main-navigation-container .button>a:hover,button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{text-decoration:none;border-color:currentColor}.button:disabled,.main-navigation-container .button>a:disabled,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{-webkit-box-shadow:none;box-shadow:none;opacity:0.5;cursor:not-allowed}.site .search-form:before,.site form[role=search]:before{content:"";position:absolute;width:1.62em;height:1.62em;right:0;top:50%;line-height:1.62;text-align:center;font-size:1.62rem;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.site .search-form label,.site form[role=search] label{font-size:1em}.search-form label,form[role=search] label{display:block;padding:0}.search-form .search-field,.search-form input[type=search],form[role=search] .search-field,form[role=search] input[type=search]{padding-right:2.6244rem}.site-header .search-form:before,.site-header form[role=search]:before{font-size:1.62rem}.error-404 .search-form,.error-404 form[role=search],.not-found .search-form,.not-found form[role=search],.search .site-content .search-form,.search .site-content form[role=search]{font-size:1.62em}.site .search-form .search-submit,.site .search-form .search-submit:active,.site .search-form .search-submit:focus,.site .search-form .search-submit:hover,.site .search-form input[type=submit],.site .search-form input[type=submit]:active,.site .search-form input[type=submit]:focus,.site .search-form input[type=submit]:hover,.site form[role=search] .search-submit,.site form[role=search] .search-submit:active,.site form[role=search] .search-submit:focus,.site form[role=search] .search-submit:hover,.site form[role=search] input[type=submit],.site form[role=search] input[type=submit]:active,.site form[role=search] input[type=submit]:focus,.site form[role=search] input[type=submit]:hover{position:absolute;width:2.6244em;height:100%;right:0;top:0;padding:0;text-indent:-999em;background:none;color:inherit;border-width:0;z-index:2;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}.post-password-form:before{content:"";display:block;margin-bottom:1rem;line-height:1;font-size:4.251528em;vertical-align:top}.comment-form p{margin-bottom:1.62em}.comment-form p:last-child{margin-bottom:0}.comment-form .form-submit{margin-top:2.6244em}.comment-form ::-webkit-input-placeholder{text-transform:uppercase;font-size:0.81em;opacity:1}.comment-form ::-moz-placeholder{text-transform:uppercase;font-size:0.81em;opacity:1}.comment-form :-ms-input-placeholder{text-transform:uppercase;font-size:0.81em;opacity:1}.comment-form ::-ms-input-placeholder{text-transform:uppercase;font-size:0.81em;opacity:1}.comment-form ::placeholder{text-transform:uppercase;font-size:0.81em;opacity:1}.h1.weight-100,.h2.weight-100,.h3.weight-100,.h4.weight-100,.h5.weight-100,.h6.weight-100,h1.weight-100,h2.weight-100,h3.weight-100,h4.weight-100,h5.weight-100,h6.weight-100{font-weight:100}.h1.weight-200,.h2.weight-200,.h3.weight-200,.h4.weight-200,.h5.weight-200,.h6.weight-200,h1.weight-200,h2.weight-200,h3.weight-200,h4.weight-200,h5.weight-200,h6.weight-200{font-weight:200}.h1.weight-300,.h2.weight-300,.h3.weight-300,.h4.weight-300,.h5.weight-300,.h6.weight-300,h1.weight-300,h2.weight-300,h3.weight-300,h4.weight-300,h5.weight-300,h6.weight-300{font-weight:300}.h1.weight-400,.h2.weight-400,.h3.weight-400,.h4.weight-400,.h5.weight-400,.h6.weight-400,h1.weight-400,h2.weight-400,h3.weight-400,h4.weight-400,h5.weight-400,h6.weight-400{font-weight:400}.h1.weight-500,.h2.weight-500,.h3.weight-500,.h4.weight-500,.h5.weight-500,.h6.weight-500,h1.weight-500,h2.weight-500,h3.weight-500,h4.weight-500,h5.weight-500,h6.weight-500{font-weight:500}.h1.weight-600,.h2.weight-600,.h3.weight-600,.h4.weight-600,.h5.weight-600,.h6.weight-600,h1.weight-600,h2.weight-600,h3.weight-600,h4.weight-600,h5.weight-600,h6.weight-600{font-weight:600}.h1.weight-700,.h2.weight-700,.h3.weight-700,.h4.weight-700,.h5.weight-700,.h6.weight-700,h1.weight-700,h2.weight-700,h3.weight-700,h4.weight-700,h5.weight-700,h6.weight-700{font-weight:700}.h1.weight-800,.h2.weight-800,.h3.weight-800,.h4.weight-800,.h5.weight-800,.h6.weight-800,h1.weight-800,h2.weight-800,h3.weight-800,h4.weight-800,h5.weight-800,h6.weight-800{font-weight:800}.h1.weight-900,.h2.weight-900,.h3.weight-900,.h4.weight-900,.h5.weight-900,.h6.weight-900,h1.weight-900,h2.weight-900,h3.weight-900,h4.weight-900,h5.weight-900,h6.weight-900{font-weight:900}.h1,h1{font-size:1.84761em;line-height:1.19;margin-top:0.9380140289em;margin-bottom:0.596082361em}.h2,h2{font-size:1.45962em;line-height:1.19;margin-top:1.5036736959em;margin-bottom:0.754530447em}.h3,h3{font-size:1.15344em;line-height:1.38;margin-top:0.8924719101em;margin-bottom:0.8233593877em}.h4,h4{font-size:1em;line-height:1.44;margin-top:0.62em;margin-bottom:0.62em}.h5,h5{font-size:1em;line-height:1.44;margin-top:0.62em;margin-bottom:0.62em}.h6,h6{font-size:1em;line-height:1.44;margin-top:0.62em;margin-bottom:0.62em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{padding:0;text-rendering:optimizeLegibility}.comments-title .add-comment-link+.h1,.comments-title .add-comment-link+.h2,.comments-title .add-comment-link+.h3,.comments-title .add-comment-link+.h4,.comments-title .add-comment-link+.h5,.comments-title .add-comment-link+.h6,.comments-title .add-comment-link+h1,.comments-title .add-comment-link+h2,.comments-title .add-comment-link+h3,.comments-title .add-comment-link+h4,.comments-title .add-comment-link+h5,.comments-title .add-comment-link+h6,.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,.screen-reader-text+.h1,.screen-reader-text+.h2,.screen-reader-text+.h3,.screen-reader-text+.h4,.screen-reader-text+.h5,.screen-reader-text+.h6,.screen-reader-text+h1,.screen-reader-text+h2,.screen-reader-text+h3,.screen-reader-text+h4,.screen-reader-text+h5,.screen-reader-text+h6,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:inherit}@media only screen and (min-width:42em){.h1,h1{font-size:2.281em;line-height:1.19;margin-top:0.9380140289em;margin-bottom:0.596082361em}.h2,h2{font-size:1.802em;line-height:1.19;margin-top:1.5036736959em;margin-bottom:0.754530447em}.h3,h3{font-size:1.424em;line-height:1.38;margin-top:0.8924719101em;margin-bottom:0.8233593877em}.h4,h4{font-size:1.125em;line-height:1.44;margin-top:1.4364444444em;margin-bottom:0.9987654321em}.h5,h5{font-size:1.125em;line-height:1.44;margin-top:1.4364444444em;margin-bottom:0.9987654321em}.h6,h6{font-size:1.125em;line-height:1.44;margin-top:1.4364444444em;margin-bottom:0.9987654321em}}.comments-title h1.add-comment-link,.comments-title h2.add-comment-link,.comments-title h3.add-comment-link,.comments-title h4.add-comment-link,h1.screen-reader-text,h2.screen-reader-text,h3.screen-reader-text,h4.screen-reader-text{color:inherit}.entry-header{margin-bottom:2.6244em}.content-layout-no-paddings .content-area .entry-header{padding-top:2.6244em;text-align:center}.page-header{padding:4.251528em 0;border-top:2px solid;overflow:hidden}@media only screen and (min-width:55em){.page-header .page-title{float:left;max-width:48%}}.page-header .archive-description{margin-top:1.62em}@media only screen and (min-width:55em){.page-header .archive-description{float:right;margin-top:0;max-width:48%}}.page-header .archive-description a{color:inherit}.entry-title,.page-title{padding:0;margin:0}.entry-title small,.page-title small{display:block;margin-top:0.38rem}@media only screen and (min-width:42em){.entry-title small,.page-title small{display:inline-block;margin-top:1em;margin-left:0.38rem;font-size:0.5em;vertical-align:top}}.widget-title,.widget-title-style .widgettitle{margin:0 0 1.62rem;font-size:1.125rem}.widget-title-style .widgettitle a,.widget-title a{font-weight:inherit;text-decoration:none}.hide-widget-title .widget-title,.hide-widget-title .widgettitle{display:none}.display-1,.display-2,.display-3,.display-4{margin-top:1.62rem;margin-bottom:1.62rem}.display-1:first-child,.display-2:first-child,.display-3:first-child,.display-4:first-child{margin-top:0}.display-1:last-child,.display-2:last-child,.display-3:last-child,.display-4:last-child{margin-bottom:0}.display-1{font-size:1.84761em;line-height:1.3325}@media only screen and (min-width:55em){.display-1{font-size:2.281em}}.display-2{font-size:2.064205em;line-height:1.2375}@media only screen and (min-width:55em){.display-2{font-size:2.887em}}.display-3{font-size:2.4962166667em;line-height:1.2058333333}@media only screen and (min-width:55em){.display-3{font-size:3.653em}}.display-4{font-size:3.08652em;line-height:1.19}@media only screen and (min-width:55em){.display-4{font-size:4.624em}}.site-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:10}.site-header>div{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.site-header a:not(.button){color:inherit}.site-header-navigation{position:relative;z-index:99}@media only screen and (min-width:55em){.site-header-navigation{position:fixed;width:100%;left:0;top:0}.admin-bar .site-header-navigation{top:32px}}.site-header-navigation:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;opacity:0.8;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.site-header-navigation:hover:before{opacity:1}@media only screen and (max-width:54.9375em) and (max-height:27.9375em){.site-header-navigation .site-header-inner{width:100%;margin:0}}.site-header-content{padding-top:1em;padding-bottom:1em}@media only screen and (min-width:28em){.site-header-content{padding-top:1.62em;padding-bottom:1.62em}}@media only screen and (min-width:42em){.site-header-content{padding-top:2.6244em;padding-bottom:2.6244em}}@media only screen and (min-width:55em){.site-header-content{padding-top:4.251528em;padding-bottom:4.251528em;margin-top:3.5em}}.site-header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.site-header-inner>div{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.site-branding a,.site-branding a:active,.site-branding a:focus,.site-branding a:hover,.site-title{text-decoration:none;color:inherit}.site-branding{float:left;margin-right:1.62em;line-height:inherit;color:inherit}@media only screen and (min-width:80em){.site-branding{margin-right:2.6244em}}.site-branding-text{display:inline-block;vertical-align:middle}.site-title{margin:0;line-height:inherit;font-size:2.281rem}@media only screen and (min-width:55em){.site-title{display:inline-block;vertical-align:middle}}.site-title.type-img{font-family:sans-serif}@media only screen and (min-width:80em){.site-description{display:inline-block;padding-left:1.62em;margin-left:1.62em;border-left:1px solid;vertical-align:middle}}.custom-logo{display:inline-block;width:auto;margin-right:1em;vertical-align:middle}.site-title-hidden .custom-logo{margin-right:0}.intro{position:relative;z-index:1}.intro-container{padding:0;margin:0;border-width:0}.intro-media{position:absolute;width:100%;left:0;top:0;text-align:center;background-color:inherit;overflow:hidden;z-index:0}.intro-media:after,.intro-media:before{content:"";position:absolute;width:100%;height:100%;left:0;bottom:0;z-index:1}.intro-media:after{height:62%}.intro-media:before{background-color:inherit;opacity:0.66}.intro-media img{width:100%}body:not(.home) .intro-media img{width:calc(100% + 20px);max-width:none;margin:-10px;-webkit-filter:blur(10px) grayscale(100%) contrast(66%);filter:blur(10px) grayscale(100%) contrast(66%);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media only screen and (max-width:54.9375em){.intro-media,.intro-media .slick-slide{overflow:hidden}.site .intro-media img{position:relative;width:auto;height:110%;height:110vh;max-width:none;max-height:none;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body:not(.home) .intro-media img{width:auto;-webkit-transform:scaleX(-1) translateX(50%);-ms-transform:scaleX(-1) translateX(50%);transform:scaleX(-1) translateX(50%)}}.intro-title{padding:8% 0;margin:0;line-height:1.19;font-weight:700;border-top:2px solid;font-size:2.281rem}@media only screen and (min-width:28em){.intro-title{font-size:2.887rem}}@media only screen and (min-width:42em){.intro-title{font-size:3.653rem}}@media only screen and (min-width:55em){.intro-title{font-size:4.624rem}}@media only screen and (min-width:80em){.intro-title{font-size:5.852rem}}.intro-title a{display:inline-block;color:inherit}.intro-slideshow-item:not(.slick-slide):not(:first-child){display:none}.intro-slideshow.slick-slider .intro-title{padding-bottom:7.86rem}@media only screen and (min-width:80em){.intro-slideshow.slick-slider .intro-title{padding-bottom:10.86rem}}.menu-item-description{display:block;max-width:20em;margin-top:0.38em;white-space:normal;opacity:0.8}.menu a{text-decoration:none}@media only screen and (max-width:41.9375em){.menu-item .hide-on-mobile{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);position:absolute!important;width:1px;height:1px;line-height:1px;overflow:hidden}}.main-navigation{position:relative;width:100%}@media only screen and (min-width:55em){.main-navigation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-navigation-container>div{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.main-navigation-container .menu-search{max-width:28rem;padding:0 1.62rem;margin:26vh auto 0}@media only screen and (min-width:55em){.main-navigation-container .menu-search{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;padding:0;margin:0}}.main-navigation-container .menu{margin-top:1.62rem}@media only screen and (min-width:42em){.main-navigation-container .menu{margin-top:0}}.main-navigation-container ul{margin:0;list-style:none}.main-navigation-container li{position:relative;padding:0;margin:0}@media only screen and (min-width:55em){.main-navigation-container li{float:left;white-space:nowrap}}.main-navigation-container a{display:block;max-width:100%;padding:0.62rem 0.38rem;border:0 solid transparent;border-left-width:2px;-webkit-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s}.main-navigation-container a:active,.main-navigation-container a:focus,.main-navigation-container a:hover{border-color:currentColor}.main-navigation-container .hide-link>a:focus,.main-navigation-container .hide>a:focus{position:static!important}@media only screen and (min-width:55em){.main-navigation-container .menu:hover .current-menu-ancestor>a,.main-navigation-container .menu:hover .current-menu-item>a{border-color:inherit}}.main-navigation-container .menu .current-menu-item>a,.main-navigation-container .menu .current-menu-item>a:hover{border-color:currentColor}@media only screen and (min-width:55em){.main-navigation-container .menu .current-menu-ancestor>a,.main-navigation-container .menu .current-menu-ancestor>a:hover{border-color:currentColor}}.main-navigation-container .current-menu-item>a{position:relative;border-color:currentColor;z-index:10}@media only screen and (min-width:55em){.main-navigation-container .current-menu-ancestor>a,.main-navigation-container .has-expanded-sub-menu>a{position:relative;border-color:currentColor;z-index:10}}.main-navigation-container .icon,.main-navigation-container [class^=icon-]{margin-right:0.38em}@media only screen and (max-width:54.9375em){.has-navigation-mobile .main-navigation-container{visibility:hidden;position:fixed;width:100%;height:100%;left:0;right:0;bottom:0;line-height:1.38em;overflow-y:auto;z-index:995;opacity:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s,-webkit-transform 0.3s;transition:visibility 0s linear 0.3s,opacity 0.3s,-webkit-transform 0.3s;-o-transition:visibility 0s linear 0.3s,opacity 0.3s,transform 0.3s;transition:visibility 0s linear 0.3s,opacity 0.3s,transform 0.3s;transition:visibility 0s linear 0.3s,opacity 0.3s,transform 0.3s,-webkit-transform 0.3s}.has-navigation-mobile .toggled .main-navigation-container{visibility:visible;opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:visibility 0s linear 0s,opacity 0.3s,-webkit-transform 0.3s;transition:visibility 0s linear 0s,opacity 0.3s,-webkit-transform 0.3s;-o-transition:visibility 0s linear 0s,opacity 0.3s,transform 0.3s;transition:visibility 0s linear 0s,opacity 0.3s,transform 0.3s;transition:visibility 0s linear 0s,opacity 0.3s,transform 0.3s,-webkit-transform 0.3s}.has-navigation-mobile .main-navigation-container .menu{position:relative}.has-navigation-mobile .main-navigation-container .menu>ul{max-width:28rem;padding:4.251528rem 1.62rem 5.871528rem;margin-left:auto;margin-right:auto}.has-navigation-mobile .main-navigation-container .menu>ul>li:nth-last-child(2){border-bottom-width:1px;border-bottom-style:solid}.has-navigation-mobile .main-navigation-container .sub-menu{position:relative;width:100%;min-width:0;left:auto;top:auto;padding:0;margin:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;border-width:0;border-radius:0}.has-navigation-mobile .main-navigation-container .sub-menu .sub-menu{left:auto;top:auto;padding-left:1em}.has-navigation-mobile .main-navigation-container li{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0.5rem;padding-bottom:0.5rem;border-top-width:1px;border-top-style:solid}.has-navigation-mobile .main-navigation-container .megamenu>ul>.hide,.has-navigation-mobile .main-navigation-container .megamenu>ul>.hide-link{padding-top:0;padding-bottom:0;border-width:0}.has-navigation-mobile .main-navigation-container .megamenu>ul>.hide-link .button-toggle-sub-menu,.has-navigation-mobile .main-navigation-container .megamenu>ul>.hide .button-toggle-sub-menu{display:none}.has-navigation-mobile .main-navigation-container .megamenu>ul>.hide-link>.sub-menu,.has-navigation-mobile .main-navigation-container .megamenu>ul>.hide>.sub-menu{display:block;margin-top:0}}@media only screen and (max-width:41.9375em){.has-navigation-mobile .main-navigation-container{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.has-navigation-mobile .main-navigation-container .menu>ul{padding-top:38vh}.has-navigation-mobile .main-navigation-container .menu-search+.menu>ul{padding-top:4.251528em}}@media only screen and (max-width:54.9375em){body:not(.has-navigation-mobile) .site-header-navigation{padding-top:1.62rem;padding-bottom:1.62rem}body:not(.has-navigation-mobile) .site-header-navigation:before{opacity:1}body:not(.has-navigation-mobile) .main-navigation-container .menu{margin-top:0}body:not(.has-navigation-mobile) .main-navigation-container li{display:inline-block;padding:0;margin:0;margin-right:1.38em}body:not(.has-navigation-mobile) .main-navigation-container a{border-left-width:0;border-top-width:2px}}@media only screen and (max-width:54.9375em) and (min-height:28em){.has-navigation-mobile .site-footer{padding-bottom:3.618rem}}@media only screen and (max-width:54.9375em){.menu-toggle{position:fixed;width:auto;height:3.618rem;left:50%;bottom:-2px;padding:0 1.62em;margin:0;line-height:1.38;text-align:center;font-size:1em;font-weight:700;border:2px solid;border-radius:2px;z-index:999;-webkit-box-shadow:0 0 2em rgba(0,0,0,0.4);box-shadow:0 0 2em rgba(0,0,0,0.4);opacity:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-height:27.9375em){.menu-toggle{position:relative;width:100%;left:auto;bottom:auto;margin:0;border:0;border-radius:0;-webkit-transform:none;-ms-transform:none;transform:none}}@media only screen and (min-width:55em){.menu-toggle{display:none}}.menu-toggle:before{content:"";margin-right:0.62em}.toggled .menu-toggle:before{content:""}.menu-toggle-skip-link{font-size:16px!important;font-weight:400!important}.menu-toggle-skip-link-container{border-width:0!important}@media only screen and (min-width:55em){.menu-toggle-skip-link-container{display:none!important}}@media only screen and (min-width:55em){.menu-primary>li{padding-top:0.38rem;padding-bottom:0.38rem;margin-right:1.38rem}.menu-primary>li>a{padding-left:0;padding-right:0;border-width:0;border-top-width:2px}}@-webkit-keyframes showSubMenu{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes showSubMenu{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}.main-navigation-container .sub-menu{display:none;position:absolute;min-width:100%;min-width:calc(100% + 6.48rem);left:0;top:100%;padding:1.62rem;margin:0 -2rem;border-top-width:1px;border-top-style:solid;-webkit-box-shadow:0 0.38em 1em rgba(0,0,0,0.25);box-shadow:0 0.38em 1em rgba(0,0,0,0.25);z-index:9;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.main-navigation-container .sub-menu a{padding-left:1rem}@media only screen and (min-width:55em){.main-navigation-container .reverse-expand ul{left:auto;right:0}}@media only screen and (min-width:55em){.main-navigation-container li li{float:none;display:block}.main-navigation-container li li>a{display:block;min-width:10em}}@media only screen and (max-width:54.9375em){.main-navigation-container li li a:before{content:"";display:inline-block;width:0.5em;height:0.5em;margin-right:0.5em;margin-top:0.25em;border-left:1px solid;border-bottom:1px solid;vertical-align:top;opacity:0.5;speak:none}}@media only screen and (min-width:55em){.no-js .main-navigation-container .menu-item-has-children:not([aria-haspopup]):not(.menu-item-is-depth-3)>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.no-js .main-navigation-container .menu-item-has-children:not([aria-haspopup]):not(.menu-item-is-depth-3)>a:after{content:"▼";padding-left:1em;margin-left:auto;font-size:0.5em}.no-js .main-navigation-container .menu-item-has-children:not([aria-haspopup]):not(.menu-item-is-depth-3) .menu-item-has-children:not(.menu-item-is-depth-3)>a:after{content:"▶"}}@media only screen and (min-width:55em){.main-navigation-container .menu-item-has-children:hover>.sub-menu,.no-js .main-navigation-container .menu-item-has-children:focus-within>.sub-menu{display:block;-webkit-animation:showSubMenu 0.5s;animation:showSubMenu 0.5s}}.main-navigation-container .sub-menu .sub-menu{font-size:1em}@media only screen and (min-width:55em){.main-navigation-container .sub-menu .sub-menu{min-width:0;left:100%;top:0;padding:1.62rem;margin:0;margin-top:-1.62rem;margin-top:calc(-1.62rem - 1px)}.main-navigation-container .sub-menu .sub-menu li{margin-left:0}}@media only screen and (min-width:55em){.main-navigation-container .reverse-expand ul ul,.main-navigation-container li .reverse-expand ul{left:auto;right:100%}}@media only screen and (max-width:54.9375em){.main-navigation-container li li li a{padding-left:2em}}:root{--button_toggle_sub_menu_size:10px}@media (hover:none){:root{--button_toggle_sub_menu_size:24px}}@media only screen and (max-width:54.9375em){.has-navigation-mobile{--button_toggle_sub_menu_size:32px}}.toggle-sub-menus .menu-item-has-children{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.toggle-sub-menus .menu-item-has-children>a{padding-right:0.38em}.toggle-sub-menus .menu-item-has-children.menu-item-has-description>a{padding-right:0.62em}.toggle-sub-menus .button-toggle-sub-menu{position:relative;width:var(--button_toggle_sub_menu_size);height:var(--button_toggle_sub_menu_size);padding:0;border:0;background:none;color:inherit;-webkit-box-shadow:none;box-shadow:none;opacity:0.33}.toggle-sub-menus .button-toggle-sub-menu:active,.toggle-sub-menus .button-toggle-sub-menu:focus,.toggle-sub-menus .button-toggle-sub-menu:hover{background:none;-webkit-box-shadow:none;box-shadow:none;opacity:1;-webkit-animation:none;animation:none}@media (hover:none){.toggle-sub-menus .button-toggle-sub-menu{border:1px solid;border-color:inherit;opacity:1}}.toggle-sub-menus .button-toggle-sub-menu:after,.toggle-sub-menus .button-toggle-sub-menu:before{content:"";display:block;position:absolute;width:10px;height:2px;left:50%;top:50%;background:currentColor;opacity:1;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.toggle-sub-menus .button-toggle-sub-menu:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(90deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(90deg);transform:translateX(-50%) translateY(-50%) rotate(90deg);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;-o-transition:transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s}.menu-item-is-depth-3 .toggle-sub-menus .button-toggle-sub-menu{display:none}.toggle-sub-menus .has-expanded-sub-menu>.sub-menu{display:block}@media only screen and (min-width:55em){.toggle-sub-menus .has-expanded-sub-menu>.sub-menu{-webkit-animation:showSubMenu 0.5s;animation:showSubMenu 0.5s}}.toggle-sub-menus .has-expanded-sub-menu>.button-toggle-sub-menu:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);-ms-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}.toggle-sub-menus .menu-item-has-children:hover>.button-toggle-sub-menu{opacity:1}@media only screen and (min-width:55em){.toggle-sub-menus .menu-item-has-children:hover>.button-toggle-sub-menu:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);-ms-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}}@media only screen and (min-width:55em){.main-navigation-container .menu>ul>li>a .menu-item-description{display:none}}@media only screen and (min-width:55em){.main-navigation-container .megamenu>ul>li>a .menu-item-description{margin-bottom:0.62em}}@media only screen and (min-width:55em){.main-navigation-container .megamenu>.sub-menu>li{-webkit-box-flex:0;-ms-flex:0 1 14em;flex:0 1 14em;padding:0;border-width:0;vertical-align:top}.main-navigation-container .megamenu>.sub-menu>li+li{margin-left:2.6244rem}.main-navigation-container .megamenu>.sub-menu>li>a{margin-left:2px;margin-bottom:1.62em;font-size:0.905em;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-width:0;border-radius:0}.main-navigation-container .megamenu>.sub-menu>li>a:after{display:none}.main-navigation-container .megamenu>.sub-menu>li>.button-toggle-sub-menu{display:none}.main-navigation-container .megamenu>.sub-menu>li>.sub-menu{display:block;position:relative;min-width:100%;left:0;top:0;padding:0;margin:1em 0 0;background:none;border-width:0;-webkit-box-shadow:none;box-shadow:none}.main-navigation-container .megamenu>.sub-menu>li>.sub-menu>li>a{padding-right:1rem}.main-navigation-container .megamenu>.sub-menu>li>.sub-menu .sub-menu{-webkit-box-shadow:0 0.38em 1em rgba(0,0,0,0.25);box-shadow:0 0.38em 1em rgba(0,0,0,0.25)}.main-navigation-container .megamenu:hover>.sub-menu,.no-js .main-navigation-container .megamenu:focus-within>.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.main-navigation-container .megamenu:hover>.sub-menu .sub-menu,.no-js .main-navigation-container .megamenu:focus-within>.sub-menu .sub-menu{-webkit-animation:none;animation:none}.main-navigation-container .megamenu .menu-item-has-children{display:block}.main-navigation-container .megamenu .menu-item-has-children .menu-item-has-children{display:-webkit-box;display:-ms-flexbox;display:flex}.main-navigation-container .megamenu:hover>ul>.current-menu-ancestor>a,.main-navigation-container .megamenu:hover>ul>.current-menu-item>a,.main-navigation-container .megamenu>ul>li>a{border-color:currentColor}.toggle-sub-menus .megamenu.has-expanded-sub-menu>.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-navigation .disable-link>a{pointer-events:none;cursor:text}.social-links .social-links-items{margin:0;list-style:none}.sidebar .social-links .social-links-items{border-width:0}.social-links .social-links-items li{border-width:0}.social-links li{display:inline-block}.sidebar .social-links li{margin-right:0.19em}.text-right .social-links li{margin-left:0.19em;margin-right:0}.social-links a{display:block;padding-left:0.19em;padding-right:0.19em;margin:1px;text-decoration:none;color:inherit}.social-links a:hover{text-decoration:none}.social-links a.back-to-top:before{content:"";display:inline-block;padding:0 0.38em;vertical-align:top}.social-links ul li{padding:0}.widget_nav_menu .social-links a{text-align:center}.sidebar .widget_nav_menu .social-links a{padding:0 0.19em}.widget_nav_menu .social-links a:after{display:none}.site-header-content .social-links{width:100%;margin-top:1rem;white-space:nowrap}@media only screen and (min-width:42em){.site-header-content .social-links{width:auto;padding-left:1.62em;margin-top:0;margin-left:auto}}.site-header-content .social-links .back-to-top-link{display:none}.footer-area-site-info .social-links{margin:0.62em 0}@media only screen and (min-width:42em){.footer-area-site-info .social-links{margin:0}}blockquote.alignleft,blockquote.alignright{padding:0;margin-top:0.62em}@media only screen and (min-width:28em){blockquote.alignleft,blockquote.alignright{width:35%}}@media only screen and (min-width:80em){blockquote.alignleft,blockquote.alignright{font-size:1.19em}}blockquote.alignleft:before{float:right;margin-right:0;margin-left:0.09em}@media only screen and (min-width:80em){blockquote.alignleft{margin-left:-9.5%}}@media only screen and (min-width:100em){.no-widgets-sidebar blockquote.alignleft{margin-left:-19%}}@media only screen and (min-width:80em){blockquote.alignright{margin-right:-9.5%}}@media only screen and (min-width:100em){.no-widgets-sidebar blockquote.alignright{margin-right:-19%}}.gallery img{width:100%}.gallery-item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.gallery-columns-1 .gallery-item{margin-top:2em}.gallery-caption{padding:1em;margin-top:-1px}.site .wp-playlist{padding:0;background:none;border-width:1px;border-style:solid}.site .wp-playlist-current-item,.site .wp-playlist-tracks{height:auto;padding:1.62rem;margin:0}.site .wp-playlist-current-item{padding-bottom:0.62rem}.entry-media .wp-playlist{margin:0;text-align:left}.posts .wp-playlist{border-top-width:0;border-left-width:0;border-right-width:0}.posts .sticky:before{content:"";position:absolute;width:2em;height:2em;right:-0.38em;top:-0.38em;line-height:2em;text-align:center}.site-content{position:relative;z-index:5}.site-content[tabindex="-1"]:focus{outline:0}@media only screen and (min-width:55em){.has-widgets-sidebar .content-area{width:68%;float:left}}@media only screen and (max-width:41.9375em){.is-singular .content-area{margin-left:-1rem;margin-right:-1rem}}.entry-media a{display:inline-block;width:100%}.entry-media .post-thumbnail{text-align:center}@media only screen and (max-width:41.9375em){.entry-media img{width:100%}}.hide-media .entry-media{display:none}.attachment .entry-media{max-width:39em;max-width:70ch;margin-left:auto;margin-right:auto}.attachment .entry-media+.entry-content-container{padding-top:2.6244em}.attachment caption{caption-side:top}.attachment-download{padding:1.62em;margin-bottom:1.62em;border-width:2px;border-style:dashed}.pagination{padding:1px;text-align:center;overflow:hidden}.pagination a,.pagination span{background:transparent;color:inherit;border-width:1px;border-style:solid}.pagination .dots{padding-left:0.62em;padding-right:0.62em;border-color:transparent}@media only screen and (max-width:79.9375em){.pagination a:before{display:none}}.pagination .next:hover:before,.pagination .prev:hover:before{display:none}@media only screen and (max-width:79.9375em){.pagination .next:before,.pagination .prev:before{display:none}}@media only screen and (max-width:41.9375em){.pagination .prev{float:left}.pagination .next{float:right}}@media only screen and (max-width:41.9375em){.pagination{position:relative}.pagination:after{content:attr(data-current) " / " attr(data-total);position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}.post-table-of-contents{margin-top:2.6244rem}.post-table-of-contents a{text-decoration:none}.post-table-of-contents a:active,.post-table-of-contents a:focus,.post-table-of-contents a:hover{text-decoration:underline}.post-table-of-contents ol{counter-reset:table-of-contents-counter}.post-table-of-contents li{padding:0;border-top-width:1px;border-top-style:solid}.post-table-of-contents li:first-child{border-width:0}.post-table-of-contents li:before{display:none}.post-table-of-contents a{padding:0.62em 1em;padding-left:2.6244em}.entry-content .post-table-of-contents a{border-width:0}.post-table-of-contents a:before{content:counter(table-of-contents-counter);counter-increment:table-of-contents-counter;float:left;margin-top:-0.19em;margin-left:-1.38em;text-decoration:inherit;font-weight:inherit;font-style:inherit}.post-table-of-contents a:after{content:"»";margin-left:0.62em}.post-table-of-contents .is-passed a{text-decoration:line-through}.post-table-of-contents.top{display:none}.posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1em}.posts .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:1rem;margin:1em;width:calc(100% - 2em)}@media only screen and (min-width:42em){.posts .entry{width:calc(50% - 2em);padding:2.6244em}}@media only screen and (min-width:55em){.no-widgets-sidebar:not(.posts-layout-columns-2) .posts .entry{width:calc(33.33% - 2em)}}@media only screen and (min-width:80em){.posts-layout-columns-4.no-widgets-sidebar .posts .entry{width:calc(25% - 2em)}.posts-layout-columns-4.has-widgets-sidebar .posts .entry{width:calc(33.33% - 2em)}}.posts .entry-media{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:auto;margin:-1rem;margin-bottom:1rem}@media only screen and (min-width:42em){.posts .entry-media{margin:-2.6244em;margin-bottom:2.6244em}}.posts .entry-header{margin-bottom:1.62em}.posts .type-page .entry-title:before{content:"";margin-right:0.31em;vertical-align:middle}.posts .entry-content p{margin-bottom:1em}.posts .entry-content p:last-child{margin-bottom:0}.posts .entry-content-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0}.posts .entry-content:not(:last-child),.posts .entry-summary:not(:last-child){margin-bottom:1.62em}.posts .entry-meta{margin-top:auto}.search-results form+.posts{margin-top:2.6244em}.entry-summary:not(:empty)+.link-more{margin-top:1em}.entry-content-container{max-width:calc(39em + 3.24em);max-width:calc(70ch + 3.24em);padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}@media only screen and (min-width:42em){.entry-content-container{padding-left:1.62em;padding-right:1.62em}}.content-layout-no-paddings .content-area .entry-content-container{padding:0;max-width:none}.entry-summary:empty{display:none}.entry-content .entry-summary{font-size:1.19em;line-height:1.38}.posts .entry-summary:not(.has-more-tag){font-size:1em;line-height:inherit}.format-gallery .entry-media-gallery-images:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.format-gallery .entry-media-gallery-images:not(.slick-slider) .entry-media-gallery-image{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:50%}.format-image .entry-media{position:relative}.format-image .entry-media:before{content:"";position:absolute;width:2em;height:2em;left:-0.38em;top:-0.38em;line-height:2em;text-align:center}.posts .format-image .entry-header{margin-bottom:0.62em}@media only screen and (min-width:42em){.posts .format-image .entry-content{font-size:1.19em}}@media only screen and (min-width:80em){.posts .format-image .entry-content{font-size:1.38em}}@media only screen and (min-width:42em){.posts .format-link .entry-content{font-size:1.19em}}@media only screen and (min-width:80em){.posts .format-link .entry-content{font-size:1.38em}}.posts .format-link .entry-content a:before{content:"";margin:0 0.19em;opacity:0.66}.format-quote a,.type-jetpack-testimonial a{color:inherit}.entry.format-quote,.entry.type-jetpack-testimonial{border-color:currentColor}.single-format-quote .content-area .entry .h1,.single-format-quote .content-area .entry .h2,.single-format-quote .content-area .entry .h3,.single-format-quote .content-area .entry .h4,.single-format-quote .content-area .entry h1,.single-format-quote .content-area .entry h2,.single-format-quote .content-area .entry h3,.single-format-quote .content-area .entry h4{color:inherit}.format-status a{color:inherit}.format-status.entry{border-color:currentColor}.format-status .entry-media .avatar{max-width:6.88747536em;margin-top:1.3122em;border-radius:6.88747536em}@media only screen and (min-width:42em){.format-status .entry-media .avatar{margin-top:2.6244em}}@media only screen and (min-width:42em){.format-status .entry-content{font-size:1.19em}}@media only screen and (min-width:80em){.format-status .entry-content{font-size:1.38em}}.format-status .entry-content:before{content:"";float:left;margin-right:0.38em}.single-format-status .content-area .entry .h1,.single-format-status .content-area .entry .h2,.single-format-status .content-area .entry .h3,.single-format-status .content-area .entry .h4,.single-format-status .content-area .entry h1,.single-format-status .content-area .entry h2,.single-format-status .content-area .entry h3,.single-format-status .content-area .entry h4{color:inherit}.entry-meta{padding:1em 0;margin:1.62rem 0;border-top-width:2px;border-top-style:solid;border-bottom-width:2px;border-bottom-style:solid}.entry-meta:first-child{margin-top:0}.entry-meta:last-child{margin-bottom:0}.entry-meta-bottom{padding-bottom:0;border-bottom-width:0}.entry-meta .label-updated,.entry-meta .updated,.entry-meta:empty{display:none}.entry-meta-element{margin-right:0.38em;opacity:1}.entry-meta-description{text-transform:uppercase}.entry-meta-description:before{content:""}.author .entry-meta-description:before{content:""}.cat-links .entry-meta-description:before{content:""}.comments-link .entry-meta-description:before{content:""}.entry-date .entry-meta-description:before{content:""}.entry-meta a{text-decoration:none}.entry-meta a:active,.entry-meta a:focus,.entry-meta a:hover{text-decoration:underline}.entry-meta .tags-links a{text-transform:none}.entry-meta .tags-links a:before{content:"";margin-right:0.19em}body:not(.group-blog) .entry-meta .author{display:none}.content-layout-no-paddings .content-area .entry-meta{text-align:center;margin:0}a .entry-date{cursor:pointer}.post-navigation .nav-links a{display:block;position:relative;padding:8% 8% 4%;text-decoration:none;background-position:50% 50%;background-size:cover;border-top:2px solid;z-index:1}.post-navigation .nav-links a:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0.9;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.post-navigation .nav-links a:hover:before{opacity:1}.post-navigation .nav-links .label{display:block;text-transform:uppercase}.post-navigation .nav-links .title{display:block;line-height:1.38}@media only screen and (min-width:42em){.post-navigation .nav-links .title{font-size:1.38em}}.post-navigation .nav-next{text-align:right}.page-template-_front.is-singular .content-area{background:transparent}.front-page-section{position:relative;z-index:5}.intro-container+.front-page-section{margin-top:0}.front-page-section-title{padding:1.62em 0;margin:0;text-transform:uppercase;border-top:2px solid}.front-page-section .archive-link{margin-top:2.6244em}.comments-area{padding-left:1.62em;padding-right:1.62em}.comments-area-inner{max-width:39em;max-width:70ch;margin-left:auto;margin-right:auto}.comments-area:focus{outline:0}.comments-area .reply{margin-top:1em}.comments-title{margin-bottom:1.62rem}@media only screen and (min-width:42em){.comment-list .children{margin-left:-3.38em}}.comment-meta a{text-decoration:none}.comment-meta a:active,.comment-meta a:focus,.comment-meta a:hover{text-decoration:underline}.comment-metadata{text-transform:uppercase}.comment-awaiting-moderation{clear:both}.comment-body{padding-bottom:0}.comment-content ol{list-style:decimal}.bypostauthor>.comment-body .vcard .fn:before{content:"✍️ ";speak:none}.comment-edit-link,.comment-reply-link{text-decoration:none}.comment-edit-link:active,.comment-edit-link:focus,.comment-edit-link:hover,.comment-reply-link:active,.comment-reply-link:focus,.comment-reply-link:hover{text-decoration:underline}.comment-edit-link:before,.comment-reply-link:before{content:"";margin-right:0.19em;font-size:1.38em;vertical-align:middle}.comment-edit-link:before{content:""}.comment-navigation{padding:1.62em 0;margin:0;text-align:inherit}.comment-navigation a,.comment-navigation span{display:none}.comment-navigation .nav-links{display:block;padding:0;margin:0;text-align:inherit}.comment-navigation .nav-links a,.comment-navigation .nav-links span{padding:0.62em 0;margin:0.19em;margin-left:0;line-height:inherit}@media only screen and (min-width:42em){.comment-navigation .nav-links a,.comment-navigation .nav-links span{display:inline-block}}.comment-respond{padding:0;border-width:0}.comment-list .comment-respond,.comment-respond{margin-top:2.6244em}.comment-respond:first-child{margin-top:0}.comment-respond form{margin-bottom:-1.62em}.comment-list .comment-respond{padding:0 1.62em;border-width:0}.comment-reply-title{font-size:inherit;text-transform:uppercase}.logged-in-as a{text-decoration:none}.logged-in-as a:active,.logged-in-as a:focus,.logged-in-as a:hover{text-decoration:underline}.comment-list>.pingback,.comment-list>.trackback{min-height:0;padding:0}.pingback .comment-body,.trackback .comment-body{padding:1em;margin:1.62em 0;border-width:1px;border-style:dashed;overflow:hidden}.pingback .comment-body:before,.trackback .comment-body:before{content:"";margin-right:0.62em}.pingback .comment-edit-link,.trackback .comment-edit-link{float:right}.site-footer{position:relative;margin-top:3.9rem;z-index:5}@media only screen and (min-width:42em){.site-footer{margin-top:8.24rem}}@media only screen and (min-width:55em){.site-footer{margin-top:7.62rem}}.site-info-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer-area+.site-footer-area .site-info-inner{padding-top:0}.sidebar{position:relative;margin-top:2.6244rem}@media only screen and (min-width:55em){.sidebar{width:28%;width:calc(32% - 2rem);margin-top:0}}.sidebar .widget{padding:1rem;margin-bottom:2rem}@media only screen and (min-width:42em){.sidebar .widget{padding:2.6244rem}}.widget form{margin-bottom:0}.footer-widgets .widget input,.footer-widgets .widget select,.footer-widgets .widget textarea,.sidebar .widget input,.sidebar .widget select,.sidebar .widget textarea{width:100%}.widget li a{text-decoration:none}.widget li a:active,.widget li a:focus,.widget li a:hover{text-decoration:underline}.widget ul ul{border-top-width:1px;border-top-style:solid}.widget ul li{border-top-width:1px;border-top-style:solid;border-bottom-width:0}.widget ul li:first-child{border-top-width:0}.widget ul li+li{margin-top:0}.widget ul li ul{margin:0}.widget_archive li:before,.widget_categories li:before,.widget_pages li:before,.widget_recent_comments li:before,.widget_recent_entries li:before{content:"";display:inline-block;margin-right:0.38em;vertical-align:middle}.widget_categories li:before{content:""}.widget_pages li:before{content:""}.widget_recent_comments li:before,.widget_recent_entries li:before{content:"";position:absolute;left:0;top:0.38em;margin:0}.widget_recent_entries li:before{content:""}.widget_calendar td,.widget_calendar th{vertical-align:middle}.widget_calendar tfoot td{text-align:left}.widget_calendar tfoot td:last-child{text-align:right}.sidebar .widget_nav_menu ul,.sidebar .wm-subnav ul{border-width:1px;border-style:solid}.sidebar .widget_nav_menu ul ul,.sidebar .wm-subnav ul ul{border-width:0;border-top-width:1px;border-top-style:solid}.sidebar .widget_nav_menu ul li,.sidebar .wm-subnav ul li{padding:0}.sidebar .widget_nav_menu ul li ul,.sidebar .wm-subnav ul li ul{bottom:auto}.sidebar .widget_nav_menu ul li li,.sidebar .wm-subnav ul li li{padding:0}.sidebar .widget_nav_menu li a,.sidebar .wm-subnav li a{display:block;padding:1em;margin:-1px;text-decoration:none;text-transform:uppercase;font-weight:400;color:inherit;-webkit-transition:background 0.3s,color 0.3s,-webkit-box-shadow 0.3s;transition:background 0.3s,color 0.3s,-webkit-box-shadow 0.3s;-o-transition:background 0.3s,color 0.3s,box-shadow 0.3s;transition:background 0.3s,color 0.3s,box-shadow 0.3s;transition:background 0.3s,color 0.3s,box-shadow 0.3s,-webkit-box-shadow 0.3s}.sidebar .widget_nav_menu li li a:before,.sidebar .wm-subnav li li a:before{content:"– "}.sidebar .widget_nav_menu li li li a:before,.sidebar .wm-subnav li li li a:before{content:"–– "}.sidebar .widget_nav_menu li li li li a:before,.sidebar .wm-subnav li li li li a:before{content:"––– "}.widget .tagcloud a{padding:0.62em 1em;text-transform:uppercase}.textwidget ul{margin-top:0;margin-bottom:1em;margin-left:1.62em;margin-right:0;list-style:square}.textwidget ul:last-child{margin-bottom:0}.textwidget ul ul{border-width:0}.textwidget ul li{padding:0;border-width:0}.textwidget ul li+li{margin-top:0}.textwidget ul li ul{bottom:0;margin-bottom:0}.textwidget ul li li{padding:0}.textwidget li a{text-decoration:underline}.textwidget li a:active,.textwidget li a:focus,.textwidget li a:hover{text-decoration:none}@media only screen and (max-width:41.9375em){.footer-widgets-inner{overflow:hidden}}.footer-widgets .widget{min-width:calc(100% - 3.24rem)}@media only screen and (min-width:55em){.footer-widgets .widget{min-width:calc(50% - 3.24rem)}.footer-widgets .widget:first-child:last-child{min-width:calc(100% - 3.24rem)}}@media only screen and (min-width:80em){.footer-widgets .widget{min-width:calc(33.33% - 3.24rem)}.footer-widgets .widget:first-child:nth-last-child(2),.footer-widgets .widget:nth-child(2):last-child{min-width:calc(50% - 3.24rem)}.footer-widgets .widget:first-child:last-child{min-width:calc(100% - 3.24rem)}}.breadcrumbs{padding:1rem 0;border-top:2px solid}.breadcrumbs a{text-decoration:none;color:inherit}.breadcrumbs a:active,.breadcrumbs a:focus,.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .home:before{content:"";position:relative;top:0.1em;margin-right:0.19em;line-height:0.62;font-size:1.19rem}.breadcrumbs-container{position:relative;z-index:1}.breadcrumbs-container .back-to-top{float:right;display:none;margin-left:1em;margin-right:1em}.breadcrumbs-container .back-to-top.alignleft,.breadcrumbs-container .back-to-top.alignright{margin-bottom:0}#infinite-handle,.infinite-loader{width:100%;margin-top:2em}.content-layout-no-paddings div#jp-relatedposts{max-width:calc(39em + 3.24em);max-width:calc(70ch + 3.24em);margin-left:auto;margin-right:auto}div.sharedaddy{margin:2.6244rem auto 0}.content-layout-no-paddings div.sharedaddy{max-width:calc(39em + 3.24em);max-width:calc(70ch + 3.24em)}.site .sd-social-icon .sd-content ul li[class*=share-] a,.site .sd-social-icon .sd-content ul li[class*=share-] a:hover,.site .sd-social-icon .sd-content ul li[class*=share-] div.option a{border-width:2px;border-style:solid}.site .sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{top:0}.entry-author{padding:1.3122em;margin:3.62673936em auto 0;border-width:1px;border-style:solid}@media only screen and (min-width:42em){.entry-author{padding:2.6244em}}.content-layout-no-paddings .entry-author{max-width:calc(39em + 3.24em);max-width:calc(70ch + 3.24em);margin-bottom:3.62673936em}.entry-author:before{opacity:0.03}.entry-author p{margin-bottom:1em}.entry-author p:last-child{margin-bottom:0}.entry-author .author-avatar{width:3em;margin-bottom:1em}@media only screen and (min-width:42em){.entry-author .author-avatar{float:left;margin-right:1.62em}}.entry-author .author-title{margin-bottom:1.62em;text-transform:uppercase}.entry-author .author-name{display:block;margin-top:0.19em;text-transform:none}@media only screen and (min-width:42em){.entry-author .author-bio{clear:both}}.entry-author .author-link{display:block;margin-top:1em}.jetpack-featured-images-archive-disabled .posts .post-thumbnail{display:none}.jetpack-featured-images-page-disabled.page .content-area .post-thumbnail{display:none}.jetpack-featured-images-portfolio-disabled.single-jetpack-portfolio .content-area .post-thumbnail{display:none}.jetpack-featured-images-post-disabled.single-post .content-area .post-thumbnail{display:none}.taxonomy-terms{display:inline-block;margin:0 0 2.6244em;list-style:none}.taxonomy-terms-item{display:inline-block;margin:0.38em 0;margin-right:0.62em;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.taxonomy-terms .button{border:2px solid transparent}.taxonomy-terms .button:active,.taxonomy-terms .button:focus,.taxonomy-terms .button:hover{opacity:1}.archive .taxonomy-terms .taxonomy-terms-item:not(.is-active) .button:not(:hover):not(:focus),.taxonomy-terms:hover .taxonomy-terms-item:not(.is-active) .button:not(:hover):not(:focus){background:transparent;color:inherit;border-color:currentColor}.type-jetpack-testimonial .quote-source{font-weight:700}@media only screen and (min-width:55em){.type-jetpack-testimonial .quote-source{font-size:1.19em}}.single-jetpack-testimonial .content-area .entry .h1,.single-jetpack-testimonial .content-area .entry .h2,.single-jetpack-testimonial .content-area .entry .h3,.single-jetpack-testimonial .content-area .entry .h4,.single-jetpack-testimonial .content-area .entry h1,.single-jetpack-testimonial .content-area .entry h2,.single-jetpack-testimonial .content-area .entry h3,.single-jetpack-testimonial .content-area .entry h4{color:inherit}.message-oldie{display:block;padding:1em;margin:1em;text-align:center;background:rgba(238,0,0,0.85);color:#fff}.message-oldie a{text-decoration:underline;font-weight:bold;color:inherit}@media (-ms-high-contrast:active),only screen and (-ms-high-contrast:none){.posts .entry-content>*,.posts .entry>div,.site-header>div{min-height:1px}.attachment .entry-media,.comments-area-inner,.post-password-form{max-width:94ch}.content-layout-no-paddings .entry-author,.content-layout-no-paddings div#jp-relatedposts,.content-layout-no-paddings div.sharedaddy,.entry-content-container{max-width:calc(94ch + 3.24em)}.footer-widgets .widget{min-width:10em}}@media (-ms-high-contrast:active),only screen and (min-width:55em) and (-ms-high-contrast:none){.main-navigation-container .megamenu>ul>li{min-width:14em}}