@charset "UTF-8";
/*!
Theme Name: Shoreditch Child Theme
Description: Shoreditch is a functional and responsive theme perfect for your business’s online presence. Although its main purpose is business, Shoreditch looks great as a personal blog theme too.
Author: Sasha Endoh Code & Design
Author URI: https://sashaendoh.com
Template: shoreditch
Text Domain: shoreditch
*/@font-face{font-family:montserrat;src:url(assets/fonts/assets/fonts/montserrat-black-webfont.woff2) format("woff2"),url(assets/fonts/assets/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:montserrat;src:url(assets/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(assets/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:domine;src:url(assets/fonts/domine-bold-webfont.woff2) format("woff2"),url(assets/fonts/domine-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:domine;src:url(assets/fonts/domine-regular-webfont.woff2) format("woff2"),url(assets/fonts/domine-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}.wallpaper,.wallpaper .wallpaper-container,.wallpaper .wallpaper-media{transition:none!important}.wallpaper{overflow:hidden;position:relative}.wallpaper .wallpaper-container{height:100%;overflow:hidden;position:absolute;left:0;right:0;bottom:0;top:0;width:100%;z-index:0;display:none}@media (min-width:56em){.wallpaper .wallpaper-container{display:block}}.wallpaper .wallpaper-media{left:0;opacity:0;position:absolute;top:0}.wallpaper .wallpaper-media.animated{transition:opacity .5s linear!important}.wallpaper .wallpaper-media iframe,.wallpaper .wallpaper-media img,.wallpaper .wallpaper-media video{display:block;height:100%;width:100%}.wallpaper .wallpaper-embed.ready:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.wallpaper .wallpaper-embed.ready iframe{z-index:0}.wallpaper .wallpaper-media.native{background-position:50%;background-size:cover;height:100%;width:100%}.wallpaper .wallpaper-media.native img{display:none}.wallpaper .wallpaper-media.fixed{background-position:50%;background-attachment:fixed;height:100%;width:100%}.wallpaper .wallpaper-media.fixed img{display:none}body:not(.no-sidebar) .content-area{width:100%}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{background:transparent;border:1px solid #073763}a{font-weight:700}.site-info a:focus,.site-info a:hover,a:active,a:focus,a:hover{color:#f64c4c;text-decoration:none;box-shadow:none;font-weight:700}.comment-content a,.comment-reply-title small a,.entry-content a,.entry-footer a:focus,.entry-footer a:hover,.entry-summary a,.logged-in-as a,.pingback .comment-body>a,.site-info a:focus,.site-info a:hover,.taxonomy-description a{box-shadow:0 2px 0 0}.main-navigation .menu-item-has-children>a:after,.main-navigation a{color:#fff!important;text-shadow:none!important}.main-navigation .menu-item-has-children>a:hover:after,.main-navigation .sub-menu a:focus,.main-navigation .sub-menu a:hover,.main-navigation a:focus,.main-navigation a:focus:after,.main-navigation a:hover{color:#f64c4c!important}.main-navigation .sub-menu a{color:#073763!important}.site-header-social{padding:0;margin:0;margin-top:1.5em;float:right}.site .jetpack-social-navigation a{color:#fff}.site .jetpack-social-navigation a:focus,.site .jetpack-social-navigation a:hover{background:transparent;color:#f64c4c;border-color:#f64c4c}.site .site-header-social .jetpack-social-navigation a{color:#fff}.site .site-header-social .jetpack-social-navigation a:focus,.site .site-header-social .jetpack-social-navigation a:hover{background:transparent;color:#f64c4c;border-color:#f64c4c}.main-navigation{clear:both;display:block}.main-navigation .primary-menu .current-menu-ancestor>a,.main-navigation .primary-menu .current-menu-item>a,.main-navigation .primary-menu .current_page_ancestor>a,.main-navigation .primary-menu .current_page_item>a{border-color:#fff}.wp-block-button__link{font-family:montserrat,Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;line-height:1.40625;padding-bottom:.703125em;padding-top:.703125em;text-transform:uppercase}.wp-block-button .wp-block-button__link{box-shadow:none;background:#073763;color:#fff}.wp-block-button .wp-block-button__link:hover{color:#073763;background:#f64c4c}.wp-block-button.is-style-outline{color:#073763;background:transparent}.wp-block-button.is-style-outline .wp-block-button__link{box-shadow:none;color:#073763;background:transparent}.wp-block-button.is-style-outline .wp-block-button__link:hover{color:#f64c4c}.comment-metadata a:focus,.comment-metadata a:hover,.entry-footer a:focus,.entry-footer a:hover,.entry-header a:focus,.entry-header a:hover{color:#073763}.entry-hero a:focus,.entry-hero a:hover,.site-content-wrapper .has-post-thumbnail .entry-header-wrapper a:focus,.site-content-wrapper .has-post-thumbnail .entry-header-wrapper a:hover{color:#f64c4c}.button,button,input[type=button],input[type=reset],input[type=submit]{font-family:montserrat,Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;line-height:1.40625;padding-bottom:.703125em;padding-top:.703125em;text-transform:uppercase;box-shadow:none;background:#073763;color:#fff}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#073763;background:#f64c4c}.button.alt,.button.minimal{background:transparent;color:#073763;position:relative}.button.alt:focus,.button.alt:hover,.button.minimal:focus,.button.minimal:hover{background:transparent;box-shadow:none;color:#f64c4c}.featured-content .hentry.has-post-thumbnail .button.alt:focus,.featured-content .hentry.has-post-thumbnail .button.alt:hover,.featured-content .hentry.has-post-thumbnail .button.minimal:focus,.featured-content .hentry.has-post-thumbnail .button.minimal:hover,.page-template-panel-page .hentry.has-post-thumbnail .button.alt:focus,.page-template-panel-page .hentry.has-post-thumbnail .button.alt:hover,.page-template-panel-page .hentry.has-post-thumbnail .button.minimal:focus,.page-template-panel-page .hentry.has-post-thumbnail .button.minimal:hover{background:transparent;color:#f64c4c}a:focus.button.alt:before,a:focus.button.minimal:before,a:hover.button.alt:before,a:hover.button.minimal:before{border:2px solid #f64c4c;border-radius:5em;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.posts-navigation{width:100%;font-family:montserrat,Helvetica,Arial,sans-serif;text-transform:uppercase;border:0}.posts-navigation a{color:#f64c4c;display:inline-block}.posts-navigation a:hover{background:transparent;color:#073763}.posts-navigation .nav-previous{border:0}.posts-navigation .nav-next a,.posts-navigation .nav-previous a{padding:0}.comment-navigation .nav-next a:after,.comment-navigation .nav-previous a:before,.posts-navigation .nav-next a:after,.posts-navigation .nav-previous a:before{color:#f64c4c;vertical-align:text-bottom}.comment-navigation .nav-next a:hover:after,.comment-navigation .nav-previous a:hover:before,.posts-navigation .nav-next a:hover:after,.posts-navigation .nav-previous a:hover:before{color:#073763}.comment-navigation:before,.comment-navigation a:focus,.comment-navigation a:hover,.post-navigation a:focus,.post-navigation a:hover,.posts-navigation:before,.posts-navigation a:focus,.posts-navigation a:hover{background:transparent}@media screen and (max-width:896px){.main-navigation ul ul{background:transparent}}@media screen and (max-width:896px){.main-navigation .sub-menu a{color:#fff!important}}@media screen and (max-width:896px){.main-navigation .sub-menu li.current-menu-item a{color:#f64c4c!important}}.dropdown-toggle{background:transparent;border-width:.125rem}.dropdown-toggle:hover{border-color:#f64c4c}.dropdown-toggle:focus{background:transparent}@media screen and (min-width:768px){.dropdown-toggle{top:.25rem}}.menu-toggle{background:transparent;border:.125rem solid #fff}.menu-toggle:hover{border-color:#f64c4c}.search-form .search-submit:before{background:#073763}.search-form .search-submit:focus:before,.search-form .search-submit:hover:before{background:#f64c4c}.widget-footer-top-area .search-form .search-submit:before{color:#073763}.widget-footer-top-area .search-form .search-submit:focus:before,.widget-footer-top-area .search-form .search-submit:hover:before{background:#f64c4c}body{border:10px solid #fff;font-family:domine,Georgia,Times,Times New Roman,serif;background:#fffded;color:#073763;font-size:16px}.site-header{background:transparent;z-index:2;position:relative;border:none;width:100%;display:block;top:0!important}.site-main article{border-top:10px solid #fff}.home .site-main>article:first-child{padding-top:0;border:none}.home .site-main>article:first-child .announcement-post-wrap{margin:0}.home .site-main>article:first-child .site-header-wrapper{width:90%;width:calc(100% - 28px)}.home .site-main>article:first-child .hentry-wrapper{padding-bottom:1.5em;padding-top:6em}.home .contains-announcment+.site-content .site-main>article:first-child{padding-top:17.8125rem;border:none}blockquote{border:0 solid #f64c4c;border-top-width:2px;font-size:1.25rem;line-height:1.5;margin:0 0 1.5rem;padding-left:0;padding-top:1.5rem;text-align:center}blockquote,blockquote cite{font-style:normal;color:#073763}blockquote cite{display:block}blockquote p{font-size:1.75rem;line-height:1.6}hr{background-color:#073763;border:0;height:1px;margin-bottom:.9375rem}.page-divider{position:relative;width:100%;display:block;border-bottom:.625rem solid #fff}.page-divider+aside#tertiary{border-top:none}.wp-block-image figcaption{text-align:left}.has-post-thumbnail:before{background-position:50% 50%;background-repeat:no-repeat;background-size:cover!important}.has-post-thumbnail .entry-header:before{background-position:50% 50%!important;background-repeat:no-repeat!important;background-size:cover!important}.site-content-wrapper .has-post-thumbnail .entry-header:before{background:unset}#svg-filter{position:absolute;height:0}p.lead{font-size:20px;border-top:1px solid #073763;border-bottom:1px solid #073763;padding:15px 0}.site-title,h1,h2,h3,h4,h5,h6{font-family:montserrat,Helvetica,Arial,sans-serif;color:#fff;text-shadow:-1px -1px 0 #073763,1px -1px 0 #073763,-1px 1px 0 #073763,1px 1px 0 #073763;text-transform:uppercase}.hentry h3{display:inline-block}.featured-content .hentry.has-post-thumbnail h1,.featured-content .hentry.has-post-thumbnail h2,.featured-content .hentry.has-post-thumbnail h3,.featured-content .hentry.has-post-thumbnail h4,.featured-content .hentry.has-post-thumbnail h5,.featured-content .hentry.has-post-thumbnail h6,.page-template-panel-page .hentry.has-post-thumbnail h1,.page-template-panel-page .hentry.has-post-thumbnail h2,.page-template-panel-page .hentry.has-post-thumbnail h3,.page-template-panel-page .hentry.has-post-thumbnail h4,.page-template-panel-page .hentry.has-post-thumbnail h5,.page-template-panel-page .hentry.has-post-thumbnail h6,.widget-footer-top-area h1,.widget-footer-top-area h2,.widget-footer-top-area h3,.widget-footer-top-area h4,.widget-footer-top-area h5,.widget-footer-top-area h6{color:#073763;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.featured-content .hentry.has-post-thumbnail h2:not(.entry-title),.hentry.has-post-thumbnail .pillar-block a,.page-template-panel-page .hentry.has-post-thumbnail h2:not(.entry-title),h2:not(.entry-title){color:#f64c4c;text-shadow:none;-webkit-text-stroke:0;text-stroke:0;margin-bottom:.5em!important;border-bottom:none;text-decoration:none;box-shadow:none}.entry-content h2{margin:3.125rem 0 2.5rem}@media (max-width:48em){.entry-title,.post-type-archive-jetpack-testimonial .page-title,h1{font-size:56px;font-size:3.5rem;line-height:1.2245}}@media (max-width:30em){.entry-title,.post-type-archive-jetpack-testimonial .page-title,h1{font-size:2.875rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}}.testimonial-entry-column-2 .entry-title{font-family:domine,Georgia,Times,Times New Roman,serif;text-transform:none;font-size:2rem;text-decoration:none;box-shadow:none;-webkit-text-stroke:0;text-stroke:0;text-shadow:none;font-weight:400}.testimonial-entry-column-2 .entry-title a{color:#073763}.testimonial-entry-column-2 .entry-title a:hover{color:#f64c4c}.testimonial-entry-column-2 .has-post-thumbnail .entry-title a{color:#fff}.testimonial-entry-column-2 .has-post-thumbnail .entry-title a:hover{color:#f64c4c}@supports (text-stroke:2px white) or (-webkit-text-stroke:2px white){.site-title,h1,h2,h3,h4,h5,h6{color:transparent;-webkit-text-stroke:1px #073763;text-stroke:1px #073763;text-shadow:none}.featured-content .hentry.has-post-thumbnail h2,.featured-content .hentry.has-post-thumbnail h3,.featured-content .hentry.has-post-thumbnail h4,.featured-content .hentry.has-post-thumbnail h5,.featured-content .hentry.has-post-thumbnail h6,.page-template-panel-page .hentry.has-post-thumbnail h1,.page-template-panel-page .hentry.has-post-thumbnail h2,.page-template-panel-page .hentry.has-post-thumbnail h3,.page-template-panel-page .hentry.has-post-thumbnail h4,.page-template-panel-page .hentry.has-post-thumbnail h5,.page-template-panel-page .hentry.has-post-thumbnail h6,.widget-footer-top-area h1,.widget-footer-top-area h2,.widget-footer-top-area h3,.widget-footer-top-area h4,.widget-footer-top-area h5,.widget-footer-top-area h6,featured-content .hentry.has-post-thumbnail h1{color:transparent;-webkit-text-stroke:1px #fff;text-stroke:1px #fff;text-shadow:none}}.page-title span{color:#f64c4c;text-shadow:0;-webkit-text-stroke:0;text-stroke:0}@media (max-width:66.25em){.entry-title{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}}.page-subheading{font-family:montserrat,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1.375rem;margin-bottom:.3125rem;display:block}.wp-block-column,.wp-block-column:not(:first-child){margin-right:0;margin-left:0}.wp-block-column{-ms-flex:1;flex:1;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0}@media (min-width:37.5em){.wp-block-column{-ms-flex:1;flex:1;-ms-flex-preferred-size:100%;flex-basis:100%}}.wp-block-columns{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:48em){.wp-block-columns .has-2-columns .wp-block-column{-ms-flex-preferred-size:48%;flex-basis:48%;-ms-flex-positive:0;flex-grow:0}}@media (min-width:48em){.wp-block-columns .has-3-columns .wp-block-column{-ms-flex-preferred-size:38%;flex-basis:38%;-ms-flex-positive:0;flex-grow:0}}@media (min-width:48em){.wp-block-columns .has-4-columns .wp-block-column{-ms-flex-preferred-size:22%;flex-basis:22%;-ms-flex-positive:0;flex-grow:0}}@media (min-width:48em){.wp-block-columns .has-5-columns .wp-block-column{-ms-flex-preferred-size:18%;flex-basis:18%;-ms-flex-positive:0;flex-grow:0}}.wp-block-gallery{margin-left:0}.wp-block-table tr:nth-child(odd){background:rgba(7,55,99,.1)}@media (max-width:56em){.site-header-wrapper{width:calc(100% - 6em)}}.site-header{top:.625rem}.archive.shoreditch_hero_image__inactive .site-header,.shoreditch_hero_image__inactive .site-header,body.error404 .site-header,body.search .site-header{background:#073763;border-bottom:10px solid #fff;border-top:0;position:relative;width:100%;top:0}.archive.shoreditch_hero_image__inactive .site-header .site-header-wrapper,.shoreditch_hero_image__inactive .site-header .site-header-wrapper,body.error404 .site-header .site-header-wrapper,body.search .site-header .site-header-wrapper{width:90%;width:calc(100% - 28px)}.archive.shoreditch_hero_image__inactive .page-header,.shoreditch_hero_image__inactive .page-header,body.error404 .page-header,body.search .page-header{padding-top:1.5em;border-bottom:0}.archive.shoreditch_hero_image__inactive #main>.hentry,.shoreditch_hero_image__inactive #main>.hentry,body.error404 #main>.hentry,body.search #main>.hentry{padding-top:1.5em;border-top:0}.entry-hero{min-height:50vh;display:block}.entry-hero.has-background-img .site-header-wrapper{width:90%;width:calc(100% - 28px)}.entry-hero.has-background-img:before{background:transparent;background-position:50% 50%!important;background-repeat:no-repeat!important;background-size:cover!important}.entry-hero.has-background-img .entry-title{color:#073763;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}@supports (text-stroke:2px white) or (-webkit-text-stroke:2px white){.entry-hero.has-background-img .entry-title{color:transparent;-webkit-text-stroke:1px #fff;text-stroke:1px #fff;text-shadow:none}}.site-info{color:#fff;-ms-flex-order:3;order:3}@media (min-width:56em){.site-info{width:33.333333%;padding-right:1em;margin:0;-ms-flex-order:unset;order:unset}}.site-info a{font-size:.75rem;color:#fff;weight:bold;display:inline-block}aside#tertiary{border-top:.625rem solid #fff}aside#tertiary .widget-area-wrapper{border-bottom:1px solid #fff}.site-footer{border:none}@media (min-width:37.5em){.widget-footer-area{padding-top:4em}}.site-footer-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:56em){.site-footer-wrapper{-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}}.site-footer-wrapper .jetpack-social-navigation{-ms-flex-order:1;order:1}@media (min-width:56em){.site-footer-wrapper .jetpack-social-navigation{width:33.333333%;padding-left:1em;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-order:unset;order:unset}}.site-footer-wrapper .widget_search{padding:2em 0;-ms-flex-order:2;order:2}@media (min-width:56em){.site-footer-wrapper .widget_search{width:33.333333%;padding:0 1em;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;-ms-flex-order:unset;order:unset}}.site-footer-wrapper input[type=search]{background:hsla(0,0%,100%,.25);color:#fff}.site-footer-wrapper input[type=search]::-webkit-input-placeholder{color:#fff}.site-footer-wrapper input[type=search]::-moz-placeholder{color:#fff}.site-footer-wrapper input[type=search]:-ms-input-placeholder{color:#fff}.site-footer-wrapper input[type=search]:-moz-placeholder{color:#fff}.site-footer-wrapper input[type=search]:focus{outline-color:#fff;background:transparent}.site-footer-wrapper .search-form{padding-bottom:0}.site-footer-wrapper .search-form .search-field{padding-right:2.625em}.site-footer-wrapper .search-form .search-submit:before{color:#073763;background:#fff}.site-footer-wrapper .search-form .search-submit:hover:before{background:#f64c4c;color:#073763}.site-footer,.widget-footer-top-area{background:#073763}.widget{font-size:.875rem;overflow:hidden}h2.widget-title{color:#073763;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;color:transparent;-webkit-text-stroke:1px #fff;text-stroke:1px #fff;text-shadow:none;font-size:25px;border-bottom:1px solid #fff;padding-bottom:.5em}.widget-footer-top-area .widget_archive ul,.widget-footer-top-area .widget_categories ul,.widget-footer-top-area .widget_links ul,.widget-footer-top-area .widget_meta ul,.widget-footer-top-area .widget_nav_menu ul,.widget-footer-top-area .widget_pages ul,.widget-footer-top-area .widget_recent_comments ul,.widget-footer-top-area .widget_recent_entries ul,.widget-footer-top-area .widget_rss ul,.widget_archive li,.widget_categories li,.widget_links li,.widget_meta li,.widget_nav_menu li,.widget_pages li,.widget_recent_comments li,.widget_recent_entries li,.widget_rss li{border:none}.widget_archive li,.widget_categories li,.widget_links li,.widget_meta li,.widget_nav_menu li,.widget_pages li,.widget_recent_comments li,.widget_recent_entries li,.widget_rss li{padding:.2em 0;font-weight:700}.comment-metadata a,.entry-footer a,.entry-header a,.featured-content .hentry.has-post-thumbnail a:focus,.featured-content .hentry.has-post-thumbnail a:hover,.page-template-panel-page .hentry.has-post-thumbnail a:focus,.page-template-panel-page .hentry.has-post-thumbnail a:hover,.widget-footer-top-area a:focus,.widget-footer-top-area a:hover{color:#f64c4c}twitter-widget{margin:0 auto}.widget-area-wrapper .widget{margin-bottom:.9375rem}.widget-footer-top-area .textwidget img{margin-bottom:.625rem}article#post-168:before{background:transparent}article#post-168{color:#073763;text-shadow:none;border:.625rem solid #f64c4c}article#post-168 .column-1-2{margin-bottom:65vw}@media (min-width:48em){article#post-168 .column-1-2{margin-bottom:0}}article#post-168 h1.entry-title{color:#fff;text-shadow:-1px -1px 0 #073763,1px -1px 0 #073763,-1px 1px 0 #073763,1px 1px 0 #073763;text-transform:uppercase;color:transparent;-webkit-text-stroke:1px #073763;text-stroke:1px #073763;text-shadow:none}article#post-168.has-post-thumbnail{background-position:100% 100%;background-repeat:no-repeat;background-size:75% auto}@media (min-width:48em){article#post-168.has-post-thumbnail{background-repeat:no-repeat;background-size:45% auto}}article#post-168.has-post-thumbnail.one_action{background-position:100% 100%;background-size:75% auto}@media (min-width:48em){article#post-168.has-post-thumbnail.one_action{background-size:45% auto}}@media (min-width:78em){article#post-168.has-post-thumbnail.one_action{background-position:100% 0;background-repeat:no-repeat;background-size:30% auto}}.announcement-post-wrap{margin:0 .625rem;background:#691137;background:linear-gradient(135deg,#691137,#342f71);padding:1.25rem 0;border-bottom:10px solid #fff;color:#fff;width:100%}.announcement-post-wrap .announcement-post{width:80%;width:calc(100% - 6em);margin-left:auto;margin-right:auto;max-width:56.25rem}@media (max-width:48em){.announcement-post-wrap .announcement-post{width:90%;width:calc(100% - 28px)}}.announcement-post-wrap span{font-family:montserrat,Helvetica,Arial,sans-serif;text-transform:uppercase;margin-right:.9375rem}.announcement-post-wrap a{color:#fff!important}.announcement-post-wrap a:after{content:"\203A";display:inline-block;color:inherit;margin-left:.3125rem}.announcement-post-wrap a:hover{color:#f64c4c!important}.archive .announcement-post-wrap,.entry-hero .announcement-post-wrap,.shoreditch_hero_image__inactive .announcement-post-wrap,body.error404 .announcement-post-wrap,body.search .announcement-post-wrap{margin:0}.archive .contains-announcment+.site-content .page-header,.shoreditch_hero_image__inactive .contains-announcment+.site-content #main>.hentry,.shoreditch_hero_image__inactive .contains-announcment+.site-content .page-header{padding-top:1.5em}.shoreditch_hero_image__inactive .contains-announcment+.site-content #main>.hentry,.shoreditch_hero_image__inactive .contains-announcment+.site-content .page-header{padding-top:1.5em;border-top:0;border-bottom:0}.contains-announcment+.site-content .entry-hero-wrapper{padding-bottom:5em;padding-top:6em}.wp-block-cgb-block-bbf-subheading{background:transparent;border:none;color:#073763;font-size:1.25rem;padding:0}.wp-block-cgb-block-bbf-subheading p{margin-bottom:0}.wp-block-cgb-block-bbf-history-grid .grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;width:100%;margin:2.1875rem auto 0}@media (max-width:48em){.wp-block-cgb-block-bbf-history-grid .grid{-ms-flex-direction:column;flex-direction:column;width:100%}}.wp-block-cgb-block-bbf-history-grid .grid .wp-block-cgb-block-bbf-history{width:80%;border-top:.0625rem solid #f64c4c;padding-top:.3125rem;padding-bottom:1.5625rem;border-left:.125rem solid #f64c4c;margin:0 auto}.wp-block-cgb-block-bbf-history-grid .grid .wp-block-cgb-block-bbf-history h3{display:block;border-bottom:.3125rem solid #f64c4c;padding-bottom:0;margin-bottom:0;padding-left:.625rem}.wp-block-cgb-block-bbf-history-grid .grid .wp-block-cgb-block-bbf-history p{margin-top:0;padding:.625rem;border-right:0}@media (max-width:48em){.wp-block-cgb-block-bbf-history-grid .grid .wp-block-cgb-block-bbf-history{width:100%;margin-top:0;border-left:.125rem solid #f64c4c;border-right:0}}#post-13 .wp-block-cgb-block-bbf-subheading{color:#fff}#post-13 .wp-block-cgb-block-bbf-subheading hr{background-color:#fff}.subcategories-list-wrap{position:relative;display:block;clear:both;margin-top:0}.subcategories-list-wrap span{font-family:montserrat,Helvetica,Arial,sans-serif;color:#f64c4c;text-transform:uppercase;font-size:.75rem;line-height:1}.subcategories-list-wrap ul{list-style:none;margin:.625rem 0 0}.subcategories-list-wrap ul .wp-block-button{margin-bottom:.625rem}.subcategories-list-wrap ul .wp-block-button.active .wp-block-button__link{color:#f64c4c;border-color:#f64c4c}.subcategories-list-wrap ul .wp-block-button.active .wp-block-button__link:hover{color:#073763;border-color:#073763}.subcategories-list-wrap ul .wp-block-button__link{border-width:2px;font-size:.75rem;padding:.5rem .9375rem;margin-right:.1875rem}.subcategories-list-wrap ul li{display:inline-block}@media screen and (max-width:896px){.subcategories-list-wrap{margin:0 3em 2em}}@media screen and (max-width:600px){.subcategories-list-wrap{margin-left:1.5em;margin-right:1.5em}}@media screen and (min-width:896px){.subcategories-list-wrap{margin-top:6em}}.pillar-block h2 a:hover{opacity:.8;cursor:pointer}#post-13:before{background-position:50% 50%!important;background-repeat:no-repeat!important;background-size:cover!important}.entry-meta{font-family:montserrat,Helvetica,Arial,sans-serif}body.single .related-posts-header+.site-content-wrapper{width:80%;width:calc(100% - 3em);margin-left:auto;margin-right:auto}@media screen and (min-width:600px){body.single .related-posts-header+.site-content-wrapper{width:80%;width:calc(100% - 6em);margin-left:auto;margin-right:auto}}@media screen and (min-width:896px){body.single .related-posts-header+.site-content-wrapper{max-width:100%;width:100%}}body.single .related-posts-header{width:80%;width:calc(100% - 1.4em);margin-left:auto;margin-right:auto}@media screen and (min-width:600px){body.single .related-posts-header{width:80%;width:calc(100% - 3em);margin-left:auto;margin-right:auto}}@media screen and (min-width:768px){body.single .related-posts-header{width:80%;width:calc(100% - 2.3em);margin-left:auto;margin-right:auto}}@media screen and (min-width:896px){body.single .related-posts-header{max-width:100%;width:100%}}.hentry{padding-top:3em}.connected-posts-wrap{-ms-flex-order:1;order:1;padding-right:1em;width:66.666666%}@media (max-width:56em){.connected-posts-wrap{width:100%}}.testimonial-entry-column-2{width:calc(50% - 32px)!important;margin-right:32px}.testimonial-entry-column-2:nth-child(2n){margin-right:0;margin-left:32px}.testimonial-entry-column-2 article.hentry{border-top:0;padding:0!important;margin-bottom:2rem}.testimonial-entry-column-2 article.hentry .hentry-wrapper{width:100%}.archive:not(.shoreditch_hero_image__inactive) .page-header,body.search:not(.shoreditch_hero_image__inactive) .page-header{display:none}.archive:not(.shoreditch_hero_image__inactive) .entry-content+.site-content-wrapper,body.search:not(.shoreditch_hero_image__inactive) .entry-content+.site-content-wrapper{width:100%;max-width:100%;margin-top:6em}body.search:not(.shoreditch_hero_image__inactive) .page-header{display:block}.entry-content+.site-content-wrapper,.entry-footer+.site-content-wrapper{margin-top:6em}.page-template-panel-page .hentry+.has-post-thumbnail{margin-bottom:0}.page-template-panel-page article:not(:first-child){padding-top:4.5rem}@media (max-width:48em){.site-content-wrapper .testimonial-entry-column-2{width:100%!important;margin-right:0;margin-left:0}}.site-content-wrapper .testimonial-entry-column-2 .has-post-thumbnail .entry-header{min-height:30vh;margin:0 0 1.5em;width:100%}@media (max-width:48em){.site-content-wrapper .testimonial-entry-column-2 .has-post-thumbnail .entry-header-wrapper{width:80%;padding-bottom:1.5em}}.hentry{padding-bottom:3em}#post-666:before{background-position:50% 50%!important;background-repeat:no-repeat!important;background-size:cover!important}.archive .page-header+.site-content-wrapper,body.search .page-header+.site-content-wrapper{width:100%;max-width:100%;margin-top:6em}@media screen and (max-width:896px){.archive .page-header+.site-content-wrapper,body.search .page-header+.site-content-wrapper{padding-left:3em;padding-right:3em;margin-top:0}}@media screen and (max-width:600px){.archive .page-header+.site-content-wrapper,body.search .page-header+.site-content-wrapper{padding-left:1.5em;padding-right:1.5em}}.archive .subcategories-list-wrap+.site-content-wrapper,body.search .subcategories-list-wrap+.site-content-wrapper{width:100%;max-width:100%;margin-top:2em}@media screen and (max-width:896px){.archive .subcategories-list-wrap+.site-content-wrapper,body.search .subcategories-list-wrap+.site-content-wrapper{padding-left:3em;padding-right:3em;margin-top:0}}@media screen and (max-width:600px){.archive .subcategories-list-wrap+.site-content-wrapper,body.search .subcategories-list-wrap+.site-content-wrapper{padding-left:1.5em;padding-right:1.5em}}