/*!
Theme Name: AdamNorwood.com
Description: The WordPress theme that powers adamnorwood.com
Version: 6.0.0
Author: Adam S. Norwood
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}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:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.hide{display:none !important}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-shown,.visually-hidden:active,.visually-hidden:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.ais-RefinementList-list,.note-tags,.homepage-secondary ul{list-style:none;padding-left:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}html,body{background-color:#fff;height:100%;width:100%}@font-face{font-display:swap;font-family:'Proxima Nova';font-weight:400;font-style:normal;src:url(fonts/proximanova-light-full.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Proxima Nova';font-weight:700;font-style:normal;src:url(fonts/proximanova-semibold-full.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Proxima Nova';font-weight:400;font-style:italic;src:url(fonts/proximanova-light-italic-full.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Proxima Nova';font-weight:700;font-style:italic;src:url(fonts/proximanova-semibold-italic-full.woff2) format("woff2")}@font-face{font-display:swap;font-family:Alegreya;font-style:normal;src:url(fonts/alegreya-medium-full.woff2) format("woff2")}:root{-webkit-font-feature-settings:"kern", "liga", "clig", "calt";font-feature-settings:"kern", "liga", "clig", "calt";-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures contextual;font-variant-ligatures:common-ligatures contextual;font-size:1.15rem}body{max-width:130em;margin-left:auto;margin-right:auto}@supports (display: grid){@media (min-width: 60.01em){.grid{display:grid;height:100%;grid-template-columns:[full-start] minmax(1rem, 1fr) [main-start] minmax(0, 80rem) [main-end] minmax(1em, 1fr) [full-end];grid-template-rows:auto 1fr auto}.grid>*{grid-column:main}.grid .full-bleed{grid-column:full}.grid .contained{grid-column:main}.wp-block-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:3.583rem}}}.wp-block-columns{margin-top:2.388rem}body{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,"Roboto","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;color:#424242;text-rendering:optimizeLegibility;line-height:1.6;padding-left:1.2rem;padding-right:1.2rem}h1,h2,h3,h4,h5,h6{font-weight:normal;margin-bottom:0}h1{font-family:"Alegreya","Times New Roman",Garamond,serif;font-size:2.6rem;line-height:1.1;color:#2d2a28;font-weight:normal;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.1;margin-bottom:1em;margin-top:0}h2{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,"Roboto","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:1.25;font-weight:normal;color:#424242;margin-bottom:0}p+h2,ul+h2,dl+h2{margin-top:3.583rem}h3{font-size:1.5rem;line-height:1.25;margin-bottom:0}h4{font-size:1rem;text-transform:uppercase}h5{font-size:0.8125rem;line-height:1.25;text-transform:uppercase}h6{font-size:1rem}p{margin-bottom:.667em}figure{margin:0;max-width:100%}figure img{display:block}img{height:auto;max-width:100%}.alignright{margin-bottom:1.2rem}@media (min-width: 45.01em){.alignright{float:right;margin-left:1.2rem}}.wp-caption-text{font-size:0.8125rem;line-height:1.25;font-weight:bold;margin-top:0.6666rem}a{color:#D23A25}.calls-to-action{margin-top:1.728rem;margin-bottom:1.728rem}.calls-to-action a,.wp-block-button__link{font-size:1rem;background:#D23A25;border-radius:8px;color:#fff;padding:0.6666rem;-webkit-transition:.3s background-color;transition:.3s background-color;text-align:center;text-decoration:none}.calls-to-action a:focus,.calls-to-action a:hover,.wp-block-button__link:focus,.wp-block-button__link:hover{background:#0f4f6c;cursor:pointer}button,input[type="button"]{border:0}blockquote{font-size:1.125rem;line-height:1.4;font-family:"Alegreya","Times New Roman",Garamond,serif;margin-left:-0.833rem;margin-right:0;margin-top:0;padding-left:1.728rem;padding-top:0;padding-bottom:0;color:#424242;border-left:0.25em solid #e8e8e8;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}blockquote p:first-child{padding-top:0.6666rem}blockquote p:last-child{padding-bottom:0.6666rem}main{font-size:1.125rem;line-height:1.4;margin-left:-1.2rem;margin-right:-1.2rem;padding:1.2rem}@media (min-width: 60.01em){main{max-width:44em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-left:auto;margin-right:auto;padding:3.583rem;width:100%}}.content a{text-decoration:underline;margin-left:.05em;margin-right:.05em;-webkit-text-decoration-color:rgba(200,56,66,0.5);text-decoration-color:rgba(200,56,66,0.5);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:.07em}.content a:focus,.content a:hover{color:#7b2216}.embed{height:0;height:auto;max-width:100%;overflow:hidden;padding-bottom:56.25%;padding-top:1.2rem;position:relative}.embed iframe,.embed object,.embed embed,.embed twitter-widget{position:absolute !important;top:0;left:0;width:100%;height:100%}.icon{background-color:transparent;background-size:100% auto;bottom:-0.125em;color:#fff;height:1em;position:relative;width:1em}.icon-cancel:not(svg){background-image:url("/includes/icons/icons.svg#cancel-css")}.icon-rss:not(svg){background-image:url("/includes/icons/icons.svg#rss-css")}.icon-search:not(svg){background-image:url("/includes/icons/icons.svg#search-css")}.icon-twitter:not(svg){background-image:url("/includes/icons/icons.svg#twitter-css")}.banner{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,"Roboto","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:1.2rem}.banner a{text-decoration:none}.banner .logo{display:inline-block;margin-bottom:0.6666rem;margin-top:1.2rem}.banner .logo img{max-width:11em}.banner nav{display:-webkit-box;display:-ms-flexbox;display:flex}.banner__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:bold;list-style:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;margin-top:0;padding-left:0;margin-right:1.2rem}.banner__navigation li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:0}.banner__navigation a{color:#707070;display:block;margin-bottom:0;-webkit-transition:.5s color;transition:.5s color}.banner__navigation a:focus,.banner__navigation a:hover{color:#D23A25}.banner__navigation .icon{height:1.2rem;margin-top:.2em;width:1.2rem}@media (min-width: 30.01em){.banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.banner .logo{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.banner__navigation{margin-top:.5em}.banner__navigation li:not(:first-child){margin-left:1.2rem}}@media (min-width: 45.01em){.banner{margin-bottom:3.583rem;margin-top:1.2rem}.banner__navigation{margin-right:2.388rem}.banner__navigation li:not(:first-child){margin-left:2.388rem}}.search-panel{display:none}.search-is-open .search-panel{display:block}.search-toggle{background-color:transparent}@media (min-width: 30.01em){.search-toggle svg{top:.25em}}.search-is-open main,.search-is-open.home main{display:none}#search-hits{margin-bottom:3.583rem}.ais-SearchBox-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0.6666rem;max-width:60em;margin-left:auto;margin-right:auto}.ais-SearchBox-form button{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding-left:0.833rem;padding-right:0.833rem}.ais-SearchBox-form button svg{height:20px;width:20px;display:block}.ais-SearchBox-input{font-size:1.125rem;line-height:1.4;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:0.833rem;padding-bottom:0.833rem;padding-left:1.2rem;padding-right:1.2rem;font-weight:bold}.ais-Hits-list{padding-left:0}.ais-Hits-item{list-style:none;margin-bottom:1.2rem;background-color:#faf7f8;margin-left:-1.2rem;margin-right:-1.2rem;padding-left:1.2rem;padding-right:1.2rem;padding-top:1.728rem;padding-bottom:1.2rem;max-width:40em}.ais-Hits-item a{font-size:1.5rem;line-height:1.25;color:#2d2a28;font-weight:bold;text-decoration:none}@media (min-width: 45.01em){.ais-Hits-item{margin-left:auto;margin-right:auto;padding-left:1.728rem;padding-right:1.728rem}}@media (min-width: 60.01em){.ais-Hits-item{padding-left:2.388rem;padding-right:2.388rem}}@media (min-width: 75.01em){.ais-Hits-item{padding-left:3.583rem;padding-right:3.583rem}}.ais-Highlight-highlighted,.ais-Snippet-highlighted{background:linear-gradient(70deg, rgba(255,252,46,0) 0%, rgba(255,252,46,0.8) 40%, rgba(255,252,46,0.7) 60%, rgba(255,252,46,0) 100%);color:inherit;display:inline-block;font-weight:bold;margin-left:-.33em;margin-right:-.33em;padding-left:.33em;padding-right:.33em;-webkit-transform:rotate(3deg);transform:rotate(3deg)}.ais-Hits--empty{font-size:1.125rem;line-height:1.4;text-align:center}#powered-by-algolia{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.ais-Panel{margin-bottom:1.728rem;margin-left:auto;margin-right:auto;margin-top:-1.2rem;max-width:40em}.ais-Panel h3{font-size:1.125rem;line-height:1.4;font-weight:bold}.ais-RefinementList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.ais-RefinementList-list{width:100%}.ais-RefinementList-item{display:inline-block;margin-bottom:0.6666rem;margin-right:1.2rem}.ais-RefinementList-item--selected{font-weight:bold}.ais-RefinementList-showMore{font-size:0.8125rem;line-height:1.25;margin-left:auto;border:1px solid #707070;padding-bottom:0.6666rem;padding-top:0.6666rem}#search-stats{max-width:60em;margin-left:auto;margin-right:auto;padding-left:calc(1.2rem + .25em);margin-bottom:3.583rem}.site-footer{display:-webkit-box;display:-ms-flexbox;display:flex;color:#707070;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:1.2rem;padding-top:1.728rem;padding-bottom:1.2rem}.site-footer small{font-size:0.8125rem;line-height:1.25;margin-left:auto;margin-right:auto}.site-footer span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (min-width: 30.01em){.site-footer span{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}}.site-footer a{color:#2d2a28;text-decoration:none}.return-to-top{font-size:1.5rem;line-height:1.25;font-weight:bold}.post-type-archive-notes main,.single-notes main{background-color:transparent}.note{background-color:#faf7f8;margin-bottom:0;margin-left:-1.2rem;margin-right:-1.2rem;margin-top:2.388rem;padding-bottom:2.388rem;padding-left:1.2rem;padding-right:1.2rem;padding-top:1.2rem;max-width:40em}.single .note{margin-top:0;margin-bottom:0}@media (min-width: 45.01em){.note{padding-left:1.728rem;padding-right:1.728rem}}@media (min-width: 60.01em){.note{padding-left:2.388rem;padding-right:2.388rem;margin-left:-2.388rem;margin-right:-2.388rem}}@media (min-width: 75.01em){.note{padding-left:3.583rem;padding-right:3.583rem;margin-left:-3.583rem;margin-right:-3.583rem}}.note-meta{margin-bottom:2.388rem}.single .note-meta{margin-top:1.728rem}.note-meta h1,.note-meta h2{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,"Roboto","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.note-meta a{color:#2d2a28;-webkit-transition:.4s color;transition:.4s color;text-decoration:none}.note-meta a:focus,.note-meta a:hover{color:#D23A25}@media (min-width: 60.01em){.note-meta h1,.note-meta h2{font-size:2rem;line-height:1.1}}.note-meta-permalink{border-left:1px solid #d4d4d4;margin-left:0.6666rem;padding-left:0.6666rem}.note-link-arrow{color:#D23A25}.note-link-go-check-it-out{font-weight:bold;margin-top:2.388rem;margin-bottom:0}.note-link-go-check-it-out a{text-decoration:none}.note-pubdate{font-size:0.8125rem;line-height:1.25;color:#707070;margin-bottom:1.2rem;margin-top:0.6666rem}.note-footer{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,"Roboto","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8125rem;line-height:1.25;margin-top:3.583rem}.note-footer p{color:#707070;display:inline-block;margin:0}.note-tags{font-size:0.8125rem;line-height:1.25;display:inline-block;margin-bottom:0}.note-tags li{display:inline-block;margin-right:.25em}.note-tags li:not(:last-child)::after{content:','}.note-tags a{text-decoration:none}.note-tags a:focus,.note-tags a:hover{text-decoration:underline}.note--quote{padding-bottom:1.2rem}.note--quote blockquote{border-left:0;margin-left:0;padding-left:0}.note-quote-text{font-size:1.5rem;line-height:1.25;position:relative}.note-quote-text::before,.note-quote-text::after{font-size:2.6rem;line-height:1.1;color:#d4d4d4;color:#D23A25}.note-quote-text::before{content:'“';left:-.45em;position:absolute;top:0}@media (min-width: 60.01em){.note-quote-text{font-size:2.6rem;line-height:1.1}}.note-source{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,"Roboto","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal}.note-source p{display:inline}.note-source::before{color:#707070;content:'—';display:inline}.note--image figure img{width:100%}.note--image figcaption{font-family:"Proxima Nova",-apple-system,BlinkMacSystemFont,"Roboto","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8125rem;line-height:1.25;color:#424242;margin-top:0.6666rem;text-align:right}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:3.583rem}.paged .pagination{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pagination a{text-decoration:none}.pagination a:hover{text-decoration:underline}.home main{background:transparent;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.homepage-hero-heading{font-size:1.5rem;line-height:1.25;margin-bottom:0}.homepage-hero-heading span{color:#D23A25}.homepage-hero-text{font-size:1rem;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;margin-bottom:2.388rem}.homepage-hero-text .calls-to-action a{display:block}.homepage-secondary{margin-bottom:3.583rem}.homepage-secondary h2{font-size:1.125rem;line-height:1.4;font-weight:bold}.homepage-secondary ul{margin-bottom:1.728rem}.homepage-secondary li{margin-bottom:0.6666rem}.homepage-illo{margin-left:auto;margin-right:auto;margin-top:1.2rem;max-width:25em}.homepage-illo img{display:block}.recent-posts p{font-size:1rem;margin-top:0}.recent-posts p a{text-decoration:none}@media (min-width: 45.01em){.home main{display:grid;grid-column-gap:1.2rem;grid-row-gap:0;grid-template-columns:1fr 12em;grid-template-rows:auto 1fr;margin:0;max-width:100%;width:100%}.homepage-illo{grid-area:1 / 2 / 2 / 3;margin-top:-2.388rem}.homepage-hero-heading{font-size:2rem;line-height:1.1;grid-area:1 / 1 / 2 / 2}.homepage-hero-text{font-size:1.125rem;line-height:1.4;grid-area:2 / 1 / 3 / 3}.homepage-hero-text .calls-to-action{margin-top:2.388rem}.homepage-hero-text .calls-to-action a{display:inline-block}}@media (min-width: 60.01em){.home main{grid-template-columns:1fr 20em;grid-template-rows:auto 1fr}.homepage-hero-heading{grid-area:1 / 1 / 2 / 2}.homepage-hero-text{grid-area:2 / 1 / 3 / 2}.homepage-illo{grid-area:1 / 2 / 3 / 3}}@media (min-width: 75.01em){.home main{grid-template-columns:25em 1fr}.homepage-secondary{display:-webkit-box;display:-ms-flexbox;display:flex}.homepage-contacts{-webkit-box-flex:1;-ms-flex:1 1 10em;flex:1 1 10em;margin-right:1.728rem}}@media (min-width: 90.01em){.home main{grid-template-columns:33em 1fr}.homepage-hero-heading{margin-right:2em}.homepage-hero-text{margin-right:4em}.homepage-illo{margin-right:-3.583rem;margin-top:-3.583rem;max-width:32em}}.page-id-134 main{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}

/*# sourceMappingURL=style.css.map */
