article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'chunkfiveroman';src:url(/profiles/democra_profile/themes/custom/democra/fonts/chunkfive-webfont.eot);src:url(/profiles/democra_profile/themes/custom/democra/fonts/chunkfive-webfont.eot?#iefix) format("embedded-opentype"),url(/profiles/democra_profile/themes/custom/democra/fonts/chunkfive-webfont.woff) format("woff"),url(/profiles/democra_profile/themes/custom/democra/fonts/chunkfive-webfont.ttf) format("truetype"),url(/profiles/democra_profile/themes/custom/democra/fonts/chunkfive-webfont.svg#chunkfiveroman) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'chunkfiveroman';src:url(/profiles/democra_profile/themes/custom/democra/fonts/chunkfive-webfont.eot);src:url(/profiles/democra_profile/themes/custom/democra/fonts/chunkfive-webfont.eot?#iefix) format("embedded-opentype"),url(/profiles/democra_profile/themes/custom/democra/fonts/chunkfive-webfont.woff) format("woff"),url(/profiles/democra_profile/themes/custom/democra/fonts/chunkfive-webfont.ttf) format("truetype"),url(/profiles/democra_profile/themes/custom/democra/fonts/chunkfive-webfont.svg#chunkfiveroman) format("svg");font-weight:bold;font-style:normal}html{font-size:87.5%;line-height:1.28571em}body{color:#666;background-color:#fff;font-family:Arial,Helvetica,sans-serif}h1,h2{font-family:"chunkfiveroman",Arial,Helvetica,sans-serif}a{color:inherit}p{margin:1.28571em 0}label{display:block;margin:0.5em 0}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-background-clip:padding;background-clip:padding-box;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;background-color:#fff;border:1px solid;border-color:#666;border-radius:1px;color:black;outline:0;margin:0;padding:0.7em;text-align:left;font-size:13px;vertical-align:top;font-family:Arial,"Liberation Sans",FreeSans,sans-serif;*padding-top:2px;*padding-bottom:1px;*height:auto}textarea[disabled],select[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee}select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{height:3em}.form-item{margin-bottom:1.5em}.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}*,*::before,*::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.l-grid-container{max-width:960px;margin-left:auto;margin-right:auto}.l-grid-container::after{content:" ";display:block;clear:both}.l-footer{max-width:1280px;margin-left:auto;margin-right:auto}.l-footer::after{content:" ";display:block;clear:both}@media (min-width:961px){.l-footer{display:table;table-layout:fixed}}.l-sidebar-first,.l-sidebar-second,.l-content,.l-scrollpage-sidebar-first,.l-scrollpage-sidebar-second{clear:both;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:15px;padding-right:15px}@media (min-width:641px){.l-sidebar-first{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:right;padding-left:15px;padding-right:15px}.l-sidebar-second{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:right;padding-left:15px;padding-right:15px}.l-has-no-sidebars .l-content{clear:both;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:15px;padding-right:15px}.l-has-both-sidebars .l-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.66667%;float:left;padding-left:15px;padding-right:15px}.l-has-sidebar-first .l-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.66667%;float:left;padding-left:15px;padding-right:15px}.l-has-sidebar-second .l-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.66667%;float:left;padding-left:15px;padding-right:15px}.l-scrollpage-sidebar-first{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:15px;padding-right:15px}.l-scrollpage-sidebar-second{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:right;padding-left:15px;padding-right:15px}}.breakpoint-debugger{position:fixed;bottom:10px;right:10px;background:#FFF;color:#000;border-radius:100px;border:1px solid #bbb;padding:0.5em 1em;font-size:10px;line-height:20px}.breakpoint-debugger strong{font-size:20px}@media (max-width:480px){.breakpoint-debugger strong:after{content:"xs"}}@media (min-width:481px) and (max-width:640px){.breakpoint-debugger strong:after{content:"s"}}@media (min-width:641px) and (max-width:800px){.breakpoint-debugger strong:after{content:"m"}}@media (min-width:801px) and (max-width:960px){.breakpoint-debugger strong:after{content:"l"}}@media (min-width:961px){.breakpoint-debugger strong:after{content:"xl"}}.button{color:#FFF;text-decoration:none;display:inline-block;padding:0.7em 1.8em;border:1px solid #FFF;border-radius:2px;background-color:#906}.column{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:15px;padding-right:15px}@media (min-width:641px){.column_of-2{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:15px;padding-right:15px}.column_of-3{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:15px;padding-right:15px}}@media (max-width:480px){.column_of-4{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:15px;padding-right:15px}}@media (min-width:481px) and (max-width:640px){.column_of-4{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:41.66667%;float:left;padding-left:15px;padding-right:15px}.column_of-4.column_odd{margin-left:8.33333%;clear:both}.column_of-4.column_even{margin-right:8.33333%}}@media (max-width:640px){.column_of-4.column_odd{clear:both}}@media (min-width:641px){.column_of-4{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:15px;padding-right:15px}}.contact-us-form label{display:block}.contact-us-form .form-item input{width:100%}.contact-us-form .form-actions{clear:both;clear:both;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:15px;padding-right:15px}.contact-us-form .contact-us-form--info-fields{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:15px;padding-right:15px}.contact-us-form .webform-component--message{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:15px;padding-right:15px}.contact-us-form .webform-component--message textarea{height:207px}@media (min-width:641px){.contact-us-form .contact-us-form--info-fields{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:15px;padding-right:15px}.contact-us-form .webform-component--message{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.66667%;float:left;padding-left:15px;padding-right:15px}}.contact-us-form .button{font-size:17px;padding-left:3.5em;padding-right:3.5em;float:right}.l-grid-container .contact-us-form{margin:0 -15px}.contextual-links-region{*zoom:1}.contextual-links-region:after{content:"";display:table;clear:both}.logo{display:block;padding-top:4px}@media (min-width:801px){.logo{float:left;padding-top:13px;margin-left:15px}}.logo img{display:block;margin:0 auto}.main-menu,.main-menu--placeholder{height:55px}@media (min-width:641px) and (max-width:800px){.main-menu,.main-menu--placeholder{height:85px}}@media (min-width:801px){.main-menu,.main-menu--placeholder{height:70px}}.main-menu{background-color:#377080;width:100%;z-index:10;position:fixed;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.6);font-family:"chunkfiveroman",Arial,Helvetica,sans-serif}.main-menu--links{margin:0;padding:0}.main-menu--link{color:#FFF;text-decoration:none}@media (min-width:641px){.main-menu--inner{max-width:960px;margin-left:auto;margin-right:auto}.main-menu--inner::after{content:" ";display:block;clear:both}}.main-menu--toggler:checked+.main-menu--links{display:block}@media (min-width:641px){.main-menu--site-name{display:none}}.main-menu--toggler{display:none}.main-menu--toggle-label{cursor:pointer;text-transform:uppercase;position:absolute;left:0;top:0;display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url(/profiles/democra_profile/themes/custom/democra/images/hamburger.png);background-repeat:no-repeat;background-position:50% 50%;background-color:#906;height:55px;width:55px;margin:0}@media (min-width:641px){.main-menu--toggle-label{display:none}}@media (max-width:640px){.main-menu--links{background:#FFF;display:none;position:absolute;top:55px;left:0;right:0;padding:0;margin:0}.main-menu--item .last:after{content:'';display:block;width:100%;height:0;box-shadow:0px -5px 5px 5px rgba(0,0,0,0.6);position:absolute;z-index:-1}.main-menu--text{max-width:960px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.main-menu--text::after{content:" ";display:block;clear:both}.main-menu--link{display:block;background-color:#377080;line-height:55px}.main-menu--link.active-trail,.main-menu--link.local-active{background-color:#906}}@media (min-width:641px) and (max-width:800px){.main-menu--links{position:absolute;bottom:0;margin-right:0;clear:both;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:15px;padding-right:15px}}@media (min-width:641px){.main-menu--links{display:block;text-align:center;margin-bottom:0}.main-menu--item{display:inline-block}.main-menu--link{display:inline-block;padding:0.7em}.main-menu--text{max-width:none;padding:0}.main-menu--link.active-trail,.main-menu--link.local-active{box-shadow:inset 0px -4px 0px 0px #906}}@media (min-width:801px){.main-menu--links{float:right;position:static;margin-right:15px}.main-menu--link{display:inline-block;padding:0 0.5em;line-height:80px;height:70px}}@media (min-width:961px){.main-menu--link{display:inline-block;padding:0 1.2em}}.main-title{color:#906;font-size:4.28571em;line-height:1.2em}.page-info_scrollpage{max-width:960px;margin-left:auto;margin-right:auto;padding:0 15px}.page-info_scrollpage::after{content:" ";display:block;clear:both}.paragraphs-title{margin:0}.paragraphs-image img{display:block;max-width:100%;height:auto;margin:1.28571em 0}.primary-tabs{border-bottom:none;text-transform:uppercase;font-size:0.923em;height:2.60em;margin:1.28571em 0;padding:0}.primary-tabs li{float:left;list-style:none;margin:0 2px}.primary-tabs li a:link,.primary-tabs li a.active,.primary-tabs li a:active,.primary-tabs li a:visited,.primary-tabs li a:hover,.primary-tabs li.active a{display:block;float:left;height:2.60em;line-height:2.60em;padding:0 18px 8px;background-color:#a6a7a2;color:#000;font-weight:bold;border-width:1px 1px 0 1px;border-style:solid;border-color:#a6a7a2;-moz-border-radius:8px 8px 0 0;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-radius:8px 8px 0 0}.primary-tabs li.active a,.primary-tabs li.active a.active,.primary-tabs li.active a:active,.primary-tabs li.active a:visited{background-color:#fff;border-color:#c9cac4}.primary-tabs li a:hover{color:#fff}.primary-tabs li.active a:hover{color:#000}.scrollpage-item{position:relative;color:#fff}.scrollpage-item--inner{max-width:960px;margin-left:auto;margin-right:auto;padding:2.57143em 0}.scrollpage-item--inner::after{content:" ";display:block;clear:both}.scrollpage-item--inner>.paragraph{clear:both;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:15px;padding-right:15px}.scrollpage-item_colour-primary .scrollpage-item--content-wrapper{background-color:#377080}.scrollpage-item_colour-primary .button{background-color:#906}.scrollpage-item_colour-primary .paragraphs-title{color:inherit}.scrollpage-item_colour-secondary .scrollpage-item--content-wrapper{background-color:#906}.scrollpage-item_colour-secondary .button{background-color:#377080}.scrollpage-item_colour-secondary .paragraphs-title{color:inherit}.scrollpage-item_colour-white{color:#666}.scrollpage-item_colour-white .scrollpage-item--content-wrapper{background-color:#fff}.scrollpage-item_fragment{position:absolute;top:-55px}@media (min-width:641px) and (max-width:800px){.scrollpage-item_fragment{top:-85px}}@media (min-width:801px){.scrollpage-item_fragment{top:-70px}}.admin-menu .scrollpage-item_fragment{top:-69px}@media (min-width:641px) and (max-width:800px){.admin-menu .scrollpage-item_fragment{top:-99px}}@media (min-width:801px){.admin-menu .scrollpage-item_fragment{top:-84px}}.scrollpage-item--background{width:100%;height:auto;display:block;z-index:-1}.scrollpage-item--next-link{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url(/profiles/democra_profile/themes/custom/democra/images/down_arrow.png);background-repeat:no-repeat;background-position:50% 50%;width:71px;height:38px;position:absolute;bottom:20px;left:0;right:0;margin:0 auto;box-sizing:content-box;padding:15px;z-index:1;display:none}@media (min-width:641px){.scrollpage-item--next-link{display:block}}@media (min-width:641px){.scrollpage-item_with-background .scrollpage-item--content-wrapper{background-color:transparent;width:100%;position:absolute;top:0}.csstransforms .scrollpage-item_with-background .scrollpage-item--content-wrapper{top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.scrollpage-item_with-background .paragraphs-title{background-color:#377080;line-height:1.1;padding:0.1em 0.2em;margin-left:15px;display:inline-block;width:auto;float:none}.scrollpage-item_with-background .paragraphs-text p{background-color:#377080;padding:0.5em}.scrollpage-item_with-background.scrollpage-item_colour-primary .paragraphs-title,.scrollpage-item_with-background.scrollpage-item_colour-primary .paragraphs-text p{background-color:#377080}.scrollpage-item_with-background.scrollpage-item_colour-secondary .paragraphs-title,.scrollpage-item_with-background.scrollpage-item_colour-secondary .paragraphs-text p{background-color:#906}}.site-name{text-align:center;display:none}.site-name a{color:#084C85}@media (min-width:641px){.site-name{display:block}}.black-footer{background-color:#000;color:#f8f8f8;text-align:center}.black-footer--column{border-top:1px solid #444;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:15px;padding-right:15px}@media (min-width:641px) and (max-width:960px){.black-footer--column{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:15px;padding-right:15px}.black-footer--column_odd{border-right:1px solid #444;clear:both}.black-footer--column_even{border-left:1px solid #444;margin-left:-1px}}@media (min-width:961px){.black-footer--column{border-right:1px solid #444;width:25%;float:none;border-top:none;display:table-cell;vertical-align:top}.black-footer--column_last{border:none}.black-footer iframe{width:100% !important}}.black-footer .twitter-timeline{padding:1em;display:block}@media (min-width:641px){.scrollpage-item_democra_infinity .column_odd img{margin:100px 0}}@media (min-width:641px){.scrollpage-item_democra_one .column_of-2+.column_of-2 img{margin:150px 0 100px}}@media (min-width:801px){.scrollpage-item_democra_one .column_of-2+.column_of-2{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:41.66667%;float:left;padding-left:15px;padding-right:15px;margin-left:8.33333%}}.scrollpage-item_how_we_do_it .column{text-align:center}.lower-footer{background-color:#fff;padding:1em 0;font-size:0.9em}.lower-footer .menu{clear:both;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:15px;padding-right:15px;margin:0}.lower-footer .menu li{display:inline;list-style:none}.lower-footer .menu a{padding-right:0.7em;margin-right:0.3em;border-right:1px solid}.lower-footer .menu .last a{border-right:none}.scrollpage-item_parallax_picture{position:relative;z-index:1;height:250px;overflow:hidden}.scrollpage-item_parallax_picture:before,.scrollpage-item_parallax_picture:after{content:'';display:block;position:absolute;left:0;right:0;height:0;box-shadow:0 0 30px 10px black}.scrollpage-item_parallax_picture:before{top:0}.scrollpage-item_parallax_picture:after{bottom:0}.scrollpage-item_parallax_picture img{min-width:100%;width:auto;position:absolute;-webkit-transform:translate3d(0,0,0)}@media (min-width:641px){.scrollpage-item_what_we_do .column_odd.column_of-2{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:41.66667%;float:left;padding-left:15px;padding-right:15px;margin-right:8.33333%}}
