@import url('https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'Lato',sans-serif;font-weight:300;font-size:18px;margin-top:0;}h1{font-size:36px;text-align:center;}h2{font-size:26px;}article ul{list-style-type:none;}article ul li::before{content:"\2022";color:#05bdb0;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;}.marks{font-weight:700;}.region-navigation{text-align:center;}.logo{float:none !important;padding:0 !important;}.logo img{width:180px;padding:15px;}.navbar-header{width:100%;}.navbar-toggle{position:absolute;top:0;right:0;background:#05bdb0;}.navbar-default{background:#05bdb0 !important;}.navbar-default .navbar-toggle .icon-bar{background:white !important;}.navbar{margin-bottom:0;box-shadow:0 0;}.collapsible-bg{background:#05bdb0;font-size:14px;}.navbar-default{background:none;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background:#43887b;}.navbar-default .navbar-nav > li > a{color:white !important;font-weight:400;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background:white;}.container-header{margin-bottom:23px;padding:0;}.container-header-heading{padding:0;}.container-header-heading img{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:0;}.block-views-blockslideshow-header--block-1 .views-field-field-cover-image-home-page- img{object-fit:cover;height:100%;}.block-views-blockslideshow-header--block-1 .slideshow-float-bg{padding:0;max-width:1170px;margin:0 auto;}.block-views-blockslideshow-header--block-1 .slideshow-float::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;}.block-views-blockslideshow-header--block-1 .slideshow-float{margin:0;display:table;position:absolute;max-width:50%;padding:10px 0 0;z-index:1;}.block-views-blockslideshow-header--block-1 .slideshow-float span{vertical-align:bottom;display:table-cell;max-width:310px;padding:0 30px;}.block-views-blockslideshow-header--block-1 .slideshow-float h1{color:white;font-size:2.5em;font-weight:400;}.block-views-blockslideshow-header--block-1 .slideshow-float span img{width:250px;background:#f0f0f0;padding:30px;border-radius:15px 15px 0 0;}.block-views-blockslideshow-header--block-1 .slideshow-float p{max-width:555px;color:white;font-size:36px}.block-views-blockslideshow-header--block-2 li,.block-views-blockslideshow-header--block-3 li{position:relative;}.block-views-blockslideshow-header--block-2 .views-field-nothing,.block-views-blockslideshow-header--block-3 .views-field-nothing{position:absolute;width:100%;bottom:0;left:0;}.block-views-blockslideshow-header--block-2 .views-field-nothing .slideshow-float-bg,.block-views-blockslideshow-header--block-3 .views-field-nothing .slideshow-float-bg{max-width:1170px;margin:0 auto;padding-left:30px;}.block-views-blockslideshow-header--block-2 .views-field-nothing .slideshow-float span img,.block-views-blockslideshow-header--block-3 .views-field-nothing .slideshow-float span img{width:250px;background:#ffffff;padding:30px;border-radius:15px 15px 0 0;}#block-logomobileonly{display:none;}.author{margin-bottom:30px;}.field--name-field-right-image,.field--name-field-image{float:right;width:47.5%;margin:0 0 30px 60px}.field--name-field-right-image img,.field--name-field-image img{margin:0 0 30px 0;border-radius:15px;width:100%;}.paragraph{margin-top:60px;clear:both;}.path-frontpage .paragraph--type--text-and-image,.path-frontpage .paragraph--type--image-and-text{display:flex;background:white;border-radius:15px;padding:15px 0;}.path-frontpage .paragraph--type--text-and-image img,.path-frontpage .paragraph--type--image-and-text img{border-radius:15px;object-fit:cover;height:100%;}.path-frontpage .paragraph--type--image-and-text .field--name-field-text,.path-frontpage .paragraph--type--text-and-image .field--name-field-text{padding:45px 30px;}.paragraph--type--_x-column-text{display:flex;}.paragraph--type--_x-column-text .field--name-field-text-column-1,.paragraph--type--_x-column-text .field--name-field-text-column-2{background:#f0f0f0;border-radius:15px;padding:30px;}.paragraph--type--_x-column-text .field--name-field-text-column-1{margin-right:30px;}.paragraph--type--_x-column-text .field--name-field-text-column-2{margin-left:30px}.paragraph--type--statement-text-box{background:#43887b;border-radius:15px;padding:60px;color:white;font-weight:400;}.paragraph--type--statement-text-box h2{color:white;font-size:36px;}.field--name-webform{background:#f7f7f7;padding:30px;margin-top:60px;border-radius:15px;border:1px #eee solid}.view-id-blog .col{margin-bottom:30px;}.view-id-blog .views-field-title{background:#f0f0f0;padding:5px 10px;text-align:center;color:black;}.view-id-blog .views-field-created{background:#f0f0f0;padding:0 10px 5px;text-align:center;color:black;}#block-views-block-testimonials-block-1{text-align:center;margin-top:60px;}.view-testimonials .views-field-body{font-style:italic;}#block-views-block-testimonials-block-1 .views-field-body{background:#f0f0f0;border-radius:15px;padding:30px;text-align:center;}.view-testimonials .views-field-nothing{font-weight:700;}#block-views-block-testimonials-block-1 .views-field-nothing{background:url('/sites/default/files/theme/speech-grey-small.png') no-repeat;height:71px;background-position:right;margin:0 200px;padding-top:30px;}.block-views-blocktestimonials-block-2 .views-row{margin-bottom:30px;}#block-logos{padding-top:90px;}#block-logos img{height:60px;width:auto;margin-top:15px;}.footer-bg{background:#05bdb0;margin-top:90px;text-align:center;padding:45px 0;font-weight:400;}.footer{border:0;color:white;margin-top:0;}.footer a{color:white;}.footer h2{color:white;font-size:36px;max-width:555px;width:100%;margin:0 auto;}#block-getintouch{font-size:1.25em;}#block-getintouch p{margin:30px 0;}ul.menu--footer{display:inline-block;list-style-type:none;padding:0;}ul.menu--footer li{display:inline-block;padding:0;}ul.menu--footer li a{padding:0 10px 0 5px;border-right:1.5px solid white;line-height:1.3;}ul.menu--footer li.last a{border-right:0;}ul.menu--footer li a:hover{background:none;}.path-frontpage{background:#f0f0f0;}.path-frontpage header{position:absolute !important;top:0;width:100%;z-index:10;}.path-frontpage .navbar-default{background:none !important;}.path-frontpage.user-logged-in header{position:relative !important;}.path-frontpage #block-views-block-testimonials-block-1 .views-field-body{background:#ffffff;}.path-frontpage #block-views-block-testimonials-block-1 .views-field-nothing{background:url('/sites/default/files/theme/speech-white-small.png') no-repeat;background-position:right;margin:0 200px;}@media only screen and (max-width:990px){#block-views-block-testimonials-block-1 .views-field-nothing,.path-frontpage #block-views-block-testimonials-block-1 .views-field-nothing{margin:0 100px;}}@media only screen and (max-width:768px){.block-views-blockslideshow-header--block-2 .views-field-nothing .slideshow-float span img,.block-views-blockslideshow-header--block-3 .views-field-nothing .slideshow-float span img{width:150px;background:none;padding:15px;border-radius:15px 15px 0 0;}.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;}#block-views-block-testimonials-block-1 .views-field-nothing,.path-frontpage #block-views-block-testimonials-block-1 .views-field-nothing{margin:0 50px;}}@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){.field--name-field-right-image{float:none;width:100%;margin:0 0 30px 0;}.field--name-field-image{float:none;width:100%;margin:0;}.field--name-field-image img{margin:0;}.path-frontpage .paragraph--type--text-and-image,.path-frontpage .paragraph--type--image-and-text{display:block;background:none;border-radius:0;padding:15px 0;}.path-frontpage .paragraph--type--text-and-image .col,.path-frontpage .paragraph--type--image-and-text .col{float:none !important;}.path-frontpage .paragraph--type--text-and-image .field--name-field-text,.path-frontpage .paragraph--type--image-and-text .field--name-field-image{border-radius:15px 15px 0 0;background:white;}.path-frontpage .paragraph--type--text-and-image .field--name-field-image,.path-frontpage .paragraph--type--image-and-text .field--name-field-text{border-radius:0 0 15px 15px;background:white;}.paragraph--type--_x-column-text{display:block;}.paragraph--type--_x-column-text .field--name-field-text-column-1{margin-right:0px;margin-bottom:30px;}.paragraph--type--_x-column-text .field--name-field-text-column-2{margin-left:0px;margin-bottom:30px;}.paragraph--type--video .field--name-field-video{margin-right:0%;margin-left:0%}#block-views-block-testimonials-block-1 .views-field-nothing,.path-frontpage #block-views-block-testimonials-block-1 .views-field-nothing{text-align:left;}}@media only screen and (max-width:555px){.path-frontpage .slideshow-float span img{max-width:200px !important;}.path-frontpage .slideshow-float span h1{font-size:20px;}.path-frontpage .slideshow-float span{max-width:260px !important;}}
