/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*:before,*:after{box-sizing:border-box;}*{margin:0;padding:0;border:0;vertical-align:baseline;}body{-webkit-font-smoothing:antialiased;line-height:1.5;isolation:isolate;}ol,ul,li{list-style:none;}img,picture,video,canvas,svg{display:block;max-width:100%;object-fit:cover;object-position:center;width:inherit;height:inherit;}input,button,textarea,select{font:inherit;}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;font-size:inherit;letter-spacing:inherit;color:inherit;}.sr-only{border:0 !important;clip:rect(1px,1px,1px,1px) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}body{font-family:"proxima-nova",Helvetica,sans-serif !important;}h1,h2,h3,h4,h5,h6,p{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:inherit;}.bg-beige{background-color:#EBEBEB;}.bg-primary{background-color:#8EB2BA;}.bg-dark_green{background-color:#203B00;}.bg-background_graph{background:url(/themes/custom/enwra/img/backgrounds/graph-background.svg) no-repeat left bottom,linear-gradient(#EBEBEB,#EBEBEB);background-size:clamp(400px,50vw,1200px) auto;}.bg-background_image{background:url(/themes/custom/enwra/img//backgrounds/image-background.png) no-repeat center;background-size:cover;}.bg-none{background-color:white;}.field__column.bg-background_image{background-attachment:unset;}.field__column.bg-background_graph{background-size:clamp(200px,50vw,900px) auto;}.field__column.bg-background_graph:nth-of-type(1){background-position:bottom left;}.field__column.bg-background_graph:nth-of-type(2){background-position:bottom right;}.field--name-field-headline{font-size:2.5rem;letter-spacing:-0.06px;font-weight:700;}.views-field-title{font-size:2rem;font-weight:700;}.field--name-field-eyebrow{font-size:0.9rem;letter-spacing:3px;text-transform:uppercase;font-weight:500;}.paragraph--type--column-content .field--name-field-headline{line-height:48px;}.bg-beige .field--name-field-headline,.bg-white .field--name-field-headline,.bg-background_graph .field--name-field-headline,.bg-none .field--name-field-headline{color:#203B00;}.bg-beige .field--name-field-eyebrow,.bg-white .field--name-field-eyebrow,.bg-background_graph .field--name-field-eyebrow,.bg-none .field--name-field-eyebrow{color:#4F6871;}.bg-primary .field--name-field-headline,.bg-primary .field--name-field-eyebrow{color:#152D2B;}.bg-dark_green .field--name-field-eyebrow,.bg-dark_green .field--name-field-headline,.bg-background_image .field--name-field-eyebrow,.bg-background_image .field--name-field-headline{color:white;}.field--name-field-body{font-size:1.1rem;font-weight:400;}.node__content .field--name-body{max-width:1200px;width:90vw;margin-inline:auto;margin-block:2rem;}.node__content .field--name-body h2{font-size:1.5rem;color:#4B3E37;font-weight:700;}.node__content .field--name-body p{color:#203B00;margin-bottom:1.1rem;}.node__content .field--name-body ul,.node__content .field--name-body li{list-style:unset;list-style-type:disc !important;}.node__content .field--name-body ul{padding-left:1rem;}.node__content .field--name-body ul li{margin-bottom:0.5rem;}.node__content .field--name-body strong{color:#4B3E37;}.bg-beige .field--name-field-body,.bg-white .field--name-field-body,.bg-background_graph .field--name-field-body,.bg-none .field--name-field-body{color:#203B00;}.bg-primary .field--name-field-body{color:#152D2B;}.bg-dark_green .field--name-field-body,.bg-background_image .field--name-field-body{color:white;}.field--name-field-cta a{position:relative;display:inline-block;text-decoration:none;padding:0.5rem 2.5rem;border-radius:100px;font-size:0.95rem;margin-block:1rem;overflow:hidden;font-weight:600;isolation:isolate;transition:color 200ms,background-color 300ms;}.field--name-field-cta a::before{content:"";position:absolute;inset:0;border-radius:0;color:#152D2B;transform:translateX(-100%);z-index:-1;pointer-events:none;transition:transform 300ms;}.field--name-field-cta a:hover,.field--name-field-cta a:focus{cursor:pointer;text-decoration:none;transition:background-color 300ms 0ms;outline:0;}.field--name-field-cta a:hover::before,.field--name-field-cta a:focus::before{transform:translateX(0);border-radius:100px;}.bg-beige .field--name-field-cta a,.bg-background_graph .field--name-field-cta a,.bg-white .field--name-field-cta a,.bg-none .field--name-field-cta a{background-color:#152D2B;color:white;}.bg-beige .field--name-field-cta a::before,.bg-background_graph .field--name-field-cta a::before,.bg-white .field--name-field-cta a::before,.bg-none .field--name-field-cta a::before{background-color:#8EB2BA;}.bg-beige .field--name-field-cta a:hover,.bg-beige .field--name-field-cta a:focus,.bg-background_graph .field--name-field-cta a:hover,.bg-background_graph .field--name-field-cta a:focus,.bg-white .field--name-field-cta a:hover,.bg-white .field--name-field-cta a:focus,.bg-none .field--name-field-cta a:hover,.bg-none .field--name-field-cta a:focus{background-color:#8EB2BA;}.bg-primary .field--name-field-cta a,.bg-background_image .field--name-field-cta a,.bg-dark_green .field--name-field-cta a,.block-contact_banner .field--name-field-cta a{background-color:white;color:#152D2B;}.bg-primary .field--name-field-cta a::before,.bg-background_image .field--name-field-cta a::before,.bg-dark_green .field--name-field-cta a::before,.block-contact_banner .field--name-field-cta a::before{background-color:#152D2B;}.bg-primary .field--name-field-cta a:hover,.bg-primary .field--name-field-cta a:focus,.bg-background_image .field--name-field-cta a:hover,.bg-background_image .field--name-field-cta a:focus,.bg-dark_green .field--name-field-cta a:hover,.bg-dark_green .field--name-field-cta a:focus,.block-contact_banner .field--name-field-cta a:hover,.block-contact_banner .field--name-field-cta a:focus{background-color:#152D2B;color:white;}form.views-exposed-form{display:flex;gap:1rem;align-items:center;justify-content:flex-start;margin-block:3rem !important;}.form-item{position:relative;}.form-item__label{position:absolute;left:0;top:-100%;color:rgba(75,62,55,0.7);}.user-login-form .form-item__label{position:relative;}.webform-submission-form .form-item__label{display:block;position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;opacity:0;}.form-type--textfield{width:fit-content;}.form-text{width:clamp(20ch,40vw,40ch);background-color:#EBEBEB;padding:0.5rem 1rem;font-size:1.2rem;border-radius:5px;color:#152D2B;}.form-text:hover{cursor:text;}.form-text:focus{background-color:white;outline:2px solid #8EB2BA;}.form-text:focus::placeholder{color:rgba(21,45,43,0.3);}.form-text::placeholder{color:rgba(21,45,43,0.7);}.form-select{background-color:#EBEBEB;padding:0.5rem 1rem;min-width:15ch;border-radius:5px;font-size:1.2rem;color:rgba(21,45,43,0.7);}.form-select:hover{cursor:pointer;}.form-select:focus{background-color:white;outline:2px solid #8EB2BA;}.form-submit{position:relative;display:inline-block;text-decoration:none;padding:0.75rem 3rem;border-radius:100px;font-size:0.95rem;margin-right:1rem;overflow:hidden;font-weight:600;box-shadow:none;background-color:#152D2B;color:white;}@media screen and (max-width:576px){form.views-exposed-form{flex-direction:column;}.form-type--textfield{width:100%;}.form-type--select{width:100%;}}.paragraph--type--form .field--name-field-headline{text-align:center;color:#4B3E37;margin-bottom:1.5rem;}.webform-submission-form{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:1rem;max-width:1000px;width:100%;margin-inline:auto;}.webform-submission-form .form-type-textfield,.webform-submission-form .form-type-email,.webform-submission-form .form-type-tel{width:calc(50% - 0.5rem);}.webform-submission-form .form-text,.webform-submission-form .form-email,.webform-submission-form .form-tel,.webform-submission-form .form-textarea{width:100%;background-color:#EBEBEB;padding:0.5rem 1rem;font-size:1.2rem;border-radius:5px;color:#152D2B;}.webform-submission-form .form-text:hover,.webform-submission-form .form-email:hover,.webform-submission-form .form-tel:hover,.webform-submission-form .form-textarea:hover{cursor:text;}.webform-submission-form .form-text:focus,.webform-submission-form .form-email:focus,.webform-submission-form .form-tel:focus,.webform-submission-form .form-textarea:focus{background-color:white;outline:2px solid #8EB2BA;}.webform-submission-form .form-text:focus::placeholder,.webform-submission-form .form-email:focus::placeholder,.webform-submission-form .form-tel:focus::placeholder,.webform-submission-form .form-textarea:focus::placeholder{color:rgba(21,45,43,0.3);}.webform-submission-form .form-text::placeholder,.webform-submission-form .form-email::placeholder,.webform-submission-form .form-tel::placeholder,.webform-submission-form .form-textarea::placeholder{color:rgba(21,45,43,0.7);}.webform-submission-form .form-type-textarea{width:100%;}.webform-submission-form .form-actions{width:100%;display:grid;place-items:center;}.bg-beige .webform-submission-form .form-text,.bg-beige .webform-submission-form .form-email,.bg-beige .webform-submission-form .form-tel,.bg-beige .webform-submission-form .form-textarea{background:white;}.bg-beige .webform-submission-form .form-text::placeholder,.bg-beige .webform-submission-form .form-email::placeholder,.bg-beige .webform-submission-form .form-tel::placeholder,.bg-beige .webform-submission-form .form-textarea::placeholder{color:#4B3E37;}.user-login-form{max-width:700px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1rem;}@media screen and (max-width:576px){.paragraph--type--form .field--name-field-headline{font-size:2rem;}.webform-submission-form .form-type-textfield,.webform-submission-form .form-type-email,.webform-submission-form .form-type-tel{width:100%;}}a{color:#4F6871;font-weight:500;}header{pointer-events:none;}.region-header{position:absolute;top:0;left:50%;transform:translateX(-50%);width:90vw;max-width:1200px;min-height:100px;display:flex;justify-content:space-between;align-items:center;}.block-page-title-block{border:0 !important;clip:rect(1px,1px,1px,1px) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}.mobile-logo{background-color:#4F6871;max-width:337px;width:50vw;max-height:150px;height:15vh;padding:1rem;background-image:url(/themes/custom/enwra/img/logo.svg),linear-gradient(#4F6871,#4F6871);background-repeat:no-repeat;background-position:center;background-size:70%,contain;border-bottom-left-radius:10px;border-bottom-right-radius:10px;pointer-events:all;}.menu{display:flex;justify-content:space-evenly;align-items:center;gap:2rem;pointer-events:all;}.menu .menu-item{list-style:none;}.menu .menu-item a{text-decoration:none;color:white;}.menu .menu-item a[cta="1"]{position:relative;display:inline-block;text-decoration:none;padding:0.5rem 2.5rem;border-radius:100px;font-size:0.95rem;overflow:hidden;font-weight:600;isolation:isolate;background:#4F6871;transition:color 200ms,background-color 300ms;}.menu .menu-item a[cta="1"]::before{content:"";position:absolute;inset:0;border-radius:0;color:#152D2B;background-color:#8EB2BA;transform:translateX(-110%);z-index:-1;pointer-events:none;transition:transform 300ms;}.menu .menu-item a[cta="1"]:hover,.menu .menu-item a[cta="1"]:focus{color:white;cursor:pointer;text-decoration:none;background-color:#8EB2BA;transition:background-color 300ms 0ms;outline:0;}.menu .menu-item a[cta="1"]:hover::before,.menu .menu-item a[cta="1"]:focus::before{transform:translateX(0);border-radius:100px;}.menu .menu-item a:hover{color:white;text-decoration:underline;}.menu .menu-item.menu-item--expanded{position:relative;}.menu .menu-item.menu-item--expanded > a{display:flex;justify-content:center;align-items:center;}.menu .menu-item.menu-item--expanded > a::after{content:"";display:block;margin-left:0.5rem;mask:url(/themes/custom/enwra/img/icons/chevron-right.svg) no-repeat center;mask-size:contain;rotate:90deg;width:0.5rem;height:0.5rem;background-color:white;transition:rotate 150ms ease;}.menu .menu-item.menu-item--expanded .menu{pointer-events:none;position:absolute;width:20ch;height:auto;overflow:hidden;gap:1rem;padding:1rem;margin-top:1rem;margin-left:0;opacity:0;background-color:#4F6871;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;transition:opacity 150ms ease;}.menu .menu-item.menu-item--expanded.show > a::after{rotate:-90deg;}.menu .menu-item.menu-item--expanded.show .menu{pointer-events:all;opacity:1;}.menu .menu-item--active-trail a.is-active{color:white;text-decoration:underline;}.login-page .region-header .menu .menu-item > a,.path-user .region-header .menu .menu-item > a{color:#4F6871;}.login-page .region-header .menu .menu-item > a[cta="1"],.path-user .region-header .menu .menu-item > a[cta="1"]{color:white;}.login-page .region-header .menu .menu-item.menu-item--expanded > a::after,.path-user .region-header .menu .menu-item.menu-item--expanded > a::after{background-color:#4F6871;}.login-page .region-header .menu .menu-item.menu-item--expanded .menu a,.path-user .region-header .menu .menu-item.menu-item--expanded .menu a{color:white;}@media screen and (max-width:768px){header{pointer-events:none;}.region-header{width:100%;height:100vh;left:0;top:0;transform:none;overflow:hidden;pointer-events:none;}.login-page .region-header .menu .menu-item > a,.path-user .region-header .menu .menu-item > a{color:white;}.login-page .region-header .menu .menu-item > a[cta="1"],.path-user .region-header .menu .menu-item > a[cta="1"]{color:#4F6871;}.login-page .region-header .menu .menu-item.menu-item--expanded > a::after,.path-user .region-header .menu .menu-item.menu-item--expanded > a::after{background-color:#4F6871;}.login-page .region-header .menu .menu-item.menu-item--expanded .menu a,.path-user .region-header .menu .menu-item.menu-item--expanded .menu a{color:white;}.mobile-logo{position:absolute;top:0;left:0;max-width:100%;width:100%;height:10vh;background-size:auto 70%,contain;pointer-events:all;}.menu--main{position:absolute;left:0;top:0;width:100%;height:100%;transform:translateX(100%);background-color:#4F6871;overflow:hidden;transition:transform 300ms ease;}.menu--main.show{pointer-events:all;transform:translateX(0);}.menu--main .menu{position:relative;margin:auto;flex-direction:column;align-items:center;justify-content:center;padding-top:3rem;overflow:hidden;}.menu--main .menu .menu-item a{color:white;}.menu--main .menu .menu-item a[cta="1"]{background-color:white;color:#4F6871;}.menu--main .menu .menu-item a[cta="1"]::before{content:"";position:absolute;inset:0;border-radius:0;color:#152D2B;background-color:#8EB2BA;transform:translateX(-100%);}.menu--main .menu .menu-item a[cta="1"]:hover,.menu--main .menu .menu-item a[cta="1"]:focus{color:white;cursor:pointer;background-color:#8EB2BA;transition:background-color 300ms 0ms;outline:0;}.menu--main .menu .menu-item a[cta="1"]:hover::before,.menu--main .menu .menu-item a[cta="1"]:focus::before{transform:translateX(0);border-radius:100px;}.menu--main .menu .menu-item a:hover{color:white;text-decoration:underline;}}.hamburger{display:none;background-color:transparent;position:absolute;right:1rem;padding:5px;border:0;z-index:1000;}.hamburger span{display:block;width:30px;height:3px;border-radius:10px;margin:5px auto;background-color:white;transform-origin:center;transition:margin 150ms,rotate 200ms,width 300ms;}.hamburger:hover,.hamburger:focus{cursor:pointer;}.hamburger:hover span:nth-of-type(1),.hamburger:focus span:nth-of-type(1){width:60%;}.hamburger:hover span:nth-of-type(2),.hamburger:focus span:nth-of-type(2){width:80%;}.hamburger:focus span:nth-of-type(1){width:100%;}.hamburger:focus span:nth-of-type(2){width:100%;}.hamburger.show:hover span:nth-of-type(1){width:100%;}.hamburger.show:hover span:nth-of-type(2){width:100%;}.hamburger.show span{margin:-2.5px auto;transform-origin:center;transition:margin 200ms,rotate 150ms 150ms,width 300ms;}.hamburger.show span:nth-of-type(1){rotate:45deg;}.hamburger.show span:nth-of-type(2){opacity:0;height:0;}.hamburger.show span:nth-of-type(3){rotate:-45deg;}.login-page .hamburger span{background-color:#203B00;}@media screen and (max-width:768px){.region-header .hamburger{top:0;height:10vh;display:block;pointer-events:all;}}.news-item{font-family:"proxima-nova",Helvetica,sans-serif !important;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:#f0f0f0;padding:1rem;border-radius:10px;}.news-item .news-date{font-size:min(5vw,0.9rem);text-transform:uppercase;color:#4B3E37;font-weight:400;margin-bottom:1rem;}.news-item .news-title{font-size:clamp(1rem,5vw,1.1rem);font-weight:700;margin-bottom:1.5rem;min-height:2.5rem;color:#4B3E37;}.news-item .news-link a{position:relative;text-decoration:none;color:#4F6871;font-weight:700;display:flex;align-items:center;}.news-item .news-link a::after{content:"";display:inline-block;width:0.8rem;height:0.8rem;margin-left:10px;margin-top:3px;mask-image:url(/themes/custom/enwra/img/icons/chevron-right.svg);mask-repeat:no-repeat;mask-size:contain;background-color:#4F6871;}.full-news-list .view-content{display:flex;flex-direction:column;gap:1rem;}.full-news-list .view-content .news-item{background-color:#ebebeb;}.full-news-list .view-content .news-item .news-title{margin-bottom:0;font-size:1.5rem;}.full-news-list .view-content .news-item .news-date{color:#4F6871;letter-spacing:1px;font-size:0.8rem;}.full-news-list .view-content .news-item .news-body{color:#203B00;font-weight:400;margin-bottom:1.8rem;}.full-news-list .view-content .news-item .news-link{display:flex;align-items:center;justify-content:flex-end;width:100%;}.full-news-list .view-content .news-item .news-link a:hover{color:#64848f;text-decoration:underline;}.latest-news .news-item{position:relative;padding-bottom:2rem;justify-content:flex-start;}.latest-news .news-item .news-link{position:absolute;bottom:1rem;left:1rem;}.latest-news .news-item .news-link a:hover{color:#64848f;text-decoration:underline;}.project-item{position:relative;background-color:#EBEBEB;padding:2rem;border-radius:10px;display:grid;align-items:center;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto);gap:0 2rem;}.project-item .project-image{grid-area:1/1/3/1;grid-row:span 2;position:relative;overflow:hidden;border-radius:6px;height:15vw;max-width:200px;width:95vw;max-height:15rem;height:fit-content;background-color:white;box-shadow:0 0 23px 3px rgba(0,0,0,0.27);}.project-item .project-image img{width:100%;min-height:10rem;height:100%;object-fit:cover;}.project-item .project-heading{width:clamp(40ch,auto,90ch);}.project-item .project-heading .project-title a{text-decoration:none;font-size:min(2rem,5vw);color:#4B3E37;font-weight:700;}.project-item .project-heading .project-title a:hover,.project-item .project-heading .project-title a:focus{color:#4F6871;outline:none;}.project-item .project-heading .project-report-type{display:block;text-transform:uppercase;font-size:min(1.1rem,5vw);color:#4F6871;margin-block:0.5rem;}.project-item .project-heading .project-description{display:block;color:#203B00;text-overflow:ellipsis;overflow:hidden;max-height:4.5rem;}.project-item .project-link{display:flex;justify-content:flex-end;align-items:center;padding:1rem 0;}.project-item .project-link a{text-decoration:none;color:#152D2B;font-weight:600;font-size:1.05rem;display:flex;align-items:center;justify-content:center;}.project-item .project-link a::after{content:"";position:relative;width:20px;height:20px;background-color:#152D2B;mask:url(/themes/custom/enwra/img/icons/chevron-right.svg) no-repeat center;mask-size:auto;}.project-item .project-link a:hover,.project-item .project-link a:focus{color:#8EB2BA;outline:none;}.project-item .project-link a:hover::after,.project-item .project-link a:focus::after{background-color:#8EB2BA;}@media screen and (max-width:768px){.project-item{grid-template-columns:100%;grid-template-rows:minmax(20rem,50vw) repeat(2,auto);gap:1rem;padding:3vw;}.project-item .project-image{margin-inline:auto;height:100%;grid-row:span 1;grid-column:1;grid-area:1/1/1/1;}.project-item .project-link{padding-block:0.5rem;justify-content:flex-start;}}@media screen and (max-width:576px){.project-item{padding:1rem;}.project-item .project-image{margin-inline:0;}}.partner-card{display:flex;flex-wrap:wrap;gap:1.5rem;background-color:white;border-radius:10px;padding:1.5rem 2.5rem;margin-bottom:1.5rem;box-shadow:0 0 1px 0px rgba(0,0,0,0.2);}.partner-card .partner-logo{position:relative;width:calc(30% - 1rem);height:100%;}.partner-card .partner-logo img{width:100%;height:100%;}.partner-card .partner-content{width:calc(70% - 1.5rem);}.partner-card .partner-content h3{font-size:1.8rem;font-weight:700;color:#4B3E37;margin-bottom:1rem;}.partner-card .partner-content p{color:#203B00;font-weight:400;}.partner-card .partner-link{margin-top:0.5rem;width:100%;display:flex;justify-content:flex-end;}.partner-card .partner-link a{display:flex;justify-content:flex-start;align-items:center;text-decoration:none;color:#4F6871;font-weight:500;line-height:1rem;}.partner-card .partner-link a:after{content:"";display:block;mask:url(/themes/custom/enwra/img/icons/chevron-right.svg) no-repeat center;mask-size:contain;width:12px;height:12px;line-height:1rem;background-color:#4F6871;margin-left:10px;}@media screen and (max-width:768px){.partner-card{flex-direction:column;}.partner-card .partner-logo{width:50%;margin-inline:auto;margin-bottom:1.5rem;}.partner-card .partner-content{width:100%;text-align:center;}}.pager .pager__items{display:flex;}.pager .pager__items .pager__item a{color:rgba(142,178,186,0.5);}.pager .pager__items .pager__item--active a{color:#8EB2BA;}.pager .pager__items .pager__item--previous a{color:#8EB2BA;}.pager .pager__items .pager__item--previous a::before{content:"";position:relative;width:0.8rem;height:0.8rem;transform:rotate(180deg);background-color:#8EB2BA;mask:url(/themes/custom/enwra/img/icons/chevron-right.svg) no-repeat center;mask-size:contain;}.pager .pager__items .pager__item--next a{color:#8EB2BA;}.pager .pager__items .pager__item--next a::after{content:"";position:relative;width:0.8rem;height:0.8rem;background-color:#8EB2BA;mask:url(/themes/custom/enwra/img/icons/chevron-right.svg) no-repeat center;mask-size:contain;}.pager .pager__items .pager__item--first{display:none;}.pager .pager__items .pager__item--last{display:none;}.content-wrapper:has(.paragraph--type--image-slider){max-width:100vw !important;padding:0 !important;}.content-wrapper:has(.paragraph--type--image-slider) .slick{isolation:isolate;}.content-wrapper:has(.paragraph--type--image-slider) .slick-slide,.content-wrapper:has(.paragraph--type--image-slider) .slide{min-height:100vh;display:grid;}.content-wrapper:has(.paragraph--type--image-slider) .slick-slide .paragraph--type--image-slide,.content-wrapper:has(.paragraph--type--image-slider) .slide .paragraph--type--image-slide{width:100%;height:100%;display:grid;place-items:center;background-color:black;}.content-wrapper:has(.paragraph--type--image-slider) .slick-slide .paragraph--type--image-slide > *,.content-wrapper:has(.paragraph--type--image-slider) .slide .paragraph--type--image-slide > *{grid-area:1/-1;}.content-wrapper:has(.paragraph--type--image-slider) .slick-slide .paragraph--type--image-slide .field--name-field-image,.content-wrapper:has(.paragraph--type--image-slider) .slide .paragraph--type--image-slide .field--name-field-image{z-index:0;inset:0;width:100%;height:100%;filter:opacity(0.4);background-color:black;}.content-wrapper:has(.paragraph--type--image-slider) .slick-slide .paragraph--type--image-slide .field--name-field-image img,.content-wrapper:has(.paragraph--type--image-slider) .slide .paragraph--type--image-slide .field--name-field-image img{opacity:0.75;}.content-wrapper:has(.paragraph--type--image-slider) .slick-slide .paragraph--type--image-slide .field--name-field-image.hide-image,.content-wrapper:has(.paragraph--type--image-slider) .slide .paragraph--type--image-slide .field--name-field-image.hide-image{display:none;}.content-wrapper:has(.paragraph--type--image-slider) .slick-slide .paragraph--type--image-slide .slide-content,.content-wrapper:has(.paragraph--type--image-slider) .slide .paragraph--type--image-slide .slide-content{text-align:center;z-index:1;width:clamp(30ch,75%,95ch);}.content-wrapper:has(.paragraph--type--image-slider) .slick-slide .paragraph--type--image-slide .slide-content .field--name-field-eyebrow,.content-wrapper:has(.paragraph--type--image-slider) .slide .paragraph--type--image-slide .slide-content .field--name-field-eyebrow{color:#8EB2BA;}.content-wrapper:has(.paragraph--type--image-slider) .slick-slide .paragraph--type--image-slide .slide-content .field--name-field-headline,.content-wrapper:has(.paragraph--type--image-slider) .slide .paragraph--type--image-slide .slide-content .field--name-field-headline{font-size:min(10vw,55px);}.content-wrapper:has(.paragraph--type--image-slider) .slick-slide .paragraph--type--image-slide .slide-content .field--name-field-body,.content-wrapper:has(.paragraph--type--image-slider) .slide .paragraph--type--image-slide .slide-content .field--name-field-body{letter-spacing:0.36px;}.content-wrapper:has(.paragraph--type--image-slider) .slick-slide .paragraph--type--image-slide .slide-content .field--name-field-headline,.content-wrapper:has(.paragraph--type--image-slider) .slick-slide .paragraph--type--image-slide .slide-content .field--name-field-body,.content-wrapper:has(.paragraph--type--image-slider) .slide .paragraph--type--image-slide .slide-content .field--name-field-headline,.content-wrapper:has(.paragraph--type--image-slider) .slide .paragraph--type--image-slide .slide-content .field--name-field-body{color:white;}.content-wrapper:has(.paragraph--type--image-slider) .slick-slide .paragraph--type--image-slide .slide-content .field--name-field-headline a,.content-wrapper:has(.paragraph--type--image-slider) .slick-slide .paragraph--type--image-slide .slide-content .field--name-field-body a,.content-wrapper:has(.paragraph--type--image-slider) .slide .paragraph--type--image-slide .slide-content .field--name-field-headline a,.content-wrapper:has(.paragraph--type--image-slider) .slide .paragraph--type--image-slide .slide-content .field--name-field-body a{color:white;}.content-wrapper:has(.paragraph--type--image-slider) .slick-slide .paragraph--type--image-slide .slide-content .field--name-field-cta a,.content-wrapper:has(.paragraph--type--image-slider) .slide .paragraph--type--image-slide .slide-content .field--name-field-cta a{background-color:white;color:#152D2B;}@media screen and (max-width:576px){.content-wrapper:has(.paragraph--type--image-slider) .slick-slide .paragraph--type--image-slide .slide-content,.content-wrapper:has(.paragraph--type--image-slider) .slide .paragraph--type--image-slide .slide-content{margin-top:2rem;width:90vw;}}.content-wrapper:has(.paragraph--type--image-slider) .slick-dots{position:absolute;z-index:1;bottom:0;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;gap:1rem;padding:10px;}.content-wrapper:has(.paragraph--type--image-slider) .slick-dots li button{color:transparent;width:10px;height:10px;border-radius:10px;background-color:rgba(255,255,255,0.5);box-shadow:0 0 0 2px #4F6871;}.content-wrapper:has(.paragraph--type--image-slider) .slick-dots li button:hover,.content-wrapper:has(.paragraph--type--image-slider) .slick-dots li button:focus{cursor:pointer;background-color:#4F6871;}.content-wrapper:has(.paragraph--type--image-slider) .slick-dots li.slick-active button{background-color:white;transition:box-shadow 150ms;}.content-wrapper:has(.paragraph--type--image-slider) .slick-dots li.slick-active button:hover,.content-wrapper:has(.paragraph--type--image-slider) .slick-dots li.slick-active button:focus{background-color:#4F6871;}.nrd-docs .paragraph--type--document a{display:flex;align-items:center;justify-content:flex-start;text-decoration:none;color:#203B00;margin-bottom:1rem;}.nrd-docs .paragraph--type--document a span{width:80%;}.nrd-docs .paragraph--type--document a::before{content:"";display:grid;position:relative;place-items:center;width:1.4rem;height:1.4rem;margin-right:1rem;mask:no-repeat center;mask-size:contain;background-color:#8EB2BA;}.nrd-docs .paragraph--type--document a.doctype-pdf::before{mask-image:url(/themes/custom/enwra/img/icons/file-pdf.svg);}.nrd-docs .paragraph--type--document a.doctype-zip::before{mask-image:url(/themes/custom/enwra/img/icons/folder-blank.svg);}.nrd-docs .paragraph--type--document a:hover,.nrd-docs .paragraph--type--document a:focus{outline:none;text-decoration:underline;}.nrd-docs h4{font-size:1.2rem;color:#4B3E37;font-weight:700;margin-bottom:0.8rem;}.nrd-docs .item-list{margin-bottom:1rem;}.nrd-docs .item-list ul li{list-style:none;margin-left:0;}.nrd-docs .item-list ul li a{text-decoration:none;}.nrd-docs .item-list ul li a:hover,.nrd-docs .item-list ul li a:focus{text-decoration:underline;}.nrd-datasets p{margin-bottom:0.5rem;color:#203B00;}.nrd-datasets strong{color:#4B3E37;}.nrd-datasets a{color:#4F6871;text-decoration:underline;}.nrd-datasets img{margin-block:1rem;}.block-about_sidebar{max-width:600px;margin-left:auto;padding:1rem;}.block-about_sidebar .field--name-field-headline{padding:2rem;font-size:1.8rem;}.block-about_sidebar .kmz-section{padding:2rem;border-radius:10px;background-color:#EBEBEB;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}.block-about_sidebar .kmz-section .field--name-field-kmz-title{margin:1rem 0;font-size:1.2rem;font-weight:700;color:#4B3E37;width:100%;text-align:center;}.block-about_sidebar .kmz-section .field--name-field-kmz-image{width:100%;}.block-about_sidebar .kmz-section .field--name-field-kmz-file-download,.block-about_sidebar .kmz-section .field--name-field-shapefile-download{width:50%;display:flex;justify-content:center;align-items:center;margin-top:1rem;}.block-about_sidebar .kmz-section .field--name-field-kmz-file-download a,.block-about_sidebar .kmz-section .field--name-field-shapefile-download a{position:relative;display:inline-block;text-decoration:none;padding:1rem 2rem;border-radius:100px;font-size:0.95rem;margin-block:1rem;overflow:hidden;font-weight:600;background-color:#4F6871;color:white;isolation:isolate;transition:color 200ms,background-color 300ms;}.block-about_sidebar .kmz-section .field--name-field-kmz-file-download a::before,.block-about_sidebar .kmz-section .field--name-field-shapefile-download a::before{content:"";position:absolute;inset:0;border-radius:0;color:#152D2B;transform:translateX(-100%);z-index:-1;pointer-events:none;transition:transform 300ms;background-color:#8EB2BA;}.block-about_sidebar .kmz-section .field--name-field-kmz-file-download a:hover,.block-about_sidebar .kmz-section .field--name-field-kmz-file-download a:focus,.block-about_sidebar .kmz-section .field--name-field-shapefile-download a:hover,.block-about_sidebar .kmz-section .field--name-field-shapefile-download a:focus{cursor:pointer;transition:background-color 300ms 0ms;outline:0;background-color:#8EB2BA;}.block-about_sidebar .kmz-section .field--name-field-kmz-file-download a:hover::before,.block-about_sidebar .kmz-section .field--name-field-kmz-file-download a:focus::before,.block-about_sidebar .kmz-section .field--name-field-shapefile-download a:hover::before,.block-about_sidebar .kmz-section .field--name-field-shapefile-download a:focus::before{transform:translateX(0);border-radius:100px;}@media screen and (max-width:768px){.block-about_sidebar{width:90vw;margin-inline:auto;}.block-about_sidebar .kmz-section{flex-direction:column;}.block-about_sidebar .kmz-section .field--name-field-kmz-file-download,.block-about_sidebar .kmz-section .field--name-field-shapefile-download{margin-top:0.5rem;}}@media screen and (max-width:576px){.block-about_sidebar{width:90vw;margin-inline:auto;}.block-about_sidebar .kmz-section .field--name-field-kmz-file-download,.block-about_sidebar .kmz-section .field--name-field-shapefile-download{width:80%;}}.block-contact_banner{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);max-width:1200px;width:90vw;margin-inline:auto;padding:1rem 3rem;border-radius:10px;background:url(/themes/custom/enwra/img/backgrounds/footer-banner-bg.jpg) no-repeat center;background-size:cover;color:white;display:flex;justify-content:space-between;align-items:center;}.block-contact_banner .banner-content{width:clamp(30ch,75%,120ch);margin-left:auto;padding:1rem;}.block-contact_banner .banner-content .field--name-field-headline{font-size:clamp(1.5rem,5vw,2rem);}.block-contact_banner .field--name-field-cta{width:clamp(30ch,25%,40ch);margin-right:auto;}@media screen and (max-width:768px){.block-contact_banner{flex-direction:column;align-items:flex-start;justify-content:center;}.block-contact_banner .banner-content{width:100%;margin-left:0;text-align:left;}.block-contact_banner .field--name-field-cta{width:auto;}}.block-contact{display:flex;justify-content:center;align-items:flex-start;gap:1rem;}.block-contact > div{width:calc(33.3333333333% - 1rem);height:200px;padding:1rem;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;}.block-contact > div h3{color:#4B3E37;font-weight:700;font-size:1.5rem;margin-bottom:0.5rem;}.block-contact > div p{color:#203B00;}.block-contact > div .field--type-link{position:absolute;bottom:-1rem;left:50%;width:100%;transform:translateX(-50%);}.block-contact > div .field--type-link a{text-decoration:none;color:#4F6871;font-weight:500;}.block-contact > div .field--type-link a:hover,.block-contact > div .field--type-link a:focus{text-decoration:underline;}.block-contact > div::before{content:"";width:50px;height:50px;background:no-repeat center;background-size:contain;margin-bottom:0.5rem;}.block-contact .office-info::before{background-image:url(/themes/custom/enwra/img/icons/icon-office.svg);}.block-contact .call-info{border-left:1px solid gray;border-right:1px solid gray;}.block-contact .call-info::before{background-image:url(/themes/custom/enwra/img/icons/icon-call.svg);}.block-contact .call-info a{position:absolute;bottom:-1rem;left:50%;width:100%;transform:translateX(-50%);text-decoration:none;color:#4F6871;font-weight:500;display:flex;justify-content:center;align-items:center;gap:0.5rem;}.block-contact .call-info a::before{content:"";display:block;background:url(/themes/custom/enwra/img/icons/phone.svg) no-repeat center;background-size:contain;width:1rem;height:1rem;}.block-contact .call-info a:hover,.block-contact .call-info a:focus{text-decoration:underline;}.block-contact .email-info::before{background-image:url(/themes/custom/enwra/img/icons/icon-email.svg);}.block-contact .email-info .field--type-link a{display:flex;justify-content:center;align-items:center;gap:0.5rem;}.block-contact .email-info .field--type-link a::after{content:"";display:block;mask:url(/themes/custom/enwra/img/icons/chevron-right.svg) no-repeat center;mask-size:contain;background-color:#8EB2BA;width:1rem;height:1rem;}@media screen and (max-width:768px){.block-contact{flex-direction:column;gap:1.5rem;margin-bottom:2rem;}.block-contact > div{width:100%;}.block-contact .call-info{border:none;}}.region-footer{background-color:#152D2B;width:100%;margin-top:200px;}.region-footer:has(.is-contact){margin-top:0;}.region-footer .mobile-logo{display:none;}.region-footer .hamburger{display:none;}.region-footer .block-footer{position:relative;max-width:1200px;width:90vw;margin-inline:auto;padding-block:180px;display:flex;justify-content:flex-start;align-items:flex-start;gap:0rem;}.region-footer .block-footer .field--name-field-logo img{min-width:20vw;}.region-footer .block-footer .field--name-field-office-location{margin-left:4rem;}.region-footer .block-footer .field--name-field-office-location .field__item p{margin-bottom:0.5rem;}.region-footer .block-footer .field--name-field-office-location .field__item a{font-weight:700;color:white !important;text-decoration:none;text-wrap:nowrap;}.region-footer .block-footer .field--name-field-office-location .field__item a:hover,.region-footer .block-footer .field--name-field-office-location .field__item a:focus{text-decoration:underline;}.region-footer .block-footer .field--name-field-connect{margin-inline:2rem;}.region-footer .block-footer .field--name-field-footer-main-navigation{margin-left:auto;}.region-footer .block-footer .field__label{color:white;font-weight:700;text-transform:uppercase;margin-bottom:1rem;}.region-footer .block-footer .field__item{color:white;}.region-footer .block-footer .menu{margin:0;}.region-footer .block-footer .menu .menu-item{padding:0;margin-bottom:0.5rem;}.region-footer .block-footer .menu .menu-item a{line-height:1.5rem;}@media screen and (max-width:992px){.region-footer .block-footer{flex-wrap:wrap;justify-content:center;}.region-footer .block-footer .field--name-field-logo{width:100%;margin-bottom:3rem;}.region-footer .block-footer .field--name-field-logo img{width:30vw;margin-inline:auto;}.region-footer .block-footer .field--name-field-office-location,.region-footer .block-footer .field--name-field-connect{width:50%;margin:0;text-align:center;}.region-footer .block-footer .field--name-field-footer-main-navigation{width:auto;margin-inline:auto;margin-top:4rem;}}@media screen and (max-width:768px){.region-footer .block-footer{width:100%;flex-direction:column;align-items:center;padding-top:230px;padding-bottom:100px;margin:0;padding-inline:1rem;text-align:center !important;}.region-footer .block-footer .field--name-field-logo{margin-bottom:2rem;}.region-footer .block-footer .field--name-field-office-location{margin:auto;margin-bottom:1rem;text-align:center;}.region-footer .block-footer .field--name-field-footer-main-navigation{margin-top:2rem;margin-inline:0;}.region-footer .menu--main{position:relative;margin-inline:auto;width:90vw;left:0;transform:translateX(0);background-color:transparent;border-top:1px solid white;}}.block-copyright-block{color:#EBEBEB;width:100%;height:auto;position:relative;display:flex;justify-content:center;align-items:center;background:#4F6871;font-weight:300;gap:10px;padding:0.8rem;}.block-copyright-block .copy{letter-spacing:1px;font-size:0.8rem;color:#EBEBEB;}.block-copyright-block a{display:flex;align-items:center;justify-content:center;color:#EBEBEB;text-decoration:none;letter-spacing:1px;font-size:0.8rem;}.block-copyright-block a::before{content:"";position:relative;width:1px;height:1rem;margin-right:10px;background-color:rgba(235,235,235,0.5);}.block-copyright-block a:hover,.block-copyright-block a:focus{text-decoration:underline;}.block-copyright-block .bar{display:none;}.field--name-field-background-video{position:relative;width:100%;height:100%;}.field--name-field-background-video video{opacity:0.45;}.field--name-field-background-video .hero-play-button{opacity:0;position:absolute;right:1rem;bottom:1rem;z-index:1;width:20px;height:20px;background:transparent;color:white;font-size:1rem;outline:2px solid white;border-radius:100px;transition:opacity 300ms ease;}.field--name-field-background-video .hero-play-button span{position:absolute;width:100%;height:100%;top:0;left:0;display:grid;place-items:center;}.field--name-field-background-video .hero-play-button:hover,.field--name-field-background-video .hero-play-button:focus{cursor:pointer;background-color:white;color:#4F6871;}.field--name-field-background-video:hover .hero-play-button{opacity:1;}.page-wrapper{overflow-x:hidden;}.layout-container{margin-inline:auto !important;overflow-x:hidden;position:relative;}.page-content{margin:0;}.node-hero{position:relative;min-height:50vh;background:url(/themes/custom/enwra/img/backgrounds/image-background.png) no-repeat center;background-size:cover;}.node-hero .node-hero-content{max-width:1200px;width:90vw;margin-inline:auto;position:absolute;left:50%;bottom:0;padding:3rem 0;transform:translateX(-50%);color:white;}.node-hero .node-hero-content .field--name-field-eyebrow{width:clamp(23ch,650px,100ch);}.node-hero .node-hero-content h1{margin:0 !important;font-size:55px;font-weight:700;width:clamp(23ch,650px,100ch);}@media screen and (max-width:768px){.node-hero{min-height:50vh;}.node-hero .node-hero-content{margin-bottom:1rem;bottom:2rem;}.node-hero .node-hero-content .field--name-field-eyebrow{width:100%;}.node-hero .node-hero-content h1{width:100%;}}@media screen and (max-width:576px){.node-hero{min-height:70vh;}}.path-user .page-content{max-width:1200px;min-height:60vh;margin-inline:auto;margin-top:200px;}.field__section{min-width:40vh;}.field__section .content-wrapper{max-width:1600px;margin-inline:auto;padding:3rem;}@media screen and (max-width:576px){.field__section .content-wrapper{padding:1rem;}}header{width:100%;height:250px;position:absolute;top:0;left:0;z-index:1;}.login-page header{position:relative;}@media screen and (max-width:992px){header{position:absolute;width:100%;height:100%;z-index:10000;background:none;}}.paragraph--type--full-width{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.5rem;text-align:center;width:100%;margin-inline:auto;padding-block:5rem;}.paragraph--type--full-width .field--name-field-eyebrow{max-width:900px;margin-inline:auto;}.paragraph--type--full-width .field--name-field-headline{max-width:900px;margin-inline:auto;}.paragraph--type--full-width .field--name-field-body{max-width:900px;margin-inline:auto;}.paragraph--type--full-width .field--name-field-cta{margin-top:2rem;}.content-wrapper:has(.full-bleed){padding:3rem 0;max-width:100%;}.content-wrapper:has(.paragraph--type--two-column){max-width:100vw;padding:0;}.paragraph--type--two-column{display:grid;grid-template-columns:repeat(auto-fill,50%);}.paragraph--type--two-column .field__column{display:grid;place-items:center;align-items:flex-start;}.paragraph--type--two-column .paragraph--type--column-content{max-width:700px;width:auto;padding:5rem 3rem;}.paragraph--type--two-column .paragraph--type--column-content p{margin-bottom:1rem;}.paragraph--type--two-column .field__column:first-of-type .paragraph--type--column-content{margin-left:auto;}.paragraph--type--two-column .field__column:nth-of-type(2) .paragraph--type--column-content{margin-right:auto;}@media screen and (max-width:992px){.paragraph--type--two-column{grid-template-columns:1fr;justify-content:flex-start;max-width:1200px;width:100vw;margin-inline:auto;}.paragraph--type--two-column .field__column{justify-content:flex-start;width:100%;padding:1.5rem;margin-inline:auto;}.paragraph--type--two-column .paragraph--type--column-content{padding:0;max-width:1200px;width:auto;margin-inline:auto;}.paragraph--type--two-column .field__column:first-of-type:has(.paragraph--type--column-image){order:1;}.paragraph--type--two-column .field__column:has(.paragraph--type--block){justify-content:center;margin-block:2rem;}}@media screen and (max-width:768px){.paragraph--type--two-column .field__column{margin-inline:auto;margin-bottom:0;padding-bottom:1rem;}}.block-latest_news{padding-block:3rem;}.block-latest_news .news-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-bottom:1rem;margin-bottom:1.5rem;border-bottom:2px solid #8EB2BA;}.block-latest_news .view-news .view-content{display:grid;grid-template-columns:repeat(auto-fill,calc(25% - 1rem));justify-content:space-between;gap:1rem;flex-wrap:wrap;}@media screen and (max-width:992px){.block-latest_news .view-news .view-content{grid-template-columns:repeat(auto-fill,calc(50% - 1rem));}}@media screen and (max-width:576px){.block-latest_news .view-news .view-content{grid-template-columns:repeat(auto-fill,100%);}}.view-projects .view-content{display:flex;flex-direction:column;gap:1rem;}.project-node{position:relative;max-width:1200px;width:90vw;padding-block:2rem;margin-inline:auto;display:flex;flex-wrap:wrap;gap:1rem;}.project-node .field--name-field-report-type{position:absolute;right:0;top:0;transform:translateY(-100%);padding:1.5rem;background:white;border-top-right-radius:10px;border-top-left-radius:10px;}.project-node .field--name-field-report-type a{color:#4B3E37;font-weight:700;text-decoration:none;}.project-node .field--name-field-teaser-image{width:calc(35% - 1rem);height:fit-content;box-shadow:0 0 23px 3px rgba(0,0,0,0.27);}.project-node .field--name-field-teaser-image img{width:100%;height:100%;object-fit:contain;border-radius:6px;}.project-node .field--name-field-project-body{width:60%;margin-left:auto;}.project-node .field--name-field-project-body ul,.project-node .field--name-field-project-body li{list-style:unset;list-style-type:disc !important;}.project-node .field--name-field-project-body ul{padding-left:1rem;}.project-node .field--name-field-project-body ul li{margin-bottom:0.5rem;}.project-node .field--name-field-project-body p{color:#203B00;margin-bottom:1rem;}.project-node .field--name-field-nrd-list{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1rem;margin-bottom:3rem;}.project-node .field--name-field-nrd-list .field__item{width:100%;margin-bottom:1.5rem;color:#4B3E37;}.project-node .field--name-field-nrd-list .nrd-item{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:1rem;background-color:#EBEBEB;border-radius:10px;padding:1.5rem;margin-bottom:1.5rem;}.project-node .field--name-field-nrd-list .nrd-item h3{width:100%;font-size:2.5rem;font-weight:700;color:#203B00;}.project-node .field--name-field-nrd-list .nrd-item .nrd-info{width:100%;}.project-node .field--name-field-nrd-list .nrd-item .nrd-info a[role=button]{position:relative;display:flex;justify-content:space-between;align-items:center;text-decoration:none;padding:1rem;font-weight:700;width:100%;border-top:2px solid rgba(0,0,0,0.27);font-size:1.3rem;color:#4B3E37;}.project-node .field--name-field-nrd-list .nrd-item .nrd-info a[role=button]::after{content:"";display:block;mask:url(/themes/custom/enwra/img/icons/caret-down.svg) no-repeat center;mask-size:contain;width:1rem;height:1rem;background-color:#8EB2BA;transition:rotate 200ms ease;}.project-node .field--name-field-nrd-list .nrd-item .nrd-info a[role=button].show::after{rotate:180deg;}.project-node .field--name-field-nrd-list .nrd-item .nrd-info .nrd-docs,.project-node .field--name-field-nrd-list .nrd-item .nrd-info .nrd-datasets{position:relative;padding:0 1rem;max-height:0;height:auto;overflow:hidden;transition:max-height 400ms ease;}.project-node .field--name-field-nrd-list .nrd-item .nrd-info .nrd-docs.show,.project-node .field--name-field-nrd-list .nrd-item .nrd-info .nrd-datasets.show{max-height:2000px;}.nrd-page{max-width:1200px;width:calc(100% - 2rem);margin-inline:auto;padding:3rem 0rem;}.nrd-page h2{font-size:2.3rem;font-weight:700;color:#4B3E37;margin-bottom:1rem;}.nrd-page > *{margin-bottom:2rem;}@media screen and (max-width:768px){.project-node .field--name-field-report-type{position:absolute;top:0;padding:0.7rem;width:100%;text-align:center;}.project-node .field--name-field-teaser-image{max-width:600px;width:95vw;margin-inline:auto;}.project-node .field--name-field-project-body{width:100%;}.project-node .field--name-field-nrd-list .nrd-item{flex-wrap:wrap;}.project-node .field--name-field-nrd-list .nrd-item h3{width:100%;}.project-node .field--name-field-nrd-list .nrd-item .nrd-info{width:100%;}}.region-admin{display:flex;flex-direction:column;align-items:center;justify-content:center;}.block-local-tasks-block{position:relative;width:100%;background-color:#28282b;backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;padding:1rem;color:white !important;}.block-local-tasks-block .tabs--primary{padding:0;margin:auto;}.block-local-tasks-block .tabs--primary .tabs__link{color:white;font-family:"proxima-nova",Helvetica,sans-serif;}.block-local-tasks-block .tabs--primary .tabs__link.is-active{color:white;background-color:rgba(142,178,186,0.3);}.block-local-tasks-block .tabs--primary .tabs__link:hover,.block-local-tasks-block .tabs--primary .tabs__link:focus{color:white;background-color:rgba(142,178,186,0.3);}.region-admin .messages-list{width:100%;}.region-admin .messages-list .messages{color:white !important;padding:1rem;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
