@font-face{font-family:Pim;font-weight:regular;src:url(/media/fonts/pim-regular.otf) format("opentype")}@font-face{font-family:Pim;font-weight:700;src:url(/media/fonts/pim-bold.otf) format("opentype")}@font-face{font-family:Pim;font-style:italic;src:url(/media/fonts/pim-italic.otf) format("opentype")}@font-face{font-family:Handy;font-style:regular;src:url(/media/fonts/handy.ttf) format("opentype")}body{margin:0;padding:0;font-family:Pim,Hind Guntur,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:17px;line-height:140%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1{font-weight:400;margin:0;padding:0;line-height:140%;font-size:40px}.site-links{width:100%;margin:0 auto;max-width:1200px;text-align:right}.header-links-ul{display:flex;flex-wrap:wrap;justify-content:center}.link-button{display:inline-block;padding:7px 10px 3px;margin-left:5px;text-transform:uppercase;font-weight:700;text-decoration:none}.link-active{cursor:pointer;-webkit-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear}.link-active:hover{background-color:#eee;border-radius:3px;color:#000}.link-inactive:hover{color:#000}.link-dark{color:#777}.link-green{color:#9ccc42;color:#69bb0b}.mobile-menu-button{display:none}@media (max-width:1100px){.mobile-menu-button{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;top:0;left:-62px;width:60px;height:60px;background:#9ccc42;border-radius:0 0 6px 6px;cursor:pointer;z-index:11}.mobile-menu-button .line{position:relative;margin:3px auto;background:#fff;height:8px;width:40px;border-radius:4px}.site-links{position:fixed;width:265px;max-width:265px;right:0;top:0;bottom:0;margin:0;text-align:left;background:#555;z-index:10;border-left:2px solid #fff;-webkit-transition:margin .5s;transition:margin .5s}.links-outer{position:relative;overflow-y:scroll;height:100%}.link-dark,.link-green{color:#333}.site-links-out{margin-right:-267px}.site-links-in{margin-right:0}.header-links-ul{display:block;flex-wrap:wrap;justify-content:center}}.nav,.nav a,.nav div,.nav form,.nav input,.nav li,.nav ul{margin:0;padding:0;border:none;outline:none}.nav a{text-decoration:none}.nav li{list-style:none}.nav{display:inline-block;position:relative;cursor:default;z-index:500}.nav>li{display:block;float:left}.nav>li>a{position:relative;display:block;z-index:510;height:35px;padding:0 15px;line-height:35px;-webkit-transition:all .3s ease;transition:all .3s ease}.nav>li:hover>a{background:#eee}.nav>li:first-child>a{border-radius:3px 0 0 3px;border-left:none}.nav>li.nav-search>form{position:relative;width:inherit;height:54px;z-index:510;border-left:1px solid #4b4441}.nav>li.nav-search input[type=text]{display:block;float:left;width:1px;height:24px;padding:15px 0;line-height:24px;font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;color:#999;text-shadow:0 0 1px rgba(0,0,0,.35);background:#372f2b;-webkit-transition:all .3s ease 1s;transition:all .3s ease 1s}.nav>li.nav-search input[type=text]:focus{color:#fcfcfc}.nav>li.nav-search:hover input[type=text],.nav>li.nav-search input[type=text]:focus{width:110px;padding:15px 20px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.nav>li.nav-search input[type=submit]{display:block;float:left;width:20px;height:54px;padding:0 25px;cursor:pointer;background:#372f2b no-repeat 50%;border-radius:0 3px 3px 0;-webkit-transition:all .3s ease;transition:all .3s ease}.nav>li.nav-search input[type=submit]:hover{background-color:#4b4441}.nav>li>div{top:35px;left:0;opacity:0;visibility:hidden;overflow:hidden;-webkit-transition:all .05s ease .05s;transition:all .05s ease .05s}.nav>li>div,.nav div .inner{position:absolute;display:block;width:100%}.nav div .inner{background:#fff;box-shadow:2px 0 7px rgba(0,0,0,.3);border-radius:6px}.nav>li:hover>div{opacity:1;visibility:visible;overflow:visible}.nav .nav-column{float:left;width:90%;padding:1% 3%;text-align:left}.nav .nav-column h3{margin:20px 0 10px;line-height:18px;font-size:14px;color:#000;text-transform:uppercase}.nav .nav-column h3.orange{color:#ff722b}.nav .nav-column li a{display:inline-block;float:left;line-height:26px;color:#69bb0b;text-transform:none;background:#eee;margin:5px;padding:5px 20px;border-radius:3px}.nav .nav-column li a:hover{color:#000}@media (max-width:1100px){.nav{margin:20px 10px}.nav>li{display:block;float:none}.nav>li:hover>a{background:none;color:#fff}.nav>li>a{position:relative;display:block;z-index:510;height:auto;padding:8px 15px;line-height:120%;-webkit-transition:all .3s ease;transition:all .3s ease;color:#a1cc50}.nav>li>div{position:relative;display:block;width:100%;top:auto;left:auto;-webkit-transition:all .05s ease .05s;transition:all .05s ease .05s}.nav>li:hover>div,.nav>li>div{opacity:1;visibility:visible;overflow:auto}.nav div .inner{position:relative;display:block;width:100%;background:none}.nav .nav-column li a{display:block;line-height:15px;color:#a1cc50;text-transform:none;background:none;margin:8px 0 10px;padding:2px 9px 0;border-radius:3px;border-left:13px solid #a1cc50;border-radius:0}.nav .nav-column li a:hover{color:#fff;border-left:13px solid #fff}}.header-outer{position:fixed;z-index:5;border-bottom:1px solid #eee;box-shadow:8px 0 10px rgba(0,0,0,.2)}.header,.header-outer{left:0;right:0;top:0;background:#fff}.header{margin:0 auto;max-width:1200px;clear:both;padding:35px 15px 15px;position:relative;display:flex;align-items:center}.header-under{position:relative;padding-bottom:160px;width:100%}.book-button-link-header{position:absolute;top:0;right:10%;cursor:pointer;background:#8ac421;padding:6px 25px 4px;font-size:18px;text-decoration:none;border-bottom:3px solid #648f16;z-index:50;border-radius:0 0 5px 5px;color:#fff}.book-button-link-header:hover{background:#7aae1b}.main-logo{float:left}.main-logo-img{max-width:200px}.links-container{display:flex;justify-content:center;align-items:center;height:auto;width:80%}@media (max-width:1100px){.main-logo{margin-left:20px}}@media (max-width:1000px){.main-logo-img{max-width:150px}.header-under{position:relative;padding-bottom:120px;width:100%}}@media (max-width:800px){.book-button-link-header{right:25%}}.footer{margin:0 auto;background:#9ccc42;color:#fff;text-align:center;padding:45px 0}.footer .normal{font-size:25px;line-height:34px}.footer .large{font-size:50px;line-height:80px}.footer .small{font-size:15px;line-height:22px}.hero-container{position:relative;max-width:1700px;margin:0 auto;overflow:hidden}.hero-container-main-image{position:relative;display:table-cell;max-height:650px}.hero-container-border-bottom{position:absolute;bottom:0}.hero-container-border-bottom img{width:100%;margin-bottom:-1px}.hero-image{width:100%;min-width:700px;align:bottom}.hero-text-container{position:absolute;top:22%;right:5%;font-size:30px;color:#149cb2;width:50%;height:55%;text-align:center}.hero-text-container h1{font-size:50px;line-height:60px;-webkit-filter:drop-shadow(0 0 5px #fff);filter:drop-shadow(0 0 5px white);padding-top:10px}.badge{position:absolute;width:150px;height:150px;background-color:#9ccc42;border:5px solid #fff;border-radius:80px;box-shadow:5px 5px 5px rgba(0,0,0,.1);color:#fff;text-shadow:3px 3px 3px rgba(0,0,0,.2);display:table;-webkit-transition:background-color .2s linear,box-shadow .2s linear,bottom .2s;transition:background-color .2s linear,box-shadow .2s linear,bottom .2s}.badge:hover{background-color:#07a107;box-shadow:5px 10px 10px rgba(0,0,0,.3);bottom:4px}.badge-active{cursor:pointer}.badge-left{bottom:0;left:10%}.badge-mid{left:50%;bottom:0;align:center;margin-left:-80px}.badge-right{bottom:0;right:10%}.badge-text{display:table-cell;align:center;vertical-align:middle;font-size:25px;line-height:34px;color:#fff;text-decoration:none}@media (max-width:1300px){.hero-text-container h1{font-size:45px;line-height:55px}.hero-text-container{top:12%;height:63%}.badge{width:140px;height:140px}.badge-left{left:0}.badge-right{right:0}.badge-mid{margin-left:-75px}}@media (max-width:1000px){.hero-text-container{position:relative;margin:15px auto;width:100%;right:0;min-height:300px}.badge-left{left:15%}.badge-right{right:15%}}@media (max-width:700px){.hero-text-container{position:relative;margin:15px auto;width:100%;right:0;min-height:300px}.hero-text-container h1{font-size:45px;line-height:55px}.badge-left{left:5%}.badge-right{right:5%}}@media (max-width:500px){.hero-image{margin-left:-10%}.hero-text-container h1{font-size:40px;line-height:50px;margin-bottom:20px}.badge{width:250px;position:relative;margin:20px auto;border-radius:0;border:none;box-shadow:5px 5px 10px rgba(0,0,0,.3);left:auto;right:auto}}@media (max-width:400px){.hero-image{margin-left:-20%}.hero-text-container h1{font-size:35px;line-height:45px}}@media (max-width:320px){.hero-image{margin-left:-20%}.hero-text-container h1{font-size:30px;line-height:40px}}.whats-on{margin:0 auto;max-width:900px}.whats-on .two-thirds{background:#fff;float:left;width:63%;font-size:19px}@media (max-width:700px){.whats-on .two-thirds{float:none;width:auto}}.whats-on .two-thirds .title{font-size:35px;line-height:130%;text-align:center;padding:30px 0 15px;font-weight:700}.whats-on .two-thirds .col{float:left;width:47%;margin:0 2% 0 0}.whats-on .two-thirds .col ul{list-style:none;padding-left:20px;line-height:170%}.whats-on .one-third{background:#fff;float:right;width:30%}.one-third .inner,.whats-on .two-thirds{padding:20px}.whats-on .two-thirds .inner img{max-width:100%}.whats-on .one-third .twitter-header{display:table;text-align:center;background:#45b3f3;min-height:170px;width:100%}.whats-on .one-third .twitter-header .inner{display:table-cell;text-align:center;vertical-align:middle}.whats-on .one-third .twitter-header img{max-width:70px}@media (max-width:700px){.whats-on .one-third{width:100%;display:flex;justify-content:center;flex-direction:column}.whats-on .one-third .twitter-header img{max-width:auto}}@media (max-width:500px){.whats-on .one-third .col,.whats-on .two-thirds .col{float:none;width:auto;margin:0;text-align:center}}.client-testimonial-container{position:relative;margin-top:30px;margin-right:30px;margin-bottom:30px;padding:30px;background:rgba(169,198,6,.8);float:right;min-width:300px;width:35%}.client-testimonial-header{color:#fff;font-size:25px;line-height:28px;font-weight:700}.client-testimonial-header-large{color:#fff;font-size:35px;line-height:28px;font-weight:700;padding-bottom:25px}.client-testimonial-text{color:#000;font-size:16px;line-height:20px;font-weight:400}.client-testimonial-button{display:block;background:#fff;padding:10px 20px 8px;border-radius:40px;font-size:18px;text-align:center;margin:2px auto;cursor:pointer;text-decoration:none;color:#000}.wheelchair-background-color{background-color:#ad9a94}@media (max-width:600px){.client-testimonial-container{position:relative;margin:0;padding:30px;background:#a9c606;float:none;width:auto;min-width:auto}.wheelchair-desktop-only{display:none}}.image-gallery-icon{color:#fff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;-webkit-filter:drop-shadow(0 2px 2px #1a1a1a);filter:drop-shadow(0 2px 2px #1a1a1a)}@media (min-width:768px){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{-webkit-transform:scale(1.1);transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:36px;width:36px}@media (max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media (max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media (max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media (max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0;background:none;padding-top:1vh;margin-bottom:2vh}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(70vh - 80px)}.image-gallery-content.left .image-gallery-slide .image-gallery-image,.image-gallery-content.right .image-gallery-slide .image-gallery-image{max-height:70vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 110px)}@media (max-width:768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;object-fit:contain}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 1px 0 #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;-webkit-transition:background .2s ease-out;transition:background .2s ease-out}@media (max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus,.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;-webkit-transform:scale(1.1);transform:scale(1.1)}.image-gallery-bullets .image-gallery-bullet.active{background:#fff}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:100px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 5px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;-webkit-transition:-webkit-transform .45s ease-out;transition:-webkit-transform .45s ease-out;transition:transform .45s ease-out;transition:transform .45s ease-out,-webkit-transform .45s ease-out;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;-webkit-transition:border .3s ease-out;transition:border .3s ease-out;width:100px;background:transparent;padding:0}@media (max-width:768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus,.image-gallery-thumbnail:hover{outline:none;border:4px solid #337ab7}@media (max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus,.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:1px 1px 0 #000;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:normal;width:100%}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}h1{color:#9ccc42;font-size:50px}h2{font-size:45px}h2,h3{color:#666;font-weight:400}h3{font-size:35px;line-height:50px}h4{color:#9ccc42;font-size:30px}h4,h5{margin:0;padding:25px 0 5px}h5{color:#666;font-size:27px;line-height:33px;font-weight:400}p{line-height:150%}.para{margin:0;padding:3px 0 10px}.para-large{font-size:20px;line-height:28px}.main{margin:15px auto;background:#fff;position:relative}.main-inner{max-width:1200px;margin:0 auto;padding:5px 15px;position:relative}.lesser-hero{margin:70px auto}.strapline{font-size:30px;line-height:38px;color:#777;text-align:center}.percentage-text{margin-bottom:0;font-size:60px}.large-bold-text{font-weight:700;font-size:50px}.large-padding-top-bottom{padding:50px 0}.large-padding-top{padding:50px 0 25px}.clear-fix{clear:both}.grey-block{background:#f0f0ed}.dark-grey-block{background:#777}.white-block{background:#fff}.green-block{background:#9ccc42}.decorative-border-grey{margin:0;padding:0;overflow:hidden}.decorative-border-grey img{padding:0;margin:30px 0 0;width:100%;display:block;min-width:800px}.white-button{padding:15px 35px;max-width:200px;background-color:#fff;border-radius:50px;display:block;cursor:pointer;margin:0 auto;text-align:center}.underline-white{width:50px;height:4px;background:#fff;margin:0 auto}.large-grey-text{margin:80px 0}.large-grey-text,.large-grey-text-small-margin{color:#777;font-size:60px;line-height:65px;text-align:center}.large-grey-text-small-margin{margin:20px 0}.margin-base{margin-bottom:100px}.round-badge{position:absolute;width:150px;height:150px;border-radius:50%;display:table;bottom:0;-webkit-transition:box-shadow .2s linear,bottom .2s;transition:box-shadow .2s linear,bottom .2s;cursor:pointer}.round-badge:hover{position:absolute;box-shadow:5px 10px 10px rgba(0,0,0,.3);bottom:4px}.round-badge-text{display:table-cell;text-align:center;vertical-align:middle;font-size:25px;line-height:30px;text-decoration:none}.other-pages-h1{text-align:center}.margin-top-50{margin-top:50px}.padding-30{padding:30px}.other-pages-image-container{margin:30px auto;max-width:1200px}.left-text-outer{padding:40px;float:left;width:38%;box-sizing:border-box;justify-content:center}.flex,.left-text-outer{display:flex;align-items:center}.flex{flex-direction:row}.left-text-inner{font-size:22px;line-height:27px}.right-image{float:right;width:60%;box-sizing:border-box}.middle-two-column{margin:40px auto;max-width:850px}.middle-two-column-left{float:left;width:42%}.middle-two-column-right{float:right;width:42%}.block-image{display:block}.links-outer{padding:15px 0}.links-row{display:flex;flex-wrap:wrap}.padding-20{padding:20px}.padding-5-20{padding:5px 20px}.padding-20-20-5-20{padding:20px 20px 5px}.medium-font{font-size:22px;line-height:30px;color:#555}.bold-warning{font-weight:700;font-size:110%}.padding-20-lr{padding:0 20px}.para a,a{color:#149cb2;font-weight:700}.small-italic-block{font-style:italic;font-size:15px;line-height:18px;padding-top:20px}.links-inner{float:left;width:23%;box-sizing:border-box;padding:15px 30px;margin:1%;background:#eee;display:block;color:#000;text-decoration:none}.links-inner:hover{background:#ddd}.link-company{display:block;margin:5px 0;color:#0ca78d;font-size:23px;text-decoration:none;cursor:pointer}.trustees-outer{display:flex;justify-content:space-evenly;margin:10px 0 30px;padding-bottom:15px;border-bottom:1px solid #ddd}.trustees-inner{width:20%;box-sizing:border-box;margin:0 auto}.trustees-image{display:flex;justify-content:center}.trustees-image img{max-width:70%;width:70%}.trustees-title{text-align:center;font-size:20px;margin-top:20px;margin-bottom:10px;padding-bottom:10px;min-height:40px;color:#77ba00}.trustees-bio{padding:5px;color:#777}.button-outer{text-align:center;font-size:20px}.green-button{display:inline-block;margin:0 10px;border-radius:5px;color:#fff;text-decoration:none;padding:12px 15px 9px;font-size:20px;cursor:pointer;background:#4ba700;border-bottom:3px solid #336f03;font-weight:700}.green-button:hover{background:#336f03}.image-container-row{display:flex;justify-content:space-evenly}.image-container-row img{width:30%}.flex-row-container{display:flex;flex-direction:row;padding:30px 0}.flex-row-container img{width:46%;display:block;margin:0 2%}.medium-ul{font-size:22px;line-height:135%;color:#555;list-style:none}.medium-ul li{margin:.4em 0}.medium-ul li:before{content:"\2022";color:#9ccc42;font-weight:700;display:inline-block;width:1em;margin-left:-1em}@media (max-width:700px){.flex-row-container{display:flex;flex-direction:column;align-items:center}.flex-row-container img{width:80%;display:block;margin:2% 0}}@media (max-width:800px){.trustees-outer{flex-wrap:wrap}.trustees-inner{width:40%;box-sizing:border-box;margin:0 auto}.links-inner{width:45%}}@media (max-width:550px){.links-inner{width:100%}.image-container-row{flex-direction:column}.image-container-row img{width:100%;display:inline-block;margin:5px 0}}@media (max-width:900px){.left-text-outer{padding:40px;float:none;width:auto;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.left-text-inner{font-size:22px;line-height:30px}.right-image{float:none;width:auto;box-sizing:border-box}.middle-two-column{margin:40px auto;max-width:850px}.middle-two-column-left,.middle-two-column-right{float:none;width:auto}.block-image{display:block}.flex{display:flex;flex-direction:column}}.pdf-block{width:25%;float:left;padding:20px 0}.pdf-block a{color:#000;font-size:17px}.video-placer{max-width:900px;margin:25px auto;display:block;width:100%;cursor:pointer}@media (max-width:600px){h5{color:#666;font-size:21px;line-height:27px;margin:0;padding:25px 0 5px;font-weight:400}.round-badge{width:100px;height:100px}.round-badge-text{font-size:20px;line-height:24px}.pdf-block{width:50%}}@media (max-width:500px){.round-badge{width:90px;height:90px}.round-badge-text{font-size:20px;line-height:24px}}.absolute-image-stretch-left-right{position:absolute;top:0;width:100%}.overflow-hidden{overflow:hidden}.max-width-380{width:380px;max-width:100%}.flex-column{flex-direction:column}.medium-large-font{font-size:30px;line-height:120%}@media (max-width:600px){.main{margin:5px auto}.main-inner{padding:2px 15px}}.two-third-right-col{width:60%;float:right}.one-third-left-col{width:32%;float:left;box-sizing:border-box}.one-third-mid-col{width:29%;margin-left:4%;float:left}.one-third-right-col{width:29%;float:right}.imageContainer,.imagePlacer{position:relative}.imagePlacer{width:100%;padding:0;margin:0}.imageMask{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/media/images/imageMask.png);background-size:cover}@media (max-width:900px){.two-third-right-col{margin-top:30px}.one-third-left-col,.one-third-mid-col,.two-third-right-col{width:auto;float:none}.one-third-mid-col{margin-top:20px;margin-bottom:20px;margin-left:0}.one-third-right-col{width:auto;float:none}}.home-container-mid{position:relative;width:80%;margin:50px auto;color:#fff;display:block}.home-container-mid .left{float:left;width:50%;overflow:hidden;max-height:400px}.home-container-mid .left img{max-width:550px;margin:0;padding:0}.home-container-mid .right{width:50%;float:right}.home-container-mid .right .inner{padding:70px 50px}@media (max-width:800px){.home-container-mid{width:100%}}.badge-box{display:table;align-content:center;margin:0 auto}.badge-box-inner{display:table-cell}.badge-box-divider{width:60px;height:0;border-top:2px solid #ccc;margin:75px 10px 0}.width-height-absolute{width:150px;height:150px;position:relative}@media (max-width:600px){.badge-box-divider{border:none;margin:10px;width:auto}.width-height-absolute{width:100px;height:100px;position:relative}}@media (max-width:500px){.width-height-absolute{width:90px;height:90px;position:relative}}.tent-text-container{position:absolute;bottom:20%;width:100%}.tent-text-container .large{position:relative;font-size:100px;line-height:100px;font-weight:700;color:#9ccc42;-webkit-text-fill-color:#fff;text-align:center;-webkit-text-stroke-width:2px}.tent-text-container .small{position:relative;font-size:47px;line-height:50px;font-weight:700;color:#fff;text-align:center}.green-overlay-text-container{position:absolute;top:80px;left:0;right:0}.flex-three-column,.flex-two-column{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.flex-column-half{width:50%}.flex-column-half .inner{margin:25px}.flex-column-third{width:30%}.flex-column-third .inner{margin:25px}.man-symbol{width:9%;padding-right:1%}@media (max-width:960px){.flex-three-column{flex-direction:column;align-items:center}.flex-column-third{width:80%;margin:8px 0}.man-symbol{width:4%;padding-right:1%}}@media (max-width:700px){.flex-three-column,.flex-two-column{flex-direction:column;align-items:center}.flex-two-column{display:flex;justify-content:space-between}.flex-column-half{margin:12px 0;width:95%}.flex-column-third{width:95%;margin:8px 0}.man-symbol{width:4%;padding-right:1%}}.speech-bubble{display:flex;align-items:center;justify-content:center;flex-direction:column;border:5px solid #fff;font-size:23px;line-height:35px;border-radius:50%;width:330px;height:330px;box-shadow:3px 3px 8px rgba(0,0,0,.5)}.speech-bubble-blue-back{background:rgba(0,146,159,.7)}.speech-bubble-light-blue-back{background:rgba(116,201,186,.7)}.speech-bubble-green-back{background:rgba(158,204,59,.7)}.speech-bubble-break{display:inline-block;line-height:0}@media (max-width:1200px){.speech-bubble{display:flex;align-items:center;justify-content:center;border:5px solid #fff;font-size:20px;line-height:32px;border-radius:50%;width:260px;height:260px;box-shadow:3px 3px 8px rgba(0,0,0,.5)}}@media (max-width:960px){.green-overlay-text-container{position:relative;top:0;background:#9ecc3b;padding:15px}.speech-bubble{display:flex;align-items:center;justify-content:center;font-size:20px;line-height:32px;border-radius:0;border:1px solid #fff;width:80%;height:auto;padding:15px;box-shadow:5px 5px 10px rgba(0,0,0,.3);margin:15px auto}.speech-bubble-break{display:none}}.thoughtful-caption{position:absolute;left:10%;bottom:100px;width:40%;font-size:50px;line-height:150%;color:#fff}@media (max-width:1200px){.thoughtful-caption{width:50%;font-size:40px;bottom:60px}}@media (max-width:960px){.thoughtful-caption{width:50%;font-size:35px;bottom:20px}}@media (max-width:600px){.thoughtful-caption{width:45%;font-size:30px;bottom:30px;left:5%}}.large-number{font-size:220px;line-height:190px}.large-number,.large-number-title{text-align:center;padding:0;font-weight:700;color:#fff}.large-number-title{font-size:90px;line-height:95px;margin-top:20px;margin-bottom:15px}.large-number-under{text-align:center;padding:0;font-size:38px;line-height:32px;font-weight:700;color:hsla(0,0%,100%,.7);margin-bottom:25px}.blue-paragraph{font-size:23px;line-height:110%;font-weight:700;padding:15px;color:#1c7091}.flex-center{display:flex;justify-content:center;align-items:center}.flex-columns{flex-direction:column}@media (max-width:700px){.home-container-mid .left{float:none;width:100%}.home-container-mid .left img{min-width:100%}.home-container-mid .right{float:none;width:auto}}@media (max-width:500px){.home-container-mid .left img{margin-left:-40px}}.script-font{font-family:Handy,Covered By Your Grace,cursive}.normal-text{font-weight:400}.bold-text{font-weight:700}.medium-text{font-size:25px;line-height:120%}.no-padding{padding:0}.no-margin{margin:0}.rounded-corners{border-radius:15px}.align-center{text-align:center}.green-text{color:#9ccc42}.blue-text{color:#149cb2}.dark-blue-text{color:#1c7091}.light-grey{color:#f0f0ed}.white-text{color:#fff}.green-back{background:#9ccc42}.light-blue-back{background:#27bba7}.dark-blue-back{background:#1c7091}.purple-back{background:#4b2582}.dark-green-back{background:#008674}.blue-block{background:#149cb2}
/*# sourceMappingURL=main.d5b073d4.chunk.css.map */