/*!
Theme Name: boldlight
Theme URI: http://boldlight.co.uk
Author: BoldLight
Author URI: http://boldlight.co.uk
Description: Theme by BoldLight.
Version: 1.0
License: All rights reserved
Text Domain: boldlight
template: bb-theme
*/.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}html{scroll-behavior:smooth}.screen-reader-text{display:none}.edit-link{display:none}.hidden{display:none}.mobile-navigation{background:#1b5082}.wli-logo_mobile{background:#078ada}strong,b{font-weight:700}a{-webkit-transition:all 0.5s ease-out,all 0.5s ease-out !important;-moz-transition:all 0.5s ease-out,all 0.5s ease-out !important;-o-transition:all 0.5s ease-out,all 0.5s ease-out !important;-ms-transition:all 0.5s ease-out,all 0.5s ease-out !important;transition:all 0.5s ease-out,all 0.5s ease-out !important;text-decoration:underline;font-weight:700}.intro-paragraph{font-size:110%;font-weight:700;line-height:1.6em;margin:10px auto 20px auto}.top-bar{background:#1b5082}.top-bar-menu a{font-weight:400 !important;border-bottom:5px solid rgba(255,255,255,0);padding-top:15px;padding-bottom:10px;color:#fff !important}.top-bar-menu a:hover{color:#fff !important;border-bottom:5px solid #a5c82e}.top-bar-menu .nav-join a{background:#a5c82e}.top-bar-menu .nav-join a:hover{background:#839f24}.main-navigation{background:#078ada}.main-navigation-menu a{font-weight:400 !important;color:#fff;border-bottom:5px solid rgba(255,255,255,0);padding-top:40px;padding-bottom:35px}.main-navigation-menu a:hover{color:#fff !important;border-bottom:5px solid #a5c82e}.main-navigation-menu .sub-menu{background:#1b5082}.main-navigation-menu .sub-menu a{background:#1b5082;text-transform:none;border-bottom:none;padding-top:20px;padding-bottom:20px;color:#fff}.main-navigation-menu .sub-menu a:hover{background:#078ada;color:#fff}.main-navigation-menu .sub-menu .current-menu-item a{background:#078ada}.main-navigation-menu .current-menu-item a,.main-navigation-menu .current-menu-parent a{border-bottom:5px solid #a5c82e}.main-navigation-menu .current-menu-item .sub-menu a,.main-navigation-menu .current-menu-parent .sub-menu a{border-bottom:none}.fl-menu a{text-decoration:none !important}.fl-menu a:hover{text-decoration:none !important}.mobile-navigation .fl-menu-mobile-toggle svg{color:#fff}.mobile-navigation .mobile-navigation-menu .menu{margin-top:10px;margin-bottom:10px}.mobile-navigation .mobile-navigation-menu a{color:#a5c82e}.mobile-navigation .mobile-navigation-menu a:hover{color:#fff}.mobile-navigation .wpml-ls{margin-top:10px}.page-title_bar{background:#ebeff5;color:#110906}.page-title_bar h1,.page-title_bar h2,.page-title_bar h3,.page-title_bar h4,.page-title_bar h5,.page-title_bar h6,.page-title_bar p,.page-title_bar li{color:#110906}.page-title_bar a{color:#078ada;text-decoration:underline}.page-title_bar a:hover{text-decoration:underline;color:#1b5082}.member-categories-list{margin:0 auto 30px auto;max-width:960px;padding:0px 20px;text-align:center}.member-categories-list h3{color:#a5c82e;display:inline;padding:0 5px;font-size:15px;line-height:15px}.member-categories-list p{margin:0 5px;display:inline;font-size:15px;line-height:15px}.member-categories-list span{display:block;width:100%}.gm-style-iw{padding:10px !important}.equal-height_ctas .fl-module-cta{height:100% !important;box-sizing:border-box !important;margin-top:5px !important;margin-bottom:5px !important}.equal-height_ctas .fl-module-cta .fl-module-content{height:100% !important}.pp-content-grid-title{font-size:18px;line-height:22px}.pp-post-tile-title{font-size:22px !important;line-height:24px !important;font-weight:400 !important}.pp-post-tile-title a{text-decoration:none !important}.pp-hover-card-title h3{margin-right:30px;margin-left:30px;font-size:22px;line-height:24px;font-weight:700}.pp-hover-card-description{margin:15px auto !important}.pp-hover-card-description p{font-size:16px;line-height:22px}.type-post h2,.type-post h3,.type-post h4{color:#110906}.link-blocks_buttons .pp-content-post,.link-blocks_links .pp-content-post{background:#ebeff5}.link-blocks_buttons .pp-content-post:hover,.link-blocks_links .pp-content-post:hover{background:#dae1ed}.link-blocks_buttons .pp-post-title,.link-blocks_links .pp-post-title{font-size:26px;line-height:28px;color:#078ada}.link-blocks_buttons .block-button,.link-blocks_links .block-button{margin-top:20px;font-size:18px;width:80%;max-width:250px}.link-blocks_buttons .block-link,.link-blocks_links .block-link{margin-top:30px;font-size:18px}.fl-button,.btn,.uabb-button,.pp-more-link-button{padding-top:15px !important;padding-bottom:15px !important;color:#fff !important;background:#a5c82e !important;font-size:16px !important;line-height:16px !important;border:none !important;border-radius:0px !important;text-transform:uppercase;text-decoration:none !important;font-weight:400 !important}.fl-button:hover,.btn:hover,.uabb-button:hover,.pp-more-link-button:hover{color:#fff !important;background:#8aa726 !important;border:none !important;cursor:pointer !important;text-decoration:none !important}.fl-button *,.btn *,.uabb-button *,.pp-more-link-button *{color:#fff !important}.uabb-post-heading{font-size:18px;line-height:22px}.accordion_module .fl-accordion-item{border:1px solid #a5c82e}.accordion_module .fl-accordion-item .fl-accordion-button-icon{opacity:1;color:#a5c82e}.expanding-row_button .pp-er-wrap{background:none !important}.expanding-row_button .pp-er-wrap .pp-er-title{-webkit-transition:all 0.5s ease-out,all 0.5s ease-out !important;-moz-transition:all 0.5s ease-out,all 0.5s ease-out !important;-o-transition:all 0.5s ease-out,all 0.5s ease-out !important;-ms-transition:all 0.5s ease-out,all 0.5s ease-out !important;transition:all 0.5s ease-out,all 0.5s ease-out !important;padding-top:15px !important;padding-bottom:15px !important;color:#fff !important;background:#a5c82e !important;font-size:16px !important;line-height:16px !important;border:none !important;border-radius:0px !important;text-transform:uppercase;text-decoration:none !important;font-weight:400 !important;display:inline-block !important;padding:15px 30px !important;margin-bottom:10px !important}.expanding-row_button .pp-er-wrap .pp-er-title:hover{color:#fff !important;background:#8aa726 !important;border:none !important;cursor:pointer !important;text-decoration:none !important}.expanding-row_button .pp-er-wrap .pp-er-title *{color:#fff !important}.expanding-row_button .pp-er-wrap .pp-er-arrow{opacity:0.4}.expanding-row{background:#ebeff5 !important}.expanding-row .pp-er-wrap{background:#078ada !important}.expanding-row .pp-er-wrap .pp-er-title{color:#fff}.expanding-row .pp-er-wrap .pp-er-arrow{color:#fff;opacity:0.4}.btn_outline .fl-button{-webkit-transition:all 0.5s ease-out,all 0.5s ease-out !important;-moz-transition:all 0.5s ease-out,all 0.5s ease-out !important;-o-transition:all 0.5s ease-out,all 0.5s ease-out !important;-ms-transition:all 0.5s ease-out,all 0.5s ease-out !important;transition:all 0.5s ease-out,all 0.5s ease-out !important;color:#fff !important;background:none !important;border:1px solid #fff !important;border-radius:4px !important;text-decoration:none !important}.btn_outline .fl-button:hover{color:#fff !important;background:rgba(255,255,255,0.1) !important;border:1px solid #fff !important;cursor:pointer !important;text-decoration:none !important}.btn_outline .fl-button *{color:#fff !important}.inline-buttons{text-align:center}.inline-buttons .fl-module-button{display:inline-block !important;margin:0 auto}.inline-buttons_center{text-align:center}.inline-buttons_center .fl-module-button{display:inline-block !important;margin:0 auto}.inline-buttons_left{text-align:left}.inline-buttons_left .fl-module-button{display:inline-block !important;margin:0 auto}.breadcrumb_row{background:#ebeff5}.breadcrumb_row .breadcrumb-trail{color:#110906}.breadcrumb_row .breadcrumb-trail a{color:#078ada;text-decoration:underline}.breadcrumb_row .breadcrumb-trail a:hover{color:#1b5082;text-decoration:underline}.grey_section{background:#ebeff5}.dark-blue_section{background:#1b5082;color:#fff}.dark-blue_section h2,.dark-blue_section h3,.dark-blue_section h4{color:#fff}.dark-blue_section p{color:#fff}.dark-blue_section a{color:#fff;text-decoration:underline}.dark-blue_section a:hover{color:#e6e6e6}.dark-blue_section .fl-button{padding-top:15px !important;padding-bottom:15px !important;color:#1b5082 !important;background:#fff !important;font-size:16px !important;line-height:16px !important;border:none !important;border-radius:0px !important;text-transform:uppercase;text-decoration:none !important;font-weight:400 !important}.dark-blue_section .fl-button:hover{color:#1b5082 !important;background:#ebebeb !important;border:none !important;cursor:pointer !important;text-decoration:none !important}.dark-blue_section .fl-button *{color:#1b5082 !important}.dark-blue_section .fl-rich-text ul{margin:20px 0}.dark-blue_section .fl-rich-text ul li::before{color:#fff}.light-blue_section{background:#078ada;color:#fff}.light-blue_section h2,.light-blue_section h3,.light-blue_section h4{color:#fff}.light-blue_section p{color:#fff}.light-blue_section a{color:#fff;text-decoration:underline}.light-blue_section a:hover{color:#e6e6e6}.light-blue_section .fl-button{padding-top:15px !important;padding-bottom:15px !important;color:#078ada !important;background:#fff !important;font-size:16px !important;line-height:16px !important;border:none !important;border-radius:0px !important;text-transform:uppercase;text-decoration:none !important;font-weight:400 !important}.light-blue_section .fl-button:hover{color:#078ada !important;background:#ebebeb !important;border:none !important;cursor:pointer !important;text-decoration:none !important}.light-blue_section .fl-button *{color:#078ada !important}.light-blue_section .fl-rich-text ul{margin:20px 0}.light-blue_section .fl-rich-text ul li::before{color:#fff}.light-green_section{background:#a5c82e;color:#fff}.light-green_section h2,.light-green_section h3,.light-green_section h4{color:#fff}.light-green_section p{color:#fff}.light-green_section a{color:#fff;text-decoration:underline}.light-green_section a:hover{color:#e6e6e6}.light-green_section .fl-button{padding-top:15px !important;padding-bottom:15px !important;color:#a5c82e !important;background:#fff !important;font-size:16px !important;line-height:16px !important;border:none !important;border-radius:0px !important;text-transform:uppercase;text-decoration:none !important;font-weight:400 !important}.light-green_section .fl-button:hover{color:#a5c82e !important;background:#ebebeb !important;border:none !important;cursor:pointer !important;text-decoration:none !important}.light-green_section .fl-button *{color:#a5c82e !important}.light-green_section .fl-rich-text ul{margin:20px 0}.light-green_section .fl-rich-text ul li::before{color:#fff}.content-grid_row{background:#ebeff5}.content-grid_module .pp-content-grid-post{background:#ebeff5}.content-grid_module .pp-post-filter{background:#1b5082;color:#fff;border-radius:0;text-transform:uppercase}.content-grid_module .pp-filter-active{background:#a5c82e;color:#fff}.content-grid_module .pp-more-link-button{padding-top:15px !important;padding-bottom:15px !important;color:#fff !important;background:#a5c82e !important;font-size:16px !important;line-height:16px !important;border:none !important;border-radius:0px !important;text-transform:uppercase;text-decoration:none !important;font-weight:400 !important;font-size:14px !important;line-height:14px !important;padding:10px 20px 10px 20px !important}.content-grid_module .pp-more-link-button:hover{color:#fff !important;background:#8aa726 !important;border:none !important;cursor:pointer !important;text-decoration:none !important}.content-grid_module .pp-more-link-button *{color:#fff !important}.content-grid_module .page-numbers li .current{background:#a5c82e;color:#fff}.content-grid_module .page-numbers li a{color:#078ada}.content-grid_module_grey .pp-content-grid-post{background:#ebeff5}.content-grid_module_grey .pp-post-filter{background:#1b5082;color:#fff;border-radius:0;text-transform:uppercase}.content-grid_module_grey .pp-filter-active{background:#a5c82e;color:#fff}.content-grid_module_grey .pp-more-link-button{padding-top:15px !important;padding-bottom:15px !important;color:#fff !important;background:#a5c82e !important;font-size:16px !important;line-height:16px !important;border:none !important;border-radius:0px !important;text-transform:uppercase;text-decoration:none !important;font-weight:400 !important;font-size:14px !important;line-height:14px !important;padding:10px 20px 10px 20px !important}.content-grid_module_grey .pp-more-link-button:hover{color:#fff !important;background:#8aa726 !important;border:none !important;cursor:pointer !important;text-decoration:none !important}.content-grid_module_grey .pp-more-link-button *{color:#fff !important}.content-grid_module_grey .page-numbers li .current{background:#a5c82e;color:#fff}.content-grid_module_grey .page-numbers li a{color:#078ada}#search-row{display:none}.panel-toggles .fl-button{background:#4b5154 !important;color:#fff !important}.panel-toggles .fl-button:hover{background:#636b6f !important;color:#fff !important}.panel-toggles .selected .fl-button{background:#a5c82e !important;color:#fff !important}.panel-toggles .selected .fl-button:hover{background:#a5c82e !important;color:#fff !important}.panel-toggle{display:none}#panel_regions{display:block}.fl-member-full{padding:50px 0 50px 0}.fl-member-full h4{margin-top:30px}.fl-member-header{max-width:1100px;padding-bottom:25px;margin:0 auto}.fl-member-title{max-width:1100px;padding:0 20px;margin:0 auto;text-align:center}.btn-all-members{display:none;max-width:1100px;margin:0 auto;padding:0 20px}#member-scroll-buttons{max-width:1100px;margin:0 auto;padding:0 20px;text-align:center}#member-scroll-buttons .btn{margin:0 15px 10px 0 !important;padding:15px 35px !important}.fl-member-content{max-width:750px;margin:0 auto}.fl-member-content h2{text-align:center;padding:0 0 10px 0;margin:10px 0 20px 0;border-bottom:5px solid #ebeff5}.btn-top{padding-bottom:15px}.btn-top .fl-button{padding:8px 12px !important;font-size:13px !important}.single-post .fl-page-content{max-width:800px;margin:0 auto}.single-post .fl-page-content .fl-post-header{text-align:center}.single-post .fl-page-content .fl-post-header .news-meta{border-bottom:1px solid #ebeff5}.fl-builder-edit #search-row{display:block}.fl-builder-edit .panel-toggle{display:block}.fl-builder-edit #work-areas,.fl-builder-edit #expertise,.fl-builder-edit #contact{display:block;height:10px;background:#a5c82e}.cta_row{text-align:center;margin-top:80px}.cta_row .cta_box{margin:40px auto;max-width:800px;padding:40px;background:#a5c82e;color:#fff}.cta_row .cta_box h2{color:#fff !important}.cta_row .cta_box .fl-button{color:#fff !important;background:none !important;border:1px solid #fff !important;border-radius:4px !important;text-decoration:none !important}.cta_row .cta_box .fl-button:hover{color:#fff !important;background:rgba(255,255,255,0.1) !important;border:1px solid #fff !important;cursor:pointer !important;text-decoration:none !important}.cta_row .cta_box .fl-button *{color:#fff !important}.light-blue_cta .fl-module-content{background:#078ada;color:#fff}.light-blue_cta .fl-module-content h2,.light-blue_cta .fl-module-content h3,.light-blue_cta .fl-module-content h4{color:#fff !important}.light-blue_cta .fl-module-content p{color:#fff}.light-blue_cta .fl-module-content a{color:#fff;text-decoration:underline}.light-blue_cta .fl-module-content a:hover{color:#e6e6e6}.light-blue_cta .fl-module-content .fl-button{padding-top:15px !important;padding-bottom:15px !important;color:#078ada !important;background:#fff !important;font-size:16px !important;line-height:16px !important;border:none !important;border-radius:0px !important;text-transform:uppercase;text-decoration:none !important;font-weight:400 !important}.light-blue_cta .fl-module-content .fl-button:hover{color:#078ada !important;background:#ebebeb !important;border:none !important;cursor:pointer !important;text-decoration:none !important}.light-blue_cta .fl-module-content .fl-button *{color:#078ada !important}.dark-blue_cta .fl-module-content{background:#1b5082;color:#fff}.dark-blue_cta .fl-module-content h2,.dark-blue_cta .fl-module-content h3,.dark-blue_cta .fl-module-content h4{color:#fff !important}.dark-blue_cta .fl-module-content p{color:#fff}.dark-blue_cta .fl-module-content a{color:#fff;text-decoration:underline}.dark-blue_cta .fl-module-content a:hover{color:#e6e6e6}.dark-blue_cta .fl-module-content .fl-button{padding-top:15px !important;padding-bottom:15px !important;color:#1b5082 !important;background:#fff !important;font-size:16px !important;line-height:16px !important;border:none !important;border-radius:0px !important;text-transform:uppercase;text-decoration:none !important;font-weight:400 !important}.dark-blue_cta .fl-module-content .fl-button:hover{color:#1b5082 !important;background:#ebebeb !important;border:none !important;cursor:pointer !important;text-decoration:none !important}.dark-blue_cta .fl-module-content .fl-button *{color:#1b5082 !important}.light-green_cta .fl-module-content{background:#a5c82e;color:#fff}.light-green_cta .fl-module-content h2,.light-green_cta .fl-module-content h3,.light-green_cta .fl-module-content h4{color:#fff !important}.light-green_cta .fl-module-content p{color:#fff}.light-green_cta .fl-module-content a{color:#fff;text-decoration:underline}.light-green_cta .fl-module-content a:hover{color:#e6e6e6}.light-green_cta .fl-module-content .fl-button{padding-top:15px !important;padding-bottom:15px !important;color:#a5c82e !important;background:#fff !important;font-size:16px !important;line-height:16px !important;border:none !important;border-radius:0px !important;text-transform:uppercase;text-decoration:none !important;font-weight:400 !important}.light-green_cta .fl-module-content .fl-button:hover{color:#a5c82e !important;background:#ebebeb !important;border:none !important;cursor:pointer !important;text-decoration:none !important}.light-green_cta .fl-module-content .fl-button *{color:#a5c82e !important}.grey_cta .fl-module-content{background:#ebeff5}.dark-blue_column{background:#1b5082;color:#fff}.dark-blue_column h2,.dark-blue_column h3,.dark-blue_column h4{color:#fff !important}.dark-blue_column p{color:#fff}.dark-blue_column a{color:#fff;text-decoration:underline}.dark-blue_column a:hover{color:#e6e6e6}.dark-blue_column .fl-button{padding-top:15px !important;padding-bottom:15px !important;color:#1b5082 !important;background:#fff !important;font-size:16px !important;line-height:16px !important;border:none !important;border-radius:0px !important;text-transform:uppercase;text-decoration:none !important;font-weight:400 !important}.dark-blue_column .fl-button:hover{color:#1b5082 !important;background:#ebebeb !important;border:none !important;cursor:pointer !important;text-decoration:none !important}.dark-blue_column .fl-button *{color:#1b5082 !important}.dark-blue_column .fl-rich-text ul{margin:20px 0}.dark-blue_column .fl-rich-text ul li::before{color:#fff}.light-blue_column{background:#078ada;color:#fff}.light-blue_column h2,.light-blue_column h3,.light-blue_column h4{color:#fff !important}.light-blue_column p{color:#fff}.light-blue_column a{color:#fff;text-decoration:underline}.light-blue_column a:hover{color:#e6e6e6}.light-blue_column .fl-button{padding-top:15px !important;padding-bottom:15px !important;color:#078ada !important;background:#fff !important;font-size:16px !important;line-height:16px !important;border:none !important;border-radius:0px !important;text-transform:uppercase;text-decoration:none !important;font-weight:400 !important}.light-blue_column .fl-button:hover{color:#078ada !important;background:#ebebeb !important;border:none !important;cursor:pointer !important;text-decoration:none !important}.light-blue_column .fl-button *{color:#078ada !important}.light-blue_column .fl-rich-text ul{margin:20px 0}.light-blue_column .fl-rich-text ul li::before{color:#fff}.light-green_column{background:#a5c82e;color:#fff}.light-green_column h2,.light-green_column h3,.light-green_column h4{color:#fff !important}.light-green_column p{color:#fff}.light-green_column a{color:#fff;text-decoration:underline}.light-green_column a:hover{color:#e6e6e6}.light-green_column .fl-button{padding-top:15px !important;padding-bottom:15px !important;color:#a5c82e !important;background:#fff !important;font-size:16px !important;line-height:16px !important;border:none !important;border-radius:0px !important;text-transform:uppercase;text-decoration:none !important;font-weight:400 !important}.light-green_column .fl-button:hover{color:#a5c82e !important;background:#ebebeb !important;border:none !important;cursor:pointer !important;text-decoration:none !important}.light-green_column .fl-button *{color:#a5c82e !important}.light-green_column .fl-rich-text ul{margin:20px 0}.light-green_column .fl-rich-text ul li::before{color:#fff}.grey_column{background:#ebeff5}.site-footer{background:#1b5082;color:#fff}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5{color:#fff}.site-footer a{color:#fff;text-decoration:underline}.site-footer a:hover{color:#e6e6e6}
/*# sourceMappingURL=style.css.map */
