@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:"Roboto",sans-serif;font-weight:400;font-style:normal;font-size:16px;margin-top:0;color:#686868;}h1{font-size:36px;text-align:center;}.page-header{padding-bottom:15px;margin:40px 0 30px;}h2{font-size:26px;margin-bottom:30px;}h3{}h1,h2,h3,h4,h5,h6{font-family:"Roboto Slab",serif;font-optical-sizing:auto;font-style:normal;}p{margin-bottom:20px;}hr{margin-top:30px;margin-bottom:30px;border:0;border-top:1px solid #333;}ul{margin-bottom:20px;}a,a:active,a:hover{color:#b27b07;text-decoration:none;}.btn-primary,.banner-text a,.view-homepage-highlighted .view-content .views-row .views-field-view-node{background:#b27b07;border:1px #b27b07;color:white;}.view-homepage-highlighted .view-content .views-row .views-field-view-node a{color:white;}.banner-text a,.view-homepage-highlighted .view-content .views-row .views-field-view-node{border-radius:5px;padding:15px 30px;margin:0 15px;}.btn-primary:hover{background:#0119c1;border:1px #0119c1;}button{margin-right:15px !important;}.right-align{text-align:right;}.cols-3{text-align:center;}.cols-3 tr:nth-child(odd) td:nth-child(odd),.cols-3 tr:nth-child(even) td:nth-child(even){background:#eeeeee;border-radius:15px;}.cols-3 td{padding:30px;vertical-align:top;}.navbar-header{width:100%;}.navbar-toggle{position:absolute;top:0;right:0;background:#0119c1;}.navbar{margin-bottom:0;}.collapsible-bg{background:#0119c1;}.navbar-default{border:0;background:white !important;}.navbar-default .dropdown-menu{background:#b27b07;}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background:none;}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background:#b27b07;}.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:white;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{background:none;color:white;}.navbar-default .navbar-toggle .icon-bar{background-color:white;}.navbar-default .navbar-nav > li > a{color:white;}.logo{float:none !important;}.logo img{width:300px;padding:30px 0;}#block-jemford-framework-block-5{padding:30px 0 5px;float:right;text-align:center;}#block-jemford-framework-block-5 svg{color:#b27b07;font-size:2em;}.container-header{margin-bottom:0;padding:0;}.container-header-heading{padding:0;}.container-header-heading img{width:100%}.flexslider{margin:0 0 60px 0;border:0;}.flexslider .views-field-field-banner-image{height:700px;}.flexslider .views-field-field-banner-image img{object-fit:cover;height:700px;}.flexslider .views-field-nothing{position:absolute;text-align:center;width:100%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);color:white;padding-left:30px;padding-right:30px;}.flexslider .views-field-nothing .title-content{max-width:1110px;margin:0 auto;background:rgba(0,0,0,0.5);padding:60px 30px;border-radius:15px}iframe.map{width:100%;height:400px;}.main-container .block,.main-container .cols-3{margin:60px 0;}.author{margin-bottom:30px;}article .field{margin-top:60px;}article .field:first-child{margin-top:0px;}.field--name-field-image{float:right;width:45%;margin:0 0 30px 30px;}.field--name-field-image img{width:100%;}.field--name-webform{background:#f1f1f1;padding:30px;margin-top:60px;border-radius:15px;border:1px #eee solid}.view-homepage-highlighted .view-content{display:flex;flex-wrap:wrap;}.view-homepage-highlighted .view-content .views-row{width:31.333%;text-align:center;background:#f7f7f7;margin:0 1%;padding:60px 30px;border-radius:15px;}.view-homepage-highlighted .view-content .views-row svg{font-size:4em;color:#0119c1;}.view-homepage-highlighted .view-content .views-row .views-field-title{font-size:1.5em;padding-top:30px;}.view-homepage-highlighted .view-content .views-row .views-field-view-node{margin-top:30px;}.view-staff .col,.view-gallery .col,.view-advice .col{margin-bottom:30px;}.view-staff .col .views-field-title,.view-gallery .col .views-field-title,.view-advice .col .views-field-title{background:#f1f1f1;font-family:"Roboto Slab",serif;font-size:1.25em;padding:15px}.view-staff .col .views-field-title a,.view-gallery .col .views-field-title a,.view-advice .col .views-field-title a{}.view-advice .views-exposed-form{background:#f1f1f1;padding:30px;border-radius:5px;margin-bottom:60px;}.view-advice .views-exposed-form .form-item{margin-right:15px;}.pagination > li > a,.pagination > li > span,.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{color:#333;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background:#a6cc17;border:1px #a6cc17;}.footer-bg{background:#eee;margin-top:60px;}.footer{border:0;margin-top:0;}.footer a{}ul.menu--footer{list-style-type:disc;padding-left:1.5em;}ul.menu--footer li{display:list-item;text-align:-webkit-match-parent;}ul.menu--footer li a{padding:0}ul.menu--footer li a:hover{background:none;}#block-jemford-logos{clear:both;width:100%;border-top:1px solid;padding-top:30px}#block-jemford-logos ul{list-style-type:none;margin:0;padding:0;width:100%;}#block-jemford-logos ul li{display:inline-block;text-align:center;padding:30px 0;width:24%;}#block-jemford-logos ul li img{width:auto;height:auto;max-width:150px;max-height:100px;padding-bottom:15px;}@media only screen and (max-width:990px){}@media only screen and (max-width:768px){.navbar .logo{margin-right:0;}.logo img{padding:60px 0 30px;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{background:#b27b07;color:white;}.navbar-header{padding-top:30px;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:0px;}.region.region-navigation{text-align:center;}#block-jemford-framework-block-5{display:none;}.banner-text a{padding:15px;margin:0 7.5px;white-space:nowrap}.right-align{text-align:left;}}@media only screen and (min-width:768px){.navbar-nav{float:none;text-align:center;}.navbar-nav li{float:none;display:inline-block;text-transform:uppercase;}.navbar-nav li a{color:white !important}}@media only screen and (max-width:640px){.navbar-header{margin:0 !important;}.logo{text-align:center;width:100%;}#block-jemford-starterkit-block-1{clear:both;text-align:center;padding:0 0 15px;width:100% !important;}.cols-3 td{display:inline-block !important;}.flexslider .views-field-field-banner-image,.flexslider .views-field-field-banner-image img{height:500px;}.flexslider .views-field-nothing .title-content{padding:30px;}.field--name-field-image{float:none;width:100%;margin:0 0 30px 0;}.view-homepage-highlighted .view-content{display:block;}.view-homepage-highlighted .view-content .views-row{width:100%;margin-bottom:30px;}#block-jemford-logos ul li{width:49%;}}@media only screen and (max-width:555px){}
