/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.pull-right{float:right}.fa.pull-right{margin-left:.3em}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-star:before{content:""}.fa-check:before{content:""}.fa-leaf:before{content:""}.fa-phone:before{content:""}.fa-truck:before{content:""}.fa-money:before{content:""}.fa-circle:before{content:""}.fa-university:before{content:""}.fa-calculator:before{content:""}.fa-balance-scale:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,figure,footer,header,main,menu,nav,section{display:block}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}b,strong{font-weight:inherit}b,strong{font-weight:bolder}h1{font-size:2em;margin:.67em 0}img{border-style:none}button,input,select,textarea{font:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=submit]{-webkit-appearance:button}::-webkit-input-placeholder{color:inherit;opacity:.54}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print{a,a:visited{text-decoration:underline}}*{-webkit-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.42857;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#05b3ea;text-decoration:none}a:hover,a:focus{color:#037a9f;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1,.h1,h2,.h2,h3,.h3{margin-top:22px;margin-bottom:11px}h4,.h4,h5,.h5,h6,.h6{margin-top:11px;margin-bottom:11px}h1,.h1{font-size:41px}h2,.h2{font-size:34px}h3,.h3{font-size:28px}h4,.h4{font-size:20px}p{margin:0 0 11px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.bg-primary{color:#fff}.bg-primary{background-color:#05b3ea}a.bg-primary:hover,a.bg-primary:focus{background-color:#048db8}ul,ol{margin-top:0;margin-bottom:11px}.list-unstyled{padding-left:0;list-style:none}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-sm-3,.col-md-3,.col-md-4,.col-xs-6,.col-sm-6,.col-sm-8,.col-md-8,.col-md-9,.col-sm-10,.col-xs-12,.col-sm-12,.col-md-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-6,.col-xs-12{float:left}.col-xs-6{width:50%}.col-xs-12{width:100%}@media (min-width:768px){.col-sm-3,.col-sm-6,.col-sm-8,.col-sm-10,.col-sm-12{float:left}.col-sm-3{width:25%}.col-sm-6{width:50%}.col-sm-8{width:66.66667%}.col-sm-10{width:83.33333%}.col-sm-12{width:100%}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}}@media (min-width:992px){.col-md-3,.col-md-4,.col-md-8,.col-md-9,.col-md-12{float:left}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-12{width:100%}.col-md-pull-8{right:66.66667%}.col-md-push-2{left:16.66667%}.col-md-push-4{left:33.33333%}}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.collapse{display:none}.open>a{outline:0}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#f1f1f1}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#f1f1f1;border-color:#05b3ea}.navbar{position:relative;min-height:100px;margin-bottom:0;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width:768px){.navbar{border-radius:0}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-brand{float:left;padding:39px 15px;font-size:20px;line-height:22px;height:100px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:33px;margin-bottom:33px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:19.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:22px}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:39px;padding-bottom:39px}}@media (min-width:768px){.navbar-right{float:right!important;margin-right:-15px}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.pull-right{float:right!important}.show{display:block!important}.hidden{display:none!important}@-ms-viewport{width:device-width}.visible-xs{display:none!important}.visible-sm{display:none!important}.visible-md{display:none!important}.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}.ginput_complex::after,.ginput_full::after{clear:both;content:"";display:table}.gform_wrapper form{margin-bottom:14.25px;margin-bottom:.75rem}.ginput_complex label{font-weight:400}.gform_fields,ul.gform_fields{margin:0;padding:0;list-style:none}.gfield{margin-bottom:14.25px;margin-bottom:.75rem}.ginput_complex .ginput_left{width:49%;float:left;clear:left}.ginput_complex .ginput_right{width:49%;float:right;clear:right}.gfield,.gform_footer{clear:both}label{color:#666;font-weight:700;line-height:1.2em}input[type=text],input[type=url],input[type=tel],textarea,select{padding:14.25px;padding:.75rem;background:#fff;color:#555;border:1px solid #ccc;line-height:normal;display:block;width:100%;-webkit-box-shadow:1px 1px 2px #eee inset;box-shadow:1px 1px 2px #eee inset;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}input[type=text]:focus,input[type=url]:focus,input[type=tel]:focus,textarea:focus,select:focus{border-color:#66afe9;outline:0}select{height:38px;min-height:38px}input[type=submit],input[type=button],button{padding:14.25px 28.5px;padding:.75rem 1.5rem;background:#02dc7e;color:#fff;display:block;font-weight:400;border:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:1.2em}input[type=submit]:hover,input[type=button]:hover,button:hover{background:#2dfda4}input[type=submit]:focus,input[type=button]:focus,button:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]:hover{background:#869097;color:#fff;text-decoration:none}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:12px;height:12px;margin:5px 7px;background:#05b3ea;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:0}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#ff7e00}a{-webkit-transition:.2s;transition:.2s}a:hover{text-decoration:none;cursor:pointer}h1,h2,h3,h4,h5,h6{margin-top:0;color:#05b3ea}h1,h2{font-weight:700;font-family:"Open Sans",sans-serif}h2{font-size:30px;margin-bottom:.6em}h3{font-size:22px;line-height:1.4}strong{font-weight:700}p{font-size:18px;line-height:1.6em;font-family:"Open Sans",sans-serif;font-weight:300;margin-bottom:1.5em}main h2,main h3{font-weight:700}.text-secondary{color:#02dc7e}.navbar-main{margin-bottom:0;min-height:60px;border:0;background-color:#fff}.navbar-brand{padding-top:1em;padding-bottom:1em;height:auto;margin-right:.6em}.navbar-brand img{height:60px;width:auto;display:inline-block}.breadcrumb-bar{color:#fff;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.35);box-shadow:0 4px 12px rgba(0,0,0,.35);background-color:#02dc7e;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.4)}.navbar-nav>li>a{color:#05b3ea;font-weight:700;font-size:1em;padding-top:13px;padding-bottom:13px;margin-top:.5em}.home .splash{padding-top:5.5em;min-height:500px;padding-bottom:6em}.splash{padding:4em 0;color:#fff;position:relative;background-size:cover;color:#fff}.splash h1,.splash h2{text-shadow:0 3px 5px rgba(0,0,0,.4)}.splash h1{font-size:3.1em;margin:0;color:#fff;line-height:.96;font-weight:700}.splash p{text-shadow:0 2px 3px rgba(0,0,0,.4)}.splash h2{font-size:1.5em;color:#fff;margin-top:.75em;font-weight:300}.splash p{color:#fff;font-weight:700;margin-top:2em;margin-bottom:0}.navbar-toggle .icon-bar{background-color:#02dc7e}.navbar .navbar-collapse{float:left}.contact-details{font-weight:700;margin-top:.5em}.phone-above{color:#1a2525;font-size:1em}.phone-below{color:#05b3ea;font-size:75%}.phone-number{color:#02dc7e;font-size:2.38em;line-height:1}.phone-number i{color:#ff7e00}.reviews{color:#ffba00;display:block}.reviews a{font-size:80%;color:#ffba00}.reviews span{color:#1a2525;font-size:94%}.postcode{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-top:2em;background-color:#ff7e00;padding:6px;border-radius:6px}.postcode .gform_wrapper form{margin:0}.postcode .gform_body{width:85%;float:left}.postcode .gform_body .gfield{margin:0;max-height:70px;overflow:hidden}.postcode .gform_body .gfield_label{display:none}.postcode .gform_body input{border-radius:6px;border:0;font-size:1.6em;padding:.6em;letter-spacing:-.5px;color:#ff7e00;margin-bottom:2em}.postcode .gform_footer{float:right;clear:none;width:15%}.postcode .gform_footer input[type=submit],.postcode .gform_footer input[type=button],.postcode .gform_footer button{background-color:#ff7e00;color:#fff;margin:0 auto;padding:0;width:65px;height:65px;font-weight:700;font-size:2em;text-transform:uppercase}.postcode:hover input[type=submit]{-webkit-transform:scale(1.3);transform:scale(1.3);background-color:#ffba00}.selling-points{padding-top:2em}.selling-points.header{background:-webkit-gradient(linear,left bottom,left top,from(#019053),to(#02dc7e));background:linear-gradient(to top,#019053 0,#02dc7e 100%);padding-bottom:2em}.selling-points .fa-inverse{color:#02dc7e}.selling-points ul{margin:0;padding:0}.selling-points ul li{display:inline-block;padding:1em;color:#fff}.bg-primary .selling-points .fa-inverse{color:#05b3ea}.bg-primary .postcode{background-color:#fff}.bg-primary .postcode .ginput_complex label{display:none!important}.bg-primary .postcode .gform_body input{color:#05b3ea;border:2px solid #05b3ea}.bg-primary .postcode .gform_footer input[type=submit]{background-color:transparent;color:#05b3ea}.bg-contrast .selling-points .fa-inverse{color:#ff7e00}.bg-contrast .postcode{background-color:#fff}.bg-contrast .postcode .gform_body input{color:#ff7e00;border:2px solid #ff7e00}.bg-contrast .postcode .gform_footer input[type=submit]{background-color:transparent;color:#ff7e00}.fve-video-wrapper{border:6px solid #f1f1f1;border-radius:6px;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.5);box-shadow:0 5px 5px rgba(0,0,0,.5)}.circle{position:relative;margin-bottom:1em;border-radius:50%;width:80%;margin-left:auto;margin-right:auto;-webkit-transition:.2s;transition:.2s}.circle:before{display:block;content:"";width:100%;padding-top:100%}.circle>.content{position:absolute;top:0;left:0;right:0;bottom:0}.circle:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.icon{font-size:500%;color:#fff}.picture-list h4{color:#1a2525;font-size:100%;font-weight:400}.picture-list h3{line-height:1.25}.rowcount .row:nth-child(odd) .content-block:nth-child(1) .circle{background-color:#259ba9}.rowcount .row:nth-child(odd) .content-block:nth-child(2) .circle{background-color:#2a97b4}.rowcount .row:nth-child(odd) .content-block:nth-child(4) .circle{background-color:#3290c3}.rowcount .row:nth-child(odd) .content-block:nth-child(5) .circle{background-color:#368fcb}.rowcount .row:nth-child(even) .content-block:nth-child(1) .circle{background-color:#04b66a}.rowcount .row:nth-child(even) .content-block:nth-child(2) .circle{background-color:#0db079}.rowcount .row:nth-child(even) .content-block:nth-child(4) .circle{background-color:#18a690}.rowcount .row:nth-child(even) .content-block:nth-child(5) .circle{background-color:#1ea19c}.testimonial-area{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}.col-box{padding:3em;border:1px solid #dedede;height:100%;background-color:#fcfcfc}footer{font-weight:300}footer a{color:#02dc7e}footer p{font-size:16px}footer p a{color:#ff7e00}footer p a:hover{color:#ffa54d}footer a{color:#fff}footer a:hover{color:#dedede}ul.accreditations{width:100%;text-align:center;padding:0;display:table;table-layout:fixed}ul.accreditations li{display:table-cell;padding:1em;width:auto;vertical-align:middle}ul.accreditations li img{max-height:100px;width:auto;display:inline-block;margin:auto}.footer-copyright{font-size:60%;cursor:default}.footer-copyright a{color:#fff}.footer-copyright a:hover,.footer-copyright a:focus{cursor:default;color:#fff;text-decoration:none}.button{border:0;border-radius:2em;display:block;padding:.8em 1.5em;margin:1em auto .2em;-webkit-transition:all .2s ease;transition:all .2s ease;font-family:"Open Sans",sans-serif}.button:hover,.button:focus{text-decoration:none;cursor:pointer}.button:hover,.button:focus{background-color:#2dfda4}.bg-primary h2,.bg-contrast h2,.bg-primary-gradient h2{color:#fff}.bg-primary{background-color:#05b3ea;color:#fff}.bg-contrast{background-color:#ff7e00;color:#fff}.bg-primary-gradient{background:-webkit-gradient(linear,left top,right top,from(#05b3ea),to(#3c87c8));background:linear-gradient(to right,#05b3ea 0,#3c87c8 100%);color:#fff}.bg-white{background-color:#fff}.bg-light-grey{background-color:#f1f1f1}.padding-top-sm{padding-top:1em}.padding-tb-sm{padding-top:1em;padding-bottom:1em}.padding-sm{padding:1em;padding-top:.8em}.padding-top-md{padding-top:2em}.padding-tb-md{padding-top:2em;padding-bottom:2em}.padding-tb-lg{padding-top:4em;padding-bottom:4em}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}h1,h2{font-family:"Open Sans",sans-serif}p{font-family:"Open Sans",sans-serif;font-weight:300}a{-webkit-transition:.2s;transition:.2s}a:hover{text-decoration:none;cursor:pointer}@media (max-width:767px){.contentcol{margin-bottom:1.75em}.home .splash{height:auto}.home .splash img{margin:auto}.navbar-toggle{margin-top:30px;margin-bottom:0}.navbar-toggle:hover .icon-bar{background-color:#fff}.navbar-toggle .icon-bar{width:50px;height:3px}.navbar-brand{width:50%}.navbar-brand img{height:auto;width:auto;max-width:100%}.mobile-cta{border-bottom:1px dotted #ff7e00}.site-tagline{text-align:center;width:90%}.navbar .navbar-collapse{width:100%;margin:0}.picture-list .aligner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.col-box{margin-top:1em}.postcode .gform_body{width:80%}.postcode .gform_footer{width:20%}.icon{font-size:350%}.home .splash{padding-top:3em;padding-bottom:3.5em}}@media (min-width:768px) and (max-width:991px){.navbar-header{width:auto;float:none;border-bottom:1px dotted #ffa54d;margin-left:-15px!important;margin-right:-15px!important}.navbar-nav{margin-top:0;width:auto;margin:auto;float:none!important;display:inline-block}.navbar-main .navbar-brand{width:50%;text-align:center;margin-right:0;height:auto;padding:.4em 0 0}.navbar-main .navbar-brand img{display:block;height:75px;margin:auto auto auto 0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}.flexbox-sm{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.navbar-nav>li>a{padding-left:15px;padding-right:15px;padding-top:22px;padding-bottom:22px;font-size:90%}.contentcol{margin-bottom:1.6em}.site-tagline{text-align:center}.contact-details,.navbar-brand{width:50%}.contact-details{margin-bottom:1.5em}.navbar .navbar-collapse{text-align:center;float:none}.reviews{text-align:center;padding:1em 0 0}.icon{font-size:350%}.picture-list .aligner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1200px){.aligner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexbox-lg{display:-webkit-box;display:-ms-flexbox;display:flex}}