.action--back:before,.node--type-article .meta__content-type:before,.breadcrumb>li+li:before,.feature .meta__content-type:before,.path-feeds .rss__button .rss__icon,.minister__email>a:hover:before,.minister__email>a:focus:before,.minister__email>a:before,.navigation--rss>.menu>li>a:after,.social__link[href*="twitter"]:before,.social--twitter>a:before,.social__link[href*="facebook"]:before,.social--facebook>a:before,.social__link[href*="linkedin"]:before,.social--linkedin>a:before,.social__link[href*="mailto"]:before,.social--mailto>a:before,.social__link[href*="instagram"]:before,.social--instagram>a:before,.social__link[href*="/feed"]:before,.social--rss>a:before,.node--type-speech .meta__content-type:before{display:inline-block;background-image:url("../images/sprite.svg");background-size:31.375em 33.4375em}.lt-ie9 .action--back:before,.lt-ie9 .node--type-article .meta__content-type:before,.lt-ie9 .breadcrumb>li+li:before,.lt-ie9 .feature .meta__content-type:before,.lt-ie9 .path-feeds .rss__button .rss__icon,.lt-ie9 .minister__email>a:hover:before,.lt-ie9 .minister__email>a:focus:before,.lt-ie9 .minister__email>a:before,.lt-ie9 .navigation--rss>.menu>li>a:after,.lt-ie9 .social__link[href*="twitter"]:before,.lt-ie9 .social--twitter>a:before,.lt-ie9 .social__link[href*="facebook"]:before,.lt-ie9 .social--facebook>a:before,.lt-ie9 .social__link[href*="linkedin"]:before,.lt-ie9 .social--linkedin>a:before,.lt-ie9 .social__link[href*="mailto"]:before,.lt-ie9 .social--mailto>a:before,.lt-ie9 .social__link[href*="instagram"]:before,.lt-ie9 .social--instagram>a:before,.lt-ie9 .social__link[href*="/feed"]:before,.lt-ie9 .social--rss>a:before,.lt-ie9 .node--type-speech .meta__content-type:before{background-image:url("../images/sprite.png")}.row.equal-height-col{overflow:hidden}.row.equal-height-col [class*="col-"]{margin-bottom:-99999px;padding-bottom:99999px}*+.has-succeeding-margin-top{margin-top:3vh}.has-border-top-lightgray{border-top-color:#d4d8da}.has-margin-top-1rem{margin-top:1rem}.has-margin-top-10{margin-top:10px}.has-no-margin{margin-top:0px;margin-bottom:0px}.has-no-margin-bottom{margin-bottom:0px}@font-face{font-family:"SourceSans";font-style:normal;font-weight:500;src:url("../fonts/source-sans/regular.eot?") format("eot"),url("../fonts/source-sans/regular.woff2") format("woff2"),url("../fonts/source-sans/regular.woff") format("woff"),url("../fonts/source-sans/regular.ttf") format("truetype"),url("../fonts/source-sans/regular.svg#SourceSans") format("svg")}@font-face{font-family:"SourceSans";font-style:italic;font-weight:500;src:url("../fonts/source-sans/italic.eot?") format("eot"),url("../fonts/source-sans/italic.woff2") format("woff2"),url("../fonts/source-sans/italic.woff") format("woff"),url("../fonts/source-sans/italic.ttf") format("truetype"),url("../fonts/source-sans/italic.svg#SourceSans") format("svg")}@font-face{font-family:"SourceSans";font-style:normal;font-weight:800;src:url("../fonts/source-sans/bold.eot?") format("eot"),url("../fonts/source-sans/bold.woff2") format("woff2"),url("../fonts/source-sans/bold.woff") format("woff"),url("../fonts/source-sans/bold.ttf") format("truetype"),url("../fonts/source-sans/bold.svg#SourceSans") format("svg")}@font-face{font-family:"SourceSans";font-style:normal;font-weight:600;src:url("../fonts/source-sans/semibold.eot?") format("eot"),url("../fonts/source-sans/semibold.woff2") format("woff2"),url("../fonts/source-sans/semibold.woff") format("woff"),url("../fonts/source-sans/semibold.ttf") format("truetype"),url("../fonts/source-sans/semibold.svg#SourceSans") format("svg")}@font-face{font-family:"SourceSans";font-style:italic;font-weight:600;src:url("../fonts/source-sans/semibold.eot?") format("eot"),url("../fonts/source-sans/semibold.woff2") format("woff2"),url("../fonts/source-sans/semibold.woff") format("woff"),url("../fonts/source-sans/semibold.ttf") format("truetype"),url("../fonts/source-sans/semibold.svg#SourceSans") format("svg")}.smooth-text,.source-sans-smooth{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.source-sans,.source-sans-smooth,body,.btn--controls{font-family:"SourceSans", Helvetica, Arial, sans-serif}.pseudo-tabular{display:table}.pseudo-tabular__column{display:table-cell;vertical-align:middle;padding-left:0.25em;padding-right:0.25em}.pseudo-tabular__first{padding-left:0}.pseudo-tabular__last{padding-right:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide,.header .node h1,.search .form-group>.description{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}.equalise-height .view-content{display:flex;flex-direction:row;flex-wrap:wrap}.equalise-height .view-content>.views-row{flex:0 0 100%;max-width:100%;padding-left:calc(30px / 2);padding-right:calc(30px / 2);overflow:hidden}.equalise-height .view-content>.views-row>.node{width:auto;float:none;padding-left:0;padding-right:0;display:flex;height:100%;margin-top:0;flex-direction:column}.equalise-height .view-content>.views-row ~ .views-row{padding-top:30px}@media (min-width: 992px){.equalise-height--2 .view-content>.views-row{flex:0 0 50%;max-width:50%}.equalise-height--2 .view-content>.views-row:nth-child(-n+2){padding-top:0}}@media (min-width: 992px){.equalise-height--3 .view-content>.views-row{flex:0 0 50%;max-width:50%}.equalise-height--3 .view-content>.views-row:nth-child(-n+2){padding-top:0}}@media (min-width: 1200px){.equalise-height--3 .view-content>.views-row{flex:0 0 33.33333%;max-width:33.33333%}.equalise-height--3 .view-content>.views-row:nth-child(-n+3){padding-top:0}}.footer{background-color:#282c2d;color:#fff;margin-top:70px}.region-footer{margin-left:-15px;margin-right:-15px}.region-footer:before,.region-footer:after{content:" ";display:table}.region-footer:after{clear:both}@media (min-width: 1372px){.container{max-width:1382px;width:100%}}@media (min-width: 768px){.header{background:url("/themes/custom/beehive_theme/images/home-banner.jpg") no-repeat center;background-size:cover}}.header .region{margin-left:-15px;margin-right:-15px;position:relative}.header .region:before,.header .region:after{content:" ";display:table}.header .region:after{clear:both}@media (min-width: 992px){.header .region{min-height:300px}}.header .node{padding:30px 15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--beehive-color-primary-override, var(--beehive-color-primary, #777));color:#fff;font-size:2.6rem}.header .node .prose{line-height:1.4}.header .node .prose p{margin-bottom:0}@media (min-width: 768px){.header .node{padding:30px;margin-top:20px;margin-bottom:20px;margin-left:15px;width:60%;background-color:rgba(var(--beehive-color-primary-rgb, "0,0,0"), 0.9);backdrop-filter:blur(2px)}}@media (min-width: 992px){.header .node{padding:40px;width:initial;margin:initial;position:absolute;top:50%;left:15px;transform:translateY(-50%);max-width:40%}}.header .node h1{margin:0}.main-container .block-region-main{margin-bottom:3em}@media (min-width: 992px){.main-container .block-region-main{margin-bottom:5em}}.main-container .ds-three-col .block-region-main{margin-bottom:0}.main-container h1{margin-top:0}.path-frontpage{background-color:#e5e8e9}.navbar{background-color:#fff}.navbar-header{margin-left:-15px;margin-right:-15px}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}.post-header{background:#282c2d}@media (min-width: 992px){.post-header{background:-moz-linear-gradient(left, #282c2d 0%, #282c2d 75%, #282c2d 75%, #35393a 75%, #35393a 75%, #35393a 100%, #35393a 100%);background:-webkit-linear-gradient(left, #282c2d 0%, #282c2d 75%, #282c2d 75%, #35393a 75%, #35393a 75%, #35393a 100%, #35393a 100%);background:linear-gradient(to right, #282c2d 0%, #282c2d 75%, #282c2d 75%, #35393a 75%, #35393a 75%, #35393a 100%, #35393a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$c-black', endColorstr='$c-grey',GradientType=1 )}}.pre-content{background-color:#e5e8e9;margin-bottom:30px}@media (min-width: 992px){.pre-content{margin-bottom:45px}}.path-frontpage .pre-content{background-color:#fff}.title-region .page-header{margin-top:0;margin-bottom:0;font-size:28px;font-weight:700}.title-region .page-header a{color:#282c2d}.title-region+.container{margin-top:45px}@media (min-width: 992px){.ds-three-col-restricted{width:100%;display:grid;grid-template-columns:1fr 3fr 1fr;grid-template-rows:auto auto auto}.ds-three-col-restricted__header{grid-row:1 / 2;grid-column:1 / 4}.ds-three-col-restricted__left{grid-row:2 / 3;grid-column:1 / 2}.ds-three-col-restricted__main{grid-row:2 / 3;grid-column:2 / 3;padding-left:3%;padding-right:3%;transform:translateY(-70px);background-color:#fff}.ds-three-col-restricted__header:empty ~ .ds-three-col-restricted__main{transform:none}.ds-three-col-restricted__right{grid-row:2 / 3;grid-column:3 / 4}}.ds-two-col__left+.ds-two-col__right{margin-top:30px}@media (min-width: 992px){.ds-two-col{display:table;width:100%}.ds-two-col__inner{display:table-row-group}.ds-two-col__column{display:table-cell;vertical-align:top}.ds-two-col__header{display:table-header-group}.ds-two-col__left{width:28%}.ds-two-col__right{width:72%;padding-left:30px}}.ds-two-col__left:empty{width:0%;display:none}.ds-two-col__left:empty+.ds-two-col__right{padding-left:0;margin-top:0;width:100%}.ds-three-col{display:flex;flex-direction:column}.ds-three-col__main>*:first-child{margin-top:0}.ds-three-col__left+.ds-three-col__main{margin-top:3vh}@media (min-width: 992px){.ds-three-col__left+.ds-three-col__main{margin-top:0}}.ds-three-col__right{background-color:rgba(110,127,133,0.12);padding:15px}.ds-three-col__main:empty+.ds-three-col__right{display:none}*+.ds-three-col__right{margin-top:3vh}@media (min-width: 992px){*+.ds-three-col__right{margin-top:0}}@media (min-width: 992px){.ds-three-col{width:100%;flex-direction:row}.ds-three-col__column{vertical-align:top}.ds-three-col__header{display:table-header-group}.ds-three-col__left{width:14%}.ds-three-col__main{width:62%;padding-left:3%;padding-right:5%}.ds-three-col__right{width:24%;padding:30px}}.path-frontpage .ds-three-col{display:block}.path-frontpage .ds-three-col .ds-three-col__column{width:inherit;padding:0;background-color:transparent;display:block}@media (min-width: 768px){.path-frontpage .ds-three-col .ds-three-col__column{width:100%}}body{color:#3f4647}.prose,.teaser p{line-height:1.625}p{margin:0}*+p,p+*{margin-top:1em}.lead{font-size:16px}.cke_editable .lead,.node--view-mode-full .lead{font-size:1.5em;margin:0;display:block;padding-top:15px;padding-bottom:15px;border-top:1px solid #3f4647;border-bottom:1px solid #3f4647;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cke_editable .lead+p,.node--view-mode-full .lead+p{margin-top:1em}a{color:var(--beehive-color-primary-override, var(--beehive-color-primary, #777))}a:hover,a:focus{color:var(--beehive-color-secondary-override, var(--beehive-color-secondary, #222))}h1{font-weight:700;font-size:45px}.action--back{position:relative;padding-left:18px}.action--back:before{font-size:16px;content:'';width:.6875em;height:1.125em;background-position:-.3125em -.3125em;position:absolute;left:0;top:10px}.lt-ie9 .action--back:before{width:10px;height:17px;background-position:-5px -5px}.region-pre-content .announcement{margin-top:45px}.announcement .field-group-link{display:block}.announcement .field-group-link:hover,.announcement .field-group-link:focus{opacity:.85}.block-views-blockappointments-appointments-by-portfolio{border-bottom:2px solid lightgrey;padding-bottom:15px}.block-views-blockappointments-appointments-by-portfolio+.block{margin-top:30px}.view-id-appointments .views-row ~ .views-row{margin-top:0.5em}.node--view-mode-portfolio-strapline .appointment__position{font-style:italic}.article__title{margin:0 0 15px 0;font-weight:800;line-height:1.2;font-size:34px}.article__title>a{color:#3f4647;text-decoration:none}.article__title>a:hover,.article__title>a:focus{text-decoration:underline;color:var(--beehive-color-primary-override, var(--beehive-color-primary, #777))}.node--type-article .ds-three-col__main{padding-top:15px}.node--type-article .meta__content-type{position:relative;overflow:visible;margin-left:.3em;z-index:10;line-height:1.4}.node--type-article .meta__content-type:before{content:'';width:1.0625em;height:1.3125em;background-position:-15.75em -18.125em;position:absolute;top:50%;transform:translateY(-50%);left:-.3em}.lt-ie9 .node--type-article .meta__content-type:before{width:16px;height:20px;background-position:-252px -290px}.article.teaser{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-top:15px}@media (min-width: 992px){.article.teaser{float:left;width:50%}}.article.teaser>div{padding:15px;border:2px #d4d8da solid;background-color:#fff}@media (min-width: 768px){.article.teaser{margin-top:30px}.article.teaser>div{padding:30px;min-height:320px}}.article__related>.field-label-above{margin-bottom:20px;font-size:1.2em;font-weight:800;margin:0 0 20px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.article__related>ul{list-style:none;padding:0;border-top:1px rgba(110,127,133,0.3) solid}.article__related>ul>li{border-bottom:1px rgba(110,127,133,0.3) solid;padding-top:10px;padding-bottom:10px}.block--view{margin-top:37.5px}.block--view>.block-title{margin:0 0 22.5px 0;font-size:2.8rem;font-weight:800;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pre-content .block--view>.block-title{color:#68787d}.block--view>.form-group{margin:0}.block--cta{text-align:center}.block--cta .btn{display:inline-block;position:relative;padding:12px 25px}.block ~ .block--cta{margin-top:3em}.main-container .region-content>.block:last-child{margin-bottom:3em}@media (min-width: 992px){.main-container .region-content>.block:last-child{margin-bottom:5em}}.block-region-right:empty{display:none}.region-pre-content>.block ~ .block{margin-top:37.5px}.region-pre-content>.block:last-child{margin-bottom:37.5px}.block--title-with-divide>.block-title{position:relative;display:inline-block;margin:0 0 30px 0;padding:0 0 21px 0}.block--title-with-divide>.block-title:after{content:'';max-width:32px;width:100%;position:absolute;bottom:0;height:1px;background-color:#282c2d;left:0}.block-views-blockall-ministers-under-sec-block>.form-group,.block-views-blockappointments-appointments-by-portfolio>.form-group,.block-views-blockappointments-appointments-by-portfolio-under-sec>.form-group{margin:0}.block-views-blockall-ministers-under-sec-block>.block-title,.block-views-blockappointments-appointments-by-portfolio>.block-title,.block-views-blockappointments-appointments-by-portfolio-under-sec>.block-title{font-size:24px;font-weight:600;margin-top:0.3em;margin:0}.block-views-blockall-ministers-under-sec-block>.block-title ~ .form-group,.block-views-blockappointments-appointments-by-portfolio>.block-title ~ .form-group,.block-views-blockappointments-appointments-by-portfolio-under-sec>.block-title ~ .form-group{margin-top:15px}.block-views-blockall-ministers-under-sec-block,.block-entity-viewtaxonomy-term+.block-views{margin-top:5vh}@media (min-width: 992px){.block-views-blockall-ministers-under-sec-block,.block-entity-viewtaxonomy-term+.block-views{margin-top:5rem}}.block-facets .block-title ~ ul,.block-facets+.search--page{margin-top:2rem}blockquote{background-color:#eff1f7;border:none;border-top:4px solid var(--beehive-color-primary-override, var(--beehive-color-primary, #777));font-weight:bold;color:var(--beehive-color-primary-override, var(--beehive-color-primary, #777));padding:22.5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.4}@media (min-width: 992px){blockquote{float:right;margin-top:20px;margin-left:20px;margin-bottom:20px;max-width:50%}}@media (min-width: 992px){.ds-three-col-restricted blockquote{margin-right:-120px}}@media (min-width: 1200px){.ds-three-col-restricted blockquote{margin-right:-175px}}.breadcrumb{margin-bottom:0;font-size:1.3rem;display:none;padding-top:15px;padding-bottom:15px;padding-left:0}@media (min-width: 768px){.breadcrumb{display:block}}.breadcrumb>li>a{color:#3f4647;border-bottom:1px #3f4647 solid;text-decoration:none}.breadcrumb>li>a:hover,.breadcrumb>li>a:focus{color:var(--beehive-color-primary-override, var(--beehive-color-primary, #777));border-color:var(--beehive-color-primary-override, var(--beehive-color-primary, #777))}.breadcrumb>li+li:before{content:'';display:inline-block;padding:0;margin:0 6px;width:.445em;height:.65063em;background-position:-1.5625em -2em}.lt-ie9 .breadcrumb>li+li:before{width:6.12px;height:9.41px;background-position:-25px -32px}.btn--top{color:#fff;display:inline-block;padding:0;width:70px;height:36px;line-height:44px;border-radius:0;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600;font-size:1.4rem;position:absolute;left:50%;transform:translateX(-50%) translateY(-100%);text-align:center;border:none}.btn--top>svg{fill:rgba(53,57,58,0.8);position:absolute;left:0;bottom:0;z-index:-1;width:100%}.btn--top:hover,.btn--top:focus{color:#fff}.btn--top:hover>svg,.btn--top:focus>svg{fill:var(--beehive-color-primary-override, var(--beehive-color-primary, #777))}.btn--controls{background-color:transparent;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600;padding:0}.btn--controls:hover,.btn--controls:focus,.btn--controls:active{outline:none}.btn--basic{border:1px #3f4647 solid;border-radius:0;color:#3f4647}.btn--basic:hover,.btn--basic:focus{background-color:#3f4647;color:#fff}.controls{display:inline-block;width:30%;background-color:#3f4647;float:left;height:40px}@media (min-width: 768px){.controls{display:none}}.controls .btn{height:40px;padding-left:15px;padding-right:15px;color:#fff;width:100%;text-align:left}.controls .btn+.btn{display:none}.controls .btn>svg{vertical-align:middle;display:inline-block;margin-right:8px;margin-top:-2px;max-width:13px;height:auto}.controls .btn>svg+svg{display:none}.controls .btn>svg>*{fill:#fff}.js-nav-is-opened .controls .btn svg{display:none}.js-nav-is-opened .controls .btn svg+svg{display:inline-block}.js-search-is-opened .controls .btn{display:none}.js-search-is-opened .controls .btn+.btn{display:block}@media (max-width: 767px){.embedded-entity .media{width:100%;background:rgba(110,127,133,0.12)}}.embedded-entity>figcaption{background:rgba(110,127,133,0.12);display:block;text-align:center;font-size:.9em;max-width:100%;font-style:italic;padding:5px 10px}.embedded-entity img{max-width:100%;vertical-align:top;margin-left:auto;margin-right:auto;display:block}.embedded-entity+*{margin-top:1em}.embedded-entity.align-left,.embedded-entity.align-right{float:none;margin-bottom:1em}.embedded-entity.align-left+*,.embedded-entity.align-right+*{margin-top:inherit}@media (min-width: 768px){.embedded-entity.align-left{float:left;margin-right:1em}}@media (min-width: 768px){.embedded-entity.align-right{float:right;margin-left:1em}}.block-facets{background-color:rgba(110,127,133,0.12);padding:30px}.block-facets ~ .block-facets{border-top:3px #d4d8da solid}.block-facets ul{padding:0;margin:0}.block-facets h2{font-size:20px;line-height:1;font-weight:600;margin:0}.block-facets h2+ul{margin-top:15px}.block-facets ul{padding-left:0}.facet-item{list-style:none}.facet-item ~ .facet-item{margin-top:1.5vh}@media (min-width: 768px){.facet-item ~ .facet-item{margin-top:.8rem}}.facet-item>a{width:auto;display:inline-block;max-width:90%;position:relative;padding-left:1.8em;color:#3f4647}@media (min-width: 992px){.facet-item>a{width:90%;max-width:inherit}}@media (min-width: 769px) and (max-width: 991px){.facet-item>a{font-size:15px}}.facet-item>a:before{content:'';width:1em;height:1em;border:1px #3f4647 solid;position:absolute;left:0;top:50%;transform:translateY(-50%);background:url("../images/facet-tick.svg") no-repeat -5000px;background-size:75% auto}.facet-item>a.is-active:before{background-position:center}.facet-item__value{overflow:hidden;text-overflow:ellipsis}@media (min-width: 769px) and (max-width: 991px){.facet-item__value{display:block}}.facet-item__status ~ span{font-weight:900}.facet-item__status{display:none}*:not(.contextual)+.facets-widget-links{margin-top:1.5rem}.feature.box{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-top:15px;overflow:hidden;border:2px #d4d8da solid;background-color:#fff;width:100%}@media (min-width: 992px){.feature.box{float:left;width:50%}}.feature.box>.inner{padding:30px 15px;display:block}@media (min-width: 768px){.feature.box>.inner{padding:30px}}.feature.box .ds-two-col__left{max-width:50%}.feature.box .ds-two-col__left img{width:100%}@media (min-width: 768px){.feature.box{margin-top:30px}.feature.box>.inner{padding:30px}.feature.box .ds-two-col__left{max-width:inherit}}@media (min-width: 992px){.views-row:nth-child(2n+1) .feature.box{clear:both}}.feature .meta__content-type{position:relative;overflow:visible;margin-left:.5em;z-index:10}.feature .meta__content-type:before{content:'';width:1.1875em;height:1.4375em;background-position:-12.4375em -14.6875em;position:absolute;top:50%;transform:translateY(-50%);left:-.5em}.lt-ie9 .feature .meta__content-type:before{width:18px;height:22px;background-position:-199px -235px}.feature__banner>img{width:100%}.feature__title{margin:0 0 15px 0;font-weight:800;line-height:1.0}.feature__title>a{color:#282c2d;text-decoration:none}.feature__title>a:hover,.feature__title>a:focus-visible{text-decoration:underline;color:var(--beehive-color-primary-override, var(--beehive-color-primary, #777))}.box .feature__title{font-size:2.8rem}.box .feature__title+.field{margin-top:6px}.feature__meta+.feature__title{margin-top:12px}.node--view-mode-full .feature__title{margin-top:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0}.node--view-mode-full .feature__title+.meta{margin-top:6px}.node--view-mode-full .feature__title ~ .prose{margin-top:30px}.ds-three-col-restricted__header:empty+.ds-three-col-restricted__main .feature__title{margin-top:0}.path-feeds .rss__button{background:#EB9A00;color:black;padding:2px 10px;font-size:1.4rem;margin-right:10px}.path-feeds .rss__button .rss__icon{content:'';width:.6875em;height:.6875em;background-position:-23.875em -27.375em;margin-right:5px}.lt-ie9 .path-feeds .rss__button .rss__icon{width:10px;height:10px;background-position:-382px -438px}.path-feeds .all-site-feeds li:nth-child(1),.path-feeds .views-row:nth-child(1) .views-field{border-top:1px solid #F7D699}.path-feeds .all-site-feeds li,.path-feeds .views-field{padding:8px;border-bottom:1px solid #F7D699}.path-feeds .all-site-feeds li a:hover,.path-feeds .views-field a:hover{color:#282c2d}.path-feeds .all-site-feeds{padding-left:0}.path-feeds .all-site-feeds li{list-style:none}.path-feeds .select-feeds-by{font-weight:bold;display:block;margin:0}.path-feeds .select-feeds-by+.tab__trigger{margin-top:4px}@media (min-width: 768px){.path-feeds .select-feeds-by{display:inline-block}.path-feeds .select-feeds-by+.tab__trigger{display:inline-block;margin:0 0 0 10px}}.path-feeds .tab__trigger{list-style:none;padding-left:0}.path-feeds .tab__trigger li{display:inline-block;border:1px solid #35393a;padding:6px 10px;cursor:pointer;font-size:0.85em}.path-feeds .tab__trigger li:hover{color:rgba(53,57,58,0.7);border:1px solid rgba(53,57,58,0.7)}.path-feeds .tab__trigger li+li{margin-left:5px}.path-feeds .tab__trigger li.is-active{background:#35393a;color:white}.path-feeds section[data-selection="#block-block-contentf331c10a-079e-43e2-8512-c116390de904"] ~ .block-block-contentf331c10a-079e-43e2-8512-c116390de904,.path-feeds section[data-selection="#block-views-blocknews-feeds-current-ministers-feeds-block"] ~ .block-views-blocknews-feeds-current-ministers-feeds-block,.path-feeds section[data-selection="#block-views-blocknews-feeds-current-portfolios-feeds-block"] ~ .block-views-blocknews-feeds-current-portfolios-feeds-block{display:block}.form-control{box-shadow:none}.form-control.form-search,.form-control.form-text,.form-control.form-email{padding-top:0;padding-bottom:0;height:50px;line-height:50px}.form-control:focus{border-color:inherit;box-shadow:none}.path-feedback input,.path-feedback textarea{border:1px solid #282C2D}.path-feedback .form-item-captcha-response .control-label{display:block;margin-top:15px}.path-feedback .form-item-captcha-response .form-text{display:inline;width:50px}.group-with-floated-elements .field-name-field-article-media{margin-bottom:4vh}@media (min-width: 768px){.group-with-floated-elements .field-name-field-article-media{float:right;margin-left:2vw;margin-bottom:2vw}}.item-list__links{list-style:none;padding:0;margin:0}.jump-menu--handheld{display:block;background:#282C2D;padding:15px 0;height:0;display:none;overflow:hidden}.jump-menu--handheld .form-group{width:100%}.jump-menu--handheld .select-wrapper{width:100%;padding:0 20px;padding-bottom:0}.jump-menu--handheld .form-select{appearance:none;width:100%;height:50px;overflow:hidden;cursor:pointer;border:none;appearance:none;background-color:#fff;background-size:50px auto;background-position:right;background-repeat:no-repeat;--select-color: var(--beehive-color-primary-override, var(--beehive-color-primary, #777));background-repeat:no-repeat;background-position:right center;background-image:url("../images/dropdown.svg"),linear-gradient(90deg, #fff 0%, #fff calc(100% - 50px), var(--select-color) calc(100% - 50px), var(--select-color) 100%)}.jump-menu--handheld .form-select:hover,.jump-menu--handheld .form-select:focus{background-blend-mode:darken}.jump-menu--handheld+.jump-menu--handheld .form-select{--select-color: #728387;background-repeat:no-repeat;background-position:right center;background-image:url("../images/dropdown.svg"),linear-gradient(90deg, #fff 0%, #fff calc(100% - 50px), var(--select-color) calc(100% - 50px), var(--select-color) 100%)}.jump-menu--handheld+.jump-menu--handheld .form-select:hover,.jump-menu--handheld+.jump-menu--handheld .form-select:focus{background-blend-mode:darken}.jump-menu--handheld .view-footer{margin-top:0;padding:0 20px}.jump-menu--handheld .view-footer a{color:white;border-bottom:1px solid white}.jump-menu--handheld .btn-default{background-color:#59B6C4}.js-nav-is-opened .jump-menu--handheld{height:auto;display:block}@media (min-width: 768px){.jump-menu--handheld{display:none !important}}.livestream{border:1px #d3d3d3 solid;overflow:hidden;padding:20px;background-color:#e5e8e9;box-shadow:0 0 1em rgba(0,0,0,0.075)}.livestream__comments{border:1px #d3d3d3 solid;line-height:0}.livestream__comments>iframe{max-width:100%;width:100%;min-height:250px;max-height:40vh}.logo{overflow:hidden}.logo--primary{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.logo--primary{float:left;width:33.33333%}}.logo__link{color:#3f4647;display:block;margin-top:25px;margin-bottom:25px}.logo__link:hover,.logo__link:focus{text-decoration:none;color:rgba(53,57,58,0.8)}@media (min-width: 768px){.logo__link{display:table}}.logo__text{display:block}.logo__graphic{vertical-align:top;width:61px;height:58px;display:block;margin-left:auto;margin-right:auto}.logo__graphic+.logo__text{text-align:center;vertical-align:middle;padding-left:8px;display:block}@media (min-width: 768px){.logo__graphic{display:table-cell}.logo__graphic+.logo__text{display:table-cell;text-align:left}}.logo__sitename,.logo__slogan{display:block;font-family:'Helvetica-Neue', Helvetica, arial, sans-serif}.logo__sitename{font-size:2rem;line-height:1.4}@media (min-width: 992px){.logo__sitename{font-size:2.5rem;line-height:1.3}}@media (min-width: 1372px){.logo__sitename{font-size:2.9rem;line-height:1.3}}.logo__slogan{font-size:1.3rem;line-height:1.2;white-space:nowrap}@media (min-width: 992px){.logo__slogan{font-size:1.2rem}}@media (min-width: 1372px){.logo__slogan{font-size:1.3rem}}.logo--nzgovt{max-width:200px}@media (min-width: 768px){.logo--nzgovt{float:right}}.logo--nzgovt:hover>path{fill:rgba(255,255,255,0.75)}.logo--nzgovt>path{fill:#fff}.footer .logo--nzgovt{margin-bottom:25px}@media (min-width: 768px){.footer .logo--nzgovt{margin-top:50px;margin-bottom:50px}}.media .form-group{margin:0}.media-video{width:100%}@media (min-width: 992px){.media-video.view-mode-embed-medium{width:66.66667%}}.meta{display:inline-block;color:#3f4647;font-size:1.4rem;vertical-align:top;font-style:normal;font-weight:600;line-height:1.2}.meta+.meta{padding-left:7px;margin-left:5px;border-left:rgba(110,127,133,0.3) 2px solid}.meta__date{text-transform:uppercase}.meta__date:empty{display:none}.meta--ministers{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;margin-top:-1rem}.meta--ministers>li{width:100%;margin-top:1rem}@media (min-width: 768px){.meta--ministers>li{width:auto;margin-right:1rem}}.meta--ministers>li ~ li{padding-left:1rem;border-left:1px solid rgba(110,127,133,0.3)}.view-all-ministers h2{font-weight:bold;margin-top:11px;font-size:28px}.view-all-ministers .field--name-field-position .field--item{font-style:italic}.view-all-ministers .taxonomy-term--type-ministers{text-align:center}.view-all-ministers.teaser--small{display:table}.view-all-ministers.teaser--small .field{display:table-cell;vertical-align:middle}.view-all-ministers.teaser--small .field ~ .field{padding-left:8px}.views-row ~ .views-row .view-all-ministers.teaser{margin-top:30px}.view-all-ministers .view-content{display:flex;flex-direction:row;flex-wrap:wrap}.view-all-ministers .view-content>.views-row{flex:0 0 100%;padding-left:15px;padding-right:15px}.view-all-ministers .view-content>.views-row ~ .views-row{padding-top:45px}@media (min-width: 768px){.view-all-ministers .view-content>.views-row{flex:0 0 50%;max-width:50%}.view-all-ministers .view-content>.views-row:nth-child(-n+2){padding-top:0}}@media (min-width: 992px){.view-all-ministers .view-content>.views-row{flex:0 0 33.33333%;max-width:33.33333%}.view-all-ministers .view-content>.views-row:nth-child(-n+3){padding-top:0}}@media (min-width: 1200px){.view-all-ministers .view-content>.views-row{flex:0 0 25%;max-width:25%}.view-all-ministers .view-content>.views-row:nth-child(-n+4){padding-top:0}}.view-all-ministers .view-content .field-group-link{color:#3f4647}.view-all-ministers .view-content .field--name-field-appointments a{color:var(--beehive-color-primary-override, var(--beehive-color-primary, #777))}.view-all-ministers .view-content .field--name-field-appointments{display:flex;flex-direction:column;font-size:14px}.view-all-ministers .view-content .field--name-field-appointments>.field--item ~ .field--item{margin-top:6px}.view-all-ministers .view-content .field--name-field-appointments>.field--item .pseudo-tabular{display:block}.view-all-ministers .view-content .field--name-field-appointments>.field--item .pseudo-tabular__column{padding:0;line-height:1.3}.view-all-ministers .view-content .field--name-field-appointments>.field--item .pseudo-tabular__first,.view-all-ministers .view-content .field--name-field-appointments>.field--item .pseudo-tabular__second{display:inline-block}.view-all-ministers .view-content .field--name-field-appointments>.field--item .pseudo-tabular__first>.field{margin-right:4px}.view-all-ministers .view-content .field--name-field-appointments>.field--item .pseudo-tabular__first+.pseudo-tabular__column .field--item:before{content:'\2013';margin-right:4px}.minister__title{line-height:1;display:block;font-weight:800;font-size:2.5rem;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3f4647}a:hover .minister__title,a:focus .minister__title{color:#3f4647;text-decoration:underline}.minister__title>*{display:inline}.teaser .minister__title .minister__portrait{margin-bottom:15px;display:block}.minister__portrait>a{display:block}.minister__portrait img{border-radius:50%;display:block;vertical-align:top;text-align:center;width:100%;height:auto}@media (min-width: 480px){.minister__portrait img{margin-left:auto;margin-right:auto}}@media (min-width: 769px) and (max-width: 991px){.minister__portrait img{max-width:45%}}.view-all-ministers .minister__portrait img,.teaser .minister__portrait img{max-width:45%;margin-left:auto;margin-right:auto}.teaser--small .minister__portrait img{width:50px;height:50px;max-width:inherit;text-indent:-5000px;background-color:rgba(110,127,133,0.3)}.view-mode-square-small img{border-radius:50%;display:block;vertical-align:top;text-align:center}.minister__aside{position:relative;padding-top:25px}*+.minister__aside,.minister__aside ~ .minister__aside{margin-top:25px}.minister__aside:before{content:'';background-color:#3f4647;height:1px;width:26px;top:0;left:0;position:absolute}.minister__aside>h4{line-height:1;margin-top:0;font-weight:600}.minister__aside .field--label{font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.minister__aside .field--label:after{content:':'}.minister__aside .field--label+.field--item,.minister__aside .field--label+.field__items{display:inline-block}.minister__email>a{color:#3f4647;border:1px solid #3f4647;display:inline-block;padding:8px 12px 8px 32px;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;text-overflow:ellipsis;max-width:100%;overflow:hidden}.minister__email>a:hover,.minister__email>a:focus{background-color:#3f4647;color:#fff}.minister__email>a:hover:before,.minister__email>a:focus:before{width:.91938em;height:.63437em;background-position:-10.9375em -13.4375em}.lt-ie9 .minister__email>a:hover:before,.lt-ie9 .minister__email>a:focus:before{width:13.71px;height:9.15px;background-position:-175px -215px}.minister__email>a:before{content:'';display:block;margin-right:6px;width:.91938em;height:.63437em;background-position:-9.4375em -12.1875em;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.lt-ie9 .minister__email>a:before{width:13.71px;height:9.15px;background-position:-151px -195px}.minister__email ~ .minister__email{margin-top:0}*+.minister__email,*+.minister__biography{margin-top:15px}.minister__link{display:block;font-weight:600;text-transform:uppercase;text-decoration:none;color:var(--beehive-color-primary-override, var(--beehive-color-primary, #777))}.minister.headline{padding-bottom:15px;border-bottom:3px solid #d4d8da;margin-bottom:30px;width:100%}.minister.headline .pseudo-tabular__column{display:inline-block;padding:0}@media (max-width: 480px){.minister.headline{display:none}}.minister.headline .minister__title{font-size:45px;margin:0}*+.teaser--small{margin-top:20px}.teaser--small>.minister__link{display:flex;flex-direction:row;align-items:center}.teaser--small .minister__title{font-size:16px}.teaser--small .minister__portrait+.minister__title{padding-left:0.5em}@media (max-width: 991px){.minister.list_page{display:flex;flex-direction:column}.minister.list_page .ds-three-col__header{order:1}.minister.list_page .ds-three-col__left{order:2}.minister.list_page .ds-three-col__main{order:4}.minister.list_page .ds-three-col__right{order:3;margin-bottom:30px}}.view-display-id-reference_to_term_page .view-content a:before{content:'\2039';margin-right:.2em;display:inline-block}.minister__disclaimer{font-size:14px;color:#7b888a}.minister__date{font-weight:600;text-transform:uppercase;font-size:1.4rem;margin-top:5px}.view-id-ministerial_diaries.view-display-id-block_1 .more-link{padding-left:0px;padding-top:3vh;margin-top:10px;font-weight:700;text-decoration:underline}.view-id-ministerial_diaries.view-display-id-block_1 .file-size{display:none}.view-id-ministerial_diaries.view-display-id-block_1 .views-field-title{margin-top:20px}.navigation>.menu{list-style:none;padding:0}.navigation>.menu>li>a>em{font-weight:500;font-style:normal;display:block;font-size:.8em}@media (min-width: 1200px){.navigation>.menu>li>a>em{font-size:.9em}}.navigation--primary,.navigation--rss{height:0;overflow:hidden}@media (min-width: 768px){.navigation--primary,.navigation--rss{margin-left:auto;margin-right:auto}}.js-nav-is-opened .navigation--primary,.js-nav-is-opened .navigation--rss{height:auto}.navigation--primary>.menu,.navigation--rss>.menu{margin-left:-15px;margin-right:-15px}.navigation--primary>.menu:before,.navigation--primary>.menu:after,.navigation--rss>.menu:before,.navigation--rss>.menu:after{content:" ";display:table}.navigation--primary>.menu:after,.navigation--rss>.menu:after{clear:both}.navigation--primary{clear:both;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;min-height:inherit}@media (min-width: 768px){.navigation--primary{float:left;width:50%}}@media (min-width: 992px){.navigation--primary{float:left;width:41.66667%}}@media (min-width: 768px){.navigation--primary{clear:none}}@media (min-width: 768px){.navigation--primary{display:table;height:80px}}.navigation--primary>.menu{display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 992px){.navigation--primary>.menu{margin:0 auto}}.navigation--primary>.menu>li{display:block}@media (min-width: 768px){.navigation--primary>.menu>li{display:table-cell;vertical-align:top}.navigation--primary>.menu>li ~ li{border-left:1px solid #fff}}.navigation--primary>.menu>li>a{color:#282c2d;font-weight:600;display:block;border-bottom:1px solid #282c2d;line-height:1.2;font-size:18px}@media (min-width: 768px){.navigation--primary>.menu>li>a{height:110px;padding:0 2rem;border:none;display:table-cell;vertical-align:middle}}.navigation--primary>.menu>li>a:hover,.navigation--primary>.menu>li>a:focus{text-decoration:none;background-color:#e5e8e9}.navigation--primary>.menu>li.active>a,.navigation--primary>.menu>li.active-trail>a{background-color:#e5e8e9}.navigation--rss{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.navigation--rss{float:left;width:16.66667%}}@media (min-width: 992px){.navigation--rss{float:left;width:25%}}@media (min-width: 768px){.navigation--rss{height:auto}}@media (min-width: 768px){.navigation--rss>.menu{margin:20px 0}}@media (min-width: 992px){.navigation--rss>.menu{margin:20px 0;display:table;float:right}}.navigation--rss>.menu>li>a{color:#282c2d;font-weight:600;display:block;line-height:1.2}@media (min-width: 768px){.navigation--rss>.menu>li>a{display:table-cell;vertical-align:middle;border:1px #eb9a00 solid;height:70px;padding:0 1rem;font-size:14px}}@media (min-width: 992px){.navigation--rss>.menu>li>a{padding:0 3.2rem 0 1.5rem;height:65px;font-size:18px}}.navigation--rss>.menu>li>a:hover,.navigation--rss>.menu>li>a:focus{text-decoration:none;background-color:rgba(235,154,0,0.3)}.navigation--rss>.menu>li>a:after{content:'';width:.81187em;height:.81187em;background-position:-22.5em -26em;position:absolute;margin-left:4px;top:14px;right:18px;display:inline-block;vertical-align:top}.lt-ie9 .navigation--rss>.menu>li>a:after{width:11.99px;height:11.99px;background-position:-360px -416px}@media (min-width: 769px) and (max-width: 991px){.navigation--rss>.menu>li>a:after{display:none}}@media (min-width: 993px) and (max-width: 1199px){.navigation--rss>.menu>li>a:after{right:12px}}.navigation--tertiary{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-top:50px;margin-bottom:50px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 992px){.navigation--tertiary{float:left;width:25%}}@media (min-width: 992px){.navigation--tertiary+.navigation--tertiary{margin-left:8.33333%}}.navigation--tertiary>h2{font-size:1.6rem;font-weight:800;margin-top:0;padding-top:24px;border-top:1px #fff solid}.navigation--tertiary>.menu>li{line-height:2}.navigation--tertiary>.menu>li>a{color:#fff;padding:0}.navigation--tertiary>.menu>li>a:hover,.navigation--tertiary>.menu>li>a:focus{color:rgba(255,255,255,0.75);background-color:transparent}@media (max-width: 480px){.view-display-id-current_ministers_jump_menu{margin-top:20px}}@media (max-width: 480px){.view-display-id-current_portfolios_jump_menu{margin-bottom:20px}.view-display-id-current_portfolios_jump_menu:before,.view-display-id-current_portfolios_jump_menu:after{content:" ";display:table}.view-display-id-current_portfolios_jump_menu:after{clear:both}}.nav--jump-menu-portfolios,.nav--jump-menu-ministers{float:none;padding:0 0 20px 0;width:100%;display:none;vertical-align:top}.nav--jump-menu-portfolios .form-type-select,.nav--jump-menu-portfolios .select-wrapper,.nav--jump-menu-ministers .form-type-select,.nav--jump-menu-ministers .select-wrapper{width:100%}@media (min-width: 768px){.nav--jump-menu-portfolios,.nav--jump-menu-ministers{float:left;width:50%;display:inline-block;padding-left:0}}@media (min-width: 992px){.nav--jump-menu-portfolios,.nav--jump-menu-ministers{float:none;display:table-cell;width:33.33%;padding:15px 20px 40px 10px}}.nav--jump-menu-portfolios .form-select,.nav--jump-menu-ministers .form-select{width:100%;height:50px;overflow:hidden;cursor:pointer;border:none;appearance:none;background-color:#fff;background-repeat:no-repeat;background-image:url("../images/select.svg");background-size:50px auto;background-position:right}.nav--jump-menu-portfolios .form-select::-ms-expand,.nav--jump-menu-ministers .form-select::-ms-expand{display:none}.nav--jump-menu-portfolios h2,.nav--jump-menu-ministers h2{color:#b7bfc2;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;margin-bottom:6px;font-size:1.7rem}.nav--jump-menu-portfolios .view-footer,.nav--jump-menu-ministers .view-footer{margin-top:0;padding-left:0;font-size:1.5rem}.nav--jump-menu-portfolios .view-footer a,.nav--jump-menu-ministers .view-footer a{color:#fff;text-decoration:none;border-bottom:1px solid white}.nav--jump-menu-portfolios .view-footer a:hover,.nav--jump-menu-portfolios .view-footer a:focus,.nav--jump-menu-ministers .view-footer a:hover,.nav--jump-menu-ministers .view-footer a:focus{color:rgba(255,255,255,0.8);border-bottom-color:rgba(255,255,255,0.8)}.nav--jump-menu-portfolios .btn-default,.nav--jump-menu-ministers .btn-default{color:black;border-radius:0;border:none}.nav--jump-menu-ministers{padding-left:0}@media (min-width: 768px){.nav--jump-menu-ministers{padding-right:10px}}.nav--jump-menu-ministers .form-select{--select-color: var(--beehive-color-primary-override, var(--beehive-color-primary, #777));background-repeat:no-repeat;background-position:right center;background-image:url("../images/dropdown.svg"),linear-gradient(90deg, #fff 0%, #fff calc(100% - 50px), var(--select-color) calc(100% - 50px), var(--select-color) 100%)}.nav--jump-menu-ministers .btn-default{background-color:#5FA9DD}@media (min-width: 768px){.nav--jump-menu-portfolios{padding-left:10px}}.nav--jump-menu-portfolios .form-select{--select-color: #728387;background-repeat:no-repeat;background-position:right center;background-image:url("../images/dropdown.svg"),linear-gradient(90deg, #fff 0%, #fff calc(100% - 50px), var(--select-color) calc(100% - 50px), var(--select-color) 100%)}.nav--jump-menu-portfolios .form-select:hover,.nav--jump-menu-portfolios .form-select:focus{background-blend-mode:darken}.nav--jump-menu-portfolios .btn-default{background-color:#59B6C4}.nav--jump-menu-portfolios .container-inline .btn{display:none}.navigation--minister-portfolio{font-size:2rem;margin-bottom:50px;border-bottom:1px solid #35393A}.navigation--minister-portfolio span{background:#282C2D;border:1px solid #282C2D;display:inline-block;padding:10px 20px}.navigation--minister-portfolio span>a{color:white}.navigation--minister-portfolio span ~ span{margin-left:-5px}.navigation--minister-portfolio span.active{background:white;color:#282C2D;transform:translateY(2px);border-bottom:none;padding-top:12px}.pager,.pagination{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;margin-top:30px;margin-bottom:0;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600}.pager>li,.pagination>li{display:inline-block}.pager>li>a,.pagination>li>a{border:none;border-radius:0}.pager>li>a{background-color:var(--beehive-color-primary-override, var(--beehive-color-primary, #777));color:#fff;padding:10px 20px}.pager>li>a:hover,.pager>li>a:focus{background-color:#3f4647}.pagination{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.pagination a{color:var(--beehive-color-primary-override, var(--beehive-color-primary, #777))}@media (max-width: 480px){.pagination>li{text-align:center;order:1;flex:0 0 11.11111%}.pagination>li>a{display:block;padding:0 5px !important}.pagination>li.pager__item--first,.pagination>li.pager__item--last,.pagination>li.pager__item--previous,.pagination>li.pager__item--next{text-overflow:ellipsis;overflow:hidden;width:100%;order:2;flex:0 0 25%;margin-top:15px;padding-left:1px;padding-right:1px}.pagination>li.pager__item--first>a,.pagination>li.pager__item--last>a,.pagination>li.pager__item--previous>a,.pagination>li.pager__item--next>a{padding-top:8px !important;padding-bottom:8px !important;background-color:rgba(110,127,133,0.12);overflow:hidden;text-overflow:ellipsis}}.pagination>li{display:inline-block}.pagination>li>a{padding:10px}.pagination>li>a:hover,.pagination>li>a:focus{text-decoration:underline}.pagination>li.active>a{text-decoration:underline}@media (min-width: 768px){.pager-nav{margin-left:-15px;margin-right:-15px}.pager-nav:before,.pager-nav:after{content:" ";display:table}.pager-nav:after{clear:both}}.view-content ~ .pager-nav{margin-top:30px}.pager__item--previous>a:hover,.pager__item--previous>a:focus,.pager__item--first>a:hover,.pager__item--first>a:focus,.pager__item--next>a:hover,.pager__item--next>a:focus,.pager__item--last>a:hover,.pager__item--last>a:focus{text-decoration:none}.view-portfolios .view-content{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-left:-5px;margin-right:-5px}.view-portfolios .view-content>.views-row{flex:0 0 100%}@media (min-width: 768px){.view-portfolios .view-content>.views-row{flex:0 0 50%}}@media (min-width: 992px){.view-portfolios .view-content>.views-row{flex:0 0 33.33333%}}@media (min-width: 1200px){.view-portfolios .view-content>.views-row{flex:0 0 25%}}.view-portfolios .views-row a{display:block;border:2px solid #c4ccce;padding:15px 10px;text-align:center;font-weight:600;font-size:1.8rem;line-height:1.3;cursor:pointer;margin:7px;color:#3f4647}.view-portfolios .views-row a:hover,.view-portfolios .views-row a:focus{background:rgba(196,204,206,0.66);text-decoration:none}.prose+*{margin-top:15px}.prose :is(h2,h3,h4,h5){font-weight:600}.prose a:not([class]){text-decoration:underline;text-underline-offset:.15em;outline:none}.prose a:not([class]):focus-visible{outline:blueviolet 2px solid;outline-offset:-2px;color:blueviolet}.release .field--name-body>*:last-child{margin-bottom:0;padding-bottom:0}.release.teaser{border-bottom:2px #d4d8da solid;padding-bottom:30px}.search .control-label{display:block;color:#b7bfc2;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;margin-bottom:6px;font-size:1.7rem}.search .form-text{width:100%;border:none;transition:border-left .1s linear}.search .form-text:focus{border-left:6px #d4d8da solid}.search .form-text:valid{border-left-color:rgba(128,196,131,0.6)}.search .form-text:invalid{border-left-color:rgba(239,113,111,0.6)}.search .form-actions{vertical-align:bottom !important}.search .form-submit{height:50px;width:50px;vertical-align:bottom;padding:0;border-radius:0;border:none;background-color:#d4d8da;text-indent:-5000px;margin-left:-1px}.search .form-search{border:none;transition:border-left .1s linear;width:100%}.search .form-search:focus{border-left:6px #d4d8da solid}.search .form-search:valid{border-left-color:rgba(128,196,131,0.6)}.search .form-search:invalid{border-left-color:rgba(239,113,111,0.6)}.search .form-group{margin-bottom:0}.search .form-group>.description{margin:0}.search .form-item{display:table-cell;vertical-align:top;width:100%}.search .form-item+.form-actions{display:table-cell;vertical-align:top}.search__button{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.search__button svg{text-indent:0;display:inline-block;vertical-align:middle;top:50%;left:50%;position:absolute;transform:translateX(-50%) translateY(-50%);height:auto}.search__button svg>*{fill:none;stroke-miterlimit:10;stroke-width:2.5px}.search__button svg>line{stroke-linecap:round}.search--primary{padding:25px 0;display:none;min-height:inherit;overflow-x:hidden}@media (min-width: 768px){.search--primary{display:block;clear:both;float:left;width:100%;padding-bottom:40px;padding-top:0}}@media (min-width: 992px){.search--primary{padding:37px 0 30px 25px;display:table-cell;background-color:#35393a;float:none;width:33.333%;display:table-cell}.search--primary .form--inline{width:100%}}.search--primary form{display:table;table-layout:fixed;width:100%}.search--primary .clearfix:before{content:none}.search--primary .search__button{height:50px;width:50px;vertical-align:top;padding:0;border-radius:0;border:none;background-color:#d4d8da;background-position:center;background-size:25px auto;text-indent:-5000px;margin-left:-1px}.search--primary .search__button>svg{width:25px}.search--primary .search__button>svg>*{stroke:#3f4647}.search--primary .search__button:hover,.search--primary .search__button:focus{background-color:#c4ccce;outline:none}.search--primary>label{color:#b7bfc2;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;margin-bottom:6px;font-size:1.7rem}.search--handheld{display:inline-block;width:70%;background-color:#3f4647;float:left;height:40px}@media (min-width: 768px){.search--handheld{display:none}}.search--handheld .form-control{display:none}.js-search-is-opened .search--handheld .form-control{max-width:100%;display:block}.search--handheld .form-search,.search--handheld .form-control{height:40px;line-height:40px;background-color:transparent;color:#fff;border:none !important}.search--handheld .form-item{max-width:0;width:auto}.search--handheld .form-item .control-label{display:none}.js-search-is-opened .search--handheld .form-item{max-width:100%}.search--handheld>form{float:right}.search--handheld .search__button{padding:0 45px 0 5px;color:#fff;background-color:#3f4647;border:none;height:40px;border-radius:0;font-weight:600}.search--handheld .search__button:focus{outline:none}.search--handheld .search__button>svg{width:20px;left:inherit;right:15px;transform:translateY(-50%)}.search--handheld .search__button>svg>*{stroke:#fff}.search--page{padding-bottom:30px}.search--page .form-item-query .form-text{background-color:#d4d8da}.search--page .search__button{background-color:var(--beehive-color-primary-override, var(--beehive-color-primary, #777))}.search--page .search__button>svg{width:25px}.search--page .search__button>svg>*{stroke:#fff}.search--page .control-label{display:none}.view-solr-search-results .view-header{border-bottom:1px solid #3f4647;padding-bottom:5px}.search-result{border-bottom:2px #d4d8da solid;padding-bottom:30px}.search-result h3{font-size:20px;line-height:1;margin:0;font-weight:600;margin-top:30px}.search-result>.views-field ~ .views-field{margin-top:1rem}.search-result>.views-field.views-field-field-diary{margin-top:20px;margin-bottom:20px}.search-result>.views-field.views-field-field-ministers{line-height:1;font-size:16px;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3f4647}.search-result .field-content>ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;align-items:center}.search-result .field-content>ul>li{margin-right:.75em}.is-archived{border:1px solid #3f4647;padding:6px;display:inline-block;font-size:1.4rem;line-height:1;font-style:normal}.search__advanced-link{color:#fff;display:inline-block;border-bottom:1px solid #fff;text-decoration:none}*+.search__advanced-link{margin-top:15px}.search__advanced-link:hover,.search__advanced-link:focus{color:rgba(255,255,255,0.8);border-bottom-color:rgba(255,255,255,0.8);text-decoration:none}.share>.field--label,.share>.field-label-above{margin-top:15px;margin-bottom:9px;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;font-weight:600;line-height:1;position:relative;padding-bottom:13.5px}.share>.field--label:after,.share>.field-label-above:after{content:'';height:1px;background-color:#3f4647;width:22px;position:absolute;bottom:0;left:0}.social a{display:inline-block;width:36px;height:36px;border-radius:50%;text-indent:-5000px;position:relative;margin-top:3px;margin-right:5px}.social a:hover,.social a:focus{background-color:#3f4647}.social a:focus{-webkit-box-shadow:0 0 10px rgba(63,70,71,0.9);box-shadow:0 0 10px rgba(63,70,71,0.9);outline:none}.social a:before{content:'';position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.social__link[href*="twitter"],.social--twitter>a{background-color:#1da1f2}.social__link[href*="twitter"]:before,.social--twitter>a:before{width:1.29313em;height:.9075em;background-position:-27.1875em -30.25em}.lt-ie9 .social__link[href*="twitter"]:before,.lt-ie9 .social--twitter>a:before{width:19.69px;height:13.52px;background-position:-435px -484px}.social__link[href*="facebook"],.social--facebook>a{background-color:#3b5998}.social__link[href*="facebook"]:before,.social--facebook>a:before{width:.48812em;height:.99812em;background-position:-3.6875em -4.8125em}.lt-ie9 .social__link[href*="facebook"]:before,.lt-ie9 .social--facebook>a:before{width:6.81px;height:14.97px;background-position:-59px -77px}.social__link[href*="linkedin"],.social--linkedin>a{background-color:#3b5998}.social__link[href*="linkedin"]:before,.social--linkedin>a:before{width:1.05125em;height:1.0525em;background-position:-20.875em -24.375em}.lt-ie9 .social__link[href*="linkedin"]:before,.lt-ie9 .social--linkedin>a:before{width:15.82px;height:15.84px;background-position:-334px -390px}.social__link[href*="mailto"],.social--mailto>a{background-color:#35393a}.social__link[href*="mailto"]:before,.social--mailto>a:before{width:.91938em;height:.63437em;background-position:-10.9375em -13.4375em}.lt-ie9 .social__link[href*="mailto"]:before,.lt-ie9 .social--mailto>a:before{width:13.71px;height:9.15px;background-position:-175px -215px}.social__link[href*="instagram"],.social--instagram>a{background:#fdb702;background:-moz-linear-gradient(45deg, #fdb702 0%, #9303e8 100%);background:-webkit-linear-gradient(45deg, #fdb702 0%, #9303e8 100%);background:linear-gradient(45deg, #fdb702 0%, #9303e8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdb702', endColorstr='#9303e8',GradientType=1 )}.social__link[href*="instagram"]:hover,.social__link[href*="instagram"]:focus,.social--instagram>a:hover,.social--instagram>a:focus{background:#3f4647}.social__link[href*="instagram"]:before,.social--instagram>a:before{width:1.27438em;height:1.27438em;background-position:-19em -22.5em}.lt-ie9 .social__link[href*="instagram"]:before,.lt-ie9 .social--instagram>a:before{width:19.39px;height:19.39px;background-position:-304px -360px}.social__link[href*="/feed"],.social--rss>a{background-color:#eb9a00}.social__link[href*="/feed"]:before,.social--rss>a:before{width:.6875em;height:.6875em;background-position:-23.875em -27.375em}.lt-ie9 .social__link[href*="/feed"]:before,.lt-ie9 .social--rss>a:before{width:10px;height:10px;background-position:-382px -438px}.social__link[href*="/feed"]:hover,.social__link[href*="/feed"]:focus,.social--rss>a:hover,.social--rss>a:focus{background-color:darkorange}.node--type-speech .ds-three-col__main{padding-top:15px}.node--type-speech .meta__content-type{position:relative;overflow:visible;margin-left:.5em;z-index:10}.node--type-speech .meta__content-type:before{content:'';width:1.0625em;height:1.89em;background-position:-17.375em -20em;position:absolute;top:75%;transform:translateY(-50%);left:-.5em}.lt-ie9 .node--type-speech .meta__content-type:before{width:16px;height:29.24px;background-position:-278px -320px}.strapline{margin:0 0 15px 0}.strapline img{width:40px;height:40px;border-radius:100%}.strapline h2{font-size:15px;font-weight:bolder;text-transform:uppercase;margin-top:11px}.strapline .ds-two-col__right{padding-left:10px}@media (max-width: 991px){.strapline .ds-two-col__column{display:inline-block}}.tag{display:inline-flex;vertical-align:bottom}.field ~ .tag:first-of-type{margin-top:20px}.tag+.tag{margin-top:3px}.tag>a,.tag--unlinked{border:1px solid var(--beehive-color-primary-override, var(--beehive-color-primary, #777));font-style:normal;display:inline-block;padding:6px;line-height:1;text-decoration:none;font-size:1.4rem;transition:all .1s ease}.tag--minister>a{color:#3f4647;border-color:var(--beehive-color-primary-override, var(--beehive-color-primary, #777))}.tag--minister>a:hover,.tag--minister>a:focus-visible{background-color:var(--beehive-color-primary-override, var(--beehive-color-primary, #777));color:#fff}.tag.taxonomy-term--type-portfolios>a{color:#3f4647;border-color:#728387}.tag.taxonomy-term--type-portfolios>a:hover,.tag.taxonomy-term--type-portfolios>a:focus-visible{background-color:#728387;color:#fff}.meta--ministers+.tag,.minister+.tag,.tag+.prose,.tag.taxonomy-term--type-portfolios ~ .field{margin-top:2rem}.tag.taxonomy-term--type-government>a{color:#3f4647;border-color:#35393a}.tag.taxonomy-term--type-government>a:hover,.tag.taxonomy-term--type-government>a:focus-visible{background-color:#35393a;color:#fff}.teaser{border-bottom:2px #d4d8da solid;padding-bottom:30px}.views-row ~ .views-row .teaser{margin-top:30px}@media (min-width: 768px){.teaser{transition:max-height .4s linear}}.teaser h2{font-size:1.4em;font-weight:800;margin-top:10px;margin:0}.teaser h2>a{color:var(--beehive-color-primary-override, var(--beehive-color-primary, #777))}.teaser *+.field>h2{margin-top:20px}@media (min-width: 769px) and (max-width: 991px){.grid .views-row:nth-child(2n+1) .teaser{clear:both}.grid .views-row:nth-child(-n+2) .teaser{margin-top:0}}@media (min-width: 992px){.grid .views-row:nth-child(3n+1) .teaser{clear:both}.grid .views-row:nth-child(-n+3) .teaser{margin-top:0}}.view-display-id-page{padding-bottom:5em}.view-footer{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}*+.view-footer{margin-top:30px}.view-footer .faux-more-link{font-weight:700;text-decoration:underline;float:left;width:100%;margin-left:-15px}.view-footer__info{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;text-align:center}.view-footer__info>.btn{display:inline-block;position:relative;padding:12px 25px}.view-footer__info a{color:var(--beehive-color-primary-override, var(--beehive-color-primary, #777))}.view-content ~ .more-link{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.block-region-main .view-footer,.block-region-main .feed-icons{display:none}.nzgovt-logo .field-group-link{margin-top:50px;display:block}.nzgovt-logo .field-group-link img{max-width:100%;height:auto;vertical-align:top}.nzgovt-logo .field-group-link:hover,.nzgovt-logo .field-group-link:focus-visible{opacity:.75}
