@charset "UTF-8";
/* https://newbeaconconsulting.com/wp-content/themes/beacon/style.css?ver=6.9.1 */
.hero-home .uagb-container-inner-blocks-wrap{transform:unset!important;max-width:80%!important}.hero-home .text-col{padding-left:30px}.hero-home .banner-content{align-items:center!important}.hero-home .banner-content .banner-title{text-shadow:0 3px 3px #000}.hero-home .learn-more-btn{margin-top:-30px}.site-above-footer-wrap .wp-block-latest-posts{text-align:center}.site-above-footer-wrap .wp-block-latest-posts li{padding-bottom:1em;font-family:'Josefin Slab',serif}.site-primary-footer-wrap .widget{margin-bottom:0}.site-primary-footer-wrap .widget .wp-block-image{margin-bottom:.5em}#astra-footer-menu>.menu-item>.menu-link{text-transform:uppercase}ol,ul{margin-left:1.5em}.site-footer-primary-section-2{flex-direction:column}.site-footer-primary-section-2 .footer-legal ul{list-style-type:none;display:flex;justify-content:center;flex-direction:column;margin:0}.site-footer-primary-section-2 .footer-legal ul a{color:#fff;font-size:.66666666666667rem;text-transform:uppercase;padding-right:20px;padding-left:20px;position:relative}.group-home{padding-top:0;padding-bottom:2em}.group-home:first-of-type{padding-top:2em}.group-testimonials{margin-left:-1.5rem;margin-right:-1.5rem}.type-page .entry-header{padding-left:0;padding-right:0}.type-page .entry-header .entry-title{text-align:center;line-height:1.2}.type-page .entry-header .post-thumb img{width:100%}.type-page .entry-content{max-width:1128px;padding-left:20px;padding-right:20px;margin:0 auto}.about-columns .wp-block-uagb-image__figure{width:100%}.about-columns img{width:100%}.list-columns ul{margin-left:1em}.list-columns li{margin-bottom:1em}.group-case-study{padding-top:0;padding-bottom:0}.bullets-blue li::marker{color:#487C9C}.blog .site-above-footer-wrap,.privacy-policy .site-above-footer-wrap{display:none!important}.page-id-1769 .page{padding:0;width:100%;background:transparent!important}.page-id-1769 .site-content .ast-container{max-width:100%;padding:0}.site-above-footer-wrap .wp-block-latest-posts>li{padding:20px 35px}.wp-block-latest-posts__featured-image a{width:100%;cursor:pointer}.wp-block-latest-posts__featured-image img{width:100%}.wp-block-uagb-faq .uagb-faq-content{padding-left:50px}.blog .ast-row .type-post,.single-post .type-post{padding:30px}.blog .ast-row .type-post .ast-article-inner{position:relative;padding-bottom:60px}.blog .ast-row .type-post .ast-article-inner .ast-grid-common-col{position:static}.blog .ast-row .type-post .ast-article-inner .read-more{position:absolute;bottom:0}.blog .ast-row .type-post .ast-article-inner .read-more a{color:#13406d}.blog .ast-row .type-post .ast-article-inner .read-more a:hover{color:#000}.blog .ast-row .type-post .post-thumb-img-content a{display:block}.blog .ast-row .type-post .post-thumb-img-content img{object-fit:cover;min-height:250px}.blog .ast-row .type-post h2 a{color:#13406d;font-size:25px}.blog .ast-row .type-post .entry-header .entry-meta *{color:gray;font-size:15px}.blog .ast-row .type-post .ast-excerpt-container{font-size:18px;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:5;-webkit-box-orient:vertical}.sidebar-main .wp-block-group{padding:0}.ast-pagination .page-numbers{border:1px solid #13406d}.ast-pagination .next.page-numbers,.ast-pagination .prev.page-numbers{float:none}.post-page-numbers.current .page-link,.ast-pagination .page-numbers.current,.ast-pagination .page-numbers:hover{color:#fff;border-color:#13406d;background-color:#13406d}.page-book .ast-container{max-width:100%}.page-book article{padding:0!important}.page-book article .entry-content.clear{max-width:80%}.page-book .wp-block-group.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-1.wp-block-group-is-layout-flex{padding:30px 0}.page-book .section-title{padding:0;font-size:60px}.page-book .image-box{padding:15px 0}.page-book .image-box .text-content{width:calc(50% - 30px)}.page-book .image-box .img-cont{width:calc(50% - 30px)}.footer-widget-area ul li a.wp-block-latest-posts__post-title{font-family:'Roboto Slab'}.ast-container{max-width:80%}.order-container{position:relative}.order-container .order-text{width:auto!important;z-index:1}.order-container .order-text a{display:block;padding:0 50px 0 0}.order-container .order-icon{width:60%!important;position:absolute!important;left:14%;top:5px;z-index:0}@media screen and (max-width:920px){.wp-block-uagb-testimonial .uagb-tm__desc,.wp-block-uagb-testimonial .uagb-tm__author-name,.wp-block-uagb-testimonial .uagb-tm__company{font-size:24px!important}.footer-widget-area[data-section="section-footer-menu"] .astra-footer-mobile-vertical-menu{justify-content:center}}@media screen and (min-width:921px){.main-header-menu>.menu-item>.menu-link{position:relative}.main-header-menu>.menu-item>.menu-link::after{content:'';position:absolute;height:1em;right:0;top:50%;transform:translateY(-50%);border-right:1px solid #1E3657}.main-header-menu>.menu-item:last-child>.menu-link::after{display:none}body .hero-home>.uagb-container-inner-blocks-wrap{z-index:12}.group-home{padding-left:5rem;padding-right:5rem}.group-testimonials{margin-left:0;margin-right:0}.type-page .entry-header .entry-title{font-size:73px}.wp-block-group.columns{margin-bottom:2rem}.wp-block-group.columns .wp-block-group__inner-container{columns:2}.site-above-footer-wrap .wp-block-latest-posts{display:flex;justify-content:center}.site-above-footer-wrap .wp-block-latest-posts>li{width:33.3333333%;padding:-1rem;text-align:center;font-size:26px;line-height:1.2}.site-footer-primary-section-2 .footer-legal ul{justify-content:flex-end;flex-direction:row}.site-footer-primary-section-2 .footer-legal ul a{font-size:14px;padding-right:1em;padding-left:.5em;position:relative}#astra-footer-menu>.menu-item>.menu-link{padding-right:1em;position:relative}#astra-footer-menu>.menu-item>.menu-link::after,.site-footer-primary-section-2 .footer-legal ul li a::after{content:'';position:absolute;height:1em;right:0;top:50%;transform:translateY(-50%);border-right:1px solid #fff}#astra-footer-menu>.menu-item:last-child>.menu-link::after,.site-footer-primary-section-2 .footer-legal ul li:last-child a:after{display:none}}.widget_recent_entries img.attachment-footer-blog.wp-post-image{width:300px;height:300px;object-fit:cover}