html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.screen-reader-text,.frm_screen_reader,.frm_hidden{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%;margin:0}body{font-size:100%;line-height:1.5em;font-family:"Nunito Sans",sans-serif;background-color:#f4fafd;color:#393e41;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.site-wrapper{margin:0 auto;width:90%;max-width:1400px}@media only screen and (max-width: 65em){.site-wrapper{width:95%}}@media only screen and (max-width: 55em){.site-wrapper{margin-top:50px}}@media only screen and (max-width: 40em){.site-wrapper{width:100%}}a{color:#00833b;text-decoration:none;outline:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover,a:focus{color:#286786;text-decoration:underline}::-moz-selection{background:#FFF498;color:#222}::selection{background:#FFF498;color:#222}::-moz-selection{background:#FFF498;color:#222}img::-moz-selection{background:transparent}img::selection{background:transparent}img::-moz-selection{background:transparent}body{-webkit-tap-highlight-color:#FFF498}h1,h2,h3,h4,h5,h6{font-family:"Raleway",sans-serif;font-weight:600;color:#393e41;margin:1em 0 .5em 0}h1{font-size:1.6em;line-height:1.145}@media only screen and (max-width: 50em){h1{font-size:1.3em}}h2{font-size:1.4em;line-height:1.14}@media only screen and (max-width: 50em){h2{font-size:1.28em}}h3{font-size:1.3em;line-height:1.38}@media only screen and (max-width: 50em){h3{font-size:1.23em}}h4{font-size:1.3em;line-height:1.38}h5{font-size:1.3em;line-height:1.38}h6{font-size:1.2em;line-height:1.38}small{font-size:1.4em;line-height:1.2}p{margin:0 0 1.5em 0;font-weight:400;font-size:.95em;line-height:1.6}em{font-style:italic}strong{font-weight:bold}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:2em 0;height:0}sup{font-size:small;vertical-align:super}img{max-width:100%;height:auto}ul,ol{margin:1.5em 0 1.5em 1em}ul a,ol a{text-decoration:none}ul a:hover,ol a:hover{text-decoration:underline}button,input[type="submit"],input[type="reset"],input[type="text"],input[type="button"]{display:block;color:#222;background:#f4f4f8;font-weight:600;font-size:16px;border:1px solid #e6e6ea;border-radius:3px;height:70px;line-height:70px;width:100%;margin:1em 0;padding:0 1em;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}button:hover,button:active,button:focus,input[type="submit"]:hover,input[type="submit"]:active,input[type="submit"]:focus,input[type="reset"]:hover,input[type="reset"]:active,input[type="reset"]:focus,input[type="text"]:hover,input[type="text"]:active,input[type="text"]:focus,input[type="button"]:hover,input[type="button"]:active,input[type="button"]:focus{border:1px solid #2ab7ca;cursor:text;outline:0}button input::-webkit-input-placeholder,input[type="submit"] input::-webkit-input-placeholder,input[type="reset"] input::-webkit-input-placeholder,input[type="text"] input::-webkit-input-placeholder,input[type="button"] input::-webkit-input-placeholder{color:#a9a983;font-weight:400;opacity:1}button input:-moz-placeholder,input[type="submit"] input:-moz-placeholder,input[type="reset"] input:-moz-placeholder,input[type="text"] input:-moz-placeholder,input[type="button"] input:-moz-placeholder{color:#a9a983;font-weight:400;opacity:1}button input::-moz-placeholder,input[type="submit"] input::-moz-placeholder,input[type="reset"] input::-moz-placeholder,input[type="text"] input::-moz-placeholder,input[type="button"] input::-moz-placeholder{color:#a9a983;font-weight:400;opacity:1}button input:-ms-input-placeholder,input[type="submit"] input:-ms-input-placeholder,input[type="reset"] input:-ms-input-placeholder,input[type="text"] input:-ms-input-placeholder,input[type="button"] input:-ms-input-placeholder{color:#a9a983;font-weight:400}button{color:#fff;background:#2ab7ca;border:0;line-height:normal}button:hover,button:active,button:focus{cursor:pointer;background:#d47d1e;border:0}.fork-tag{position:absolute;top:60px;right:-10px;background:#222;color:white;padding:1em 2em;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform-origin:top right;transform-origin:top right}.fork-tag:hover{color:white;-webkit-animation:wiggle 0.4s linear 1;animation:wiggle 0.4s linear 1}@-webkit-keyframes wiggle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}50%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}80%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes wiggle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}50%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}80%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}header{position:relative;width:100%;height:auto;position:relative;padding:0;margin:0}header .nav-wrapper{width:100%;height:auto;background:#fff;padding:1.5em 3em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 75em){header .nav-wrapper{padding:1em 2em;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width: 55em){header .nav-wrapper{display:block;padding:1.5em 1em}}header .logo{display:block;width:100%;max-width:220px}header .logo img{display:block;width:100%;height:auto}@media only screen and (max-width: 65em){header .logo{max-width:200px}}@media only screen and (max-width: 55em){header .logo{display:block;margin:0 auto}}header .primary-nav{margin:0 0 0 auto;padding:0}header .primary-nav ul{margin:0;list-style:none}header .primary-nav ul li{margin:0;padding:0;position:relative;display:inline-block}header .primary-nav ul li a{display:block;text-decoration:none;padding:0 .7em;font-size:.95em;font-weight:700;font-family:"Raleway",sans-serif;color:#414141}header .primary-nav ul li a:hover{color:#009d48}header .primary-nav ul li:last-child a{padding-right:0}header .primary-nav ul li ul{display:none}@media only screen and (max-width: 75em){header .primary-nav ul li a{padding:0 .5em;font-size:.9em}}@media only screen and (max-width: 65em){header .primary-nav ul li a{padding:0 .3em;font-size:.85em}}@media only screen and (max-width: 55em){header .primary-nav{display:none}}header a.search-open{display:inline-block;width:50px;height:50px;margin-left:2em;background:#0693ad;border-radius:50%;text-align:center;line-height:61px}header a.search-open svg{fill:#fff;height:22px;width:21px}@media only screen and (max-width: 55em){header a.search-open{margin:0 0 0 auto}}@media only screen and (max-width: 55em){header a.search-open{display:none}}header .search-form{width:600px;height:auto;opacity:0;position:absolute;top:37px;right:107px;z-index:1;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}header .search-form input{margin:0;padding:0 2em;border-radius:30px;border:1px solid rgba(0,0,0,0.1);background:#f4fafd;color:#585b6a;height:50px;line-height:50px;width:100%;font-size:14px;font-family:"Raleway",sans-serif}header .search-form input:hover,header .search-form input:active,header .search-form input:focus{border:1px solid rgba(0,0,0,0.1);cursor:text;outline:0;background:#f4fafd}header .search-form input::-webkit-input-placeholder{color:#585b6a;opacity:1;font-family:"Raleway",sans-serif}header .search-form input:-moz-placeholder{color:#585b6a;opacity:1;font-family:"Raleway",sans-serif}header .search-form input::-moz-placeholder{color:#585b6a;opacity:1;font-family:"Raleway",sans-serif}header .search-form input:-ms-input-placeholder{color:#585b6a;font-family:"Raleway",sans-serif}@media only screen and (max-width: 65em){header .search-form{width:500px}header .search-form input{height:50px;line-height:50px;padding:0 1em 0 2em;background:#f4fafd url("../images/mobile-search.svg") no-repeat;background-position:right 24px top 14px;background-size:20px 20px}header .search-form input:hover,header .search-form input:active,header .search-form input:focus{border:1px solid rgba(0,0,0,0.1);cursor:text;outline:0;background:#f4fafd url("../images/mobile-search.svg") no-repeat;background-position:right 24px top 14px;background-size:20px 20px}}@media only screen and (max-width: 55em){header .search-form{width:90%;height:auto;opacity:1;position:static;z-index:1;margin:0 auto;-webkit-transform:none;transform:none}}header .clicked{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width: 65em){header{height:auto;margin:0;display:block}header .clicked{width:300px;right:102px}}@media only screen and (max-width: 55em){header{background:#fff;padding-bottom:1.5em}}.slicknav_menu{display:none}@media only screen and (max-width: 55em){.slicknav_menu{display:block}}section.introduction{width:100%;height:650px;background:white url("../images/intro-banner.jpg") no-repeat;background-position:center !important;background-size:cover !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}section.introduction .intro-content{width:830px;padding:0 5em}section.introduction .intro-content h1{margin:0;font-size:2.8em;font-weight:700;color:#fff;background:#006789;background:-webkit-gradient(linear, left top, right top, from(#006789), to(#0693ad));background:-webkit-linear-gradient(left, #006789, #0693ad);background:linear-gradient(to right, #006789, #0693ad);border-radius:5px;display:block;padding:.7em 1em;position:relative}section.introduction .intro-content h1::before{content:none;display:block;width:200px;height:120px;background:transparent url("../images/triangles.svg") no-repeat;background-size:200px 120px;position:absolute;left:50px;top:-150px;opacity:.7}section.introduction .intro-content p{margin:0 0 0 1em;font-size:1.4em;font-weight:600;font-family:"Nunito Sans",sans-serif;color:#fff;background:#006789;display:inline-block;padding:.5em 1em}@media only screen and (max-width: 65em){section.introduction{height:500px}section.introduction .intro-content{padding:0 3em;width:584px}section.introduction .intro-content h1{font-size:2em}}@media only screen and (max-width: 60em){section.introduction{height:480px}}@media only screen and (max-width: 48em){section.introduction{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:300px}section.introduction .intro-content{padding:0;width:100%}section.introduction .intro-content h1,section.introduction .intro-content p{display:block}section.introduction .intro-content h1{font-size:1.3em;padding:1em 2em}section.introduction .intro-content p{font-size:1em;padding:1.2em 2.5em}}@media only screen and (max-width: 38em){section.introduction{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:300px}section.introduction .intro-content{padding:0}section.introduction .intro-content h1,section.introduction .intro-content p{display:block}section.introduction .intro-content h1{font-size:1.3em;padding:.8em}section.introduction .intro-content p{font-size:1em;padding:.8em 1.2em}}section.about-collie{width:100%;padding:5em;background:#fff}section.about-collie .about-wrapper{margin:0 auto;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section.about-collie .about-info{width:55%;padding:5em 4em;background:white;border-radius:5px;border:1px solid rgba(6,147,173,0.5)}section.about-collie .about-info h1{margin:0 0 1em 0;font-size:1.6em;font-weight:600;line-height:1.2}section.about-collie .about-info p{margin:0 0 1em 0}section.about-collie .about-info p:first-of-type{font-size:1.1em}section.about-collie .about-info .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-top:2em}section.about-collie .about-info .video-container iframe,section.about-collie .about-info .video-container object,section.about-collie .about-info .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}section.about-collie .about-info a{display:inline-block;margin:2em 0 1em 0;padding:0 3em 0 0;font-family:"Raleway",sans-serif;font-size:.9em;font-weight:700;color:#899942;text-transform:uppercase;position:relative}section.about-collie .about-info a svg{position:absolute;right:18px;top:3px;fill:#899942;width:20px;height:18px;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}section.about-collie .about-info a:hover{text-decoration:none;color:#d47d1e}section.about-collie .about-info a:hover svg{fill:#d47d1e;right:15px}section.about-collie .about-imagery{width:45%;margin-left:4em}section.about-collie .about-imagery img{display:block;margin:0 auto;width:100%;max-width:500px}@media only screen and (max-width: 80em){section.about-collie{padding:5em 3em}section.about-collie .about-info{width:60%}section.about-collie .about-imagery{width:40%}}@media only screen and (max-width: 70em){section.about-collie .about-info{width:60%;padding:5em 3em}}@media only screen and (max-width: 65em){section.about-collie{padding:4em 2em 2em 2em}section.about-collie .about-wrapper{width:100%}section.about-collie .about-info{width:100%;padding:3em}section.about-collie .about-info h1{font-size:1.3em}section.about-collie .about-imagery{display:none}}@media only screen and (max-width: 48em){section.about-collie{padding:2.5em 2.5em 1.5em 2.5em}section.about-collie .about-info{width:100%;padding:0;border:none}}@media only screen and (max-width: 38em){section.about-collie{padding:2.5em 1.5em 1.5em 1.5em}}section.your-say{width:100%;padding:4em 5em 3em 5em;background:#fff}section.your-say .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}section.your-say .your-say-box{width:32%;position:relative}section.your-say .your-say-box h2{font-weight:600;font-size:1em;color:#414141;margin:2.5em 0 1em;position:relative}section.your-say .your-say-box h2::before{content:"";width:50%;height:5px;position:absolute;left:0;top:-40px;background:#9dc44d}section.your-say .your-say-box p{padding-right:1em}section.your-say .your-say-box a{font-weight:400;color:#006789;padding:0 .1em .2em;border-bottom:1px solid #006789}section.your-say .your-say-box a:hover{text-decoration:none;color:#009d48;border-bottom:1px solid #009d48}section.your-say .your-say-box img{display:block;width:100%;height:220px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:3px 3px 0 0}section.your-say .your-say-box:nth-of-type(1)::before{content:none;width:1px;height:500px;position:absolute;right:0;top:-50px;background:#9dc44d}section.your-say .your-say-box:nth-of-type(2){margin-top:4em;position:relative}section.your-say .your-say-box:nth-of-type(2)::before{content:none;width:1px;height:500px;position:absolute;right:0;top:-50px;background:#9dc44d}section.your-say .your-say-box:nth-of-type(3){margin-top:8em}@media only screen and (max-width: 80em){section.your-say{padding:4em 3em 3em 3em}}@media only screen and (max-width: 65em){section.your-say{padding:4em 3em 3em 3em}section.your-say .wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.your-say .your-say-box{width:48%}section.your-say .your-say-box:nth-of-type(2){margin-top:0}section.your-say .your-say-box:nth-of-type(3){margin-top:3em}section.your-say .your-say-box:nth-of-type(1)::before,section.your-say .your-say-box:nth-of-type(2)::before{content:none}}@media only screen and (max-width: 50em){section.your-say{padding:3em 2.5em}section.your-say .your-say-box{width:100%}section.your-say .your-say-box:nth-of-type(2),section.your-say .your-say-box:nth-of-type(3){margin-top:0}section.your-say .your-say-box:nth-of-type(1),section.your-say .your-say-box:nth-of-type(2){margin-bottom:1.5em}section.your-say .your-say-box img{width:80%}section.your-say .your-say-box h2::before{height:6px}}@media only screen and (max-width: 40em){section.your-say{padding:3em 1.5em}section.your-say .your-say-box img{width:100%}}section.news{width:100%;background:#fff;padding:1em 5em 5em 5em}section.news h1{font-size:1.7em;font-weight:600;margin:0 0 1em 0}section.news h1::before{content:none;display:block;width:56px;height:56px;background:transparent url("../images/antenna.svg") no-repeat;background-size:56px 56px;margin:0 auto 1em auto}section.news h1::after{content:"";display:block;width:100%;height:1px;background:#86c9f2;margin:1em 0 0 0}section.news .news-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}section.news .news-box{width:32%;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}section.news .news-box .news-box-title{margin-bottom:1.5em}section.news .news-box .news-box-title h2{font-weight:600;font-size:1em;margin-bottom:.2em;line-height:24px}section.news .news-box .news-box-title span{display:block;color:#d47d1e;font-family:"Nunito Sans",sans-serif;font-weight:600}section.news .news-box p{margin:0;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}section.news .news-box a{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin:2em 0;display:inline-block;font-size:.95em;font-weight:600;color:#006789;padding:0 .1em .2em;border-bottom:1px solid #006789}section.news .news-box a:hover{text-decoration:none;color:#009d48;border-bottom:1px solid #009d48}@media only screen and (max-width: 80em){section.news{padding:1em 3em 5em 3em}}@media only screen and (max-width: 65em){section.news .news-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.news .news-box{width:48%}}@media only screen and (max-width: 50em){section.news{padding:1em 2.5em}section.news .news-box{width:100%}}@media only screen and (max-width: 38em){section.news{padding:1em 1.5em}}.visit-collie{width:100%;height:600px;background:transparent url("../images/visit-background.jpg") no-repeat;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.visit-collie .visit-box{background:#fff;border-left:8px solid #8dc63f;padding:5em 3em;margin-left:5em;width:500px;position:relative}.visit-collie .visit-box h1{font-size:1.3em;font-weight:600;color:#006789;margin-top:0}.visit-collie .visit-box ul{margin:0}.visit-collie .visit-box ul li{list-style:none}.visit-collie .visit-box ul li::before{content:'-';display:inline;color:#00833b;margin-right:.5em}.visit-collie .visit-box ul a{margin:0;padding:0;text-transform:none;border-bottom:none;font-size:.9em;font-weight:400;color:#393e41}.visit-collie .visit-box ul a:hover{text-decoration:none;color:#009d48;border-bottom:none}.visit-collie .visit-box a{display:inline-block;margin:2em 0 1em 0;padding:0 2.2em .3em .3em;font-family:"Raleway",sans-serif;font-size:.95em;font-weight:700;color:#00833b;border-bottom:1px solid #00833b;position:relative}.visit-collie .visit-box a svg{position:absolute;right:5px;top:4px;fill:#00833b;width:20px;height:18px;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.visit-collie .visit-box a:hover{text-decoration:none;color:#0693ad;border-bottom:1px solid #0693ad}.visit-collie .visit-box a:hover svg{fill:#0693ad}@media only screen and (max-width: 70em){.visit-collie .visit-box{margin-left:2em}}@media only screen and (max-width: 50em){.visit-collie{height:auto;background-image:none}.visit-collie .visit-box{margin-left:0;background:#fff;border-top:8px solid #8dc63f;border-bottom:8px solid #8dc63f;border-left:none;padding:5em 2em;width:100%;position:relative}.visit-collie .visit-box::after{content:none}}@media only screen and (max-width: 48em){.visit-collie .visit-box{padding:2em 2.5em}}@media only screen and (max-width: 38em){.visit-collie .visit-box{padding:2em 1.5em}}footer{padding:4em 0 0 0;width:100%;position:relative;background:#125E6E;color:white;font-size:.95em;font-family:"Nunito Sans",sans-serif;position:relative}footer .wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 50em){footer .wrapper{display:block}}footer .contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:4em}footer .contact h3{color:white;font-weight:600;font-size:1.1em;font-family:"Raleway",sans-serif;margin-bottom:1em}footer .contact a{color:#5bcbf5}footer .contact a:hover{color:#fff}footer .contact p{margin:0}footer .contact address{margin:0 0 1em 0}footer .contact ul{margin:0;list-style:none;font-family:"Nunito Sans",sans-serif}footer .contact li{margin:0;display:block;font-weight:400}footer .contact li a{text-decoration:underline;display:inline-block;color:#abecfa;font-weight:400;padding:0 .5em}footer .contact li a:hover{color:#fff;text-decoration:underline}footer .contact .contact-left{padding-right:4em}footer .contact a.social{display:block;color:white;margin:3em 0 0 0;padding:0 0 0 2em;position:relative}footer .contact a.social svg{position:absolute;left:0px;top:2px;fill:#5bcbf5;width:22px;height:22px;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}footer .contact a.social:hover{text-decoration:none;color:white}footer .contact a.social:hover svg{fill:white}@media only screen and (max-width: 70.7em){footer .contact{display:block}footer .contact a.social{margin:2em 0}}@media only screen and (max-width: 50em){footer .contact{padding:0 2.5em}footer .contact .contact-left{padding-right:0}}@media only screen and (max-width: 38em){footer .contact{padding:0 1.5em}footer .contact .contact-left{padding-right:0}}footer .footer-nav{text-align:right;margin-top:0;font-family:"Raleway",sans-serif;padding:0 4em}footer .footer-nav ul{margin:0}footer .footer-nav li{display:block}footer .footer-nav a{text-decoration:none;color:white}footer .footer-nav a::after{content:none}footer .footer-nav a:hover{color:#fff;text-decoration:none}@media only screen and (max-width: 50em){footer .footer-nav{text-align:left;margin-top:1em;padding:0 2.5em}}@media only screen and (max-width: 38em){footer .footer-nav{text-align:left;margin-top:1em;padding:0 1.5em}}footer .footer-base{margin-top:4em;width:100%;background:#0f5260;padding:2em 0;font-size:.9em;position:relative}footer .footer-base::before{content:'';display:block;position:absolute;top:-164px;right:50px;height:180px;width:210px;background:transparent url("../images/squiggle.svg") no-repeat}footer .footer-base .wrapper{padding:0 4em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 50em){footer .footer-base .wrapper{padding:0 2.5em}}@media only screen and (max-width: 38em){footer .footer-base .wrapper{padding:0 1.5em;display:block}}footer .footer-base p{margin:0}footer .footer-base ul{margin:0;list-style:none}footer .footer-base ul li{display:inline-block}footer .footer-base ul li a{display:block;text-decoration:none;padding:0 0 0 .2em;color:white}footer .footer-base ul li a::after{content:"|";color:rgba(255,255,255,0.5);display:inline-block;padding:0 0 0 .5em;opacity:.5}footer .footer-base ul li a:hover{color:white}footer .footer-base ul li:last-child a::after{content:none}@media only screen and (max-width: 40em){footer .footer-base{padding:1em 0;margin-top:2em}}@media only screen and (max-width: 40em){footer{padding-top:2em}}body.inner header{height:auto;border-bottom:7px solid #9dc44d;position:relative;width:100%;display:block}.breadcrumbs{width:100%;background-image:-webkit-gradient(linear, left top, right top, color-stop(33.3333%, #d3d3d4), color-stop(0%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left, #d3d3d4 33.3333%, rgba(255,255,255,0) 0%);background-image:linear-gradient(to right, #d3d3d4 33.3333%, rgba(255,255,255,0) 0%);background-position:center bottom;background-repeat:repeat-x;background-size:6px 2px;padding:3em 0 0 0;margin:0 0 3em 0}.breadcrumbs ul{margin:0;padding:0 0 1.3em 0;list-style:none}.breadcrumbs li{margin:0;color:#006789;display:inline;padding-right:.2em;font-size:.9em;font-weight:500}.breadcrumbs li:last-child a::after{content:none}.breadcrumbs li:last-child{color:#006789;font-weight:600}.breadcrumbs li::before{content:none !important}.breadcrumbs a{color:#006789;text-decoration:none}.breadcrumbs a::after{content:"/";display:inline-block;padding-left:.4em}.breadcrumbs a:hover{color:#0693ad;text-decoration:none}@media only screen and (max-width: 60em){.breadcrumbs{padding-top:0}}@media only screen and (max-width: 40em){.breadcrumbs{display:none}}.content{padding:0;width:100%;position:relative;background:white}.content .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width: 60em){.content .wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.content main{padding:0 5em 5em 4em;width:63%;border-right:4px solid rgba(157,184,179,0.3)}.content main h1{margin-top:0}.content main p:first-of-type{font-size:1em;font-weight:500;margin:1.2em 0 1em 0;line-height:1.6em}.content main li{list-style:none}.content main li::before{content:'\25CF\00a0\00a0';display:inline;color:#567f38}.content main .page-header form select{font-size:1em;border:1px solid #c17123;background:#ffaf8b;height:50px;margin:1em 0;padding:0 1em;-webkit-box-shadow:none;box-shadow:none;outline:none;width:400px}.content main .entry-header{margin-bottom:1.5em}.content main .entry-content img{margin:.5em 0}.content main .entry-content img.alignleft{float:left;margin:0.5em 1em 0.5em 0}.content main .entry-content img.alignright{float:left;margin:0.5em 0 0.5em 1em}.content main .entry-content a{text-decoration:underline}.content main .entry-content blockquote{background:#fffff;border-left:10px solid #fafbf4;margin:1.5em 0;padding:0.5em 1em;quotes:"“" "”" "‘" "’"}.content main .entry-content blockquote:before{color:#EFF6CE;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em}.content main .entry-content blockquote p{display:inline;margin:.3em 0}.content main .entry-content blockquote p:first-of-type{font-weight:400;font-size:.95em;line-height:1.6;color:#393e41}@media only screen and (max-width: 80em){.content main{width:65%;padding:0 4em 5em 3em}}@media only screen and (max-width: 70em){.content main{width:65%;padding:0 3em 5em 3em}}@media only screen and (max-width: 60em){.content main{width:100%;border:none;padding:2em 2em 5em 2em}}@media only screen and (max-width: 50em){.content main{padding:2em 2.5em 2em 2.5em}}@media only screen and (max-width: 38em){.content main{padding:2em 1.5em 2em 1.5em}}.content main .team-member{margin:3.5em 0}.content main .team-member .team-member-role{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:auto}.content main .team-member .team-member-role img{display:block;height:auto;width:120px;margin:0 1em 1em 0}.content main .team-member .team-member-role .team-member-contact{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0}.content main .team-member .team-member-role .team-member-contact h2{margin:0;padding:0;font-size:1.2em;line-height:normal;color:#002d4a}.content main .team-member .team-member-role .team-member-contact h3,.content main .team-member .team-member-role .team-member-contact h4{margin:0;padding:0;font-size:1em;line-height:normal}.content main .team-member .team-member-role .team-member-contact h3{color:#F99D2D}.content main .team-member .team-member-role .team-member-contact h4{font-size:.9em;color:#515d65;display:block;margin:0 0 0 0}.content main .team-member .team-member-role .team-member-contact h4:first-of-type{border-top:1px solid #F5F5F5;margin:0.9em 0 0.2em 0;padding-top:0.8em}@media only screen and (max-width: 30em){.content main .team-member .team-member-role .team-member-contact{margin:1em 0 0 0;width:100%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}.content main .team-member .team-member-description{margin:1.8em 0 0 0}.content main .team-member .team-member-description p:first-of-type{font-size:1em;font-weight:400;margin:0 0 1.5em;line-height:1.6em}.content aside{background:white url("../images/sidebar-background.jpg") no-repeat;background-size:auto 275px;background-position:top 0px center 0px;color:#393e41;margin:0;padding:275px 0 5em 0;width:37%;position:relative;font-family:"Raleway",sans-serif}.content aside .sidebar-title{padding:0 3em 0 3em;margin-top:3em;position:relative}.content aside .sidebar-title h2{font-weight:600;margin:0}.content aside .sidebar-title h2 span{display:block}.content aside .sidebar{position:relative;padding:0;margin:0}.content aside .sidebar ul{margin:0;padding:2em 3em 1em 3em}.content aside .sidebar ul li{border-bottom:1px dotted rgba(71,155,79,0.4)}.content aside .sidebar ul li a{display:block;color:#414141;font-weight:500;font-size:.92em;font-family:"Nunito Sans",sans-serif;padding:.3em 1em .3em .5em}.content aside .sidebar ul li a:hover{color:#006789;text-decoration:none}.content aside .sidebar ul li a::before{content:'\25CF\00a0\00a0';display:inline;color:#e4a330;font-size:14px}.content aside .sidebar ul li:first-child a{border-bottom:1px solid #479b4f;padding:.7em 0 .7em .5em;margin-bottom:.5em;color:#3a8143;font-weight:700;font-size:1.1em;font-family:"Raleway",sans-serif}.content aside .sidebar ul li:first-child a::before{content:none}.content aside .sidebar ul li:first-child a:hover{color:#006789;background:transparent}.content aside .sidebar ul li:first-child,.content aside .sidebar ul li:last-child{border:none}.content aside .sidebar ul li.active a{color:#9cb13d;font-weight:700}.content aside .sidebar-list{padding:.5em 3em}.content aside .sidebar-list h2{color:#3a8143;font-weight:700;font-size:1.1em;border-bottom:1px solid #479b4f;padding:.7em 0 .7em .5em;margin:0 0 .5em 0}.content aside .sidebar-list ul{margin:0}.content aside .sidebar-list li{border-bottom:1px dotted rgba(71,155,79,0.4);text-indent:-16px}.content aside .sidebar-list li a{display:block;color:#414141;font-weight:500;font-size:.92em;font-family:"Nunito Sans",sans-serif;padding:.7em 1em .7em 23px;margin:0;line-height:1}.content aside .sidebar-list li a:hover{color:#006789;text-decoration:none}.content aside .sidebar-list li a::before{content:'\25CF\00a0\00a0';display:inline;color:#e4a330;font-size:14px}.content aside .sidebar-list li:last-child{border:none}.content aside .sidebar-list a{display:block;margin:1em 0 .5em 0;font-size:.9em;color:#393e41;padding-left:.5em}@media only screen and (max-width: 80em){.content aside{width:35%}}@media only screen and (max-width: 70em){.content aside .sidebar-list,.content aside .sidebar ul,.content aside .sidebar-title{padding-left:2em;padding-right:3em}}@media only screen and (max-width: 60em){.content aside{width:100%;background-image:none !important;border-top:8px solid #899942;padding:0 0 5em 0}}@media only screen and (max-width: 50em){.content aside .sidebar-list,.content aside .sidebar ul,.content aside .sidebar-title{padding-left:2.5em;padding-right:2.5em}}@media only screen and (max-width: 38em){.content aside .sidebar-list,.content aside .sidebar ul,.content aside .sidebar-title{padding-left:1.5em;padding-right:1.5em}}.collie-photos{width:100%;height:500px;background:url("../images/lake.jpg") no-repeat center center;background-size:cover;position:relative}@media only screen and (max-width: 65em){.collie-photos{height:400px}}@media only screen and (max-width: 50em){.collie-photos{height:300px}}.error-content{background:#fff;padding:0 5em 5em 5em;position:relative}.error-content li{list-style:none}.error-content li::before{content:'\25CF\00a0\00a0';display:inline;color:#567f38}.error-content .canoe{width:310px;height:370px;background:url("../images/canoe.svg") no-repeat center center;background-size:310px 370px;position:absolute;right:180px;bottom:200px;-webkit-animation:spin 7s 0s infinite both;animation:spin 7s 0s infinite both;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes spin{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}75%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@keyframes spin{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}75%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@media only screen and (max-width: 70em){.error-content .canoe{display:none}}.error-content input[type="submit"],body.search-no-results input[type="submit"],body.councillor_posts-template-default input[type="submit"],body.post-type-archive-councillor_posts input[type="submit"]{display:block;color:#fff;background:#006789;font-weight:600;font-size:14px;border:none;border-radius:30px;height:50px;line-height:50px;width:150px;margin:1em 0 2em 0;padding:0 .5em;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.error-content input[type="submit"]:hover,.error-content input[type="submit"]:active,.error-content input[type="submit"]:focus,body.search-no-results input[type="submit"]:hover,body.search-no-results input[type="submit"]:active,body.search-no-results input[type="submit"]:focus,body.councillor_posts-template-default input[type="submit"]:hover,body.councillor_posts-template-default input[type="submit"]:active,body.councillor_posts-template-default input[type="submit"]:focus,body.post-type-archive-councillor_posts input[type="submit"]:hover,body.post-type-archive-councillor_posts input[type="submit"]:active,body.post-type-archive-councillor_posts input[type="submit"]:focus{border:none;cursor:pointer;outline:0;background:#469989}.error-content input[type="search"],.error-content input[type="password"],body.search-no-results input[type="search"],body.search-no-results input[type="password"],body.councillor_posts-template-default input[type="search"],body.councillor_posts-template-default input[type="password"],body.post-type-archive-councillor_posts input[type="search"],body.post-type-archive-councillor_posts input[type="password"]{display:block;margin:0;padding:0 2em;font-weight:600;border-radius:30px;border:1px solid rgba(0,0,0,0.1);background:#f4fafd;color:#585b6a;height:50px;line-height:50px;width:400px;font-size:14px;font-family:"Raleway",sans-serif}.error-content input[type="search"]:hover,.error-content input[type="search"]:active,.error-content input[type="search"]:focus,.error-content input[type="password"]:hover,.error-content input[type="password"]:active,.error-content input[type="password"]:focus,body.search-no-results input[type="search"]:hover,body.search-no-results input[type="search"]:active,body.search-no-results input[type="search"]:focus,body.search-no-results input[type="password"]:hover,body.search-no-results input[type="password"]:active,body.search-no-results input[type="password"]:focus,body.councillor_posts-template-default input[type="search"]:hover,body.councillor_posts-template-default input[type="search"]:active,body.councillor_posts-template-default input[type="search"]:focus,body.councillor_posts-template-default input[type="password"]:hover,body.councillor_posts-template-default input[type="password"]:active,body.councillor_posts-template-default input[type="password"]:focus,body.post-type-archive-councillor_posts input[type="search"]:hover,body.post-type-archive-councillor_posts input[type="search"]:active,body.post-type-archive-councillor_posts input[type="search"]:focus,body.post-type-archive-councillor_posts input[type="password"]:hover,body.post-type-archive-councillor_posts input[type="password"]:active,body.post-type-archive-councillor_posts input[type="password"]:focus{border:1px solid rgba(0,0,0,0.1);cursor:text;outline:0;background:#f4fafd}.error-content input[type="password"],body.search-no-results input[type="password"],body.councillor_posts-template-default input[type="password"],body.post-type-archive-councillor_posts input[type="password"]{display:block;margin-top:.5em}.error-content p label,body.search-no-results p label,body.councillor_posts-template-default p label,body.post-type-archive-councillor_posts p label{display:block;margin-right:0%;margin-bottom:1em;font-weight:600}.error-content select,body.search-no-results select,body.councillor_posts-template-default select,body.post-type-archive-councillor_posts select{margin:0;padding:0 2em;border-radius:30px;border:1px solid rgba(0,0,0,0.1);background:#f4fafd;color:#585b6a;height:50px;line-height:50px;width:400px;font-size:14px;font-family:"Raleway",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/arrow-down.svg) no-repeat #f4fafd;background-size:13px 12px;background-position:top 19px right 27px}@media only screen and (max-width: 50em){.error-content input[type="search"],.error-content input[type="submit"],.error-content input[type="password"],.error-content select,body.search-no-results input[type="search"],body.search-no-results input[type="submit"],body.search-no-results input[type="password"],body.search-no-results select,body.councillor_posts-template-default input[type="search"],body.councillor_posts-template-default input[type="submit"],body.councillor_posts-template-default input[type="password"],body.councillor_posts-template-default select,body.post-type-archive-councillor_posts input[type="search"],body.post-type-archive-councillor_posts input[type="submit"],body.post-type-archive-councillor_posts input[type="password"],body.post-type-archive-councillor_posts select{width:100%}}body.search-results article{padding:1em 0;margin:0;border-bottom:1px solid #cedac5}body.search-results article .entry-header{padding:0;margin:0}body.search-results article .entry-header h2{margin:0 0 .3em 0;font-weight:600;font-size:1.1em}body.search-results article .entry-header h2 a{color:#006789}body.search-results article .entry-header h2 a:hover{color:#00833b;text-decoration:none}body.search-results article .entry-header .entry-meta{font-weight:600}body.search-results article .entry-header .entry-meta a{color:#00833b}body.search-results article .entry-header .entry-meta a:hover{color:#0693ad;text-decoration:none}body.search-results article .entry-summary{padding:0;margin:0}body.search-results article .entry-summary p{margin:.3em 0}body.search-results article .entry-summary p:first-of-type{font-weight:400;font-size:.95em;line-height:1.6;color:#393e41}body.search-results article .entry-footer{padding:0;margin:0}body.search-results article:last-of-type{border:none}body.search-results .posts-navigation{margin:2em 0}body.search-results .posts-navigation a{display:inline-block;border-bottom:1px solid #567f38;color:#3e6225}body.search-results .posts-navigation a:hover{border-bottom:1px solid #d47d1e;color:#d47d1e;text-decoration:none}body.single article{padding:0;margin:0}body.single article .entry-header{padding:0;margin:0}body.single article .entry-header h2{margin:0 0 .3em 0;font-weight:600;font-size:1.1em}body.single article .entry-header h2 a{color:#006789}body.single article .entry-header h2 a:hover{color:#00833b;text-decoration:none}body.single article .entry-header .entry-meta{font-weight:600}body.single article .entry-header .entry-meta a{color:#00833b}body.single article .entry-header .entry-meta a:hover{color:#0693ad;text-decoration:none}body.single article .entry-summary{padding:0;margin:0}body.single article .entry-summary p{margin:.3em 0}body.single article .entry-summary p:first-of-type{font-weight:400;font-size:.95em;line-height:1.6;color:#393e41}body.single article .entry-footer{padding:0;margin:0}body.single article:last-of-type{border:none}body.single .posts-navigation{margin:2em 0}body.single .posts-navigation a{display:inline-block;border-bottom:1px solid #567f38;color:#3e6225}body.single .posts-navigation a:hover{border-bottom:1px solid #d47d1e;color:#d47d1e;text-decoration:none}body.inner .news{padding:5em}@media only screen and (max-width: 65em){body.inner .news{padding:3em}}@media only screen and (max-width: 50em){body.inner .news{padding:3em 2.5em}}@media only screen and (max-width: 38em){body.inner .news{padding:3em 1.5em}}body.inner .your-say{padding:5em}@media only screen and (max-width: 65em){body.inner .your-say{padding:3em}}@media only screen and (max-width: 50em){body.inner .your-say{padding:3em 2.5em}}@media only screen and (max-width: 38em){body.inner .your-say{padding:3em 1.5em}}body.blog article,body.archive article{padding:2em 0;margin:0;border-bottom:1px dotted rgba(71,155,79,0.4)}body.blog article .entry-header,body.archive article .entry-header{padding:0;margin:0}body.blog article .entry-header .alignleft.wp-post-image,body.archive article .entry-header .alignleft.wp-post-image{height:100px;width:100px;margin:0 0 1em 0;border-radius:50px;float:none}body.blog article .entry-header h2,body.archive article .entry-header h2{margin:0;font-weight:600;font-size:1.1em}body.blog article .entry-header h2 a,body.archive article .entry-header h2 a{color:#006789}body.blog article .entry-header h2 a:hover,body.archive article .entry-header h2 a:hover{color:#0693ad;text-decoration:none}body.blog article .entry-header .entry-meta,body.archive article .entry-header .entry-meta{margin:.8em 0 .5em 0}body.blog article .entry-header .entry-meta .posted-on,body.blog article .entry-header .entry-meta .cat-links,body.archive article .entry-header .entry-meta .posted-on,body.archive article .entry-header .entry-meta .cat-links{display:block;font-weight:600;font-size:90%}body.blog article .entry-header .entry-meta .posted-on a,body.blog article .entry-header .entry-meta .cat-links a,body.archive article .entry-header .entry-meta .posted-on a,body.archive article .entry-header .entry-meta .cat-links a{color:#00833b;text-decoration:underline}body.blog article .entry-header .entry-meta .posted-on a:hover,body.blog article .entry-header .entry-meta .cat-links a:hover,body.archive article .entry-header .entry-meta .posted-on a:hover,body.archive article .entry-header .entry-meta .cat-links a:hover{color:#006789}body.blog article .entry-content,body.archive article .entry-content{padding:0;margin:0}body.blog article .entry-content p,body.archive article .entry-content p{margin:.3em 0}body.blog article .entry-content p:first-of-type,body.archive article .entry-content p:first-of-type{font-weight:400;font-size:.95em;line-height:1.6;color:#393e41}body.blog article .entry-content a.read-more,body.archive article .entry-content a.read-more{display:block;margin-top:1.5em;font-size:.95em;font-weight:600;color:#414141;text-decoration:none}body.blog article .entry-footer,body.archive article .entry-footer{padding:0;margin:0}body.blog article:first-of-type,body.archive article:first-of-type{padding-top:.5em}body.blog article:last-of-type,body.archive article:last-of-type{border:none}body.blog .posts-navigation,body.archive .posts-navigation{margin:2em 0}body.blog .posts-navigation a,body.archive .posts-navigation a{display:inline-block;border-bottom:1px solid #567f38;color:#3e6225}body.blog .posts-navigation a:hover,body.archive .posts-navigation a:hover{border-bottom:1px solid #d47d1e;color:#d47d1e;text-decoration:none}article.category-community-events .entry-meta{margin:.8em 0 .5em 0}article.category-community-events .entry-meta .posted-on,article.category-community-events .entry-meta .cat-links{display:block;font-weight:600;font-size:90%}article.category-community-events .entry-meta .posted-on a,article.category-community-events .entry-meta .cat-links a{text-decoration:underline;color:#185879}article.category-community-events .entry-meta .posted-on a:hover,article.category-community-events .entry-meta .cat-links a:hover{color:#d47d1e}
/*# sourceMappingURL=main.css.map */