.local-base{font-size:1rem;}.u-spacing-down{margin-bottom:20px;}.u-spacing-up{margin-top:20px;}.u-gap-down{margin-bottom:5px;}.u-gap-up{margin-top:5px;}@font-face{font-family:"gt-eesti";font-style:normal;font-weight:normal;src:url("/themes/global_canopy/dest/../fonts/gt-eesti/gt-eesti-pro-display-regular.eot?#iefix") format("embedded-opentype"),url("/themes/global_canopy/dest/../fonts/gt-eesti/gt-eesti-pro-display-regular.woff") format("woff"),url("/themes/global_canopy/dest/../fonts/gt-eesti/gt-eesti-pro-display-regular.ttf") format("truetype");}@font-face{font-family:"gt-eesti";font-style:italic;font-weight:400;src:url("/themes/global_canopy/dest/../fonts/gt-eesti/gt-eesti-pro-display-regular-italic.eot?#iefix") format("embedded-opentype"),url("/themes/global_canopy/dest/../fonts/gt-eesti/gt-eesti-pro-display-regular-italic.woff") format("woff"),url("/themes/global_canopy/dest/../fonts/gt-eesti/gt-eesti-pro-display-regular-italic.ttf") format("truetype");}@font-face{font-family:"gt-eesti";font-style:normal;font-weight:700;src:url("/themes/global_canopy/dest/../fonts/gt-eesti/gt-eesti-pro-display-bold.eot?#iefix") format("embedded-opentype"),url("/themes/global_canopy/dest/../fonts/gt-eesti/gt-eesti-pro-display-bold.woff") format("woff"),url("/themes/global_canopy/dest/../fonts/gt-eesti/gt-eesti-pro-display-bold.ttf") format("truetype");}@font-face{font-family:"gt-eesti";font-style:normal;font-weight:300;src:url("/themes/global_canopy/dest/../fonts/gt-eesti/gt-eesti-pro-display-light.eot?#iefix") format("embedded-opentype"),url("/themes/global_canopy/dest/../fonts/gt-eesti/gt-eesti-pro-display-light.woff") format("woff"),url("/themes/global_canopy/dest/../fonts/gt-eesti/gt-eesti-pro-display-light.ttf") format("truetype");}@font-face{font-family:"gt-eesti";font-style:italic;font-weight:300;src:url("/themes/global_canopy/dest/../fonts/gt-eesti/gt-eesti-pro-display-light-italic.eot?#iefix") format("embedded-opentype"),url("/themes/global_canopy/dest/../fonts/gt-eesti/gt-eesti-pro-display-light-italic.woff") format("woff"),url("/themes/global_canopy/dest/../fonts/gt-eesti/gt-eesti-pro-display-light-italic.ttf") format("truetype");}@font-face{font-family:"gt-pressura";font-style:normal;font-weight:300;src:url("/themes/global_canopy/dest/../fonts/gt-pressura/gt-pressura-mono-light.eot?#iefix") format("embedded-opentype"),url("/themes/global_canopy/dest/../fonts/gt-pressura/gt-pressura-mono-light.woff") format("woff"),url("/themes/global_canopy/dest/../fonts/gt-pressura/gt-pressura-mono-light.ttf") format("truetype");}h1,.h1{font-family:"gt-eesti",sans-serif;font-size:60px;font-size:45px;font-weight:300;line-height:1em;margin-bottom:30px !important;}@media screen and (min-width:380px){h1,.h1{font-size:calc(45px + 15 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){h1,.h1{font-size:60px;}}h2,.h2{font-family:"gt-eesti",sans-serif;font-size:26px;font-size:20px;line-height:25px;font-weight:300;line-height:1em;margin-bottom:20px;}@media screen and (min-width:380px){h2,.h2{font-size:calc(20px + 14 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){h2,.h2{font-size:34px;}}@media screen and (min-width:380px){h2,.h2{line-height:calc(25px + 10 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){h2,.h2{line-height:35px;}}h3,.h3{font-family:"gt-eesti",sans-serif;font-size:18px;line-height:22px;font-weight:300;line-height:1em;margin-bottom:10px;}@media screen and (min-width:380px){h3,.h3{font-size:calc(18px + 7 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){h3,.h3{font-size:25px;}}@media screen and (min-width:380px){h3,.h3{line-height:calc(22px + 8 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){h3,.h3{line-height:30px;}}h4,.h4{font-family:"gt-eesti",sans-serif;font-weight:600;line-height:1em;margin-bottom:10px;}h5,.h5{font-family:"gt-eesti",sans-serif;font-weight:900;line-height:1em;margin-bottom:10px;}h6,.h6{font-family:"gt-eesti",sans-serif;font-weight:900;line-height:1em;margin-bottom:10px;}.paragraph h2{margin-top:40px;}h2 + h3{margin-top:20px;}h3 + h4{margin-top:20px;}html{font-smoothing:antialiased;font-weight:400;font-size:15px;line-height:1.6;}@media (min-width:768px){html{font-size:18px;}}body{color:#0f171f;letter-spacing:1px;line-height:1.3;font-family:"gt-eesti",sans-serif;}p{margin:0 0 20px;}p::-moz-selection,li::-moz-selection,.caption-text::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection{background:#7a7a7a;color:white;}p::selection,li::selection,.caption-text::selection,h1::selection,h2::selection,h3::selection,h4::selection{background:#7a7a7a;color:white;}.basic-page p a,.blog-post p a,.basic-page ul a,.blog-post ul a,.basic-page ol a,.blog-post ol a{color:inherit;text-decoration:none;background:-webkit-linear-gradient(#fff,#fff),-webkit-linear-gradient(#fff,#fff),-webkit-linear-gradient(#e07f00,#e07f00);background-size:.05em 1px,.05em 1px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;text-shadow:0.03em 0 #fff,-0.03em 0 #fff,0 0.03em #fff,0 -0.03em #fff,0.06em 0 #fff,-0.06em 0 #fff,0.09em 0 #fff,-0.09em 0 #fff,0.12em 0 #fff,-0.12em 0 #fff,0.15em 0 #fff,-0.15em 0 #fff;background-position-y:100%,100%,100%;background-position-x:0%,100%,0%;}.basic-page p a::-moz-selection,.blog-post p a::-moz-selection,.basic-page ul a::-moz-selection,.blog-post ul a::-moz-selection,.basic-page ol a::-moz-selection,.blog-post ol a::-moz-selection{text-shadow:0.03em 0 #e07f00,-0.03em 0 #e07f00,0 0.03em #e07f00,0 -0.03em #e07f00,0.06em 0 #e07f00,-0.06em 0 #e07f00,0.09em 0 #e07f00,-0.09em 0 #e07f00,0.12em 0 #e07f00,-0.12em 0 #e07f00,0.15em 0 #e07f00,-0.15em 0 #e07f00;background:#e07f00;}.basic-page p a::selection,.blog-post p a::selection,.basic-page ul a::selection,.blog-post ul a::selection,.basic-page ol a::selection,.blog-post ol a::selection{text-shadow:0.03em 0 #e07f00,-0.03em 0 #e07f00,0 0.03em #e07f00,0 -0.03em #e07f00,0.06em 0 #e07f00,-0.06em 0 #e07f00,0.09em 0 #e07f00,-0.09em 0 #e07f00,0.12em 0 #e07f00,-0.12em 0 #e07f00,0.15em 0 #e07f00,-0.15em 0 #e07f00;background:#e07f00;}.basic-page p a::-moz-selection,.blog-post p a::-moz-selection,.basic-page ul a::-moz-selection,.blog-post ul a::-moz-selection,.basic-page ol a::-moz-selection,.blog-post ol a::-moz-selection{text-shadow:0.03em 0 #e07f00,-0.03em 0 #e07f00,0 0.03em #e07f00,0 -0.03em #e07f00,0.06em 0 #e07f00,-0.06em 0 #e07f00,0.09em 0 #e07f00,-0.09em 0 #e07f00,0.12em 0 #e07f00,-0.12em 0 #e07f00,0.15em 0 #e07f00,-0.15em 0 #e07f00;background:#e07f00;}.basic-page p a:before,.basic-page p a:after,.basic-page p a *,.basic-page p a *:before,.basic-page p a *:after,.blog-post p a:before,.blog-post p a:after,.blog-post p a *,.blog-post p a *:before,.blog-post p a *:after,.basic-page ul a:before,.basic-page ul a:after,.basic-page ul a *,.basic-page ul a *:before,.basic-page ul a *:after,.blog-post ul a:before,.blog-post ul a:after,.blog-post ul a *,.blog-post ul a *:before,.blog-post ul a *:after,.basic-page ol a:before,.basic-page ol a:after,.basic-page ol a *,.basic-page ol a *:before,.basic-page ol a *:after,.blog-post ol a:before,.blog-post ol a:after,.blog-post ol a *,.blog-post ol a *:before,.blog-post ol a *:after{text-shadow:none;}.basic-page p a:visited,.blog-post p a:visited,.basic-page ul a:visited,.blog-post ul a:visited,.basic-page ol a:visited,.blog-post ol a:visited{color:inherit;}.basic-page p a:hover,.blog-post p a:hover,.basic-page ul a:hover,.blog-post ul a:hover,.basic-page ol a:hover,.blog-post ol a:hover{color:#e07f00;}blockquote{font-style:italic;border-left:solid 3px #aca39a;margin-left:20px;padding-left:20px;}img{max-width:100%;height:auto;}hr{border-style:solid;border-width:1px 0 0;color:currentColor;}.font-secondary{font-family:"gt-eesti",sans-serif;font-family:"gt-pressura",monospace;}code:before{content:'`';}code:after{content:'`';}pre code:after,pre code:before{content:'';}i,em{font-style:italic;}strong,b{font-weight:500;}.standfirst{font-weight:900;padding-bottom:20px;}.demo-transition.transition-opacity{transition:opacity 0.3s ease-in;}.demo-transition.transition-move:after{transition:left 0.3s ease-in;}.l-main-body a{transition:all 0.3s ease;}.grid-demo{counter-reset:grid-item;}.grid-demo > *{counter-increment:grid-item;}.grid-demo > *:after{content:counter(grid-item);margin-left:3px;}.grid-demo > *:nth-child(odd){border:dashed 1px red;}.grid-demo > *:nth-child(even){border:dashed 1px orange;}.smart-grid > *{margin-bottom:1rem;}@media (min-width:500px){.smart-grid[data-row-items-small="2"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-small="2"] > *{margin-bottom:42px;width:calc(50% - (42px / 2));}}@media (min-width:500px){.smart-grid[data-row-items-small="3"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-small="3"] > *{margin-bottom:42px;width:calc(33.33333% - (42px / 2));}}@media (min-width:500px){.smart-grid[data-row-items-small="4"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-small="4"] > *{margin-bottom:42px;width:calc(25% - (42px / 2));}}@media (min-width:500px){.smart-grid[data-row-items-small="5"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-small="5"] > *{margin-bottom:42px;width:calc(20% - (42px / 2));}}@media (min-width:500px){.smart-grid[data-row-items-small="6"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-small="6"] > *{margin-bottom:42px;width:calc(16.66667% - (42px / 2));}}@media (min-width:650px){.smart-grid[data-row-items-medium="2"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-medium="2"] > *{margin-bottom:42px;width:calc(50% - (42px / 2));}}@media (min-width:650px){.smart-grid[data-row-items-medium="3"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-medium="3"] > *{margin-bottom:42px;width:calc(33.33333% - (42px / 2));}}@media (min-width:650px){.smart-grid[data-row-items-medium="4"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-medium="4"] > *{margin-bottom:42px;width:calc(25% - (42px / 2));}}@media (min-width:650px){.smart-grid[data-row-items-medium="5"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-medium="5"] > *{margin-bottom:42px;width:calc(20% - (42px / 2));}}@media (min-width:650px){.smart-grid[data-row-items-medium="6"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-medium="6"] > *{margin-bottom:42px;width:calc(16.66667% - (42px / 2));}}@media (min-width:768px){.smart-grid[data-row-items-large="2"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-large="2"] > *{margin-bottom:42px;width:calc(50% - (42px / 2));}}@media (min-width:768px){.smart-grid[data-row-items-large="3"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-large="3"] > *{margin-bottom:42px;width:calc(33.33333% - (42px / 2));}}@media (min-width:768px){.smart-grid[data-row-items-large="4"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-large="4"] > *{margin-bottom:42px;width:calc(25% - (42px / 2));}}@media (min-width:768px){.smart-grid[data-row-items-large="5"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-large="5"] > *{margin-bottom:42px;width:calc(20% - (42px / 2));}}@media (min-width:768px){.smart-grid[data-row-items-large="6"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-large="6"] > *{margin-bottom:42px;width:calc(16.66667% - (42px / 2));}}@media (min-width:1024px){.smart-grid[data-row-items-xlarge="2"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-xlarge="2"] > *{margin-bottom:42px;width:calc(50% - (42px / 2));}}@media (min-width:1024px){.smart-grid[data-row-items-xlarge="3"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-xlarge="3"] > *{margin-bottom:42px;width:calc(33.33333% - (42px / 2));}}@media (min-width:1024px){.smart-grid[data-row-items-xlarge="4"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-xlarge="4"] > *{margin-bottom:42px;width:calc(25% - (42px / 2));}}@media (min-width:1024px){.smart-grid[data-row-items-xlarge="5"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-xlarge="5"] > *{margin-bottom:42px;width:calc(20% - (42px / 2));}}@media (min-width:1024px){.smart-grid[data-row-items-xlarge="6"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.smart-grid[data-row-items-xlarge="6"] > *{margin-bottom:42px;width:calc(16.66667% - (42px / 2));}}@media (min-width:650px){.grid--2-1{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:650px){.grid--2-1 > *:nth-child(odd){width:calc(66.66% - (1rem / 2));}.grid--2-1 > *:nth-child(even){width:calc(33.33% - (1rem / 2));}}.float-left{float:left;}.float-right{float:right;}.clear-both{clear:both;}.u-border{border:solid 1px #aca39a;}*{box-sizing:border-box;}img{max-width:100%;height:auto;vertical-align:middle;}main{display:block;}:last-child{margin-bottom:0;}[class]:last-child{margin-bottom:0;}a:link,a:visited{color:#0f171f;text-decoration:none;}a:hover,a:focus,a:active{color:#e07f00;text-decoration:none;}.button,.cookie-compliance__button{background-color:transparent;border:1px solid #0f171f;color:#0f171f;font-family:"gt-pressura",monospace;font-size:14px;font-weight:700;padding:12.5px 35px;display:inline-block;letter-spacing:1.5px;line-height:1.1;text-transform:uppercase;text-decoration:none;text-align:center;transition-property:color,background;transition-duration:0.3s;}.button:link,.cookie-compliance__button:link,.button:visited,.cookie-compliance__button:visited{color:#0f171f;text-decoration:none;}.button:hover,.cookie-compliance__button:hover,.button:focus,.cookie-compliance__button:focus,.button:active,.cookie-compliance__button:active{color:#e07f00;text-decoration:none;}.button:hover,.cookie-compliance__button:hover{background-color:#e07f00;color:white;border-color:#e07f00;}.button--alt{background-color:transparent;border:1px solid #0f171f;color:#0f171f;font-family:"gt-pressura",monospace;font-size:14px;font-weight:700;padding:12.5px 35px;display:inline-block;letter-spacing:1.5px;line-height:1.1;text-transform:uppercase;text-decoration:none;text-align:center;transition-property:color,background;transition-duration:0.3s;background:#b3b3b3;color:black;}.button--alt:link,.button--alt:visited{color:#0f171f;text-decoration:none;}.button--alt:hover,.button--alt:focus,.button--alt:active{color:#e07f00;text-decoration:none;}.button--alt:hover{background-color:#e07f00;color:white;border-color:#e07f00;}a.button,a.cookie-compliance__button{-moz-appearance:none;-webkit-appearance:none;}input[type="submit"],.form-submit{background-color:transparent;border:1px solid #0f171f;color:#0f171f;font-family:"gt-pressura",monospace;font-size:14px;font-weight:700;padding:12.5px 35px;display:inline-block;letter-spacing:1.5px;line-height:1.1;text-transform:uppercase;text-decoration:none;text-align:center;transition-property:color,background;transition-duration:0.3s;border:0;}input[type="submit"]:link,input[type="submit"]:visited,.form-submit:link,.form-submit:visited{color:#0f171f;text-decoration:none;}input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active,.form-submit:hover,.form-submit:focus,.form-submit:active{color:#e07f00;text-decoration:none;}input[type="submit"]:hover,.form-submit:hover{background-color:#e07f00;color:white;border-color:#e07f00;}.field__label{font-weight:bold;}.field--label-inline .field__label{float:left;padding-right:0.5em;}.field--label-inline .field__label:after{content:':';}.field--name-field-file table,.field--name-field-attachments table{width:100%;}.field--name-field-file table th,.field--name-field-attachments table th{font-size:16px;font-family:"gt-pressura",monospace;font-weight:300;padding-bottom:20px;text-align:left;text-transform:uppercase;}.field--name-field-file table td,.field--name-field-attachments table td{font-family:"gt-pressura",monospace;font-size:26px;font-weight:300;}@media (max-width:1250px){.field--name-field-file table td,.field--name-field-attachments table td{max-width:80%;overflow-x:hidden;margin-top:20px;}}@media (max-width:1250px){.field--name-field-file table td .file,.field--name-field-attachments table td .file{word-break:break-all;}}.field--name-field-file table .file a,.field--name-field-attachments table .file a{font-family:"gt-eesti",sans-serif;font-size:26px;font-weight:700;}.field--name-field-file table .file a:link,.field--name-field-file table .file a:visited,.field--name-field-attachments table .file a:link,.field--name-field-attachments table .file a:visited{color:#0f171f;text-decoration:none;}.field--name-field-file table .file a:hover,.field--name-field-file table .file a:focus,.field--name-field-file table .file a:active,.field--name-field-attachments table .file a:hover,.field--name-field-attachments table .file a:focus,.field--name-field-attachments table .file a:active{color:#e07f00;text-decoration:underline;}.image{position:relative;}.image img{max-width:100%;height:auto;}.image__credit{background:rgba(255,255,255,0.6);color:black;font-size:12px;margin-top:-25px;line-height:25px;padding:0 5px;position:absolute;right:0;}.pl-video-embed-field-responsive-video{position:relative;}.pl-video-embed-field-responsive-video:after{content:'';display:block;padding-bottom:56.25%;}.pl-video-embed-field-responsive-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0;}.form-item__checkbox{font-size:16px;float:left;margin-right:10px;margin-top:7px;}.form-item__checkbox + .form-item__description{padding-left:1.5em;}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0;}.form-item__radio{float:left;font-size:16px;margin-top:16px;margin-right:7px;padding-left:1.5em;}.form-item--radio .form-item{margin-bottom:0;}.form-item--radio label{padding-left:1.5em;}.form-item__dropdown{border:1px solid #e07f00;display:block;position:relative;}.form-item__dropdown::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid #333333;content:" ";position:absolute;top:42%;right:1em;z-index:2;pointer-events:none;display:none;}.form-item__select{border:1px solid #e07f00;height:41px;font-family:avenir;font-size:16px;margin:0;outline:none;padding:.6em .8em .5em .8em;width:100%;}.form-item__select :focus{outline:none;color:#222;}@supports ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){{}.form-item__dropdown::after{display:block;}.form-item__select{padding-right:2em;background:none;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.form-item__select:focus{border-color:transparent;border-radius:0;}}.form-item{margin-bottom:1em;max-width:20em;}.form-item::after{clear:both;content:"";display:table;}.form-item__label{display:block;font-weight:600;}@media (min-width:500px){.form-item__label{display:block;margin-right:2%;padding:.6em 0;}}.form-item__textfield,.form-item__password,.form-item__textarea,.form-item__email,.form-item__entity-autocomplete{border:1px solid #e3e3e3;max-width:24em;padding:.6em;}.form-item__textfield:focus,.form-item__password:focus,.form-item__textarea:focus,.form-item__email:focus,.form-item__entity-autocomplete:focus{border-color:black;}.form-item__textfield + .form-item__description,.form-item__password + .form-item__description,.form-item__textarea + .form-item__description,.form-item__email + .form-item__description,.form-item__entity-autocomplete + .form-item__description{font-size:14px;}@media screen and (min-width:380px){.form-item__textfield + .form-item__description,.form-item__password + .form-item__description,.form-item__textarea + .form-item__description,.form-item__email + .form-item__description,.form-item__entity-autocomplete + .form-item__description{font-size:calc(14px + 2 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){.form-item__textfield + .form-item__description,.form-item__password + .form-item__description,.form-item__textarea + .form-item__description,.form-item__email + .form-item__description,.form-item__entity-autocomplete + .form-item__description{font-size:16px;}}.form-item__description{margin-top:.3em;}.form-item__description a{color:inherit;text-decoration:none;background:-webkit-linear-gradient(#fff,#fff),-webkit-linear-gradient(#fff,#fff),-webkit-linear-gradient(#e07f00,#e07f00);background-size:.05em 1px,.05em 1px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;text-shadow:0.03em 0 #fff,-0.03em 0 #fff,0 0.03em #fff,0 -0.03em #fff,0.06em 0 #fff,-0.06em 0 #fff,0.09em 0 #fff,-0.09em 0 #fff,0.12em 0 #fff,-0.12em 0 #fff,0.15em 0 #fff,-0.15em 0 #fff;background-position-y:100%,100%,100%;background-position-x:0%,100%,0%;}.form-item__description a::-moz-selection{text-shadow:0.03em 0 #e07f00,-0.03em 0 #e07f00,0 0.03em #e07f00,0 -0.03em #e07f00,0.06em 0 #e07f00,-0.06em 0 #e07f00,0.09em 0 #e07f00,-0.09em 0 #e07f00,0.12em 0 #e07f00,-0.12em 0 #e07f00,0.15em 0 #e07f00,-0.15em 0 #e07f00;background:#e07f00;}.form-item__description a::selection{text-shadow:0.03em 0 #e07f00,-0.03em 0 #e07f00,0 0.03em #e07f00,0 -0.03em #e07f00,0.06em 0 #e07f00,-0.06em 0 #e07f00,0.09em 0 #e07f00,-0.09em 0 #e07f00,0.12em 0 #e07f00,-0.12em 0 #e07f00,0.15em 0 #e07f00,-0.15em 0 #e07f00;background:#e07f00;}.form-item__description a::-moz-selection{text-shadow:0.03em 0 #e07f00,-0.03em 0 #e07f00,0 0.03em #e07f00,0 -0.03em #e07f00,0.06em 0 #e07f00,-0.06em 0 #e07f00,0.09em 0 #e07f00,-0.09em 0 #e07f00,0.12em 0 #e07f00,-0.12em 0 #e07f00,0.15em 0 #e07f00,-0.15em 0 #e07f00;background:#e07f00;}.form-item__description a:before,.form-item__description a:after,.form-item__description a *,.form-item__description a *:before,.form-item__description a *:after{text-shadow:none;}.form-item__description a:visited{color:inherit;}.form-item__description a:hover{color:#e07f00;}.form-fieldset{border-top:1px solid #e3e3e3;border-right:none;border-bottom:1px solid #e3e3e3;border-left:0;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;}.form-fieldset .form-item{margin-left:0;max-width:31em;}.form-fieldset .heading-2{font-weight:500;padding-right:10px;padding-left:10px;}textarea,input.form-item__textfield,input.form-item__password,input.form-item__textarea,input.form-item__email,input.form-item__entity-autocomplete{-webkit-appearance:none;border-radius:0;font-family:"gt-eesti",sans-serif;font-size:15px;font-size:15px;line-height:24px;}@media screen and (min-width:380px){textarea,input.form-item__textfield,input.form-item__password,input.form-item__textarea,input.form-item__email,input.form-item__entity-autocomplete{font-size:calc(15px + 3 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){textarea,input.form-item__textfield,input.form-item__password,input.form-item__textarea,input.form-item__email,input.form-item__entity-autocomplete{font-size:18px;}}@media screen and (min-width:380px){textarea,input.form-item__textfield,input.form-item__password,input.form-item__textarea,input.form-item__email,input.form-item__entity-autocomplete{line-height:calc(24px + 5 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){textarea,input.form-item__textfield,input.form-item__password,input.form-item__textarea,input.form-item__email,input.form-item__entity-autocomplete{line-height:29px;}}input:matches([type="password"]):matches([type="search"]){-webkit-appearance:none;border-radius:0;font-family:"gt-eesti",sans-serif;font-size:15px;font-size:15px;line-height:24px;}@media screen and (min-width:380px){input:matches([type="password"]):matches([type="search"]){font-size:calc(15px + 3 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){input:matches([type="password"]):matches([type="search"]){font-size:18px;}}@media screen and (min-width:380px){input:matches([type="password"]):matches([type="search"]){line-height:calc(24px + 5 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){input:matches([type="password"]):matches([type="search"]){line-height:29px;}}@font-face{font-family:"icons";src:url("/themes/global_canopy/dest/icons.eot");src:url("/themes/global_canopy/dest/icons.eot?#iefix") format("eot"),url("/themes/global_canopy/dest/icons.woff") format("woff"),url("/themes/global_canopy/dest/icons.ttf") format("truetype"),url("/themes/global_canopy/dest/icons.svg#icons") format("svg");font-weight:400;font-style:normal;}[class*="icon--"]{font-family:"icons";display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;}.icon--arrow::before{content:"";}.icon--close::before{content:"";}.icon--facebook::before{content:"";}.icon--linkedin::before{content:"";}.icon--medium::before{content:"";}.icon--menu::before{content:"";}.icon--newsletter::before{content:"";}.icon--search::before{content:"";}.icon--twitter::before{content:"";}.tabs__item{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}.tabs__link-item{display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#ebebeb;border:1px solid #cccccc;border-bottom:none;color:#7a7a7a;font-size:1.1rem;padding:1em 2.4em;text-align:center;text-decoration:none;transition:color 0.3s;}@media (min-width:650px){.tabs__link-item{border-bottom:1px solid #e3e3e3;border-left:none;display:inline-block;font-size:1rem;padding:.6em 1.7em;position:relative;top:1px;width:auto;}}.tabs__link-item:hover{background-color:#e3e3e3;color:#333333;}.tabs__link-item.is-active{background-color:#7a7a7a;border:1px solid #7a7a7a;color:white;}@media (min-width:650px){.tabs__link-item.is-active{background-color:white;border:1px solid #e3e3e3;border-bottom:1px solid #cccccc;border-left:none;color:#7a7a7a;}}.responsive-menu-toggle{position:relative;width:auto !important;z-index:3;}.responsive-menu-toggle-icon{box-sizing:border-box;display:block;width:75px;height:auto;z-index:4;margin-top:0;}@media (min-width:1024px){.responsive-menu-toggle-icon{height:50px;width:105px;}}.no-js .responsive-menu-toggle-icon{display:none;}.responsive-menu-toggle-icon span.label{display:block;font-family:"gt-pressura",monospace;font-size:16px;font-weight:300;text-transform:uppercase;top:6px;left:0;color:#0f171f;}@media (min-width:1024px){.responsive-menu-toggle-icon span.label{left:40px;line-height:29px;top:11px;}}.responsive-menu-toggle-icon span.icon:before,.responsive-menu-toggle-icon span.icon:after,.responsive-menu-toggle-icon span.icon{background:#0f171f;content:"";display:block;width:20px;height:2px;position:absolute;top:0;left:70%;}@media (min-width:1024px){.responsive-menu-toggle-icon span.icon:before,.responsive-menu-toggle-icon span.icon:after,.responsive-menu-toggle-icon span.icon{left:12px;}}.responsive-menu-toggle-icon span.icon:before{left:0;top:-6px;position:absolute;}.responsive-menu-toggle-icon span.icon{top:50%;}.responsive-menu-toggle-icon span.icon:after{left:0;top:6px;position:absolute;}.responsive-menu-toggle-icon span.icon:before,.responsive-menu-toggle-icon span.icon:after,.responsive-menu-toggle-icon span.icon{transition:none 0.4s ease-out 0.1s;transition-property:top,bottom,left,opacity,-webkit-transform;transition-property:transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity,-webkit-transform;}html.mm-opening .responsive-menu-toggle-icon span.icon:before,html.mm-opening .responsive-menu-toggle-icon span.icon:after{top:16px;}@media (min-width:1024px){html.mm-opening .responsive-menu-toggle-icon span.icon:before,html.mm-opening .responsive-menu-toggle-icon span.icon:after{top:23px;}}html.mm-opening .responsive-menu-toggle-icon span.icon{left:5px;background-color:transparent;}html.mm-opening .responsive-menu-toggle-icon span.icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:35px;top:1px;}html.mm-opening .responsive-menu-toggle-icon span.icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:35px;top:1px;}.page-title{margin-top:0;font-size:3.1rem;font-weight:700;}.page-title--small{font-size:36px;}@media screen and (min-width:1250px){.page-title--small{font-size:calc(36px + 9 * (100vw - 1250px) / 350);}}@media screen and (min-width:1600px){.page-title--small{font-size:45px;}}.branding{margin:auto;}@media (min-width:650px){.branding__logo{padding:1em;}}.branding__logo svg{display:block;fill:white;height:31px;width:155px;}@media (min-width:1600px){.branding__logo svg{width:calc(255px - 33%);}}#sliding-popup{display:block;margin:0;padding:0;right:0;text-align:center;width:100%;z-index:99999;color:white;background-color:rgba(0,0,0,0.8);}.sliding-popup-bottom{position:fixed;}.cookie-compliance__content{border:0 none;display:block;margin-right:20px;margin-left:20px;padding-top:10px;padding-bottom:10px;}.cookie-compliance__content::after{clear:both;content:"";display:table;}@media (min-width:650px){.cookie-compliance__content{margin:0 auto;}}@media (min-width:768px){.cookie-compliance__content{margin:0 auto;max-width:820px;}}.cookie-compliance__info{float:left;}.cookie-compliance__info::after{clear:both;content:"";display:table;}@media (min-width:506px){.cookie-compliance__info{float:left;max-width:60%;padding-right:2.5%;padding-left:2.5%;}}@media (min-width:768px){.cookie-compliance__info{padding-right:0;padding-left:0;max-width:65%;}}.cookie-compliance__buttons{clear:left;padding-top:10px;}@media (min-width:506px){.cookie-compliance__buttons{float:right;clear:none;max-width:40%;padding-top:0;}}@media (min-width:768px){.cookie-compliance__buttons{max-width:35%;}}.cookie-compliance__button{border:0;vertical-align:top;width:80%;max-width:230px;margin-right:auto;margin-bottom:10px;margin-left:auto;font-size:15px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;font-weight:600;}@media (min-width:506px){.cookie-compliance__button{padding-top:10px;padding-bottom:10px;height:40px;}}.cookie-compliance__button--more{background-color:transparent;border:1px solid #0f171f;color:#0f171f;font-family:"gt-pressura",monospace;font-size:14px;font-weight:700;padding:12.5px 35px;display:inline-block;letter-spacing:1.5px;line-height:1.1;text-transform:uppercase;text-decoration:none;text-align:center;transition-property:color,background;transition-duration:0.3s;background:#b3b3b3;color:black;font-weight:300;font-size:15px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;}.cookie-compliance__button--more:link,.cookie-compliance__button--more:visited{color:#0f171f;text-decoration:none;}.cookie-compliance__button--more:hover,.cookie-compliance__button--more:focus,.cookie-compliance__button--more:active{color:#e07f00;text-decoration:none;}.cookie-compliance__button--more:hover{background-color:#e07f00;color:white;border-color:#e07f00;}@media (min-width:506px){.cookie-compliance__button--more{padding-top:10px;padding-bottom:10px;height:40px;}}.cookie-compliance__content h3{font-size:16px;margin-top:0;margin-bottom:13px;}@media (min-width:650px){.cookie-compliance__content h3{margin-bottom:16px;font-size:26px;}}.cookie-compliance__content h3,.cookie-compliance__content p{line-height:1.2;}.cookie-compliance__content p{font-size:13px;margin-bottom:0;}@media (min-width:650px){.cookie-compliance__content p{font-size:18px;}}.image-figure{margin:0;}.breadcrumb{list-style:none;margin:0;padding:0;margin:0 30px;padding:30px 0 20px;}@media (min-width:650px){.breadcrumb{margin:0 25px;}}@media (min-width:768px){.breadcrumb{margin:0 auto;max-width:708px;}}@media (min-width:1250px){.breadcrumb{max-width:1050px;padding:50px 0 20px;}}@media (min-width:1600px){.breadcrumb{width:90vw;max-width:1620px;}}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:#0f171f;text-decoration:none;}.breadcrumb__link:hover{color:#e07f00;}.breadcrumb__item{display:inline;font-family:"gt-pressura",monospace;text-transform:uppercase;font-size:12px;}@media screen and (min-width:1250px){.breadcrumb__item{font-size:calc(12px + 4 * (100vw - 1250px) / 350);}}@media screen and (min-width:1600px){.breadcrumb__item{font-size:16px;}}.breadcrumb__item:last-of-type{color:#e07f00;}.breadcrumb__item::after{color:#0f171f;content:"\003e";}.breadcrumb__item:last-child::after{content:"";display:none;}.breadcrumb_link:active{color:#bbb;}.journey-menu{margin-top:0;margin-left:0;padding-left:0;list-style:none;max-width:320px;}.journey-menu__menu-item{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #e3e3e3;}.journey-menu__menu-item{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #e3e3e3;}.journey-menu__menu-link{color:#0f171f;text-decoration:none;}.journey-menu__menu-link:hover{color:#e07f00;}.journey-menu__menu-link.is-active{color:#e07f00;}.menu--main-footer .menu__link{display:block;color:white;}.menu--main-footer .link-level--0{display:block;font-size:20px;margin-bottom:10px;}.menu--main-footer .link-level--1{font-size:0.83333rem;padding:5px 0;}.menu--main-footer .menu-item-level--0{margin-bottom:30px;}@media (min-width:650px){.menu--main-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.menu--main-footer > *{margin-bottom:1rem;width:calc(50% - (1rem / 2));}}@media (min-width:768px){.menu--main-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.menu--main-footer > *{margin-bottom:1rem;width:calc(25% - (1rem / 2));}}@media (min-width:1024px) and (max-width:1600px){.menu--main-footer .menu__link{font-size:calc(16px - 15%);}.menu--main-footer .link-level--0{font-size:calc(20px - 15%);}}.site-secondary-menu__content .menu{list-style:none;margin:0;padding:0;padding:30px 0;margin:20px 0;border:solid rgba(15,23,31,0.3);border-width:1px 0 1px 0;}@media (min-width:650px){.site-secondary-menu__content .menu{border:none;border-right:1px solid #0f171f;padding:0;padding-right:1em;margin:0 1em;}}.site-secondary-menu__content .menu__item{display:block;}@media (min-width:650px){.site-secondary-menu__content .menu__item{display:inline;}}.site-secondary-menu__content .menu__link{font-family:"gt-pressura",monospace;font-size:14px;text-transform:uppercase;display:block;line-height:2;}@media (min-width:650px){.site-secondary-menu__content .menu__link{padding:0 1em;display:inline-block;}}@media (min-width:1024px) and (max-width:1600px){.site-secondary-menu__content .menu__link{font-size:calc(14px - 15%);}}.social-menu{list-style:none;margin:0;padding:0;}.social-menu__item{display:inline;}.social-menu__link{padding-right:1em;}@media (min-width:650px){.social-menu__link{padding:0 0.3em;}}.tabs__nav{list-style:none;margin:0;padding:0;border-bottom:1px solid #e3e3e3;padding-bottom:1px;margin-bottom:20px;}@media (min-width:650px){.tabs__nav{border-left:1px solid #e3e3e3;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}.tabs__tab{display:none;}.tabs__tab.is-active{display:block;}.tabs__content{padding:1.5rem;}.tabs.no-js .tabs__tab.is-active{display:block;}.tabs__nav--local-tasks{margin-top:10px;margin-bottom:20px;padding-top:0;padding-right:0;padding-bottom:1px;padding-left:0;}.tabs__nav--local-tasks:last-child{margin-bottom:20px;}.tabs__link--local-tasks{padding:.3em 1.5em;}.page-metadata{color:#7a7a7a;margin:30px 0;position:relative;}.page-metadata__type{font-size:90%;font-weight:600;}.pager{margin:2em 0;}.pager__items,.js-pager__items{list-style:none;margin:0;padding:0;text-align:center;}.pager__item{display:inline-block;margin:0 .7em;}@media (min-width:650px){.pager__item{margin:0 1em;}}.pager__link,.pager__link:link,.pager__link:visited{color:#7a7a7a;font-weight:600;text-decoration:none;}.pager__link.is-active,.pager__link:hover,.pager__link:link.is-active,.pager__link:link:hover,.pager__link:visited.is-active,.pager__link:visited:hover{color:#e07f00;}.pager__link--next,.pager__link--prev{display:block;}.pager__link--next span,.pager__link--prev span{display:none;}.pager__link--next::before,.pager__link--prev::before{border:8px solid #7a7a7a;border-bottom:6px solid transparent;border-right:7px solid transparent;border-top:6px solid transparent;content:"";display:block;position:relative;top:1px;}.pager__link--next:hover::before,.pager__link--prev:hover::before{border-left-color:#e07f00;}.pager__link--prev::before{border-left-color:transparent;border-right-color:#7a7a7a;}.pager__link--prev:hover::before{border-left-color:transparent;border-right-color:#e07f00;}.mm-opening #st-el-1.st-left{opacity:0;left:-60px;}.status--warning{background-color:#f9fb93;color:#64643b;display:block;margin-bottom:0.75em;padding:0.75em;text-align:center;}.status--warning a{color:#4b4b2c;text-decoration:underline;}.status--warning a:focus,.status--warning a:hover{color:#19190f;}.status--warning .placeholder{font-style:normal;font-weight:800;}.status--error{background-color:#fbe3e4;color:#645b5b;display:block;margin-bottom:0.75em;padding:0.75em;text-align:center;}.status--error a{color:#4b4444;text-decoration:underline;}.status--error a:focus,.status--error a:hover{color:#191717;}.status--error .placeholder{font-style:normal;font-weight:800;}.status--status{background-color:#cfefc2;color:#53604e;display:block;margin-bottom:0.75em;padding:0.75em;text-align:center;}.status--status a{color:#3e483a;text-decoration:underline;}.status--status a:focus,.status--status a:hover{color:#151813;}.status--status .placeholder{font-style:normal;font-weight:800;}.testimonial--with-image,.testimonial--without-image{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;}.testimonial__text{font-size:17px;line-height:24px;border-left:4px solid #e07f00;color:#e07f00;padding:10px 0 10px 20px;}@media screen and (min-width:380px){.testimonial__text{font-size:calc(17px + 7 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){.testimonial__text{font-size:24px;}}@media screen and (min-width:380px){.testimonial__text{line-height:calc(24px + 8 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){.testimonial__text{line-height:32px;}}.testimonial__citation,.testimonial__context{text-align:right;}.testimonial__citation{font-weight:600;text-transform:uppercase;}.testimonial__context{color:#7a7a7a;line-height:14px;}@media screen and (min-width:380px){.testimonial__context{line-height:calc(14px + 11 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){.testimonial__context{line-height:25px;}}.testimonial__image{margin-bottom:10px;margin-left:10px;width:100%;}.testimonial__image img{border-radius:50%;}.search-result{list-style:none;border-top:2px solid #7a7a7a;}.search-result__title a{text-decoration:none;color:black;}.search-result__title a:visited{color:black;}.search-result__excerpt{padding-bottom:30px;}.view-item-list__list{padding-left:0;list-style:none;-webkit-padding-start:0;}.block__title,.node--view-mode-full.node--type-programme .field__label,.node--view-mode-full.node--type-project .field__label{font-family:"gt-pressura",monospace;font-size:1.6rem;text-transform:uppercase;text-align:center;height:3em;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.block--related-projects,.block--homepage-what-we-do,.block-content--social{padding:30px 30px 70px;}.block--with-label.block--related-projects,.block--with-label.block--homepage-what-we-do,.block--with-label.block-content--social{padding-top:0;}.annual-reports-listing{padding-top:60px;}.child-page-menu{background-color:#ebe8e4;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:30px 30px 0;}.child-page-menu .menu{margin-top:0;padding:0;list-style-type:none;}@media (min-width:650px){.child-page-menu .menu{margin:0 25px;}}@media (min-width:768px){.child-page-menu .menu{margin:0 auto;max-width:708px;}}@media (min-width:1250px){.child-page-menu .menu{max-width:1050px;}}@media (min-width:1600px){.child-page-menu .menu{width:90vw;max-width:1620px;}}@media (min-width:500px){.child-page-menu .menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.child-page-menu .menu > *{margin-bottom:30px;width:calc(50% - (30px / 2));}}@media (min-width:1250px){.child-page-menu .menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.child-page-menu .menu > *{margin-bottom:30px;width:calc(25% - (30px / 2));}}.child-page-menu .menu-item{text-align:center;background:white;border:1px solid #d9e8e0;padding:20px;}.child-page-menu .menu-item a,.child-page-menu .menu-item a:link{text-decoration:none;}@media (min-width:1250px){.child-page-menu .menu-item{padding:30px;}}.exposed-filter{margin-bottom:50px;padding-bottom:20px;}.exposed-filter .form-item,.exposed-filter .form-actions{display:inline-block;}.exposed-filter .form-item__label{min-width:12em;}.exposed-filter .form-item__submit{height:43px;font-weight:600;}.exposed-filter .form-item__textfield{padding-top:0.3em;padding-bottom:0.45em;}.footer-contact{margin-top:20px;font-size:15px;}.footer-contact a{color:inherit;text-decoration:none;background:-webkit-linear-gradient(#e3e3e3,#e3e3e3),-webkit-linear-gradient(#e3e3e3,#e3e3e3),-webkit-linear-gradient(#e07f00,#e07f00);background-size:.05em 1px,.05em 1px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;text-shadow:0.03em 0 #e3e3e3,-0.03em 0 #e3e3e3,0 0.03em #e3e3e3,0 -0.03em #e3e3e3,0.06em 0 #e3e3e3,-0.06em 0 #e3e3e3,0.09em 0 #e3e3e3,-0.09em 0 #e3e3e3,0.12em 0 #e3e3e3,-0.12em 0 #e3e3e3,0.15em 0 #e3e3e3,-0.15em 0 #e3e3e3;background-position-y:100%,100%,100%;background-position-x:0%,100%,0%;}.footer-contact a::-moz-selection{text-shadow:0.03em 0 #e07f00,-0.03em 0 #e07f00,0 0.03em #e07f00,0 -0.03em #e07f00,0.06em 0 #e07f00,-0.06em 0 #e07f00,0.09em 0 #e07f00,-0.09em 0 #e07f00,0.12em 0 #e07f00,-0.12em 0 #e07f00,0.15em 0 #e07f00,-0.15em 0 #e07f00;background:#e07f00;}.footer-contact a::selection{text-shadow:0.03em 0 #e07f00,-0.03em 0 #e07f00,0 0.03em #e07f00,0 -0.03em #e07f00,0.06em 0 #e07f00,-0.06em 0 #e07f00,0.09em 0 #e07f00,-0.09em 0 #e07f00,0.12em 0 #e07f00,-0.12em 0 #e07f00,0.15em 0 #e07f00,-0.15em 0 #e07f00;background:#e07f00;}.footer-contact a::-moz-selection{text-shadow:0.03em 0 #e07f00,-0.03em 0 #e07f00,0 0.03em #e07f00,0 -0.03em #e07f00,0.06em 0 #e07f00,-0.06em 0 #e07f00,0.09em 0 #e07f00,-0.09em 0 #e07f00,0.12em 0 #e07f00,-0.12em 0 #e07f00,0.15em 0 #e07f00,-0.15em 0 #e07f00;background:#e07f00;}.footer-contact a:before,.footer-contact a:after,.footer-contact a *,.footer-contact a *:before,.footer-contact a *:after{text-shadow:none;}.footer-contact a:visited{color:inherit;}.footer-contact a:hover{color:#e07f00;}@media screen and (min-width:380px){.footer-contact{font-size:calc(15px + 1 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){.footer-contact{font-size:16px;}}.footer-contact p{margin-top:0;margin-bottom:0;}.footer-privacy-link{margin-top:20px;font-size:15px;}.footer-privacy-link a{color:inherit;text-decoration:none;background:-webkit-linear-gradient(#e3e3e3,#e3e3e3),-webkit-linear-gradient(#e3e3e3,#e3e3e3),-webkit-linear-gradient(#e07f00,#e07f00);background-size:.05em 1px,.05em 1px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;text-shadow:0.03em 0 #e3e3e3,-0.03em 0 #e3e3e3,0 0.03em #e3e3e3,0 -0.03em #e3e3e3,0.06em 0 #e3e3e3,-0.06em 0 #e3e3e3,0.09em 0 #e3e3e3,-0.09em 0 #e3e3e3,0.12em 0 #e3e3e3,-0.12em 0 #e3e3e3,0.15em 0 #e3e3e3,-0.15em 0 #e3e3e3;background-position-y:100%,100%,100%;background-position-x:0%,100%,0%;}.footer-privacy-link a::-moz-selection{text-shadow:0.03em 0 #e07f00,-0.03em 0 #e07f00,0 0.03em #e07f00,0 -0.03em #e07f00,0.06em 0 #e07f00,-0.06em 0 #e07f00,0.09em 0 #e07f00,-0.09em 0 #e07f00,0.12em 0 #e07f00,-0.12em 0 #e07f00,0.15em 0 #e07f00,-0.15em 0 #e07f00;background:#e07f00;}.footer-privacy-link a::selection{text-shadow:0.03em 0 #e07f00,-0.03em 0 #e07f00,0 0.03em #e07f00,0 -0.03em #e07f00,0.06em 0 #e07f00,-0.06em 0 #e07f00,0.09em 0 #e07f00,-0.09em 0 #e07f00,0.12em 0 #e07f00,-0.12em 0 #e07f00,0.15em 0 #e07f00,-0.15em 0 #e07f00;background:#e07f00;}.footer-privacy-link a::-moz-selection{text-shadow:0.03em 0 #e07f00,-0.03em 0 #e07f00,0 0.03em #e07f00,0 -0.03em #e07f00,0.06em 0 #e07f00,-0.06em 0 #e07f00,0.09em 0 #e07f00,-0.09em 0 #e07f00,0.12em 0 #e07f00,-0.12em 0 #e07f00,0.15em 0 #e07f00,-0.15em 0 #e07f00;background:#e07f00;}.footer-privacy-link a:before,.footer-privacy-link a:after,.footer-privacy-link a *,.footer-privacy-link a *:before,.footer-privacy-link a *:after{text-shadow:none;}.footer-privacy-link a:visited{color:inherit;}.footer-privacy-link a:hover{color:#e07f00;}@media screen and (min-width:380px){.footer-privacy-link{font-size:calc(15px + 1 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){.footer-privacy-link{font-size:16px;}}.footer-statement{max-width:440px;}.footer-statement a{color:inherit;text-decoration:none;background:-webkit-linear-gradient(#e3e3e3,#e3e3e3),-webkit-linear-gradient(#e3e3e3,#e3e3e3),-webkit-linear-gradient(#e07f00,#e07f00);background-size:.05em 1px,.05em 1px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;text-shadow:0.03em 0 #e3e3e3,-0.03em 0 #e3e3e3,0 0.03em #e3e3e3,0 -0.03em #e3e3e3,0.06em 0 #e3e3e3,-0.06em 0 #e3e3e3,0.09em 0 #e3e3e3,-0.09em 0 #e3e3e3,0.12em 0 #e3e3e3,-0.12em 0 #e3e3e3,0.15em 0 #e3e3e3,-0.15em 0 #e3e3e3;background-position-y:100%,100%,100%;background-position-x:0%,100%,0%;}.footer-statement a::-moz-selection{text-shadow:0.03em 0 #e07f00,-0.03em 0 #e07f00,0 0.03em #e07f00,0 -0.03em #e07f00,0.06em 0 #e07f00,-0.06em 0 #e07f00,0.09em 0 #e07f00,-0.09em 0 #e07f00,0.12em 0 #e07f00,-0.12em 0 #e07f00,0.15em 0 #e07f00,-0.15em 0 #e07f00;background:#e07f00;}.footer-statement a::selection{text-shadow:0.03em 0 #e07f00,-0.03em 0 #e07f00,0 0.03em #e07f00,0 -0.03em #e07f00,0.06em 0 #e07f00,-0.06em 0 #e07f00,0.09em 0 #e07f00,-0.09em 0 #e07f00,0.12em 0 #e07f00,-0.12em 0 #e07f00,0.15em 0 #e07f00,-0.15em 0 #e07f00;background:#e07f00;}.footer-statement a::-moz-selection{text-shadow:0.03em 0 #e07f00,-0.03em 0 #e07f00,0 0.03em #e07f00,0 -0.03em #e07f00,0.06em 0 #e07f00,-0.06em 0 #e07f00,0.09em 0 #e07f00,-0.09em 0 #e07f00,0.12em 0 #e07f00,-0.12em 0 #e07f00,0.15em 0 #e07f00,-0.15em 0 #e07f00;background:#e07f00;}.footer-statement a:before,.footer-statement a:after,.footer-statement a *,.footer-statement a *:before,.footer-statement a *:after{text-shadow:none;}.footer-statement a:visited{color:inherit;}.footer-statement a:hover{color:#e07f00;}.menu-groups{padding-left:0;margin-left:0;max-width:320px;}.menu-groups > h2{font-size:36px;line-height:1.2;}.menu-groups > h2 a{color:black;text-decoration:none;}.menu-groups > h2 a:hover{color:#e07f00;}.menu-groups--first{display:none;float:right;z-index:2;width:calc(39% - 100px);}.menu-groups--second{padding-top:30px;display:block;}@media (min-width:1250px){.menu-groups--first{display:block;}.menu-groups--second{display:none;}}.hero-banner__container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#575d62;height:510px;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.hero-banner__container .hero-banner__content{padding:30px;position:relative;z-index:40;margin:0 auto;width:100%;}.hero-banner__container .hero-banner__title{color:white;font-weight:700;font-size:3.1rem;line-height:1;}.hero-banner__container .hero-banner__sub-title{color:white;font-weight:400;font-size:1.05556rem;text-transform:uppercase;}.hero-banner__container .field--name-field-hero-image{position:absolute;top:0;left:0;width:100%;}.hero-banner__container .field--type-image{position:absolute;top:0;bottom:0;left:0;right:0;}.hero-banner__container .field--type-image img{width:100%;}.hero-banner__container .field--type-image:after{position:absolute;top:0;bottom:0;left:0;right:0;content:'';background:#0f171f;opacity:0.2;mix-blend-mode:multiply;}.hero-banner__container .image--without-credit{position:absolute;width:910px;height:100%;left:calc((-910px / 2) + 50vw);right:calc((-910px / 2) + 50vw);}@media (min-width:650px){.hero-banner__container{height:600px;}.hero-banner__container .hero-banner__content{margin:0 25px;padding:30px 0;}.hero-banner__container .image--without-credit{width:1250px;left:calc((-1250px / 2) + 50vw);right:calc((-1250px / 2) + 50vw);}}@media (min-width:768px){.hero-banner__container .hero-banner__content{margin:0 auto;max-width:708px;}}@media (min-width:1250px){.hero-banner__container .hero-banner__content{width:100%;max-width:1050px;padding:160px 0;}.hero-banner__container .image--without-credit{width:1610px;left:calc((-1610px / 2)  + 50vw);right:calc((-1610px / 2)  + 50vw);}}@media (min-width:1600px){.hero-banner__container .hero-banner__content{width:90vw;max-width:1620px;padding:0;margin:0 auto;}.hero-banner__container .image--without-credit{position:relative;left:auto;right:auto;width:auto;}}.hero-image__image-figure{position:relative;}.hero-image__image{position:relative;}.hero-image__image-figure img{-webkit-clip-path:polygon(0 0,100% 0,100% 89%,0 100%);clip-path:polygon(0 0,100% 0,100% 89%,0 100%);display:block;width:100%;}.hero-image__image:after{content:'';display:block;position:absolute;bottom:0;right:0;width:360px;min-width:340px;height:60px;background-color:#e07f00;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 38%);clip-path:polygon(0 0,100% 0,100% 100%,0 38%);z-index:-1;}@media (min-width:650px){.hero-image__image:after{width:35vw;}}@media (min-width:2014px){.hero-image__image:after{height:80px;bottom:calc(0px + (10vw/16));}}.hero-image .image__credit{right:auto;left:0;bottom:10px;font-size:8px;}@media screen and (min-width:380px){.hero-image .image__credit{font-size:calc(8px + 5 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){.hero-image .image__credit{font-size:13px;}}.hero-image__caption-text{max-width:30vw;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:#0f171f;color:white;position:absolute;bottom:35px;text-align:left;font-size:8px;}@media screen and (min-width:380px){.hero-image__caption-text{font-size:calc(8px + 5 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){.hero-image__caption-text{font-size:13px;}}@media (min-width:650px){.hero-image__caption-text{padding:10px;}}.hero-image--front .hero-image__image:after{background:#7a7a7a;}.block--homepage-introduction{background-color:#c9e6a6;color:#0f171f;font-weight:700;line-height:1.2;font-size:26px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}@media screen and (min-width:1250px){.block--homepage-introduction{font-size:calc(26px + 19 * (100vw - 1250px) / 350);}}@media screen and (min-width:1600px){.block--homepage-introduction{font-size:45px;}}.block--homepage-introduction > div{max-width:1600px;margin:0 auto;padding:70px 30px;}@media (min-width:1250px){.block--homepage-introduction > div{padding:3.5em 130px;}}.block--related-projects{background-color:#ebe8e4;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-bottom:calc(70px - 50px);}.block--related-projects .projects-listing{margin:0 auto;}.block--homepage-slide{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;height:510px;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:-40px;}.block--homepage-slide .homepage-slide__title{position:relative;color:white;padding:30px;font-weight:700;font-size:45px;line-height:1;text-shadow:2px 2px 4px black;z-index:40;}.block--homepage-slide .view-mode-slide-image-banner{position:absolute;top:0;bottom:0;left:0;right:0;}.block--homepage-slide .view-mode-slide-image-banner img{width:100%;}.block--homepage-slide .image{position:absolute;width:910px;height:100%;left:calc(-910px + 100vw);}.block--homepage-slide .image:after{position:absolute;top:0;bottom:0;left:0;right:0;content:'';background:#78c021;opacity:0.4;mix-blend-mode:multiply;}@media (min-width:650px){.block--homepage-slide{height:600px;}.block--homepage-slide .image--without-credit{width:1250px;left:calc(-1250px + 100vw);}}@media (min-width:1250px){.block--homepage-slide .homepage-slide__title{font-size:60px;width:100%;padding:160px 130px;}.block--homepage-slide .image--without-credit{width:1610px;left:calc(-1610px + 100vw);}}@media (min-width:1600px){.block--homepage-slide .homepage-slide__title{max-width:1340px;padding:0;margin:0 auto;}.block--homepage-slide .image--without-credit{position:relative;left:auto;width:auto;}}.block--homepage-what-we-do{background-color:#ccc5bd;color:#0f171f;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}.block--homepage-what-we-do .field-summary{line-height:1.1;padding-bottom:50px;}@media (min-width:1250px){.block--homepage-what-we-do > div{max-width:1024px;margin:0 auto;line-height:1;}}@media (min-width:1600px){.block--homepage-what-we-do > div{max-width:1250px;}}.cta-section__items > div:last-of-type{padding-bottom:0;}.cta-section__cta-item{padding-bottom:20px;}.cta-section__cta-item .field-cta-item-image{max-width:150px;margin-bottom:30px;}.cta-section__cta-item .field-cta-item-title{font-weight:700;line-height:1;font-size:1.6rem;margin-bottom:20px;}.cta-section__cta-item .field-cta-item-intro{font-weight:300;line-height:1.2;margin-bottom:20px;}.cta-section__cta-item .field-cta-item-link a{font-size:0.83333rem;font-family:"gt-pressura",monospace;text-transform:uppercase;border:1px solid #0f171f;display:inline-block;padding:10px 20px;}.cta-section__cta-item .field-cta-item-link a:link,.cta-section__cta-item .field-cta-item-link a:visited{color:#0f171f;text-decoration:none;}.cta-section__cta-item .field-cta-item-link a:hover,.cta-section__cta-item .field-cta-item-link a:focus,.cta-section__cta-item .field-cta-item-link a:active{color:white;text-decoration:none;}.cta-section__cta-item .field-cta-item-link a:hover{background-color:#e07f00;border-color:#e07f00;}@media (min-width:650px){.cta-section__cta-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.cta-section__cta-item .field-cta-item-image{-webkit-flex:1 0 40%;-ms-flex:1 0 40%;flex:1 0 40%;width:40%;max-width:none;}.cta-section__cta-item .field-cta-item-link a{padding:15px 30px;}}@media (min-width:1024px) and (max-width:1600px){.cta-section__cta-item .field-cta-item-image img{width:170px;}}.block-publications-listing{border-top:1px solid #e6f0ea;margin-top:80px;}.block-publications-listing--little-books{margin-top:90px;}.block--related-publications,.block-publications-listing--little-books{background-color:#ebe8e4;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:0 30px 30px;}.block--related-publications .related-publications,.block--related-publications .publications-listing,.block-publications-listing--little-books .related-publications,.block-publications-listing--little-books .publications-listing{margin:0 30px;padding:0 0 50px;}@media (min-width:650px){.block--related-publications .related-publications,.block--related-publications .publications-listing,.block-publications-listing--little-books .related-publications,.block-publications-listing--little-books .publications-listing{margin:0 25px;}}@media (min-width:768px){.block--related-publications .related-publications,.block--related-publications .publications-listing,.block-publications-listing--little-books .related-publications,.block-publications-listing--little-books .publications-listing{margin:0 auto;max-width:708px;}}@media (min-width:1250px){.block--related-publications .related-publications,.block--related-publications .publications-listing,.block-publications-listing--little-books .related-publications,.block-publications-listing--little-books .publications-listing{max-width:1050px;}}@media (min-width:1600px){.block--related-publications .related-publications,.block--related-publications .publications-listing,.block-publications-listing--little-books .related-publications,.block-publications-listing--little-books .publications-listing{width:90vw;max-width:1620px;}}.search-toggle{position:absolute;top:0;right:0;height:36px;width:110px;background-color:#e07f00;cursor:pointer;}@media (min-width:650px){.search-toggle{height:50px;width:110px;}}.search-toggle:hover{background-color:#fa8e00;}@media (min-width:768px){.search-toggle{width:120px;}}.search-toggle-block{background-image:url(/themes/global_canopy/dest/../images/magnifying-glass.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:0 3px;display:block;margin-top:5px;margin-left:10px;height:25px;width:20px;cursor:pointer;line-height:1.6;}@media screen and (min-width:380px){.search-toggle-block{line-height:calc(1.6 + -0.1 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){.search-toggle-block{line-height:1.5;}}@media (min-width:650px){.search-toggle-block{margin-top:10px;margin-left:16px;height:28px;width:20px;background-position:0 6px;}}.search-toggle-block a.search-link{width:110px;height:40px;color:white;text-decoration:none;text-transform:uppercase;padding-left:30px;font-family:"gt-eesti",sans-serif;font-size:16px;font-weight:600;}.sitewide-search{margin-right:0;margin-left:0;padding-top:42px;padding-right:10px;padding-bottom:5px;padding-left:10px;}@media (min-width:650px){.sitewide-search{margin-right:130px;margin-left:210px;padding-top:5px;}}@media (min-width:1250px){.sitewide-search{margin-right:auto;margin-left:auto;max-width:800px;}}.sitewide-search > form::after{clear:both;content:"";display:table;}.sitewide-search .form-item{max-width:none;width:calc(100vw - 109px);margin-bottom:0;margin-right:10px;display:inline-block;}@media (min-width:650px){.sitewide-search .form-item{width:calc(98vw - 470px);}}@media (min-width:1250px){.sitewide-search .form-item{width:78%;}}.sitewide-search .form-item__textfield{margin-right:1em;max-width:none;height:40px;border:none;width:100%;font-size:18px;}@media (min-width:650px){.sitewide-search .form-item__textfield{width:100%;}}.sitewide-search .form-actions{display:inline-block;vertical-align:top;}@media (min-width:1250px){.sitewide-search .form-actions{width:20%;}}.sitewide-search .form-item__submit{height:40px;}.sitewide-search .button,.sitewide-search .cookie-compliance__button{text-transform:uppercase;font-weight:600;padding-top:10px;padding-right:1em;padding-left:1em;min-width:70px;}@media (min-width:650px){.sitewide-search .button,.sitewide-search .cookie-compliance__button{min-width:100%;padding-top:7px;}}.block-content--social{margin:0 auto;max-width:1050px;}.block-content--social h2.block__title{font-weight:700;font-family:"gt-eesti",sans-serif;font-size:21px;text-align:left;text-transform:none;}@media screen and (min-width:1250px){.block-content--social h2.block__title{font-size:calc(21px + 5 * (100vw - 1250px) / 350);}}@media screen and (min-width:1600px){.block-content--social h2.block__title{font-size:26px;}}.block-content--social .social-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.block-content--social .social-menu__title{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.block-content--social .social-menu__title:active,.block-content--social .social-menu__title:focus{position:static !important;clip:auto;overflow:visible;height:auto;width:auto;}.block-content--social .social-menu__link{font-size:26px;padding:10px;}.block-content--social .social-menu__link:link,.block-content--social .social-menu__link:visited{color:#e07f00;text-decoration:none;}.block-content--social .social-menu__link:hover,.block-content--social .social-menu__link:focus,.block-content--social .social-menu__link:active{color:white;text-decoration:none;}.block-content--social .social-menu__link:hover,.block-content--social .social-menu__link:focus,.block-content--social .social-menu__link:active{background-color:#e07f00;}@media (min-width:1024px){.block-content--social .social-menu{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.block-content--social .social-menu__title{clip:auto;clip:rect(auto auto auto auto);position:static !important;overflow:visible;margin:0;width:auto;height:auto;display:inline-block;}.block-content--social .social-menu__link{display:block;font-size:24px;font-weight:300;padding:30px;}.block-content--social .social-menu__link i{margin-right:10px;margin-top:-5px;}}@media (min-width:1024px) and (max-width:1600px){.block-content--social .social-menu__link{font-size:calc(24px - 33%);}}.block-content--social.block--twitter-feed .crt-post-v2 .crt-post-content-image{max-height:100%;}.block-content--social.block--twitter-feed .crt-carousel{min-height:auto;}.block-content--social.block--twitter-feed .crt-post-border{border:0;}.block-content--social.block--twitter-feed .crt-panel-next,.block-content--social.block--twitter-feed .crt-panel-prev{background:none;}.block-content--social.block--twitter-feed .crt-panel-next:before,.block-content--social.block--twitter-feed .crt-panel-prev:before{display:inline-block;color:black;font-family:"icons";content:"";}.block-content--social.block--twitter-feed .crt-panel-prev:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.individuals-listing{padding-top:70px;}.individuals-listing .card__image a{background:url("/themes/global_canopy/dest/../images/svgs/team-placeholder.svg") center no-repeat #cccccc;height:250px;width:250px;margin:0 auto;max-height:250px;max-width:250px;}@media (min-width:500px){.individuals-listing .card__image a{width:calc((100vw / 2) - 60px);height:calc((100vw / 2) - 60px);}}@media (min-width:1250px) and (max-width:1600px){.individuals-listing .card__image a{width:calc((1050px / 4) - 60px);height:calc((1050px / 4) - 60px);}}.individuals-listing .card__image a,.individuals-listing .card__image a:before{border-radius:100%;overflow:hidden;}.individuals-listing .views-field-field-job-title,.individuals-listing .views-field-title{font-size:26px;}.individuals-listing .views-field-field-job-title{font-weight:300;}.individuals-listing .views-field-title{margin:0;margin-bottom:5px;}.individuals-listing .views-field-title a{font-weight:400;}.individuals-listing .views-field-title a:link,.individuals-listing .views-field-title a:visited{color:#e07f00;text-decoration:none;}.individuals-listing .views-field-title a:hover,.individuals-listing .views-field-title a:focus,.individuals-listing .views-field-title a:active{color:#e07f00;text-decoration:underline;}.individuals-listing .view-item-list__list-item{text-align:center;margin-bottom:100px;}.node--type-publication.node--view-mode-full .page-title + .field--name-field-date{padding-top:0;}.paragraph-reference__reference,.paragraph-reference-2up__reference-first,.paragraph-reference-2up__reference-second{border-left:4px solid #e07f00;margin-bottom:10px;padding-bottom:10px;padding-left:20px;}@media (min-width:650px){.paragraph-reference__reference,.paragraph-reference-2up__reference-first,.paragraph-reference-2up__reference-second{padding-left:10px;}}@media (min-width:1024px){.paragraph-reference__reference,.paragraph-reference-2up__reference-first,.paragraph-reference-2up__reference-second{padding-left:20px;}}.paragraph-reference__reference .basic-page__heading,.paragraph-reference-2up__reference-first .basic-page__heading,.paragraph-reference-2up__reference-second .basic-page__heading{font-size:16px;line-height:20px;}@media screen and (min-width:380px){.paragraph-reference__reference .basic-page__heading,.paragraph-reference-2up__reference-first .basic-page__heading,.paragraph-reference-2up__reference-second .basic-page__heading{font-size:calc(16px + 6 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){.paragraph-reference__reference .basic-page__heading,.paragraph-reference-2up__reference-first .basic-page__heading,.paragraph-reference-2up__reference-second .basic-page__heading{font-size:22px;}}@media screen and (min-width:380px){.paragraph-reference__reference .basic-page__heading,.paragraph-reference-2up__reference-first .basic-page__heading,.paragraph-reference-2up__reference-second .basic-page__heading{line-height:calc(20px + 8 * (100vw - 380px) / 870);}}@media screen and (min-width:1250px){.paragraph-reference__reference .basic-page__heading,.paragraph-reference-2up__reference-first .basic-page__heading,.paragraph-reference-2up__reference-second .basic-page__heading{line-height:28px;}}.paragraph-reference__reference a,.paragraph-reference-2up__reference-first a,.paragraph-reference-2up__reference-second a{display:block;}.paragraph-reference__reference a:link,.paragraph-reference__reference a:visited,.paragraph-reference-2up__reference-first a:link,.paragraph-reference-2up__reference-first a:visited,.paragraph-reference-2up__reference-second a:link,.paragraph-reference-2up__reference-second a:visited{color:black;text-decoration:none;}.paragraph-reference__reference a:hover,.paragraph-reference__reference a:focus,.paragraph-reference__reference a:active,.paragraph-reference-2up__reference-first a:hover,.paragraph-reference-2up__reference-first a:focus,.paragraph-reference-2up__reference-first a:active,.paragraph-reference-2up__reference-second a:hover,.paragraph-reference-2up__reference-second a:focus,.paragraph-reference-2up__reference-second a:active{color:#e07f00;text-decoration:none;}.paragraph-reference__reference .image__credit,.paragraph-reference-2up__reference-first .image__credit,.paragraph-reference-2up__reference-second .image__credit{display:none;}.paragraph-reference__reference img,.paragraph-reference-2up__reference-first img,.paragraph-reference-2up__reference-second img{transition:all 0.3s ease;-webkit-backface-visibility:hidden;}@media (min-width:650px){.paragraph-reference__reference{float:right;margin-left:20px;}}@media (min-width:650px){.paragraph-reference-2up{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:650px){.paragraph-reference-2up__reference-first,.paragraph-reference-2up__reference-second{width:48%;}}.node--type-team-member.node--view-mode-full .field--name-field-team-photo{border-radius:100%;margin:0 auto 50px;overflow:hidden;text-align:center;height:250px;width:250px;max-width:80vw;max-height:80vw;}.node--type-team-member.node--view-mode-full .page-title + .field--name-field-job-title{margin-top:-30px;margin-bottom:30px;}.node--type-team-member.node--view-mode-full .page-title,.node--type-team-member.node--view-mode-full .field--name-field-job-title{font-size:26px;}@media screen and (min-width:1250px){.node--type-team-member.node--view-mode-full .page-title,.node--type-team-member.node--view-mode-full .field--name-field-job-title{font-size:calc(26px + 10 * (100vw - 1250px) / 350);}}@media screen and (min-width:1600px){.node--type-team-member.node--view-mode-full .page-title,.node--type-team-member.node--view-mode-full .field--name-field-job-title{font-size:36px;}}.node--type-team-member.node--view-mode-full .contact-info__title{margin:100px 0 10px;font-size:18px;font-family:"gt-pressura",monospace;font-weight:300;text-transform:uppercase;}.node--type-team-member.node--view-mode-full .contact-info .field__item{padding-left:20px;}.node--type-team-member.node--view-mode-full .field--name-field-twitter:before{font-family:"icons";display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;content:"";font-size:inherit;color:inherit;}.node--type-team-member.node--view-mode-full .field--name-field-email:before{font-family:"icons";display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;content:"";font-size:inherit;color:inherit;}.node--type-team-member.node--view-mode-full .field--name-field-twitter,.node--type-team-member.node--view-mode-full .field--name-field-email{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px;}.node--type-team-member.node--view-mode-full .field--name-field-twitter a:link,.node--type-team-member.node--view-mode-full .field--name-field-twitter a:visited,.node--type-team-member.node--view-mode-full .field--name-field-email a:link,.node--type-team-member.node--view-mode-full .field--name-field-email a:visited{color:#e07f00;text-decoration:none;}.node--type-team-member.node--view-mode-full .field--name-field-twitter a:hover,.node--type-team-member.node--view-mode-full .field--name-field-twitter a:focus,.node--type-team-member.node--view-mode-full .field--name-field-twitter a:active,.node--type-team-member.node--view-mode-full .field--name-field-email a:hover,.node--type-team-member.node--view-mode-full .field--name-field-email a:focus,.node--type-team-member.node--view-mode-full .field--name-field-email a:active{color:#e07f00;text-decoration:underline;}.node--type-team-member.node--view-mode-full .field--name-field-twitter::before,.node--type-team-member.node--view-mode-full .field--name-field-email::before{width:20px;}.responsive-menu-block-wrapper{display:none;}html.mm-opened .mm-page{width:100%;z-index:-1;}html.mm-opening .mm-slideout{-webkit-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0);}@media (min-width:650px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0);}}.mm-page{background-color:#ffffff;}.mm-opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical{margin-left:0;}.mm-opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page{padding-left:240px;padding-left:15rem;}.horizontal-menu{position:relative;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;list-style:none;width:100%;list-style:none;margin:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.horizontal-menu > li{display:inline-block;position:relative;padding:10px 0;text-align:right;}.horizontal-menu > .menu-item--expanded > a,.horizontal-menu > .menu-item--expanded > span{position:relative;}.horizontal-menu > .menu-item--expanded > a:after,.horizontal-menu > .menu-item--expanded > a:before,.horizontal-menu > .menu-item--expanded > span:after,.horizontal-menu > .menu-item--expanded > span:before{top:45%;left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.horizontal-menu > .menu-item--expanded > a:after,.horizontal-menu > .menu-item--expanded > span:after{border-color:rgba(255,255,255,0);border-top-color:#ffffff;border-width:7px;margin-left:-7px;}.horizontal-menu > .menu-item--expanded > a:before,.horizontal-menu > .menu-item--expanded > span:before{border-color:rgba(0,101,46,0);border-top-color:#e07f00;border-width:8px;margin-left:-8px;}.horizontal-menu > .menu-item--expanded > a:hover,.horizontal-menu > .menu-item--expanded > a:focus,.horizontal-menu > .menu-item--expanded > span:hover,.horizontal-menu > .menu-item--expanded > span:focus{color:#e07f00;cursor:pointer;}.horizontal-menu > .menu-item--expanded > a:hover:before,.horizontal-menu > .menu-item--expanded > span:hover:before{border-top-color:#e07f00;}.horizontal-menu > li ul ul{left:13.75em;top:0;}.horizontal-menu ul .fly-left ul{left:-13.75em;}.horizontal-menu > li > a,.horizontal-menu > li > span{font-weight:300;padding:10px 20px;margin-right:20px;letter-spacing:1px;}.horizontal-menu > li ul{position:absolute;display:none;top:90%;left:-50%;right:0;z-index:99;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;box-sizing:border-box;width:14em;list-style:none;background-color:#ccc5bd;padding:30px 30px;}.horizontal-menu > li:last-of-type ul{left:auto;}.horizontal-menu li.sfHover > ul,.horizontal-menu li:hover > ul{display:block;}.horizontal-menu li li{position:relative;float:left;width:100%;}.horizontal-menu > li > li:hover > ul,.horizontal-menu > li > li.sfHover > ul{display:block;background-color:#d9e8e0;padding:10px 5px;}.horizontal-menu > li li > a{line-height:1;letter-spacing:1px;display:block;padding:10px 0;}.off-canvas-wrapper{display:block;}.no-js .off-canvas-wrapper{display:none;}#mm-blocker{background:transparent;}.mm-opening #mm-blocker{background:rgba(179,179,179,0.4);transition:background 1s ease 0.3s;}.mm-opening #page{border-left:1px solid #ccc;}.mm-panel a{border-bottom:none;color:#0f171f;}ul.menu.mm-listview a.is-active{color:inherit;}.mm-panel a:hover{border:none;}.mm-panels:before{content:url("/themes/global_canopy/dest/../logo.svg");position:absolute;top:25px;left:30px;height:50px;width:150px;z-index:5;}.mm-panels > .mm-panel{padding:0 30px;background-color:white;color:#0f171f;}.mm-panels > .mm-panel:before{display:none;}.mm-panels > .mm-panel .site-secondary-menu__content{padding:0;width:100%;}.mm-panels > .mm-panel .site-secondary-menu__content .menu{margin-top:0;}.mm-panels > .mm-panel.mm-hasnavbar{padding-top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.mm-navbar{border-bottom:0;height:120px;padding:0;position:relative;text-align:left;}.mm-navbar .mm-btn{bottom:10px;top:auto;}.mm-menu.mm-offcanvas .mm-navbar > .mm-title{font-family:"gt-pressura",monospace;font-size:16px;position:absolute;bottom:10px;right:0;text-align:right;color:#0f171f;text-transform:uppercase;}.mm-listview > li:not(.mm-divider):after{border-bottom-width:0;}.mm-panels > .mm-panel > .mm-listview{margin:20px 0;margin-bottom:auto;margin-top:0;padding-top:10px;}.mm-listview > li > a,.mm-listview > li > .menu__link{font-size:18px;font-weight:300;padding:15px 0;white-space:normal;}.mm-listview > li > a:hover,.mm-listview > li > a:focus,.mm-listview > li > .menu__link:hover,.mm-listview > li > .menu__link:focus{color:#e07f00;}#mm-1 .mm-listview > li > a,#mm-1
.mm-listview > li > .menu__link{font-weight:400;}.mm-menu.mm-opened .mm-listview > li > a.mm-next:before{display:none;}.mm-menu.mm-opened .mm-listview > li > a.mm-next:after{right:3px;border-color:#0f171f;}.mm-menu.mm-opened .mm-navbar > a.mm-prev:before{left:3px;border-color:#0f171f;}.mm-listview > .menu__item--active > a,ul.menu.mm-listview a.is-active{color:rgba(15,23,31,0.4);}.mm-listview > li.menu-name--utility > a{color:#7a7a7a;}.mm-listview > .menu-name--utility{margin-top:35px;}.mm-listview > .menu-name--utility ~ .menu-name--utility{margin-top:0;}.mm-listview > .menu-name--curated{margin-top:40px;}.mm-listview > .menu-name--curated ~ .menu-name--curated{margin-top:0;}.mm-listview > .menu-name--social{background:url("/themes/global_canopy/dest/../images/social-media-follow.jpg");float:left;height:40px;margin-left:-1em;margin-right:1em;margin-top:90px;opacity:0.6;text-indent:-9999em;transition:all ease 0.3s;width:40px;}@media (min-width:500px){.mm-listview > .menu-name--social{margin-left:0;}}.mm-listview > .menu-name--social a{border:0;}.mm-listview > .menu-name--social a:hover{border:0;}.mm-listview > .menu-name--social:before{color:black;content:"Follow us on:";display:block;height:30px;margin-top:-30px;text-indent:0;width:100px;}.mm-listview > .menu-name--social:hover{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;}.mm-listview > .menu-name--social ~ .menu-name--social:nth-last-of-type(3){background-position:-59px 0;margin-left:0;}.mm-listview > .menu-name--social ~ .menu-name--social:nth-last-of-type(3):before{content:"";}.mm-listview > .menu-name--social ~ .menu-name--social:nth-last-of-type(2){background-position:-118px 0;}.mm-listview > .menu-name--social ~ .menu-name--social:nth-last-of-type(2):before{content:"";}.mm-listview > .menu-name--social ~ .menu-name--social:nth-last-of-type(1){background-position:-176px 0;margin-right:-1em;}@media (min-width:500px){.mm-listview > .menu-name--social ~ .menu-name--social:nth-last-of-type(1){margin-right:0;}}.mm-listview > .menu-name--social ~ .menu-name--social:nth-last-of-type(1):before{content:"";}.paragraph + .paragraph{margin-top:30px;}.paragraph-image-only .image-figure{margin:0 auto;max-width:1050px;}.paragraph-image-only .image-figure__caption{padding:10px;background-color:#ccc5bd;font-family:"gt-pressura",monospace;font-size:0.83333rem;}html .node .paragraph-image-only div:last-of-type{padding-bottom:0;}html .node .paragraph-image-only .field:first-of-type{padding-top:0;}.paragraph-newsletter{background:#e3e3e3;margin:30px 0;padding:20px;}.paragraph-newsletter .form-item__label{color:#7a7a7a;font-size:80%;padding-bottom:1px;text-transform:uppercase;}.mailchimp-newsletter-mergefields{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.mailchimp-newsletter-mergefields .form-item{margin-right:20px;min-width:10em;}.mailchimp-newsletter-mergefields .form-item:last-child{margin-bottom:1em;}.newsletter__title{font-weight:600;font-size:115%;margin-bottom:15px;margin-top:10px;}.paragraph-newsletter--front{margin:30px auto;}.paragraph-text-image__image{margin-bottom:30px;}@media (min-width:768px){.paragraph-text-image__image{float:right;max-width:50%;margin-bottom:30px;margin-left:50px;}}.paragraph--type--video > div{margin:0 auto;max-width:1050px;}.site-footer__wrapper{background-color:#0f171f;color:white;}.site-footer__wrapper a,.site-footer__wrapper a:visited{color:white;}.site-footer,.site-footer-pre,.site-footer-post{margin:0 40px;padding:30px 0 50px;}@media (min-width:650px){.site-footer,.site-footer-pre,.site-footer-post{margin:0 25px;}}@media (min-width:768px){.site-footer,.site-footer-pre,.site-footer-post{margin:0 auto;max-width:90vw;}}@media (min-width:1600px){.site-footer,.site-footer-pre,.site-footer-post{width:90vw;max-width:1620px;}}.site-footer-pre{font-size:1.6rem;letter-spacing:1px;line-height:1.1;}.site-footer-pre p{text-align:center;}.site-footer{border:solid white;border-width:1px 0 1px 0;}.site-footer .menu{list-style:none;margin:0;padding:0;}.site-footer .footer__contact-block > div{font-size:14px;}.site-footer .footer__contact-block > div p{margin:5px 0;}.site-footer .footer__contact-block > div p:first-of-type,.site-footer .footer__contact-block > div p:first-of-type strong{font-size:20px;font-weight:700;margin:0 0 10px;}.site-footer .footer__contact-block > div p:last-of-type{margin-top:10px;}@media (min-width:1250px){.site-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.site-footer > *:nth-child(odd){width:calc(75% - 1em);}.site-footer > *:nth-child(even){width:25%;}}@media (min-width:1024px) and (max-width:1600px){.site-footer .footer__contact-block > div{font-size:calc(14px - 15%);}.site-footer .footer__contact-block > div p:first-of-type strong{font-size:calc(20px - 15%);}}.site-footer-post{font-family:"gt-pressura",monospace;font-size:12px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:500px){.site-footer-post{font-size:calc(12px + 2 * (100vw - 500px) / 268);}}@media screen and (min-width:768px){.site-footer-post{font-size:14px;}}.site-footer-post .back-to-top{position:relative;padding-right:20px;margin-right:10px;margin-top:30px;}.site-footer-post .back-to-top:after,.site-footer-post .back-to-top:before{bottom:25%;left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.site-footer-post .back-to-top:after{border-color:rgba(255,255,255,0);border-bottom-color:#ccebf5;border-width:7px;margin-left:-7px;}.site-footer-post .back-to-top:before{border-color:rgba(0,101,46,0);border-bottom-color:#0f171f;border-width:8px;margin-left:-8px;}.site-footer-post .back-to-top:hover:before{border-bottom-color:#e07f00;}@media (min-width:650px){.site-footer-post{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.site-footer-post .back-to-top{margin-top:0;}}@media (min-width:1024px) and (max-width:1600px){.site-footer-post{font-size:calc(14px - 15%);}}.site-header__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:white;color:#0f171f;}.site-header__wrapper a{color:#0f171f;}@media (min-width:650px){.site-header__wrapper{background-color:white;color:#0f171f;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}.site-header__wrapper a:link,.site-header__wrapper a:visited{color:#0f171f;text-decoration:none;}.site-header__wrapper a:hover,.site-header__wrapper a:focus,.site-header__wrapper a:active{color:#e07f00;text-decoration:none;}}@media (min-width:1024px) and (max-width:1600px){.site-header__wrapper a{font-size:calc(20px - 15%);}}.site-secondary-menu{font-size:14px;}@media (min-width:0) and (max-width:650px){.site-secondary-menu{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.site-secondary-menu:active,.site-secondary-menu:focus{position:static !important;clip:auto;overflow:visible;height:auto;width:auto;}}@media (min-width:650px){.site-secondary-menu{-webkit-order:-1;-ms-flex-order:-1;order:-1;background-color:#f5f3f2;}}.site-secondary-menu__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1em 0;margin:0 auto;}.site-secondary-menu__content .social-menu__title{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.site-secondary-menu__content .social-menu__title:active,.site-secondary-menu__content .social-menu__title:focus{position:static !important;clip:auto;overflow:visible;height:auto;width:auto;}@media (min-width:650px){.site-secondary-menu__content{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;max-width:95vw;}}.site-header{transition:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px;width:100%;background-color:white;opacity:0.8;z-index:100;}@media (min-width:650px){.site-header{padding:10px 20px;}}.site-header--fixed{position:fixed;top:0;}html:not(.mm-opening) .site-header{top:0 !important;}.site-search{display:none;background-color:black;}.site-search--pattern-lab{display:block;}@media (min-width:500px){.card-listing{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.card-listing > *{margin-bottom:30px;width:calc(50% - (30px / 2));}.card-listing > *:last-child{margin-bottom:30px;}}@media (min-width:1250px){.card-listing{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.card-listing > *{margin-bottom:50px;width:calc(25% - (50px / 2));}.card-listing > *:last-child{margin-bottom:50px;}}.projects-listing,.press-releases-highlighted{margin:0 30px;}@media (min-width:650px){.projects-listing,.press-releases-highlighted{margin:0 25px;}}@media (min-width:768px){.projects-listing,.press-releases-highlighted{margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.projects-listing > *,.press-releases-highlighted > *{margin-bottom:30px;width:calc(33.33333% - (30px / 2));}.projects-listing > *:nth-last-child(1):first-child,.press-releases-highlighted > *:nth-last-child(1):first-child{margin:0 auto 0 0;}.projects-listing > *:nth-last-child(2):first-child,.projects-listing > *:nth-last-child(2):first-child ~ *,.press-releases-highlighted > *:nth-last-child(2):first-child,.press-releases-highlighted > *:nth-last-child(2):first-child ~ *{-webkit-flex:1 0 calc(50% - 60px);-ms-flex:1 0 calc(50% - 60px);flex:1 0 calc(50% - 60px);margin:15px;}.projects-listing > *:last-child,.press-releases-highlighted > *:last-child{margin-bottom:30px;}}@media (min-width:1024px){.projects-listing > *:nth-last-child(2):first-child,.press-releases-highlighted > *:nth-last-child(2):first-child{margin-left:0;margin-right:1vw;}.projects-listing > *:nth-last-child(2):first-child ~ *,.press-releases-highlighted > *:nth-last-child(2):first-child ~ *{margin-right:auto;margin-left:1vw;}.projects-listing > *:nth-last-child(2):first-child,.projects-listing > *:nth-last-child(2):first-child ~ *,.press-releases-highlighted > *:nth-last-child(2):first-child,.press-releases-highlighted > *:nth-last-child(2):first-child ~ *{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}}@media (min-width:1250px){.projects-listing,.press-releases-highlighted{max-width:90vw;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.projects-listing > *,.press-releases-highlighted > *{margin-bottom:60px;width:calc(33.33333% - (60px / 2));}.projects-listing > *:last-child,.press-releases-highlighted > *:last-child{margin-bottom:60px;}}@media (min-width:1600px){.projects-listing,.press-releases-highlighted{max-width:1620px;}}.view-mode--card{padding-bottom:30px;height:100%;}.view-mode--card .card__image{margin-bottom:40px;}.view-mode--card .card__image a{position:relative;display:block;}.view-mode--card .card__image a:before,.view-mode--card .card__image a:after{z-index:40;transition:opacity 0.3s ease-in;opacity:0;}.view-mode--card .card__image a:before{background-color:rgba(224,127,0,0.9);position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;width:100%;height:100%;}.view-mode--card .card__image a:after{color:white;border:1px solid #f3cc99;content:'Read More';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60%;padding:20px;font-family:"gt-pressura",monospace;font-size:16px;font-weight:300;text-align:center;text-transform:uppercase;}.view-mode--card .card__image a:hover:before,.view-mode--card .card__image a:hover:after{opacity:1;}.view-mode--card .card__date{font-size:0.83333rem;font-family:"gt-pressura",monospace;text-transform:uppercase;color:#e07f00;margin:0 0 20px;}.view-mode--card .card__title{font-size:1.05556rem;font-weight:700;line-height:1;margin:10px 0 20px;}.view-mode--card .card__title a:link,.view-mode--card .card__title a:visited{color:#0f171f;text-decoration:none;}.view-mode--card .card__title a:hover,.view-mode--card .card__title a:focus,.view-mode--card .card__title a:active{color:#e07f00;text-decoration:none;}.view-mode--card .card__intro{font-weight:300;margin:20px 0;}.node--type-project.view-mode--card{background:white;border:1px solid #d9e8e0;padding:10px;margin-bottom:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.node--type-project.view-mode--card .card__content{padding:20px;}@media (min-width:1250px){.node--type-project.view-mode--card .card__content{padding:30px;}}.node--type-project.view-mode--card .card__promo-image{margin-bottom:0;}.node--type-project.view-mode--card .card__promo-image img{width:100%;}.node--view-mode-full .field--name-field-resource-image{margin-bottom:50px;}.node--view-mode-full .field--type-datetime,.node--view-mode-full .field--name-field-salary{padding:0 0 40px;}.node--view-mode-full .field--type-datetime .field__item,.node--view-mode-full .field--name-field-salary .field__item{font-weight:300;}.node--view-mode-full .field--type-datetime .field__item{color:#e07f00;}.node--view-mode-full .field--name-field-file,.node--view-mode-full .field--name-field-attachments{margin-top:30px;}.node--view-mode-full.node--type-programme .field__label,.node--view-mode-full.node--type-project .field__label{font-weight:300;}.node--view-mode-full.node--type-programme > .field--name-field-the-challenge,.node--view-mode-full.node--type-project > .field--name-field-the-challenge{margin-bottom:100px;}.node--view-mode-full.node--type-programme > .field--name-field-the-challenge p:first-of-type,.node--view-mode-full.node--type-project > .field--name-field-the-challenge p:first-of-type{font-size:1.6rem;}.node--view-mode-full.node--type-programme .what-we-do .field--name-field-our-approach p:first-of-type,.node--view-mode-full.node--type-project .what-we-do .field--name-field-our-approach p:first-of-type{font-size:26px;}@media screen and (min-width:1600px){.node--view-mode-full.node--type-programme .what-we-do .field--name-field-our-approach p:first-of-type,.node--view-mode-full.node--type-project .what-we-do .field--name-field-our-approach p:first-of-type{font-size:calc(26px + 10 * (100vw - 1600px) / 0);}}@media screen and (min-width:1600px){.node--view-mode-full.node--type-programme .what-we-do .field--name-field-our-approach p:first-of-type,.node--view-mode-full.node--type-project .what-we-do .field--name-field-our-approach p:first-of-type{font-size:36px;}}.node--view-mode-full.node--type-programme .field--name-field-partners,.node--view-mode-full.node--type-project .field--name-field-partners{background-color:#fdf9f2;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:30px 30px 100px;}@media (min-width:1250px){.node--view-mode-full.node--type-programme .field--name-field-partners .field__item,.node--view-mode-full.node--type-project .field--name-field-partners .field__item{max-width:1050px;margin:0 auto;line-height:1;}}@media (min-width:1600px){.node--view-mode-full.node--type-programme .field--name-field-partners .field__item,.node--view-mode-full.node--type-project .field--name-field-partners .field__item{width:90vw;max-width:1620px;}}.node--view-mode-full.node--type-page,.node--view-mode-full.node--type-article,.node--view-mode-full.node--type-landing-page{padding-top:40px;}.node--view-mode-full.node--type-page .field--name-field-description p:first-of-type,.node--view-mode-full.node--type-page .field--name-body p:first-of-type,.node--view-mode-full.node--type-article .field--name-field-description p:first-of-type,.node--view-mode-full.node--type-article .field--name-body p:first-of-type,.node--view-mode-full.node--type-landing-page .field--name-field-description p:first-of-type,.node--view-mode-full.node--type-landing-page .field--name-body p:first-of-type{font-size:1.6rem;}.node--view-mode-full.node--type-page.node--empty-content,.node--view-mode-full.node--type-article.node--empty-content,.node--view-mode-full.node--type-landing-page.node--empty-content{padding-top:10px;}.path-frontpage .node--view-mode-full.node--type-page.node--empty-content,.path-frontpage .node--view-mode-full.node--type-article.node--empty-content,.path-frontpage .node--view-mode-full.node--type-landing-page.node--empty-content{padding:0;}.node--view-mode-full.node--type-page .field:first-of-type,.node--view-mode-full.node--type-article .field:first-of-type,.node--view-mode-full.node--type-landing-page .field:first-of-type{padding-top:20px;}.node--view-mode-full.node--type-page div:last-of-type,.node--view-mode-full.node--type-article div:last-of-type,.node--view-mode-full.node--type-landing-page div:last-of-type{padding-bottom:50px;}.what-we-do{background-color:#ccc5bd;color:#0f171f;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:30px 30px 50px;}.what-we-do__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.what-we-do__media{text-align:center;margin-top:30px;}.what-we-do .field a:link,.what-we-do .field a:visited{color:#0f171f;text-decoration:underline;}.what-we-do .field a:hover,.what-we-do .field a:focus,.what-we-do .field a:active{color:#e07f00;text-decoration:underline;}.what-we-do .image{margin-bottom:0;}.what-we-do .field--name-field-the-website-link{font-size:18px;}@media screen and (min-width:1600px){.what-we-do .field--name-field-the-website-link{font-size:calc(18px + 3 * (100vw - 1600px) / 0);}}@media screen and (min-width:1600px){.what-we-do .field--name-field-the-website-link{font-size:21px;}}@media (min-width:768px){.what-we-do__content{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.what-we-do__media{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.what-we-do__media + .field--name-field-our-approach{margin-top:0;width:60%;}.what-we-do__media + .field--name-field-our-approach .field__label{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;}}@media (min-width:1250px){.what-we-do__media{font-size:16px;}}@media screen and (min-width:1250px) and (min-width:1250px){.what-we-do__media{font-size:calc(16px + 10 * (100vw - 1250px) / 350);}}@media screen and (min-width:1250px) and (min-width:1600px){.what-we-do__media{font-size:26px;}}@media (min-width:1250px){.what-we-do__content{max-width:1050px;margin:0 auto;line-height:1;}}@media (min-width:1600px){.what-we-do__content{width:90vw;max-width:1620px;}}.hero-carousel{overflow:hidden;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}.main-content--without-hero .hero-carousel{margin-top:-40px;}.slick__arrow{position:absolute;top:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;}.slick__arrow button{font-size:0;line-height:0;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;position:relative;}.slick__arrow button:before{padding:0 0.5em 0;font-size:20px;line-height:20px;display:inline-block;font-family:"icons";color:white;content:"";}@media (min-width:1024px){.slick__arrow button:before{padding-right:01em;font-size:40px;line-height:40px;}}.slick__arrow button.slick-prev:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.slick--view--carousel.unslick{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#575d62;height:510px;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.slick--view--carousel.unslick .slide__caption{padding:0 70px 0;position:relative;z-index:40;margin:0 auto;width:100%;}.slick--view--carousel.unslick .slide__caption{color:white;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:100%;}.slick--view--carousel.unslick .slide__caption .slide__link{display:none;}.slick--view--carousel.unslick .slide__caption > *{width:100%;}.slick--view--carousel.unslick .slide__title{font-size:45px;font-size:45px;font-weight:700;line-height:1;text-transform:capitalize;}@media screen and (min-width:1024px){.slick--view--carousel.unslick .slide__title{font-size:calc(45px + 55 * (100vw - 1024px) / 576);}}@media screen and (min-width:1600px){.slick--view--carousel.unslick .slide__title{font-size:100px;}}.slick--view--carousel.unslick .slide__caption-text{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#0f171f;font-size:16px;line-height:1.5;font-size:16px;position:relative;padding:20px 10px 30px;}@media screen and (min-width:768px){.slick--view--carousel.unslick .slide__caption-text{font-size:calc(16px + 10 * (100vw - 768px) / 482);}}@media screen and (min-width:1250px){.slick--view--carousel.unslick .slide__caption-text{font-size:26px;}}.slick--view--carousel.unslick .slide__caption-text:before{content:"";position:absolute;left:-100vw;right:-100vw;top:0;bottom:0;z-index:-1;background:rgba(120,192,33,0.8);}.slick--view--carousel.unslick .image{position:absolute;top:0;bottom:0;left:0;right:0;}.slick--view--carousel.unslick .image img{width:100%;}.slick--view--carousel.unslick .image:after{position:absolute;top:0;bottom:0;left:0;right:0;content:'';background:black;opacity:0;mix-blend-mode:multiply;}.slick--view--carousel.unslick .image picture{position:absolute;width:910px;height:100%;left:calc((-910px / 2) + 50vw);right:calc((-910px / 2) + 50vw);}@media (min-width:650px){.slick--view--carousel.unslick{height:600px;}.slick--view--carousel.unslick .slide__caption{margin:0 25px;}.slick--view--carousel.unslick .image picture{width:1250px;left:calc((-1250px / 2) + 50vw);right:calc((-1250px / 2) + 50vw);}}@media (min-width:768px){.slick--view--carousel.unslick .slide__caption{margin:0 auto;max-width:708px;padding:0;}}@media (min-width:1250px){.slick--view--carousel.unslick .slide__caption{width:100%;max-width:1050px;}.slick--view--carousel.unslick .image picture{width:1610px;left:calc((-1610px / 2)  + 50vw);right:calc((-1610px / 2)  + 50vw);}}@media (min-width:1600px){.slick--view--carousel.unslick{height:900px;}.slick--view--carousel.unslick .slide__caption{width:90vw;max-width:1340px;padding:0;margin:0 auto;}.slick--view--carousel.unslick .image picture{position:relative;left:auto;right:auto;width:auto;}}.slick--view--carousel:not(.unslick) .slick__slider .slide__content{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#575d62;height:510px;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.slick--view--carousel:not(.unslick) .slick__slider .slide__content .slide__caption{padding:0 50px 0;position:relative;z-index:40;margin:0 auto;width:100%;color:white;}.slick--view--carousel:not(.unslick) .slick__slider .slide__content .slide__caption > *{width:100%;}.slick--view--carousel:not(.unslick) .slick__slider .slide__content .slide__title{font-size:3.1rem;font-weight:700;line-height:1;}.slick--view--carousel:not(.unslick) .slick__slider .slide__content .slide__caption-text{color:white;line-height:1.5;font-size:1.05556rem;}.slick--view--carousel:not(.unslick) .slick__slider .slide__content .slide__media{position:absolute;top:0;bottom:0;left:0;right:0;}.slick--view--carousel:not(.unslick) .slick__slider .slide__content .slide__media img{width:100%;}.slick--view--carousel:not(.unslick) .slick__slider .slide__content .slide__media:after{position:absolute;top:0;bottom:0;left:0;right:0;content:'';background:#0f171f;opacity:0;mix-blend-mode:multiply;}.slick--view--carousel:not(.unslick) .slick__slider .slide__content .image{position:absolute;width:910px;height:100%;left:calc((-910px / 2) + 50vw);right:calc((-910px / 2) + 50vw);}@media (min-width:650px){.slick--view--carousel:not(.unslick) .slick__slider .slide__content{height:600px;}.slick--view--carousel:not(.unslick) .slick__slider .slide__content .slide__caption{margin:0 25px;}.slick--view--carousel:not(.unslick) .slick__slider .slide__content .image{width:1250px;left:calc((-1250px / 2) + 50vw);right:calc((-1250px / 2) + 50vw);}}@media (min-width:768px){.slick--view--carousel:not(.unslick) .slick__slider .slide__content .slide__caption{margin:0 auto;max-width:708px;padding:0;}}@media (min-width:1250px){.slick--view--carousel:not(.unslick) .slick__slider .slide__content .slide__caption{width:100%;max-width:1050px;}.slick--view--carousel:not(.unslick) .slick__slider .slide__content .image{width:1610px;left:calc((-1610px / 2)  + 50vw);right:calc((-1610px / 2)  + 50vw);}}@media (min-width:1600px){.slick--view--carousel:not(.unslick) .slick__slider .slide__content{height:900px;}.slick--view--carousel:not(.unslick) .slick__slider .slide__content .slide__caption{width:90vw;max-width:1340px;padding:0;margin:0 auto;}.slick--view--carousel:not(.unslick) .slick__slider .slide__content .image{position:relative;left:auto;right:auto;width:auto;}}.slick--view--carousel:not(.unslick) .slick__slider .slick-dots{bottom:0;list-style:none;margin:0;padding:0;position:absolute;padding:5px 10px 10px;left:30px;right:40px;bottom:0;height:60px;}.slick--view--carousel:not(.unslick) .slick__slider .slick-dots:before{content:"";position:absolute;left:-100vw;right:-100vw;top:0;bottom:0;z-index:0;background:rgba(120,192,33,0.8);}.slick--view--carousel:not(.unslick) .slick__slider .slick-dots li{margin-right:15px;display:inline-block;}.slick--view--carousel:not(.unslick) .slick__slider .slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:1px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;position:relative;}.slick--view--carousel:not(.unslick) .slick__slider .slick-dots li button:before{font-family:'slick';font-size:6px;line-height:10px;position:absolute;top:0;left:0;width:10px;height:10px;content:'•';text-align:center;opacity:1;color:transparent;border:2px solid #0f171f;border-radius:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick--view--carousel:not(.unslick) .slick__slider .slick-dots li.slick-active button:before{background-color:#0f171f;color:#0f171f;}@media (min-width:650px){.slick--view--carousel:not(.unslick) .slick__slider .slick-dots{left:55px;right:55px;}}@media (min-width:768px){.slick--view--carousel:not(.unslick) .slick__slider .slick-dots{width:708px;left:calc((100vw - 708px) / 2);right:calc((100vw - 708px) / 2);}}@media (min-width:1250px){.slick--view--carousel:not(.unslick) .slick__slider .slick-dots{width:1050px;left:calc((100vw - 1050px) / 2);right:calc((100vw - 1050px) / 2);}}@media (min-width:1600px){.slick--view--carousel:not(.unslick) .slick__slider .slick-dots{left:calc((100vw - 1340px) / 2);right:calc((100vw - 1340px) / 2);width:1340px;max-width:90vw;}}.slick--view--carousel .slide__caption:focus{outline:none;}.latest-news-blogs{border-top:1px solid #e6f0ea;padding:50px 0 50px;}.path-frontpage .latest-news-blogs{padding-bottom:0;border-bottom:1px solid #e6f0ea;}.table-listing{margin-top:30px;}.table-listing .view-item-list__list-item{border-top:1px solid #aca39a;padding:15px 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.table-listing .view-item-list__list-item:last-child{border-bottom:1px solid #aca39a;margin-bottom:20px;}.table-listing .views-field-title{margin-bottom:20px;}.table-listing .views-field-title a{font-size:21px;}.table-listing .views-field-title a:link,.table-listing .views-field-title a:visited{color:#0f171f;text-decoration:none;}.table-listing .views-field-title a:hover,.table-listing .views-field-title a:focus,.table-listing .views-field-title a:active{color:#e07f00;text-decoration:underline;}@media screen and (min-width:1250px){.table-listing .views-field-title a{font-size:calc(21px + 9 * (100vw - 1250px) / 350);}}@media screen and (min-width:1600px){.table-listing .views-field-title a{font-size:30px;}}.table-listing .views-field-field-salary{font-size:18px;font-weight:300;}@media screen and (min-width:1250px){.table-listing .views-field-field-salary{font-size:calc(18px + 3 * (100vw - 1250px) / 350);}}@media screen and (min-width:1600px){.table-listing .views-field-field-salary{font-size:21px;}}.table-listing .views-field-created,.table-listing .views-field-field-closing-date{font-family:"gt-pressura",monospace;font-size:18px;font-weight:300;margin-left:auto;text-align:right;}.table-listing .views-field-field-salary ~ .views-field-field-closing-date{margin-top:10px;}@media (min-width:1250px){.table-listing .view-item-list__list-item{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.table-listing .views-field-title{margin:0;}.table-listing .views-field-created,.table-listing .views-field-field-salary,.table-listing .views-field-field-closing-date{margin-left:20px;}.table-listing__meta-fields{width:35%;text-align:right;margin-left:20px;}}body{margin:0;}html{position:relative;overflow-x:hidden;}.l-main-body{margin:0 30px;}@media (min-width:650px){.l-main-body{margin:0 25px;}}@media (min-width:768px){.l-main-body{margin:0 auto;max-width:708px;}}@media (min-width:1250px){.l-main-body{max-width:1050px;}}@media (min-width:1600px){.l-main-body{width:90vw;max-width:1620px;}}.main-content--without-hero{padding-top:40px;}.main-content a:link,.main-content a:visited{color:#0f171f;text-decoration:underline;}.main-content a:hover,.main-content a:focus,.main-content a:active{color:#e07f00;text-decoration:underline;}.main-content a.button,.main-content a.cookie-compliance__button{background-color:transparent;border:1px solid #0f171f;color:#0f171f;font-family:"gt-pressura",monospace;font-size:14px;font-weight:700;padding:12.5px 35px;display:inline-block;letter-spacing:1.5px;line-height:1.1;text-transform:uppercase;text-decoration:none;text-align:center;transition-property:color,background;transition-duration:0.3s;}.main-content a.button:link,.main-content a.cookie-compliance__button:link,.main-content a.button:visited,.main-content a.cookie-compliance__button:visited{color:#0f171f;text-decoration:none;}.main-content a.button:hover,.main-content a.cookie-compliance__button:hover,.main-content a.button:focus,.main-content a.cookie-compliance__button:focus,.main-content a.button:active,.main-content a.cookie-compliance__button:active{color:#e07f00;text-decoration:none;}.main-content a.button:hover,.main-content a.cookie-compliance__button:hover{background-color:#e07f00;color:white;border-color:#e07f00;}pre{margin-top:0;}.u-demo-bg{background-color:#cccccc;}.sg-colors{overflow:hidden;margin:5px;padding:0;}.sg-colors > li{overflow:hidden;border:1px solid #ccc;padding:0.3em;margin:0 0 10px;box-sizing:border-box;font-size:12px;}.sg-colors > li .sg-swatch{display:block;height:25px;border:dotted 1px gray;}.sg-colors > li .sg-info{line-height:1;}@media all and (min-width:400px){.sg-colors > li{float:left;width:49%;margin-right:1%;}}@media all and (min-width:700px){.sg-colors > li{width:24%;}.sg-colors > li:nth-child(4n+1){clear:both;}}.sg-breakpoints{overflow:hidden;position:relative;}.sg-breakpoints ul{margin:0;padding:0;}.sg-breakpoints li{list-style-type:none;margin:0;padding:0;}.sg-breakpoints .breakpoints > li{position:absolute;border-left:solid 3px #595959;height:100%;}.sg-breakpoints .breakpoints > li > .label{display:block;background:#595959;padding:3px;color:white;}.sg-breakpoints .breakpoints > li:hover{border-left-color:rgba(89,89,89,0.3);}.sg-breakpoints .breakpoints > li:hover > .label{opacity:0;}.sg-breakpoints .device_widths{padding-top:20px;}.sg-breakpoints .device_widths > li{border-bottom:solid 3px #cccccc;text-align:right;margin-bottom:15px;padding-right:15px;border-right:solid 3px #cccccc;}.sg-font-sizes thead{font-weight:bold;text-transform:uppercase;border-bottom:2px solid black;}.sg-font-sizes th,.sg-font-sizes td{text-align:left;white-space:nowrap;line-height:1.5em;}.sg-font-sizes th:first-child,.sg-font-sizes td:first-child{padding-right:12px;}.demo__block{height:200px;background-color:rgba(122,122,122,0.5);}.icons-container{max-width:1140px;margin:0 auto;padding:25px;}.icons-demo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.icons__item{-webkit-flex:auto;-ms-flex:auto;flex:auto;padding:0.3em;margin:0 0.5em 0.5em 0;border:1px solid #ddd;border-radius:8px;line-height:2em;overflow:hidden;}.icons__item:last-child{margin-bottom:0.5em;}.icons__item i{display:inline-block;width:32px;text-align:center;}.demo .g .gi{text-align:center;outline:dotted 1px #ccc;}.visually-hidden{display:none;}
