hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;-webkit-text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}.footer-widgets blockquote,.widget-area blockquote{background-color:transparent}.footer-widgets blockquote{color:#fff}address{margin:0 0 1.5rem}pre{overflow:auto;max-width:100%;padding:1.6rem;margin-bottom:1.6rem;background-color:#fafafa;font-family:source-code-pro,menlo,monaco,consolas,courier new,monospace;font-size:.8125rem;line-height:1.7}.footer-widgets pre,.widget-area pre{background-color:#333}code,kbd,tt,var{font-family:source-code-pro,menlo,monaco,consolas,courier new,monospace;font-size:.8125rem}abbr,acronym{cursor:help}abbr[title],acronym{border-bottom:2px dotted #ff353e;text-decoration:none}ins,mark{background-color:#ff353e;text-decoration:none}.inserted{color:#fff}.footer-widgets ins{color:#333}big{font-size:125%}.entry-title{font-family:Source Sans Pro,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:2rem}.entry-content h1{font-size:2.5rem}.entry-content h4{font-size:1.5625rem}.entry-content h5{font-size:1.25rem}.entry-content h6{font-size:1.125rem}hr{height:3px;border:0;background-color:#333}figure{margin:1rem 0}li>ol,li>ul{margin-bottom:0}li li,li ol,li ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5rem 1.5rem}table caption{text-align:center}tfoot tr{border-top:1px solid}.content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline-block;margin-right:1.5rem}@media screen and (min-width:48rem){.alignleft{float:left}}.alignright{display:inline-block;margin-left:1.5rem}@media screen and (min-width:48rem){.alignright{float:right}}.aligncenter{display:block;margin-right:auto;margin-left:auto;clear:both}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{padding:0;border:0;margin-top:0;margin-bottom:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.gallery{margin-bottom:1.5rem}.gallery-item{display:inline-block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.25rem;margin:0;vertical-align:top}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption,.wp-caption-text{display:block;max-width:100%;padding:0 10px 0 0;margin-bottom:1.5rem;font-size:.8125rem;font-style:italic;text-align:left}.wp-block-gallery.alignleft.columns-2{margin-right:6rem}.wp-caption-text{text-align:left}.wp-caption{max-width:100%;margin-bottom:1.5rem}.wp-caption img[class*=wp-image-]{display:block;margin-right:auto;margin-left:auto}.wp-caption .wp-caption-text{margin:.8075rem 0}.img-fit{position:relative;display:block}.img-fit img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.img-fit--fallback{background-position:50%;background-size:cover}.img-fit--fallback img{opacity:0}.responsive-embed{position:relative;width:100%;padding-top:56.25%}.responsive-embed-item{position:absolute;top:0;left:0;width:100%;height:100%;margin-top:0;margin-bottom:0}.noscript-notification{padding:20px;background-color:red;color:#fff;text-align:center}.menu-toggle.is-expanded .icon-close{display:inline-block}.menu-toggle.is-expanded .icon-bars{display:none}.primary-menu .icon{display:none}.sub-menu{padding:0;margin:0;list-style-type:none}.primary-menu .menu-item.current-menu-item>a{color:#ff353e}.primary-menu .sub-menu{padding-left:1rem}.primary-menu .sub-menu .menu-item{border-bottom:0}.primary-menu .sub-menu .menu-item a{padding-left:0}@media screen and (min-width:70rem){.primary-menu .icon{display:inline-block}.primary-menu .icon-arrow-down{margin-left:2px}.primary-menu .menu-item:hover .sub-menu{top:100%;right:0;left:auto}.primary-menu .menu-item:focus-within .sub-menu{top:100%;right:0;left:auto}.primary-menu .menu-item.focus .sub-menu{top:100%;right:0;left:auto}.primary-menu .menu-item.focus a{padding:15px;color:#444}.primary-menu .menu-item.focus a:focus,.primary-menu .menu-item.focus a:hover{color:#ff353e}.primary-menu .sub-menu{position:absolute;z-index:1000;top:-999rem;left:-999rem;display:block;min-width:250px;padding:15px 10px;background-clip:padding-box;background-color:#fff;-webkit-box-shadow:0 15px 40px 0 rgba(0,0,0,.1);box-shadow:0 15px 40px 0 rgba(0,0,0,.1);font-size:1rem;list-style:none;text-align:left}.primary-menu .sub-menu a{display:block}.primary-menu .sub-menu .icon-arrow-down{position:absolute;top:50%;left:8px;margin-left:-5px;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.primary-menu .sub-menu .menu-item{position:relative;left:0;display:block}.primary-menu .sub-menu .menu-item a{padding:10px 20px;color:#444}.primary-menu .sub-menu .menu-item a:focus,.primary-menu .sub-menu .menu-item a:hover{color:#ff353e}.primary-menu .sub-menu .menu-item .sub-menu{top:-999rem;left:-999rem}.primary-menu .sub-menu .menu-item:hover>.sub-menu{top:-1px;right:100%;left:auto}.primary-menu .sub-menu .menu-item:focus-within>.sub-menu{top:-1px;right:100%;left:auto}.primary-menu .sub-menu .menu-item.focus>.sub-menu{top:-1px;right:100%;left:auto}}.wp-block-group>*{max-width:610px;margin-right:auto;margin-left:auto}.entry-content ol ol,.entry-content ol ul,.entry-content ul ol,.entry-content ul ul{margin:0 auto}.entry-content ol ol li,.entry-content ol ul li,.entry-content ul ol li,.entry-content ul ul li{margin-left:0}.wide.entry-content>*,.wide.entry-content ol,.wide.entry-content ul,.wide.wp-block-video video{max-width:960px}@media screen and (min-width:70rem){.entry-content.no-sidebar>.content-wrap{margin-left:auto}}.wp-block-quote>p{margin-bottom:1.2rem;font-family:Source Sans Pro,sans-serif;font-size:1.75rem;line-height:normal}.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding:1rem;margin-right:auto;margin-left:auto}.wp-block-cover-text p{padding:1.5em 14px}.wp-block-pullquote blockquote>p{margin-bottom:30px;font-family:Source Sans Pro,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.875rem}.wp-block-quote.is-large,.wp-block-quote.is-style-large p{font-size:2.1875rem;line-height:normal}.wp-block-pullquote>p:first-child{margin-top:0}.wp-block-pullquote.has-background blockquote{border-color:transparent}.entry-content>.alignwide,.entry-content>.alignwide *,.entry-content>.alignwide ol,.entry-content>.alignwide ul,.wp-block-video>.alignwide video{max-width:1100px}.entry-content>.alignfull{max-width:100%;margin:1.5em 0}.entry-content>.alignfull *,.entry-content>.alignfull ol,.entry-content>.alignfull ul,.wp-block-video>.alignfull video{max-width:100%}.wp-block-image{margin-bottom:2rem}.wp-block-image img{display:block}.wp-block-image.alignleft,.wp-block-image.alignright{width:100%}.wp-block-image.alignfull img{width:100vw}.wp-block-gallery:not(.components-placeholder){margin:0 auto 1rem}ul.wp-block-latest-posts.alignfull,ul.wp-block-latest-posts.alignwide,ul.wp-block-latest-posts.is-grid.alignfull,ul.wp-block-latest-posts.is-grid.alignwide{padding:0 20px}.wp-block-table{display:block;overflow-x:auto}.wp-block-table table{width:100%;border-collapse:collapse}.wp-block-table td,.wp-block-table th{padding:.5em}.wp-block-embed.type-video>.wp-block-embed__wrapper{position:relative;width:100%;height:0;padding-top:56.25%}.wp-block-embed.type-video>.wp-block-embed__wrapper>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-block-quote.is-large{margin:0 auto 20px}.wp-block-separator{max-width:2.25em;height:1px;border:0;margin-top:1rem;margin-bottom:2rem;background-color:rgba(0,0,0,.25);text-align:left}.wp-block-separator.is-style-wide{width:100%;max-width:400px}.wp-block-separator.is-style-dots:before{padding-left:0;color:#333;content:"·····";font-family:serif;font-size:3.125rem;letter-spacing:.7em}.more-link{display:block}.wp-block-group>.alignwide{max-width:1100px}.wp-block-group>.alignfull{max-width:100%}.wp-block-group.has-background>.alignfull{position:relative;left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px)}.wp-block-latest-posts.is-grid{padding-right:20px;padding-left:20px}.entry-content .wp-block-button .wp-block-button__link:not(.has-background){background-color:#ff353e;color:#fff}.entry-content .wp-block-button .wp-block-button__link:not(.has-background):hover{background-color:#333;color:#fff}.wp-block-button.alignleft{margin-top:0;margin-right:45px;margin-bottom:30px}.wp-block-button.alignright{width:100%;margin-top:0;margin-bottom:30px;margin-left:45px;float:right}@media screen and (min-width:48rem){.wp-block-button.alignright{width:auto}}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.wp-block-cover{height:auto;margin-top:0;margin-bottom:2rem}.wp-block-cover.alignleft{margin-right:30px}.wp-block-cover.alignright{margin-left:30px}.wp-block-cover{font-family:Source Sans Pro,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.no-sidebar .wp-block-columns.alignfull,.no-sidebar .wp-block-cover.alignfull,.no-sidebar .wp-block-embed.alignfull,.no-sidebar .wp-block-gallery.alignfull,.no-sidebar .wp-block-image.alignfull{position:relative;right:50%;left:50%;width:100vw;max-width:100vw;margin-right:-50vw;margin-left:-50vw}.no-sidebar .wp-block-cover.alignwide,.no-sidebar .wp-block-embed.alignfull,.no-sidebar .wp-block-image.alignfull{padding-right:20px;padding-left:20px}@media screen and (min-width:70rem){.no-sidebar .wp-block-cover.alignwide,.no-sidebar .wp-block-embed.alignfull,.no-sidebar .wp-block-image.alignfull{padding-right:0;padding-left:0}}.no-sidebar .wp-block-gallery.alignfull,.no-sidebar .wp-block-gallery.alignwide{padding-right:20px;padding-left:20px}.no-sidebar .wp-block-columns.alignwide,.no-sidebar .wp-block-cover.alignwide,.no-sidebar .wp-block-embed.alignwide,.no-sidebar .wp-block-gallery.alignwide,.no-sidebar .wp-block-image.alignwide{position:relative;left:50%;width:100vw;max-width:1100px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.wp-block-image.alignfull img{width:100%}.entry-content .blocks-gallery-grid{margin-top:0;margin-bottom:0}.wp-block-gallery.alignfull .blocks-gallery-grid,.wp-block-gallery.alignwide .blocks-gallery-grid{max-width:100%}.wp-block-column,.wp-block-column:nth-child(2n){-ms-flex-preferred-size:100%!important;flex-basis:100%!important;margin-left:0}@media screen and (min-width:48rem){.wp-block-column,.wp-block-column:nth-child(2n){margin-left:20px}}@media screen and (min-width:70rem){.wp-block-column,.wp-block-column:nth-child(2n){margin-left:32px}}.wp-block-media-text{display:block}@media screen and (min-width:70rem){.wp-block-media-text{display:grid}}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{margin-bottom:2rem}pre.wp-block-verse{white-space:pre-wrap}.wp-block-pullquote.is-style-solid-color blockquote{max-width:100%}.nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 2rem;font-family:Source Sans Pro,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}@media screen and (min-width:48rem){.nav-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:4rem 0}}.page-numbers{display:none;text-decoration:none}@media screen and (min-width:48rem){.page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;width:42px;height:42px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #eee;margin:.5rem;background-color:#eee}}@media screen and (min-width:48rem){.page-numbers.current{border-color:#333;background-color:#333;color:#fff}}.page-numbers.current .screen-reader-text{position:relative!important;overflow:auto;width:auto;height:auto;clip:auto;-webkit-clip-path:initial}@media screen and (min-width:48rem){.page-numbers.current .screen-reader-text{position:absolute!important;overflow:hidden;width:1px;height:1px;clip:rect(1px,1px,1px,1px)}}.page-numbers.current,.page-numbers.next,.page-numbers.prev{display:inline-block}@media screen and (min-width:48rem){.page-numbers.current,.page-numbers.next,.page-numbers.prev{display:-webkit-box;display:-ms-flexbox;display:flex}}.page-numbers.next,.page-numbers.prev{padding:0 .5rem;border:thin solid;margin:0 1rem}@media screen and (min-width:48rem){.page-numbers.next,.page-numbers.prev{border:0;margin:.5rem}.page-numbers.next:hover,.page-numbers.prev:hover{border:1px solid #ff353e;background-color:#ff353e}}.page-numbers:hover:not(.current):not(.dots){border:1px solid #ff353e;background-color:#ff353e;color:#fff}.comments-area{width:100%;max-width:760px;margin:50px 0 100px}@media screen and (min-width:1200px){.comments-area{margin:50px auto 100px}}.comment-reply-title{font-family:Source Sans Pro,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.875rem}.comment-content a{word-wrap:break-word}.comment-content p{margin-bottom:1rem}.comment-content blockquote>*{margin-bottom:0}.bypostauthor{display:block}.comments-title{margin-bottom:1.5rem;font-size:1.25rem}.comment-list,.comment-list .children{padding:0;margin:0;list-style:none}.comment-list .children{margin-left:1rem}.comment-list li:before{display:none}.comment-author{position:relative;z-index:2;margin-bottom:.4rem;font-size:1rem}.comment-author .avatar{position:absolute;left:-65px;width:50px;height:50px;border-radius:50%}.comment-author .says{display:none}.comment-meta{padding-left:4rem;margin-bottom:1.5rem}.comment-metadata{color:#767676;font-size:10px;font-size:.625rem;font-weight:800;letter-spacing:.1818rem;text-transform:uppercase}.comment-metadata a,.comment-metadata a:focus,.comment-metadata a:hover{border-color:#ff353e;color:#333}.comment-metadata .comment-edit-link{color:#333}.comment.depth-1{border-bottom:1px dashed #fafafa}.comment-body{padding:1.5rem 0;border-bottom:1px solid rgba(0,0,0,.2);color:#333;font-size:.875rem}.children .comment-body{border-bottom:0}.comment-reply-link{position:relative;font-weight:800}.comment-reply-link .icon{position:absolute;top:0;left:-2rem;width:1rem;height:1rem;color:#222}.children .comment-author .avatar{left:-45px;width:30px;height:30px}.comment-awaiting-moderation,.no-comments{color:#767676;font-size:14px;font-size:.875rem;font-style:italic}.comment-respond p{margin-bottom:1rem}.comment-respond label{display:block}.comment-respond textarea{width:100%;padding:5px;border:1px solid #bbb}.comment-respond input:focus,.comment-respond textarea:focus{outline:thin dotted initial;outline-offset:-1px;border:1px solid #ff353e}.comment-form input:not(#wp-comment-cookies-consent):not(.submit){width:100%;height:40px;padding:5px;border:1px solid #bbb}@media screen and (min-width:48rem){.comment-form input:not(#wp-comment-cookies-consent):not(.submit){width:50%}}.comment-form-cookies-consent input{display:inline-block;margin-right:10px}.comment-form-cookies-consent label{display:inline}.comment-navigation .nav-links{margin:2rem 0 4rem}.comment-navigation .nav-next,.comment-navigation .nav-previous{max-width:100%;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.comment-navigation .nav-next{text-align:right}.comments-pagination{margin:2rem 0 3rem}.form-submit input{padding:10px 40px;border:1px solid #ff353e;background-color:#ff353e;color:#fff;font-family:Source Sans Pro,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.form-submit input:focus{outline:thin dotted initial;outline-offset:-1px}.form-submit input:focus,.form-submit input:hover{border-color:#333;background-color:#333;cursor:pointer}.comment a:focus,.comment a:hover,.logged-in-as a:focus,.logged-in-as a:hover{color:#ff353e}.container-default-widgets{margin-bottom:50px}@media screen and (min-width:48rem){.sidebar-left .widget-area{padding-left:0}}.widget select{max-width:100%}.widget_text{word-wrap:break-word}.widget_text ol,.widget_text ul{padding:0 1.5rem;margin:0}.widget_text ul{list-style:disc}.widget_text ol{list-style:decimal}.widget_text ol li,.widget_text ul li{border:0}.widget_text ol li:last-child,.widget_text ul li:last-child{padding-bottom:0}.widget_text ul li ul{margin:0}.widget_text ul li li{padding-right:0;padding-left:0}.widget_text ol li{list-style-position:inside}.widget_text ol li+li{margin-top:-1px}.calendar_wrap{font-size:.875rem}.calendar_wrap a{border-bottom:2px solid #ff353e}.calendar_wrap table caption{margin-bottom:1rem}.calendar_wrap td,.calendar_wrap tfoot,.calendar_wrap tfoot tr,.calendar_wrap th,.calendar_wrap thead,.calendar_wrap tr{border:0}.widget_calendar td,.widget_calendar th{text-align:center}.widget_calendar tfoot td{border:0}.footer-widgets{padding-bottom:50px}.container-default-widgets .widget-area-footer{width:100%}@media screen and (min-width:48rem){.container-default-widgets .widget-area-footer{width:50%}}@media screen and (min-width:70rem){.container-default-widgets .widget-area-footer{width:25%}}.widget-area-footer a{color:#333;text-decoration:none}.widget-area-footer .widget-title{margin-top:0;font-family:Source Sans Pro,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.5rem}.widget_recent_entries .post-date{color:#717171;font-size:.875rem}.footer-widgets .sub-menu{margin-left:15px}.post-password-form input[type=password]{padding:7px 5px;border:1px solid #696969}.post-password-form label{display:inline}.post-password-form input[type=submit]{border:2px solid #696969}.post-password-form input[type=submit]:hover{border-color:#333}.hero-link,.hero-subheadline{margin-top:0;color:#333;font-size:1rem;line-height:1.6}.blog .hentry .hero-subheadline{margin-bottom:25px}@media screen and (min-width:70rem){.blog .hentry .hero-subheadline{margin-bottom:40px}}.hero-link{display:inline-block;width:100%;padding:10px 30px;background-color:#ff353e;color:#fff;font-family:Source Sans Pro,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-align:center;text-decoration:none}@media screen and (min-width:36rem){.hero-link{width:auto}}.hero-link:focus,.hero-link:hover{background-color:#333}@media screen and (min-width:70rem){.attachment-hero-square{width:610px;height:610px;-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.02);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.02);-o-object-fit:cover;object-fit:cover}}.hero-minimal{padding-top:25px;padding-bottom:25px}@media screen and (min-width:48rem){.hero-minimal{padding-top:50px;padding-bottom:50px}}.hero-minimal-wrap{max-width:760px}.hero-minimal-wrap.is-centered{margin-right:auto;margin-left:auto;text-align:center}.hero-minimal.sticky .icon-pin{position:static;margin-left:5px}.loop{margin-bottom:50px}.loop-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;width:100%}@media screen and (min-width:70rem){.loop-container{margin-top:25px;margin-right:-25px;margin-left:-25px}}@media screen and (min-width:48rem){.loop .sticky .icon-pin{position:absolute;top:0;left:25px}}.loop .article-container{width:100%;margin-bottom:80px}@media screen and (min-width:48rem){.loop .article-container{width:50%}}@media screen and (min-width:70rem){.loop .article-container{width:33.3333%;margin-bottom:0}}@media screen and (min-width:48rem){.loop .post{padding:25px}}.image-link:focus{display:block;height:100%}.loop .entry-terms-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-top:15px;margin-bottom:0;list-style-type:none}.loop .entry-terms-list-item{margin-right:15px}.loop .entry-terms a{display:inline-block;padding:8px 15px;margin-bottom:15px;background-color:#ff353e;color:#fff;font-family:Source Sans Pro,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:700;text-decoration:none;text-transform:capitalize}.loop .entry-terms a:hover{background-color:#333}.loop .posted-on{color:#696969;font-size:.875rem}.loop .posted-on a{text-decoration:none}.loop .posted-on a:hover{color:#363636;text-decoration:underline}.loop .entry-title{margin-top:0;font-family:Source Sans Pro,sans-serif;font-size:1.875rem;font-weight:700;line-height:1.15}.has-sidebar .loop-container{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:70rem){.has-sidebar .loop-container{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:25px}}.has-sidebar .widget-area-container{width:100%;max-width:380px}.widget-area-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (min-width:70rem){.widget-area-container{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0;margin-top:50px}}.loop.has-sidebar .article-container{width:100%;margin-bottom:80px}@media screen and (min-width:48rem){.loop.has-sidebar .article-container{width:50%}}@media screen and (min-width:70rem){.loop.has-sidebar .article-container{margin-bottom:0}}@media screen and (min-width:48rem){.loop-rectangle .widget-area-container{margin-top:75px}}.loop-minimal-one-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}@media screen and (min-width:70rem){.loop-minimal-one-container{margin-top:50px;margin-right:-20px;margin-left:-20px}}@media screen and (min-width:70rem){.loop-minimal-one .sticky .icon-pin{position:absolute;top:10px;right:10px;left:auto}}.loop-minimal-one .post{height:100%}@media screen and (min-width:48rem){.loop-minimal-one .post{padding:35px}}.loop-minimal-one .article-container{position:relative;width:100%;padding-top:20px;padding-bottom:20px;border-top:3px solid transparent;margin-top:0;margin-bottom:40px;-webkit-transition:border .15s ease-in-out;transition:border .15s ease-in-out}@media screen and (min-width:48rem){.loop-minimal-one .article-container{width:calc(50% - 50px);margin:0 25px 60px}}@media screen and (min-width:70rem){.loop-minimal-one .article-container{width:calc(33.3333% - 50px);margin-bottom:50px}}.loop-minimal-one .article-container:hover{border-color:#ff353e}@media screen and (min-width:48rem){.loop-minimal-one .article-container:after{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);content:"";opacity:0;pointer-events:none;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.loop-minimal-one .article-container.focus:after,.loop-minimal-one .article-container:focus-within:after,.loop-minimal-one .article-container:hover:after{opacity:1}}.loop-minimal-one .posted-on a{display:block;margin-bottom:15px;color:#696969;font-size:.75rem;text-decoration:none}.loop-minimal-one .posted-on a:hover{text-decoration:underline}.loop-minimal-one .entry-continue-reading{display:block;margin-bottom:0;color:#616161;font-size:.875rem}.loop-minimal-one .entry-link{display:block;padding-right:35px;padding-left:35px;margin-right:-35px;margin-left:-35px;text-decoration:none}@media screen and (min-width:48rem){.loop-minimal-one .entry-link{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.loop-minimal-one .entry-link:focus .entry-continue-reading,.loop-minimal-one .entry-link:hover .entry-continue-reading{color:#ff353e}.loop-minimal-one .entry-title{padding-bottom:25px;margin-top:0;color:#333;font-size:1.875rem}.blog .loop-minimal-one .post p{margin-top:0;margin-bottom:30px;color:#616161;line-height:1.6}@media screen and (min-width:48rem){.blog .loop-minimal-one .post p{margin-bottom:0}}.loop-minimal-one.has-sidebar .article-container{width:100%;margin-bottom:80px}@media screen and (min-width:48rem){.loop-minimal-one.has-sidebar .article-container{width:calc(50% - 50px)}}@media screen and (min-width:70rem){.loop-minimal-one.has-sidebar .article-container{margin-bottom:0}}.page-header{padding:.5rem 1rem;border-left:8px solid #ff353e;background-color:#fafafa}.custom-logo{max-height:80px}.custom-logo-link{border-bottom:0}.site-info{padding:2rem 0;background-color:#fff;font-size:.875rem;text-align:center}.site-info>*{display:block}@media screen and (min-width:48rem){.site-info>*{display:inline-block}}.site-info .sep{display:none}@media screen and (min-width:48rem){.site-info .sep{display:inline-block}}.site-info a{border-bottom:2px solid;color:#333;text-decoration:none}.site-info a:focus,.site-info a:hover{color:#ff353e}.site-footer{padding-top:50px}.powered-by{margin-bottom:10px}.archive .page-header{width:100%;margin-top:50px;margin-bottom:50px}.archive-description{max-width:800px;margin-bottom:30px}.search .page-header{width:100%;margin-top:50px;margin-bottom:50px}.search .loop-vertical-container{margin-top:0}.search-phrase{color:#ff353e}.no-results .page-header{width:100%;margin-top:50px;margin-bottom:50px}.not-found-posts .search-form{max-width:400px}.sticky{position:relative;display:block}.sticky .icon-pin{left:5px;margin-bottom:15px}@media screen and (min-width:70rem){.sticky .icon-pin{width:1rem;height:1rem}}.post:not(.sticky) .icon-pin{display:none}.blog .hentry p{margin-bottom:0}.updated:not(.published){display:none}.single .sidebar-left .entry-sidebar{margin-left:0}@media screen and (min-width:70rem){.sidebar-left .entry-sidebar{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.entry-summary,.page-content{margin-top:1rem;margin-bottom:1rem}.entry-title{padding-bottom:1rem;margin:0;line-height:1.2;word-wrap:break-word}.entry-title a{border-bottom:0;color:#333;text-decoration:none}.entry-title a:hover{color:#ff353e}.page-links{margin:.5rem 0 1.5rem;clear:both}.page-links>*{padding:.5rem}.entry-details{margin-top:1rem}.entry-categories,.entry-details{display:-webkit-box;display:-ms-flexbox;display:flex}.entry-categories{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:.9375rem}.post-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:5px;margin-bottom:0;list-style-type:none}.post-categories li{margin:0 .25rem}.entry-content .entry-meta{margin-bottom:1rem;color:#333;font-size:.8125rem}.entry-content .entry-meta a{border-color:#fafafa;color:#333}.entry-content .entry-meta a:focus,.entry-content .entry-meta a:hover{border-color:#ff353e}.entry-tags-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.entry-tags-wrapper .entry-terms-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0;list-style-type:none}.entry-tags-wrapper .entry-terms-list-item{margin-left:0}.entry-tags-wrapper .entry-terms-list-item a{display:block;padding:8px;margin-left:10px;background-color:#333;color:#fff;font-family:Source Sans Pro,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1;text-decoration:none}.entry-tags-wrapper .entry-terms-list-item a:focus,.entry-tags-wrapper .entry-terms-list-item a:hover{background-color:#ff353e}.entry-tags-wrapper .icon-wrapper{margin-top:-5px}.edit-link{display:block;margin-bottom:20px}