@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;color:#4a5652;margin-top:0;}h1{font-size:36px;text-align:center;font-weight:300;color:#4a5652;}h2{font-size:26px;font-weight:300;color:#4a5652;}.main-container .block-title{text-align:center !important;border-top:1px #eeeeee solid;padding-top:30px;margin-top:30px;}.col-nopad{padding:0;}#block-clearfix{clear:both;}a{color:#136c7a;}.btn-success{background:#6bc6e9;}.btn-success:hover,.btn-success:active:hover,.abutton a:hover,.abutton a:active:hover{background:#cdeaf0;text-decoration:none;}.abutton{margin:30px 0;}.abutton a{background:#cdeaf0;padding:10px 15px;border-radius:3px;color:black;text-transform:uppercase;box-shadow:1px 1px 4px rgba(0,0,0,0.4);transition:all 0.4s;}.header-bg{background:#fff;}.header-bg a{color:black;}#block-headertopleft,#block-headertopright{margin-top:80px}#block-headertopcentre{padding:20px}#block-headertopcentre img{max-width:100%;height:auto;}.navbar-header{width:100%;}.navbar-toggle{position:absolute;top:0;right:0;background:#cdeeef;}.navbar{margin-bottom:0;}.collapsible-bg{background:#f9f9f9;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background:#f1f1f1;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background:white;}.navbar-default .navbar-toggle .icon-bar{background-color:white;}.navbar-default .navbar-toggle:hover .icon-bar{background-color:black;}.navbar-nav li ul li{width:100%}.container-header{margin-bottom:23px;padding:0;}.container-header-heading{padding:0;}.container-header-heading img{width:100%}.flexslider{margin:0;border:0;padding-top:5px}.author{margin-bottom:30px;}.field--name-field-image-reg,.field--name-field-image{float:right;width:45%;margin:0 0 60px 60px;}.field--name-field-paragraphs{border-top:1px #eeeeee solid;margin-top:60px;}.paragraph{padding-top:80px}.paragraph img{width:100%;}.paragraph--type--spacer .clearfix{clear:both;padding-top:60px}.paragraph--type--spacer .clearfix-small{clear:both;padding-top:0}.paragraph--type--banner-image-text img{margin-bottom:30px}.paragraph--type--images .field--item,.paragraph--type--image-gallery-portrait- .field--item{width:33.333%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;padding-bottom:30px;}.paragraph--type--video .field--name-field-video{text-align:center;margin-right:20%;margin-left:20%}.field--name-webform{background:#f7f7f7;padding:30px;margin-top:60px;border-radius:15px;border:1px #eee solid}.field--name-field-calendly div{display:inline-block;margin-bottom:45px;}.field--name-field-calendly a{background:#cdeeef;color:black !important;font-weight:bold;padding:15px 30px;border-radius:10px;margin-bottom:30px;margin-right:15px;}.field--name-field-calendly a:hover{background:#0a6ebd;}.view.view-certificates{text-align:center;}.view.view-certificates li{display:inline;}.view.view-certificates li div{display:inline;}.view.view-certificates li img{display:inline;height:250px;width:auto;padding:15px}.view-shop-grid{margin-top:60px;}.view-shop-grid .col{padding-bottom:30px;}.view-shop-grid .views-field{border:1px solid #eee;text-align:center;padding:0 10px;}.view-shop-grid .views-field-field-product-image{border-bottom:0;padding:0;}.view-shop-grid .views-field-field-product-image img{width:100%;}.view-shop-grid .views-field-title{border-top:0;border-bottom:0;font-size:1.2em;min-height:75px}.view-shop-grid .views-field-price__number{border-top:0;border-bottom:0;font-weight:bold;}.view-shop-grid .views-field-view-commerce-product{border-top:0;padding-bottom:30px;}.path-product .field--type-commerce-price{font-size:2em;}.path-product .field--type-commerce-price .field--label{display:none;}.path-product .field--type-commerce-stock-level .field--label,.path-product .field--type-commerce-stock-level .field--item,.path-product .field--type-commerce-stock-level .field--item p{display:inline;}.path-product .field--name-body{margin:30px 0 15px}.path-product .field--name-field-categories{margin:15px 0;}#block-views-block-music-block-1{margin-top:30px;}#block-views-block-blog-block-1,.view.view-taxonomy-term,.view.view-archive{margin-top:30px;}#block-views-block-blog-block-1 td,.view.view-taxonomy-term td,.view.view-archive td{padding-top:30px;padding-bottom:30px;vertical-align:top;}#block-views-block-logos-block-1 .field-content{text-align:center;}#block-views-block-logos-block-1 .field-content img{background:white;padding:10px;border-radius:15px;float:left;width:auto;height:150px;margin-right:20px;}.footer-bg{background:#f9f9f9;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}#block-views-block-testimonials-block-1{background:#f59c2d;border-radius:15px;padding:30px;text-align:center;margin-bottom:30px;}#block-views-block-testimonials-block-1 h2{color:white;}#block-views-block-testimonials-block-1 .views-field-body{font-style:italic;font-size:1.5em;}@media only screen and (max-width:990px){#block-jemford-headertopleft,#block-jemford-headertopright{margin-top:30px}}@media only screen and (max-width:768px){#block-headertopright{margin-top:0;margin-bottom:15px;}#block-headertopleft{display:none;}#block-headertopcentre{padding:15px 5px 5px;}.paragraph img{padding:20px 0;}.paragraph{padding-top:20px}.paragraph--type--spacer .clearfix{padding-top:0}.paragraph--type--text-text .field--name-field-text-2{margin-top:30px}.paragraph--type--images .field--item,.paragraph--type--image-gallery-portrait- .field--item{width:50%;padding-bottom:0px;}}@media only screen and (min-width:768px){.navbar-nav{float:none;text-align:center;}.navbar-nav li{float:none;display:inline-block;font-weight:600;text-transform:uppercase;}.navbar-nav li a{color:black !important}}@media only screen and (max-width:640px){.field--name-field-image-reg,.field--name-field-image{float:none;width:100%;margin:0 0 30px 0;}.paragraph--type--video .field--name-field-video{margin-right:0%;margin-left:0%}#block-views-block-blog-block-1 td,.view.view-taxonomy-term td,.view.view-archive td{width:100%;float:left;border:0px;}#block-views-block-blog-block-1 .views-field-field-banner-image,.view.view-taxonomy-term .views-field-field-banner-image,.view.view-archive .views-field-field-banner-image{border-top:1px solid #eeeeee}#block-views-block-blog-block-1 .views-field-field-banner-image img,.view.view-taxonomy-term .views-field-field-banner-image img,.view.view-archive .views-field-field-banner-image img{width:100%;}}
