html{box-sizing:border-box;}*,*::after,*::before{box-sizing:inherit;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-loading .slick-list{background:#fff url(/sites/all/themes/greensmps/js/vendor/slick/ajax-loader.gif) center center no-repeat;}@font-face{font-family:"slick";src:url(/sites/all/themes/greensmps/js/vendor/slick/fonts/slick.eot);src:url(/sites/all/themes/greensmps/js/vendor/slick/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/greensmps/js/vendor/slick/fonts/slick.woff) format("woff"),url(/sites/all/themes/greensmps/js/vendor/slick/fonts/slick.ttf) format("truetype"),url(/sites/all/themes/greensmps/js/vendor/slick/fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal;}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.75;}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir="rtl"] .slick-prev{left:auto;right:-25px;}.slick-prev:before{content:"←";}[dir="rtl"] .slick-prev:before{content:"→";}.slick-next{right:-25px;}[dir="rtl"] .slick-next{left:-25px;right:auto;}.slick-next:before{content:"→";}[dir="rtl"] .slick-next:before{content:"←";}.slick-dots{position:absolute;bottom:10px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{color:white;opacity:1;}html,body{margin:0;padding:0;}body{font-family:"Roboto",sans-serif;font-weight:400;color:#4c4c4c;font-size:16px;line-height:1.4;background-color:#efefef;}@media screen and (min-width:1600px){body{font-size:17px;}}h1,h2,h3,form fieldset legend span,h4{font-family:"Roboto Condensed",sans-serif;font-weight:700;color:#000000;padding:0;margin:0 0 20px;}h2.block__title{background-color:#F26E22;color:white;text-transform:uppercase;display:inline-block;font-weight:normal;font-size:15px;padding:6px 10px;margin-bottom:20px;margin-top:0;}h4{font-size:16px;line-height:1.1;}h5{font-family:"Roboto",sans-serif;font-weight:400;color:#0092B2;text-transform:uppercase;}h6{font-family:"Roboto",sans-serif;font-weight:700;}a,a:link,a:active,a:visited{color:#00953F;text-decoration:none;transition:color 0.2s ease,border-color 0.2s ease;}a:hover{color:#39B54A;text-decoration:none;}a.to-top{text-transform:uppercase;font-size:13px;}p{padding:0;margin:0 0 20px;}blockquote{font-family:"Roboto",sans-serif;font-weight:300;color:#39B54A;font-size:22px;font-style:italic;margin-left:0;padding-left:34px;border-left:5px solid #39B54A;line-height:1.4em;}#page-wrapper{background-color:white;max-width:1920px;margin-left:auto;margin-right:auto;}#page-wrapper::after{clear:both;content:"";display:table;}body.node-type-article #content > .section{max-width:1024px;margin-left:auto;margin-right:auto;}body.sidebar-second #main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;width:100%;}body.sidebar-second #main #content{position:relative;width:66.66667%;padding:40px;float:left;}body.sidebar-second #main #sidebar-second{width:33.33333%;float:left;}body.no-sidebars #main{display:block;}body.no-sidebars #main::after{clear:both;content:"";display:table;}body.no-sidebars #main #content{padding:40px 30px 0;}body.maintenance-page div.centered-box{max-width:480px;padding:20px;text-align:center;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.visually-hidden,.visually-hidden--focusable,.element-invisible{display:none;}.skip-link__wrapper{display:none;}ul.tabs{list-style:none;border:0;padding:0;margin:0;text-align:right;border-bottom:1px solid #dbdbdb;}ul.tabs li{display:inline-block;}ul.tabs li a{display:block;padding:5px 10px;margin-right:5px;background-color:#efefef;text-decoration:none;color:#959595;}ul.tabs li a:hover{background-color:#dbdbdb;}ul.tabs li.is-active a{position:relative;top:1px;background-color:white;border:1px solid #dbdbdb;border-bottom:none;color:#4c4c4c;}.messages{min-height:60px;padding:20px;padding-left:60px;position:relative;margin-bottom:1em;}.messages .messages__icon{position:absolute;left:20px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}.messages.messages--error{border-bottom:1px solid #FBE2D3;background-color:#FCF8F4;}.messages.messages--error h2{color:#F07030;}.messages.messages--error svg *{fill:#F07030;}.messages.messages--status{border-color:#D5F0DC;background-color:#F3FCF8;}.messages.messages--status svg *{fill:#469741;}.messages.messages--info{border-color:#D5F0DC;background-color:#F3FCF8;}.messages.messages--info svg *{fill:#469741;}ul.pager{list-style:none;padding:40px 0 0 0;margin:0 0 40px;border-top:1px solid #DCDCDC;}ul.pager::after{clear:both;content:"";display:table;}ul.pager li{display:inline-block;}ul.pager li.pager-title{text-transform:uppercase;font-size:12px;color:#999;padding-right:10px;}ul.pager li.pager-previous,ul.pager li.pager-next{float:right;}ul.pager li.pager-previous a,ul.pager li.pager-next a{margin:0 12px;padding:8px 16px !important;font-size:16px;}ul.pager li.pager-previous a:after,ul.pager li.pager-next a:after{display:none;}ul.pager li.pager-previous.pager-next a,ul.pager li.pager-next.pager-next a{margin-right:0;}ul.pager li.pager-current,ul.pager li.pager-ellipsis,ul.pager li a{padding:8px 12px;color:#F26E22;}ul.pager li a{display:block;position:relative;}ul.pager li a:after{content:"";display:block;width:70%;height:3px;background:#F26E22;opacity:0;position:absolute;bottom:3px;left:15%;transition:opacity ease 0.5s;}ul.pager li.pager-current{background:#F26E22;color:#fff;}ul.pager li a:hover:after{opacity:1;}#user-login,#user-pass{margin:40px 0;}form fieldset{border:0;border-bottom:1px solid #dbdbdb;padding:30px 0;margin:0;}form fieldset legend{display:block;width:100%;}form fieldset legend::after{clear:both;content:"";display:table;}form fieldset legend span{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:25.58941%;color:#00953F;padding-top:30px;}form fieldset legend span:last-child{margin-right:0;}form input[type="color"],form input[type="date"],form input[type="datetime"],form input[type="datetime-local"],form input[type="email"],form input[type="month"],form input[type="number"],form input[type="password"],form input[type="search"],form input[type="tel"],form input[type="text"],form input[type="time"],form input[type="url"],form input[type="week"],form input:not([type]),form textarea,form textarea,form select{font-family:"Roboto",sans-serif;font-weight:400;color:#4c4c4c;font-size:16px;line-height:1.4;background-color:#f7f7f7;border:1px solid #dbdbdb;border-radius:0;color:black;font-weight:bold;outline:none;}@media screen and (min-width:1600px){form input[type="color"],form input[type="date"],form input[type="datetime"],form input[type="datetime-local"],form input[type="email"],form input[type="month"],form input[type="number"],form input[type="password"],form input[type="search"],form input[type="tel"],form input[type="text"],form input[type="time"],form input[type="url"],form input[type="week"],form input:not([type]),form textarea,form textarea,form select{font-size:17px;}}form input[type="color"]::-webkit-input-placeholder,form input[type="date"]::-webkit-input-placeholder,form input[type="datetime"]::-webkit-input-placeholder,form input[type="datetime-local"]::-webkit-input-placeholder,form input[type="email"]::-webkit-input-placeholder,form input[type="month"]::-webkit-input-placeholder,form input[type="number"]::-webkit-input-placeholder,form input[type="password"]::-webkit-input-placeholder,form input[type="search"]::-webkit-input-placeholder,form input[type="tel"]::-webkit-input-placeholder,form input[type="text"]::-webkit-input-placeholder,form input[type="time"]::-webkit-input-placeholder,form input[type="url"]::-webkit-input-placeholder,form input[type="week"]::-webkit-input-placeholder,form input:not([type])::-webkit-input-placeholder,form textarea::-webkit-input-placeholder,form textarea::-webkit-input-placeholder,form select::-webkit-input-placeholder{font-style:italic;font-weight:normal;}form input[type="color"]::-moz-placeholder,form input[type="date"]::-moz-placeholder,form input[type="datetime"]::-moz-placeholder,form input[type="datetime-local"]::-moz-placeholder,form input[type="email"]::-moz-placeholder,form input[type="month"]::-moz-placeholder,form input[type="number"]::-moz-placeholder,form input[type="password"]::-moz-placeholder,form input[type="search"]::-moz-placeholder,form input[type="tel"]::-moz-placeholder,form input[type="text"]::-moz-placeholder,form input[type="time"]::-moz-placeholder,form input[type="url"]::-moz-placeholder,form input[type="week"]::-moz-placeholder,form input:not([type])::-moz-placeholder,form textarea::-moz-placeholder,form textarea::-moz-placeholder,form select::-moz-placeholder{font-style:italic;font-weight:normal;}form input[type="color"]:-moz-placeholder,form input[type="date"]:-moz-placeholder,form input[type="datetime"]:-moz-placeholder,form input[type="datetime-local"]:-moz-placeholder,form input[type="email"]:-moz-placeholder,form input[type="month"]:-moz-placeholder,form input[type="number"]:-moz-placeholder,form input[type="password"]:-moz-placeholder,form input[type="search"]:-moz-placeholder,form input[type="tel"]:-moz-placeholder,form input[type="text"]:-moz-placeholder,form input[type="time"]:-moz-placeholder,form input[type="url"]:-moz-placeholder,form input[type="week"]:-moz-placeholder,form input:not([type]):-moz-placeholder,form textarea:-moz-placeholder,form textarea:-moz-placeholder,form select:-moz-placeholder{font-style:italic;font-weight:normal;}form input[type="color"]:-ms-input-placeholder,form input[type="date"]:-ms-input-placeholder,form input[type="datetime"]:-ms-input-placeholder,form input[type="datetime-local"]:-ms-input-placeholder,form input[type="email"]:-ms-input-placeholder,form input[type="month"]:-ms-input-placeholder,form input[type="number"]:-ms-input-placeholder,form input[type="password"]:-ms-input-placeholder,form input[type="search"]:-ms-input-placeholder,form input[type="tel"]:-ms-input-placeholder,form input[type="text"]:-ms-input-placeholder,form input[type="time"]:-ms-input-placeholder,form input[type="url"]:-ms-input-placeholder,form input[type="week"]:-ms-input-placeholder,form input:not([type]):-ms-input-placeholder,form textarea:-ms-input-placeholder,form textarea:-ms-input-placeholder,form select:-ms-input-placeholder{font-style:italic;font-weight:normal;}form input[type="color"]:focus,form input[type="date"]:focus,form input[type="datetime"]:focus,form input[type="datetime-local"]:focus,form input[type="email"]:focus,form input[type="month"]:focus,form input[type="number"]:focus,form input[type="password"]:focus,form input[type="search"]:focus,form input[type="tel"]:focus,form input[type="text"]:focus,form input[type="time"]:focus,form input[type="url"]:focus,form input[type="week"]:focus,form input:not([type]):focus,form textarea:focus,form textarea:focus,form select:focus{border-color:#00953F;background-color:white;}form input[type="color"].error,form input[type="date"].error,form input[type="datetime"].error,form input[type="datetime-local"].error,form input[type="email"].error,form input[type="month"].error,form input[type="number"].error,form input[type="password"].error,form input[type="search"].error,form input[type="tel"].error,form input[type="text"].error,form input[type="time"].error,form input[type="url"].error,form input[type="week"].error,form input:not([type]).error,form textarea.error,form textarea.error,form select.error{border-color:#F07030;background-color:#FAF6F4;position:relative;}form input.error + label{color:#F07030;}form input.error + label:after{content:'';background:url(/sites/all/themes/greensmps/images/icons/error-orange.svg) center center no-repeat;width:20px;height:20px;right:-40px;position:absolute;}form input[type="color"],form input[type="date"],form input[type="datetime"],form input[type="datetime-local"],form input[type="email"],form input[type="month"],form input[type="number"],form input[type="password"],form input[type="search"],form input[type="tel"],form input[type="text"],form input[type="time"],form input[type="url"],form input[type="week"],form input:not([type]),form textarea{padding:0 20px;line-height:53px;}form input[type=checkbox],form input[type=radio]{display:none;}form input[type="checkbox"] + label,form input[type="radio"] + label{display:block;margin-bottom:5px;}form input[type="checkbox"] + label:before,form input[type="radio"] + label:before{display:inline-block;content:'';background:url(/sites/all/themes/greensmps/images/icons/checkbox-grey.svg) left center no-repeat;background-size:20px 20px;width:20px;height:20px;margin-right:4px;vertical-align:-6px;}form input[type="radio"] + label:before{background-image:url(/sites/all/themes/greensmps/images/icons/radio-grey.svg);}form input[type="checkbox"]:checked + label{color:#00953F;}form input[type="checkbox"]:checked + label:before{background-image:url(/sites/all/themes/greensmps/images/icons/checkbox-checked-green.svg);}form input[type="radio"]:checked + label{color:#00953F;}form input[type="radio"]:checked + label:before{background-image:url(/sites/all/themes/greensmps/images/icons/radio-checked-green.svg);}form select{-webkit-appearance:none;padding:0 50px 0 20px;line-height:42px;height:42px;background-image:url(/sites/all/themes/greensmps/images/icons/chevron-down-grey.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:right 20px center;vertical-align:1px;}form input[type="button"],form input[type="submit"],form button{background-color:#fff;font-size:18px;}form .form-item{margin-bottom:20px;}form .form-item label{display:block;margin-bottom:4px;}form .form-item .description{color:#959595;margin-top:4px;font-size:14px;}form.webform-client-form{max-width:930px;margin:0 auto;}form.webform-client-form > div > .form-item,form.webform-client-form > div .fieldset-wrapper > .form-item{display:block;margin-bottom:20px;}form.webform-client-form > div > .form-item::after,form.webform-client-form > div .fieldset-wrapper > .form-item::after{clear:both;content:"";display:table;}form.webform-client-form > div > .form-item > label,form.webform-client-form > div .fieldset-wrapper > .form-item > label{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-right:20px;text-align:right;padding-top:14px;}form.webform-client-form > div > .form-item > label:last-child,form.webform-client-form > div .fieldset-wrapper > .form-item > label:last-child{margin-right:0;}form.webform-client-form > div > .form-item > label.element-invisible,form.webform-client-form > div .fieldset-wrapper > .form-item > label.element-invisible{text-align:left;text-indent:-999px;}form.webform-client-form > div > .form-item > input,form.webform-client-form > div > .form-item > select,form.webform-client-form > div > .form-item > textarea,form.webform-client-form > div > .form-item .form-textarea-wrapper,form.webform-client-form > div > .form-item .form-checkboxes,form.webform-client-form > div > .form-item .form-radios,form.webform-client-form > div .fieldset-wrapper > .form-item > input,form.webform-client-form > div .fieldset-wrapper > .form-item > select,form.webform-client-form > div .fieldset-wrapper > .form-item > textarea,form.webform-client-form > div .fieldset-wrapper > .form-item .form-textarea-wrapper,form.webform-client-form > div .fieldset-wrapper > .form-item .form-checkboxes,form.webform-client-form > div .fieldset-wrapper > .form-item .form-radios{float:left;display:block;margin-right:2.35765%;width:65.88078%;}form.webform-client-form > div > .form-item > input:last-child,form.webform-client-form > div > .form-item > select:last-child,form.webform-client-form > div > .form-item > textarea:last-child,form.webform-client-form > div > .form-item .form-textarea-wrapper:last-child,form.webform-client-form > div > .form-item .form-checkboxes:last-child,form.webform-client-form > div > .form-item .form-radios:last-child,form.webform-client-form > div .fieldset-wrapper > .form-item > input:last-child,form.webform-client-form > div .fieldset-wrapper > .form-item > select:last-child,form.webform-client-form > div .fieldset-wrapper > .form-item > textarea:last-child,form.webform-client-form > div .fieldset-wrapper > .form-item .form-textarea-wrapper:last-child,form.webform-client-form > div .fieldset-wrapper > .form-item .form-checkboxes:last-child,form.webform-client-form > div .fieldset-wrapper > .form-item .form-radios:last-child{margin-right:0;}form.webform-client-form .form-textarea-wrapper textarea{width:100%;}form.webform-client-form .webform-component-email label,form.webform-client-form .webform-component-phone label{position:relative;}form.webform-client-form .webform-component-email label:after,form.webform-client-form .webform-component-phone label:after{right:-74px;top:1px;content:'';display:block;position:absolute;width:53px;height:53px;border-right:1px solid #dbdbdb;background-color:white;background-image:url(/sites/all/themes/greensmps/images/icons/email-blue.svg);background-size:20px 20px;background-position:center center;background-repeat:no-repeat;}form.webform-client-form .webform-component-email.webform-component-phone label:after,form.webform-client-form .webform-component-phone.webform-component-phone label:after{background-image:url(/sites/all/themes/greensmps/images/icons/phone-blue.svg);}form.webform-client-form .webform-component-email input,form.webform-client-form .webform-component-phone input{padding-left:70px;}form.webform-client-form .form-actions{display:block;padding:30px 0;}form.webform-client-form .form-actions::after{clear:both;content:"";display:table;}form.webform-client-form .form-actions input{margin-left:25.58941%;}.button,ul.pager li.pager-previous a,ul.pager li.pager-next a,form input[type="button"],form input[type="submit"],form button,a.button,ul.pager li.pager-previous a,ul.pager li.pager-next a{border:2px solid #F26E22;color:#F26E22;text-transform:uppercase;transition:background-color 0.1s linear,color 0.1s linear;text-decoration:none;display:inline-block;padding:8px;font-family:"Roboto",sans-serif;font-weight:700;}.button:hover,ul.pager li.pager-previous a:hover,ul.pager li.pager-next a:hover,form input[type="button"]:hover,form input[type="submit"]:hover,form button:hover,a.button:hover,ul.pager li.pager-previous a:hover,ul.pager li.pager-next a:hover{background-color:#F26E22;color:white;}.button:active,ul.pager li.pager-previous a:active,ul.pager li.pager-next a:active,form input[type="button"]:active,form input[type="submit"]:active,form button:active,.button.active,ul.pager li.pager-previous a.active,ul.pager li.pager-next a.active,form input.active[type="button"],form input.active[type="submit"],form button.active,a.button:active,ul.pager li.pager-previous a:active,ul.pager li.pager-next a:active,a.button.active,ul.pager li.pager-previous a.active,ul.pager li.pager-next a.active{background-color:#f37e3a;color:#fff;}.button.large,ul.pager li.pager-previous a.large,ul.pager li.pager-next a.large,form input.large[type="button"],form input.large[type="submit"],form button.large,a.button.large,ul.pager li.pager-previous a.large,ul.pager li.pager-next a.large{border:4px solid #fff;background-color:#00953F;color:white;font-size:20px;padding:16px 24px;}.button.large:hover,ul.pager li.pager-previous a.large:hover,ul.pager li.pager-next a.large:hover,form input.large[type="button"]:hover,form input.large[type="submit"]:hover,form button.large:hover,a.button.large:hover,ul.pager li.pager-previous a.large:hover,ul.pager li.pager-next a.large:hover{background-color:#fff;color:#00953F;}.button.large:active,ul.pager li.pager-previous a.large:active,ul.pager li.pager-next a.large:active,form input.large[type="button"]:active,form input.large[type="submit"]:active,form button.large:active,.button.large.active,ul.pager li.pager-previous a.large.active,ul.pager li.pager-next a.large.active,form input.large.active[type="button"],form input.large.active[type="submit"],form button.large.active,a.button.large:active,ul.pager li.pager-previous a.large:active,ul.pager li.pager-next a.large:active,a.button.large.active,ul.pager li.pager-previous a.large.active,ul.pager li.pager-next a.large.active{background-color:#0d9a49;color:#fff;}.button.secondary,ul.pager li.pager-previous a.secondary,ul.pager li.pager-next a.secondary,form input.secondary[type="button"],form input.secondary[type="submit"],form button.secondary,a.button.secondary,ul.pager li.pager-previous a.secondary,ul.pager li.pager-next a.secondary{border-color:#dbdbdb;color:#959595;}.button.secondary:hover,ul.pager li.pager-previous a.secondary:hover,ul.pager li.pager-next a.secondary:hover,form input.secondary[type="button"]:hover,form input.secondary[type="submit"]:hover,form button.secondary:hover,a.button.secondary:hover,ul.pager li.pager-previous a.secondary:hover,ul.pager li.pager-next a.secondary:hover{background-color:#efefef;}.button.secondary:active,ul.pager li.pager-previous a.secondary:active,ul.pager li.pager-next a.secondary:active,form input.secondary[type="button"]:active,form input.secondary[type="submit"]:active,form button.secondary:active,.button.secondary.active,ul.pager li.pager-previous a.secondary.active,ul.pager li.pager-next a.secondary.active,form input.secondary.active[type="button"],form input.secondary.active[type="submit"],form button.secondary.active,a.button.secondary:active,ul.pager li.pager-previous a.secondary:active,ul.pager li.pager-next a.secondary:active,a.button.secondary.active,ul.pager li.pager-previous a.secondary.active,ul.pager li.pager-next a.secondary.active{background-color:#ececec;}.carousel{position:relative;}.carousel .carousel-slide{opacity:0;outline:0;position:absolute;top:0;left:0;width:100%;height:100%;}.carousel .carousel-slide:first-child{opacity:1;position:relative;}.carousel .carousel-pager{position:absolute;right:10px;bottom:10px;z-index:30;}.carousel .carousel-pager a{display:inline-block;width:10px;height:10px;margin-right:5px;}.carousel .carousel-pager a:before{content:"";display:block;background:#fff;border-radius:100%;width:10px;height:10px;opacity:0.5;}.carousel .carousel-pager a.active:before{opacity:1;}#sidebar-second .node-ext-ref{margin-bottom:20px;}#sidebar-second .node-ext-ref .content > a{display:block;position:relative;background-color:#39B54A;}#sidebar-second .node-ext-ref .content > a img{display:block;width:100%;height:auto;opacity:1;transition:opacity ease 0.3s;}#sidebar-second .node-ext-ref .content > a .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;background-image:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,0.5) 100%);}#sidebar-second .node-ext-ref .content > a .overlay .title{font-family:"Roboto Condensed",sans-serif;font-weight:700;background-image:url(/sites/all/themes/greensmps/images/icons/external-link-white.svg);background-size:16px 16px;background-position:right 16px bottom 20px;background-repeat:no-repeat;color:#fff;position:absolute;bottom:0;left:0;width:100%;text-decoration:none;text-transform:uppercase;font-size:20px;padding:16px;}#sidebar-second .node-ext-ref .content > a:hover img{opacity:0.5;}#sidebar-second article.node-article,#pre-footer article.node-article{margin-bottom:0px;}#sidebar-second article.node-article h2,#pre-footer article.node-article h2{font-weight:bold;margin-bottom:8px;}#sidebar-second article.node-article h2 a,#pre-footer article.node-article h2 a{color:black;}#sidebar-second article.node-article h2 a:hover,#pre-footer article.node-article h2 a:hover{color:#39B54A;text-decoration:underline;}#sidebar-second article.node-article img,#pre-footer article.node-article img{width:100%;height:auto;display:block;}#social-feed-container .social-feed-post{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #DCDCDC;}#social-feed-container .social-feed-post:last-child{border-bottom:none;}#social-feed-container .social-feed-post .text{font-size:22px;font-family:"Roboto",sans-serif;font-weight:300;line-height:1.4;color:#4c4c4c;margin-bottom:15px;}#social-feed-container .social-feed-post .media{margin-bottom:15px;}#social-feed-container .social-feed-post .media img{display:block;width:100%;}#social-feed-container .social-feed-post .info{text-transform:uppercase;font-size:13px;}#social-feed-container .social-feed-post .info .name{color:#0092B2;}#social-feed-container .social-feed-post .info a{float:right;line-height:30px;color:#00a7cc;}#social-feed-container .social-feed-post .info a:hover{color:#0092B2;}#social-feed-container .social-feed-post.twitter .info .name:before,#social-feed-container .social-feed-post.facebook .info .name:before{content:"";width:30px;height:27px;display:inline-block;background:url(/sites/all/themes/greensmps/images/tw.svg) no-repeat center center;background-size:contain;vertical-align:-7px;margin-right:6px;}#social-feed-container .social-feed-post.facebook .info .name:before{background-image:url(/sites/all/themes/greensmps/images/fb.svg);width:16px;height:30px;}.view-mps-listing .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;width:100%;}.view-mps-listing .view-content .views-row{-ms-flex:0 0 23%;flex:0 0 23%;margin-right:2.66%;margin-bottom:70px;}.view-mps-listing .view-content .views-row:nth-child(4n + 4){margin-right:0;}.mp-tile{max-width:430px;}.mp-tile a.mp-tile-img{display:block;position:relative;margin-bottom:6px;}.mp-tile a.mp-tile-img img{display:block;width:100%;height:auto;transition:-webkit-filter 0.2s ease,filter 0.2s ease;}.mp-tile a.mp-tile-img span{position:absolute;bottom:0;right:0;color:#fff;background:#39B54A;padding:6px 12px;}.mp-tile a.mp-tile-img:hover img{-webkit-filter:brightness(105%);filter:brightness(105%);}.mp-tile .mp-tile-particulars h4{background-color:transparent;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:26px;text-transform:none;margin:12px 0 6px;padding:0;}.mp-tile .mp-tile-particulars h4 a{color:#0092B2;}.mp-tile .mp-tile-particulars h4 a:hover{color:#39B54A;}.mp-tile .mp-tile-particulars h5{margin:0;font-size:15px;text-transform:none;color:#959595;}.mp-tile ul.mp-tile-portfolios{margin:10px 0 0;padding:0;list-style:none;}.mp-tile ul.mp-tile-portfolios li{padding:0 0 0 12px;margin-bottom:3px;position:relative;line-height:1.2;}.mp-tile ul.mp-tile-portfolios li:before{display:inline-block;content:'';width:16px;height:16px;vertical-align:-2px;background:url(/sites/all/themes/greensmps/images/icons/chevron-right-grey.svg) center center no-repeat;background-size:contain;}.mp-tile ul.mp-tile-portfolios li:before{position:absolute;left:-4px;top:2px;}.mp-tile ul.mp-tile-portfolios li a{color:#4c4c4c;font-size:15px;text-decoration:none;}.mp-tile ul.mp-tile-portfolios li a:hover{color:#39B54A;}.portfolio-listing .portfolio-tiles{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin-bottom:30px;}.portfolio-listing .portfolio-tiles .portfolio-tiles-outer{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;padding-bottom:30px;}.portfolio-listing .portfolio-tiles .portfolio-tile{background:#f7f7f7;}.portfolio-listing .portfolio-tiles .portfolio-tile .field-name-field-thumbnail img{display:block;width:100%;height:auto;}.portfolio-listing .portfolio-tiles .portfolio-tile .portfolio-tile-particulars{padding:30px;}.portfolio-listing .portfolio-tiles .portfolio-tile .portfolio-tile-particulars h3,.portfolio-listing .portfolio-tiles .portfolio-tile .portfolio-tile-particulars form fieldset legend span,form fieldset legend .portfolio-listing .portfolio-tiles .portfolio-tile .portfolio-tile-particulars span{color:#39B54A;margin-top:0;font-size:26px;}.portfolio-listing .portfolio-tiles .portfolio-tile .portfolio-tile-particulars ul{list-style:none;margin:0;padding:0;}.portfolio-listing .portfolio-tiles .portfolio-tile .portfolio-tile-particulars ul li{margin-bottom:24px;}.portfolio-listing .portfolio-tiles .portfolio-tile .portfolio-tile-particulars ul li .portfolio-name a{color:#4c4c4c;font-weight:bold;font-size:18px;}.portfolio-listing .portfolio-tiles .portfolio-tile .portfolio-tile-particulars ul li .portfolio-mps{color:#0092B2;}.portfolio-listing .portfolio-tiles .portfolio-tile .portfolio-tile-particulars ul li .portfolio-mps a{text-transform:uppercase;color:#0092B2;font-size:13px;}.portfolio-listing .vocab-desc{font-size:20px;color:#4c4c4c;font-family:"Roboto",sans-serif;font-weight:300;margin-bottom:40px;}.portfolio-listing .view-portfolio-detail img{width:100%;height:auto;display:block;}.portfolio-listing a.to-top{float:right;margin-bottom:40px;}#portfolios-sidebar-nav a.button,#portfolios-sidebar-nav ul.pager li.pager-previous a,ul.pager li.pager-previous #portfolios-sidebar-nav a,#portfolios-sidebar-nav ul.pager li.pager-next a,ul.pager li.pager-next #portfolios-sidebar-nav a{margin:0 10px 10px 0;}.tags-listing header{border-bottom:1px solid #efefef;padding-bottom:16px;}.tags-listing header h2{font-family:"Roboto Condensed",sans-serif;font-weight:700;margin-bottom:28px;margin-top:0;}.tags-listing header h2 a{color:#000;}.tags-listing header h2 a:hover{color:#39B54A;}.tags-listing header p{font-family:"Roboto",sans-serif;font-weight:300;font-size:18px;line-height:22px;}.tags-listing .tag-listing .tag-letter{display:block;padding:40px 0;border-bottom:1px solid #efefef;}.tags-listing .tag-listing .tag-letter::after{clear:both;content:"";display:table;}.tags-listing .tag-listing .tag-letter:last-child{border:0;}.tags-listing .tag-listing .tag-letter .letter{float:left;display:block;margin-right:2.35765%;width:6.17215%;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:36px;line-height:1;text-transform:uppercase;color:#39B54A;}.tags-listing .tag-listing .tag-letter .letter:last-child{margin-right:0;}.tags-listing .tag-listing .tag-letter .letter-terms{float:left;display:block;margin-right:2.35765%;width:91.4702%;}.tags-listing .tag-listing .tag-letter .letter-terms:last-child{margin-right:0;}.tags-listing .tag-listing .tag-letter .letter-terms ul{list-style:none;padding:0;margin:8px 0 0;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;}.tags-listing .tag-listing .tag-letter .letter-terms ul li{padding:0;margin:0;display:block;}.tags-listing .tag-listing .tag-letter .letter-terms ul li a{color:#4c4c4c;}.tags-listing .tag-listing .tag-letter .letter-terms ul li a:hover{color:#39B54A;}.tags-listing a.to-top{float:right;margin-bottom:40px;}#greensmps-listings-filter-outer .ajax-progress{display:none !important;}#greensmps-listings-filter-outer .article-filter{position:relative;margin-bottom:40px;}#greensmps-listings-filter-outer .article-filter:after{content:"";position:absolute;width:0%;bottom:0px;left:0;height:2px;background-color:#39B54A;opacity:0;transition:opacity 0.3s ease;}@keyframes loader{from{width:0%;}to{width:100%;}}#greensmps-listings-filter-outer .article-filter .form-disabled{opacity:0.5;}#greensmps-listings-filter-outer .article-result-listing{transition:opacity 1s ease;}#greensmps-listings-filter-outer .article-result-listing .empty{margin:20px 0;font-size:14px;}.hydrating #greensmps-listings-filter-outer .article-result-listing{transition-duration:0.3s;opacity:0;}.hydrating #greensmps-listings-filter-outer .article-filter:after{opacity:1;animation:loader 5s linear infinite;}#greensmps-listing-filter{border-bottom:1px solid #dbdbdb;padding-bottom:25px;}#greensmps-listing-filter > div{table-layout:fixed;display:table;width:100%;}#greensmps-listing-filter .filter-title{margin:0;padding:0;display:table-cell;vertical-align:bottom;padding-right:15px;width:74px;position:relative;height:100%;}#greensmps-listing-filter .filter-title h4{background:none;color:#959595;font-size:13px;font-family:"Roboto",sans-serif;font-weight:400;text-transform:uppercase;line-height:1.3em;width:74px;vertical-align:bottom;margin:0;}#greensmps-listing-filter #edit-submit{display:none;}#greensmps-listing-filter .form-type-select{display:table-cell;padding-right:15px;vertical-align:middle;}#greensmps-listing-filter .form-type-select.form-item-portfolio{width:45%;min-width:240px;}#greensmps-listing-filter .form-type-select.form-item-type{width:25%;min-width:130px;}#greensmps-listing-filter .form-type-select.form-item-month{width:20%;min-width:110px;}#greensmps-listing-filter .form-type-select.form-item-year{width:10%;padding-right:0;min-width:55px;}#greensmps-listing-filter .form-type-select label{color:#959595;font-size:11px;text-transform:uppercase;}#greensmps-listing-filter .form-type-select .select-wrap{position:relative;}#greensmps-listing-filter .form-type-select .select-wrap:after{content:"";position:absolute;background:url(/sites/all/themes/greensmps/images/icons/chevron-down-grey.svg) center center no-repeat;background-size:contain;z-index:10;display:block;width:16px;height:16px;position:absolute;right:8px;top:10px;pointer-events:none;}#greensmps-listing-filter .form-type-select .select-wrap select,#greensmps-listing-filter .form-type-select .select-wrap .selectize-input{width:100%;padding:0 9px;border:1px solid #dbdbdb;color:#4c4c4c;font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;display:block;height:35px;line-height:32px;outline:0;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;}#greensmps-listing-filter .form-type-select .select-wrap select:-moz-focusring,#greensmps-listing-filter .form-type-select .select-wrap .selectize-input:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}#greensmps-listing-filter .form-type-select .select-wrap .selectize-input:after{display:none;}#greensmps-listing-filter .form-type-select .select-wrap .selectize-input.dropdown-active{background-color:#F0F0F0 !important;}#greensmps-listing-filter .form-type-select .select-wrap .selectize-dropdown{background-color:#F0F0F0;}#greensmps-listing-filter .form-type-select .select-wrap .selectize-dropdown .active{background-color:#DCDCDC;color:#39B54A;}#greensmps-listing-filter .form-type-select .select-wrap .selectize-dropdown .optgroup{padding-bottom:20px;}#greensmps-listing-filter .form-type-select .select-wrap .selectize-dropdown .optgroup .optgroup-header{font-weight:bold;color:#39B54A;background:#F0F0F0;font-size:16px;}#greensmps-listing-filter .form-type-select .select-wrap .selectize-dropdown .option,#greensmps-listing-filter .form-type-select .select-wrap .selectize-dropdown .option.active,#greensmps-listing-filter .form-type-select .select-wrap .selectize-dropdown .option.selected{font-size:14px;}#greensmps-listing-filter .form-type-select .select-wrap .selectize-dropdown .option:hover,#greensmps-listing-filter .form-type-select .select-wrap .selectize-dropdown .option.active:hover,#greensmps-listing-filter .form-type-select .select-wrap .selectize-dropdown .option.selected:hover{background-color:#e6e6e6;color:#39B54A;}#greensmps-listing-filter .form-type-select.form-item-portfolio .select-wrap .selectize-input{position:relative;}#greensmps-listing-filter .form-type-select.form-item-portfolio .select-wrap .selectize-input:after{content:"";position:absolute;background:url(/sites/all/themes/greensmps/images/icons/chevron-down-grey.svg) center center no-repeat;background-size:contain;display:block;width:16px;height:16px;position:absolute;right:8px;top:10px;border:0;z-index:10;pointer-events:none;}#greensmps-listing-filter .form-type-select.form-item-portfolio .select-wrap .selectize-input.dropdown-active{border-bottom:0;}#greensmps-listing-filter .form-type-select.form-item-portfolio .select-wrap .selectize-control{position:static;}#greensmps-listing-filter .form-type-select.form-item-portfolio .select-wrap .selectize-dropdown{padding:20px 30px;border:1px solid #d0d0d0;top:65px !important;width:100% !important;left:0 !important;}#greensmps-listing-filter .form-type-select.form-item-portfolio .select-wrap .selectize-dropdown .bridge{width:400px;position:absolute;top:-12px;left:0;height:12px;margin-left:-1px;background:#F0F0F0;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;}#greensmps-listing-filter .form-type-select.form-item-portfolio .select-wrap .selectize-dropdown .selectize-dropdown-content{height:auto;max-height:100%;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;}#greensmps-listing-filter .form-type-select.form-item-portfolio .select-wrap .selectize-dropdown .selectize-dropdown-content > .option{-webkit-column-span:all;-moz-column-span:all;column-span:all;padding-bottom:1em;color:#4c4c4c;font-size:16px;font-weight:bold;}#greensmps-listing-filter .form-type-select.form-item-portfolio .select-wrap .selectize-dropdown .selectize-dropdown-content > .option:before{content:"> ";}#greensmps-listing-filter .form-type-select.form-item-portfolio .select-wrap .selectize-dropdown .selectize-dropdown-content > .option.selected,#greensmps-listing-filter .form-type-select.form-item-portfolio .select-wrap .selectize-dropdown .selectize-dropdown-content > .option:hover{background:#F0F0F0;}#greensmps-listing-filter .form-type-select.form-item-portfolio .select-wrap .selectize-dropdown .selectize-dropdown-content > .option:hover{color:#39B54A;}#greensmps-listing-filter .form-type-select.form-item-portfolio .select-wrap .selectize-dropdown .selectize-dropdown-content .optgroup{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}#greensmps-listing-filter .form-type-select.form-item-type .selectize-dropdown .optgroup .option{padding-left:30px;}#greensmps-listing-filter.has-selectize .form-type-select.form-item-portfolio .select-wrap{position:static;}#greensmps-listing-filter.has-selectize .form-type-select.form-item-portfolio .select-wrap:after{display:none;}#greensmps-listings-filter-outer .mobile-pager{display:none;}article.node-article.node-teaser{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #DCDCDC;}article.node-article.node-teaser:last-child{border-bottom:none;margin-bottom:0px;}article.node-article.node-teaser h2{font-weight:bold;margin-bottom:6px;margin-top:0;}article.node-article.node-teaser h2 a{color:#000000;}article.node-article.node-teaser h2 a:hover{color:#39B54A;text-decoration:underline;}article.node-article.node-teaser .entity-paragraphs-item{margin:0 !important;}article.node-article.node-teaser .read-more{display:block;margin-top:20px;}body.node-type-article ul.tabs{margin-bottom:1em;}article.node-article .counter{margin-top:1em;font-size:12px;}article.node-article .info{font-size:13px;text-transform:uppercase;margin-bottom:24px;max-width:80%;}article.node-article .info > span{color:#959595;display:inline-block;}article.node-article .info > span .field-name-field-portfolios,article.node-article .info > span .field-items{display:inline;}article.node-article .info > span.portfolio{display:inline;}article.node-article .info > span.portfolio .field-items .field-item{display:inline;}article.node-article .info > span.portfolio .field-items .field-item:after{content:'/';color:#dbdbdb;margin:0 8px;}article.node-article .info > span.portfolio .field-items .field-item:last-child:after{display:none;}article.node-article .info span.site:after,article.node-article .info span.date:after{content:'/';color:#dbdbdb;margin:0 4px 0 8px;}article.node-article .info span.type{margin-right:35px;}article.node-article .info span.site a{color:#00a7cc;-ms-transform:0.2s ease color;transform:0.2s ease color;}article.node-article .info span.site a:hover{color:#0092B2;text-decoration:underline;}article.node-article .info span.portfolio a{color:#959595;}article.node-article .info span.portfolio a:hover{text-decoration:underline;}article.node-article.node-teaser .paragraphs-items-field-content.has-image::after{clear:both;content:"";display:table;}article.node-article.node-teaser .paragraphs-items-field-content.has-image .paragraphs-item-content-text{float:left;width:70%;padding-right:20px;}article.node-article.node-teaser .paragraphs-items-field-content.has-image .paragraphs-item-content-image{width:30%;float:right;margin-bottom:20px;}article.node.view-mode-full h1{border-bottom:1px solid #dbdbdb;margin-top:16px;padding-bottom:16px;margin-bottom:16px;}article.node.view-mode-full h1 a{color:#000;}article.node.view-mode-full h1 a:hover{color:#39B54A;}article.node-article.view-mode-full a.all-news{color:#39B54A;}article.node-article.view-mode-full a.all-news:before{display:inline-block;content:'';width:16px;height:16px;vertical-align:-2px;background:url(/sites/all/themes/greensmps/images/icons/chevron-left-green.svg) center center no-repeat;background-size:contain;}article.node-article.view-mode-full a.all-news:hover{color:#2d8e3a;}article.node-article.view-mode-full header{line-height:1.8;}article.node-article.view-mode-full header::after{clear:both;content:"";display:table;}article.node-article.view-mode-full header .info{float:left;}article.node-article.view-mode-full header .sharing{float:right;line-height:1.8;font-size:13px;text-transform:uppercase;color:#959595;margin-top:-6px;}article.node-article.view-mode-full header .sharing .addthis_sharing_toolbox{display:inline-block;vertical-align:middle;}article.node-article.view-mode-full header .sharing .at-share-btn{background-color:transparent !important;}article.node-article.view-mode-full header .sharing .at-share-btn .at-icon-wrapper{background-color:transparent !important;}article.node-article.view-mode-full header .sharing .at-share-btn .at-icon-wrapper svg{display:none;}article.node-article.view-mode-full header .sharing .at-share-btn.at-svc-facebook .at-icon-wrapper{background:url(/sites/all/themes/greensmps/images/fb-share.svg) no-repeat center center;}article.node-article.view-mode-full header .sharing .at-share-btn.at-svc-twitter .at-icon-wrapper{background:url(/sites/all/themes/greensmps/images/tw-share.svg) no-repeat center center;}article.node-article.view-mode-full header .sharing .at-share-btn.at-svc-email .at-icon-wrapper{background:url(/sites/all/themes/greensmps/images/mail-share.svg) no-repeat center center;}article.node-article.view-mode-full header .sharing .at-share-btn:focus,article.node-article.view-mode-full header .sharing .at-share-btn:hover{-ms-transform:translateY(-3px);transform:translateY(-3px);}.page-taxonomy-term header h3,.page-taxonomy-term header form fieldset legend span,form fieldset legend .page-taxonomy-term header span{font-size:13px;text-transform:uppercase;margin-bottom:24px;color:#959595;font-family:"Roboto",sans-serif;font-weight:400;}.page-taxonomy-term header h2{font-family:"Roboto Condensed",sans-serif;font-weight:700;margin-top:0;padding-bottom:16px;margin-bottom:16px;}.page-taxonomy-term #block-greensmps-taxonomy-tag-count{border-bottom:1px solid #dbdbdb;padding-bottom:20px;}.page-taxonomy-term #block-greensmps-taxonomy-tag-count .tag-count a.button,.page-taxonomy-term #block-greensmps-taxonomy-tag-count .tag-count ul.pager li.pager-previous a,ul.pager li.pager-previous .page-taxonomy-term #block-greensmps-taxonomy-tag-count .tag-count a,.page-taxonomy-term #block-greensmps-taxonomy-tag-count .tag-count ul.pager li.pager-next a,ul.pager li.pager-next .page-taxonomy-term #block-greensmps-taxonomy-tag-count .tag-count a{margin-right:10px;}.page-taxonomy-term #block-greensmps-taxonomy-tag-count .count{margin-top:50px;font-family:"Roboto",sans-serif;font-weight:300;font-size:18px;line-height:22px;}.page-taxonomy-term #block-views-portfolio-detail-block .view-portfolio-detail .views-field-name{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:26px;margin:50px 0 1em 0;color:#000;}.page-taxonomy-term #block-views-portfolio-detail-block .view-portfolio-detail .views-field-field-thumbnail img{width:100%;height:auto;}.page-taxonomy-term #block-views-portfolio-detail-block .view-portfolio-detail .views-field-description{font-family:"Roboto",sans-serif;font-weight:300;font-size:18px;line-height:22px;}#header{border-bottom:1px solid #00953F;position:relative;display:block;}#header::after{clear:both;content:"";display:table;}#header .region-header-top::after,#header .region-header::after,#header .region-header-bottom::after{clear:both;content:"";display:table;}#header .region-header{height:140px;display:table;width:100%;}#header .region-header .block{display:table-cell;vertical-align:middle;}#header .region-header #block-greensmps-core-greens-mp-logo{width:25%;min-width:160px;}#header .region-header #block-greensmps-core-greens-mp-logo a{color:#4c4c4c;margin-left:40px;}#header .region-header #block-greensmps-core-greens-mp-logo a .site-name{font-size:22px;font-weight:bold;vertical-align:-5px;margin-left:-10px;}#header .region-header #block-greensmps-core-greens-mp-logo a img{vertical-align:middle;}#header .region-header #block-greensmps-domain-mp-selector{width:41.66667%;}#header .region-header #block-greensmps-core-header-links{width:33.33333%;}#sidebar-second{background-color:#f7f7f7;padding:70px 30px;position:relative;}#sidebar-second .block{margin-bottom:100px;}#sidebar-second a.to-top{position:absolute;bottom:20px;right:20px;}#sidebar-second article h2{margin-top:10px;}#sidebar-second article h2 a{color:black;}#sidebar-second article h2 a:hover{color:#39B54A;text-decoration:underline;}#sidebar-second h2.block__title.has-photo{position:relative;padding-left:78px;}#sidebar-second h2.block__title.has-photo img{position:absolute;left:0;bottom:0;width:70px;height:70px;display:block;}#footer{background:#3aac54 url(/sites/all/themes/greensmps/images/footer.png) top center no-repeat;padding:0 40px 40px;position:relative;}#footer strong{font-family:"Roboto",sans-serif;font-weight:500;}#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe{text-align:center;padding:70px 0;margin-bottom:45px;border-bottom:1px solid #fff;}#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe h3,#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe form fieldset legend span,form fieldset legend #footer .region-footer-top #block-greensmps-newsletter-footer-subscribe span{display:none;}#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe form{text-align:left;display:inline-block;width:62%;padding-right:56px;padding-left:56px;height:56px;background-color:#fff;position:relative;font-family:"Roboto Condensed",sans-serif;font-weight:400;}#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe form:before{position:absolute;height:28px;width:28px;top:14px;left:14px;content:"";display:block;background:url(/sites/all/themes/greensmps/images/subscribe-active.svg) no-repeat center center;background-size:contain;}#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe form input[type="email"]{font-family:"Roboto Condensed",sans-serif;font-weight:400;border:0;outline:0;display:inline-block;width:100%;font-size:26px;height:56px;padding:14px 0 15px 0;line-height:26px;background-color:white;}#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe form input[type="email"]::-webkit-input-placeholder{font-family:"Roboto Condensed",sans-serif;font-weight:400;color:#39B54A;opacity:1;font-size:26px;font-style:normal;}#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe form input[type="email"]::-moz-placeholder{font-family:"Roboto Condensed",sans-serif;font-weight:400;color:#39B54A;opacity:1;font-size:26px;font-style:normal;}#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe form input[type="email"]:-moz-placeholder{font-family:"Roboto Condensed",sans-serif;font-weight:400;color:#39B54A;opacity:1;font-size:26px;font-style:normal;}#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe form input[type="email"]:-ms-input-placeholder{font-family:"Roboto Condensed",sans-serif;font-weight:400;color:#39B54A;opacity:1;font-size:26px;font-style:normal;}#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe form button{font-family:"Roboto Condensed",sans-serif;font-weight:400;text-transform:none;position:absolute;right:4px;top:4px;display:inline-block;height:48px;font-size:22px;font-weight:bold;border:0;outline:0;background-color:#FFF;color:#39B54A;width:56px;text-align:center;cursor:pointer;}#footer .region-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;width:100%;width:100%;margin-bottom:45px;position:relative;}#footer .region-footer #block-block-3{padding-right:40px;font-size:20px;}#footer .region-footer #block-block-3 p{margin-top:0;color:#fff;}#footer .region-footer #block-bean-footer-roles{padding-right:40px;}#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;width:100%;}#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-left,#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-right{color:#fff;}#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-left h3,#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-left form fieldset legend span,form fieldset legend #footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-left span,#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-left p,#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-right h3,#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-right form fieldset legend span,form fieldset legend #footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-right span,#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-right p{color:#fff;font-size:16px;}#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-left h3,#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-left form fieldset legend span,form fieldset legend #footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-left span,#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-right h3,#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-right form fieldset legend span,form fieldset legend #footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-right span{font-family:"Roboto",sans-serif;font-weight:500;margin:0 0 0.3em 0;}#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-left p,#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-right p{margin:0.3em 0 1em;}#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-left a,#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-right a{color:#fff;}#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-left a:hover,#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-right a:hover{text-decoration:underline;}#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-left{padding-right:40px;}#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-right p{margin:0.3em 0;}#footer .region-footer #block-menu-menu-footer-sub-menu{padding-right:40px;}#footer .region-footer #block-menu-menu-footer-sub-menu ul{margin:0;padding:0;list-style:none;}#footer .region-footer #block-menu-menu-footer-sub-menu ul li{margin:0 0 1em 0;padding:0;font-weight:bold;}#footer .region-footer #block-menu-menu-footer-sub-menu ul li a{color:#fff;}#footer .region-footer #block-menu-menu-footer-sub-menu ul li a:hover{text-decoration:underline;}#footer .region-footer #block-greensmps-core-footer-goto{-ms-flex-positive:1;flex-grow:1;text-align:right;font-size:20px;}#footer .region-footer #block-greensmps-core-footer-goto a{font-family:"Roboto",sans-serif;font-weight:500;color:#fff;}#footer .region-footer #block-greensmps-core-footer-goto a:before{display:inline-block;content:'';width:18px;height:18px;vertical-align:-2px;background:url(/sites/all/themes/greensmps/images/icons/chevron-right-white.svg) center center no-repeat;background-size:contain;}#footer .region-closure{position:absolute;bottom:0;left:0;width:100%;height:40px;background-color:rgba(0,99,42,0.3);color:rgba(255,255,255,0.5);padding:0 40px;font-size:12px;}#footer .region-closure #block-bean-site-authorisation-and-credits{width:100%;height:40px;}#footer .region-closure #block-bean-site-authorisation-and-credits::after{clear:both;content:"";display:table;}#footer .region-closure #block-bean-site-authorisation-and-credits .field-name-field-content-left,#footer .region-closure #block-bean-site-authorisation-and-credits .field-name-field-content-right{width:50%;float:left;}#footer .region-closure #block-bean-site-authorisation-and-credits .field-name-field-content-left .field-items,#footer .region-closure #block-bean-site-authorisation-and-credits .field-name-field-content-right .field-items{display:table;width:100%;height:40px;vertical-align:middle;}#footer .region-closure #block-bean-site-authorisation-and-credits .field-name-field-content-left .field-items .field-item,#footer .region-closure #block-bean-site-authorisation-and-credits .field-name-field-content-right .field-items .field-item{display:table-cell;vertical-align:middle;height:40px;}#footer .region-closure #block-bean-site-authorisation-and-credits .field-name-field-content-left .field-items .field-item p,#footer .region-closure #block-bean-site-authorisation-and-credits .field-name-field-content-right .field-items .field-item p{margin:0;}#footer .region-closure #block-bean-site-authorisation-and-credits .field-name-field-content-right{text-align:right;}#footer .region-closure #block-bean-site-authorisation-and-credits .field-name-field-content-right a{color:rgba(255,255,255,0.5);}#footer .region-closure #block-bean-site-authorisation-and-credits .field-name-field-content-right a:hover{color:white;}#pre-footer{padding:40px;padding-bottom:20px;position:relative;border-top:2px #39B54A solid;}#pre-footer .view-popular .view-content{display:block;}#pre-footer .view-popular .view-content::after{clear:both;content:"";display:table;}#pre-footer .view-popular .view-content .views-row{float:left;display:block;margin-right:2.35765%;width:31.76157%;}#pre-footer .view-popular .view-content .views-row:last-child{margin-right:0;}#pre-footer .view-popular .view-content .views-row:nth-child(3n){margin-right:0;}#pre-footer .view-popular .view-content .views-row:nth-child(3n+1){clear:left;}#block-greensmps-domain-mp-crumbs{background-color:#f7f7f7;}#block-greensmps-domain-mp-crumbs .container{height:30px;}#block-greensmps-domain-mp-crumbs .container a,#block-greensmps-domain-mp-crumbs .container span{display:inline-block;height:30px;line-height:30px;padding:0 25px;position:relative;color:#959595;text-decoration:none;font-size:12px;transition:0.2s ease color;}#block-greensmps-domain-mp-crumbs .container a:hover,#block-greensmps-domain-mp-crumbs .container span:hover{color:#4c4c4c;}#block-greensmps-domain-mp-crumbs .container a:after,#block-greensmps-domain-mp-crumbs .container a:before,#block-greensmps-domain-mp-crumbs .container span:after,#block-greensmps-domain-mp-crumbs .container span:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}#block-greensmps-domain-mp-crumbs .container a:after,#block-greensmps-domain-mp-crumbs .container span:after{border-color:transparent;border-left-color:#f7f7f7;border-width:14px;margin-top:-14px;}#block-greensmps-domain-mp-crumbs .container a:before,#block-greensmps-domain-mp-crumbs .container span:before{border-color:transparent;border-left-color:#cecece;border-width:15px;margin-top:-15px;}#block-greensmps-domain-mp-crumbs .container a:last-child:before,#block-greensmps-domain-mp-crumbs .container a:last-child:after,#block-greensmps-domain-mp-crumbs .container span:last-child:before,#block-greensmps-domain-mp-crumbs .container span:last-child:after{display:none;}#primary-nav{clear:both;width:100%;border-top:#efefef 1px solid;}.front #primary-nav{border-top:none;}#primary-nav ul.main-menu{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;}#primary-nav ul.main-menu li.ext{margin-left:auto;}#primary-nav ul.main-menu li.ext ~ li.ext{margin-left:0;}#primary-nav ul.main-menu li{display:block;}#primary-nav ul.main-menu li a{font-family:"Roboto",sans-serif;font-weight:500;display:block;padding:30px 40px;text-decoration:none;position:relative;font-size:18px;transition:background-color ease 0.3s;}@media screen and (max-width:1200px){#primary-nav ul.main-menu li a{padding:30px 20px;}}#primary-nav ul.main-menu li a:hover{background-color:#EFFAF5;color:#00953F;}#primary-nav ul.main-menu li.active-trail a,#primary-nav ul.main-menu li a.active{background-color:#00953F;color:white;}#primary-nav ul.main-menu li.active-trail a:after,#primary-nav ul.main-menu li a.active:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,149,63,0);border-top-color:#00953F;border-width:14px;margin-left:-14px;}#primary-nav ul.main-menu li.ext a:before{display:inline-block;content:' ';width:16px;height:16px;background:url(/sites/all/themes/greensmps/images/icons/external-link-green.svg) no-repeat center center;background-size:contain;margin-right:5px;vertical-align:-2px;opacity:0.5;}#block-greensmps-domain-mp-selector{display:block;position:relative;height:140px;}#block-greensmps-domain-mp-selector .container{border:1px solid transparent;position:absolute;top:35px;line-height:22px;}#block-greensmps-domain-mp-selector .container .mp-selector-mp{display:block;padding:8px;height:62px;padding-left:66px;position:relative;transition:0.2s ease background-color;}#block-greensmps-domain-mp-selector .container .mp-selector-mp .mp-selector-mp-photo{position:absolute;left:6px;top:6px;width:50px;height:50px;}#block-greensmps-domain-mp-selector .container .mp-selector-mp .mp-selector-mp-name{color:#0092B2;font-size:22px;padding-top:4px;white-space:nowrap;transition:0.2s ease color;}#block-greensmps-domain-mp-selector .container .mp-selector-mp .mp-selector-mp-title{color:#959595;font-size:14px;transition:0.2s ease color;}#block-greensmps-domain-mp-selector .container .mp-selector-mp.active{background-color:#ccf;}#block-greensmps-domain-mp-selector .container .mp-selector-current{display:block;height:74px;position:relative;text-decoration:none;padding-left:40px;color:#0092B2;}#block-greensmps-domain-mp-selector .container .mp-selector-current .mp-selector-chevron{position:absolute;display:inline-block;left:7px;top:24px;width:24px;height:24px;background-image:url(/sites/all/themes/greensmps/images/icons/chevron-down-blue.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;}#block-greensmps-domain-mp-selector .container .mp-selector-current .mp-selector-close{display:none;width:20px;height:20px;position:absolute;right:16px;top:26px;background:url(/sites/all/themes/greensmps/images/close.svg) no-repeat center center;opacity:0.5;transition:opacity 0.2s ease;}#block-greensmps-domain-mp-selector .container .mp-selector-current .mp-selector-close:hover{opacity:1;}#block-greensmps-domain-mp-selector .container .mp-selector-current .mp-selector-mp{height:74px;padding-left:78px;}#block-greensmps-domain-mp-selector .container .mp-selector-current .mp-selector-mp .mp-selector-mp-photo{width:70px;height:70px;left:0px;top:2px;}#block-greensmps-domain-mp-selector .container .mp-selector-current .mp-selector-mp .mp-selector-mp-name{font-family:"Roboto",sans-serif;font-weight:300;font-size:28px;padding-top:12px;}#block-greensmps-domain-mp-selector .container .mp-selector-current .mp-selector-none{font-family:"Roboto",sans-serif;font-weight:300;color:#0092B2;display:inline-block;padding-top:20px;font-size:28px;line-height:34px;position:relative;}#block-greensmps-domain-mp-selector .container .mp-selector-current .mp-selector-none:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:2px;background-color:#0092B2;opacity:0;transition:opacity 0.2s ease;}#block-greensmps-domain-mp-selector .container .mp-selector-current .mp-selector-none:hover:after{opacity:1;}#block-greensmps-domain-mp-selector .container .mp-selector-dropdown{display:none;}#block-greensmps-domain-mp-selector .container .mp-selector-dropdown .mp-selector-list{padding-left:36px;padding-right:8px;padding-bottom:8px;display:block;}#block-greensmps-domain-mp-selector .container .mp-selector-dropdown .mp-selector-list::after{clear:both;content:"";display:table;}#block-greensmps-domain-mp-selector .container .mp-selector-dropdown .mp-selector-list > a{float:left;display:block;margin-right:2.35765%;width:48.82117%;text-decoration:none;border-top:1px solid #dbdbdb;}#block-greensmps-domain-mp-selector .container .mp-selector-dropdown .mp-selector-list > a:last-child{margin-right:0;}#block-greensmps-domain-mp-selector .container .mp-selector-dropdown .mp-selector-list > a:nth-child(2n){margin-right:0;}#block-greensmps-domain-mp-selector .container .mp-selector-dropdown .mp-selector-list > a:nth-child(2n+1){clear:left;}#block-greensmps-domain-mp-selector .container .mp-selector-dropdown .mp-selector-list > a:hover .mp-selector-mp{background-color:#0092B2;}#block-greensmps-domain-mp-selector .container .mp-selector-dropdown .mp-selector-list > a:hover .mp-selector-mp .mp-selector-mp-name{color:#fff;}#block-greensmps-domain-mp-selector .container .mp-selector-dropdown .mp-selector-list > a:hover .mp-selector-mp .mp-selector-mp-title{color:rgba(255,255,255,0.5);}#block-greensmps-domain-mp-selector .container .mp-selector-dropdown .mp-selector-home{background-color:#E5F4F7;border-top:1px solid #0092B2;color:#0092B2;display:block;text-align:center;padding:20px;font-size:22px;text-decoration:none;transition:background-color 0.2s ease,color 0.2s ease;}#block-greensmps-domain-mp-selector .container .mp-selector-dropdown .mp-selector-home:before{content:'';display:inline-block;width:20px;height:20px;vertical-align:-2px;background:url(/sites/all/themes/greensmps/images/icons/chevron-left-blue.svg) center center no-repeat;background-size:contain;}#block-greensmps-domain-mp-selector .container .mp-selector-dropdown .mp-selector-home:hover{background-color:#0092B2;color:white;}#block-greensmps-domain-mp-selector .container .mp-selector-dropdown .mp-selector-home:hover:before{background-image:url(/sites/all/themes/greensmps/images/icons/chevron-left-white.svg);}#block-greensmps-domain-mp-selector.open .container{z-index:1000;width:814px;border:1px solid #0092B2;background-color:#F7FBFC;}#block-greensmps-domain-mp-selector.open .container .mp-selector-current .mp-selector-close{display:block;}#block-greensmps-domain-mp-selector.open .container .mp-selector-current .mp-selector-none:after{opacity:0;}#block-greensmps-domain-mp-selector.open .container .mp-selector-dropdown{display:block;}#search-and-subscribe::after{clear:both;content:"";display:table;}#search-and-subscribe .inner{float:right;margin-right:40px;}#search-and-subscribe div.search,#search-and-subscribe div.subscribe{display:inline-block;vertical-align:middle;margin-right:40px;margin-top:4px;}#search-and-subscribe div.search:last-child,#search-and-subscribe div.subscribe:last-child{margin-right:0px;}#search-and-subscribe div.search a,#search-and-subscribe div.subscribe a{color:#4c4c4c;text-decoration:none;display:block;max-width:170px;font-size:14px;position:relative;padding-left:28px;transition:0.2s ease color;}#search-and-subscribe div.search a:before,#search-and-subscribe div.subscribe a:before{content:'';display:block;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;}#search-and-subscribe div.search a:hover,#search-and-subscribe div.subscribe a:hover{color:#39B54A;}#search-and-subscribe div.search.search a:before,#search-and-subscribe div.subscribe.search a:before{background:url(/sites/all/themes/greensmps/images/magnify.svg) no-repeat center center;}#search-and-subscribe div.search.subscribe a:before,#search-and-subscribe div.subscribe.subscribe a:before{background:url(/sites/all/themes/greensmps/images/subscribe.svg) no-repeat center center;}#search-and-subscribe div.search.search a:hover:before,#search-and-subscribe div.subscribe.search a:hover:before{background-image:url(/sites/all/themes/greensmps/images/magnify-active.svg);}#search-and-subscribe div.search.subscribe a:hover:before,#search-and-subscribe div.subscribe.subscribe a:hover:before{background-image:url(/sites/all/themes/greensmps/images/subscribe-active.svg);}.greens-header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;width:100%;background:#3aac54 url(/sites/all/themes/greensmps/images/footer.png) top center no-repeat;font-size:22px;}.greens-header .slides{width:66.66667%;float:left;}.greens-header .slides .image{background-position:top center;background-repeat:no-repeat;background-size:cover;width:100%;height:0;padding-bottom:42.85714%;min-height:240px;height:100%;}.greens-header .info{width:33.33333%;float:left;}.greens-header .info .wrap{display:table;height:100%;}.greens-header .info .inner{display:table-cell;vertical-align:middle;color:#fff;padding:0 60px;padding-right:60px;font-size:22px;}@media screen and (min-width:1600px){.greens-header .info .inner{font-size:24px;}}.greens-header .info .inner .field-name-field-opening-quote,.greens-header .info .inner .field-name-field-mission-statement{font-family:"Roboto",sans-serif;font-weight:400;margin-bottom:30px;}.greens-header .info .inner .mission{font-family:"Roboto",sans-serif;font-weight:300;line-height:1.3em;white-space:pre-line;margin-bottom:20px;}.greens-header .info .inner .mission p:last-child{margin-bottom:0;}.greens-header .info .inner .portfolios h3,.greens-header .info .inner .portfolios form fieldset legend span,form fieldset legend .greens-header .info .inner .portfolios span{color:white;font-size:22px;font-family:"Roboto",sans-serif;font-weight:400;margin-bottom:5px;}.greens-header .info .inner .portfolios ul{list-style:none;margin:8px 0 0;padding:0;}.greens-header .info .inner .portfolios ul li{font-family:"Roboto",sans-serif;font-weight:300;margin-bottom:4px;background-image:url(/sites/all/themes/greensmps/images/icons/chevron-right-white.svg);background-position:0 5px;background-size:16px 16px;background-repeat:no-repeat;padding-left:20px;}.greens-header .info .inner .portfolios ul li a{color:white;text-decoration:none;position:relative;}.greens-header .info .inner .portfolios ul li a span{border-bottom:1px solid rgba(255,255,255,0);transition:0.2s ease border-color;}.greens-header .info .inner .portfolios ul li a:hover span{border-color:white;}.greens-header .info .inner .social-links{margin-top:30px;}.greens-header .info .inner .social-links a{overflow:hidden;text-indent:101%;white-space:nowrap;background-size:contain;background-position:center center;background-repeat:no-repeat;display:inline-block;width:35px;height:35px;margin-right:10px;opacity:0.7;transition:0.2s ease opacity;}.greens-header .info .inner .social-links a:hover{opacity:1;}.greens-header .info .inner .social-links a.twitter{background-image:url(/sites/all/themes/greensmps/images/social/twitter-white.svg);}.greens-header .info .inner .social-links a.facebook{background-image:url(/sites/all/themes/greensmps/images/social/facebook-white.svg);}.greens-header .info .inner .social-links a.youtube{background-image:url(/sites/all/themes/greensmps/images/social/youtube-white.svg);}.greens-header .info .inner .social-links a.tumblr{background-image:url(/sites/all/themes/greensmps/images/social/tumblr-white.svg);}.greens-header .info .inner .social-links a.linkedin{background-image:url(/sites/all/themes/greensmps/images/social/linkedin-white.svg);}.greens-header .info .inner .social-links a.instagram{background-image:url(/sites/all/themes/greensmps/images/social/instagram-white.svg);}.greens-header .info .inner .social-links a.email{background-image:url(/sites/all/themes/greensmps/images/social/email-white.svg);}.greens-header .info .inner .social-links a.rss{background-image:url(/sites/all/themes/greensmps/images/social/rss-white.svg);}#block-block-2{color:white;}#block-block-2 h2{color:white;}#block-block-2 table h3,#block-block-2 table form fieldset legend span,form fieldset legend #block-block-2 table span{font-family:"Roboto",sans-serif;font-weight:400;color:white;margin-bottom:0;}#block-block-2 table p{margin-top:0;}#block-views-article-tags-block .view-article-tags a{font-size:20px;color:#4c4c4c;font-family:"Roboto",sans-serif;font-weight:300;}#block-views-article-tags-block .view-article-tags a:hover{color:#39B54A;}#block-greensmps-newsletter-subscribe form{margin-bottom:40px;}#block-greensmps-newsletter-subscribe form .form-item label{display:inline-block;width:15%;text-align:right;margin-right:2%;}#block-greensmps-newsletter-subscribe form .form-item input{display:inline-block;width:80%;}#block-greensmps-newsletter-subscribe form #edit-submit{margin-left:17.5%;}.paragraphs-items-field-content > .field-type-paragraphs > .field-items > .field-item{clear:both;}.paragraphs-items-field-content > .field-type-paragraphs > .field-items > .field-item:first-child > .entity{margin-top:0;}.paragraphs-item-content-text{margin:10px 0;}.paragraphs-item-content-text *::-moz-selection,.paragraphs-item-content-text *::-moz-selection{color:white;background-color:#4c4c4c;}.paragraphs-item-content-text *::-moz-selection,.paragraphs-item-content-text *::selection{color:white;background-color:#4c4c4c;}.paragraphs-item-content-text img{max-width:100%;}.paragraphs-item-content-text a{border-bottom:1px solid #00953F;}.paragraphs-item-content-text a:hover{border-color:transparent;}.paragraphs-item-content-text ul li,.paragraphs-item-content-text ol li{line-height:1.4;padding-bottom:18px;}.paragraphs-item-content-image{margin:30px 0;width:100%;overflow:hidden;}.paragraphs-item-content-image img{display:block;width:100%;height:auto;}.paragraphs-item-content-text-with-image{margin:10px 0;}.paragraphs-item-content-text-with-image .field-name-field-image{width:33%;float:left;margin:0 20px 20px 0;}.paragraphs-item-content-text-with-image .field-name-field-image img{max-width:100%;height:auto;}.paragraphs-item-content-text-with-image .field-name-field-text *::-moz-selection,.paragraphs-item-content-text-with-image .field-name-field-text *::-moz-selection{color:white;background-color:#4c4c4c;}.paragraphs-item-content-text-with-image .field-name-field-text *::-moz-selection,.paragraphs-item-content-text-with-image .field-name-field-text *::selection{color:white;background-color:#4c4c4c;}.paragraphs-item-content-text-with-image .field-name-field-text img{max-width:100%;}.paragraphs-item-content-text-with-image .field-name-field-text a{border-bottom:1px solid #00953F;}.paragraphs-item-content-text-with-image .field-name-field-text a:hover{border-color:transparent;}.paragraphs-item-content-text-with-image .field-name-field-text ul li,.paragraphs-item-content-text-with-image .field-name-field-text ol li{line-height:1.4;padding-bottom:18px;}.paragraphs-item-content-text-with-image.image-right .field-name-field-image{float:right;margin:0 0 20px 20px;}.paragraphs-item-content-text-with-image .clearfix::after{clear:both;content:"";display:table;}.paragraphs-item-content-call-to-action{margin:30px 0;padding:40px;background:#3aac54 url(/sites/all/themes/greensmps/images/footer.png) top center no-repeat;color:#fff;}.paragraphs-item-content-call-to-action .field-name-field-description{font-family:"Roboto",sans-serif;font-weight:300;font-size:20px;max-width:75%;margin:0 auto;white-space:pre-line;text-align:center;}.paragraphs-item-content-call-to-action .button-outer{text-align:center;}.paragraphs-item-content-call-to-action .button-outer .cta-button{font-family:"Roboto Condensed",sans-serif;font-weight:700;display:inline-block;border:5px solid white;padding:16px 30px;text-transform:uppercase;color:white;text-decoration:none;font-size:22px;transition:background-color 0.2s linear;}.paragraphs-item-content-call-to-action .button-outer .cta-button:hover{background-color:rgba(255,255,255,0.1);}.paragraphs-item-content-embedded-media{margin:30px 0;}.paragraphs-item-content-embedded-media .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}.paragraphs-item-content-embedded-media .embed-container iframe,.paragraphs-item-content-embedded-media .embed-container .embed-container object,.paragraphs-item-content-embedded-media .embed-container .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.paragraphs-item-content-files{margin:30px 0;}.paragraphs-item-content-files .field-name-field-title{font-weight:bold;font-size:24px;margin-bottom:10px;}.paragraphs-item-content-files .file{margin-top:10px;}.paragraphs-item-content-files .file a img{width:16px;height:16px;margin-right:4px;vertical-align:-2px;}.paragraphs-item-content-files .file a .name{margin-right:10px;}.paragraphs-item-content-files .file a .extension,.paragraphs-item-content-files .file a .size{color:#959595;text-transform:uppercase;font-size:12px;}.paragraphs-item-content-files .file a .extension:after{content:'/';color:#dbdbdb;padding:0 5px;}.paragraphs-item-content-files .file a:hover{border-bottom:1px solid #39B54A;}h1{font-size:28px;line-height:1.15;}h2{font-size:22px;line-height:1.1;}h3,form fieldset legend span{font-size:22px;line-height:1.1;}@media screen and (min-width:600px){h1{font-size:36px;}}@media screen and (min-width:768px){h1{font-size:52px;}h2{font-size:26px;}}@media screen and (min-width:1600px){h1{font-size:64px;}h2{font-size:33px;}#sidebar-second .node-ext-ref .content > a .overlay .title{font-size:24px;}}@media screen and (max-width:1024px){#page-wrapper{min-width:0;}body.sidebar-second #main{display:block;}body.sidebar-second #main #content{width:100%;float:none;padding:24px;}body.sidebar-second #main #sidebar-second{width:100%;float:none;padding:40px 24px;padding-right:0;padding-bottom:40px;}body.sidebar-second #main #sidebar-second a.to-top{position:static;display:block;text-align:center;}body.sidebar-second #main #sidebar-second .block{margin-bottom:40px;}body.sidebar-second #main #sidebar-second .block:last-child{margin-bottom:0;}body.no-sidebars #main{display:block;}body.no-sidebars #main #content{width:100%;float:none;padding:24px;padding:0px;}.node-page.view-mode-full,.node-article.view-mode-full{padding:0 24px;}.tags-listing{padding:24px;}.padding:0 24px;}@media screen and (max-width:1024px){#header .region-header{height:104px;}#header .region-header #block-greensmps-core-greens-mp-logo{width:35%;}#header .region-header #block-greensmps-core-greens-mp-logo #logo{margin-left:24px;}#header .region-header #block-greensmps-core-greens-mp-logo #logo img{height:60px;}#header .region-header #block-greensmps-core-greens-mp-logo #logo .site-name{font-size:18px;}#header .region-header #block-greensmps-domain-mp-selector{width:53%;height:104px;}#header .region-header #block-greensmps-domain-mp-selector .container{top:16px;width:auto;}#header .region-header #block-greensmps-domain-mp-selector .container .mp-selector-current .mp-selector-none{font-size:22px;}#header .region-header #block-greensmps-domain-mp-selector .container .mp-selector-list{padding-right:36px;}#header .region-header #block-greensmps-domain-mp-selector .container .mp-selector-list > a{float:none;width:100%;margin:0;}#header .region-header #block-greensmps-core-header-links{width:12%;}#header .region-header #block-greensmps-core-header-links #search-and-subscribe{display:block;float:right;}#header .region-header #block-greensmps-core-header-links #search-and-subscribe .inner{margin-right:0;}#header .region-header #block-greensmps-core-header-links #search-and-subscribe .inner .search{margin-right:5px;}#header .region-header #block-greensmps-core-header-links #search-and-subscribe .inner a{width:24px;height:24px;text-indent:-9999px;}#block-greensmps-core-greens-mp-header .info .inner{font-size:16px;padding:0 24px;}#block-greensmps-core-greens-mp-header .info .inner .mission{margin-bottom:1em;}#block-greensmps-core-greens-mp-header .info .inner h3,#block-greensmps-core-greens-mp-header .info .inner form fieldset legend span,form fieldset legend #block-greensmps-core-greens-mp-header .info .inner span{font-size:16px;}}@media screen and (max-width:1024px){#header #primary-nav ul.main-menu li a{font-size:15px;}}@media screen and (max-width:1024px){.vocab-desc{padding-top:24px;}.view-mps-listing{padding:24px;}.view-mps-listing .view-content .views-row{-ms-flex:0 0 50%;flex:0 0 50%;margin:0;margin-bottom:50px;}.view-mps-listing .view-content .views-row:nth-child(odd){padding-right:12px;}.view-mps-listing .view-content .views-row:nth-child(even){padding-left:12px;}.portfolio-listing{padding:0 24px;}.portfolio-listing .portfolio-tiles{-webkit-column-count:2;-moz-column-count:2;column-count:2;}}@media screen and (max-width:1024px){#block-views-featured-articles-block .view-content,#block-views-featured-campaigns-block .view-content,#block-views-related-campaigns-block .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;width:100%;}#block-views-featured-articles-block .view-content .views-row,#block-views-featured-campaigns-block .view-content .views-row,#block-views-related-campaigns-block .view-content .views-row{width:50%;padding-right:24px;}}@media screen and (max-width:1024px){#greensmps-article-listing-inner article.node-article.node-teaser .paragraphs-items-field-content.has-image .paragraphs-item-content-text{width:50%;}#greensmps-article-listing-inner article.node-article.node-teaser .paragraphs-items-field-content.has-image .paragraphs-item-content-image{width:50%;}}@media screen and (max-width:600px){body.sidebar-second #main #content{padding:0;}body.sidebar-second #main #sidebar-second{padding:40px 20px;}.node-page.view-mode-full,.node-article.view-mode-full{padding:0 20px;}.tags-listing{padding:20px;}body.node-type-article-filter header h1{padding:0 20px;margin-top:16px;padding-bottom:16px;margin-bottom:0px;border-bottom:1px solid #dbdbdb;}article.node-article.node-teaser{margin-bottom:25px;padding-bottom:25px;}form.webform-client-form > div > .form-item > label,form.webform-client-form > div .fieldset-wrapper > .form-item > label{float:left;display:block;margin-right:7.42297%;width:100%;margin-right:0px;text-align:left;padding-top:14px;}form.webform-client-form > div > .form-item > label:last-child,form.webform-client-form > div .fieldset-wrapper > .form-item > label:last-child{margin-right:0;}form.webform-client-form > div > .form-item > label.element-invisible,form.webform-client-form > div .fieldset-wrapper > .form-item > label.element-invisible{text-align:left;text-indent:-999px;}form.webform-client-form > div > .form-item > input,form.webform-client-form > div > .form-item > select,form.webform-client-form > div > .form-item > textarea,form.webform-client-form > div > .form-item .form-textarea-wrapper,form.webform-client-form > div > .form-item .form-checkboxes,form.webform-client-form > div > .form-item .form-radios,form.webform-client-form > div .fieldset-wrapper > .form-item > input,form.webform-client-form > div .fieldset-wrapper > .form-item > select,form.webform-client-form > div .fieldset-wrapper > .form-item > textarea,form.webform-client-form > div .fieldset-wrapper > .form-item .form-textarea-wrapper,form.webform-client-form > div .fieldset-wrapper > .form-item .form-checkboxes,form.webform-client-form > div .fieldset-wrapper > .form-item .form-radios{float:left;display:block;margin-right:7.42297%;width:100%;}form.webform-client-form > div > .form-item > input:last-child,form.webform-client-form > div > .form-item > select:last-child,form.webform-client-form > div > .form-item > textarea:last-child,form.webform-client-form > div > .form-item .form-textarea-wrapper:last-child,form.webform-client-form > div > .form-item .form-checkboxes:last-child,form.webform-client-form > div > .form-item .form-radios:last-child,form.webform-client-form > div .fieldset-wrapper > .form-item > input:last-child,form.webform-client-form > div .fieldset-wrapper > .form-item > select:last-child,form.webform-client-form > div .fieldset-wrapper > .form-item > textarea:last-child,form.webform-client-form > div .fieldset-wrapper > .form-item .form-textarea-wrapper:last-child,form.webform-client-form > div .fieldset-wrapper > .form-item .form-checkboxes:last-child,form.webform-client-form > div .fieldset-wrapper > .form-item .form-radios:last-child{margin-right:0;}form.webform-client-form .webform-component-email label,form.webform-client-form .webform-component-phone label{position:relative;}form.webform-client-form .webform-component-email label:after,form.webform-client-form .webform-component-phone label:after{display:none;}form.webform-client-form .webform-component-email input,form.webform-client-form .webform-component-phone input{padding-left:20px;}form.webform-client-form .form-actions{margin-top:0;padding-top:0;}form.webform-client-form .form-actions input{margin-left:0;}}@media screen and (max-width:600px){#header .region-header-top{display:none;}#header .region-header{display:block;height:auto;position:relative;padding-bottom:15px;}#header .region-header #block-greensmps-core-greens-mp-logo{display:block;width:100%;}#header .region-header #block-greensmps-core-greens-mp-logo #logo{display:block;margin:0;padding:10px 0 10px 20px;}#header .region-header #block-greensmps-core-greens-mp-logo #logo img{height:44px;}#header .region-header #block-greensmps-core-greens-mp-logo #logo span{font-size:20px;}#header .region-header #block-greensmps-domain-mp-selector{display:block;width:100%;height:auto;}#header .region-header #block-greensmps-domain-mp-selector .container{position:static;width:100%;}#header .region-header #block-greensmps-domain-mp-selector .container .mp-selector-current{text-align:center;padding:0;height:auto;}#header .region-header #block-greensmps-domain-mp-selector .container .mp-selector-current .mp-selector-chevron{position:static;vertical-align:-4px;}#header .region-header #block-greensmps-domain-mp-selector .container .mp-selector-current .mp-selector-none{font-size:22px;padding:10px 0;}#header .region-header #block-greensmps-domain-mp-selector .container .mp-selector-current .mp-selector-none:after{display:none;}#header .region-header #block-greensmps-domain-mp-selector .container .mp-selector-current .mp-selector-mp{vertical-align:middle;height:auto;display:inline-block;padding:0;padding-left:50px;text-align:left;}#header .region-header #block-greensmps-domain-mp-selector .container .mp-selector-current .mp-selector-mp .mp-selector-mp-photo{width:40px;height:40px;}#header .region-header #block-greensmps-domain-mp-selector .container .mp-selector-current .mp-selector-mp .mp-selector-mp-name{padding-top:2px;font-size:22px;margin-bottom:0;}#header .region-header #block-greensmps-domain-mp-selector .container .mp-selector-dropdown .mp-selector-list{padding:0;}#header .region-header #block-greensmps-domain-mp-selector .container .mp-selector-dropdown .mp-selector-list a{float:none;width:100%;margin:0;}#header .region-header #block-greensmps-domain-mp-selector.open .mp-selector-close{display:none;}#header .region-header #block-greensmps-core-header-links{display:block;width:auto;position:absolute;right:10px;top:20px;}#header .region-header #block-greensmps-core-header-links .inner{margin:0;}#header .region-header #block-greensmps-core-header-links .inner .search,#header .region-header #block-greensmps-core-header-links .inner .subscribe{margin:0;}#header .region-header #block-greensmps-core-header-links .inner a{width:32px;height:32px;display:block;overflow:hidden;text-indent:101%;white-space:nowrap;}}@media screen and (max-width:600px){#header #primary-nav{background-color:#00953F;background-image:url(/sites/all/themes/greensmps/images/icons/burger-white.svg);background-position:right 20px top 15px;background-repeat:no-repeat;background-size:20px 20px;position:relative;padding-top:50px;border-top:1px solid #fff;}#header #primary-nav ul.main-menu{display:block;}#header #primary-nav ul.main-menu li{display:none;}#header #primary-nav ul.main-menu li a{color:white;padding:12px 20px;z-index:30;font-size:18px;height:50px;}#header #primary-nav ul.main-menu li.active,#header #primary-nav ul.main-menu li.active-trail{position:absolute;display:block;top:0;width:100%;}#header #primary-nav ul.main-menu li.active a,#header #primary-nav ul.main-menu li.active-trail a{background-color:transparent;}#header #primary-nav ul.main-menu li.ext a:before{background-image:url(/sites/all/themes/greensmps/images/icons/external-link-white.svg);opacity:0.8;}#header #primary-nav ul.main-menu.open li{display:block;}#header #primary-nav ul.main-menu.open li.active{border-bottom:1px solid #39B54A;}#header #primary-nav ul.main-menu.open li.active a:after{display:none;}}@media screen and (max-width:600px){#pre-footer{padding:20px;}#pre-footer .view-popular .view-content .views-row{float:none;width:100%;margin:0;}#footer{padding:20px;}#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe{padding:0 0 40px 0;}#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe h3,#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe form fieldset legend span,form fieldset legend #footer .region-footer-top #block-greensmps-newsletter-footer-subscribe span{font-weight:normal;color:white;display:block;font-size:20px;text-align:left;}#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe form{width:100%;}#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe form input[type="email"]{font-size:22px;}#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe form input[type="email"]::-webkit-input-placeholder{font-size:22px;}#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe form input[type="email"]::-moz-placeholder{font-size:22px;}#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe form input[type="email"]:-moz-placeholder{font-size:22px;}#footer .region-footer-top #block-greensmps-newsletter-footer-subscribe form input[type="email"]:-ms-input-placeholder{font-size:22px;}#footer .region-footer{margin-bottom:95px;}#footer .region-footer #block-block-3,#footer .region-footer #block-bean-footer-roles,#footer .region-footer #block-menu-menu-footer-sub-menu,#footer .region-footer #block-greensmps-core-footer-goto{display:block;width:100%;margin:0;margin-top:20px;}#footer .region-footer #block-greensmps-core-footer-goto{text-align:left;}#footer .region-closure{height:90px;padding:10px 20px;}#footer .region-closure #block-greensmps-core-footer-credits{height:90px;display:block;}#footer .region-closure #block-greensmps-core-footer-credits .authorisation,#footer .region-closure #block-greensmps-core-footer-credits .credit{display:block;float:none;width:100%;text-align:left;}#footer .region-closure #block-greensmps-core-footer-credits .credit{padding-top:10px;}}@media screen and (max-width:500px){#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-left,#footer .region-footer #block-bean-footer-roles .bean-mp-footer-roles > .content .field-name-field-content-right{float:none;width:100%;}}@media screen and (max-width:600px){#block-views-featured-articles-block .view-content,#block-views-featured-campaigns-block .view-content,#block-views-related-campaigns-block .view-content{display:block;}#block-views-featured-articles-block .view-content .views-row,#block-views-featured-campaigns-block .view-content .views-row,#block-views-related-campaigns-block .view-content .views-row{width:100%;float:none;}#block-views-featured-articles-block .view-content .views-row:nth-child(odd),#block-views-featured-articles-block .view-content .views-row:nth-child(even),#block-views-featured-campaigns-block .view-content .views-row:nth-child(odd),#block-views-featured-campaigns-block .view-content .views-row:nth-child(even),#block-views-related-campaigns-block .view-content .views-row:nth-child(odd),#block-views-related-campaigns-block .view-content .views-row:nth-child(even){padding:0;}#block-views-related-articles-block{margin-top:80px;}#block-greensmps-newsletter-subscribe{padding:0 20px;}#block-greensmps-newsletter-subscribe form .form-item label{display:block;width:100%;text-align:left;margin-right:0%;}#block-greensmps-newsletter-subscribe form .form-item input{display:block;width:100%;}#block-greensmps-newsletter-subscribe form #edit-submit{margin-left:0;}}@media screen and (max-width:600px){#block-greensmps-core-greens-mp-header .greens-header{height:auto;}#block-greensmps-core-greens-mp-header .greens-header .slides{float:none;display:block;width:100%;}#block-greensmps-core-greens-mp-header .greens-header .slides .slide{width:100%;height:auto;overflow:hidden;}#block-greensmps-core-greens-mp-header .greens-header .slides .slide .image{background-size:contain;min-height:0;height:0;}#block-greensmps-core-greens-mp-header .greens-header .info{float:none;display:block;width:100%;height:auto;}#block-greensmps-core-greens-mp-header .greens-header .info .inner{padding:10px 20px;display:block;font-size:16px;}#block-greensmps-core-greens-mp-header .greens-header .info .inner p{margin-top:0;}}@media screen and (max-width:600px){#greensmps-listings-filter-outer #greensmps-listing-filter{padding:20px 10px;display:block;position:relative;transition:background-color 0.2s ease;}#greensmps-listings-filter-outer #greensmps-listing-filter div.filter-title{display:block;width:100%;}#greensmps-listings-filter-outer #greensmps-listing-filter h4,#greensmps-listings-filter-outer #greensmps-listing-filter .form-item{display:block;width:100%;color:#959595;padding:0;}#greensmps-listings-filter-outer #greensmps-listing-filter h4:before{content:'+';display:inline-block;width:10px;text-align:center;margin-right:5px;}#greensmps-listings-filter-outer #greensmps-listing-filter .form-item{display:none;}#greensmps-listings-filter-outer #greensmps-listing-filter .form-item label{color:#959595;}#greensmps-listings-filter-outer #greensmps-listing-filter .form-item select,#greensmps-listings-filter-outer #greensmps-listing-filter .form-item .selectize-control{background-color:white;}#greensmps-listings-filter-outer #greensmps-listing-filter .form-item-portfolio{padding-top:10px;}#greensmps-listings-filter-outer #greensmps-listing-filter .form-item-month{padding-right:110px;}#greensmps-listings-filter-outer #greensmps-listing-filter .form-item-year{position:absolute;right:10px;width:100px;bottom:20px;}#greensmps-listings-filter-outer #greensmps-listing-filter.open{background-color:#efefef;}#greensmps-listings-filter-outer #greensmps-listing-filter.open h4:before{content:'-';}#greensmps-listings-filter-outer #greensmps-listing-filter.open .form-item{display:block;}#greensmps-listings-filter-outer .desktop-pager{display:none;}#greensmps-listings-filter-outer .mobile-pager{display:block;}#greensmps-listings-filter-outer .mobile-pager ul.pager{text-align:center;}#greensmps-listings-filter-outer .mobile-pager ul.pager li.pager-previous,#greensmps-listings-filter-outer .mobile-pager ul.pager li.pager-next{float:none;display:block;}#greensmps-listings-filter-outer .mobile-pager ul.pager li.pager-previous a,#greensmps-listings-filter-outer .mobile-pager ul.pager li.pager-next a{display:block;margin:0;margin-top:10px;text-align:center;}#greensmps-listings-filter-outer #greensmps-article-listing-inner{padding:20px;}#greensmps-listings-filter-outer #greensmps-article-listing-inner article.node-article.node-teaser .paragraphs-items-field-content.has-image .paragraphs-item-content-text{width:100%;float:none;padding-right:0;}#greensmps-listings-filter-outer #greensmps-article-listing-inner article.node-article.node-teaser .paragraphs-items-field-content.has-image .paragraphs-item-content-image{width:100%;float:none;}}@media screen and (max-width:600px){.view-mps-listing{padding:20px;}.view-mps-listing .view-content{display:block;}.view-mps-listing .view-content .views-row{float:none;width:100%;margin:0;margin-bottom:40px;}.view-mps-listing .view-content .views-row:nth-child(odd){padding-right:0;}.view-mps-listing .view-content .views-row:nth-child(even){padding-left:0;}}@media screen and (max-width:600px){.portfolio-listing{padding:0 20px;}.portfolio-listing .portfolio-tiles{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0px;}}@media screen and (max-width:600px){.paragraphs-item-content-text-with-image .content{display:block;}.paragraphs-item-content-text-with-image .content::after{clear:both;content:"";display:table;}.paragraphs-item-content-text-with-image .field-name-field-image{float:left;display:block;margin-right:2.35765%;width:100%;}.paragraphs-item-content-text-with-image .field-name-field-image:last-child{margin-right:0;}.paragraphs-item-content-text-with-image .field-name-field-text{float:left;display:block;margin-right:2.35765%;width:100%;}.paragraphs-item-content-text-with-image .field-name-field-text:last-child{margin-right:0;}.paragraphs-item-content-call-to-action{padding:20px;}.paragraphs-item-content-call-to-action .field-name-field-description{font-size:18px;max-width:100%;}.paragraphs-item-content-call-to-action .button-outer .cta-button{font-size:20px;}}@media screen and (max-width:600px){article.node.view-mode-full .all-news{display:block;margin:20px 0;}article.node.view-mode-full header{margin-bottom:20px;}article.node.view-mode-full header h2{margin-top:0;font-size:32px;}.page-taxonomy-term #content > .section > header{padding:0 20px;}.page-taxonomy-term #content > .section > header h3,.page-taxonomy-term #content > .section > header form fieldset legend span,form fieldset legend .page-taxonomy-term #content > .section > header span{margin-bottom:10px;}.page-taxonomy-term #content > .section > header h2{margin:0;font-size:40px;}.tags-listing .tag-listing .tag-letter{padding:20px 0;}.tags-listing .tag-listing .tag-letter .letter-terms ul{padding-left:20px;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;}}
.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #ffffff;box-shadow:inset 0 0 12px 4px #ffffff;}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden;}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2);}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important;}.selectize-dropdown-header-close:hover{color:#000000;}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none;}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none;}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none;}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important;}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05);}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca;}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none;}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#ffffff;}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px;}.selectize-control{position:relative;}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit;}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#ffffff;cursor:text;display:inline-block;}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px;}.selectize-input.full{background-color:#ffffff;}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important;}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.selectize-input > *{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.selectize-control.multi .selectize-input > div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0;}.selectize-control.multi .selectize-input > div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca;}.selectize-control.multi .selectize-input.disabled > div,.selectize-control.multi .selectize-input.disabled > div.active{color:#7d7d7d;background:#ffffff;border:0 solid #ffffff;}.selectize-input > input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.selectize-input > input::-ms-clear{display:none;}.selectize-input > input:focus{outline:none !important;}.selectize-input::after{content:' ';display:block;clear:left;}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0;}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#ffffff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden;}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:5px 8px;}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none;}.selectize-dropdown .optgroup-header{color:#303030;background:#ffffff;cursor:default;}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68;}.selectize-dropdown .active.create{color:#495c68;}.selectize-dropdown .create{color:rgba(48,48,48,0.5);}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer;}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text;}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent;}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent;}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto;}.selectize-control.rtl .selectize-input > input{margin:0 4px 0 -2px !important;}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa;}
