.wp-block-archives,.wp-block-categories,.wp-block-group{box-sizing:border-box}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}*,.wp-block-latest-posts,:after,:before,ol,ul{box-sizing:border-box}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);margin:-1px;padding:0;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-family:"Font Awesome 6 Free"}.fa-bars:before{content:""}.fa-arrow-up:before{content:""}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-display:swap;font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-regular-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-solid-900.ttf)format("truetype")}.fas{font-weight:900}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-regular-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-regular-400.ttf)format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-v4compatibility.woff2)format("woff2"),url(/wp-content/themes/ignite/assets/font-awesome/webfonts/fa-v4compatibility.ttf)format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}body,h1,h2,h3,h4,h5{font-family:"lusitana",serif;margin:0;padding:0}body{height:100%;font-size:100%;line-height:1.5;color:#373b41;-webkit-font-smoothing:antialiased;word-wrap:break-word;-ms-word-wrap:break-word}.overflow-container{overflow:hidden;height:auto;min-height:100%}.main,body{background:#eeede8}.main{margin:0 auto;-webkit-transition:all .3s ease;transition:all .3s ease}.main:after{content:"";position:absolute;top:-12em;left:0;width:100%;background:#373b41;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.loop-container:after,.site-header:after,.title-info:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}p{margin:1.5em 0}a{-webkit-transition:color .2s ease;transition:color .2s ease}a,a:link{color:#e6a117}a:active,a:hover,a:visited{color:#a87227}h1,h2,h3,h4,h5{font-weight:400}h1,h4{font-size:2.625em;line-height:1.143}h2,h5{font-size:2.25em;line-height:1.34}.comments-number h2,.site-footer h1,h3{font-size:1.625em;line-height:1.85}h4{font-size:1.313em}h5{font-size:1.125em}ol,ul{font-size:1em;padding:0;margin:1.5em}img{max-width:100%;height:auto}input[type=email],input[type=text],input[type=url]{max-width:27.75em;background:#eeede8;color:#7c7d7f;outline:solid 1px #d9dcdf}input[type=email],input[type=submit],input[type=text],input[type=url],textarea{padding:.8em;width:100%;border:0;font-family:"lusitana",serif;font-size:.813em;line-height:1.85;border-radius:0;-webkit-transition:background .2s ease;transition:background .2s ease;-webkit-appearance:none}textarea{background:#eeede8;color:#7c7d7f;outline:solid 1px #d9dcdf;max-width:41.625em;overflow:auto}input[type=submit]{color:#fff;background:#e6a117;outline:0;max-width:13.875em}input[type=submit]:hover{cursor:pointer;background:#a87227}::-webkit-input-placeholder{color:#7c7d7f}:-moz-placeholder{color:#7c7d7f}::-moz-placeholder{color:#7c7d7f}:-ms-input-placeholder{color:#7c7d7f}a img{border:0}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape){html{-webkit-text-size-adjust:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){html{-webkit-text-size-adjust:none}}.site-header{background:#fff;min-height:72px;padding:1.25em 3.703%0;border-top:solid 4px #e6a117;position:relative}.title-info{float:right}.site-title{font-size:1.625em;line-height:1.85;z-index:1;float:right}.site-title a{text-decoration:none;color:#373b41;line-height:0}.site-title a:link,.site-title a:visited{color:#373b41}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#e6a117}.site-title a:only-child{margin-top:-5px;line-height:1.5;display:block}.site-title img{max-width:6em;max-height:2.25em}.site-title span{position:absolute;opacity:0;z-index:-1}.toggle-navigation{color:#373b41;font-size:1.625em;line-height:1.35;position:relative;padding:0;margin:0;z-index:1;background:0 0;border:0;-webkit-transition:color .2s ease;transition:color .2s ease}.toggle-navigation:hover{cursor:pointer}.menu-primary{-webkit-transform:translateZ(0);transform:translateZ(0);background:#373b41;width:100%;min-height:75em;max-width:25em;position:absolute;top:4.275em;left:0;padding-top:1.5em;text-align:center;z-index:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}.menu-primary-items,.widget ul{list-style:none}.menu-primary-items a{text-decoration:none;color:#fff;text-transform:uppercase;letter-spacing:.08em;margin:1.5em 0;display:block}.menu-primary-items a:hover{color:#e6a117}@media all and (min-width:37.5em){.site-header{padding:1.25em 7.407%0}.site-title{right:7.407%}}@media all and (min-width:50em){.site-header{height:auto;min-height:4.5em;padding:0 11.11%}.toggle-navigation{display:none}.title-info{float:left;margin-bottom:5px;padding:1.125em 3em 0 0}.site-title{position:static;line-height:1;margin-right:.225em}.menu-primary{position:static;max-width:none;min-height:1px;width:auto;padding:0;text-align:left;background:0 0;-webkit-transform:none;transform:none}.menu-primary-items{margin:0;line-height:0;float:left}.menu-primary-items li{float:left;position:relative}.menu-primary-items a{color:#373b41;margin:0;padding:0 .75em;font-size:.813em;line-height:5.231em;letter-spacing:.1em;background:#fff;-webkit-transition:background .2s ease;transition:background .2s ease}.menu-primary-items a:link,.menu-primary-items a:visited{color:#373b41}.menu-primary-items a:active,.menu-primary-items a:focus,.menu-primary-items a:hover{color:#fff;background:#e6a117}.menu-primary-items a:active:after,.menu-primary-items a:focus:after,.menu-primary-items a:hover:after{color:#fff!important}.menu-primary-items:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}@media all and (min-width:56.25em){.site-header{padding:0 7.407%}}@media all and (min-width:62.5em){.site-title{float:left}}.main,.sidebar-primary-container,.site-footer{padding:1.5em 3.703%}.entry{background:#fff;margin:1.5em auto;padding:1.5em 8% 2.25em}.entry-meta-top{margin-bottom:.75em;padding-bottom:.75em;position:relative}.entry-meta-top:after{content:"";position:absolute;width:32%;height:2px;background:#e6a117;bottom:0;left:0}.entry-title{font-weight:700;font-size:1.625em;line-height:1.385;word-wrap:break-word;-ms-word-wrap:break-word}@media all and (min-width:31.25em){.entry-meta-top:after{width:20%}}@media all and (min-width:37.5em){.main,.sidebar-primary-container,.site-footer{padding:1.5em 7.407%}}@media all and (min-width:50em){.main,.sidebar-primary-container,.site-footer{padding:1.5em 11.11%}.entry{padding:2.25em 14.333%}}@media all and (min-width:56.25em){.main{width:55.55%;padding:1.5em 0;float:left;margin:0 3.703%0 7.407%}.sidebar-primary-container,.site-footer{padding:1.5em 7.407%}.entry{padding:2.25em 13.333%}}@media all and (min-width:62.5em){.entry{padding-top:3em}.entry-title{font-size:2.625em;line-height:1.143}}@media all and (min-width:68.75em){.main{width:59.253%}.entry{margin:3em 0;padding:3em 12.5% 2.25em}}.sidebar-primary-container{position:relative;background:#eeede8;-webkit-transition:all .3s ease;transition:all .3s ease}.sidebar-primary-container:after{content:"";position:absolute;top:0;left:0;width:100%;background:#373b41;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.widget{background:#fff;border-top:solid 3px #e6a117;font-size:.813em;line-height:1.85;margin:1.8450184502em 0;padding:1.615em 8% .923em}.widget ul{margin:1em 0 1.8450184502em}.widget ul li{padding:.846em .5em .923em 0;margin:0;border-bottom:solid 1px #d9dcdf;-webkit-transition:all .2s ease;transition:all .2s ease}.widget ul li:last-child{border:0}.widget ul li a{display:block;text-decoration:none}.widget ul li:hover{background:rgb(240 240 240/.15);padding-left:.5em;padding-right:0}.widget a,.widget a:link,.widget a:visited{color:#373b41}.widget a:active,.widget a:hover{color:#e6a117}@media all and (min-width:50em){.sidebar-primary-container .widget{padding:1.615em 14.33% .923em}}@media all and (min-width:56.25em){.sidebar-primary-container{width:25.923%;padding:1.5em 0;float:left;margin-top:1.5em}.widget:first-child{margin-top:0}}@media all and (min-width:68.75em){.sidebar-primary-container{width:22.222%;margin-top:3em}}.entry-content{margin-top:1.5em}.entry-content:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.author-meta,.further-reading{margin:1.5em 0}.author-meta h4,.further-reading span{font-weight:700;border-bottom:solid 1px #e6a117;display:inline-block}.further-reading span{position:relative}.further-reading a{display:block}.author-meta h4 a:link,.author-meta h4 a:visited,.further-reading a:link,.further-reading a:visited{color:#373b41}.further-reading a:active,.further-reading a:hover{color:#e6a117}.author-meta{background:#f5f5f5;border:solid 1px #e8eaee;padding:1.5em}.author-meta h4{padding-bottom:3px}.author-meta h4 a,.further-reading a{text-decoration:none;color:#373b41}.author-meta h4 a:active,.author-meta h4 a:focus,.author-meta h4 a:hover{color:#e6a117}.author-meta img{border-radius:50%;float:left;margin:0 1.5em 0 0;width:72px;height:72px;overflow:hidden}.author-meta p{margin-top:.75em;margin-left:6em}@media all and (min-width:43.75em){.further-reading p{width:50%;display:inline-block;vertical-align:top;padding-right:4%}.further-reading .prev{float:left}.further-reading .next{text-align:right;padding:0 0 0 4%;float:right}.further-reading:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}@media all and (min-width:68.75em){.entry{margin-bottom:1.5em}}.comments{background:#fff;margin:-1.5em 0 3em;padding:0 8% 2.25em}.comments-number{border-top:solid 2px #d9dcdf;padding-top:1.375em}.comment-list{list-style:none;margin:3em 0}.comment-respond{margin-top:3em}@media all and (min-width:50em){.comments{padding:0 14.333% 2.25em}}@media all and (min-width:56.25em){.comments{padding:0 13.333% 2.25em}}@media all and (min-width:68.75em){.comments{padding:0 12.5% 2.25em}}.design-credit,.site-footer{color:#7c7d7f;text-align:center}.site-footer{background:#373b41;padding-bottom:0;overflow:hidden}.site-footer a{color:#7c7d7f;text-decoration:none}.site-footer a:link,.site-footer a:visited{color:#7c7d7f}.breadcrumbs a:link,.breadcrumbs a:visited,.site-footer a:active,.site-footer a:hover{color:#e6a117}.design-credit{background:#303338;text-transform:uppercase;letter-spacing:.08em;padding:.75em;margin-top:3em;position:relative;left:-4%;width:108%}.scroll-to-top{position:fixed;bottom:-45px;right:0;z-index:9;background:#303338;border:0;color:#fff;padding:12px 0;width:60px;-webkit-transition:background .2s,-webkit-transform .3s;transition:background .2s,transform .3s}.scroll-to-top:hover{cursor:pointer;background:#373b41}.scroll-to-top:hover i{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.scroll-to-top i{font-size:21px;-webkit-transition:-webkit-transform .2s;transition:transform .2s}@media all and (min-width:37.5em){.design-credit{left:-9%;width:118%}}@media all and (min-width:43.75em){.site-footer{padding:1.5em 3.703%0}.design-credit{clear:both}}@media all and (min-width:50em){.site-footer{padding:1.5em 7.407%0}}@media all and (min-width:56.25em){.site-footer{padding:1.5em 3.703%0}.design-credit{left:-4%;width:108%}}.screen-reader-text{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px}.skip-content{position:absolute;top:-4.5em;width:100%;left:0;display:block;text-align:center;color:#fff!important;z-index:99;padding:1.5em;background:#373b41;-webkit-transition:top .2s ease;transition:top .2s ease}.skip-content:focus{top:0}.breadcrumbs{text-transform:uppercase;color:#7c7d7f;letter-spacing:.08em;padding:3em 3.703%0;background:#eeede8;-webkit-transition:all .3s ease;transition:all .3s ease}.breadcrumbs a{text-decoration:none;color:#e6a117}.breadcrumbs a:active,.breadcrumbs a:hover{color:#a87227}.breadcrumbs span{opacity:.7}.breadcrumbs+div .entry{margin-top:0}@media all and (min-width:37.5em){.breadcrumbs{padding:3em 7.407%0}}@media all and (min-width:50em){.breadcrumbs{padding:3em 11.11%0}}@media all and (min-width:56.25em){.breadcrumbs{padding:3em 7.407%0}.breadcrumbs~aside,.breadcrumbs~div{margin-top:0}}