/*!
Theme Name: BHD Public Engagement
Theme URI: http://www.bhdcreative.co.uk
Author: BHD Creative
Author URI: http://www.bhdcreative.co.uk
Description:
Version: 1.0.0
License: 
License URI: https://www.gnu.org/licenses/gpl.html

BHD Creative Public Engagement Theme &copy; BHD Creative LTD
!*/::-moz-selection{text-shadow:none}body,html{line-height:normal}body{background:#fff;margin:0;padding:0}body.nav-open{overflow:hidden!important}section{padding:0;margin-top:0;margin-bottom:0;overflow:hidden}@media (max-width:767px){section{padding:0}}ol{margin:0 0 20px 0}img.center{margin:0 auto}body{font-family:"proxima-nova",sans-serif}a{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}p.small{font-size:10px!important;margin-bottom:5px;line-height:normal}h1,h2,h3,h4,h5,h6{font-family:"proxima-nova",sans-serif;font-weight:200}h1{font-size:34px;text-transform:normal;font-weight:400}h2{font-size:28px;line-height:38px;margin:0 0 20px 0;text-transform:normal;font-weight:400}h3{font-size:24px;line-height:34px}h4{font-size:20px;line-height:normal}.font-baskerville-urw{font-family:ratiomodern,sans-serif}.font-operetta-8{font-family:operetta-8,sans-serif}.font-operetta-12{font-family:operetta-12,sans-serif}.font-roboto{font-family:"proxima-nova",sans-serif}header{position:relative;display:block;width:100%;margin-top:75px;overflow:visible;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover}@media (max-width:767px){header{background-position:left center;margin-top:0}header.position-center{background-position:center center}header.position-right{background-position:right center}}header.style1 .hero-banner-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:998px;text-align:center;margin:0 auto}@media (max-width:767px){header.style1 .hero-banner-text-wrapper{width:100%}}@media (max-width:767px){header.style1 .hero-image{height:680px!important}}header.style1 h1{font-family:"proxima-nova",sans-serif;font-size:85px;text-align:center;line-height:110px;color:#fff;margin:0 auto;text-shadow:4px 4px 20px #000}@media (max-width:767px){header.style1 h1{font-size:50px;line-height:normal;padding:0 20px}}header.style1 h2{font-family:"proxima-nova",sans-serif;color:#fff;font-weight:400}header.style1 h3{font-family:"proxima-nova",sans-serif;text-align:center;color:#fff;font-weight:400;font-size:28px;line-height:38px}header.style1 .overlay{background-color:rgba(23,92,111,.4);position:absolute;width:calc(100% - 30px);height:138px;bottom:0;left:15px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 150px}@media (max-width:767px){header.style1 .overlay{padding:20px;height:auto}}header.style2 .hero-banner-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:700px;text-align:center;margin:0 auto}header.style2 h1{font-family:"proxima-nova",sans-serif;font-size:130px;text-align:center;color:#fff;margin:0 auto;text-shadow:4px 4px 20px #000}header.style2 h2{font-family:"proxima-nova",sans-serif;color:#fff;font-weight:400}header.style2 h3{font-family:"proxima-nova",sans-serif;text-align:center;color:#fff;font-weight:100}header.style2 .overlay{background-color:rgba(23,92,111,.4);position:absolute;width:calc(100% - 30px);height:138px;bottom:0;left:15px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 150px}header hr{border-width:100px;border-bottom:1px solid #fff;border-top:inherit;width:165px;height:2px;margin:30px auto}@media (min-width:768px){header .intro-text p{font-size:18px;font-weight:400;line-height:25px}}footer .tier1{background-color:#00063a;padding-top:10px;padding-bottom:10px}footer .tier2{background-color:#000530;padding-top:10px;padding-bottom:10px}footer .tier2 p{font-family:"proxima-nova",sans-serif;font-size:14px;margin:0;font-weight:400;text-align:right}@media (max-width:991px){footer .tier2 p{text-align:center}}footer ul{width:auto;margin-bottom:0;padding:0;border:none;float:none}@media (max-width:767px){footer ul{text-align:center}}footer ul li{display:inline-block;margin-left:10px}footer ul li:first-child{margin-left:0}footer ul li a{font-family:"proxima-nova",sans-serif;font-size:14px;color:#fff;display:inline-block}footer ul li a:hover{text-decoration:none}footer p{color:#fff;font-size:14px}@media (max-width:991px){footer .tier1 [class*="col-md-"]{margin-bottom:30px}footer .tier1 [class*="col-md-"]:last-child{margin-bottom:0}footer img.footer-logo{margin:10px auto 0 auto;width:200px}footer img.donated-by{margin:20px auto 0 auto;float:none!important}}.navbar{position:fixed;top:0;left:0;background-color:#00063a;border-bottom:1px solid #282c50;-webkit-box-shadow:#0000006b 0 4px 10px -2px;box-shadow:#0000006b 0 4px 10px -2px;min-height:75px;padding:0;width:100%;z-index:10}@media (max-width:767px){.navbar{background:inherit;border:inherit;min-height:inherit}}.navbar .nav-container{padding-top:0;padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media (max-width:1199px){.navbar .nav-container{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;display:block}}@media (max-width:991px){.navbar .nav-container .navbar-toggler{position:fixed;left:10px;top:10px;padding:0}.navbar .nav-container .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}}.navbar.navbar-secondary{min-height:inherit;padding:10px 0;margin-top:1px;display:none}@media (max-width:767px){.navbar.navbar-secondary{visibility:hidden}}.navbar .navbar-brand,.navbar .navbar-brand-mobile{padding:0;height:auto;margin:10px auto;list-style:none}@media (max-width:1199px){.navbar .navbar-brand,.navbar .navbar-brand-mobile{float:none;text-align:center}}.navbar .navbar-brand img,.navbar .navbar-brand-mobile img{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;height:auto}@media (max-width:1199px){.navbar .navbar-brand img,.navbar .navbar-brand-mobile img{margin:0 auto}}.navbar .navbar-brand li,.navbar .navbar-brand-mobile li{display:inline-block;margin-right:2px}.navbar .navbar-brand li:last-child,.navbar .navbar-brand-mobile li:last-child{margin-right:0}@media (max-width:767px){.navbar .navbar-brand{display:none}}.navbar .navbar-collapse{-webkit-transition:padding 0.3s;-o-transition:padding 0.3s;transition:padding 0.3s;border:none}@media (max-width:767px){.navbar .navbar-collapse{position:fixed;width:100%;max-width:800px;left:0;top:0;bottom:0;background-color:rgba(0,6,58,.98);text-align:left;padding:20px;margin-bottom:-5px;overflow-y:auto;overflow-x:hidden;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s;z-index:1000;transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%)}.navbar .navbar-collapse .close:before{position:absolute;top:10px;right:10px;content:"x";color:#000;font-weight:300;font-family:Arial,sans-serif}.navbar .navbar-collapse.collapsing{position:fixed;left:0;top:0;bottom:0;height:100%}.navbar .navbar-collapse.show{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}}.navbar .navbar-collapse li a{font-family:Roboto,sans-serif;font-size:16px;line-height:25px}@media (max-width:767px){.navbar .navbar-collapse li a{color:#fff!important}}@media (max-width:767px){.navbar .navbar-collapse li{margin:10px 0;text-align:center}}@media (min-width:768px){nav li{margin-right:30px}nav li:last-child{margin-right:0}nav li a{font-size:18px}ul.navbar-nav{margin-left:0}.navbar-secondary ul.navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}ul.navbar-nav>li>a{font-size:14px;color:grey;display:inline-block}}@media (min-width:768px) and (max-width:767px){ul.navbar-nav>li>a{border-radius:0}}@media (min-width:768px){ul.navbar-nav>li>a:focus,ul.navbar-nav>li>a:hover{outline:0;text-decoration:none}ul.navbar-nav>li:focus,ul.navbar-nav>li:hover{color:#fff;outline:0;text-decoration:none}}@media (min-width:768px) and (max-width:767px){ul.navbar-nav>li:focus,ul.navbar-nav>li:hover{border-radius:0}}@media (min-width:768px){ul.navbar-nav>.current-menu-ancestor a,ul.navbar-nav>.current-menu-item a,ul.navbar-nav>.current_page_item a{color:#e3e3e3;padding-bottom:5px;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid}}@media (min-width:768px) and (max-width:767px){ul.navbar-nav>.current-menu-ancestor,ul.navbar-nav>.current-menu-item,ul.navbar-nav>.current_page_item{border-radius:0}}@media (min-width:768px){ul.navbar-nav>.current-menu-ancestor:focus,ul.navbar-nav>.current-menu-ancestor:hover,ul.navbar-nav>.current-menu-item:focus,ul.navbar-nav>.current-menu-item:hover,ul.navbar-nav>.current_page_item:focus,ul.navbar-nav>.current_page_item:hover{text-decoration:none}}@media (max-width:767px){navbar-fixed-top{position:absolute;z-index:1;left:0;right:0}}.block h3{margin-bottom:30px}.block li{margin-bottom:10px}.block .aligncenter{margin:0 auto;display:block}.block .button-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:30px;min-height:0}.block .button-link .button{font-family:"proxima-nova",sans-serif;padding:7px 20px;text-transform:uppercase;display:inline-block;text-decoration:none}.block .button-link .button:hover{text-decoration:none}.block .button-link.center{text-align:center}.block .button-link.right{float:left}.block .button-link.right{float:right}.block.full-width-text-video-block .header-top-with-background h3,.block.full-width-text-video-block .header-top-with-background h4{font-family:"proxima-nova",sans-serif;font-weight:400}.block.col-50-50-text-video-block .header-top-with-background h3,.block.col-50-50-text-video-block .header-top-with-background h4{font-family:"proxima-nova",sans-serif;font-weight:400}.block.col-3-boxes-in-a-row h3,.block.col-3-boxes-in-a-row h4{font-family:"proxima-nova",sans-serif;font-weight:400}.block.col-4-boxes-in-a-row .box{min-height:240px}@media (max-width:767px){.block.col-4-boxes-in-a-row .box{min-height:380px}}.block.col-4-boxes-in-a-row .box h4{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:32px;font-size:30px}.block.col-4-boxes-in-a-row .box .front{position:relative}.block.col-4-boxes-in-a-row .box .inner{overflow:hidden;cursor:pointer;width:100%;height:100%}.block.col-4-boxes-in-a-row .box .back{display:none;position:absolute;top:0;right:0;width:100%;height:100%;padding:20px;text-align:center;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block.col-4-boxes-in-a-row .box .back .button-link{margin-top:0}.block.full-width-bg-with-text h4{font-size:55px;font-weight:100;line-height:60px}@media (max-width:767px){.block.full-width-bg-with-text h4{font-size:30px}}.block.background-30-text-70 h4{font-family:"proxima-nova",sans-serif;font-weight:400}@media (max-width:767px){.block.background-30-text-70 .content{display:block!important}.block.background-30-text-70 .image{min-height:300px}}.block.col-3-glossary-boxes-in-a-row .icon{margin-bottom:10px;min-height:215px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.block.col-3-glossary-boxes-in-a-row .icon{min-height:215px}}.block.col-3-glossary-boxes-in-a-row .icon figure{margin-left:auto;margin-right:auto}.block.col-3-glossary-boxes-in-a-row .icon img{display:block;margin:0 auto}.block.col-3-glossary-boxes-in-a-row h4{font-family:"proxima-nova",sans-serif;font-size:24px;text-align:center;font-weight:700}.block.col-3-glossary-boxes-in-a-row h4 a.glossary_link{text-decoration:none}.block .header-top-with-background h3{font-size:17px}.block .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}hr{border-bottom:1px solid #fff;border-top:inherit;width:100px;height:2px;margin:30px auto}hr.black{border-color:#000!important}.center-vertically{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.dropshadow{-webkit-box-shadow:3px 3px 10px 1px rgba(0,0,0,.15);box-shadow:3px 3px 10px 1px rgba(0,0,0,.15)}.map{display:block;min-height:450px;background-size:cover;background-repeat:no-repeat;background-position:center center}@media (max-width:767px){.map{min-height:250px}}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.font-color-white{color:#fff!important}.font-color-white p{color:#fff!important}.feedback h3{margin-top:30px}.feedback p.expand-answer-text{margin-bottom:5px}.feedback label{font-size:16px;margin-bottom:10px;line-height:28px;margin-right:0;min-width:100px}.feedback .contact,.feedback .wpcf7-form-control-wrap{padding:0;display:block;border-radius:5px}.feedback .wpcf7-checkbox .wpcf7-list-item{display:block!important}.feedback .wpcf7-submit{font-family:"proxima-nova",sans-serif;font-weight:500;color:#fff;background-color:#121037;letter-spacing:.5px;padding:10px;border:none;border-radius:20px;margin:20px 0}.feedback .contact .wpcf7-form-control-wrap,.feedback .contact label{display:inline-block}.chevron-container{display:block;width:100%;text-align:center}a.backToTop{display:block;position:fixed;height:54px;width:54px;bottom:0;right:0;text-align:center;font-size:20px;line-height:50px;margin:25px;border-radius:50%;z-index:10000;-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0);background-color:rgba(212,182,116,.6);color:#fff;text-decoration:none}a.backToTop:before{font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f077"}a.backToTop:active,a.backToTop:hover{outline:0;text-decoration:none;color:#fff}a.backToTop:hover{background:#d4b674;-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,.3);box-shadow:2px 2px 10px 0 rgba(0,0,0,.3)}a.backToTop.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.chevron{text-align:center;display:inline-block;color:#d4b674;font-size:40px;text-decoration:none}.chevron:hover{text-decoration:none;color:inherit}.bounce{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}a.contact-us-static-button{font-family:"proxima-nova",sans-serif;font-size:18px;z-index:10000;position:fixed;padding:10px 30px;border-radius:25px 25px 0 0}a.contact-us-static-button:hover{text-decoration:none;color:#fff}a.contact-us-static-button.vertical{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.owl-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.owl-carousel .owl-item{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-flex:1;flex:1 0 auto;-ms-flex:1 0 auto}.owl-carousel .owl-item .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}.owl-carousel .owl-item .item .content{height:100%}.resources .card{border:none;background:0 0}.resources .card figure{min-height:170px;-webkit-box-shadow:0 10px 20px rgba(39,44,49,.2)!important;box-shadow:0 10px 20px rgba(39,44,49,.2)!important;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-radius:3px;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:5px}@media (max-width:767px){.resources .card figure{min-height:240px}}.resources .card figure:hover{-webkit-transform:scale(1.02,1.02);-ms-transform:scale(1.02,1.02);transform:scale(1.02,1.02)}.resources .card figure.rounded-edge{border-radius:5px}.resources .card h3{font-family:"proxima-nova",sans-serif;font-weight:400;margin-top:0!important;line-height:normal}.resources .card h3 a{color:grey;text-decoration:none;font-size:15px}.resources .card h3 a .arrow{font-size:16px;margin-left:2px;color:grey}.resources .card h3 a:hover .arrow{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;margin-left:8px;color:grey}.resources .card .excerpt p{margin-left:10px;margin-right:10px}.resources .card .card-details{margin-left:10px;margin-right:10px;margin-top:10px}@media (max-width:767px){.resources .card .card-details h3{text-align:center}}.resources .card .card-details .meta{padding:0}.resources .card .card-details .meta p{font-size:13px;font-weight:400;margin-bottom:0;text-shadow:none;color:grey}.resources hr{width:inherit;border-color:#f3f3f3}.feedback *{font-family:"Lato",sans-serif!important;font-weight:300}.feedback * h4{font-weight:400;margin:20px 0}.feedback * .wpcf7-list-item{width:15%;display:inline-block}.feedback * .table-bordered{border:1px solid #2f99bb}.feedback * .table-bordered td,.feedback * .table-bordered th{border:1px solid #2f99bb}