@charset "UTF-8";.color--primary,
.entry-title,
.archive-title,
.entry-content h1,
.comment__content h1,
.entry-content ul li:before,
.comment__content ul li:before,
.comment__content ol li:before,
.entry-content ol li:before,
ul.primary-menu > li[class*="current-menu"] > a,
.primary-menu > ul > li[class*="current-menu"] > a{color:#d65456}.color--secondary,
.entry-content h2,
.comment__content h2,
.entry-content h3,
.comment__content h3,
#jp-relatedposts h3.jp-relatedposts-headline,
.entry-content h4,
.comment__content h4,
.entry-content blockquote cite,
.comment__content blockquote cite,
.taxonomy-description,
.widget-area h1:not(.widget-title),
.widget-area h2:not(.widget-title),
.widget-area h3:not(.widget-title),
.widget-area h4:not(.widget-title),
.widget-area h5:not(.widget-title),
.widget-area h6:not(.widget-title),
.entry-content h5,
.comment__content h5,
.widget ul .cat-links,
.widget_recent_comments .recentcomments .comment-author-link,
.widget_rss li .rsswidget,
.entry-content blockquote,
.comment__content blockquote,
.dropcap,
.comments_add-comment,
.comment__author-name,
.comment-edit-link:hover,
.comment-reply-link:hover,
#cancel-comment-reply-link:hover,
p.comment-likes[data-liked] span.comment-like-feedback:hover,
.widget_text blockquote,
.widget_archive > ul > li,
.widget_categories > ul > li,
.widget_meta > ul > li{color:#80c9dd}.color--neutral,
.entry-content h6,
.comment__content h6,
.primary-menu,
.tags-links,
div.sd-social.sd-social > div.sd-content.sd-content ul li > a,
.widget[class*="cloud"] a,
.widget_pages a,
.entry-meta,
.comment-edit-link,
.comment-reply-link,
#cancel-comment-reply-link,
p.comment-likes[data-liked] span.comment-like-feedback,
div.sharedaddy h3.sd-title,
#jp-relatedposts h3.jp-relatedposts-headline,
.textwidget,
.jetpack_subscription_widget #subscribe-email input,
.widget_rss .rss-date,
.widget_rss cite{color:#aaafb3}.color--light{color:#ebebeb}.color--dark,
.social-menu a,
.comment-reply-title,
.widget_recent_entries,
.widget_recent_comments,
.widget_archive ul a,
.widget_categories ul a,
.widget_meta ul a,
.widget_nav_menu ul a{color:#3a4249}*,
*:before,
*:after{box-sizing:border-box}h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
figure,
ul,
ol,
dl,
dd,
th,
td,
pre,
button{border:0;margin:0;padding:0}body{margin:0}img{border:0}button{background:none}a,
button{color:inherit}a,
button{cursor:pointer}main,
li,
.wp-caption img[class*="wp-image-"],
.social-menu a:before{display:block}ul.primary-menu .menu-item-has-children > a:after,
ul.primary-menu .page_item_has_children > a:after,
ul.primary-menu .sub-menu .menu-item-has-children:after,
ul.primary-menu .children .page_item_has_children:after,
.primary-menu > ul .menu-item-has-children > a:after,
.primary-menu > ul .page_item_has_children > a:after,
.primary-menu > ul .sub-menu .menu-item-has-children:after,
.primary-menu > ul .children .page_item_has_children:after{display:inline-block}.nav-previous{float:left}.nav-next{float:right}button{font:inherit}button{-webkit-font-smoothing:inherit}strong,
b,
.bold{font-weight:bold}em,
i,
small,
.italic{font-style:italic}button{letter-spacing:inherit}a{text-decoration:none}button{overflow:visible}img{max-width:100%}img{height:auto}.social-menu a:before{visibility:visible}.social-menu a:before{pointer-events:auto}select,
option{max-width:100%}::-moz-focus-inner{border:0;padding:0}.clearfix:after,
.grid:after,
.comment-form:after,
.media:after,
.site-content:after,
.main-navigation:after,
.entry-content p:last-of-type:after,
.archive-article:after,
.widget_archive > ul:after,
.widget_categories > ul:after,
.widget_meta > ul:after,
.widget ul li:after,
.nav-links:after{clear:both;content:" ";display:table}select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.form-control,
.jetpack_subscription_widget #subscribe-email input{color:#aaafb3;display:block;font-size:0.88889rem;margin:0.5rem 0;max-width:20em;outline:0;padding:0.5rem 0.72222rem;vertical-align:middle;width:100%}.lt-ie9 select input,
.lt-ie9
  textarea input,
.lt-ie9
  input[type="text"] input,
.lt-ie9
  input[type="password"] input,
.lt-ie9
  input[type="datetime"] input,
.lt-ie9
  input[type="datetime-local"] input,
.lt-ie9
  input[type="date"] input,
.lt-ie9
  input[type="month"] input,
.lt-ie9
  input[type="time"] input,
.lt-ie9
  input[type="week"] input,
.lt-ie9
  input[type="number"] input,
.lt-ie9
  input[type="email"] input,
.lt-ie9
  input[type="url"] input,
.lt-ie9
  input[type="search"] input,
.lt-ie9
  input[type="tel"] input,
.lt-ie9
  input[type="color"] input,
.lt-ie9
  .form-control input,
.lt-ie9 .jetpack_subscription_widget #subscribe-email input input,
.jetpack_subscription_widget #subscribe-email .lt-ie9 input input{outline:0;padding:1em 0;width:100%}input,
textarea{border:2px solid #ebebeb;border-radius:3px;box-shadow:none;font-size:0.88889rem;font-weight:300;-webkit-appearance:none}input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{font-style:normal;font-weight:300;opacity:0.7}input:-moz-placeholder,
textarea:-moz-placeholder{font-style:normal;font-weight:300;opacity:0.7}input::-moz-placeholder,
textarea::-moz-placeholder{font-style:normal;font-weight:300;opacity:0.7}input:-ms-input-placeholder,
textarea:-ms-input-placeholder{font-style:normal;font-weight:300;opacity:0.7}.radio,
.checkbox{display:inline-block;margin-bottom:0.5em;margin-top:0.5em;vertical-align:middle}.radio label,
.checkbox label{cursor:pointer;display:inline;font-weight:normal;margin-bottom:0}.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"]{float:left}.radio + .radio,
.checkbox + .checkbox{margin-top:-0.5em}.radio-inline,
.checkbox-inline{cursor:pointer;display:inline-block;font-weight:normal;margin-bottom:0;padding-left:1em;vertical-align:middle}.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline{margin-left:0.5em;margin-top:0}label + br{display:none}input + br{display:none}.entry-title,
.archive-title,
.entry-content h1,
.comment__content h1,
.entry-content h2,
.comment__content h2,
.entry-content h3,
.comment__content h3,
#jp-relatedposts h3.jp-relatedposts-headline,
.entry-content blockquote,
.comment__content blockquote,
.search-overlay-content .search-field,
.widget_text blockquote p,
.widget_text blockquote p:before{font-family:libre_caslon_textbold,"Big Caslon","Book Antiqua","Palatino Linotype",Georgia,serif}select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.form-control,
.jetpack_subscription_widget #subscribe-email input,
html,
.archive .entry-title,
.search .entry-title,
.page-template-archive-page .entry-title,
.entry-content blockquote cite,
.comment__content blockquote cite,
.btn,
input[type="submit"],
input[type="reset"],
div#infinite-handle span,
.nav-previous,
.nav-next,
.more-link,
.comments-title,
.comment__author-name,
.widget_text blockquote cite,
.archive-filters,
.archive-filters select,
.widget_archive select{font-family:Source Sans Pro,Helvetica,sans-serif}html{color:#aaafb3;font-size:112.5%;line-height:1.66}p,
li{font-feature-settings:"kern" 1,"onum" 1,"liga" 1}hr{background-color:#ebebeb;border:none;height:2px}.wp-caption-text,
.gallery-caption{font-size:85%;font-weight:lighter}.page-title .archive-title{line-height:1.1}.archive-subtitle{display:block;font-size:0.94444rem;font-weight:normal}.archive .entry-title,
.search .entry-title,
.page-template-archive-page .entry-title{color:#3a4249;font-size:1.27778rem;font-weight:900;text-shadow:none}.archive .entry-title *,
.search .entry-title *,
.page-template-archive-page .entry-title *{background:none;box-shadow:none}.entry-title{margin-bottom:1rem}.entry-content blockquote cite,
.comment__content blockquote cite{display:block;font-style:normal;margin-top:0.66667rem}body{font-size:0.88889rem}h1,
h2,
h3,
h4,
h5,
h6{font-feature-settings:"dlig" 1,"liga" 1,"lnum" 1,"kern" 1}h1 + h1,
h2 + h1,
h3 + h1,
h4 + h1,
h5 + h1,
h6 + h1,
h1 + h2,
h2 + h2,
h3 + h2,
h4 + h2,
h5 + h2,
h6 + h2,
h1 + h3,
h2 + h3,
h3 + h3,
h4 + h3,
h5 + h3,
h6 + h3,
h1 + h4,
h2 + h4,
h3 + h4,
h4 + h4,
h5 + h4,
h6 + h4,
h1 + h5,
h2 + h5,
h3 + h5,
h4 + h5,
h5 + h5,
h6 + h5,
h1 + h6,
h2 + h6,
h3 + h6,
h4 + h6,
h5 + h6,
h6 + h6{margin-top:0}.entry-title,
.archive-title,
.entry-content h1,
.comment__content h1{font-size:2rem;font-weight:bold;line-height:1.27;text-shadow:white 0 0.07em 0,white 0 -0.07em 0,white -0.05em 0 0,white 0.05em 0 0}.entry-title u,
.archive-title u,
.entry-content h1 u,
.comment__content h1 u{background:#d65456;box-shadow:white 0 1.07em inset,white 0 -0.12em inset;text-decoration:none}.entry-title em,
.archive-title em,
.entry-content h1 em,
.comment__content h1 em{color:#80c9dd;font-style:normal}.entry-content h2,
.comment__content h2{font-size:2rem;font-weight:normal;line-height:1.33}.entry-content h3,
.comment__content h3,
#jp-relatedposts h3.jp-relatedposts-headline{font-size:1.33rem;font-weight:normal;margin-bottom:1rem}.entry-content h4,
.comment__content h4,
.entry-content blockquote cite,
.comment__content blockquote cite,
.taxonomy-description,
.widget-area h1:not(.widget-title),
.widget-area h2:not(.widget-title),
.widget-area h3:not(.widget-title),
.widget-area h4:not(.widget-title),
.widget-area h5:not(.widget-title),
.widget-area h6:not(.widget-title){font-size:0.777rem;font-weight:600;letter-spacing:1px;margin-bottom:0.5rem;text-transform:uppercase}.entry-content h5,
.comment__content h5,
.widget ul .cat-links,
.widget_recent_comments .recentcomments .comment-author-link,
.widget_rss li .rsswidget{font-size:0.80rem;line-height:1.5;margin-bottom:0.5rem;text-transform:uppercase}.entry-content h6,
.comment__content h6,
.primary-menu{font-size:0.72222rem;font-weight:normal;margin-bottom:0.5rem;text-transform:uppercase}.entry-title,
.archive-title,
.entry-content h1,
.comment__content h1{font-size:1.27778rem}.entry-content dl,
.comment__content dl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.entry-content dl dt,
.comment__content dl dt,
.entry-content dl dd,
.comment__content dl dd{border-bottom:1px dashed rgba(0,0,0,0.1);padding:0.5em 0}.entry-content dl dt:last-of-type,
.comment__content dl dt:last-of-type,
.entry-content dl dd:last-of-type,
.comment__content dl dd:last-of-type{border-bottom:0}.entry-content dl dt,
.comment__content dl dt{font-weight:bold;flex-basis:33%;-ms-flex-preferred-size:33%}.entry-content dl dd,
.comment__content dl dd{flex-basis:66%;-ms-flex-preferred-size:66%}.entry-content ul ul,
.comment__content ul ul,
.comment__content ol ul,
.entry-content ul ol,
.comment__content ul ol,
.comment__content ol ol,
.entry-content ol ul,
.comment__content ol ul,
.entry-content ol ol,
.comment__content ol ol{list-style:initial;margin:0.5em 0 -0.5em;padding-left:2em}.entry-content ul li,
.comment__content ul li,
.comment__content ol li,
.entry-content ol li,
.comment__content ol li{padding:0.5em 0;position:relative}.entry-content ul li:last-child,
.comment__content ul li:last-child,
.comment__content ol li:last-child,
.entry-content ol li:last-child,
.comment__content ol li:last-child{border-bottom:0}.entry-content ul li:before,
.comment__content ul li:before,
.comment__content ol li:before{content:"";font-size:0.85em;padding-right:1em}.entry-content ol,
.comment__content ol{counter-reset:list-item}.entry-content ol li,
.comment__content ol li{counter-increment:list-item}.entry-content ol li:before,
.comment__content ol li:before{content:counters(list-item,".") ".";display:inline-block;font-weight:bold;padding-right:1em}.entry-content a,
.comment__content a,
.page-links a{color:#80c9dd;transition:color 0.15s}.entry-content a:hover,
.comment__content a:hover,
.page-links a:hover{color:#3a4249}.entry-content blockquote,
.comment__content blockquote{font-size:1.25rem;font-weight:bold;line-height:1.5;position:relative}.entry-content blockquote p,
.comment__content blockquote p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.entry-content blockquote + p,
.entry-content .comment__content blockquote + p{margin-top:-0.44444rem}.entry-content blockquote.alignleft,
.comment__content blockquote.alignleft,
.entry-content blockquote.alignright,
.comment__content blockquote.alignright{margin-bottom:0}.entry-content blockquote.alignleft,
.comment__content blockquote.alignleft{margin-left:0;margin-right:20px}.entry-content blockquote.alignright,
.comment__content blockquote.alignright{margin-left:0px;margin-right:0}.entry-content blockquote,
.comment__content blockquote{font-size:1rem}.entry-content pre,
.comment__content pre{border:1px solid #aaafb3;border-radius:3px;display:block;padding:1em 0 1em 3.8888rem;position:relative;white-space:pre;white-space:pre-wrap;word-break:break-all;word-wrap:break-word}.entry-content pre:before,
.comment__content pre:before{background:#aaafb3;color:white;content:"";display:block;left:0;padding:0.25em 0.75em;position:absolute;top:0}table{border-collapse:collapse;table-layout:fixed;width:100%}th{text-align:left}tr{border-bottom:1px solid #ebebeb}table > tr:last-child,
table > :last-child > tr:last-child{border-bottom:0}th,
td{padding:0.5em;vertical-align:middle}th:first-child,
td:first-child{padding-left:0}th:last-child,
td:last-child{padding-right:0}.wp-caption{margin-bottom:35px;max-width:100%}.wp-caption-text.wp-caption-text.wp-caption-text,
.gallery-caption.gallery-caption.gallery-caption{margin-top:0.75em}.site-content .size-thumbnail + .wp-caption-text,
.site-content .size-medium + .wp-caption-text{margin-left:auto;margin-right:auto;max-width:24.5rem;text-align:center}.aligncenter,
.alignnone,
.alignleft,
.alignright{display:block}span.aligncenter img,
span.alignnone img{margin:0 auto}.entry-content .aligncenter,
.entry-content .alignnone,
.entry-content .entry-content .jetpack-video-wrapper{width:auto!important}.aligncenter img,
.alignnone img,
.entry-content .jetpack-video-wrapper img{height:auto;margin:0 auto;max-width:100%}.alignleft,
.alignright{margin-bottom:0.9722rem;margin-top:1.9444rem}p + .alignleft,
p + .alignright{margin-top:0}.alignleft{float:left;margin-right:1.9444rem}.alignright{float:right;margin-left:1.9444rem}figure{max-width:100%}figure img{display:block}.grid,
.comment-form{list-style:none;margin-left:-24px}.comment-form p{float:left;padding-left:24px}.grid > li,
.grid > .grid__item{padding-left:24px}.grid > li,
.grid > .grid__item,
.rtl .grid--rev > li,
.rtl .grid--rev > .grid__item{float:left}.grid--rev > li,
.grid--rev > .grid__item,
.rtl .grid > li,
.rtl .grid > .grid__item{direction:rtl;float:right}.media{display:block}.media__img{float:left;margin-right:1.9444rem}.media__img > img{display:block}.media__body{display:block;overflow:hidden}.media__body,
.media__body > :last-child{margin-bottom:0}.site-content{max-width:1510px}.site-content{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-around}.site-content > *{min-width:0}.content-area,
.widget-area1{margin-left:auto;margin-right:auto;max-width:100%;padding:0 1em}.content-area,
.site-content .wp-caption-text{padding-left:1.66667rem;padding-right:1.66667rem}.aligncenter,
.alignnone,
.entry-content .jetpack-video-wrapper{margin-left:-1.66667rem;margin-right:-1.66667rem;max-width:calc(3.33333rem + 100%)}.alignleft{margin-left:-1.66667rem}.alignright{margin-right:-1.66667rem}.alignright .wp-caption-text{margin-left:0;margin-right:1.66667rem}.entry-content .gallery,
.entry-content .jetpack-slideshow,
.entry-content .tiled-gallery{margin-left:-1.66667rem!important;margin-right:-1.66667rem!important}.entry-content .tiled-gallery{width:calc(100% + 2 * 1.66667rem)!important}.site-footer{color:#aaafb3;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;font-size:13px;padding:20px 25px;align-items:center;justify-content:flex-start}.site-footer > *{text-align:center;align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center}.site-footer a{color:#aaafb3;text-decoration:none;transition:color 0.2s}.site-footer a[rel="designer"]{color:#80c9dd;display:inline-block}.site-footer a:hover{color:#80c9dd}.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer,
.neverending.no-posts .site-footer{display:-ms-flexbox;display:flex}.nav--footer{list-style-type:none}.nav--footer li{display:inline-block}.nav--footer li a{letter-spacing:0.05em;margin:0 10px;text-transform:uppercase}.nav--footer li:last-child:after{content:none}.nav--footer ul{margin:0}div#infinite-footer{height:40px;z-index:50}div#infinite-footer .container{background:white;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;height:40px;justify-content:space-between}div#infinite-footer .container *{color:#aaafb3;font-size:13px;font-weight:normal;align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center}.content-two-columns .entry-content p{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.content-two-columns .entry-content .intro,
.content-two-columns .entry-content blockquote,
.content-two-columns .entry-content blockquote p,
.content-two-columns .entry-content .gallery,
.content-two-columns .entry-content .jetpack-slideshow,
.content-two-columns .entry-content .sharedaddy{-moz-column-count:1;column-count:1;-moz-column-span:all;column-span:all}.btn,
input[type="submit"],
input[type="reset"],
div#infinite-handle span,
.nav-previous,
.nav-next,
.more-link{background-color:#80c9dd;border:0;border-radius:3px;color:white;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;padding:0.7em 1em 0.75em;text-transform:uppercase;transition:0.15s background-color linear}.btn:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
div#infinite-handle span:hover,
.nav-previous:hover,
.nav-next:hover,
.more-link:hover,
.btn:focus,
input[type="submit"]:focus,
input[type="reset"]:focus,
div#infinite-handle span:focus,
.nav-previous:focus,
.nav-next:focus,
.more-link:focus{background-color:#3a4249}.tags-links{display:block;font-size:0.77em;letter-spacing:0.07em;text-transform:uppercase}.tags-links a{color:#aaafb3;display:inline-block;margin-right:1em;transition:0.15s color linear}.tags-links a:before{content:"#"}.tags-links a:hover,
.tags-links a:focus{color:#80c9dd}div.sd-social.sd-social > div.sd-content.sd-content ul li > a,
.widget[class*="cloud"] a,
.widget_pages a{border:1px dotted #aaafb3;display:inline-block;font-size:0.72rem!important;margin-bottom:0.7em!important;margin-right:0.6em!important;padding:0.55em 0.8em!important;text-transform:uppercase;transition-duration:0.2s;transition-property:color,border-color,background-color}div.sd-social.sd-social > div.sd-content.sd-content ul li > a:hover,
.widget[class*="cloud"] a:hover,
.widget_pages a:hover{border-color:#aaafb3;color:#3a4249!important}.main-navigation{background:white;border-bottom:1px solid #ebebeb;min-height:50px;opacity:0;position:relative;top:-3em;transition:all 0.2s ease-out}.main-navigation li{display:inline-block}.is--ready .main-navigation{opacity:1;top:0}.main-navigation--fixed{left:0;position:fixed;position:fixed;top:0;top:0;width:100%;z-index:1000}#demosite-activate-wrap ~ .main-navigation--fixed{top:80px}.admin-bar .main-navigation--fixed{top:32px}.admin-bar #demosite-activate-wrap ~ .main-navigation--fixed{top:112px}.touch .main-navigation--fixed{position:static!important}.menu-toggle,
.search-toggle,
.sidebar-toggle,
.right-close-button,
.social-menu a{display:-ms-flexbox;display:flex;-ms-flex-align:center;font-size:1.2em;height:50px;width:50px;align-content:center;align-items:center;-ms-flex-line-pack:center}.menu-toggle .icon,
.search-toggle .icon,
.sidebar-toggle .icon,
.right-close-button .icon,
.social-menu a .icon{margin:0 auto}.menu-toggle{border-right:1px solid #ebebeb;float:left}.menu-toggle.menu-open:before{background:url("assets/icons/menu-bars.svg") no-repeat center center;background-size:auto 1.33333rem;background-size:auto 0.88889rem;content:"";display:block;height:50px;width:50px}.menu-toggle.menu-close:before{background:url("assets/icons/close-icon.svg") no-repeat center center;background-size:auto 1.33333rem;background-size:auto 1.11111rem;content:"";display:block;height:50px;width:50px}.search-toggle{color:#3a4249;float:right}.search-toggle:before{background:url("assets/icons/search-icon.svg") no-repeat center center;background-size:auto 1.33333rem;background-size:auto 1.11111rem;content:"";display:block;height:50px;width:50px}.sidebar-toggle{border-left:1px solid #ebebeb;float:right}.sidebar-toggle.sidebar-open:before{background:url("assets/icons/sidebar-icon.svg") no-repeat center center;background-size:auto 1.33333rem;background-size:auto 1.11111rem;content:"";display:block;height:50px;width:50px}.menu-close,
.right-close-button{left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:all 0.3s ease-in-out;z-index:1200}.nav-is-open .menu-close{opacity:1;pointer-events:auto}.right-close-button{left:auto;right:0}.right-close-button:before{background:url("assets/icons/close-icon.svg") no-repeat center center;background-size:auto 1.33333rem;background-size:auto 1.11111rem;content:"";display:block;height:50px;width:50px}.sidebar-is-open .right-close-button,
.search-is-open .right-close-button{opacity:1;pointer-events:auto}.overlay-shadow{background:black;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all 0.3s ease-in-out;width:100%;z-index:990}.overlay-is-open .overlay-shadow{opacity:0.45;pointer-events:auto}.is--ie-le10 .overlay-shadow{display:none}.is--ie-le10 .overlay-is-open .overlay-shadow{display:block}.primary-menu{margin-bottom:0;text-align:right;flex-grow:1;-ms-flex-positive:1}.primary-menu a{display:block;padding:1.2em 1.5em;transition:color 0.2s ease-in-out}.primary-menu .menu-item:hover > a,
.primary-menu .page_item:hover > a,
.primary-menu .menu-item > a:focus,
.primary-menu .page_item > a:focus{color:#3a4249}ul.primary-menu,
.primary-menu > ul{float:right}ul.primary-menu .sub-menu li,
ul.primary-menu .children li,
.primary-menu > ul .sub-menu li,
.primary-menu > ul .children li{display:block;position:relative}ul.primary-menu .menu-item:hover > .sub-menu,
ul.primary-menu .page_item:hover > .children,
ul.primary-menu .menu-item.hover > .sub-menu,
ul.primary-menu .page_item.hover > .children,
ul.primary-menu .menu-item > a:focus + .sub-menu,
ul.primary-menu .page_item > a:focus + .children,
ul.primary-menu .menu-item > a:focus + .sub-menu,
ul.primary-menu .page_item > a:focus + .children,
.primary-menu > ul .menu-item:hover > .sub-menu,
.primary-menu > ul .page_item:hover > .children,
.primary-menu > ul .menu-item.hover > .sub-menu,
.primary-menu > ul .page_item.hover > .children,
.primary-menu > ul .menu-item > a:focus + .sub-menu,
.primary-menu > ul .page_item > a:focus + .children,
.primary-menu > ul .menu-item > a:focus + .sub-menu,
.primary-menu > ul .page_item > a:focus + .children{display:block;height:auto}ul.primary-menu .menu-item-has-children,
ul.primary-menu .page_item_has_children,
.primary-menu > ul .menu-item-has-children,
.primary-menu > ul .page_item_has_children{position:relative}ul.primary-menu .hover.menu-item-has-children > a:after,
ul.primary-menu .hover.page_item_has_children > a:after,
.primary-menu > ul .hover.menu-item-has-children > a:after,
.primary-menu > ul .hover.page_item_has_children > a:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.primary-menu{top:0}#demosite-activate-wrap ~ .primary-menu{top:80px}.admin-bar .primary-menu{top:32px}.admin-bar #demosite-activate-wrap ~ .primary-menu{top:112px}.admin-bar .primary-menu{height:calc(100% - 32px)}.social-menu{display:none;margin-left:1em}.search-overlay + .social-menu{margin-left:0}.social-menu .sub-menu{display:none}.social-menu .menu-item{line-height:1!important;vertical-align:top;white-space:nowrap}.social-menu .menu-item > a:hover{color:#aaafb3}.is--ie .social-menu .menu-item > a:hover,
.is--ie-le10 .social-menu .menu-item > a:hover{color:white}.is--ie .social-menu .menu-item > a:hover:before,
.is--ie-le10 .social-menu .menu-item > a:hover:before{color:#aaafb3}.social-menu a{padding:0.77778rem 0.72222rem;transition:color 0.2s ease-in-out}.social-menu a .icon-text{display:none}.is--ie .social-menu a,
.is--ie-le10 .social-menu a{color:transparent;visibility:visible}.social-menu a:before{content:""}.is--ie .social-menu a:before,
.is--ie-le10 .social-menu a:before{color:black}.social-menu a[href*="mailto:"]:before,
.social-menu a[href*="mail"]:before{content:""}.social-menu a[href*="feed"]:before,
.social-menu a[href*="rss"]:before{content:""}.social-menu a[href*="behance"]:before{content:""}.social-menu a[href*="delicious"]:before{content:""}.social-menu a[href*="deviantart"]:before{content:""}.social-menu a[href*="digg"]:before{content:""}.social-menu a[href*="dribbble"]:before{content:""}.social-menu a[href*="facebook"]:before{content:""}.social-menu a[href*="flickr"]:before{content:""}.social-menu a[href*="foursquare"]:before{content:""}.social-menu a[href*="github"]:before{content:""}.social-menu a[href*="plus.google"]:before{content:""}.social-menu a[href*="instagram"]:before{content:""}.social-menu a[href*="linkedin"]:before{content:""}.social-menu a[href*="pinterest"]:before{content:""}.social-menu a[href*="reddit"]:before{content:""}.social-menu a[href*="skype"]:before{content:""}.social-menu a[href*="soundcloud"]:before{content:""}.social-menu a[href*="spotify"]:before{content:""}.social-menu a[href*="stumbleupon"]:before{content:""}.social-menu a[href*="tumblr"]:before{content:""}.social-menu a[href*="twitter"]:before{content:""}.social-menu a[href*="vimeo"]:before{content:""}.social-menu a[href*="vine"]:before{content:""}.social-menu a[href*="vk.com"]:before{content:""}.social-menu a[href*="weibo"]:before{content:""}.social-menu a[href*="xing"]:before{content:""}.social-menu a[href*="yahoo"]:before{content:""}.social-menu a[href*="youtube"]:before{content:""}.social-menu a[href*="angel.co"]:before{content:""}.social-menu a[href*="yelp"]:before{content:""}.social-menu a[href*="last.fm"]:before{content:""}.social-menu a[href*="slideshare"]:before{content:""}.social-menu a[href*="twitch.tv"]:before{content:""}.social-menu a[href*="bloglovin"]:before{content:""}.social-menu a[href*="#search"]:before{content:""}.social-menu a[href*="medium.com"]:before{content:""}.social-menu a[href*="whatsapp"]:before{content:""}.social-menu a[href*="leanpub"]:before{content:""}.social-menu a[href*="renren"]:before{content:""}.social-menu a[href*="twitch.tv"]:before{content:""}li.social-menu-items-mobile{border-bottom:1px solid #ebebeb;padding:1.11111rem 2.22222rem 1.11111rem 3.33333rem}li.social-menu-items-mobile .social-menu{display:block;float:none;margin-left:0}li.social-menu-items-mobile .social-menu .menu-item{margin-right:14px;white-space:inherit}li.social-menu-items-mobile .social-menu .menu-item a{display:block;font-size:1.33333rem;height:46px;overflow:hidden;padding:7px 0;width:37px}.search-overlay{background:white;box-shadow:rgba(0,0,0,0.5) 0 2px 10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;font-size:1.5em;height:100vh;left:0;margin-top:0;opacity:0;padding:2rem;pointer-events:none;position:fixed;top:0;transition:all 0.3s ease-in-out;width:100vw;z-index:999;align-content:center;-ms-flex-line-pack:center;justify-content:center}.is--ie-le10 .search-overlay{display:none}#demosite-activate-wrap ~ .search-overlay{margin-top:80px}.admin-bar .search-overlay{margin-top:32px}.admin-bar #demosite-activate-wrap ~ .search-overlay{margin-top:112px}.search-overlay .search-field{border:0;padding-left:0;padding-right:0}.search-is-open .search-overlay{opacity:1;pointer-events:auto}.is--ie-le10 .search-is-open .search-overlay{display:block}.search-overlay-content{height:100%;margin:0 auto;max-width:520px;padding-top:25%;position:relative;width:100%}.search-overlay-content .search-field{color:#3a4249;display:block;font-size:2.66667rem;padding:0;width:100%}.search-overlay-content .search-field::-webkit-input-placeholder{color:#d65456}.search-overlay-content .search-field:-moz-placeholder{color:#d65456}.search-overlay-content .search-field::-moz-placeholder{color:#d65456}.search-overlay-content .search-field:-ms-input-placeholder{color:#d65456}.search-overlay-content .search-submit{display:none}.search-overlay-content .assistive-text{color:#aaafb3;display:block;font-size:0.88889rem;font-weight:300;line-height:1rem;text-align:left}.search-toggle:hover{color:#aaafb3}.search-form{display:-ms-flexbox;display:flex}.search-form > label{max-width:20em;flex-grow:1;-ms-flex-positive:1}.search-form .search-field{margin:0;max-width:none}.search-submit{flex-grow:0;-ms-flex-positive:0}.site-header{text-align:center}.site-branding{color:#222222;display:inline-block;font-family:"Norwester";font-size:1em;margin:2.5em 0}.site-branding .site-title{font-size:4.5em;text-transform:uppercase}.site-branding .alt{color:#f55859;display:block;font-family:"Sacramento",cursive;font-size:1.5em;margin-bottom:-0.3em;position:relative;text-transform:none}.site-branding .site-description{color:#aaafb3;font-family:"Source Sans Pro",sans-serif;font-weight:500;margin-top:-0.2em}.site-branding .site-description .site-description-text{background:white;padding-left:0.7em;padding-right:0.53em}.site-branding .site-description:before{background-color:#aaafb3;content:"";height:3px;left:0;margin-top:-1px;position:absolute;top:50%;width:100%}.site-branding.site-branding--size-large .site-title{font-size:7em}.site-branding.site-branding--size-large .site-description{margin-top:-1em}.site-branding.site-branding--size-small .site-title{font-size:3em}.site-branding.site-branding--size-small .site-description{font-size:0.9em;margin-top:0}.site-title{font-weight:normal;line-height:1.1}.site-description{display:block;letter-spacing:0.1em;line-height:1.35;margin:-0.4em 0 0;overflow:hidden;padding:0 0.5em;position:relative;text-transform:uppercase;word-wrap:break-word}.site-description-text{display:inline-block;margin:0;max-width:100%;position:relative;z-index:10}.site-description-text:empty{display:none}.page-header{margin-bottom:1rem}.page-title.page-title{margin:0}.entry-meta{font-size:0.94em;margin-bottom:1rem;margin-left:-0.94444rem}.entry-meta > *{display:inline-block;margin-left:0.94444rem;margin-right:0.94444rem}.entry-meta [class*="-link"]{color:#80c9dd;font-weight:600}.entry-meta,
.sharedaddy{margin-bottom:0.44444rem}.autostyle-intro .entry-content > p:first-child,
.intro{background:-webkit-linear-gradient(0deg,#80c9dd,#d65456);font-size:1.2rem;line-height:1.5;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.autostyle-intro .entry-content > p:first-child a,
.intro a{-webkit-text-fill-color:initial}.autostyle-intro .entry-content > p:first-child,
.intro{font-size:0.88889rem}.dropcap{float:left;font-family:libre_caslon_textbold,"Big Caslon","Book Antiqua","Palatino Linotype",Georgia,serif;font-size:5.1em;font-weight:600;line-height:0.8;margin-top:0.13em;padding-right:0.075em}.highlight{background:#ebebeb;padding:3px 6px}.site-branding,
.site-content{opacity:0;transition:all 0.6s ease-out}.site-content{transition-duration:0.2s}.is--ready .site-branding,
.is--loaded .site-content{opacity:1}.hentry{margin:4.25rem 0}.single .hentry{margin-bottom:0}.hentry:first-child,
.archive .hentry:first-child{margin-top:0}.hentry:last-child,
.archive .hentry:last-child{margin-bottom:0}.archive .hentry,
.search .hentry,
.page-template-archive-page .hentry{border-top:1px dashed #aaafb3;margin-bottom:-0.16667rem;margin-top:0;padding-bottom:2.38889rem;padding-top:2.22222rem}.archive .hentry:first-of-type,
.search .hentry:first-of-type,
.page-template-archive-page .hentry:first-of-type{margin-top:2.77778rem}.archive .hentry:last-of-type,
.search .hentry:last-of-type,
.page-template-archive-page .hentry:last-of-type{border-bottom:1px dashed #aaafb3;padding-bottom:2.77778rem}.archive .hentry h2.entry-title,
.search .hentry h2.entry-title,
.page-template-archive-page .hentry h2.entry-title{margin-bottom:0.55556rem;padding-left:0}.archive .hentry .entry-meta,
.search .hentry .entry-meta,
.page-template-archive-page .hentry .entry-meta{font-size:0.88889rem;letter-spacing:0.114em;margin-bottom:0.55556rem;padding-left:0}.archive .hentry .posted-on,
.search .hentry .posted-on,
.page-template-archive-page .hentry .posted-on{font-weight:100}.archive .hentry .entry-summary,
.archive .hentry .entry-content,
.archive .hentry .entry-content .jetpack-video-wrapper,
.search .hentry .entry-summary,
.search .hentry .entry-content,
.search .hentry .entry-content .jetpack-video-wrapper,
.page-template-archive-page .hentry .entry-summary,
.page-template-archive-page .hentry .entry-content,
.page-template-archive-page .hentry .entry-content .jetpack-video-wrapper{margin-left:0;margin-right:0}.archive .hentry .entry-summary,
.archive .hentry .entry-content,
.search .hentry .entry-summary,
.search .hentry .entry-content,
.page-template-archive-page .hentry .entry-summary,
.page-template-archive-page .hentry .entry-content{font-size:0.88889rem;line-height:1.5}.archive .hentry .entry-summary p,
.archive .hentry .entry-content p,
.search .hentry .entry-summary p,
.search .hentry .entry-content p,
.page-template-archive-page .hentry .entry-summary p,
.page-template-archive-page .hentry .entry-content p{margin-bottom:0.16667rem}.archive .hentry .entry-content .aligncenter,
.archive .hentry .entry-content .alignnone,
.archive .hentry .entry-content .entry-content .jetpack-video-wrapper,
.archive .hentry .entry-summary .aligncenter,
.archive .hentry .entry-summary .alignnone,
.archive .hentry .entry-summary .entry-content .jetpack-video-wrapper,
.search .hentry .entry-content .aligncenter,
.search .hentry .entry-content .alignnone,
.search .hentry .entry-content .entry-content .jetpack-video-wrapper,
.search .hentry .entry-summary .aligncenter,
.search .hentry .entry-summary .alignnone,
.search .hentry .entry-summary .entry-content .jetpack-video-wrapper,
.page-template-archive-page .hentry .entry-content .aligncenter,
.page-template-archive-page .hentry .entry-content .alignnone,
.page-template-archive-page .hentry .entry-content .entry-content .jetpack-video-wrapper,
.page-template-archive-page .hentry .entry-summary .aligncenter,
.page-template-archive-page .hentry .entry-summary .alignnone,
.page-template-archive-page .hentry .entry-summary .entry-content .jetpack-video-wrapper{margin-left:0;margin-right:0}.archive .hentry .entry-content .jetpack-video-wrapper,
.archive .hentry .entry-summary .jetpack-video-wrapper,
.search .hentry .entry-content .jetpack-video-wrapper,
.search .hentry .entry-summary .jetpack-video-wrapper,
.page-template-archive-page .hentry .entry-content .jetpack-video-wrapper,
.page-template-archive-page .hentry .entry-summary .jetpack-video-wrapper{max-width:100%}.entry-content iframe{max-width:100%}.archive .infinite-wrap .hentry:first-of-type,
.search .infinite-wrap .hentry:first-of-type,
.page-template-archive-page .infinite-wrap .hentry:first-of-type{border-top:0;margin-top:0}.archive .infinite-wrap .hentry:last-of-type,
.search .infinite-wrap .hentry:last-of-type,
.page-template-archive-page .infinite-wrap .hentry:last-of-type{border-bottom:1px dashed #aaafb3;padding-bottom:2.77778rem}.archive .page-header,
.search .page-header,
.page-template-archive-page .page-header{line-height:1;margin-bottom:2rem}.archive .cat-links a,
.search .cat-links a,
.page-template-archive-page .cat-links a{text-transform:uppercase}.archive-entry-content{margin-bottom:2.22222rem;margin-top:-0.55556rem}.archive-entry-content p:last-child{margin-bottom:0}.archive-article .sharedaddy{margin-bottom:0;margin-top:0.83333rem}.archive-subtitle{margin-bottom:0.27778rem}.article-image{float:right;margin-bottom:0.55556rem;margin-left:2.77778rem;margin-top:0.44444rem;max-width:11.11111rem}.article-image a,
.article-image img{display:block}.blog .infinite-wrap{margin:4.25rem 0}.widget-area .gallery.gallery,
.widget-area
.tiled-gallery.tiled-gallery{margin-left:0!important;margin-right:0!important}.gallery.gallery + *,
.tiled-gallery.tiled-gallery + *{margin-top:-0.27778rem}.gallery.gallery{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}.gallery.gallery > *{min-width:0}.gallery-item.gallery-item{margin-bottom:5px;text-align:center}.gallery-item.gallery-item a{display:block}.widget-area .gallery-item.gallery-item{margin-bottom:5px}.gallery-icon img{display:block}.gallery-caption{margin-left:0!important}.gallery-columns-1 .gallery-item{flex-basis:calc(100% - 5px);-ms-flex-preferred-size:calc(100% - 5px)}.gallery-columns-2 .gallery-item{flex-basis:calc(50% - 5px);-ms-flex-preferred-size:calc(50% - 5px)}.gallery-columns-3 .gallery-item{flex-basis:calc(33.33333% - 5px);-ms-flex-preferred-size:calc(33.33333% - 5px)}.gallery-columns-4 .gallery-item{flex-basis:calc(25% - 5px);-ms-flex-preferred-size:calc(25% - 5px)}.gallery-columns-5 .gallery-item{flex-basis:calc(20% - 5px);-ms-flex-preferred-size:calc(20% - 5px)}.gallery-columns-6 .gallery-item{flex-basis:calc(16.66667% - 5px);-ms-flex-preferred-size:calc(16.66667% - 5px)}.gallery-columns-7 .gallery-item{flex-basis:calc(14.28571% - 5px);-ms-flex-preferred-size:calc(14.28571% - 5px)}.gallery-columns-8 .gallery-item{flex-basis:calc(12.5% - 5px);-ms-flex-preferred-size:calc(12.5% - 5px)}.gallery-columns-9 .gallery-item{flex-basis:calc(11.11111% - 5px);-ms-flex-preferred-size:calc(11.11111% - 5px)}body div .slideshow-window{background-color:#3a4249;border:none;border-radius:0;margin-bottom:1rem;padding-bottom:85%!important;padding-top:0!important}body div .slideshow-window.slideshow-white{background-color:#ffffff;border-color:#ffffff}body div .slideshow-loading{height:100%;margin:auto;text-align:center}body div div.slideshow-window * img{height:auto;left:50%;max-height:none;padding:0!important;position:relative;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%}body div .slideshow-slide{display:none;height:100%!important;left:0;margin:auto;position:absolute;text-align:center;top:0;width:100%!important}body div .slideshow-line-height-hack{font-size:0px;overflow:hidden;width:0px}body div .slideshow-slide-caption{bottom:30px;font-family:inherit;font-size:15px;font-weight:300;left:0;line-height:19px;padding-right:175px;text-align:left;width:auto}body div .slideshow-controls{border:2px solid white;border-radius:5px;bottom:30px;direction:ltr;margin:auto;opacity:0.6;position:absolute;right:30px;text-align:center;width:auto;z-index:1000}body div .slideshow-window:hover .slideshow-controls{opacity:1}body div div div.slideshow-controls a,
body div div div.slideshow-controls a:hover{background-color:transparent!important;background-repeat:no-repeat;background-size:35px 30px!important;border:none!important;border-radius:0!important;color:#222222!important;display:block!important;float:left;height:30px!important;line-height:1!important;margin:0!important;padding:10px!important;text-align:center!important;transition:300ms border-color ease-out;width:35px!important;zoom:1}body div div div.slideshow-controls a:hover{border-color:white!important}body div div div.slideshow-controls a:first-child{background-image:url("assets/icons/arrow-left.svg")!important;background-position:10px 9px!important;border-right:2px solid white!important}body div div div.slideshow-controls a:last-child{background-image:url("assets/icons/arrow-right.svg")!important;background-position:10px 9px!important}body div div div.slideshow-controls a:nth-child(2){display:none!important}body div .slideshow-controls a img{border:50px dotted fuchsia}.jp-carousel-comment-form-field{max-width:none}.comments-area{border-top:1px dashed rgba(0,0,0,0.1);margin-top:2.88889rem;padding-top:2.22222rem}.bypostauthor .comment__avatar img{border:3px solid #80c9dd}.comment-area-header{margin-bottom:0.66667rem}.comments-title,
.comments_add-comment{display:inline-block;vertical-align:middle}.comments-title{color:#3a4249;font-size:1.27778rem}.comments-title *{font-style:normal;font-weight:normal;text-decoration:none}.comments_add-comment{font-size:0.94444rem;font-weight:600;margin-left:0.55556rem;margin-top:0.27778rem}.comment-list{margin-top:0}.comment-list > li:first-child{border-top:0}.comment-list .children.children{margin-bottom:0;margin-top:1.22222rem}.comment-list > .comment > .children{margin-left:5.27778rem}.comment.comment{padding-bottom:1.22222rem;padding-top:1.22222rem}.children li:last-child{padding-bottom:0}.comment__avatar{height:4.16667rem;margin-right:1.11111rem;width:4.16667rem}.comment__avatar img{border-radius:0.22222rem;height:auto;max-width:100%}.comment__header{margin-bottom:0.44444rem}.comment__author-name{font-size:0.94444rem;font-weight:600}.comment__meta{display:inline-block}.comment__time{font-size:0.83333rem;font-weight:300;margin-left:0.66667rem}.comment-edit-link,
.comment-reply-link,
#cancel-comment-reply-link,
p.comment-likes[data-liked] span.comment-like-feedback{font-size:0.77778rem;font-style:normal;letter-spacing:0.1em;margin:0 0.61111rem;text-transform:uppercase}p.comment-likes[data-liked]{position:absolute;right:0;top:0;width:auto}p.comment-likes[data-liked] a.comment-like-link:before{margin-top:3px}p.comment-likes[data-liked] span.comment-like-feedback{margin-left:5px}.comment-edit-link{margin-left:1.22222rem}.comment-article .media__body{position:relative}.comment__content{font-size:0.88889rem}.comment__content p{margin-bottom:1.11111rem}.comment__content > :last-child{margin-bottom:0}.logged-in-as a{color:#80c9dd}.form-allowed-tags{color:#aaafb3}.comment-form{margin-left:-1.11111rem;max-width:39.72222rem}.comment-form p{margin-bottom:0.72222rem;padding-left:1.11111rem}.comment-reply-title{font-size:1.27778rem;font-weight:600;margin-bottom:0}.comment-form-author input,
.comment-form-author textarea,
.comment-form-email input,
.comment-form-email textarea,
.comment-form-url input,
.comment-form-url textarea,
.comment-form-comment input,
.comment-form-comment textarea{max-width:none;width:100%}.comment-form-author,
.comment-form-email,
.comment-form-url{width:100%}.comment-form-comment,
.comment-notes{width:100%}p.comment-notes{margin-bottom:1.27778rem}p.form-submit{float:right}.comment-respond{margin-top:1rem}.sticky{display:block}#jp-relatedposts .jp-relatedposts-post-a{display:block}#jp-relatedposts h3.jp-relatedposts-headline:before,
#jp-relatedposts h3.jp-relatedposts-headline :before{display:none!important}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-img,
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title,
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-excerpt,
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date,
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context{font-size:inherit;line-height:inherit;margin:0 0 0.5rem}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post a{text-decoration:none!important}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post h4.jp-relatedposts-post-title{color:#3a4249;font-size:0.88889rem;font-weight:bold;letter-spacing:0}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post h4.jp-relatedposts-post-title a{color:#3a4249}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post p.jp-relatedposts-post-excerpt{font-size:0.85em}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post p.jp-relatedposts-post-date{color:#aaafb3;display:block;font-size:0.77778rem;opacity:1}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post p.jp-relatedposts-post-context{color:#80c9dd;display:none;font-size:0.85em;font-weight:bold;opacity:1;text-transform:uppercase}div#jp-relatedposts{margin-top:2.5rem;padding-top:0}div.sd-social.sd-social .sd-title{display:none}div.sd-social.sd-social > div.sd-content.sd-content ul{margin-bottom:-0.7em!important}div.sd-social.sd-social > div.sd-content.sd-content .sharing-hidden .inner ul{margin-bottom:0px!important}div.sd-social.sd-social > div.sd-content.sd-content ul li{position:static}div.sd-social.sd-social > div.sd-content.sd-content ul li:before{display:none}div.sd-social.sd-social > div.sd-content.sd-content ul li > a{background:none;border:2px solid #ebebeb;border-radius:2px;box-shadow:none;color:#aaafb3!important;font-weight:600;letter-spacing:0.07em;margin-right:1.2em;text-align:center}div.sd-social.sd-social > div.sd-content.sd-content ul li > a span{color:inherit;font-size:inherit;line-height:inherit;margin-left:0.65em;margin-right:0.35em}div.sd-social.sd-social .sharing-hidden .inner li{display:block}div.sd-social.sd-social .sharing-hidden .inner li a{display:block;margin:6px 0!important;width:100%!important}div.sd-social.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button{background:none}div.sd-social.sd-social-icon > div.sd-content.sd-content ul li > a{padding:0.85em;top:0.1em}div.sd-social.sd-social-icon > div.sd-content.sd-content ul li > a span{margin:0}div.sharedaddy h3.sd-title.sd-title,
#jp-relatedposts h3.jp-relatedposts-headline.jp-relatedposts-headline{font-size:0.95rem;font-weight:normal}div.sharedaddy h3.sd-title.sd-title:before,
#jp-relatedposts h3.jp-relatedposts-headline.jp-relatedposts-headline:before{display:none!important}div.sharedaddy h3.sd-title.sd-title em,
#jp-relatedposts h3.jp-relatedposts-headline.jp-relatedposts-headline em{font-style:normal;font-weight:normal}.sharedaddy div.sd-social-icon .sd-content ul li[class*="share-"].share-press-this a.sd-button{color:#aaafb3}.sharedaddy div.sd-social-icon .sd-content ul li[class*="share-"].share-press-this a.sd-button:before{color:#aaafb3}.share-facebook:before{color:#3b5998}.share-twitter:before{color:#00aced}.share-google-plus-1:before{color:#dd4b39}.share-pinterest:before{color:#cb2027}.share-email:before{color:#02a8ec}.share-linkedin:before{color:#007bb6}.share-pocket:before{color:#dd4b55}.share-tumblr:before{color:#2c4762}div#infinite-handle{margin-top:3.33333rem;text-align:center}div#infinite-handle span,
div#infinite-handle button{text-transform:uppercase}.infinite-loader{margin-bottom:0.75em;margin-left:-14px;margin-top:1em;padding-left:50%;position:relative}.infinite-scroll .site-main{padding-bottom:100px;position:relative}.infinite-scroll.infinity-end .site-main{padding-bottom:0}.infinite-scroll .posts-navigation{display:none}.widget-area{font-size:0.9rem;font-weight:lighter;top:0}#demosite-activate-wrap ~ .widget-area{top:80px}.admin-bar .widget-area{top:32px}.admin-bar #demosite-activate-wrap ~ .widget-area{top:112px}.is--ie9 .widget-area{margin-right:0;padding-right:30px}.widget-area h1:not(.widget-title),
.widget-area h2:not(.widget-title),
.widget-area h3:not(.widget-title),
.widget-area h4:not(.widget-title),
.widget-area h5:not(.widget-title),
.widget-area h6:not(.widget-title){margin-bottom:0}.widget-area h1,
.widget-area h2,
.widget-area h3,
.widget-area h4,
.widget-area h5,
.widget-area h6,
.widget-area p,
.widget-area ul,
.widget-area ol,
.widget-area dl{margin-bottom:1rem}.widget-area a{font-weight:normal}.widget-area p > img{display:block}.widget-area .aligncenter,
.widget-area .alignnone,
.widget-area .alignleft,
.widget-area .alignright{margin-left:0;margin-right:0}.widget-area .wp-caption-text{padding-left:0;padding-right:0}.widget-area .tiled-gallery{max-width:100%}.widget{margin-bottom:1.9444rem}.widget input[type="submit"]:not(.search-submit){display:block;width:100%}.widget .wp-caption-text{margin-left:0}.widget-title{color:#aaafb3;font-size:0.95rem;font-weight:normal;margin-bottom:1rem}.widget_archive a,
.widget_categories a,
.widget_meta a,
.widget_nav_menu a{transition:0.15s color linear}.widget_archive a:hover,
.widget_archive a:focus,
.widget_categories a:hover,
.widget_categories a:focus,
.widget_meta a:hover,
.widget_meta a:focus,
.widget_nav_menu a:hover,
.widget_nav_menu a:focus{color:#80c9dd}.widget_archive > ul > li,
.widget_categories > ul > li,
.widget_meta > ul > li{margin-bottom:0!important}.widget_archive ul.children li,
.widget_categories ul.children li,
.widget_meta ul.children li{font-size:14px;line-height:18px;padding:10px 0}.widget_archive ul.children li:last-child,
.widget_categories ul.children li:last-child,
.widget_meta ul.children li:last-child{margin-bottom:0}.widget_recent_entries,
.widget_recent_comments{font-size:16px}.jetpack-image-container img{display:block;width:100%}.jetpack_subscription_widget #subscribe-email input{margin:0.5em 0}.widget_text blockquote{border:4px solid #80c9dd;padding:2.77778rem 1.38889rem 2.22222rem 1.38889rem;position:relative;text-align:center}.widget_text blockquote p{background-color:white;display:block;font-size:1.33333rem;line-height:1.35;margin-bottom:0;padding:2.5rem 1.38889rem 1.38889rem 1.38889rem;position:relative;z-index:5}.widget_text blockquote p:before{content:"\201C";font-size:3.55556rem;font-weight:900;left:50%;line-height:1.65;position:absolute;top:-1.11111rem;-ms-transform:translateX(-50%);transform:translateX(-50%)}.widget_text blockquote cite{display:block;font-size:0.77778rem;font-style:normal;font-weight:500;letter-spacing:0.1em;margin-top:1.11111rem;text-transform:uppercase}.widget_text blockquote:before{background-color:white;border-radius:50%;content:"";height:4.16667rem;left:50%;padding:1.11111rem;position:absolute;top:1.38889rem;-ms-transform:translateX(-50%);transform:translateX(-50%);width:4.16667rem;z-index:0}.widget_text blockquote:after{background-color:#62bbd3;background-image:linear-gradient(30deg,#80c9dd 12%,transparent 12.5%,transparent 87%,#80c9dd 87.5%,#80c9dd),linear-gradient(150deg,#80c9dd 12%,transparent 12.5%,transparent 87%,#80c9dd 87.5%,#80c9dd),linear-gradient(30deg,#80c9dd 12%,transparent 12.5%,transparent 87%,#80c9dd 87.5%,#80c9dd),linear-gradient(150deg,#80c9dd 12%,transparent 12.5%,transparent 87%,#80c9dd 87.5%,#80c9dd),linear-gradient(60deg,#d5eaf0 25%,transparent 25.5%,transparent 75%,#d5eaf0 75%,#d5eaf0),linear-gradient(60deg,#d5eaf0 25%,transparent 25.5%,transparent 75%,#d5eaf0 75%,#d5eaf0);background-position:0 0,0 0,20px 35px,20px 35px,0 0,20px 35px;background-size:40px 70px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.widget_recent_comments td[class*="recentcommentsavatar"]{padding:10px 0}.widget_calendar th,
.widget_calendar td{text-align:center}.widget_calendar tfoot tr{border-bottom:0}.confit-address,
.confit-phone,
.confit-hours{display:-ms-flexbox;display:flex;margin-top:0.5rem}.confit-address:before,
.confit-phone:before,
.confit-hours:before{padding-right:1em;flex-grow:0;-ms-flex-positive:0}.confit-address:before{content:""}.confit-phone:before{content:""}.confit-hours:before{content:""}.jetpack-display-remote-posts.jetpack-display-remote-posts{margin:0!important}.jetpack-display-remote-posts.jetpack-display-remote-posts h4,
.jetpack-display-remote-posts.jetpack-display-remote-posts a{margin-bottom:0.5rem!important}.jetpack-display-remote-posts.jetpack-display-remote-posts a{display:block}.jetpack-display-remote-posts.jetpack-display-remote-posts p{margin-bottom:1.5rem!important}.widget_archive ul li,
.widget_categories ul li,
.widget_meta ul li,
.widget_nav_menu ul li{border-top:1px dashed rgba(0,0,0,0.1);padding-bottom:0.5em}.widget_archive ul li:before,
.widget_categories ul li:before,
.widget_meta ul li:before,
.widget_nav_menu ul li:before{background:white;content:"";height:1px;left:0;position:absolute;top:0;width:100%}.widget_archive ul li:last-child,
.widget_categories ul li:last-child,
.widget_meta ul li:last-child,
.widget_nav_menu ul li:last-child{padding-bottom:0}.widget_archive ul li:first-child,
.widget_categories ul li:first-child,
.widget_meta ul li:first-child,
.widget_nav_menu ul li:first-child{border-top:0}.widget_archive ul li,
.widget_categories ul li,
.widget_meta ul li,
.widget_nav_menu ul li,
.widget_archive ul li li:first-child,
.widget_categories ul li li:first-child,
.widget_meta ul li li:first-child,
.widget_nav_menu ul li li:first-child{border-top:1px dashed rgba(0,0,0,0.1);padding-top:0.5em}.widget_archive ul ul,
.widget_categories ul ul,
.widget_meta ul ul,
.widget_nav_menu ul ul,
.widget_archive ul ol,
.widget_categories ul ol,
.widget_meta ul ol,
.widget_nav_menu ul ol{margin-bottom:0;margin-top:0.5em}.widget_archive ul,
.widget_categories ul,
.widget_meta ul,
.widget_nav_menu ul{font-size:0.95rem}.widget_archive ul a,
.widget_categories ul a,
.widget_meta ul a,
.widget_nav_menu ul a{display:inline-block;margin-left:-0.25em;padding-left:0.25em;padding-right:0.125em}.widget_archive > ul,
.widget_categories > ul,
.widget_meta > ul{display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.widget_archive > ul > li,
.widget_categories > ul > li,
.widget_meta > ul > li{flex-basis:50%;-ms-flex-preferred-size:50%}.is--ie-le10 .widget_archive > ul > li,
.is--ie-le10
    .widget_categories > ul > li,
.is--ie-le10
    .widget_meta > ul > li{padding-right:0!important}.is--ie9 .widget_archive > ul > li,
.is--ie9
    .widget_categories > ul > li,
.is--ie9
    .widget_meta > ul > li{display:inline-block;width:49%}.widget_pages ul,
.widget_pages li{display:inline}.widget ul{color:#3a4249;margin:0}.widget ul li{margin-bottom:1.33em}.widget ul img,
.widget ul .widgets-list-layout-blavatar{float:left;margin-right:1em;max-width:100%;width:6.25em}.widget ul .widgets-list-layout-links{float:none;overflow:hidden;width:auto}.widget ul .cat-links{font-weight:bold;overflow:hidden}.widget ul.widgets-grid-layout{display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-pack:justify;overflow:hidden;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}.is--ie-le10 .widget ul.widgets-grid-layout a{display:block}.widget ul.widgets-grid-layout > *{min-width:0}.widget ul.widgets-grid-layout .widget-grid-view-image{float:none;margin-bottom:4%;max-width:100%;flex-basis:31%;-ms-flex-preferred-size:31%}.widget ul.widgets-grid-layout .widget-grid-view-image img{display:block;width:100%}.is--ie9 .widget ul.widgets-grid-layout .widget-grid-view-image{display:inline-block;width:33%}.widget_recent_comments li{margin-bottom:1em}.widget_recent_comments .recentcomments a{display:block!important}.widget_recent_comments .recentcomments .comment-author-link{margin-bottom:0}.widget_recent_comments .comment-author-link{display:inline-block}.widget_rss li{margin-bottom:1.5rem}.widget_rss .rss-date,
.widget_rss cite{display:block;font-size:0.94em;margin:0.25rem 0}.widget_wpcom_social_media_icons_widget li{margin-bottom:0.5em}.widget_wpcom_social_media_icons_widget a{color:#aaafb3;transition:color 0.2s ease-in-out}.widget_wpcom_social_media_icons_widget a:hover{color:#80c9dd}.widget_wpcom_social_media_icons_widget :before{font-size:1.5em}.wpcom-instagram-images{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;overflow:hidden;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}.is--ie-le10 .wpcom-instagram-images a{display:block}.wpcom-instagram-images > *{min-width:0}.wpcom-instagram-images img{display:block;float:left;height:auto}.wpcom-instagram-images a img{max-width:100%}.wpcom-instagram-images a{margin-bottom:4%}.is--ie9 .wpcom-instagram-images a{display:inline-block}.wpcom-instagram-columns-1 a{flex-basis:100%;-ms-flex-preferred-size:100%}.is--ie9 .wpcom-instagram-columns-1 a{width:100%}.wpcom-instagram-columns-2 a{flex-basis:48%;-ms-flex-preferred-size:48%}.is--ie9 .wpcom-instagram-columns-2 a{width:48%}.wpcom-instagram-columns-3 a{flex-basis:31%;-ms-flex-preferred-size:31%}.is--ie9 .wpcom-instagram-columns-3 a{width:31%}.wpcom-instagram-columns-4 a{margin-bottom:2%;flex-basis:24%;-ms-flex-preferred-size:24%}.is--ie9 .wpcom-instagram-columns-4 a{width:24%}.archive-filters{margin-bottom:-0.66667rem}.archive-filters .filter-by-title{margin-top:3px}.archive-filters > *,
.archive-filters ul li{display:inline-block;margin-bottom:0.66667rem;margin-right:1.11111rem;vertical-align:middle}.archive-filters > *:last-child,
.archive-filters ul li:last-child{margin-right:0}.archive-filters ul{margin-bottom:0;margin-right:0}.archive-filters li{border:2px solid #ebebeb;border-radius:3px;position:relative}.archive-filters li:after{content:"";display:inline-block;position:absolute;right:14px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.archive-filters,
.archive-filters select,
.widget_archive select{color:#aaafb3;font-size:0.77778rem;font-weight:600}.archive-filters select,
.widget_archive select{background:transparent;border:0;cursor:context-menu;margin:0;max-width:none;padding:9px;padding-right:36px;-webkit-appearance:none;-moz-appearance:none}.widget_archive select{border:2px solid #ebebeb;border-radius:3px}

/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:"FontAwesome";font-style:normal;font-weight:normal;src:url("assets/fonts/fontawesome/fontawesome-webfont.eot?v=4.3.0");src:url("assets/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("assets/fonts/fontawesome/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("assets/fonts/fontawesome/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("assets/fonts/fontawesome/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("assets/fonts/fontawesome/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg")}.icon{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;-ms-transform:translate(0,0);transform:translate(0,0)}.icon-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-4x{font-size:4em}.icon-5x{font-size:5em}.icon-fw{text-align:center;width:1.28571em}.icon-ul{list-style-type:none;margin-left:2.14286em;padding-left:0}.icon-ul > li{position:relative}.icon-li{left:-2.14286em;position:absolute;text-align:center;top:0.14286em;width:2.14286em}.icon-li.icon-lg{left:-1.85714em}.icon-glass:before{content:""}.icon-music:before{content:""}.icon-search:before{content:""}.icon-envelope-o:before{content:""}.icon-heart:before{content:""}.icon-star:before{content:""}.icon-star-o:before{content:""}.icon-user:before{content:""}.icon-film:before{content:""}.icon-th-large:before{content:""}.icon-th:before{content:""}.icon-th-list:before{content:""}.icon-check:before{content:""}.icon-remove:before,
.icon-close:before,
.icon-times:before{content:""}.icon-search-plus:before{content:""}.icon-search-minus:before{content:""}.icon-power-off:before{content:""}.icon-signal:before{content:""}.icon-gear:before,
.icon-cog:before{content:""}.icon-trash-o:before{content:""}.icon-home:before{content:""}.icon-file-o:before{content:""}.icon-clock-o:before{content:""}.icon-road:before{content:""}.icon-download:before{content:""}.icon-arrow-circle-o-down:before{content:""}.icon-arrow-circle-o-up:before{content:""}.icon-inbox:before{content:""}.icon-play-circle-o:before{content:""}.icon-rotate-right:before,
.icon-repeat:before{content:""}.icon-refresh:before{content:""}.icon-list-alt:before{content:""}.icon-lock:before{content:""}.icon-flag:before{content:""}.icon-headphones:before{content:""}.icon-volume-off:before{content:""}.icon-volume-down:before{content:""}.icon-volume-up:before{content:""}.icon-qrcode:before{content:""}.icon-barcode:before{content:""}.icon-tag:before{content:""}.icon-tags:before{content:""}.icon-book:before{content:""}.icon-bookmark:before{content:""}.icon-print:before{content:""}.icon-camera:before{content:""}.icon-font:before{content:""}.icon-bold:before{content:""}.icon-italic:before{content:""}.icon-text-height:before{content:""}.icon-text-width:before{content:""}.icon-align-left:before{content:""}.icon-align-center:before{content:""}.icon-align-right:before{content:""}.icon-align-justify:before{content:""}.icon-list:before{content:""}.icon-dedent:before,
.icon-outdent:before{content:""}.icon-indent:before{content:""}.icon-video-camera:before{content:""}.icon-photo:before,
.icon-image:before,
.icon-picture-o:before{content:""}.icon-pencil:before{content:""}.icon-map-marker:before{content:""}.icon-adjust:before{content:""}.icon-tint:before{content:""}.icon-edit:before,
.icon-pencil-square-o:before{content:""}.icon-share-square-o:before{content:""}.icon-check-square-o:before{content:""}.icon-arrows:before{content:""}.icon-step-backward:before{content:""}.icon-fast-backward:before{content:""}.icon-backward:before{content:""}.icon-play:before{content:""}.icon-pause:before{content:""}.icon-stop:before{content:""}.icon-forward:before{content:""}.icon-fast-forward:before{content:""}.icon-step-forward:before{content:""}.icon-eject:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-plus-circle:before{content:""}.icon-minus-circle:before{content:""}.icon-times-circle:before{content:""}.icon-check-circle:before{content:""}.icon-question-circle:before{content:""}.icon-info-circle:before{content:""}.icon-crosshairs:before{content:""}.icon-times-circle-o:before{content:""}.icon-check-circle-o:before{content:""}.icon-ban:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-down:before{content:""}.icon-mail-forward:before,
.icon-share:before{content:""}.icon-expand:before{content:""}.icon-compress:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-asterisk:before{content:""}.icon-exclamation-circle:before{content:""}.icon-gift:before{content:""}.icon-leaf:before{content:""}.icon-fire:before{content:""}.icon-eye:before{content:""}.icon-eye-slash:before{content:""}.icon-warning:before,
.icon-exclamation-triangle:before{content:""}.icon-plane:before{content:""}.icon-calendar:before{content:""}.icon-random:before{content:""}.icon-comment:before{content:""}.icon-magnet:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-down:before{content:""}.icon-retweet:before{content:""}.icon-shopping-cart:before{content:""}.icon-folder:before{content:""}.icon-folder-open:before{content:""}.icon-arrows-v:before{content:""}.icon-arrows-h:before{content:""}.icon-bar-chart-o:before,
.icon-bar-chart:before{content:""}.icon-twitter-square:before{content:""}.icon-facebook-square:before{content:""}.icon-camera-retro:before{content:""}.icon-key:before{content:""}.icon-gears:before,
.icon-cogs:before{content:""}.icon-comments:before{content:""}.icon-thumbs-o-up:before{content:""}.icon-thumbs-o-down:before{content:""}.icon-star-half:before{content:""}.icon-heart-o:before{content:""}.icon-sign-out:before{content:""}.icon-linkedin-square:before{content:""}.icon-thumb-tack:before{content:""}.icon-external-link:before{content:""}.icon-sign-in:before{content:""}.icon-trophy:before{content:""}.icon-github-square:before{content:""}.icon-upload:before{content:""}.icon-lemon-o:before{content:""}.icon-phone:before{content:""}.icon-square-o:before{content:""}.icon-bookmark-o:before{content:""}.icon-phone-square:before{content:""}.icon-twitter:before{content:""}.icon-facebook-f:before,
.icon-facebook:before{content:""}.icon-github:before{content:""}.icon-unlock:before{content:""}.icon-credit-card:before{content:""}.icon-rss:before{content:""}.icon-hdd-o:before{content:""}.icon-bullhorn:before{content:""}.icon-bell:before{content:""}.icon-certificate:before{content:""}.icon-hand-o-right:before{content:""}.icon-hand-o-left:before{content:""}.icon-hand-o-up:before{content:""}.icon-hand-o-down:before{content:""}.icon-arrow-circle-left:before{content:""}.icon-arrow-circle-right:before{content:""}.icon-arrow-circle-up:before{content:""}.icon-arrow-circle-down:before{content:""}.icon-globe:before{content:""}.icon-wrench:before{content:""}.icon-tasks:before{content:""}.icon-filter:before{content:""}.icon-briefcase:before{content:""}.icon-arrows-alt:before{content:""}.icon-group:before,
.icon-users:before{content:""}.icon-chain:before,
.icon-link:before{content:""}.icon-cloud:before{content:""}.icon-flask:before{content:""}.icon-cut:before,
.icon-scissors:before{content:""}.icon-copy:before,
.icon-files-o:before{content:""}.icon-paperclip:before{content:""}.icon-save:before,
.icon-floppy-o:before{content:""}.icon-square:before{content:""}.icon-navicon:before,
.icon-reorder:before,
.icon-bars:before{content:""}.icon-list-ul:before{content:""}.icon-list-ol:before{content:""}.icon-strikethrough:before{content:""}.icon-underline:before{content:""}.icon-table:before{content:""}.icon-magic:before{content:""}.icon-truck:before{content:""}.icon-pinterest:before{content:""}.icon-pinterest-square:before{content:""}.icon-google-plus-square:before{content:""}.icon-google-plus:before{content:""}.icon-money:before{content:""}.icon-caret-down:before{content:""}.icon-caret-up:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-columns:before{content:""}.icon-unsorted:before,
.icon-sort:before{content:""}.icon-sort-down:before,
.icon-sort-desc:before{content:""}.icon-sort-up:before,
.icon-sort-asc:before{content:""}.icon-envelope:before{content:""}.icon-linkedin:before{content:""}.icon-rotate-left:before,
.icon-undo:before{content:""}.icon-legal:before,
.icon-gavel:before{content:""}.icon-dashboard:before,
.icon-tachometer:before{content:""}.icon-comment-o:before{content:""}.icon-comments-o:before{content:""}.icon-flash:before,
.icon-bolt:before{content:""}.icon-sitemap:before{content:""}.icon-umbrella:before{content:""}.icon-paste:before,
.icon-clipboard:before{content:""}.icon-lightbulb-o:before{content:""}.icon-exchange:before{content:""}.icon-cloud-download:before{content:""}.icon-cloud-upload:before{content:""}.icon-user-md:before{content:""}.icon-stethoscope:before{content:""}.icon-suitcase:before{content:""}.icon-bell-o:before{content:""}.icon-coffee:before{content:""}.icon-cutlery:before{content:""}.icon-file-text-o:before{content:""}.icon-building-o:before{content:""}.icon-hospital-o:before{content:""}.icon-ambulance:before{content:""}.icon-medkit:before{content:""}.icon-fighter-jet:before{content:""}.icon-beer:before{content:""}.icon-h-square:before{content:""}.icon-plus-square:before{content:""}.icon-angle-double-left:before{content:""}.icon-angle-double-right:before{content:""}.icon-angle-double-up:before{content:""}.icon-angle-double-down:before{content:""}.icon-angle-left:before{content:""}.icon-angle-right:before{content:""}.icon-angle-up:before{content:""}.icon-angle-down:before{content:""}.icon-desktop:before{content:""}.icon-laptop:before{content:""}.icon-tablet:before{content:""}.icon-mobile-phone:before,
.icon-mobile:before{content:""}.icon-circle-o:before{content:""}.icon-quote-left:before{content:""}.icon-quote-right:before{content:""}.icon-spinner:before{content:""}.icon-circle:before{content:""}.icon-mail-reply:before,
.icon-reply:before{content:""}.icon-github-alt:before{content:""}.icon-folder-o:before{content:""}.icon-folder-open-o:before{content:""}.icon-smile-o:before{content:""}.icon-frown-o:before{content:""}.icon-meh-o:before{content:""}.icon-gamepad:before{content:""}.icon-keyboard-o:before{content:""}.icon-flag-o:before{content:""}.icon-flag-checkered:before{content:""}.icon-terminal:before{content:""}.icon-code:before{content:""}.icon-mail-reply-all:before,
.icon-reply-all:before{content:""}.icon-star-half-empty:before,
.icon-star-half-full:before,
.icon-star-half-o:before{content:""}.icon-location-arrow:before{content:""}.icon-crop:before{content:""}.icon-code-fork:before{content:""}.icon-unlink:before,
.icon-chain-broken:before{content:""}.icon-question:before{content:""}.icon-info:before{content:""}.icon-exclamation:before{content:""}.icon-superscript:before{content:""}.icon-subscript:before{content:""}.icon-eraser:before{content:""}.icon-puzzle-piece:before{content:""}.icon-microphone:before{content:""}.icon-microphone-slash:before{content:""}.icon-shield:before{content:""}.icon-calendar-o:before{content:""}.icon-fire-extinguisher:before{content:""}.icon-rocket:before{content:""}.icon-maxcdn:before{content:""}.icon-chevron-circle-left:before{content:""}.icon-chevron-circle-right:before{content:""}.icon-chevron-circle-up:before{content:""}.icon-chevron-circle-down:before{content:""}.icon-html5:before{content:""}.icon-css3:before{content:""}.icon-anchor:before{content:""}.icon-unlock-alt:before{content:""}.icon-bullseye:before{content:""}.icon-ellipsis-h:before{content:""}.icon-ellipsis-v:before{content:""}.icon-rss-square:before{content:""}.icon-play-circle:before{content:""}.icon-ticket:before{content:""}.icon-minus-square:before{content:""}.icon-minus-square-o:before{content:""}.icon-level-up:before{content:""}.icon-level-down:before{content:""}.icon-check-square:before{content:""}.icon-pencil-square:before{content:""}.icon-external-link-square:before{content:""}.icon-share-square:before{content:""}.icon-compass:before{content:""}.icon-toggle-down:before,
.icon-caret-square-o-down:before{content:""}.icon-toggle-up:before,
.icon-caret-square-o-up:before{content:""}.icon-toggle-right:before,
.icon-caret-square-o-right:before{content:""}.icon-euro:before,
.icon-eur:before{content:""}.icon-gbp:before{content:""}.icon-dollar:before,
.icon-usd:before{content:""}.icon-rupee:before,
.icon-inr:before{content:""}.icon-cny:before,
.icon-rmb:before,
.icon-yen:before,
.icon-jpy:before{content:""}.icon-ruble:before,
.icon-rouble:before,
.icon-rub:before{content:""}.icon-won:before,
.icon-krw:before{content:""}.icon-bitcoin:before,
.icon-btc:before{content:""}.icon-file:before{content:""}.icon-file-text:before{content:""}.icon-sort-alpha-asc:before{content:""}.icon-sort-alpha-desc:before{content:""}.icon-sort-amount-asc:before{content:""}.icon-sort-amount-desc:before{content:""}.icon-sort-numeric-asc:before{content:""}.icon-sort-numeric-desc:before{content:""}.icon-thumbs-up:before{content:""}.icon-thumbs-down:before{content:""}.icon-youtube-square:before{content:""}.icon-youtube:before{content:""}.icon-xing:before{content:""}.icon-xing-square:before{content:""}.icon-youtube-play:before{content:""}.icon-dropbox:before{content:""}.icon-stack-overflow:before{content:""}.icon-instagram:before{content:""}.icon-flickr:before{content:""}.icon-adn:before{content:""}.icon-bitbucket:before{content:""}.icon-bitbucket-square:before{content:""}.icon-tumblr:before{content:""}.icon-tumblr-square:before{content:""}.icon-long-arrow-down:before{content:""}.icon-long-arrow-up:before{content:""}.icon-long-arrow-left:before{content:""}.icon-long-arrow-right:before{content:""}.icon-apple:before{content:""}.icon-windows:before{content:""}.icon-android:before{content:""}.icon-linux:before{content:""}.icon-dribbble:before{content:""}.icon-skype:before{content:""}.icon-foursquare:before{content:""}.icon-trello:before{content:""}.icon-female:before{content:""}.icon-male:before{content:""}.icon-gittip:before,
.icon-gratipay:before{content:""}.icon-sun-o:before{content:""}.icon-moon-o:before{content:""}.icon-archive:before{content:""}.icon-bug:before{content:""}.icon-vk:before{content:""}.icon-weibo:before{content:""}.icon-renren:before{content:""}.icon-pagelines:before{content:""}.icon-stack-exchange:before{content:""}.icon-arrow-circle-o-right:before{content:""}.icon-arrow-circle-o-left:before{content:""}.icon-toggle-left:before,
.icon-caret-square-o-left:before{content:""}.icon-dot-circle-o:before{content:""}.icon-wheelchair:before{content:""}.icon-vimeo-square:before{content:""}.icon-turkish-lira:before,
.icon-try:before{content:""}.icon-plus-square-o:before{content:""}.icon-space-shuttle:before{content:""}.icon-slack:before{content:""}.icon-envelope-square:before{content:""}.icon-wordpress:before{content:""}.icon-openid:before{content:""}.icon-institution:before,
.icon-bank:before,
.icon-university:before{content:""}.icon-mortar-board:before,
.icon-graduation-cap:before{content:""}.icon-yahoo:before{content:""}.icon-google:before{content:""}.icon-reddit:before{content:""}.icon-reddit-square:before{content:""}.icon-stumbleupon-circle:before{content:""}.icon-stumbleupon:before{content:""}.icon-delicious:before{content:""}.icon-digg:before{content:""}.icon-pied-piper:before{content:""}.icon-pied-piper-alt:before{content:""}.icon-drupal:before{content:""}.icon-joomla:before{content:""}.icon-language:before{content:""}.icon-fax:before{content:""}.icon-building:before{content:""}.icon-child:before{content:""}.icon-paw:before{content:""}.icon-spoon:before{content:""}.icon-cube:before{content:""}.icon-cubes:before{content:""}.icon-behance:before{content:""}.icon-behance-square:before{content:""}.icon-steam:before{content:""}.icon-steam-square:before{content:""}.icon-recycle:before{content:""}.icon-automobile:before,
.icon-car:before{content:""}.icon-cab:before,
.icon-taxi:before{content:""}.icon-tree:before{content:""}.icon-spotify:before{content:""}.icon-deviantart:before{content:""}.icon-soundcloud:before{content:""}.icon-database:before{content:""}.icon-file-pdf-o:before{content:""}.icon-file-word-o:before{content:""}.icon-file-excel-o:before{content:""}.icon-file-powerpoint-o:before{content:""}.icon-file-photo-o:before,
.icon-file-picture-o:before,
.icon-file-image-o:before{content:""}.icon-file-zip-o:before,
.icon-file-archive-o:before{content:""}.icon-file-sound-o:before,
.icon-file-audio-o:before{content:""}.icon-file-movie-o:before,
.icon-file-video-o:before{content:""}.icon-file-code-o:before{content:""}.icon-vine:before{content:""}.icon-codepen:before{content:""}.icon-jsfiddle:before{content:""}.icon-life-bouy:before,
.icon-life-buoy:before,
.icon-life-saver:before,
.icon-support:before,
.icon-life-ring:before{content:""}.icon-circle-o-notch:before{content:""}.icon-ra:before,
.icon-rebel:before{content:""}.icon-ge:before,
.icon-empire:before{content:""}.icon-git-square:before{content:""}.icon-git:before{content:""}.icon-hacker-news:before{content:""}.icon-tencent-weibo:before{content:""}.icon-qq:before{content:""}.icon-wechat:before,
.icon-weixin:before{content:""}.icon-send:before,
.icon-paper-plane:before{content:""}.icon-send-o:before,
.icon-paper-plane-o:before{content:""}.icon-history:before{content:""}.icon-genderless:before,
.icon-circle-thin:before{content:""}.icon-header:before{content:""}.icon-paragraph:before{content:""}.icon-sliders:before{content:""}.icon-share-alt:before{content:""}.icon-share-alt-square:before{content:""}.icon-bomb:before{content:""}.icon-soccer-ball-o:before,
.icon-futbol-o:before{content:""}.icon-tty:before{content:""}.icon-binoculars:before{content:""}.icon-plug:before{content:""}.icon-slideshare:before{content:""}.icon-twitch:before{content:""}.icon-yelp:before{content:""}.icon-newspaper-o:before{content:""}.icon-wifi:before{content:""}.icon-calculator:before{content:""}.icon-paypal:before{content:""}.icon-google-wallet:before{content:""}.icon-cc-visa:before{content:""}.icon-cc-mastercard:before{content:""}.icon-cc-discover:before{content:""}.icon-cc-amex:before{content:""}.icon-cc-paypal:before{content:""}.icon-cc-stripe:before{content:""}.icon-bell-slash:before{content:""}.icon-bell-slash-o:before{content:""}.icon-trash:before{content:""}.icon-copyright:before{content:""}.icon-at:before{content:""}.icon-eyedropper:before{content:""}.icon-paint-brush:before{content:""}.icon-birthday-cake:before{content:""}.icon-area-chart:before{content:""}.icon-pie-chart:before{content:""}.icon-line-chart:before{content:""}.icon-lastfm:before{content:""}.icon-lastfm-square:before{content:""}.icon-toggle-off:before{content:""}.icon-toggle-on:before{content:""}.icon-bicycle:before{content:""}.icon-bus:before{content:""}.icon-ioxhost:before{content:""}.icon-angellist:before{content:""}.icon-cc:before{content:""}.icon-shekel:before,
.icon-sheqel:before,
.icon-ils:before{content:""}.icon-meanpath:before{content:""}.icon-buysellads:before{content:""}.icon-connectdevelop:before{content:""}.icon-dashcube:before{content:""}.icon-forumbee:before{content:""}.icon-leanpub:before{content:""}.icon-sellsy:before{content:""}.icon-shirtsinbulk:before{content:""}.icon-simplybuilt:before{content:""}.icon-skyatlas:before{content:""}.icon-cart-plus:before{content:""}.icon-cart-arrow-down:before{content:""}.icon-diamond:before{content:""}.icon-ship:before{content:""}.icon-user-secret:before{content:""}.icon-motorcycle:before{content:""}.icon-street-view:before{content:""}.icon-heartbeat:before{content:""}.icon-venus:before{content:""}.icon-mars:before{content:""}.icon-mercury:before{content:""}.icon-transgender:before{content:""}.icon-transgender-alt:before{content:""}.icon-venus-double:before{content:""}.icon-mars-double:before{content:""}.icon-venus-mars:before{content:""}.icon-mars-stroke:before{content:""}.icon-mars-stroke-v:before{content:""}.icon-mars-stroke-h:before{content:""}.icon-neuter:before{content:""}.icon-facebook-official:before{content:""}.icon-pinterest-p:before{content:""}.icon-whatsapp:before{content:""}.icon-server:before{content:""}.icon-user-plus:before{content:""}.icon-user-times:before{content:""}.icon-hotel:before,
.icon-bed:before{content:""}.icon-viacoin:before{content:""}.icon-train:before{content:""}.icon-subway:before{content:""}.icon-medium:before{content:""}.entry-content ul li:before,
.comment__content ul li:before,
.comment__content ol li:before,
.entry-content pre:before,
.comment__content pre:before,
ul.primary-menu .menu-item-has-children > a:after,
ul.primary-menu .page_item_has_children > a:after,
ul.primary-menu .sub-menu .menu-item-has-children:after,
ul.primary-menu .children .page_item_has_children:after,
.primary-menu > ul .menu-item-has-children > a:after,
.primary-menu > ul .page_item_has_children > a:after,
.primary-menu > ul .sub-menu .menu-item-has-children:after,
.primary-menu > ul .children .page_item_has_children:after,
.social-menu a:before,
.confit-address:before,
.confit-phone:before,
.confit-hours:before,
.archive-filters li:after{font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-align:center}.site-title,
ul.primary-menu,
.primary-menu > ul,
.social-menu,
.twocolumn > *,
.comments-title{margin-bottom:0;margin-top:0}h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
ol,
dl,
table,
.entry-content pre,
.comment__content pre,
hr,
.aligncenter,
.alignnone,
.entry-content .jetpack-video-wrapper,
.twocolumn,
.gallery,
.tiled-gallery,
.more-link-wrapper{margin-top:0}h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
ol,
dl,
table,
.entry-content pre,
.comment__content pre,
hr,
.aligncenter,
.alignnone,
.entry-content .jetpack-video-wrapper,
.twocolumn,
.gallery,
.tiled-gallery,
.more-link-wrapper{margin-bottom:1.27778rem}.sides--hard{margin-left:0;margin-right:0}.sides--auto,
.site-content,
.gallery-icon img{margin-left:auto;margin-right:auto}.word-wrap,
html{-webkit-hyphens:auto;hyphens:auto;word-break:break-word;-ms-hyphens:auto}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body{background:white}html,
body,
#page{-webkit-overflow-scrolling:touch}.screen-reader-text{display:none}.page-links{margin:1rem 0}.page-links a{box-shadow:white 0 1.5em inset;display:inline-block;margin-left:0.25em;padding:0 0.5em}.nav-links{margin-bottom:2rem;margin-top:2rem}.nav-links div:empty{display:none}.nav-previous,
.nav-next{background-color:#aaafb3;transition:all 0.2s ease-in-out}.nav-previous:hover,
.nav-next:hover{background-color:#80c9dd}.nav-previous:empty,
.nav-next:empty{display:none}.attachment .nav-previous,
.attachment .nav-next{background:none;padding:0}.more-link-wrapper a{color:white}.more-link{background-color:#d65456}.post-navigation .meta-nav{margin-right:0.35714em}.tiled-gallery{margin-left:-100px!important;margin-right:-100px!important;width:calc(100% + 200px)}#wpstats{bottom:0;left:-9999px;position:fixed}@media not screen and (min-width: 320px){ul.primary-menu,
	.primary-menu > ul{width:320px}.widget-area{width:320px}}@media not screen and (min-width: 480px){.search-overlay-content .search-field{font-size:1.66667rem}.archive-filters > *,
	.archive-filters ul li{display:block;margin-right:0}}@media only screen and (min-width: 600px){.entry-title{margin-bottom:1.11111rem}body{font-size:1rem}.entry-title,
	.archive-title,
	.entry-content h1,
	.comment__content h1{font-size:2.66667rem}.entry-content blockquote.alignleft,
	.comment__content blockquote.alignleft,
	.entry-content blockquote.alignright,
	.comment__content blockquote.alignright{max-width:calc(50% - 20px)}.entry-content blockquote.alignright,
	.comment__content blockquote.alignright{margin-left:20px}.entry-content blockquote,
	.comment__content blockquote{font-size:1.27778rem}.alignleft,
	.alignright{max-width:calc(50% + 7.7776rem - 20px)}.alignright{text-align:right}.content-area,
	.site-content .wp-caption-text{padding-left:3.33333rem;padding-right:3.33333rem}.aligncenter,
	.alignnone,
	.entry-content .jetpack-video-wrapper{margin-left:-3.33333rem;margin-right:-3.33333rem;max-width:calc(6.66667rem + 100%)}.alignleft{margin-left:-3.33333rem}.alignright{margin-right:-3.33333rem}.alignright .wp-caption-text{margin-left:0;margin-right:3.33333rem}.entry-content .gallery,
	.entry-content .jetpack-slideshow,
	.entry-content .tiled-gallery{margin-left:-3.33333rem!important;margin-right:-3.33333rem!important}.entry-content .tiled-gallery{width:calc(100% + 2 * 3.33333rem)!important}.site-content figcaption.wp-caption-text{margin-left:0;padding-left:1.66667rem}.dropcap{margin-left:-1.66667rem}.menu-toggle,
	.search-toggle,
	.sidebar-toggle,
	.right-close-button,
	.social-menu a{height:60px;width:60px}.menu-toggle.menu-open:before{background-size:auto auto;height:60px;width:60px}.menu-toggle.menu-open:before{background-size:auto 1.11111rem}.menu-toggle.menu-close:before{background-size:auto auto;height:60px;width:60px}.menu-toggle.menu-close:before{background-size:auto 1.33333rem}.search-toggle:before{background-size:auto auto;height:60px;width:60px}.search-toggle:before{background-size:auto 1.33333rem}.sidebar-toggle.sidebar-open:before{background-size:auto auto;height:60px;width:60px}.right-close-button:before{background-size:auto auto;height:60px;width:60px}.right-close-button:before{background-size:auto 1.33333rem}.autostyle-intro .entry-content > p:first-child,
	.intro{font-size:1.11111rem}.comment-form-author,
	.comment-form-email,
	.comment-form-url{width:33.333333%}.comment-respond{margin-left:5.27778rem}h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	p,
	ul,
	ol,
	dl,
	table,
	.entry-content pre,
	.comment__content pre,
	hr,
	.aligncenter,
	.alignnone,
	.entry-content .jetpack-video-wrapper,
	.twocolumn,
	.gallery,
	.tiled-gallery,
	.more-link-wrapper{margin-bottom:1.72222rem}}@media not screen and (min-width: 600px){.entry-content ul li,
	.comment__content ul li,
	.comment__content ol li,
	.entry-content ol li,
	.comment__content ol li{margin-left:0;padding-left:0}.alignleft{margin-right:0.9722rem}.alignright{margin-left:0.9722rem}.sidebar-toggle.sidebar-open:before{background-size:auto 1.55556rem}ul.primary-menu,
	.primary-menu > ul{padding-top:50px}.site-branding.site-branding--size-large .site-description{margin-top:-0.5em}.archive-article{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-around}.archive-article > *{min-width:0}.archive-article{-ms-flex-direction:column;flex-direction:column}.article-content{-ms-flex-order:2;-ms-flex:1 1;flex:1 1;order:2}.article-image{-ms-flex-order:1;float:none;margin-bottom:1.11111rem;margin-left:0;max-width:none;padding-left:0;-ms-flex:1 1;flex:1 1;order:1}.widget-area{width:22.22222rem}.widget-area{padding:2.77778rem}}@media not screen and (min-width: 768px){.site-branding .site-title{font-size:11vw}.site-branding.site-branding--size-large .site-title{font-size:15vw}.site-branding.site-branding--size-small .site-title{font-size:9vw}}@media only screen and (min-width: 900px){.content-area{-ms-flex:1 1;flex:1 1}.widget-area{-ms-flex:0 1 300px;flex:0 1 300px}.is--ie9 .content-area,
	.is--ie9 .widget-area{display:inline-block;vertical-align:top}.is--ie9 .content-area{width:70%}.is--ie9 .widget-area{width:29%}.content-area{padding-left:30px;padding-right:30px}.widget-area{margin-right:30px;padding:0}.entry-content,
	.entry-summary,
	.entry-footer,
	.page-header,
	.nav-links,
	.comments-area,
	.archive .hentry,
	.search .hentry,
	.archive-filters{margin-left:30px;margin-right:30px}.aligncenter,
	.alignnone,
	.entry-content .jetpack-video-wrapper{margin-left:-60px;margin-right:-30px;max-width:calc(90px + 100%)}.alignleft{margin-left:-60px}.alignright{margin-right:-30px}.alignright .wp-caption-text{margin-left:0;margin-right:30px}.page .entry-header .entry-title,
	.site-content .entry-meta,
	.slideshow-slide-caption{padding-left:30px}.entry-content > blockquote{margin-left:-30px;margin-right:-30px}.entry-content .gallery,
	.entry-content .jetpack-slideshow,
	.entry-content .tiled-gallery{margin-left:-60px;margin-right:-30px}.site-footer{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.site-info{text-align:left;-ms-flex:1 0 350px;flex:1 0 350px}.footer-menu{text-align:right;-ms-flex:1 1 600px;flex:1 1 600px}.main-navigation{display:-ms-flexbox;display:flex;padding-left:0.55556rem}.menu-toggle,
	.search-toggle,
	.sidebar-toggle,
	.right-close-button,
	.social-menu a{font-size:0.85em;height:50px;width:35px}.menu-toggle.menu-open:before{height:50px;width:50px}.menu-toggle.menu-close:before{height:50px;width:50px}.menu-toggle{display:none}.search-toggle{float:left}.search-toggle:before{height:50px;width:50px}.search-toggle:before{content:none}.sidebar-toggle{display:none}.sidebar-toggle.sidebar-open:before{height:50px;width:50px}.right-close-button{height:auto;padding:0.88889rem;width:auto}.right-close-button:before{height:50px;width:50px}ul.primary-menu .sub-menu,
	ul.primary-menu .children,
	.primary-menu > ul .sub-menu,
	.primary-menu > ul .children{background:white;box-shadow:0 0.35em 1em -0.5em black;display:block;height:auto;margin:0;margin-top:-0.25em;opacity:0;padding:1em 1em;pointer-events:none;position:absolute;text-align:left;-ms-transform:translateY(-0.5em);transform:translateY(-0.5em);-ms-transform-origin:0 0;transform-origin:0 0;transition:opacity 0.1s ease-out,transform 0.1s ease-out;width:15em;z-index:9999;will-change:transform,opacity}.is--ie-le10 ul.primary-menu .sub-menu,
	.is--ie-le10
	ul.primary-menu .children,
	.is--ie-le10
	.primary-menu > ul .sub-menu,
	.is--ie-le10
	.primary-menu > ul .children{display:none}ul.primary-menu .sub-menu .sub-menu,
	ul.primary-menu .sub-menu .children,
	ul.primary-menu .children .sub-menu,
	ul.primary-menu .children .children,
	.primary-menu > ul .sub-menu .sub-menu,
	.primary-menu > ul .sub-menu .children,
	.primary-menu > ul .children .sub-menu,
	.primary-menu > ul .children .children{left:100%;margin-top:-1em}ul.primary-menu .sub-menu a,
	ul.primary-menu .children a,
	.primary-menu > ul .sub-menu a,
	.primary-menu > ul .children a{line-height:1.25em;padding:0.5em}ul.primary-menu .menu-item:hover > .sub-menu,
	ul.primary-menu .page_item:hover > .children,
	ul.primary-menu .menu-item.hover > .sub-menu,
	ul.primary-menu .page_item.hover > .children,
	ul.primary-menu .menu-item > a:focus + .sub-menu,
	ul.primary-menu .page_item > a:focus + .children,
	ul.primary-menu .menu-item > a:focus + .sub-menu,
	ul.primary-menu .page_item > a:focus + .children,
	.primary-menu > ul .menu-item:hover > .sub-menu,
	.primary-menu > ul .page_item:hover > .children,
	.primary-menu > ul .menu-item.hover > .sub-menu,
	.primary-menu > ul .page_item.hover > .children,
	.primary-menu > ul .menu-item > a:focus + .sub-menu,
	.primary-menu > ul .page_item > a:focus + .children,
	.primary-menu > ul .menu-item > a:focus + .sub-menu,
	.primary-menu > ul .page_item > a:focus + .children{opacity:1;pointer-events:auto;-ms-transform:none;transform:none;transition:opacity 0.1s ease-in,transform 0.1s ease-in}.is--ie-le10 ul.primary-menu .menu-item:hover > .sub-menu,
	.is--ie-le10
	ul.primary-menu .page_item:hover > .children,
	.is--ie-le10
	ul.primary-menu .menu-item.hover > .sub-menu,
	.is--ie-le10
	ul.primary-menu .page_item.hover > .children,
	.is--ie-le10
	ul.primary-menu .menu-item > a:focus + .sub-menu,
	.is--ie-le10
	ul.primary-menu .page_item > a:focus + .children,
	.is--ie-le10
	ul.primary-menu .menu-item > a:focus + .sub-menu,
	.is--ie-le10
	ul.primary-menu .page_item > a:focus + .children,
	.is--ie-le10
	.primary-menu > ul .menu-item:hover > .sub-menu,
	.is--ie-le10
	.primary-menu > ul .page_item:hover > .children,
	.is--ie-le10
	.primary-menu > ul .menu-item.hover > .sub-menu,
	.is--ie-le10
	.primary-menu > ul .page_item.hover > .children,
	.is--ie-le10
	.primary-menu > ul .menu-item > a:focus + .sub-menu,
	.is--ie-le10
	.primary-menu > ul .page_item > a:focus + .children,
	.is--ie-le10
	.primary-menu > ul .menu-item > a:focus + .sub-menu,
	.is--ie-le10
	.primary-menu > ul .page_item > a:focus + .children{display:block}ul.primary-menu .menu-item-has-children > a:after,
	ul.primary-menu .page_item_has_children > a:after,
	.primary-menu > ul .menu-item-has-children > a:after,
	.primary-menu > ul .page_item_has_children > a:after{content:"";margin-left:0.5em}ul.primary-menu .sub-menu .menu-item-has-children,
	ul.primary-menu .children .page_item_has_children,
	.primary-menu > ul .sub-menu .menu-item-has-children,
	.primary-menu > ul .children .page_item_has_children{display:-ms-flexbox;display:flex}ul.primary-menu .sub-menu .menu-item-has-children > a:after,
	ul.primary-menu .children .page_item_has_children > a:after,
	.primary-menu > ul .sub-menu .menu-item-has-children > a:after,
	.primary-menu > ul .children .page_item_has_children > a:after{display:none}ul.primary-menu .sub-menu .menu-item-has-children a,
	ul.primary-menu .children .page_item_has_children a,
	.primary-menu > ul .sub-menu .menu-item-has-children a,
	.primary-menu > ul .children .page_item_has_children a{flex-grow:1;-ms-flex-positive:1}ul.primary-menu .sub-menu .menu-item-has-children:after,
	ul.primary-menu .children .page_item_has_children:after,
	.primary-menu > ul .sub-menu .menu-item-has-children:after,
	.primary-menu > ul .children .page_item_has_children:after{content:"";margin-right:0.5em;padding-top:0.25em}.is--ie9 ul.primary-menu .sub-menu .menu-item-has-children:after,
	.is--ie9
	ul.primary-menu .children .page_item_has_children:after,
	.is--ie9
	.primary-menu > ul .sub-menu .menu-item-has-children:after,
	.is--ie9
	.primary-menu > ul .children .page_item_has_children:after{position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.social-menu{display:block;float:left}li.social-menu-items-mobile{display:none}}@media not screen and (min-width: 900px){.search-toggle .icon{display:none}.primary-menu .menu-item.hover > a,
	.primary-menu .page_item.hover > a{position:relative}.primary-menu .menu-item.hover > a:before,
	.primary-menu .page_item.hover > a:before{border-bottom:1px solid #ebebeb;content:"";display:block;height:0;left:-100vw;pointer-events:none;position:absolute;top:100%;width:999vw}ul.primary-menu .sub-menu,
	ul.primary-menu .children,
	.primary-menu > ul .sub-menu,
	.primary-menu > ul .children{display:none;height:0;margin-bottom:0;padding-left:1.66667rem;position:static;transition:all 0.3s linear}ul.primary-menu .sub-menu a:before,
	ul.primary-menu .children a:before,
	.primary-menu > ul .sub-menu a:before,
	.primary-menu > ul .children a:before{color:#aaafb3;content:"\2014";display:block;left:1.66667rem;position:absolute;top:1.11111rem}ul.primary-menu .sub-menu li:after,
	ul.primary-menu .children li:after,
	.primary-menu > ul .sub-menu li:after,
	.primary-menu > ul .children li:after{border-bottom:1px solid #ebebeb;content:"";display:block;height:0;left:-100vw;pointer-events:none;position:absolute;top:100%;width:999vw}ul.primary-menu .menu-item-has-children > a:after,
	ul.primary-menu .page_item_has_children > a:after,
	.primary-menu > ul .menu-item-has-children > a:after,
	.primary-menu > ul .page_item_has_children > a:after{content:"";font-size:13px;height:3.33333rem;line-height:3.33333rem;margin-left:0;position:absolute;right:0;top:9px;transition:all 0.2s linear;width:3.33333rem}ul.primary-menu,
	.primary-menu > ul{background-color:white;color:#3a4249;font-size:1.12rem;height:100%;left:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-top:60px;position:fixed;text-align:left;transform:translateX(-100%) translateZ(0);transition:all 0.3s ease-in-out;width:300px;z-index:999}ul.primary-menu > li,
	.primary-menu > ul > li{border-top:1px solid #ebebeb;display:block}ul.primary-menu a,
	.primary-menu > ul a{padding:1.22222rem 2.22222rem 1.22222rem 3.33333rem}.nav-is-open ul.primary-menu,
	.nav-is-open
	.primary-menu > ul{transform:translateZ(0)}.widget-area{background-color:white;height:100%;max-width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:3.33333rem 1.66667rem;position:fixed;right:0;top:0;transform:translateX(100%) translateZ(0);transition:all 0.3s ease-in-out;width:23.33333rem;z-index:1100}.sidebar-is-open .widget-area{transform:translateZ(0)}}@media only screen and (min-width: 1000px){.twocolumn{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}}@media only screen and (min-width: 1100px){.entry-title,
	.archive-title,
	.entry-content h1,
	.comment__content h1{font-size:4rem}a[href*="jpg"] img,
	a[href*="png"] img,
	a[href*="instagram"] img{transition:opacity 0.3s;will-change:opacity}a[href*="jpg"]:hover img,
	a[href*="png"]:hover img,
	a[href*="instagram"]:hover img{opacity:0.85}.gallery a[href*="jpg"]:hover img,
	.widget a[href*="jpg"]:hover img,
	.gallery a[href*="png"]:hover img,
	.widget a[href*="png"]:hover img,
	.gallery a[href*="instagram"]:hover img,
	.widget a[href*="instagram"]:hover img{opacity:0.75}.entry-content blockquote,
	.comment__content blockquote{font-size:1.77778rem}.entry-card .aligncenter,
	.entry-card .alignnone,
	.entry-card .entry-content .jetpack-video-wrapper{max-width:100%}.content-area,
	.widget-area1{padding:0 3.8888rem}.content-area{padding-left:3.88889rem;padding-right:3.88889rem}.widget-area{margin-right:3.88889rem;padding:0}.entry-content,
	.entry-summary,
	.entry-footer,
	.page-header,
	.nav-links,
	.comments-area,
	.archive .hentry,
	.search .hentry,
	.archive-filters{margin-left:3.88889rem;margin-right:3.88889rem}.aligncenter,
	.alignnone,
	.entry-content .jetpack-video-wrapper{margin-left:-7.77778rem;margin-right:-3.88889rem;max-width:calc(11.66667rem + 100%)}.alignleft{margin-left:-7.77778rem}.alignright{margin-right:-3.88889rem}.alignright .wp-caption-text{margin-left:0;margin-right:3.88889rem}.page .entry-header .entry-title,
	.site-content .entry-meta,
	.slideshow-slide-caption{padding-left:3.88889rem}.entry-content > blockquote{margin-left:-3.88889rem;margin-right:-3.88889rem}.entry-content .gallery,
	.entry-content .jetpack-slideshow,
	.entry-content .tiled-gallery{margin-left:-7.77778rem;margin-right:-3.88889rem}.site-content figcaption.wp-caption-text{padding-left:3.88889rem}.search-overlay{padding-left:3.8888rem;padding-right:3.8888rem}.entry-meta,
	.sharedaddy,
	.tags-links{margin-bottom:0.88889rem}.autostyle-intro .entry-content > p:first-child,
	.intro{font-weight:600}.autostyle-intro .entry-content > p:first-child,
	.intro{font-size:1.27778rem}.gallery-item.gallery-item{margin-bottom:10px}.widget_archive ul li,
	.widget_categories ul li,
	.widget_meta ul li,
	.widget_nav_menu ul li{padding-bottom:0.9em}.widget_archive ul li:last-child,
	.widget_categories ul li:last-child,
	.widget_meta ul li:last-child,
	.widget_nav_menu ul li:last-child{padding-bottom:0}.widget_archive ul li,
	.widget_categories ul li,
	.widget_meta ul li,
	.widget_nav_menu ul li,
	.widget_archive ul li li:first-child,
	.widget_categories ul li li:first-child,
	.widget_meta ul li li:first-child,
	.widget_nav_menu ul li li:first-child{padding-top:0.9em}.widget_archive ul ul,
	.widget_categories ul ul,
	.widget_meta ul ul,
	.widget_nav_menu ul ul,
	.widget_archive ul ol,
	.widget_categories ul ol,
	.widget_meta ul ol,
	.widget_nav_menu ul ol{margin-top:1em}.widget_archive ul a,
	.widget_categories ul a,
	.widget_meta ul a,
	.widget_nav_menu ul a{margin-left:-0.5em;padding-left:0.5em;padding-right:0.25em}h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	p,
	ul,
	ol,
	dl,
	table,
	.entry-content pre,
	.comment__content pre,
	hr,
	.aligncenter,
	.alignnone,
	.entry-content .jetpack-video-wrapper,
	.twocolumn,
	.gallery,
	.tiled-gallery,
	.more-link-wrapper{margin-bottom:2.22222rem}}@media not screen and (min-width: 1100px){.content-area{margin-bottom:4rem}.site-footer > *{padding:1.11111rem 0}.search-overlay .search-form > label{max-width:none}.widget-title{font-size:1.33rem}}@media only screen and (min-width: 1440px){.entry-content pre,
	.comment__content pre{margin-left:-3.8888rem;margin-right:-3.8888rem}.content-area{padding-right:7.77778rem}.aligncenter,
	.alignnone,
	.entry-content .jetpack-video-wrapper{margin-right:-7.77778rem;max-width:calc(15.55556rem + 100%)}.alignright{margin-right:-7.77778rem}.alignright .wp-caption-text{margin-left:3.88889rem;margin-right:3.88889rem}.entry-content .gallery,
	.entry-content .jetpack-slideshow{margin-right:-7.77778rem}.page-header{margin-bottom:2rem}.widget{margin-bottom:3rem}}@media screen and (max-width: 782px){.admin-bar .main-navigation--fixed{top:46px}.admin-bar #demosite-activate-wrap ~ .main-navigation--fixed{top:126px}.admin-bar .primary-menu{top:46px}.admin-bar #demosite-activate-wrap ~ .primary-menu{top:126px}.admin-bar .primary-menu{height:calc(100% - 46px)}.admin-bar #demosite-activate-wrap ~ .primary-menu{height:calc(100% - 126px)}.admin-bar .search-overlay{margin-top:46px}.admin-bar #demosite-activate-wrap ~ .search-overlay{margin-top:126px}.admin-bar .widget-area{top:46px}.admin-bar #demosite-activate-wrap ~ .widget-area{top:126px}}@media screen and (max-width: 600px){.main-navigation--fixed{position:absolute}}