@import url(assets/bower_components/normalize-css/normalize.css);@import url(assets/bower_components/animate.css/animate.css);*{box-sizing:border-box}html{font-size:16px}body.admin-bar.menu-opened{padding-top:2.875rem;top:0}body,button,input,select,textarea{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#1a3047;font-family:Source Sans Pro,sans-serif;font-size:1.25em;line-height:1.4}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#010101;font-family:PT Serif,serif;font-weight:400;margin-top:0}.generic-text-content .h1,.generic-text-content .h2,.generic-text-content .h3,.generic-text-content .h4,.generic-text-content .h5,.generic-text-content .h6,.generic-text-content h1,.generic-text-content h2,.generic-text-content h3,.generic-text-content h4,.generic-text-content h5,.generic-text-content h6,.single-post-or-page .entry-content .h1,.single-post-or-page .entry-content .h2,.single-post-or-page .entry-content .h3,.single-post-or-page .entry-content .h4,.single-post-or-page .entry-content .h5,.single-post-or-page .entry-content .h6,.single-post-or-page .entry-content h1,.single-post-or-page .entry-content h2,.single-post-or-page .entry-content h3,.single-post-or-page .entry-content h4,.single-post-or-page .entry-content h5,.single-post-or-page .entry-content h6{margin-bottom:.75rem}.h1,h1{font-size:2.4em;line-height:1.20833}.h2,h2{font-size:1.8em;line-height:1.16667}.h3,h3{font-size:1.5em;line-height:1.2}.h4,h4{font-size:1.4em;line-height:1.07143}.h5,h5{font-size:1.2em;line-height:1.16667}.h6,h6{font-size:1em;line-height:1.3}p{margin:0 0 1.5rem}p:last-child{margin-bottom:0}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}blockquote,q{background-color:rgba(1,1,1,.05);margin:0 1.5rem 1.5rem;padding:1.5625rem 1.875rem;quotes:'" "'}blockquote:after,blockquote:before,q:after,q:before{content:""}address{margin:0 0 1.5rem}pre{background-color:#fff;color:#010101;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.8125rem;line-height:1.4;margin:0 0 1.5rem -1.5rem;overflow:auto;padding:1.5rem;white-space:pre;word-break:normal;word-wrap:normal}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375em}abbr,acronym{border-bottom:1px dotted #010101;cursor:help}ins,mark{text-decoration:none}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}.comment-content,.comments-title,.entry-content,.entry-title,.widget,.widget-title{word-break:keep-all;word-wrap:break-word}.screen-reader-text{height:.0625rem;width:.0625rem;clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);overflow:hidden;position:absolute;white-space:nowrap}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{height:auto;width:auto;background-color:#010101;border-radius:3px;box-shadow:0 0 2px 2px rgba(1,1,1,.6);clip:auto;color:#e99408;display:block;font-size:.875em;font-weight:700;left:.3125rem;line-height:normal;padding:.9375rem 1.4375rem .875rem;text-decoration:none;top:.3125rem;z-index:100000}.alignleft{display:inline;float:left;margin:0 1.5rem 0 0}.alignright{display:inline;float:right;margin:0 0 0 1.5rem}.aligncenter{display:block;margin-left:auto;margin-right:auto}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both;content:"";display:table}embed,iframe,object{max-width:100%}hr{height:1px;width:auto;background-color:#010101;border:0;margin:0 0 1.5rem}figure{margin:0}ol,ul{margin:0 0 3rem 1.5rem}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin:0 0 0 1.5rem}dt{font-weight:700}dd{margin:0 1.5rem 1.5rem 0}table{height:auto;margin:0 0 1.5rem}th{font-weight:700}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{margin:0;padding:0;border:none}img{height:auto;max-width:100%}.wp-caption{margin:0 0 1.5rem;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption.aligncenter{margin:0 auto 1.5rem}.wp-caption.alignleft{margin-right:1.5rem}.wp-caption.alignright{margin-left:1.5rem}.wp-caption .wp-caption-text{font-size:.8em;line-height:1.23077}.wp-caption-text{text-align:center}.gallery{margin:0 0 1.5rem}.gallery-item{height:auto;width:100%;display:inline-block;padding:.625rem;text-align:center;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{display:block}.fluid-embed{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.fluid-embed embed,.fluid-embed iframe,.fluid-embed object{position:absolute;top:0;left:0;height:100%;width:100%}.full-width,.jetpack-video-wrapper{margin-left:-2.1875rem;max-width:calc(100% + 70px);width:calc(100% + 70px)}.image-as-background{background-position:50%;background-repeat:no-repeat;background-size:cover}.video-as-background{height:100%;width:100%;display:block;object-fit:cover;object-position:center top;position:absolute;z-index:1}.svg-defs{display:none}.wp-audio-shortcode{min-width:11.25rem}.wp-audio-shortcode button{min-width:inherit}.not-ready{opacity:0;transition:opacity .5s ease;visibility:hidden}.ready .not-ready{opacity:1;visibility:visible}.scaffolding-document{margin-bottom:20px}.scaffolding-document-header{border-bottom:.0625rem solid gray;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.scaffolding-document-header h2{margin:0;padding:0}.scaffolding-document-header p{margin-top:.75rem;font-style:italic}.scaffolding-document-content{display:none}.scaffolding-document-content h4,.scaffolding-document-content p{margin:10px 0}.scaffolding-document-content pre{background-color:#fff;border:.0625rem solid #d3d3d3;color:gray;margin:0 0 10px;padding:10px}.scaffolding-document-content code{background-color:#d3d3d3;font-size:.8125rem;padding:.3125rem}.scaffolding-document.scaffolding-brand-colors .scaffolding-document-content,.scaffolding-document.scaffolding-fonts .scaffolding-document-content,.scaffolding-document.scaffolding-neutral-colors .scaffolding-document-content{display:block}.scaffolding-document.scaffolding-expandable-search-form,.scaffolding-document.scaffolding-search-form{overflow:auto}.scaffolding-document.scaffolding-with-inline-button{clear:both}.swatch-container{position:relative}.swatch-container:after{clear:both;content:"";display:table}.swatch-container .swatch{height:7.8125rem;width:100%;width:calc(25% - 62.5px);float:left;margin-left:50px;border-radius:.3125rem;border:.0625rem solid #000;margin-bottom:10px;position:relative;text-align:center}.swatch-container .swatch header{color:#000;padding-top:1.5625rem}.swatch-container .swatch footer{position:absolute;bottom:0;background-color:#fff;border-bottom-left-radius:.3125rem;border-bottom-right-radius:.3125rem;font-size:.75rem;padding:.625rem;width:100%}.color-gamboge,a.color-gamboge:visited{color:#e99408}.color-gamboge-dark,a.color-gamboge-dark:visited{color:#5a2102}.color-fruit-salad,a.color-fruit-salad:visited{color:#51ae55}.color-fruit-salad-dark,a.color-fruit-salad-dark:visited{color:#065409}.color-eastern-blue,a.color-eastern-blue:visited{color:#2580b2}.color-eastern-blue-dark,a.color-eastern-blue-dark:visited{color:#1a3047}.color-thunderbird,a.color-thunderbird:visited{color:#d42b1f}.color-thunderbird-dark,a.color-thunderbird-dark:visited{color:#6b0d06}.color-black,a.color-black:visited{color:#000}.color-white,a.color-white:visited{color:#fff}.background-gamboge{background-color:#e99408}.background-gamboge-dark{background-color:#5a2102}.background-fruit-salad{background-color:#51ae55}.background-fruit-salad-dark{background-color:#065409}.background-eastern-blue{background-color:#2580b2}.background-eastern-blue-dark{background-color:#1a3047}.background-thunderbird{background-color:#d42b1f}.background-thunderbird-dark{background-color:#6b0d06}.background-black{background-color:#000}.background-white{background-color:#fff}.icon-gamboge{fill:#e99408}.icon-gamboge-dark{fill:#5a2102}.icon-fruit-salad{fill:#51ae55}.icon-fruit-salad-dark{fill:#065409}.icon-eastern-blue{fill:#2580b2}.icon-eastern-blue-dark{fill:#1a3047}.icon-thunderbird{fill:#d42b1f}.icon-thunderbird-dark{fill:#6b0d06}.icon-black{fill:#000}.icon-white{fill:#fff}.wrap{display:block;margin-left:auto;margin-right:auto;max-width:100%;padding:0 20px;width:77.5rem}.wrap:after{clear:both;content:"";display:block}.site-content{margin:3.125rem auto 3.9375rem}.row{display:block;margin-left:auto;margin-right:auto}.row:after{clear:both;content:"";display:table}.row .row-720{width:45rem}.row .row-720,.row .row-960{display:block;margin-left:auto;margin-right:auto;max-width:100%}.row .row-960{width:60rem}.entry-title{text-align:center}.comments-link,.sticky{display:block}.hentry{margin:0 0 1.5rem}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:1.5rem 0 0}.page-links{clear:both;margin:0 0 1.5rem}.tags-links{margin-left:1.5rem}.edit-link{margin:0 0 0 .3125rem}.edit-link a{display:inline-block;font-size:.75rem;text-transform:lowercase}.edit-link a:before{content:"("}.edit-link a:after{content:")"}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}.entry-meta{margin-bottom:.9375rem;text-align:center}.entry-meta .category-name{padding-right:.3125rem}.entry-meta .category-name a{color:#d42b1f}.entry-meta a{text-decoration:none}.entry-meta a:hover{text-decoration:underline}.posted-on a:not(:hover):not(:active):not(:focus){color:#010101}.category-name,.posted-on{font-size:.9em}.entry-content h2{color:#2580b2}body:not(.disable-drop-cap) .entry-content>p:first-of-type::first-letter{color:#51ae55;font-family:PT Serif,serif;font-size:4.35em;line-height:.6;padding-right:.3125rem;position:relative;top:-.625rem}.archive .page-title{text-align:center}.see_moretext{margin:0;padding:0;display:inline-block;font-size:1em;font-weight:700;margin:.625rem 0 .9375rem}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]:checked+label,input[type=checkbox]:not(:checked)+label,input[type=radio]:checked+label,input[type=radio]:not(:checked)+label{cursor:pointer;display:inline-block;padding-left:3.25rem;position:relative}input[type=checkbox]:checked+label .icon,input[type=checkbox]:not(:checked)+label .icon,input[type=radio]:checked+label .icon,input[type=radio]:not(:checked)+label .icon{position:absolute;top:.4375rem;left:.4375rem;height:.9375rem;width:.9375rem;z-index:3}input[type=checkbox]:checked+label:after,input[type=checkbox]:checked+label:before,input[type=checkbox]:not(:checked)+label:after,input[type=checkbox]:not(:checked)+label:before,input[type=radio]:checked+label:after,input[type=radio]:checked+label:before,input[type=radio]:not(:checked)+label:after,input[type=radio]:not(:checked)+label:before{border:.0625rem solid #010101}input[type=checkbox]+label:after,input[type=checkbox]+label:before,input[type=radio]+label:after,input[type=radio]+label:before{position:absolute;top:0;left:0;height:1.25rem;width:1.25rem;content:"";cursor:pointer;margin:.25rem;transition:.3s ease-in-out;z-index:0}input[type=radio]:checked+label:after,input[type=radio]:checked+label:before,input[type=radio]:not(:checked)+label:after,input[type=radio]:not(:checked)+label:before{border-radius:50%}input[type=radio]:checked+label:after{position:absolute;top:.3125rem;left:.3125rem;height:.625rem;width:.625rem}input[type=checkbox]:checked+label:after,input[type=radio]:checked+label:after{background-color:#2580b2;border-color:#2580b2;z-index:1}input[type=search]::-ms-clear,input[type=text]::-ms-clear{display:none}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #010101;border-radius:0;color:#1a3047;padding:.625rem .9375rem;text-transform:uppercase}.ie input[type=color],.ie input[type=date],.ie input[type=datetime-local],.ie input[type=datetime],.ie input[type=email],.ie input[type=month],.ie input[type=number],.ie input[type=password],.ie input[type=range],.ie input[type=search],.ie input[type=tel],.ie input[type=text],.ie input[type=time],.ie input[type=url],.ie input[type=week],.ie textarea{padding-bottom:.75rem}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#1a3047}input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=range]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#1a3047}input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=range]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,textarea::-moz-placeholder{color:#1a3047;opacity:1}input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=range]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#1a3047}input[type=color]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=range]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=week]:-moz-placeholder,textarea:-moz-placeholder{color:#1a3047;opacity:1}input[type=color].blue-border,input[type=date].blue-border,input[type=datetime-local].blue-border,input[type=datetime].blue-border,input[type=email].blue-border,input[type=month].blue-border,input[type=number].blue-border,input[type=password].blue-border,input[type=range].blue-border,input[type=search].blue-border,input[type=tel].blue-border,input[type=text].blue-border,input[type=time].blue-border,input[type=url].blue-border,input[type=week].blue-border,textarea.blue-border{border:1px solid #2580b2}input[type=color].error,input[type=date].error,input[type=datetime-local].error,input[type=datetime].error,input[type=email].error,input[type=month].error,input[type=number].error,input[type=password].error,input[type=range].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=time].error,input[type=url].error,input[type=week].error,textarea.error{border:1px solid #d42b1f;box-shadow:inset -.25rem 0 0 0 #d42b1f}textarea{height:auto;width:100%;overflow:auto;vertical-align:top}.search-form{border-bottom:1px solid #1a3047;display:inline-block;float:right;position:relative;width:100%}.search-form .search-field,.search-form .search-submit{height:3.25rem}.search-form .search-field{position:absolute;top:0;left:0;background-color:transparent;border:none;box-sizing:border-box;color:#1a3047;cursor:pointer;letter-spacing:.1em;padding-left:0;transition:all .5s ease-in-out;width:calc(100% - 30px);z-index:300}.search-form .search-field:focus{cursor:text;margin-right:1.875rem;outline:none;z-index:1}.search-form .search-field:focus~.border{border-bottom:1px solid #2580b2;opacity:1}.search-form .search-field:focus~.search-submit{z-index:4}.search-form .search-field:focus~.search-submit .icon-search-glass{transform:translate(50px,-50%)}.search-form .search-field:focus~.search-submit .icon-search-arrow{transform:translateX(0)}.search-form .search-submit{background-color:transparent;border:none;float:right;min-width:1.875rem;overflow:hidden;padding:0;position:relative;width:1.875rem;z-index:299}.search-form .search-submit .icon{position:absolute;top:50%;height:1.25rem;width:1.25rem;right:0;transform:translateY(-50%);transition:transform .5s ease-in-out;z-index:2}.search-form .search-submit .icon-search-arrow{top:29%;transform:translateX(50px)}.trigger-search-form{height:1.25rem;width:1.25rem;cursor:pointer;position:relative;top:.1875rem}.trigger-search-form svg{height:20px;width:20px}.toggle-search-form-checkbox:checked+.expanded-search-form{opacity:1;transform:translateY(27px);visibility:visible;z-index:100}.expanded-search-form{background-color:#fff;border:1px solid #1a3047;opacity:0;padding:0 10px;position:absolute;right:0;top:100%;transform:translateY(13px);transition:transform .4s ease-in-out,opacity .4s ease-in-out,visibility .4s ease-in-out;visibility:hidden;width:18.75rem}.expanded-search-form .search-form{border:none}.expanded-search-form .search-submit .icon-search-glass{display:none}.expanded-search-form .search-submit .icon-search-arrow{transform:translateX(0)}.button,button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#010101;border:1px solid #010101;border-radius:0;color:#fff;margin:0;min-width:10.9375rem;padding:.625rem 3.125rem;text-transform:uppercase;transition:background-color .3s,border-color .3s,color .3s ease-in-out}.ie .button,.ie button,.ie input[type=button],.ie input[type=reset],.ie input[type=submit]{height:3.125rem}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#fff;color:#010101;cursor:pointer}.button:active,.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{background-color:#fff;color:#010101}.button.button-blue,.button.button-blue:visited,a.button-blue,a.button-blue:visited,button.button-blue,button.button-blue:visited,div.button-blue,div.button-blue:visited,input[type=button].button-blue,input[type=button].button-blue:visited,input[type=reset].button-blue,input[type=reset].button-blue:visited,input[type=submit].button-blue,input[type=submit].button-blue:visited,span.button-blue,span.button-blue:visited{background-color:#2580b2;border-color:#2580b2;color:#fff}.button.button-blue:active,.button.button-blue:focus,.button.button-blue:hover,.button.button-blue:visited:active,.button.button-blue:visited:focus,.button.button-blue:visited:hover,a.button-blue:active,a.button-blue:focus,a.button-blue:hover,a.button-blue:visited:active,a.button-blue:visited:focus,a.button-blue:visited:hover,button.button-blue:active,button.button-blue:focus,button.button-blue:hover,button.button-blue:visited:active,button.button-blue:visited:focus,button.button-blue:visited:hover,div.button-blue:active,div.button-blue:focus,div.button-blue:hover,div.button-blue:visited:active,div.button-blue:visited:focus,div.button-blue:visited:hover,input[type=button].button-blue:active,input[type=button].button-blue:focus,input[type=button].button-blue:hover,input[type=button].button-blue:visited:active,input[type=button].button-blue:visited:focus,input[type=button].button-blue:visited:hover,input[type=reset].button-blue:active,input[type=reset].button-blue:focus,input[type=reset].button-blue:hover,input[type=reset].button-blue:visited:active,input[type=reset].button-blue:visited:focus,input[type=reset].button-blue:visited:hover,input[type=submit].button-blue:active,input[type=submit].button-blue:focus,input[type=submit].button-blue:hover,input[type=submit].button-blue:visited:active,input[type=submit].button-blue:visited:focus,input[type=submit].button-blue:visited:hover,span.button-blue:active,span.button-blue:focus,span.button-blue:hover,span.button-blue:visited:active,span.button-blue:visited:focus,span.button-blue:visited:hover{background-color:#fff;color:#2580b2}.button.button-blue-alt,.button.button-blue-alt:visited,a.button-blue-alt,a.button-blue-alt:visited,button.button-blue-alt,button.button-blue-alt:visited,div.button-blue-alt,div.button-blue-alt:visited,input[type=button].button-blue-alt,input[type=button].button-blue-alt:visited,input[type=reset].button-blue-alt,input[type=reset].button-blue-alt:visited,input[type=submit].button-blue-alt,input[type=submit].button-blue-alt:visited,span.button-blue-alt,span.button-blue-alt:visited{background-color:#fff;border-color:#2580b2;color:#2580b2}.button.button-blue-alt:active,.button.button-blue-alt:focus,.button.button-blue-alt:hover,.button.button-blue-alt:visited:active,.button.button-blue-alt:visited:focus,.button.button-blue-alt:visited:hover,a.button-blue-alt:active,a.button-blue-alt:focus,a.button-blue-alt:hover,a.button-blue-alt:visited:active,a.button-blue-alt:visited:focus,a.button-blue-alt:visited:hover,button.button-blue-alt:active,button.button-blue-alt:focus,button.button-blue-alt:hover,button.button-blue-alt:visited:active,button.button-blue-alt:visited:focus,button.button-blue-alt:visited:hover,div.button-blue-alt:active,div.button-blue-alt:focus,div.button-blue-alt:hover,div.button-blue-alt:visited:active,div.button-blue-alt:visited:focus,div.button-blue-alt:visited:hover,input[type=button].button-blue-alt:active,input[type=button].button-blue-alt:focus,input[type=button].button-blue-alt:hover,input[type=button].button-blue-alt:visited:active,input[type=button].button-blue-alt:visited:focus,input[type=button].button-blue-alt:visited:hover,input[type=reset].button-blue-alt:active,input[type=reset].button-blue-alt:focus,input[type=reset].button-blue-alt:hover,input[type=reset].button-blue-alt:visited:active,input[type=reset].button-blue-alt:visited:focus,input[type=reset].button-blue-alt:visited:hover,input[type=submit].button-blue-alt:active,input[type=submit].button-blue-alt:focus,input[type=submit].button-blue-alt:hover,input[type=submit].button-blue-alt:visited:active,input[type=submit].button-blue-alt:visited:focus,input[type=submit].button-blue-alt:visited:hover,span.button-blue-alt:active,span.button-blue-alt:focus,span.button-blue-alt:hover,span.button-blue-alt:visited:active,span.button-blue-alt:visited:focus,span.button-blue-alt:visited:hover{background-color:#2580b2;color:#fff}.button.button-green,.button.button-green:visited,a.button-green,a.button-green:visited,button.button-green,button.button-green:visited,div.button-green,div.button-green:visited,input[type=button].button-green,input[type=button].button-green:visited,input[type=reset].button-green,input[type=reset].button-green:visited,input[type=submit].button-green,input[type=submit].button-green:visited,span.button-green,span.button-green:visited{background-color:#fff;border-color:#51ae55;color:#51ae55}.button.button-green:active,.button.button-green:focus,.button.button-green:hover,.button.button-green:visited:active,.button.button-green:visited:focus,.button.button-green:visited:hover,a.button-green:active,a.button-green:focus,a.button-green:hover,a.button-green:visited:active,a.button-green:visited:focus,a.button-green:visited:hover,button.button-green:active,button.button-green:focus,button.button-green:hover,button.button-green:visited:active,button.button-green:visited:focus,button.button-green:visited:hover,div.button-green:active,div.button-green:focus,div.button-green:hover,div.button-green:visited:active,div.button-green:visited:focus,div.button-green:visited:hover,input[type=button].button-green:active,input[type=button].button-green:focus,input[type=button].button-green:hover,input[type=button].button-green:visited:active,input[type=button].button-green:visited:focus,input[type=button].button-green:visited:hover,input[type=reset].button-green:active,input[type=reset].button-green:focus,input[type=reset].button-green:hover,input[type=reset].button-green:visited:active,input[type=reset].button-green:visited:focus,input[type=reset].button-green:visited:hover,input[type=submit].button-green:active,input[type=submit].button-green:focus,input[type=submit].button-green:hover,input[type=submit].button-green:visited:active,input[type=submit].button-green:visited:focus,input[type=submit].button-green:visited:hover,span.button-green:active,span.button-green:focus,span.button-green:hover,span.button-green:visited:active,span.button-green:visited:focus,span.button-green:visited:hover{background-color:#51ae55;color:#fff}.button.button-black,.button.button-black:visited,a.button-black,a.button-black:visited,button.button-black,button.button-black:visited,div.button-black,div.button-black:visited,input[type=button].button-black,input[type=button].button-black:visited,input[type=reset].button-black,input[type=reset].button-black:visited,input[type=submit].button-black,input[type=submit].button-black:visited,span.button-black,span.button-black:visited{background-color:#010101;border-color:#010101;color:#fff}.button.button-black:active,.button.button-black:focus,.button.button-black:hover,.button.button-black:visited:active,.button.button-black:visited:focus,.button.button-black:visited:hover,a.button-black:active,a.button-black:focus,a.button-black:hover,a.button-black:visited:active,a.button-black:visited:focus,a.button-black:visited:hover,button.button-black:active,button.button-black:focus,button.button-black:hover,button.button-black:visited:active,button.button-black:visited:focus,button.button-black:visited:hover,div.button-black:active,div.button-black:focus,div.button-black:hover,div.button-black:visited:active,div.button-black:visited:focus,div.button-black:visited:hover,input[type=button].button-black:active,input[type=button].button-black:focus,input[type=button].button-black:hover,input[type=button].button-black:visited:active,input[type=button].button-black:visited:focus,input[type=button].button-black:visited:hover,input[type=reset].button-black:active,input[type=reset].button-black:focus,input[type=reset].button-black:hover,input[type=reset].button-black:visited:active,input[type=reset].button-black:visited:focus,input[type=reset].button-black:visited:hover,input[type=submit].button-black:active,input[type=submit].button-black:focus,input[type=submit].button-black:hover,input[type=submit].button-black:visited:active,input[type=submit].button-black:visited:focus,input[type=submit].button-black:visited:hover,span.button-black:active,span.button-black:focus,span.button-black:hover,span.button-black:visited:active,span.button-black:visited:focus,span.button-black:visited:hover{background-color:#fff;color:#010101}.site-title{font-size:3em}.site-description{font-size:1.5em;margin:0 0 1.5rem}.site-header{border-bottom:1px solid #010101;padding:.875rem .875rem .4375rem 1.0625rem}.site-header>.wrap{padding:0;position:relative}.site-branding img{max-width:8.875rem}.hero-area{overflow-y:hidden;position:relative;z-index:1}.hero-area:after{position:absolute;top:0;right:0;height:100%;width:100%;background-color:rgba(1,1,1,.6);content:"";z-index:2}.hero-area .hero-content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:31.25rem;min-height:31.25rem;position:relative;text-align:center;z-index:3}.hero-area .hero-content .hero-button,.hero-area .hero-content .hero-description,.hero-area .hero-content .hero-title{color:#fff}.hero-area .hero-content .hero-description{padding-bottom:1.5rem}.hero-area .hero-content .hero-button{padding:.75rem 2.5rem;background:transparent;border:2px solid #fff}.hero-area .hero-content .hero-button:hover{background:rgba(1,1,1,.7);text-decoration:none}.social-icons{margin:0;padding:0;list-style:none}.social-icons:after{clear:both;content:"";display:table}.social-icons .social-icon{display:inline-block}.social-icons .social-icon:last-child{margin-right:0}.hamburger{background-color:transparent;cursor:pointer;display:block;outline:none;top:40%}.hamburger,.hamburger:after,.hamburger:before{height:.3125rem;width:2.3125rem;background:#010101;border-radius:.0625rem;content:"";cursor:pointer;display:block;position:absolute;transition:all .5s ease-in-out}.hamburger:before{top:-.625rem}.hamburger:after{bottom:-.625rem}.close{cursor:pointer;display:block;margin-top:-.125rem;outline:none}.close:after,.close:before{height:.1875rem;width:1.25rem;background:#fff;border-radius:.0625rem;content:"";cursor:pointer;display:block;position:relative}.close:before{top:.1875rem;transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.down-arrow{height:.625rem;width:.625rem;cursor:pointer;display:block;margin-left:.625rem;outline:none;transition:transform .8s ease-in-out}.down-arrow:after,.down-arrow:before{height:.125rem;width:.625rem;background-color:#1a3047;border-radius:.0625rem;content:"";cursor:pointer;display:block;position:relative}.down-arrow:before{left:-.375rem;top:.375rem;transform:rotate(45deg)}.is-visible .down-arrow:before{top:.25rem}.down-arrow:after{top:.25rem;transform:rotate(-225deg)}.is-visible .down-arrow:after{top:.125rem}a{text-decoration:none;transition:color .2s,border .2s}a,a:visited{color:#2580b2}a:active,a:focus,a:hover{color:#51ae55;text-decoration:none}a:active img,a:focus img,a:hover img{opacity:.7;transition:opacity .2s}a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;transition:opacity .2s}.menu{margin:0;padding:0;list-style:none}.menu:after{clear:both;content:"";display:table}.menu li{margin:0 2.125rem 0 0}.menu ul{margin:0;padding:0;list-style:none}.menu ul:after{clear:both;content:"";display:table}.menu.menu-horizontal li{display:inline-block}.menu.menu-vertical li{margin:0}.menu.menu-vertical a{border-bottom:1px solid #010101;padding:.625rem}.menu.dropdown .sub-menu{position:absolute;top:100%;left:-999em;background-color:#fff;border:1px solid #2580b2;border-top:1px solid #010101;box-shadow:0 3px 3px rgba(1,1,1,.2);float:left;max-width:16.875rem;z-index:99999}.menu.dropdown .sub-menu ul{left:-999em;top:0}.menu.dropdown .sub-menu li{margin:0;padding:0;text-align:left}.menu.dropdown .sub-menu li:not(:last-child){border-bottom:1px solid #2580b2}.menu.dropdown .sub-menu a{color:#1a3047;display:block;font-family:Source Sans Pro,sans-serif;font-size:1.125rem;padding:.6875rem 1rem .75rem;text-transform:none}.menu.dropdown .sub-menu a:hover{background-color:#2580b2;color:#fff}.menu.dropdown .focus>ul,.menu.dropdown li:hover>ul{left:auto}.menu.dropdown>li{display:inline-block;position:relative}.menu.dropdown>li:after{background-color:#2580b2;bottom:-.25rem;content:"";display:none;height:.375rem;position:absolute;width:100%}.menu.dropdown>li:focus:after,.menu.dropdown>li:hover:after{display:block}.menu.dropdown>li:focus.menu-item-has-children,.menu.dropdown>li:hover.menu-item-has-children{position:static}.menu.dropdown>li:focus.menu-item-has-children:after,.menu.dropdown>li:hover.menu-item-has-children:after{display:none}.menu.dropdown .current-menu-item:after,.menu a{display:block}.menu a{color:#1a3047;font-family:PT Serif,serif;font-size:1.25rem;padding-bottom:.8125rem;text-decoration:none;text-transform:uppercase}.menu .current-menu-item a,.menu .current_page_item a,.menu a:hover{color:#2580b2}.menu .menu-item-has-children>a:after{content:"+";padding-left:.25rem}.main-navigation{height:auto;width:100%;display:none}.main-navigation ul{display:none}.main-navigation.toggled ul{display:block}.mobile-menu{margin:0;padding:0;list-style:none;border-top:1px solid #2580b2}.mobile-menu:after{clear:both;content:"";display:table}.mobile-menu ul{margin:0;padding:0;list-style:none}.mobile-menu ul:after{clear:both;content:"";display:table}.mobile-menu li{border-bottom:1px solid #2580b2;list-style:none;position:relative}.mobile-menu a{color:#1a3047;display:block;font-size:1.125rem;padding:.75rem;text-decoration:none}.mobile-menu a:focus{outline:.125rem solid #fff}.mobile-menu .sub-menu{border-top:1px solid #2580b2;display:none}.mobile-menu .sub-menu.is-visible{display:block;opacity:1;visibility:visible}.mobile-menu .sub-menu a{background-color:rgba(37,128,178,.1);color:#2580b2}.mobile-menu .sub-menu a:before{content:"\2014";padding-right:.5rem}.mobile-menu .sub-menu li:last-child{border:0}.mobile-menu .current-menu-item>a{background-color:#2580b2;color:#fff}.mobile-menu .current-menu-item button span:after,.mobile-menu .current-menu-item button span:before{background-color:#fff}.mobile-menu .parent-indicator{position:absolute;top:.625rem;right:.625rem}.mobile-menu .menu-item-has-children{max-height:3.25rem;overflow-y:hidden;transition:max-height .5s}.mobile-menu .menu-item-has-children.is-visible{max-height:125rem}.mobile-menu .menu-item-has-children.is-visible .down-arrow{transform:rotateX(180deg)}.mobile-menu .menu-item-has-children>a:after{content:"+";padding-left:.25rem}.mobile-menu .menu-item-mobile-search{height:3.125rem;padding:0 .75rem}.mobile-menu .menu-item-mobile-search .search-form{float:none;height:3.125rem}.mobile-menu .menu-item-mobile-search .search-form .border{display:none}.mobile-menu .menu-item-mobile-search .search-form .search-field{height:3.125rem}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5rem;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{height:auto;width:50%;float:left}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{height:auto;width:50%;float:right;text-align:right}.site-main .posts-navigation{margin-top:1.5rem}.menu-item-follow{position:static}.menu-item-follow .sub-menu.follow-sub-menu{display:none;max-width:none;position:absolute;right:0}.menu-item-follow .sub-menu.follow-sub-menu>li{display:-ms-flexbox;display:flex;padding:.625rem 1rem}.menu-item-follow .sub-menu.follow-sub-menu>li>span{display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.125rem}.menu-item-follow .sub-menu.follow-sub-menu .follow-social-links{display:-ms-flexbox;display:flex;min-width:5.625rem}.menu-item-follow .sub-menu.follow-sub-menu .follow-social-links li{border:0;display:inline-block;float:left;padding:0 0 0 .625rem}.menu-item-follow .sub-menu.follow-sub-menu .follow-social-links li a{height:1.25rem;width:1.25rem;display:block;padding:0}.menu-item-follow .sub-menu.follow-sub-menu .follow-social-links li a:hover{background-color:transparent}.menu-item-follow .sub-menu.follow-sub-menu .follow-social-links li a:hover .icon{fill:#2580b2}.menu-item-follow .sub-menu.follow-sub-menu .follow-social-links li a .icon{height:100%;width:100%;transition:fill .2s}.menu-item-follow .sub-menu.follow-sub-menu .follow-social-links li a .icon-twitter{height:1.4375rem;width:1.8125rem;margin-top:-.125rem}.menu-item-follow .sub-menu.follow-sub-menu .follow-social-links li+li .icon-facebook{margin-left:.5rem}.menu-item-follow .sub-menu.follow-sub-menu .follow-social-links .twitter-item:first-of-type{padding-left:.4375rem}.menu-item-follow:hover .follow-sub-menu{display:block}.menu-item-follow.horizontal{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;list-style:none}.menu-item-follow.horizontal>a:first-child{display:none}.menu-item-follow.horizontal .follow-sub-menu{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;position:relative}.menu-item-follow.horizontal .follow-sub-menu li{-ms-flex-align:center;align-items:center;padding-bottom:.625rem;padding-top:0}.menu-item-follow.horizontal .follow-sub-menu li .icon-twitter{margin-top:-.0625rem}.menu-item-follow.horizontal .follow-social-links{display:-ms-flexbox;display:flex}.menu-item-follow.horizontal .sub-menu.follow-sub-menu .follow-social-links li a .icon-twitter{margin-top:-.0625rem}.menu.dropdown>li.menu-item-follow:after,.menu.dropdown>li.menu-item-search:after{display:none}.site-info .menu{margin:0;padding:0;list-style:none;display:-ms-inline-flexbox;display:inline-flex}.site-info .menu:after{clear:both;content:"";display:table}.site-info .menu li{border-right:.0625rem solid #fff;margin-right:0;padding-left:.3125rem;padding-right:.3125rem}.site-info .menu li:first-child{padding-left:0}.site-info .menu li:last-child{border-right:0}.site-info .menu a{color:#fff;font-family:Source Sans Pro,sans-serif;font-size:.7em;padding-bottom:0;text-transform:none}.site-info .menu a:visited{color:#2580b2}.site-info .menu a:active,.site-info .menu a:focus,.site-info .menu a:hover{color:#51ae55;text-decoration:none}.site-footer-widget .menu{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;font-family:PT Serif,serif;text-transform:uppercase}.site-footer-widget .menu a,.site-footer-widget .menu a:visited{color:#1a3047}.site-footer-widget .menu a:active,.site-footer-widget .menu a:focus,.site-footer-widget .menu a:hover{color:#51ae55;text-decoration:none}.site-footer-widget .menu li{margin-bottom:.6875rem;margin-right:0}.site-footer-widget .menu li a{padding-bottom:0}.parent-indicator{height:1.5625rem;width:2.1875rem;background-color:transparent;border:none;display:inline-block;float:right;min-width:0;padding:.3125rem;z-index:9999}.parent-indicator:focus{outline:.125rem solid #fff}.parent-indicator:focus,.parent-indicator:hover{background-color:transparent}table{border:0;border-collapse:collapse;border-spacing:0;padding:0;width:100%}table thead{display:none}table td,table th{padding:.625rem;text-align:center}table th{font-size:.875em;letter-spacing:.0625rem;text-transform:uppercase}table tr{display:block;margin-bottom:.625rem}table td{border:1px solid #010101;border-bottom:0;display:block;font-size:.8125em;text-align:center}table td:last-child{border-bottom:.0625rem solid #010101}table td:before{content:"";float:left;font-weight:700;text-transform:uppercase}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(1,1,1,.3);display:none;overflow:hidden;z-index:1050}.modal:after{clear:both;content:"";display:table}.modal.modal-open{display:block;overflow-x:hidden;overflow-y:auto}.modal .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto}.modal .modal-content{background-clip:padding-box;background-color:#fff;border-radius:.1875rem;box-shadow:0 0 10px 3px rgba(1,1,1,.5);outline:0;padding:.625rem;position:relative}.modal .modal-content .modal-header{text-align:center}.modal .modal-content .modal-header .close{margin:0;padding:0;position:absolute;top:-.9375rem;right:-.9375rem;height:1.875rem;width:1.875rem;background:#010101;border:3px solid #fff;border-radius:50%;color:#fff;cursor:pointer;font-size:1.875em;line-height:0;outline:none}.modal .modal-content .modal-header .close:after:after{clear:both;content:"";display:table}.modal .modal-content .modal-body{position:relative}.modal .fluid-embed embed,.modal .fluid-embed iframe,.modal .fluid-embed object{border:none}.off-canvas-container{position:absolute;top:0;right:auto;bottom:0;left:0;height:100%;width:13.75rem;background-color:#fff;border-right:1px solid #2580b2;overflow-y:auto;transform:translateX(-13.75rem);transition:transform .25s linear;z-index:9998}.off-canvas-container.is-visible{transform:translateX(0)}.off-canvas-container .canvas-scroll{height:100vh;margin-top:3.125rem;overflow-y:scroll}.admin-bar .off-canvas-container{padding-top:2.875rem}.off-canvas-open{position:absolute;top:0;right:.1875rem;height:1.8125rem;width:2.1875rem;background-color:transparent;border:0;display:block;min-width:0;padding:0}.off-canvas-open:focus,.off-canvas-open:hover{background-color:transparent;outline:.125rem solid #fff}.off-canvas-open.is-visible .hamburger{background-color:transparent}.off-canvas-open.is-visible .hamburger:after,.off-canvas-open.is-visible .hamburger:before{top:0}.off-canvas-open.is-visible .hamburger:before{transform:rotate(45deg)}.off-canvas-open.is-visible .hamburger:after{transform:rotate(-45deg)}.off-canvas-close{position:absolute;top:.5625rem;right:.625rem;background-color:transparent;border:0;display:none;min-width:0;padding:.75rem .3125rem;z-index:9999}.off-canvas-close:focus,.off-canvas-close:hover{background:transparent;outline:.125rem solid #1a3047}.admin-bar .off-canvas-close{top:3.5rem}.is-visible .off-canvas-close{display:inline-block}.off-canvas-close .close:after,.off-canvas-close .close:before{background-color:#1a3047}.off-canvas-screen{position:absolute;top:0;right:0;bottom:0;left:0;background:#010101;opacity:0;transition:opacity .2s ease-in-out;visibility:hidden;z-index:9996}.off-canvas-screen.is-visible{opacity:.4;visibility:visible}.off-canvas-content{display:none;margin-bottom:7.8125rem}.is-visible .off-canvas-content{display:block}.off-canvas-content button{border:0;min-width:0}.menu-opened{position:fixed;width:100%}.post-card a{text-decoration:none}.post-card a:active,.post-card a:focus,.post-card a:hover{color:#51ae55}.post-card .post-title{color:#010101}.post-card .post-thumbnail{display:block;margin-bottom:.875rem;text-align:center}.post-card .category-link{color:#d42b1f}.post-card .posted-on a:not(:hover):not(:active):not(:focus){color:#010101}.post-card .category-name,.post-card .posted-on{font-size:.9em}.post-card h3{margin:.5625rem 0 .4375rem}.site-footer{padding-top:.6875rem}.site-footer .site-footer-widget-area{margin-bottom:1.25rem}.site-footer .site-footer-widget-area .wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;position:relative}.site-footer .site-footer-widget-area .wrap:before{position:absolute;top:-5rem;left:50%;height:25.9375rem;width:25.9375rem;background:url(assets/images/svg/footer-flourish.svg) no-repeat 50%;content:"";max-width:100%;opacity:.5;transform:translateX(-50%)}.site-footer .site-footer-widget{position:relative}.site-footer .site-footer-widget:last-child{margin-right:0}.site-footer .site-footer-widget.left{display:none}.site-footer .site-footer-widget.middle{width:100%}.site-footer .site-footer-widget.middle :first-child .widget-title{margin-top:.4375rem}.site-footer .site-footer-widget.right{width:100%}.site-footer .site-footer-widget.right p{margin-bottom:.6875rem}.site-footer .site-footer-widget form{display:-ms-flexbox;display:flex}.site-footer .site-footer-widget form input[type=text]{margin-right:.625rem;width:100%}.site-footer .site-footer-widget form .button{min-width:8.4375rem;padding-left:2.1875rem;padding-right:2.1875rem}.site-footer .site-footer-widget .external-site-images{margin-top:2.75rem}.site-footer .site-footer-widget .external-site-images:after{clear:both;content:"";display:table}.site-footer .site-footer-widget .external-site-images a{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:block;float:left;font-size:1.33333em;margin-bottom:1.125rem;margin-right:2%;padding-bottom:1.125rem;padding-top:1.125rem;position:relative;text-align:center;text-decoration:none;width:100%;z-index:2}.site-footer .site-footer-widget .external-site-images a:before{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(1,1,1,.4);content:"";transition:background .3s;z-index:-1}.site-footer .site-footer-widget .external-site-images a:hover:before{background:transparent}.site-footer .site-footer-widget .external-site-images a:last-child{float:right;margin-bottom:0;margin-right:0}.site-footer .site-footer-widget .external-site-images .external-site-description{color:#e99408;display:block;font-size:.75em}.site-footer .site-footer-widget .external-site-images p{margin:0;padding:0}.site-footer .site-info{background-color:#1a3047;font-family:Source Sans Pro,sans-serif;padding:1.25rem 0}.site-footer .site-info .wrap{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;min-height:4.375rem}.site-footer .site-info .copyright-text,.site-footer .site-info .site-footer-menu{width:100%}.site-footer .site-info .site-footer-menu{text-align:center}.site-footer .site-info .copyright-text{color:#fff;font-size:.7em;margin-top:.75rem;text-align:center}.site-footer .site-info .widget{margin:0;padding:0}.site-footer .site-info p{margin:0;padding:0;color:#fff}.back-to-top{height:1.5625rem;width:1.375rem;display:block;margin-top:1.5625rem;position:relative;width:100%;z-index:1}.back-to-top:before{background-color:#010101;content:"";display:block;height:.0625rem}.back-to-top svg{height:1.5625rem;width:1.375rem}.back-to-top .back-to-top-link{background-color:#fff;left:50%;margin-left:-1rem;padding:0 .5625rem;position:absolute;top:-50%}.site-footer-social-menu{border-top:.0625rem solid #010101;padding-top:.75rem}.site-footer-social-menu .wrap{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.site-footer-social-menu ul{margin:0;padding:0;list-style:none}.site-footer-social-menu ul:after{clear:both;content:"";display:table}.author-bio-inner{margin:0 auto;overflow:hidden;padding-bottom:.375rem}.author-bio-inner .image-social-container{margin:0 auto 1.8125rem;width:12rem}.author-bio-inner .image-social-container img{display:block}.author-bio-inner ul{margin:0;padding:0;list-style:none;padding-top:.8125rem;text-align:center}.author-bio-inner ul:after{clear:both;content:"";display:table}.author-bio-inner ul li{display:inline-block}.author-bio-inner ul li:not(:last-child){margin-right:.625rem}.author-bio-inner ul a{opacity:1;transition:opacity .2s}.author-bio-inner ul a:active,.author-bio-inner ul a:focus,.author-bio-inner ul a:hover{opacity:.6}.author-bio-inner svg{height:1.25rem;width:1.25rem;fill:#fff;transform:translateZ(0)}.author-bio-inner svg.icon-twitter{height:1.4375rem;width:1.4375rem}.author-bio-inner .social-container{background-color:#2580b2;height:3.125rem}.author-bio-inner .h4{margin-bottom:.5625rem}.call-to-action{text-align:center}.call-to-action .call-to-action-inner{margin:0 auto}.call-to-action .h3{color:#2580b2;margin-bottom:.1875rem}.call-to-action .button{text-decoration:none}.call-to-action p+.button{display:inline-block;margin-top:.4375rem}.content-block{position:relative}.content-block+.content-block{margin-top:2.5rem;padding-top:5.875rem}.content-block+.content-block:before{height:2.875rem;width:3.5625rem;background-color:#fff;background-image:url(assets/images/svg/flourish.svg);background-position:top;background-repeat:no-repeat;background-size:3.5625rem 2.875rem;box-sizing:unset;content:"";display:block;left:calc(50% - 36px);padding:0 .5rem;position:absolute;top:0;z-index:10}.content-block+.content-block:after{height:.0625rem;width:100%;border-top:.0625rem solid #1a3047;padding-top:3.5625rem;position:absolute;top:1.4375rem;z-index:1}.single-post:not(.single-post-no-content) .content-block:first-of-type,.single-works:not(.single-post-no-content) .content-block:first-of-type{margin-top:2.5rem;padding-top:5.875rem}.single-post:not(.single-post-no-content) .content-block:first-of-type::before,.single-works:not(.single-post-no-content) .content-block:first-of-type::before{height:2.875rem;width:3.5625rem;background-color:#fff;background-image:url(assets/images/svg/flourish.svg);background-position:top;background-repeat:no-repeat;background-size:3.5625rem 2.875rem;box-sizing:unset;content:"";display:block;left:calc(50% - 36px);padding:0 .5rem;position:absolute;top:0;z-index:10}.single-post:not(.single-post-no-content) .content-block:first-of-type::after,.single-works:not(.single-post-no-content) .content-block:first-of-type::after{height:.0625rem;width:100%;border-top:.0625rem solid #1a3047;padding-top:3.5625rem;position:absolute;top:1.4375rem;z-index:1}.generic-content .image-container{margin:0 auto 20px;width:12.625rem}.generic-content .generic-content-inner{margin:0 auto}.generic-content .generic-content-inner:after{clear:both;content:"";display:table}.generic-text-content:first-of-type div:not(.disable-drop-cap) .content-container>p:first-child:first-letter{color:#51ae55;font-family:PT Serif,serif;font-size:4.35em;line-height:.6;padding-right:.3125rem;position:relative;top:-.625rem}.content-block .section-title{margin-top:-.625rem}.content-block.has-button:not(:last-child){padding-bottom:.4375rem}.featured-book ul{margin:0;padding:0;list-style:none}.featured-book ul:after{clear:both;content:"";display:table}.featured-book ul li{display:inline-block}.featured-book ul li:first-child{font-weight:700}.featured-book ul li:not(:first-child):not(:last-child):after{content:" | ";display:inline-block;padding-left:5px}.featured-book .h4{display:block;margin-bottom:.625rem}.featured-book .post-title{color:#010101;text-decoration:none}.featured-book .post-title:active,.featured-book .post-title:focus,.featured-book .post-title:hover{color:#51ae55}.featured-book .post-title:visited{color:#2580b2}.featured-book .post-title:visited:active,.featured-book .post-title:visited:focus,.featured-book .post-title:visited:hover{color:#51ae55}.site-main .featured-book.generic-content .content-container .post-title{border:none}.featured-content-primary{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.featured-content-primary-image{-ms-flex:1;flex:1;text-align:center}.featured-content-primary-image img{display:block;margin:auto;width:100%}.featured-content-primary-header{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:0 .9375rem;text-align:center}.featured-content-primary-header h2{margin-bottom:.75rem;margin-top:1.125rem}.featured-content-secondary-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin-top:3.125rem}.featured-content-secondary:last-of-type{margin-bottom:0}.featured-content-secondary.three-column,.featured-content-secondary.two-column{width:100%}.featured-content-secondary-image{margin-bottom:1.25rem}.featured-content-secondary-image img{display:block;margin:auto;width:100%}.featured-content-secondary-header{text-align:center}.featured-content-secondary-header .h4{margin-bottom:1.125rem}.featured-content-secondary-header p{margin:0}.featured-content a{color:#1a3047;text-decoration:none}.featured-content a:hover{color:#51ae55}.now-available-title{text-align:center}.now-available-list{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.now-available-list li{-ms-flex-preferred-size:8.125rem;flex-basis:8.125rem;line-height:0;list-style-type:none;margin:.625rem}.now-available-list li a{display:block}.now-available-button{display:block;margin:1.625rem auto 0;max-width:10.9375rem;padding:.625rem 0;text-align:center;text-decoration:none}.now-available img:hover{opacity:.7}.recent-posts .section-title{text-align:center}.recent-posts .post-card{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3.125rem}.recent-posts .post-image-container a{display:block;line-height:1}.recent-posts .post-image-container img:hover{opacity:.7}.recent-posts .post-content{-ms-flex:1;flex:1;margin-top:.625rem;width:100%}.recent-posts .post-title{margin-bottom:0;margin-top:0}.recent-posts .post-title a,.recent-posts .post-title a:visited{color:#010101}.recent-posts .post-title a:active,.recent-posts .post-title a:focus,.recent-posts .post-title a:hover{color:#51ae55}.recent-posts .post-excerpt{margin-bottom:1.25rem;margin-top:1.5rem}.recent-posts .post-read-more{font-size:.9em}.recent-posts .post-read-more a{color:#d42b1f;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex}.recent-posts .post-read-more a:visited{color:#d42b1f}.recent-posts .post-read-more a:active,.recent-posts .post-read-more a:focus,.recent-posts .post-read-more a:hover{color:#51ae55}.recent-posts .post-read-more a:active .icon,.recent-posts .post-read-more a:focus .icon,.recent-posts .post-read-more a:hover .icon{fill:#51ae55;margin-left:.125rem}.recent-posts .post-read-more span{height:1.0625rem;width:1.25rem}.recent-posts .post-read-more .icon{height:100%;width:100%;margin-left:0;transition:fill .3s,margin .3s}.recent-posts .post-meta{margin-bottom:.5rem}.recent-posts .button-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.recent-posts .button-container a{text-decoration:none}.related-posts-inner .posts-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.related-posts-inner article{width:100%}.related-posts-inner article:last-of-type{margin-bottom:0}.related-posts-inner article p{font-size:.9em}.related-posts-inner .button{color:#fff;display:table;margin:2.75rem auto 0;text-decoration:none}.related-posts-inner .button:active,.related-posts-inner .button:focus,.related-posts-inner .button:hover{color:#010101}.related-posts-inner h2{text-align:center}.wpcf7 input[type=checkbox],.wpcf7 input[type=radio]{display:unset}.infinite-scroll.neverending .site-footer,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}.breadcrumbs{margin:0 auto 1.25rem;max-width:100%;width:60rem}.breadcrumbs ul{margin:0;padding:0;list-style:none;text-align:center}.breadcrumbs ul:after{clear:both;content:"";display:table}.breadcrumbs li{display:inline;font-size:.9em;text-transform:uppercase}.breadcrumbs li>span{font-weight:700}.breadcrumbs a{text-decoration:none}.breadcrumbs .separator{font-weight:500}.page:not(.home) .entry-header{margin:0 auto;max-width:100%;text-align:center;width:60rem}.page-header,.page:not(.home) .entry-content{margin:0 auto}.page-header{max-width:100%;text-align:center;width:60rem}.error404 .site-content{margin-bottom:7.8125rem}.error404 .content-area{text-align:center}.widget{margin:0 0 1.5rem}.widget select{max-width:100%}.widget .widget-title{margin-bottom:.9375rem}.widget_search .search-submit{display:none}.widget_text{font-size:.9em}.widget_text .widget-title{font-size:1.66667em;margin-bottom:.375rem}.middle .widget_text .widget-title{font-size:1.77778em}.widget_rss{margin-bottom:3rem;margin-top:-.5rem}.widget_rss ul{margin:0;padding:0;list-style:none;font-size:.9em}.widget_rss ul:after{clear:both;content:"";display:table}.widget_rss ul>li:first-child a{color:#1a3047;display:inline-block;font-weight:700;margin-bottom:.25rem;text-decoration:none}.widget_rss ul>li:first-child a:visited{color:#1a3047}.widget_rss ul>li:first-child a:active,.widget_rss ul>li:first-child a:focus,.widget_rss ul>li:first-child a:hover{color:#51ae55;text-decoration:none}.widget_rss ul>li:first-child .rss-date{color:#51ae55;display:block;margin-top:-.25rem}.widget_rss ul>li:first-child .rssSummary{margin-top:1.125rem}.widget_rss .widget-title{position:absolute;top:1rem;right:1.25rem;font-family:Source Sans Pro,sans-serif;font-size:.9em}.widget_rss .widget-title>.rsswidget:first-child{display:none}.widget_rss .widget-title a{position:relative;text-decoration:none;text-transform:none}.widget_rss .widget-title a:after{position:absolute;top:.125rem;right:-1.0625rem;height:1.25rem;width:.8125rem;background:url(assets/images/svg-icons/search-arrow.svg) no-repeat 50%;background-size:100%;content:"";transition:right .2s}.widget_rss .widget-title a:hover:after{background:url(assets/images/svg-icons/search-arrow-green.svg) no-repeat 50%;background-size:100%;right:-1.1875rem}.ie .widget_rss .widget-title a:after{height:1.3125rem;width:.8125rem}@media only screen and (min-width:640px){.site-header{padding:1.625rem 1.5rem 0}.site-branding{margin-bottom:1.0625rem;text-align:center}.main-navigation ul{display:block;margin:auto;text-align:center}.menu-item-follow.horizontal{display:block}.menu-item-follow.horizontal .follow-sub-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.menu-item-follow.horizontal .follow-sub-menu li{width:auto}table thead{display:table-row-group}table td,table th{display:table-cell}table tr{display:table-row;margin-bottom:0}table td{border-bottom:0}table{border:1px solid #010101}}@media only screen and (min-width:768px){.h1,h1{font-size:3.5em;line-height:1.11429}.h2,h2{font-size:2.4em;line-height:1.08333}.h3,h3{font-size:2.1em;line-height:1.19048}.h4,h4{font-size:1.6em;line-height:1.1875}.site-footer-widget .menu{display:block;margin-top:.5625rem}.off-canvas-content{margin-bottom:10.3125rem}.site-footer{padding-top:1.5rem}.site-footer .site-footer-widget-area .wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.site-footer .site-footer-widget-area .wrap:before{position:absolute;top:-4.9375rem;left:-9.0625rem;opacity:1;transform:translateX(0)}.site-footer .site-footer-widget{margin-right:4.6875rem}.site-footer .site-footer-widget.middle,.site-footer .site-footer-widget.right{width:50%}.site-footer .site-footer-widget.right p{margin-bottom:1.25rem}.site-footer .site-footer-widget .external-site-images{margin-top:1.875rem}.site-footer .site-info{padding:0}.site-footer .site-info .wrap{-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between}.site-footer .site-info .site-footer-menu{text-align:left}.site-footer .site-info .copyright-text{margin-top:0;text-align:right}.author-bio-inner .image-social-container{float:left;margin-bottom:0;margin-right:2rem}.author-bio-inner .image-social-container+.content-container{padding-left:14rem}.call-to-action .h3{margin-bottom:1.1875rem}.generic-content .image-container{float:left;margin-bottom:0;margin-right:2.375rem}.generic-content .image-container+.content-container{padding-left:15rem}.site-main .featured-book.generic-content .content-container{margin-top:-.375rem}.featured-content-primary{-ms-flex-direction:row;flex-direction:row}.featured-content-primary-image img{margin:0;width:auto}.featured-content-primary-header h2{margin-top:0}.featured-content-secondary-container{-ms-flex-direction:row;flex-direction:row}.featured-content-secondary{margin-bottom:0}.featured-content-secondary.two-column{width:48%}.featured-content-secondary.three-column{width:31%}.featured-content-secondary-image img{margin:0}.featured-content-secondary-header{text-align:left}.recent-posts .post-card{-ms-flex-flow:row;flex-flow:row}.recent-posts .post-image-container{-ms-flex:0 0 15.25rem;flex:0 0 15.25rem;margin-right:3.125rem}.recent-posts .post-content{margin-top:0}.recent-posts .post-meta{margin-bottom:0}.related-posts-inner .posts-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.related-posts-inner article{margin-bottom:0;width:30.65%}.page:not(.home) .entry-header{margin-bottom:4.875rem}.error404 .site-content{margin-bottom:10.9375rem}.widget_text .widget-title{font-size:2.33333em;margin-bottom:.875rem}.widget_rss ul>li:first-child .rss-date{margin-top:-.375rem}}@media only screen and (min-width:783px){body.admin-bar.menu-opened{padding-top:2rem}.admin-bar .off-canvas-container{padding-top:.5rem;top:2rem}.admin-bar .off-canvas-close{top:.9375rem}}@media only screen and (min-width:1024px){.full-width,.jetpack-video-wrapper{margin-left:-7.1875rem;max-width:calc(100% + 230px);width:calc(100% + 230px)}.primary{width:calc(100% - 100px);float:left;margin-left:50px}.template-scaffolding .primary{margin-left:0;width:100%}.entry-title{margin-bottom:4.5625rem}.site-footer .site-footer-widget.left{display:block;-ms-flex:0 0 auto;flex:0 0 auto}.site-footer .site-footer-widget.middle{-ms-flex:0 1 26.5625rem;flex:0 1 26.5625rem}.site-footer .site-footer-widget.right{-ms-flex:0 1 34.25rem;flex:0 1 34.25rem}.now-available-list{-ms-flex-pack:justify;justify-content:space-between}.now-available-button{margin-top:2.9375rem}.error404 .site-content{margin-bottom:15.625rem}}@media only screen and (min-width:1366px){.wrap{padding:0}.site-footer .site-footer-widget .external-site-images a{margin-right:0;width:49%}.site-footer .site-info .wrap{height:4.375rem;min-height:0}.content-block+.content-block:after,.single-post:not(.single-post-no-content) .content-block:first-of-type::after,.single-works:not(.single-post-no-content) .content-block:first-of-type::after{left:50%;margin-left:-38.75rem;width:1240px}.now-available-list li{-ms-flex-preferred-size:auto;flex-basis:auto;margin:0}}@media only screen and (min-width:1367px){.site-branding img{max-width:13.125rem}.main-navigation{display:block}.off-canvas-open,.parent-indicator{display:none}}