/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.btn-icon-vector::after{-webkit-mask:url("/themes/custom/frontend/icons/Vector.svg") no-repeat 50% 50%;mask:url("/themes/custom/frontend/icons/Vector.svg") no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;width:var(--arrow-width);height:var(--arrow-height);content:"";display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}[dir] .btn-icon-vector::after{background-color:currentColor;}body{height:100vh;}.dialog-off-canvas-main-canvas{display:grid;grid-template-columns:minmax(0.625rem,1fr) minmax(0.625rem,3fr);grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content;min-height:100vh;overflow:hidden;}@media (max-width:600px){.dialog-off-canvas-main-canvas{grid-template-columns:100%;grid-template-rows:auto;}.dialog-off-canvas-main-canvas > *{grid-column:1/-1 !important;grid-row:auto !important;}}.dialog-off-canvas-main-canvas > header{grid-column:1/-1;}.dialog-off-canvas-main-canvas .page-sidebar{grid-column:1/2;}.dialog-off-canvas-main-canvas .page-nav{grid-column:2/3;}.dialog-off-canvas-main-canvas > main{grid-column:1/3;}.dialog-off-canvas-main-canvas > footer{grid-column:1/-1;}.socials{--link-color:var(--primary-light-blue);}[dir] ._none > .container{padding:0;}._none > .container-fluid{--gutter-x:7.5rem;width:100vw;position:relative;}[dir=ltr] ._none > .container-fluid{left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}[dir=rtl] ._none > .container-fluid{right:50%;left:50%;margin-right:-50vw;margin-left:-50vw;}.layout.row{--gutter-x:13.4375rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media (max-width:1200px){.layout.row{--gutter-x:3.125rem;}}.frontend-page-term-hubs:not(.path-frontpage) .carousel-caption .inner,.frontend-page-term-pollutants:not(.path-frontpage) .carousel-caption .inner,.frontend-page-node-page:not(.path-frontpage) .carousel-caption .inner{width:100%;}#scroll-to-top{position:fixed;bottom:1.25rem;width:4rem;height:4rem;color:var(--primary-light-blue);transition:opacity 0.2s;z-index:99;display:none;}[dir] #scroll-to-top{background-color:var(--white);border:2px solid var(--primary-light-blue);border-radius:4px;-webkit-transition:opacity 0.2s;text-align:center;padding:0;}[dir=ltr] #scroll-to-top{right:1.875rem;}[dir=rtl] #scroll-to-top{left:1.875rem;}#scroll-to-top.show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.gt_white_content{width:auto !important;height:auto !important;}[dir] .gt_white_content{border-radius:0.5rem;padding:1.875rem !important;}.gt_white_content a{color:var(--nav-link-color);font-size:var(--nav-link-font-size);font-weight:var(--nav-link-font-weight);text-decoration:none;}[dir] .gt_white_content a{padding:1.25rem 2.5rem;}.gt_white_content a.gt-current-lang{color:var(--navbar-active-color);font-weight:var(--nav-link-font-weight) !important;}[dir] .gt_white_content a:last-child{border-bottom:none !important;}.gt_white_content a:hover{color:var(--navbar-active-color);font-weight:var(--nav-link-font-weight) !important;}.gt_white_content .gt_languages{max-height:100% !important;}
