/*!
Theme Name: Scope 2015
Author: Mono Design & Advertising
Author URI: http://www.monoprojects.co.nz
Description: The 2015 WordPress theme for Scope
Version: 1.0.0
*//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */@import url("//hello.myfonts.net/count/2de52e");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-font-smoothing:antialiased;color:#4c4c4c;font-family:"ProximaNova",sans-serif;font-size:1.25em;position:relative}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility}a{color:#c00;text-decoration:none}a:hover,a:active,a:focus{color:#e60000}img,picture{max-width:100%;vertical-align:middle}hr{margin:0;padding:0}strong{font-weight:700}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}button,input[type="button"],input[type="submit"]{margin:0;padding:0;border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;background:none;line-height:1}textarea{resize:vertical}.container{margin:0 auto;max-width:51.5em;padding-left:1em;padding-right:1em}button,input[type="button"],input[type="submit"],.button,.application-form .gform_save_link{display:inline-block;vertical-align:middle;text-decoration:none !important;font-size:1em;font-weight:700;color:#c00;padding:22px 82px 22px 30px;background-color:#e3e3e3;border-radius:0;text-transform:uppercase;background-image:url(public/images/button.png);-webkit-background-size:32px 32px;background-size:32px;background-repeat:no-repeat;background-position:right 30px top 50%;-webkit-box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15);box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15)}button:disabled,input[type="button"]:disabled,input[type="submit"]:disabled,.button:disabled,.application-form .gform_save_link:disabled{cursor:not-allowed;opacity:0.5}.typeset{line-height:1.55}.typeset p{margin-bottom:30px}.typeset a{color:#c00}.typeset a:hover,.typeset a:focus{text-decoration:underline}.typeset h1,.typeset h2,.typeset h3,.typeset h4,.typeset h5,.typeset h6{line-height:1.55;font-weight:700;color:#4c4c4c}.typeset h1{font-size:1.1em}.typeset h2{font-size:1.1em}.typeset h3{font-size:1.1em}.typeset h4{font-size:1.1em}.typeset h5{font-size:1.1em}.typeset h6{font-size:1.1em}.typeset ul{margin-bottom:30px}.typeset ul li:before{content:"+";padding-right:7px}.typeset ul ul li:before{content:"•"}.typeset ol{list-style-type:decimal;margin-bottom:30px;padding-left:2em}.typeset ul ul,.typeset ol ol,.typeset ul ol,.typeset ol ul{padding-left:2em;margin-bottom:0}.typeset dl{margin-bottom:30px}.typeset dt{font-weight:700;margin-top:30px}.typeset blockquote{font-style:italic;margin-left:2em;margin-bottom:30px;padding-left:1em;border-left:4px solid #4c4c4c}.typeset strong{font-weight:700}.typeset em{font-style:italic}.typeset del{text-decoration:line-through}.typeset pre{font-family:monospace}.typeset address{margin-bottom:30px}.typeset .button{margin-top:30px}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@font-face{font-family:'ProximaNova';src:url("public/fonts/2DE52E_8_0.eot");src:url("public/fonts/2DE52E_8_0.eot?#iefix") format("embedded-opentype"),url("public/fonts/2DE52E_8_0.woff2") format("woff2"),url("public/fonts/2DE52E_8_0.woff") format("woff"),url("public/fonts/2DE52E_8_0.ttf") format("truetype");font-weight:900}@font-face{font-family:'ProximaNova';src:url("public/fonts/2DE52E_9_0.eot");src:url("public/fonts/2DE52E_9_0.eot?#iefix") format("embedded-opentype"),url("public/fonts/2DE52E_9_0.woff2") format("woff2"),url("public/fonts/2DE52E_9_0.woff") format("woff"),url("public/fonts/2DE52E_9_0.ttf") format("truetype");font-weight:300}@font-face{font-family:'ProximaNova';src:url("public/fonts/2DE52E_A_0.eot");src:url("public/fonts/2DE52E_A_0.eot?#iefix") format("embedded-opentype"),url("public/fonts/2DE52E_A_0.woff2") format("woff2"),url("public/fonts/2DE52E_A_0.woff") format("woff"),url("public/fonts/2DE52E_A_0.ttf") format("truetype");font-weight:400}@font-face{font-family:'ProximaNova';src:url("public/fonts/2DE52E_B_0.eot");src:url("public/fonts/2DE52E_B_0.eot?#iefix") format("embedded-opentype"),url("public/fonts/2DE52E_B_0.woff2") format("woff2"),url("public/fonts/2DE52E_B_0.woff") format("woff"),url("public/fonts/2DE52E_B_0.ttf") format("truetype");font-weight:700}.center{text-align:center}.container-wide{max-width:1190px}.site-header{background-color:#303030;color:#FFF;width:100%}@media (max-width: 767px){.site-header{padding-top:20px;padding-bottom:20px;text-align:center}}@media (min-width: 768px) and (max-width: 1069px){.site-header{padding-top:20px;padding-bottom:20px;text-align:center}}@media (min-width: 1070px){.site-header:after{content:"";display:table;clear:both}}.site-header a{color:#FFF}@media (max-width: 767px){.site-logo{margin-bottom:20px}}@media (min-width: 768px) and (max-width: 1069px){.site-logo{margin-bottom:20px}}@media (min-width: 1070px){.site-logo{float:left;height:130px;line-height:130px}}.site-logo img{height:85px}@media (min-width: 1070px){.site-navigation{float:right}.site-navigation:after{content:"";display:table;clear:both}}@media (max-width: 767px){.site-navigation-home{display:none !important}}@media (min-width: 768px) and (max-width: 1069px){.site-navigation-home{display:none !important}}@media (min-width: 1070px){.site-navigation-home{display:block;margin-right:30px;float:left;height:129px;line-height:120px;margin-bottom:1px}.site-navigation-home:hover{border-bottom:5px solid}}.site-navigation-home img{height:25px}@media (max-width: 767px){.site-navigation>ul{margin-top:20px}}@media (min-width: 768px) and (max-width: 1069px){.site-navigation>ul{margin-top:20px}}@media (min-width: 1070px){.site-navigation>ul{float:right}.site-navigation>ul:after{content:"";display:table;clear:both}}.site-navigation>ul>li{position:relative}@media (min-width: 1070px){.site-navigation>ul>li{float:left;margin-right:30px}.site-navigation>ul>li:last-of-type{margin-right:0}}@media (min-width: 1070px){.site-navigation>ul>li:hover>a{border-bottom:5px solid #FFF}}.site-navigation>ul>li>a{display:block;text-transform:uppercase;font-size:0.8em}@media (max-width: 767px){.site-navigation>ul>li>a{line-height:1.55}}@media (min-width: 768px) and (max-width: 1069px){.site-navigation>ul>li>a{line-height:1.55}}@media (min-width: 1070px){.site-navigation>ul>li>a{height:129px;line-height:130px;margin-bottom:1px}}.site-navigation .current-menu-item>a,.site-navigation .current_page_parent>a,.site-navigation .current-menu-parent>a{font-weight:700}@media (min-width: 1070px){.site-navigation>ul>li>ul{display:none;position:absolute;background-color:rgba(255,255,255,0.9);padding:15px 20px;min-width:180px;z-index:99;-webkit-box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15);box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15)}}.site-navigation>ul>li:hover>ul{display:block}.site-navigation>ul>li>ul a{font-size:0.7em;line-height:1.75}@media (min-width: 1070px){.site-navigation>ul>li>ul a{color:#4c4c4c}}.site-navigation>ul>li>ul a:hover{color:#c00}.site-navigation>ul>li>ul li.current-menu-item a{color:#c00}.site-navigation-toggle{color:#4c4c4c}@media (min-width: 1070px){.site-navigation-toggle{display:none}}.site-navigation-toggle img{height:32px}@media (max-width: 767px){.site-navigation>ul{display:none}}@media (min-width: 768px) and (max-width: 1069px){.site-navigation>ul{display:none}}@media (min-width: 1070px){.site-navigation>ul{display:block !important}}.site-footer{background-color:#303030;color:#fcfafa}@media (max-width: 767px){.site-footer{text-align:center}}@media (min-width: 768px) and (max-width: 1069px){.site-footer{text-align:center}}.site-footer a{color:#fcfafa}.site-footer a:hover{color:#c00}.site-sidebars{font-size:0.8em;position:relative;padding-top:50px;padding-bottom:50px;line-height:1.55}@media (min-width: 768px) and (max-width: 1069px){.site-sidebars{display:block}.site-sidebars:after{content:"";display:table;clear:both}}@media (min-width: 1070px){.site-sidebars{display:block}.site-sidebars:after{content:"";display:table;clear:both}}@media (max-width: 767px){.site-address{margin-bottom:40px}}@media (min-width: 768px) and (max-width: 1069px){.site-address{width:calc(99.99% * 12 / 12 - (30px - 30px * (12 / 12)));margin-right:30px;float:left;display:block;margin-bottom:40px}.site-address:last-child{margin-right:0}}@media (min-width: 1070px){.site-address{width:calc(99.99% * 3 / 12 - (30px - 30px * (3 / 12)));margin-right:30px;float:left;display:block}.site-address:last-child{margin-right:0}}@media (max-width: 767px){.site-sidebar{display:none}}@media (min-width: 768px) and (max-width: 1069px){.site-sidebar{width:calc(99.99% * 4 / 12 - (30px - 30px * (4 / 12)));margin-right:30px;float:left;display:block;margin-bottom:40px}.site-sidebar:last-child{margin-right:0}.site-sidebar:nth-child(3n){margin-right:0}}@media (min-width: 1070px){.site-sidebar{width:calc(99.99% * 2 / 12 - (30px - 30px * (2 / 12)));margin-right:30px;float:left;display:block}.site-sidebar:last-child{margin-right:0}}@media (min-width: 768px) and (max-width: 1069px){.site-login{width:calc(99.99% * 12 / 12 - (30px - 30px * (12 / 12)));margin-right:30px;float:left;display:block}.site-login:last-child{margin-right:0}}@media (min-width: 1070px){.site-login{float:right}}.site-login img{height:32px}.site-address-title,.site-sidebar .widget-title{font-weight:700;text-transform:uppercase}.site-login span{font-weight:700;text-transform:uppercase;display:inline-block;margin-left:10px}.site-footer-seperator{border:0;height:2px;background-color:#696969}.site-info{font-size:0.7em}@media (max-width: 767px){.site-info{padding-top:30px;padding-bottom:10px}}@media (min-width: 768px) and (max-width: 1069px){.site-info{padding-top:30px;padding-bottom:30px}}@media (min-width: 1070px){.site-info{height:110px;line-height:110px}.site-info:after{content:"";display:table;clear:both}}.site-copyright,.site-developer{text-transform:uppercase}@media (max-width: 767px){.site-copyright,.site-developer{line-height:1.55}}@media (min-width: 768px) and (max-width: 1069px){.site-copyright,.site-developer{line-height:1.55}}@media (min-width: 1070px){.site-copyright,.site-developer{float:left}}@media (min-width: 1070px){.site-copyright{margin-right:10px}}@media (max-width: 767px){.site-brands{margin-top:20px}}@media (min-width: 768px) and (max-width: 1069px){.site-brands{margin-top:20px}}@media (min-width: 1070px){.site-brands{float:right}}.site-brand{height:40px}.site-brand:last-of-type{height:15px}@media (max-width: 767px){.site-brand{margin:0 8px 20px 8px}}@media (min-width: 768px) and (max-width: 1069px){.site-brand{margin:0 8px}}@media (min-width: 1070px){.site-brand{margin:0 8px}.site-brand:last-of-type{margin-right:0}}.home-hero{background:url("public/images/digger.jpg");-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}@media (max-width: 767px){.home-hero{height:500px}}@media (min-width: 768px) and (max-width: 1069px){.home-hero{height:600px}}@media (min-width: 1070px){.home-hero{height:890px}}.home-navigation{width:100%;position:absolute;bottom:65px;left:0}.home-navigation .panels{margin:0}/*.home-navigation .panels li{background-color:rgba(255,255,255,0.8)}*/.panels{margin:40px 0}.panels ul{padding:0}@media (max-width: 767px){.panels ul{margin:0 0 -5px 0}}@media (min-width: 768px) and (max-width: 1069px){.panels ul{display:block;margin:0 0 -5px 0}.panels ul:after{content:"";display:table;clear:both}}@media (min-width: 1070px){.panels ul{display:block;margin:0 0 -30px 0}.panels ul:after{content:"";display:table;clear:both}}.panels li{background-color:#e3e3e3;background-image:url(public/images/button-grey.png);-webkit-background-size:32px 32px;background-size:32px;background-repeat:no-repeat;background-position:right 25px top 50%;-webkit-box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15);box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15)}@media (max-width: 767px){.panels li{margin-bottom:5px;height:40px}}@media (min-width: 768px) and (max-width: 1069px){.panels li{margin-bottom:5px;height:40px}}@media (min-width: 1070px){.panels li{width:calc(99.99% * 4 / 12 - (30px - 30px * (4 / 12)));margin-right:30px;float:left;display:block;height:75px;margin-bottom:30px}.panels li:last-child{margin-right:0}.panels li:nth-child(3n){margin-right:0}}.panels li:before{content:none !important;padding:0 !important}.panels a{display:block;height:100%;width:100%;padding-left:25px;padding-right:60px;text-decoration:none !important}.panels span{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:0.95em;line-height:1.15;font-weight:700;text-transform:uppercase;color:#4c4c4c;}.contact-form-title{font-size:1.1em;font-weight:700;text-transform:uppercase;margin-bottom:30px}.contact-details a{color:#4c4c4c}.contact-address,.contact-numbers,.contact-hours{font-size:1em;line-height:1.55}.contact-form label{display:none}.contact-form .gform_footer:after{content:"";display:table;clear:both}.contact-form input[type="submit"]{float:right}.application-form .gf_page_steps{margin-bottom:40px}@media (min-width: 768px) and (max-width: 1069px){.application-form .gf_page_steps{display:block}.application-form .gf_page_steps:after{content:"";display:table;clear:both}}@media (min-width: 1070px){.application-form .gf_page_steps{display:block}.application-form .gf_page_steps:after{content:"";display:table;clear:both}}.application-form .gf_step{font-size:0.9em;font-weight:700;text-align:center;text-transform:uppercase;padding-bottom:10px;border-bottom:12px solid #f1f1f1}@media (max-width: 767px){.application-form .gf_step{margin-bottom:20px}}@media (min-width: 768px) and (max-width: 1069px){.application-form .gf_step{width:calc(99.99% * 6 / 12 - (5px - 5px * (6 / 12)));margin-right:5px;float:left;display:block;margin-bottom:20px}.application-form .gf_step:last-child{margin-right:0}.application-form .gf_step:nth-child(2n){margin-right:0}}@media (min-width: 1070px){.application-form .gf_step{width:calc(99.99% * 3 / 12 - (5px - 5px * (3 / 12)));margin-right:5px;float:left;display:block}.application-form .gf_step:last-child{margin-right:0}.application-form .gf_step:nth-child(4n){margin-right:0}}.application-form .gf_step_active,.application-form .gf_step_completed{border-bottom-color:#c00}.application-form .gf_step_number:before{content:'Step '}.application-form .gf_step_number:after{content:' -'}.application-form .gfield_label{line-height:1.55;display:inline-block;margin-bottom:10px}.application-form .gfield_description{line-height:1.55;margin-bottom:20px}.application-form .gheader{font-size:1.1em;font-weight:700;text-transform:uppercase;border-top:3px solid #f1f1f1;border-bottom:3px solid #f1f1f1;padding:25px 0;margin:50px 0 55px 0}.application-form .gsection{margin:40px 0 30px}.application-form .gsection_title,.application-form .gsection_title_pseudo .gfield_label{font-size:0.9em;font-weight:700;text-transform:uppercase}.application-form input[type="checkbox"]{display:inline-block}.application-form textarea{height:120px}.application-form .gfield_date_day label,.application-form .gfield_date_month label,.application-form .gfield_date_year label{display:none}.application-form .gform_page_footer{margin-top:20px}.application-form .gform_page_footer:after{content:"";display:table;clear:both}@media (min-width: 1070px){.application-form .gform_page_footer .button,.application-form .gform_save_link{width:calc(99.99% * 3 / 12 - (30px - 30px * (3 / 12)));margin-right:30px;display:block}.application-form .gform_page_footer .button:last-child,.application-form .gform_save_link:last-child{margin-right:0}}@media (min-width: 768px) and (max-width: 1069px){.application-form .gform_next_button,.application-form .gform_save_link,.application-form .gform_button{float:right}}@media (min-width: 1070px){.application-form .gform_next_button,.application-form .gform_save_link,.application-form .gform_button{float:right}}@media (max-width: 767px){.application-form .gform_next_button,.application-form .gform_button{float:right}}.application-form .gform_save_link,.application-form .gform_previous_button{background-image:none;padding:22px 30px}.application-form .gform_previous_button{float:left}.application-form .gform_save_link{text-align:center;margin-right:5px !important}@media (max-width: 767px){.application-form .gform_save_link{margin-top:10px;width:100%}}.page-hero{background-image:url("public/images/page-hero.jpg");-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;height:405px}.page-hero.map{background:none}.page-dash{height:5px;margin-bottom:40px}.page-header{background-color:#e3e3e3;padding:50px 0;position:relative;-webkit-box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15);box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15)}.page-header:after{content:'';position:absolute;width:0;height:0;margin-left:-16px;top:100%;left:50%;border:12px solid #e3e3e3;border-color:transparent transparent #e3e3e3 #e3e3e3;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-shadow:-2px 2px 2px 0 rgba(0,0,0,0.15);box-shadow:-2px 2px 2px 0 rgba(0,0,0,0.15)}.page-header>.container:before{background-image:url(public/images/line.png);-webkit-background-size:auto 5px;background-size:auto 5px;background-repeat:no-repeat;position:relative;left:-60px}.page-title{font-size:1.6em;font-weight:700;text-transform:uppercase;letter-spacing:1.4px}.page-subtitle{line-height:1.55;margin-top:5px}.page-subtitle p+p{margin-top:20px}.page-content{padding:80px 0 75px}.page-navigation{background-color:#e3e3e3;padding:80px 0}.page-navigation-title{font-size:1.1em;font-weight:700;text-transform:uppercase;margin-bottom:30px}.page-navigation ul{margin-bottom:-20px}.page-navigation ul:after{content:"";display:table;clear:both}.page-navigation li{float:left;margin-right:40px;margin-bottom:20px}.page-navigation li a{font-size:1em;font-weight:700;text-transform:uppercase;color:#959595;position:relative;padding-left:15px}.page-navigation li a:hover{color:#c00}.page-navigation li a:before{position:absolute;left:0;content:'>'}@media (min-width: 768px) and (max-width: 1069px){.page-columns:after{content:"";display:table;clear:both}}@media (min-width: 1070px){.page-columns:after{content:"";display:table;clear:both}}@media (min-width: 768px) and (max-width: 1069px){.page-column{float:left;width:50%}}@media (min-width: 1070px){.page-column{float:left;width:50%}}@media (min-width: 768px) and (max-width: 1069px){.page-column:first-of-type{border-right:2px solid #e3e3e3}}@media (min-width: 1070px){.page-column:first-of-type{border-right:2px solid #e3e3e3}}@media (min-width: 768px) and (max-width: 1069px){.page-column:nth-of-type(2){padding-left:30px}}@media (min-width: 1070px){.page-column:nth-of-type(2){padding-left:30px}}.staffs{margin-bottom:-50px;display:block}.staffs:after{content:"";display:table;clear:both}.staff{margin-bottom:50px}@media (max-width: 767px){.staff{width:calc(99.99% * 6 / 12 - (30px - 30px * (6 / 12)));margin-right:30px;float:left;display:block}.staff:last-child{margin-right:0}.staff:nth-child(2n){margin-right:0}}@media (min-width: 768px) and (max-width: 1069px){.staff{width:calc(99.99% * 4 / 12 - (30px - 30px * (4 / 12)));margin-right:30px;float:left;display:block}.staff:last-child{margin-right:0}.staff:nth-child(3n){margin-right:0}}@media (min-width: 1070px){.staff{width:calc(99.99% * 3 / 12 - (30px - 30px * (3 / 12)));margin-right:30px;float:left;display:block}.staff:last-child{margin-right:0}.staff:nth-child(4n){margin-right:0}}.staff-image{margin-bottom:20px;-webkit-box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15);box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15)}.staff-name{line-height:1.55;font-weight:700}.staff-position{font-size:0.8em;line-height:1.55;max-height:48px;overflow:hidden}.staff-email{display:inline-block;margin-top:10px}.staff-email img{height:22px}.document{padding-bottom:50px;-webkit-box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15);box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15);margin-bottom:50px}.document:after{content:"";display:table;clear:both}.document:last-of-type{padding-bottom:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0}.document-name{font-size:1.1em;font-weight:700;text-transform:uppercase;color:#4c4c4c}@media (max-width: 767px){.document-name{line-height:1.55;margin-bottom:10px}}@media (min-width: 768px) and (max-width: 1069px){.document-name{line-height:50px;float:left}}@media (min-width: 1070px){.document-name{line-height:50px;float:left}}.document-download{width:42px;height:50px;background-image:url("public/images/pdf-sprites.png");-webkit-background-size:92px 50px;background-size:92px 50px;background-position:0 0}@media (min-width: 768px) and (max-width: 1069px){.document-download{float:right}}@media (min-width: 1070px){.document-download{float:right}}.document a:hover .document-name,.document a:focus .document-name{color:#c00}.document a:hover .document-download,.document a:focus .document-download{background-position:-50px 0}.project{padding-bottom:70px;-webkit-box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15);box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15);margin-bottom:70px}.project:last-of-type{padding-bottom:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0}.project-title,.project-meta{font-size:1.1em;line-height:1.55;font-weight:700;margin-bottom:15px}.project-title span,.project-meta span{text-transform:uppercase}@media (max-width: 767px){.project-title span,.project-meta span{display:block}}@media (min-width: 768px) and (max-width: 1069px){.project-title span,.project-meta span{display:block}}@media (min-width: 1070px){.project-title span,.project-meta span{display:inline-block;min-width:270px}}.project-description{margin-top:40px}.project-description-title{font-size:1.1em;font-weight:700;text-transform:uppercase;display:block;margin-bottom:5px}.project-gallery{margin-top:40px;margin-bottom:-30px}.project-gallery-title{font-weight:700;text-transform:uppercase;display:block;margin-bottom:20px}.project-gallery ul{display:block}.project-gallery ul:after{content:"";display:table;clear:both}.project-gallery li{margin-bottom:30px}@media (max-width: 767px){.project-gallery li{width:calc(99.99% * 6 / 12 - (30px - 30px * (6 / 12)));margin-right:30px;float:left;display:block}.project-gallery li:last-child{margin-right:0}.project-gallery li:nth-child(2n){margin-right:0}}@media (min-width: 768px) and (max-width: 1069px){.project-gallery li{width:calc(99.99% * 4 / 12 - (30px - 30px * (4 / 12)));margin-right:30px;float:left;display:block}.project-gallery li:last-child{margin-right:0}.project-gallery li:nth-child(3n){margin-right:0}}@media (min-width: 1070px){.project-gallery li{width:calc(99.99% * 6 / 12 - (30px - 30px * (6 / 12)));margin-right:30px;float:left;display:block}.project-gallery li:last-child{margin-right:0}.project-gallery li:nth-child(2n){margin-right:0}}.opportunity{padding-bottom:70px;-webkit-box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15);box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15);margin-bottom:70px}.opportunity:last-of-type{padding-bottom:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0}.opportunity-header{margin-bottom:20px}.opportunity-title{font-size:1.1em;line-height:1.55;font-weight:700;text-transform:uppercase}.opportunity-body-title{line-height:1.55;font-weight:700;text-transform:uppercase}.opportunity-body,.opportunity-location,.opportunity-skills{margin-bottom:20px}.opportunity-skills,.opportunity-hours,.opportunity-days{line-height:1.55}.opportunity-hours span,.opportunity-days span{display:inline-block;min-width:70px}.opportunity-skills li:before,.opportunity-days:before,.opportunity-hours:before{content:'+';padding-right:7px}.opportunity-button{margin-top:20px}.form .gfield{margin-bottom:20px}.form input[type="text"],.form input[type="number"],.form input[type="email"],.form textarea{display:block;width:100%;padding:20px 30px;background-color:#f1f1f1;border:0;-webkit-box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15);box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15)}.gform_fields{display:block}.gform_fields:after{content:"";display:table;clear:both}@media (min-width: 1070px){.form-size-full{width:calc(99.99% * 12 / 12 - (30px - 30px * (12 / 12)));margin-right:30px;float:left;display:block;margin-right:0}.form-size-full:last-child{margin-right:0}}@media (min-width: 1070px){.form-size-third{width:calc(99.99% * 4 / 12 - (30px - 30px * (4 / 12)));margin-right:30px;float:left;display:block}.form-size-third:last-child{margin-right:0}}@media (min-width: 1070px){.form-size-half{width:calc(99.99% * 6 / 12 - (30px - 30px * (6 / 12)));margin-right:30px;float:left;display:block}.form-size-half:last-child{margin-right:0}}@media (min-width: 1070px){.form-size-omega{margin-right:0}}.form-size-nested-third .clear-multi{display:block}.form-size-nested-third .clear-multi:after{content:"";display:table;clear:both}.form-size-nested-third .clear-multi .ginput_container{width:calc(99.99% * 4 / 12 - (15px - 15px * (4 / 12)));margin-right:15px;float:left;display:block}.form-size-nested-third .clear-multi .ginput_container:last-child{margin-right:0}.form-size-nested-third .clear-multi .ginput_container:nth-child(3n){margin-right:0}.form-hide-instruction .instruction{display:none}.form-hide-label .gfield_label{display:none}.form-radio-tickCross .gfield_radio:after{content:"";display:table;clear:both}.form-radio-tickCross .gfield_radio li{float:left}.form-radio-tickCross .gfield_radio li:nth-of-type(1){margin-right:10px}.form-radio-tickCross .gfield_radio label{display:none}.form-radio-tickCross .gfield_radio .iradio{background-image:url("public/images/form-radio-checks.png");background-repeat:no-repeat;-webkit-background-size:87px 87px;background-size:87px;height:42px;width:42px}.form-radio-tickCross .gfield_radio li:nth-of-type(1) .iradio{background-position:0 0}.form-radio-tickCross .gfield_radio li:nth-of-type(1) .iradio.checked{background-position:-45px 0}.form-radio-tickCross .gfield_radio li:nth-of-type(2) .iradio{background-position:0 -45px}.form-radio-tickCross .gfield_radio li:nth-of-type(2) .iradio.checked{background-position:-45px -45px}.form-radio-tick .gfield_radio .iradio{background-image:url("public/images/form-radio-checks.png");background-repeat:no-repeat;-webkit-background-size:58px 58px;background-size:58px;height:28px;width:28px}.form-radio-tick .gfield_radio .iradio{background-position:0 0}.form-radio-tick .gfield_radio .iradio.checked{background-position:-30px 0}.form-radio-tick .gfield_radio li{margin-bottom:10px}.form-radio-tick .gfield_radio li:after{content:"";display:table;clear:both}.form-radio-tick .gfield_radio .iradio{float:left}.form-radio-tick .gfield_radio label{float:left;margin-left:20px;margin-bottom:0;height:28px;line-height:30px}.form-checkbox-tick>.gfield_label{margin-bottom:20px}.form-checkbox-tick .gfield_checkbox .icheckbox{background-image:url("public/images/form-radio-checks.png");background-repeat:no-repeat;-webkit-background-size:58px 58px;background-size:58px;height:28px;width:28px}.form-checkbox-tick .gfield_checkbox .icheckbox{background-position:0 0}.form-checkbox-tick .gfield_checkbox .icheckbox.checked{background-position:-30px 0}.form-checkbox-tick .gfield_checkbox li{margin-bottom:10px}.form-checkbox-tick .gfield_checkbox li:after{content:"";display:table;clear:both}.form-checkbox-tick .gfield_checkbox .icheckbox{float:left}.form-checkbox-tick .gfield_checkbox label{margin-left:20px;margin-bottom:0;height:27px;line-height:30px}.form-select .customSelect{display:block;width:100%;padding:20px 30px;background-color:#f1f1f1;-webkit-box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15);box-shadow:0px 2px 2px 0 rgba(0,0,0,0.15);background-image:url("public/images/form-dropdown.png");background-repeat:no-repeat;-webkit-background-size:28px 28px;background-size:28px;background-position:right 20px top 50%}.form-select .customSelectInner{width:100% !important}.gform_validation_container{display:none}.gfield_required{font-weight:700;color:#c00;margin-left:7px}.gform_wrapper .validation_error{color:#c00;line-height:1.55;margin-bottom:20px}.gform_wrapper .validation_message{font-size:0.75em;color:#c00;margin:10px 0 0}.back-to-top{display:block;position:absolute;right:20px;bottom:50px}.back-to-top img{height:40px}

.category-list {
  float: left;
  margin-bottom: 20px;
  width: 100%;
}
.project-table {
  float: left;
}



