@import url('https://fonts.googleapis.com/css2?family=Libre+Franklin:wght@200;300&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{'Libre Franklin',sans-serif;font-weight:300;font-size:16px;margin-top:0;color:#333;background:#f7f7f7 url(/themes/jemford/images/overlay3.png) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}h1{font-size:36px;text-align:center;font-weight:300;}.page-header{padding-bottom:15px;margin:40px 0 30px;}h2{font-size:26px;font-weight:300;margin-bottom:30px;}h3{font-weight:300;}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:#252160;text-decoration:none;}.btn-primary{background:#252160;border:1px #252160;}.btn-primary:hover{background:turquoise;border:1px turquoise;}button{margin-right:15px !important;}.container-preheader{background:black;color:white;padding:5px 20px;}.navbar-header{width:100%;}.navbar-toggle{position:absolute;top:0;right:0;background:#252160;}.navbar{margin-bottom:0;border-radius:0;}.collapsible-bg{background:#f9dd4e;}.navbar-default{border:0;background:#252160;color:white;}.logo{margin:0;}.logo img{max-width:300px;padding:30px 0;}#block-socialmedialinks-2,#block-headertext{float:right;clear:right;}#block-headertext a{color:white;}.navbar-default #block-socialmedialinks-2{margin-top:30px;}.navbar-default #block-socialmedialinks-2 a{color:white;}.navbar-default #block-socialmedialinks-2 ul{margin-bottom:0;}.navbar-default #block-headertext{margin-bottom: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,.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{background:#252160;color:white !important;}.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-nav > li > a{color:#25235c;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:#f9dd4e;}.navbar-default .navbar-toggle:hover .icon-bar,.navbar-default .navbar-toggle:active .icon-bar{background-color:black;}#block-jemford-main-menu ul li ul li{width:100%;}.navbar-nav > li > .dropdown-menu{background:#252160;}.navbar-nav > li > .dropdown-menu a{color:white !important;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background:none;}.container-header{margin-bottom:0;padding:0;}.container-header-heading{padding:0;}.container-header-heading img{width:100%}.flexslider{margin:0;border:0;}.flexslider .views-field-field-banner-slideshow img{object-fit:cover;height:100%;}.slideshow-float-bg{position:absolute;margin:0;display:table;z-index:1;width:100%;text-align:center;color:white;bottom:0;}.slideshow-float{background:black;background-color:rgba(0,0,0,.4);padding:90px 30px;font-size:24px}.slideshow-float span .title{font-size:36px;}.author{margin-bottom:30px;}.field--name-field-image{float:right;width:50%;margin:0 0 30px 30px;}.field--name-field-image img{border-radius:15px;width:100%;}.field--name-webform{background:#f7f7f7;padding:30px;margin-top:60px;border-radius:15px;border:1px #eee solid}.field--name-field-image-gallery{margin-top:60px}.field--name-field-image-gallery .field--item{float:left;width:33.333%;}.field--name-field-image-gallery .field--item img{float:left;width:100%;padding:15px;border-radius:30px;}.paragraph::after{display:block;content:"";clear:both;}.paragraph--type--images-3x- .field--item{float:left;width:33.333%;}.paragraph--type--images-3x- .field--item img{padding:15px;border-radius:30px;}.paragraph--type--image .field--name-field-image{float:none;width:100%;margin:30px 0;}.paragraph--type--text-left-and-image-right-,.paragraph--type--text{margin:60px 0;clear:both;}.paragraph--type--images-with-caption-3x-1x-at-a-t{float:left;clear:none;width:33.33%;text-align:center;margin-bottom:60px;margin-top:30px;padding:0 15px;}.paragraph--type--images-with-caption-3x-1x-at-a-t .field--name-field-image{float:none;width:100%;margin:0;padding:0 0 15px;}.paragraph--type--images-with-caption-3x-1x-at-a-t .field--name-field-text-plain{font-weight:bold;}#block-views-block-testimonials-block-1{background:#252160;border-radius:15px;padding:30px;text-align:center;margin:60px 0 30px;}#block-views-block-testimonials-block-1 .flexslider{background:none;border:0;}#block-views-block-testimonials-block-1 h2{color:white;}#block-views-block-testimonials-block-1 .views-field-body{font-style:italic;font-size:1.25em;color:white;}.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:#252160;border:1px #252160;}.footer-bg{background:#f9dd4e;margin-top:60px;}.footer{border:0;margin-top:0;color:black;}.footer a{color:black;}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-usermenu{background:#252160;display:block;min-height:100px;clear:both;}@media only screen and (max-width:990px){}@media only screen and (max-width:768px){.navbar-header{margin:0 !important;}#block-socialmedialinks-2,#block-headertext{float:none;max-width:100%;width:100%;text-align:center;}#block-headertext p{text-align:center;}.logo{text-align:center;float:none !important;display:block;margin-bottom:30px;}.logo img{max-width:300px;padding:0;}.navbar-nav > li > .dropdown-menu a{color:#252160 !important;}}@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:#252160 !important}.dropdown:hover > .dropdown-menu{display:block;}}@media only screen and (max-width:640px){.field--name-field-image{float:none;width:100%;margin:0 0 30px;}.field--name-field-image-gallery .field--item{width:50%;}}@media only screen and (max-width:555px){}
