body.home .lp-search-bar,body.home .lp-search-bar.clearfix,body.home form.form-inline,body.home form[action*=islingtonlocalguide],body.home .form-group.lp-suggested-search,body.home .form-group.lp-location-search,body.home #cities,body.home .lp-search-description,body.home .col-md-8.col-xs-12.col-md-offset-2,body.home .lp-home-banner-contianer-inner form{display:none!important;visibility:hidden!important;height:0!important;position:absolute!important;left:-9999px!important}body.home .lp-home-banner-contianer-inner,body.home .lp-home-banner-contianer-inner .container,body.home .lp-home-banner-contianer-inner .row{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important;padding-top:120px!important;padding-bottom:120px!important}body.home .lp-home-banner-contianer-inner [class*=col-]{width:100%!important;max-width:900px!important;margin-left:auto!important;margin-right:auto!important;float:none!important;text-align:center!important;padding:0 24px!important}body.home .lp-home-banner-contianer-inner h1,body.home .lp-home-banner-contianer-inner h2,body.home .lp-home-banner-contianer-inner p{color:#fff!important;text-shadow:0 2px 12px rgba(0,0,0,.5)!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;max-width:800px!important}body.home .lp-home-banner-contianer-inner .col-md-offset-2{margin-left:auto!important}@media (max-width:768px){body.home .lp-home-banner-contianer-inner{padding-top:70px!important;padding-bottom:70px!important}}.blog-single-page{display:flex!important;align-items:center!important;justify-content:center!important;min-height:400px!important;padding:80px 20px!important;text-align:center!important;background-size:cover!important;background-position:center center!important;position:relative!important}.blog-single-page .page-header-overlay{background:linear-gradient(to bottom,rgba(0,0,0,.4) 0%,rgba(0,0,0,.65) 100%)!important;position:absolute!important;inset:0!important;z-index:1!important}.blog-single-page .blog-heading-inner-container{position:relative!important;z-index:2!important;max-width:900px!important;margin:0 auto!important;text-align:center!important;width:100%!important}.blog-single-page h1,.blog-single-page .blog-heading-inner-container h1,h1.padding-bottom-15{color:#fff!important;text-shadow:0 2px 16px rgba(0,0,0,.85)!important;font-weight:700!important;text-align:center!important;margin:0 auto 20px!important}.blog-single-page .breadcrumbs,.blog-single-page .breadcrumbs *,.blog-single-page .lp-blog-grid-author,.blog-single-page .lp-blog-grid-author *{color:#fff!important;text-shadow:0 2px 8px rgba(0,0,0,.7)!important;text-align:center!important}.blog-single-page .breadcrumbs{margin:0 auto 15px!important;list-style:none!important}.blog-single-page .breadcrumbs li{margin:0 8px!important;display:inline-block!important}.blog-single-page .lp-blog-grid-author{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;gap:15px!important;list-style:none!important;margin:0 auto!important;padding:0!important}body:not(.home) .lp-page-header,body:not(.home) .page-header,.tax-listing-category .lp-page-header,.archive .lp-page-header,.category .lp-page-header{position:relative!important;background-color:#2a2a2a!important}body:not(.home) .lp-page-header::before,body:not(.home) .page-header::before,.tax-listing-category .lp-page-header::before,.archive .lp-page-header::before,.category .lp-page-header::before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(to bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,.75) 100%)!important;pointer-events:none!important;z-index:1!important}body:not(.home) .lp-page-header>*,body:not(.home) .page-header>*,.tax-listing-category .lp-page-header>*,.archive .lp-page-header>*,.category .lp-page-header>*{position:relative!important;z-index:2!important}body:not(.home) .lp-page-header h1,body:not(.home) .lp-page-header h2,body:not(.home) .lp-page-header h3,body:not(.home) .lp-page-header span,body:not(.home) .lp-page-header .breadcrumbs,body:not(.home) .lp-page-header .breadcrumbs *,body:not(.home) .page-header h1,body:not(.home) .page-header h2,body:not(.home) .page-header span,.tax-listing-category .lp-page-header *,.archive .lp-page-header *,.category .lp-page-header *{color:#fff!important;text-shadow:0 2px 16px rgba(0,0,0,.9)!important;font-weight:700!important}.lp-blog-card .entry-title,.lp-blog-card .entry-title a,.lp-blog-card h2,.lp-blog-card h2 a,.lp-blog-card h3,.lp-blog-card h3 a,.lp-blog-grid-card .entry-title,.lp-blog-grid-card h2,.lp-blog-grid-card h2 a,.blog-card .entry-title,.blog-card h2,.blog-card h2 a,.lp-grid-blog-item .entry-title,.lp-grid-blog-item h2,.lp-grid-blog-item h2 a,.lp-blog-item .entry-title,.lp-blog-item h2,.lp-blog-item h2 a,article.post .entry-title,article.post .entry-title a,article.post h2,article.post h2 a,.elementor-post .elementor-post__title,.elementor-post .elementor-post__title a,.elementor-post-card .elementor-post__title,.elementor-post-card .elementor-post__title a{color:#1a1a1a!important;text-shadow:none!important;font-weight:700!important;font-family:"Fraunces",Georgia,serif!important}.lp-blog-card .entry-title a:hover,.blog-card .entry-title a:hover,article.post .entry-title a:hover,.elementor-post .elementor-post__title a:hover{color:#7b1f2a!important}.lp-blog-card,.blog-card,.lp-blog-item,.lp-grid-blog-item,.elementor-post,article.post{background:#fff!important;border:1px solid #e8e4dd!important;border-radius:4px!important;box-shadow:none!important;transition:transform .2s ease,box-shadow .2s ease!important;overflow:hidden!important}.lp-blog-card:hover,.blog-card:hover,.lp-blog-item:hover,.elementor-post:hover{transform:translateY(-3px)!important;box-shadow:0 12px 32px rgba(0,0,0,.08)!important}.elementor-post-info,.elementor-post-info *,.elementor-post-info__item,.elementor-post-info__item *,.elementor-post-info__item--type-custom,.elementor-post-info__item--type-custom *,.elementor-icon-list-text.elementor-post-info__item,.elementor-icon-list-text.elementor-post-info__item a{color:#6b6b6b!important;text-shadow:none!important;font-size:13px!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-family:"Plus Jakarta Sans",sans-serif!important}.elementor-post-info a:hover,.elementor-post-info__item a:hover{color:#7b1f2a!important}.elementor-widget-heading,.elementor-widget-heading .elementor-widget-container,.elementor-widget-heading .elementor-heading-title,h2.elementor-heading-title,h2.elementor-heading-title.elementor-size-default,.elementor-heading-title.elementor-size-default{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important}.elementor-element-3795397 .elementor-heading-title,.elementor-element-3795397 h2,.elementor-element-3795397 h2.elementor-heading-title{color:#fff!important;font-family:"Fraunces",Georgia,serif!important;font-size:2.5rem!important;font-weight:700!important;text-align:center!important;margin:0 0 .5em!important;display:block!important;visibility:visible!important;opacity:1!important}@media (max-width:768px){.elementor-element-3795397 h2{font-size:1.85rem!important}}.single .entry-content,article .entry-content{max-width:720px!important;margin:0 auto!important}.single .entry-content p,.single article p,.single .blog-single-page p,article.post .entry-content p,.single .entry-content li{font-size:17px!important;line-height:1.7!important;font-family:"Plus Jakarta Sans",sans-serif!important;margin-bottom:1.2em!important;color:#1a1a1a!important}@media (max-width:768px){.single .entry-content p,.single article p,article.post .entry-content p,.single .entry-content li{font-size:16px!important;line-height:1.65!important}}.single .entry-content h2,article.post .entry-content h2{font-size:1.85rem!important;font-weight:700!important;font-family:"Fraunces",Georgia,serif!important;margin:1.8em 0 .5em!important;color:#1a1a1a!important}.single .entry-content h3,article.post .entry-content h3{font-size:1.4rem!important;font-weight:700!important;font-family:"Fraunces",Georgia,serif!important;margin:1.6em 0 .4em!important;color:#1a1a1a!important;padding-top:.5em!important}.single .entry-content h4,article.post .entry-content h4{font-size:1.15rem!important;font-weight:600!important;font-family:"Fraunces",Georgia,serif!important;margin:1.3em 0 .3em!important;color:#1a1a1a!important}@media (max-width:768px){.single .entry-content h2{font-size:1.55rem!important}.single .entry-content h3{font-size:1.25rem!important}.single .entry-content h4{font-size:1.05rem!important}}.single .entry-content h3+p,.single .entry-content h4+p{margin-top:.4em!important}.single .entry-content>p:first-of-type::first-letter{font-family:"Fraunces",Georgia,serif!important;font-weight:700!important;float:left;font-size:4.5em;line-height:.85;margin:.05em .1em 0 -.05em;color:#7b1f2a}blockquote{font-family:"Fraunces",Georgia,serif!important;font-size:1.5em!important;font-style:italic;color:#1a1a1a;border-left:3px solid #7b1f2a!important;margin:2em 0!important;padding:.5em 0 .5em 1.5em!important}