@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&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:16px;color:#141414;margin-top:0;line-height:1.5em}h1{font-size:36px;text-align:center;color:#0232a0;line-height:1.25em}.page-header{border-bottom:0;margin-top:60px;}h2{font-size:22px;line-height:1.5em}.block h2{text-align:center;}h3{color:#0232a0;}p{margin-bottom:30px;}.abutton,.abutton:hover{background:#0232a0;border-radius:5px;padding:15px 30px;color:white;text-decoration:none;}.logo img{height:50px}.name{font-size:22px;font-weight:bold;margin-top:7px}#block-socialmedialinks,#block-googlereview{float:right;}.social-media-links--platforms.horizontal{margin:0;}.social-media-links--platforms.horizontal li,#block-googlereview{padding-top:20px;padding-bottom:10px;}.social-media-links--platforms.horizontal li .fa-2x{font-size:1.8em;}.navbar-header{width:100%;}.navbar-toggle{position:absolute;top:0;right:0;background:#0232a0;}.navbar{margin-bottom:0;border:0;}.collapsible-bg{background:#0232a0;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background:#141414;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background:white;}.navbar-default .navbar-toggle .icon-bar{background:white;}.navbar-collapse{border:0;}.navbar-default .navbar-nav > li > a{color:white;}.navbar-default .navbar-nav > li > a:hover{color:white;text-decoration:underline;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background:none;color:white;text-decoration:underline;}.region-header-bg{-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;}.region-header{display:flex;}.region-header #block-webform{width:30%;margin:30px 0 30px 17.5%;background:white;padding:30px;border-radius:30px;}.region-header #block-webform input,.region-header #block-webform button{width:100%;}.region-header #block-headeratlas{width:35%;color:white;background:#0232a0;margin:30px 17.5% 30px 0;border-radius:30px;}.region-header #block-headeratlas table{margin:0;}.region-header #block-headeratlas table td{padding:30px 15px;}.region-header #block-headeratlas img{width:auto;height:100%;float:left;margin-right:30px;}.region-header #block-headeratlas strong{font-size:36px;}.region-header #block-headeratlas a{color:white;}.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{float:right;width:50%;margin:0 0 30px 30px;}.field--name-field-image img{width:100%;border-radius:5px;margin-bottom:30px;}.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}.practice{clear:both;border-top:1px solid lightgrey;padding-top:30px;padding-bottom:30px;}.practice:nth-child(1){border-top:0px;}.map-contact{float:right;height:300px;clear:right;width:50%;margin:0 0 30px 30px;}#block-views-block-treatments-block-1,#block-views-block-treatments-block-2{border-top:1px lightgrey solid;padding:30px 0;margin:60px 0;}.view-treatments{margin-top:60px;}.view-treatments .col{text-align:center;margin-bottom:30px;}.view-treatments .col .views-field{background:#eee;}.view-treatments .col img{border-radius:5px 5px 0 0;;padding-bottom:15px;width:100%}.view-treatments .col .views-field-title{font-size:1.5em;padding:0 15px;}.view-treatments .col .views-field-field-intro-text{border-radius:0 0 5px 5px;padding:0 15px 30px}.view-treatments .view-footer{text-align:center;margin-top:30px;}.view-staff .views-field-title.views-field-body{padding:30px 0;}.view-staff .views-field-title.views-field-body a{font-size:1.5em}.view-staff .views-field-field-image{padding:30px 0 30px 30px;width:33.333%}.view-staff .views-field-field-image img{border-radius:5px;width:100%;}.iframe-container{margin:30px 0;}.iframe-container.right{float:right;width:50%;margin:0 0 30px 30px;}.iframe{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}iframe.video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}#block-jemford-webform{border-top:1px solid lightgrey;padding:30px 0;margin:60px 0;}#block-jemford-webform form{background:#eee;padding:30px;margin-top:30px;border-radius:30px;}#block-jemford-webform form input,#block-jemford-webform form button{width:100%;}.footer-bg{background:#141414;margin-top:60px;}.footer{border:0;color:white;margin-top:0;}.footer a{color:white;}.footer .block h2{text-align:left;}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,ul.menu--footer > li > a:focus{background:none;text-decoration:underline;}#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-googlereview{margin-right:45px;}.region-header #block-webform{width:47.5%;margin:30px 0 30px 2.5%;}.region-header #block-headeratlas{width:47.5%;margin:30px 2.5% 30px 0;}}@media only screen and (max-width:768px){.region-header{display:block;}.region-header #block-webform{width:100%;margin:30px 0 30px;}.region-header #block-headeratlas{width:100%;margin:30px 0 30px;}.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;text-transform:uppercase;}.navbar-nav li a{color:white !important}}@media only screen and (max-width:640px){.region-header #block-webform{display:none;}.iframe-container.right,.field--name-field-image{float:none;width:100%;margin:0 0 30px;}.view-staff td{display:block;width:100% !important;}.view-staff .views-field-field-image{padding:30px 0;}.map-contact{float:none;width:100%;margin:0 0 30px;}.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%;}}@media only screen and (max-width:555px){.name{display:none;}.region-header-bg{background-attachment:inherit !important;}.map-contact{float:right;height:300px;clear:right;width:50%;margin:0 0 30px 30px;}.field--name-field-image,.iframe-container.right{float:none;width:100%;margin:0 0 30px 0;}}
