a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#cookiesjsr{--btn-font-color:#ffed00;--btn-border-color:#ffed00;--btn-bg-color:#031835;--btn-prime-font-color:#031835;--btn-prime-border-color:#ffed00;--btn-prime-bg-color:#ffed00;--btn-inv-font-color:#031835;--btn-inv-border-color:#031835;--btn-inv-bg-color:#ffed00;--btn-prime-inv-font-color:#031835;--btn-prime-inv-border-color:#ffed00;--btn-prime-inv-bg-color:#ffed00;--link-list-font-color:#fff;--link-list-separator-color:#ffed00;--banner-logo-offset:100px;--banner-bg-color:#031835;--banner-font-color:#fff;--layer-header-bg-color:#031835;--layer-header-font-color:#fff;--layer-body-bg-color:#031835;--layer-tab-bg-color:#031835;--layer-tab-font-color:#fff;--layer-tab-active-bg-color:#0055a5;--layer-tab-active-font-color:#fff;--layer-bg-dark:#031835;--layer-font-light:#fff;--layer-font-dark:#000f37;--layer-border-color:#d2d2d2;--layer-footer-bg-color:#031835;--layer-footer-font-color:#fff;--switch-border-color:#031835;--switch-handle-color:#031835;--switch-bg-off:#d2d2d2;--switch-bg-on:#0a0;--switch-always-on-font-color:#0a0;--switch-always-on-bg-color:#ffed00}body .cookiesjsr--app,body .cookiesjsr--app *,body .cookiesjsr--app :after,body .cookiesjsr--app :before{box-sizing:border-box}html{font-size:50%}@media only screen and (min-width:768px){html{font-size:54.2%}}@media only screen and (min-width:900px){html{font-size:58.4%}}@media only screen and (min-width:1100px){html{font-size:62.5%}}body{accent-color:#031835;color:#031835;font-family:Rubik,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5;overflow-x:hidden}@media print{body{padding:0!important}}body.blue{background-color:#0055a5}body.blue,body.blue h1,body.blue h2,body.blue h3,body.blue h4,body.blue h5,body.blue h6,body.blue p{color:#fff}body.blue .field--type-text-long ul>li:before{border:1px solid #fff}.layout-container{display:flex;flex-direction:column;margin:0;min-height:100vh}.layout-container>main{flex:1 0 auto}.layout-container>main .layout-content>.alert{display:none!important}input{outline:hidden}*{-webkit-font-smoothing:antialiased;box-sizing:border-box}a{text-decoration:none}a,a:focus{color:inherit}.container{margin:0 auto;max-width:125rem;padding-left:0;padding-right:0;width:90%}.flex-row{display:flex;max-width:none;min-width:0}.field--type-text-with-summary{font-size:2rem}h1,h2,h3,h4{line-height:1.2em;margin:.75em 0}p{margin:1em 0}.gm-style-pbc{align-items:center;background-color:transparent!important;display:flex;flex-direction:column}.gm-style-pbc .gm-style-pbt{background-color:rgba(0,0,0,.5);border-radius:0 0 1rem 1rem;color:#fff;font-size:1.5rem;padding:.75rem 1.5rem;top:0;transform:translateY(0)}.field--body h2,.field--body h3,.field--body h4,.field--body h5,.field--body h6{font-weight:500}.field--body h2{font-size:4rem}.field--body h3{font-size:3.5rem}.field--body h4{font-size:3rem}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=textarea]{box-shadow:0 0 0 rgba(0,0,0,.4);transition:all .5s ease}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=textarea]:focus{box-shadow:0 0 10px rgba(0,0,0,.4)}.ui-timepicker-container{z-index:10!important}.region-content>.alert{display:none!important}@-webkit-keyframes bounce{0%{transform:translateY(-1rem)}50%{transform:translateY(.5rem)}to{transform:translateY(-1rem)}}@keyframes bounce{0%{transform:translateY(-1rem)}50%{transform:translateY(.5rem)}to{transform:translateY(-1rem)}}.field--type-text-long a,.field--type-text-with-summary a,.webform-confirmation__message a{color:inherit;text-decoration:underline;transition:all .5s ease}.field--type-text-long a:hover,.field--type-text-with-summary a:hover,.webform-confirmation__message a:hover{color:#0055a5}.field--type-text-long a.button.inline,.field--type-text-with-summary a.button.inline,.webform-confirmation__message a.button.inline{display:inline-block;text-decoration:none}.field--type-text-long a.button.inline:hover,.field--type-text-with-summary a.button.inline:hover,.webform-confirmation__message a.button.inline:hover{box-shadow:none;color:inherit}.field--type-text-long a.button.inline.darkblue:hover,.field--type-text-long a.button.inline.grey:hover,.field--type-text-with-summary a.button.inline.darkblue:hover,.field--type-text-with-summary a.button.inline.grey:hover,.webform-confirmation__message a.button.inline.darkblue:hover,.webform-confirmation__message a.button.inline.grey:hover{color:#fff}.field--type-text-long h2,.field--type-text-long h3,.field--type-text-long h4,.field--type-text-long h5,.field--type-text-long h6,.field--type-text-with-summary h2,.field--type-text-with-summary h3,.field--type-text-with-summary h4,.field--type-text-with-summary h5,.field--type-text-with-summary h6,.webform-confirmation__message h2,.webform-confirmation__message h3,.webform-confirmation__message h4,.webform-confirmation__message h5,.webform-confirmation__message h6{color:#0055a5;font-weight:500}.field--type-text-long p,.field--type-text-with-summary p,.webform-confirmation__message p{margin:0}.field--type-text-long h2,.field--type-text-long h3,.field--type-text-long h4,.field--type-text-long h5,.field--type-text-long h6,.field--type-text-with-summary h2,.field--type-text-with-summary h3,.field--type-text-with-summary h4,.field--type-text-with-summary h5,.field--type-text-with-summary h6,.webform-confirmation__message h2,.webform-confirmation__message h3,.webform-confirmation__message h4,.webform-confirmation__message h5,.webform-confirmation__message h6{margin:1em 0}.field--type-text-long h2,.field--type-text-with-summary h2,.webform-confirmation__message h2{font-size:4rem}.field--type-text-long h3,.field--type-text-with-summary h3,.webform-confirmation__message h3{font-size:3rem}.field--type-text-long h4,.field--type-text-with-summary h4,.webform-confirmation__message h4{font-size:2.66rem}.field--type-text-long h5,.field--type-text-with-summary h5,.webform-confirmation__message h5{font-size:2.33rem}.field--type-text-long h6,.field--type-text-with-summary h6,.webform-confirmation__message h6{font-size:2rem}.field--type-text-long strong,.field--type-text-with-summary strong,.webform-confirmation__message strong{font-weight:700}.field--type-text-long em,.field--type-text-with-summary em,.webform-confirmation__message em{font-style:italic}.field--type-text-long>:first-child,.field--type-text-with-summary>:first-child,.webform-confirmation__message>:first-child{margin-top:0}.field--type-text-long>:last-child,.field--type-text-with-summary>:last-child,.webform-confirmation__message>:last-child{margin-bottom:0}.field--type-text-long ol,.field--type-text-long ul,.field--type-text-with-summary ol,.field--type-text-with-summary ul,.webform-confirmation__message ol,.webform-confirmation__message ul{list-style:outside;padding:0 0 0 2rem}.field--type-text-long ol li,.field--type-text-long ul li,.field--type-text-with-summary ol li,.field--type-text-with-summary ul li,.webform-confirmation__message ol li,.webform-confirmation__message ul li{margin:.75em 0}.field--type-text-long ul,.field--type-text-with-summary ul,.webform-confirmation__message ul{list-style:none}.field--type-text-long ul>li,.field--type-text-with-summary ul>li,.webform-confirmation__message ul>li{position:relative}.field--type-text-long ul>li:before,.field--type-text-with-summary ul>li:before,.webform-confirmation__message ul>li:before{border:1px solid #000;content:"";display:block;left:-2rem;position:absolute;top:.7em;width:.5rem}.field--type-text-long ol,.field--type-text-with-summary ol,.webform-confirmation__message ol{list-style-type:decimal}@media only screen and (min-width:600px){.field--type-text-long div.ckeditor-cols,.field--type-text-long ol.ckeditor-cols,.field--type-text-long ul.ckeditor-cols,.field--type-text-with-summary div.ckeditor-cols,.field--type-text-with-summary ol.ckeditor-cols,.field--type-text-with-summary ul.ckeditor-cols,.webform-confirmation__message div.ckeditor-cols,.webform-confirmation__message ol.ckeditor-cols,.webform-confirmation__message ul.ckeditor-cols{-moz-column-count:2;column-count:2;gap:3rem;margin:1em 0}.field--type-text-long div.ckeditor-cols>*,.field--type-text-long ol.ckeditor-cols>*,.field--type-text-long ul.ckeditor-cols>*,.field--type-text-with-summary div.ckeditor-cols>*,.field--type-text-with-summary ol.ckeditor-cols>*,.field--type-text-with-summary ul.ckeditor-cols>*,.webform-confirmation__message div.ckeditor-cols>*,.webform-confirmation__message ol.ckeditor-cols>*,.webform-confirmation__message ul.ckeditor-cols>*{-moz-column-break-inside:avoid;break-inside:avoid}.field--type-text-long div.ckeditor-cols>:first-child,.field--type-text-long ol.ckeditor-cols>:first-child,.field--type-text-long ul.ckeditor-cols>:first-child,.field--type-text-with-summary div.ckeditor-cols>:first-child,.field--type-text-with-summary ol.ckeditor-cols>:first-child,.field--type-text-with-summary ul.ckeditor-cols>:first-child,.webform-confirmation__message div.ckeditor-cols>:first-child,.webform-confirmation__message ol.ckeditor-cols>:first-child,.webform-confirmation__message ul.ckeditor-cols>:first-child{margin-top:0}.field--type-text-long div.ckeditor-cols>:last-child,.field--type-text-long ol.ckeditor-cols>:last-child,.field--type-text-long ul.ckeditor-cols>:last-child,.field--type-text-with-summary div.ckeditor-cols>:last-child,.field--type-text-with-summary ol.ckeditor-cols>:last-child,.field--type-text-with-summary ul.ckeditor-cols>:last-child,.webform-confirmation__message div.ckeditor-cols>:last-child,.webform-confirmation__message ol.ckeditor-cols>:last-child,.webform-confirmation__message ul.ckeditor-cols>:last-child{margin-bottom:0}}.field--type-text-long div.ckeditor-col>:first-child,.field--type-text-with-summary div.ckeditor-col>:first-child,.webform-confirmation__message div.ckeditor-col>:first-child{margin-top:0}.field--name-field-friends .slick-track{margin-left:0}#toolbar-bar a>span{padding:0}.cookiesjsr--app:not(:empty):before{background:rgba(0,0,0,.5);content:"";display:block;inset:0;position:fixed;z-index:300}.cookiesjsr--app:not(:empty) .cookiesjsr-banner{background:#fff;border-radius:.5rem;box-shadow:0 0 2rem rgba(0,0,0,.7);color:#031835;font-size:1.6rem;inset:auto 3rem 3rem;width:auto}.cookiesjsr--app:not(:empty) .cookiesjsr-banner--action .cookiesjsr-btn.denyAll{display:none!important}.cookiesjsr--app:not(:empty) .cookiesjsr-layer--wrapper{font-size:1.5rem}.cookiesjsr--app:not(:empty) .cookiesjsr-layer--wrapper .cookiesjsr-layer--footer .cookiesjsr-btn.invert.denyAll{display:block!important}.paragraph--unpublished{background-color:inherit}.button-row{display:flex;flex-wrap:wrap}.button{align-items:center;background-color:#aaa;border-radius:1.75rem;box-shadow:0 0 0 rgba(0,0,0,.25);color:#fff;cursor:pointer;display:flex;font-weight:500;margin:0 2rem 1rem 0;min-height:3.5rem;outline:none;padding:.5rem 2rem .3rem;text-transform:uppercase;transition:all .5s ease}.button.blue{background-color:#0055a5;color:#fff}.button.darkblue{background-color:#031835;color:#fff;font-weight:400}.button.darkblue.inline{font-size:1.6rem;font-weight:400;padding:.5rem 4rem .3rem}.button.yellow{background-color:#ffed00;color:#031835}.button.yellow.inline{font-weight:500}.button.grey,.button.yellow.inline{font-size:1.6rem;padding:.5rem 4rem .3rem}.button.grey{color:#fff;font-weight:400}.button.yellowborder{background-color:transparent;border:.3rem solid #ffed00;color:#ffed00}.button.blueborder{background-color:transparent;border:.3rem solid #0055a5;color:#0055a5}.button:focus,.button:hover{box-shadow:0 0 10px rgba(0,0,0,.25)}.dbox-donation-button.button{border-radius:1.75rem!important;box-shadow:0 0 0 rgba(0,0,0,.25)!important;cursor:pointer!important;font-family:Rubik,sans-serif!important;margin:0 2rem 1rem 0!important;min-height:3.5rem!important;outline:none!important;padding:.5rem 4rem .3rem!important;text-shadow:none!important}.dbox-donation-button.button.yellow{background-color:#ffed00!important;color:#031835!important}.dbox-donation-button.button.darkblue{background-color:#031835!important;color:#fff!important}.dbox-donation-button.button.grey{background-color:#aaa!important;color:#fff!important}.field--read-more.yellow a{color:#ffed00;text-decoration:underline}.field--read-more.blue a{color:#0055a5;text-decoration:underline}body .region-extraheader .button.yellow.inline{padding:1rem 3rem}table{font-size:1.4rem}table td,table th{padding:1rem}table thead{background-color:#ccc;border-radius:.5rem .5rem 0 0;font-size:1.4rem;font-weight:500;text-align:left;text-transform:uppercase}table thead th{vertical-align:middle}table tbody tr td.views-field-counter{font-weight:700}table tbody tr td.long{min-width:20rem}table tbody tr td.date{white-space:nowrap}table tbody tr td a{text-decoration:underline}.js table tbody tr td .dropbutton-wrapper{font-size:1.3rem;margin:0;min-height:1em}.js table tbody tr td .dropbutton-wrapper .dropbutton-widget{background-color:#fff;border:1px solid #a6a6a6;line-height:1.1em;padding:0 2em 0 0}.js table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton-action *{white-space:nowrap}.js table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton-action a{padding:4px 1.5em}.js table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton-action .secondary-action{border-top:1px solid #bfbfba}.js table tbody tr td .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button{border-left:1px solid #a6a6a6}.js table tbody tr td .dropbutton-wrapper a{text-decoration:none}table tbody tr:nth-child(2n){background-color:#f1f1f1}.ui-timepicker-table td{width:auto}.ui-timepicker-table td a{font-weight:400;width:auto}.ui-timepicker-table tbody tr{background-color:transparent}#sliding-popup .eu-cookie-compliance-banner{font-family:Rubik,sans-serif}#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-default-button{background-color:transparent;background-image:none;border-color:transparent;border-radius:1.75rem;box-shadow:0 0 0 rgba(0,0,0,.25);color:#fff;min-height:3.5rem;padding:1rem 3rem;text-shadow:none}#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button{background-color:#ffed00;background-image:none;border-color:transparent;border-radius:1.75rem;box-shadow:0 0 0 rgba(0,0,0,.25);color:#001538;font-weight:500;min-height:3.5rem;padding:1rem 3rem;text-shadow:none;text-transform:uppercase}.block-facets{color:#fff;display:flex;margin:0 0 3rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-facets,.block-facets .facets-toggle-label{position:relative}.block-facets .facets-toggled{background-color:#031835;border-radius:0 0 1.75rem 1.75rem;box-shadow:0 0 2rem hsla(0,0%,88%,.4);display:none;left:0;padding:1.75rem 2rem 2rem;position:absolute;right:0;top:50%;top:calc(100% - 1.75rem);z-index:5}.block-facets .facets-toggled .facets-widget-checkbox{border-top:1px solid #fff;opacity:0;padding:1.75rem 0 0;transition:all .3s ease}.block-facets .facets-toggled .facets-widget-checkbox .item-list__checkbox{-moz-columns:3;column-count:3;-moz-column-gap:2rem;column-gap:2rem}.block-facets .facets-toggled .facets-widget-checkbox .item-list__checkbox .facet-item{-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 .5rem;padding:.5rem 0}.block-facets .facets-toggled .facets-widget-checkbox .item-list__checkbox .facet-item label{align-items:center;cursor:pointer;display:flex}.block-facets .facets-toggled .facets-widget-checkbox .item-list__checkbox .facet-item label:before{border:2px solid #0055a5;border-radius:50%;content:"";display:block;flex:0 0 auto;height:1.3rem;margin:-.2rem .75rem auto 0;width:1.3rem}.block-facets .facets-toggled .facets-widget-checkbox .item-list__checkbox .facet-item input[type=checkbox]{display:none}.block-facets .facets-toggled .facets-widget-checkbox .item-list__checkbox .facet-item input[type=checkbox]:checked+label:before{background-color:#0055a5}.block-facets .facets-toggled.active .facets-widget-checkbox{opacity:1;transition-delay:.15s}.block-facets .facets-toggle{display:none}.block-facets .facets-toggle:checked+label:after{transform:rotate(45deg) scale(1.2)}h1.facets-page-title{color:#031835;font-size:4rem;font-weight:700;margin:0 0 5rem}.facets-toggle-label{align-items:center;background-color:#031835;border-radius:1.75rem;cursor:pointer;display:flex;font-size:1.4rem;font-weight:500;justify-content:space-between;line-height:1.4em;min-height:3.5rem;opacity:0;padding:.5rem 2rem;position:absolute;transition:opacity .5s ease;z-index:10}.facets-toggle-label:after{background-image:url(/themes/custom/rivercleanup_theme/dist/img/icon-plus.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.2rem;margin:0 0 0 1.5rem;transform-origin:50% 50%;transition:all .5s ease;width:1.2rem}#block-languagedropdownswitcher{margin:0 0 0 2rem}#block-languagedropdownswitcher label{display:none}#block-languagedropdownswitcher select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-bottom:none;border-radius:0;border-top:none;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;height:2rem;letter-spacing:.25pt;margin:0;outline:none;padding:0 1.5rem;text-align:center;-moz-text-align-last:center;text-align-last:center;text-transform:uppercase;width:auto!important}#block-languagedropdownswitcher select.form-control option{color:#000}body.noheader #block-languagedropdownswitcher select{border-left:1px solid #031835;border-right:1px solid #031835;color:#031835}body.noheader .scrolled #block-languagedropdownswitcher select{border-left:1px solid #fff;border-right:1px solid #fff;color:#fff}#block-languagedropdownswitcher-2 label{display:none}.block-views-blockpartners-block-2{background-color:#0055a5;color:#fff;padding:7rem 0 10rem}.block-views-blockpartners-block-2>h2{font-size:4rem;font-weight:500;margin:0 auto 1rem;max-width:125rem;padding-left:0;padding-right:0;text-align:center;width:90%}#block-ahrcleanupsubscribe #mc_embed_signup-footer .form-container,#block-donaucleanupsubscribe #mc_embed_signup-footer .form-container,#block-elbecleanupsubscribe #mc_embed_signup-footer .form-container,#block-emschercleanupsubscribe #mc_embed_signup-footer .form-container,#block-emscleanupsubscribe #mc_embed_signup-footer .form-container,#block-lahncleanupsubscribe #mc_embed_signup-footer .form-container,#block-lippecleanupsubscribe #mc_embed_signup-footer .form-container,#block-maincleanupsubscribe #mc_embed_signup-footer .form-container,#block-neckarcleanupsubscribe #mc_embed_signup-footer .form-container,#block-odercleanupsubscribe #mc_embed_signup-footer .form-container,#block-rhinecleanupsubscribe #mc_embed_signup-footer .form-container,#block-rivercleanupsubscribe #mc_embed_signup-footer .form-container,#block-riveroceancleanupsubscribe #mc_embed_signup-footer .form-container,#block-ruhrcleanupsubscribe #mc_embed_signup-footer .form-container,#block-saalecleanupsubscribe #mc_embed_signup-footer .form-container,#block-saarcleanupsubscribe #mc_embed_signup-footer .form-container,#block-spreecleanupsubscribe #mc_embed_signup-footer .form-container,#block-wesercleanupsubscribe #mc_embed_signup-footer .form-container{display:flex;position:relative}#block-ahrcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group,#block-donaucleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group,#block-elbecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group,#block-emschercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group,#block-emscleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group,#block-lahncleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group,#block-lippecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group,#block-maincleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group,#block-neckarcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group,#block-odercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group,#block-rhinecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group,#block-rivercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group,#block-riveroceancleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group,#block-ruhrcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group,#block-saalecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group,#block-saarcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group,#block-spreecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group,#block-wesercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group{width:25rem}#block-ahrcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group label,#block-donaucleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group label,#block-elbecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group label,#block-emschercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group label,#block-emscleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group label,#block-lahncleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group label,#block-lippecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group label,#block-maincleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group label,#block-neckarcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group label,#block-odercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group label,#block-rhinecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group label,#block-rivercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group label,#block-riveroceancleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group label,#block-ruhrcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group label,#block-saalecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group label,#block-saarcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group label,#block-spreecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group label,#block-wesercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group label{left:-999999px;position:absolute;top:0}#block-ahrcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input,#block-donaucleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input,#block-elbecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input,#block-emschercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input,#block-emscleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input,#block-lahncleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input,#block-lippecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input,#block-maincleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input,#block-neckarcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input,#block-odercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input,#block-rhinecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input,#block-rivercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input,#block-riveroceancleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input,#block-ruhrcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input,#block-saalecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input,#block-saarcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input,#block-spreecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input,#block-wesercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input{border:none;border-radius:2rem 0 0 2rem;font-size:1.5rem;height:4rem;outline:none;padding-left:2rem;width:100%}#block-ahrcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:focus,#block-ahrcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:hover,#block-donaucleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:focus,#block-donaucleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:hover,#block-elbecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:focus,#block-elbecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:hover,#block-emschercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:focus,#block-emschercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:hover,#block-emscleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:focus,#block-emscleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:hover,#block-lahncleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:focus,#block-lahncleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:hover,#block-lippecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:focus,#block-lippecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:hover,#block-maincleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:focus,#block-maincleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:hover,#block-neckarcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:focus,#block-neckarcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:hover,#block-odercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:focus,#block-odercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:hover,#block-rhinecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:focus,#block-rhinecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:hover,#block-rivercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:focus,#block-rivercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:hover,#block-riveroceancleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:focus,#block-riveroceancleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:hover,#block-ruhrcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:focus,#block-ruhrcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:hover,#block-saalecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:focus,#block-saalecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:hover,#block-saarcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:focus,#block-saarcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:hover,#block-spreecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:focus,#block-spreecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:hover,#block-wesercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:focus,#block-wesercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group input:hover{box-shadow:none!important}#block-ahrcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group div.mce_inline_error,#block-donaucleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group div.mce_inline_error,#block-elbecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group div.mce_inline_error,#block-emschercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group div.mce_inline_error,#block-emscleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group div.mce_inline_error,#block-lahncleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group div.mce_inline_error,#block-lippecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group div.mce_inline_error,#block-maincleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group div.mce_inline_error,#block-neckarcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group div.mce_inline_error,#block-odercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group div.mce_inline_error,#block-rhinecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group div.mce_inline_error,#block-rivercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group div.mce_inline_error,#block-riveroceancleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group div.mce_inline_error,#block-ruhrcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group div.mce_inline_error,#block-saalecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group div.mce_inline_error,#block-saarcleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group div.mce_inline_error,#block-spreecleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group div.mce_inline_error,#block-wesercleanupsubscribe #mc_embed_signup-footer .form-container .mc-field-group div.mce_inline_error{background-color:transparent;color:#fff;font-size:1.2rem;left:0;margin:0;padding:.5rem 0 0 1rem;position:absolute;top:100%}#block-ahrcleanupsubscribe #mc_embed_signup-footer .form-container .clear,#block-donaucleanupsubscribe #mc_embed_signup-footer .form-container .clear,#block-elbecleanupsubscribe #mc_embed_signup-footer .form-container .clear,#block-emschercleanupsubscribe #mc_embed_signup-footer .form-container .clear,#block-emscleanupsubscribe #mc_embed_signup-footer .form-container .clear,#block-lahncleanupsubscribe #mc_embed_signup-footer .form-container .clear,#block-lippecleanupsubscribe #mc_embed_signup-footer .form-container .clear,#block-maincleanupsubscribe #mc_embed_signup-footer .form-container .clear,#block-neckarcleanupsubscribe #mc_embed_signup-footer .form-container .clear,#block-odercleanupsubscribe #mc_embed_signup-footer .form-container .clear,#block-rhinecleanupsubscribe #mc_embed_signup-footer .form-container .clear,#block-rivercleanupsubscribe #mc_embed_signup-footer .form-container .clear,#block-riveroceancleanupsubscribe #mc_embed_signup-footer .form-container .clear,#block-ruhrcleanupsubscribe #mc_embed_signup-footer .form-container .clear,#block-saalecleanupsubscribe #mc_embed_signup-footer .form-container .clear,#block-saarcleanupsubscribe #mc_embed_signup-footer .form-container .clear,#block-spreecleanupsubscribe #mc_embed_signup-footer .form-container .clear,#block-wesercleanupsubscribe #mc_embed_signup-footer .form-container .clear{margin:0 0 0 -1.75rem;width:15rem}#block-ahrcleanupsubscribe #mc_embed_signup-footer .form-container .clear input,#block-donaucleanupsubscribe #mc_embed_signup-footer .form-container .clear input,#block-elbecleanupsubscribe #mc_embed_signup-footer .form-container .clear input,#block-emschercleanupsubscribe #mc_embed_signup-footer .form-container .clear input,#block-emscleanupsubscribe #mc_embed_signup-footer .form-container .clear input,#block-lahncleanupsubscribe #mc_embed_signup-footer .form-container .clear input,#block-lippecleanupsubscribe #mc_embed_signup-footer .form-container .clear input,#block-maincleanupsubscribe #mc_embed_signup-footer .form-container .clear input,#block-neckarcleanupsubscribe #mc_embed_signup-footer .form-container .clear input,#block-odercleanupsubscribe #mc_embed_signup-footer .form-container .clear input,#block-rhinecleanupsubscribe #mc_embed_signup-footer .form-container .clear input,#block-rivercleanupsubscribe #mc_embed_signup-footer .form-container .clear input,#block-riveroceancleanupsubscribe #mc_embed_signup-footer .form-container .clear input,#block-ruhrcleanupsubscribe #mc_embed_signup-footer .form-container .clear input,#block-saalecleanupsubscribe #mc_embed_signup-footer .form-container .clear input,#block-saarcleanupsubscribe #mc_embed_signup-footer .form-container .clear input,#block-spreecleanupsubscribe #mc_embed_signup-footer .form-container .clear input,#block-wesercleanupsubscribe #mc_embed_signup-footer .form-container .clear input{background-color:#031835;border:none;border-left:none!important;border-radius:2rem;font-size:1.3rem;font-weight:700;height:4rem;justify-content:center;line-height:inherit!important;margin:0;width:100%}#block-ahrcleanupsubscribe #mc_embed_signup-footer .form-container .clear input:focus,#block-ahrcleanupsubscribe #mc_embed_signup-footer .form-container .clear input:hover,#block-donaucleanupsubscribe #mc_embed_signup-footer .form-container .clear input:focus,#block-donaucleanupsubscribe #mc_embed_signup-footer .form-container .clear input:hover,#block-elbecleanupsubscribe #mc_embed_signup-footer .form-container .clear input:focus,#block-elbecleanupsubscribe #mc_embed_signup-footer .form-container .clear input:hover,#block-emschercleanupsubscribe #mc_embed_signup-footer .form-container .clear input:focus,#block-emschercleanupsubscribe #mc_embed_signup-footer .form-container .clear input:hover,#block-emscleanupsubscribe #mc_embed_signup-footer .form-container .clear input:focus,#block-emscleanupsubscribe #mc_embed_signup-footer .form-container .clear input:hover,#block-lahncleanupsubscribe #mc_embed_signup-footer .form-container .clear input:focus,#block-lahncleanupsubscribe #mc_embed_signup-footer .form-container .clear input:hover,#block-lippecleanupsubscribe #mc_embed_signup-footer .form-container .clear input:focus,#block-lippecleanupsubscribe #mc_embed_signup-footer .form-container .clear input:hover,#block-maincleanupsubscribe #mc_embed_signup-footer .form-container .clear input:focus,#block-maincleanupsubscribe #mc_embed_signup-footer .form-container .clear input:hover,#block-neckarcleanupsubscribe #mc_embed_signup-footer .form-container .clear input:focus,#block-neckarcleanupsubscribe #mc_embed_signup-footer .form-container .clear input:hover,#block-odercleanupsubscribe #mc_embed_signup-footer .form-container .clear input:focus,#block-odercleanupsubscribe #mc_embed_signup-footer .form-container .clear input:hover,#block-rhinecleanupsubscribe #mc_embed_signup-footer .form-container .clear input:focus,#block-rhinecleanupsubscribe #mc_embed_signup-footer .form-container .clear input:hover,#block-rivercleanupsubscribe #mc_embed_signup-footer .form-container .clear input:focus,#block-rivercleanupsubscribe #mc_embed_signup-footer .form-container .clear input:hover,#block-riveroceancleanupsubscribe #mc_embed_signup-footer .form-container .clear input:focus,#block-riveroceancleanupsubscribe #mc_embed_signup-footer .form-container .clear input:hover,#block-ruhrcleanupsubscribe #mc_embed_signup-footer .form-container .clear input:focus,#block-ruhrcleanupsubscribe #mc_embed_signup-footer .form-container .clear input:hover,#block-saalecleanupsubscribe #mc_embed_signup-footer .form-container .clear input:focus,#block-saalecleanupsubscribe #mc_embed_signup-footer .form-container .clear input:hover,#block-saarcleanupsubscribe #mc_embed_signup-footer .form-container .clear input:focus,#block-saarcleanupsubscribe #mc_embed_signup-footer .form-container .clear input:hover,#block-spreecleanupsubscribe #mc_embed_signup-footer .form-container .clear input:focus,#block-spreecleanupsubscribe #mc_embed_signup-footer .form-container .clear input:hover,#block-wesercleanupsubscribe #mc_embed_signup-footer .form-container .clear input:focus,#block-wesercleanupsubscribe #mc_embed_signup-footer .form-container .clear input:hover{box-shadow:none!important}#block-ahrcleanupsubscribe #mc_embed_signup-footer #mce-responses-footer,#block-donaucleanupsubscribe #mc_embed_signup-footer #mce-responses-footer,#block-elbecleanupsubscribe #mc_embed_signup-footer #mce-responses-footer,#block-emschercleanupsubscribe #mc_embed_signup-footer #mce-responses-footer,#block-emscleanupsubscribe #mc_embed_signup-footer #mce-responses-footer,#block-lahncleanupsubscribe #mc_embed_signup-footer #mce-responses-footer,#block-lippecleanupsubscribe #mc_embed_signup-footer #mce-responses-footer,#block-maincleanupsubscribe #mc_embed_signup-footer #mce-responses-footer,#block-neckarcleanupsubscribe #mc_embed_signup-footer #mce-responses-footer,#block-odercleanupsubscribe #mc_embed_signup-footer #mce-responses-footer,#block-rhinecleanupsubscribe #mc_embed_signup-footer #mce-responses-footer,#block-rivercleanupsubscribe #mc_embed_signup-footer #mce-responses-footer,#block-riveroceancleanupsubscribe #mc_embed_signup-footer #mce-responses-footer,#block-ruhrcleanupsubscribe #mc_embed_signup-footer #mce-responses-footer,#block-saalecleanupsubscribe #mc_embed_signup-footer #mce-responses-footer,#block-saarcleanupsubscribe #mc_embed_signup-footer #mce-responses-footer,#block-spreecleanupsubscribe #mc_embed_signup-footer #mce-responses-footer,#block-wesercleanupsubscribe #mc_embed_signup-footer #mce-responses-footer{font-size:1.4rem;padding:.5rem 2rem 0}.block-user-login-block{max-width:30rem;width:100%}.block-user-login-block .item-list{display:none}.block-user-login-block h2{font-size:3rem;font-weight:500;margin:0 0 3rem}.block-user-login-block .block__content form .form-item{margin:0 0 1.5rem}.block-user-login-block .block__content form .form-item label{display:block;font-size:1.1rem;font-weight:500;letter-spacing:.75pt;margin:0 0 .3rem;padding:0 0 0 1rem;text-transform:uppercase}.block-user-login-block .block__content form .form-item span.form-required{display:none!important}.block-user-login-block .block__content form .form-item input{border:none;border-radius:2rem;color:#031835;font-size:1em;height:4rem;margin:0;outline:none;padding:1px 2rem;width:100%}.block-user-login-block .block__content form .form-actions input{background-color:#031835;border:none;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:500;justify-content:center;margin:0;outline:none;text-align:center;width:100%}.block-formblock-user-password{max-width:30rem;width:100%}.block-formblock-user-password .item-list{display:none}.block-formblock-user-password h2{font-size:3rem;font-weight:500;margin:0 0 3rem}.block-formblock-user-password .block__content form{max-width:30rem;width:100%}.block-formblock-user-password .block__content form .form-item{margin:0 0 1.5rem}.block-formblock-user-password .block__content form .form-item label{display:block;font-size:1.1rem;font-weight:500;letter-spacing:.75pt;margin:0 0 .3rem;padding:0 0 0 1rem;text-transform:uppercase}.block-formblock-user-password .block__content form .form-item span.form-required{display:none!important}.block-formblock-user-password .block__content form .form-item input{border:none;border-radius:2rem;color:#031835;font-size:1em;height:4rem;margin:0;outline:none;padding:1px 2rem;width:100%}.block-formblock-user-password .block__content form .form-actions input{background-color:#031835;border:none;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:500;justify-content:center;margin:0;outline:none;text-align:center;width:100%}.block-formblock-user-register span.form-required{display:none!important}.block-formblock-user-register h2{font-size:3rem;font-weight:500;margin:0 0 3rem}.block-formblock-user-register .block__content{max-width:30rem;width:100%}.block-formblock-user-register .block__content .form-links{margin:0 0 3rem}.block-formblock-user-register .block__content .form-links li{text-align:center;text-decoration:underline}.block-formblock-user-register .block__content .form-links li+li{margin:1rem 0 0}.block-formblock-user-register .block__content form.user-register-form{display:flex;flex-direction:column}.block-formblock-user-register .block__content form.user-register-form .form-actions,.block-formblock-user-register .block__content form.user-register-form .form-group,.block-formblock-user-register .block__content form.user-register-form .form-item{margin:1.5rem 0 0}.block-formblock-user-register .block__content form.user-register-form label{display:block;font-size:1.1rem;font-weight:500;letter-spacing:.75pt;margin:0 0 .3rem;padding:0 0 0 1rem;text-transform:uppercase}.block-formblock-user-register .block__content form.user-register-form span.form-required{display:none!important}.block-formblock-user-register .block__content form.user-register-form input{border:none;border-radius:1.5rem;color:#031835;font-size:1em;height:3rem;margin:0;outline:none;padding:1px 2rem;width:100%}.block-formblock-user-register .block__content form.user-register-form #edit-entity-public .field--type-image,.block-formblock-user-register .block__content form.user-register-form #edit-entity-public summary{display:none!important}.block-formblock-user-register .block__content form.user-register-form #edit-account,.block-formblock-user-register .block__content form.user-register-form #edit-entity-public .field--name-field-first-name,.block-formblock-user-register .block__content form.user-register-form #edit-entity-public .field--name-field-first-name .form-item{margin:0}.block-formblock-user-register .block__content form.user-register-form #edit-account #edit-pass--description,.block-formblock-user-register .block__content form.user-register-form #edit-account .form-item-mail .description{display:none}.block-formblock-user-register .block__content form.user-register-form #edit-account div.password-confirm{display:none!important}.block-formblock-user-register .block__content form.user-register-form .field--name-field-gdpr-consent label{align-items:center;display:flex;font-size:1.4rem;font-weight:400;padding:0;text-transform:none}.block-formblock-user-register .block__content form.user-register-form .field--name-field-gdpr-consent label:before{border:3px solid #fff;border-radius:100%;content:"";display:block;height:2rem;margin:-2px 1rem 0 0;transition:background-color .5s ease;width:2rem}.block-formblock-user-register .block__content form.user-register-form .field--name-field-gdpr-consent label a{display:inline;margin:0 0 0 .5rem;text-decoration:underline;transition:color .5s ease}.block-formblock-user-register .block__content form.user-register-form .field--name-field-gdpr-consent label a:hover{color:#ffed00}.block-formblock-user-register .block__content form.user-register-form .field--name-field-gdpr-consent input{left:-99999px;position:absolute}.block-formblock-user-register .block__content form.user-register-form .field--name-field-gdpr-consent input:checked+label:before{background-color:#031835}.block-formblock-user-register .block__content form.user-register-form #edit-actions input{background-color:#031835;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:500;justify-content:center;outline:none;text-align:center;width:100%}.block-formblock-user-register .block__content form.user-register-form input#edit-field-gdpr-consent-value{height:inherit;width:inherit}.block-formblock-user-register .block__content form.user-register-form .captcha{margin:2rem 0 0}#block-gebruikersmenu{color:#fff;display:flex;font-size:1.4rem;font-weight:500;justify-content:flex-end;letter-spacing:.5pt;margin:-.35rem 0 0 1.5rem;position:relative;text-transform:uppercase}#block-gebruikersmenu>h2{display:none}#block-gebruikersmenu label{border-radius:.5rem;cursor:pointer;display:block;padding:.6rem .75rem .1rem;transition:all .5s cubic-bezier(.5,0,0,1)}#block-gebruikersmenu label img{cursor:pointer;height:2rem;width:auto}#block-gebruikersmenu label svg{cursor:pointer;height:2.3rem;width:auto}#block-gebruikersmenu label svg path{fill:#fff}#block-gebruikersmenu label.noheader svg path{fill:#031835}#block-gebruikersmenu .nav{background-color:#031835;border-radius:.5rem 0 .5rem .5rem;display:flex;flex-direction:column;opacity:0;padding:2rem 1.5rem 1.75rem;position:absolute;right:0;top:100%;transform:scale(0);transform-origin:100% 0;transition:all .5s cubic-bezier(.5,0,0,1)}#block-gebruikersmenu .nav a{display:block;white-space:nowrap}#block-gebruikersmenu .nav a+a{margin:1rem 0 0}#block-gebruikersmenu input[type=checkbox]:checked~label{background-color:#031835;border-radius:.5rem .5rem 0 0}#block-gebruikersmenu input[type=checkbox]:checked~.nav{opacity:1;transform:scale(1)}#block-gebruikersmenu input[type=checkbox].noheader:checked~label{border-radius:.5rem .5rem 0 0}#block-gebruikersmenu input[type=checkbox].noheader:checked~label svg path{fill:#fff}#block-gebruikersmenu input[type=checkbox].noheader:checked~.nav{transform:scale(1)}.scrolled #block-gebruikersmenu label.noheader svg path{fill:#fff}body.noheader #block-gebruikersmenu svg path{fill:#031835}body.noheader #block-gebruikersmenu input[type=checkbox]:checked~label svg path,body.noheader .scrolled #block-gebruikersmenu svg path{fill:#fff}.profile--cleanup{display:flex}.profile--cleanup aside{flex:0 0 8rem;margin:0 1rem 0 0}.profile--cleanup aside .field--name-field-profile-picture{position:relative}.profile--cleanup aside .field--name-field-profile-picture:after{background-image:url(/themes/custom/rivercleanup_theme/dist/img/ripple.png);background-repeat:no-repeat;background-size:100% 100%;bottom:-2px;content:"";display:block;left:-2px;position:absolute;right:-2px;top:-2px}.profile--cleanup aside .field--name-field-profile-picture img{border-radius:50%;display:block;height:auto;overflow:hidden;width:100%}.profile--cleanup main{align-items:center;display:flex}.node--type-big-cleanup.node--view-mode-footer>.node__partner{background-color:#0055a5;color:#fff;padding:5rem 0 3rem}.node--type-big-cleanup.node--view-mode-footer>.node__partner h2{font-size:4rem;font-weight:500;margin:0 0 2rem}.node--type-big-cleanup.node--view-mode-footer>.node__partner .field--name-field-partners{display:flex;flex-wrap:wrap;margin:0 -1rem}.node--type-big-cleanup.node--view-mode-footer>.node__partner .field--name-field-partners .field__item{display:flex;flex:0 0 20%;outline:none;padding:1rem}.node--type-big-cleanup.node--view-mode-footer>.node__friends{background-color:#0055a5;color:#fff;padding:5rem 0 3rem}.node--type-big-cleanup.node--view-mode-footer>.node__friends h2{font-size:4rem;font-weight:500;margin:0 0 2rem}.node--type-big-cleanup.node--view-mode-footer>.node__friends .field--name-field-friends{flex-wrap:wrap;margin:0 -1rem}.node--type-big-cleanup.node--view-mode-footer>.node__friends .field--name-field-friends .field__item{display:flex;flex:0 0 20%;outline:none;padding:1rem}.node--type-big-cleanup.node--view-mode-footer>.node__friends .field--name-field-friends .field__item img{max-width:10rem}.node--type-big-cleanup.node--view-mode-form{margin:0 0 3rem;max-width:50rem}.node--type-big-cleanup.node--view-mode-form h2{color:#fff;font-size:4rem;font-weight:500;margin:0 0 1rem}.node--type-big-cleanup.node--view-mode-form h3{color:#031835;font-size:2.5rem;font-weight:500;margin:0}.node--type-big-cleanup.node--view-mode-teaser{background-color:#031835;color:#fff;display:flex;flex-direction:column;overflow:hidden;padding:0;width:36rem}.node--type-big-cleanup.node--view-mode-teaser button.close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(/themes/custom/rivercleanup_theme/dist/img/close-button.svg);background-position:50%;background-repeat:no-repeat;background-size:30% auto;border:none;cursor:pointer;height:4rem;outline:none;position:absolute;right:0;top:0;transition:all .5s ease;width:4rem;z-index:5}.node--type-big-cleanup.node--view-mode-teaser .node__visual .field__label{display:none!important}.node--type-big-cleanup.node--view-mode-teaser .node__visual img{display:block;height:20rem;-o-object-fit:cover;object-fit:cover;width:100%}.node--type-big-cleanup.node--view-mode-teaser .node__content{display:flex;flex:1 0 auto;flex-direction:column;padding:0}.node--type-big-cleanup.node--view-mode-teaser .node__content .container{color:#fff;display:flex;flex:1 0 auto;flex-direction:column;padding:2.5rem 0 2rem}.node--type-big-cleanup.node--view-mode-teaser .node__content .container h3{font-size:2rem;font-weight:500;margin:0 0 1.5rem;text-transform:uppercase}.node--type-big-cleanup.node--view-mode-teaser .node__content .container .field--date{margin:0 0 2rem}.node--type-big-cleanup.node--view-mode-teaser .node__content .container .field--name-body{flex:1 0 auto;font-size:1.5rem;margin:0 0 2rem;text-align:left}.node--type-big-cleanup.node--view-mode-teaser .node__content .container .field--name-body p{margin:0}.node--type-big-cleanup.node--view-mode-teaser .node__content .container .field--name-body *{text-align:left}.node--type-big-cleanup.node--view-mode-teaser .node__content .container .button{font-size:1.4rem}.node--type-big-cleanup.node--view-mode-teaser .node__content .container .button.blue{cursor:auto}.node--type-big-cleanup.node--view-mode-header{background-color:#0055a5;min-height:15rem}.node--type-big-cleanup.node--view-mode-header .slick-dots{bottom:3rem;display:flex;justify-content:center;position:absolute;width:100vw;z-index:10}.node--type-big-cleanup.node--view-mode-header .slick-dots>li:only-child{display:none}.node--type-big-cleanup.node--view-mode-header .slick-dots li button{background-color:#fff;border:.5rem solid #0055a5;border-radius:100%;cursor:pointer;display:block;font-size:0;height:2rem;outline:none;padding:0;transition:background-color .5s ease;width:2rem}.node--type-big-cleanup.node--view-mode-header .slick-dots li.slick-active button{background-color:#ffed00}.node--type-big-cleanup.node--view-mode-full{background-color:#fff}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-body .field__item{margin:7.5rem auto;max-width:125rem;max-width:60rem;padding-left:0;padding-right:0;width:90%}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default{display:block}@media only screen and (min-width:768px){.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default{display:none!important}}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default ul.default-list{display:flex;justify-content:space-around;margin:0 auto;max-width:125rem;padding:5rem 0;width:90%}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default ul.default-list li{flex:0 0 30%}@media only screen and (min-width:800px){.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default ul.default-list li{align-items:center;display:flex;flex-direction:column}}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default ul.default-list li .visual{background-position:50%;background-repeat:no-repeat;background-size:contain;height:7rem;margin:0 0 2rem}@media only screen and (min-width:800px){.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default ul.default-list li .visual{background-position:0;flex:0 0 9rem;margin:0 3rem 0 0}}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default ul.default-list li .content{color:#031835;font-size:2rem;text-align:center}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default ul.default-list li .content p{line-height:1em;margin:0}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default ul.default-list li .content p.count{font-size:3.5rem;font-weight:500}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map{position:relative}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .anchor{left:0;position:absolute;top:-7rem}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay{align-items:flex-start;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;max-width:50vw;pointer-events:none;position:absolute;top:0;width:40rem;z-index:150}@media only screen and (min-width:500px){.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay{bottom:0;left:0;max-width:50vw;position:absolute;top:0;width:40rem;z-index:150}}@media only screen and (min-width:768px){.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay{bottom:3rem;padding:0 0 0 4rem;top:4.5rem}}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay ul.default-list{padding:3rem 7.5%}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay ul.default-list li{align-items:flex-end;display:flex}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay ul.default-list li+li{margin:5rem 0 0}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay ul.default-list li .visual{background-position:0;background-repeat:no-repeat;background-size:contain;flex:0 0 6rem;height:6rem;margin:0 1rem 0 0}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay ul.default-list li .content{color:#031835;font-size:2rem}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay ul.default-list li .content p{line-height:1em;margin:0}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay ul.default-list li .content p.count{font-size:3.5rem;font-weight:500}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser{position:relative;width:100%}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser .teaser{border-radius:1rem;box-shadow:0 0 3rem rgba(0,0,0,.25);opacity:0;overflow:hidden;pointer-events:none;transform:translate(-100%);transition:transform .65s cubic-bezier(.51,-.5,.48,.98),opacity .5s ease;width:100%}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser .teaser .close-button{background-image:url(/themes/custom/rivercleanup_theme/dist/img/close-button.svg);background-position:50%;background-repeat:no-repeat;background-size:30% auto;cursor:pointer;height:4rem;position:absolute;right:0;top:0;transition:all .5s ease;width:4rem;z-index:5}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser .teaser .close-button:hover{transform:scale(1.5)}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser .teaser .element-container{position:relative;z-index:0}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser .teaser .element-container .default-list{background-color:#fff}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser .teaser .element-container .node--type-big-cleanup{background-color:#031835}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser .teaser.active{opacity:1;pointer-events:auto;transform:translate(0);transition:transform .5s cubic-bezier(.52,.02,.49,1.5),opacity .5s ease}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser .teaser.default{display:none}@media only screen and (min-width:768px){.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser .teaser.default{display:block}}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map #home_map{height:60vw;max-height:70rem}.node--type-big-cleanup.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--news{padding:7.5rem 0}.node--type-big-cleanup.node--view-mode-full>.node__map #bcu_map{height:50rem;width:100%}.node--type-big-cleanup.node--view-mode-full>.node__partner{background-color:#0055a5;color:#fff;padding:5rem 0 3rem}.node--type-big-cleanup.node--view-mode-full>.node__partner h2{color:#0055a5;font-size:4rem;font-weight:700;margin:0 0 4rem}.node--type-big-cleanup.node--view-mode-full>.node__partner .field--name-field-partners{display:flex;flex-wrap:wrap;margin:0 -1rem}.node--type-big-cleanup.node--view-mode-full>.node__partner .field--name-field-partners .field__item{display:flex;flex:0 0 20%;outline:none;padding:1rem}.node--type-big-cleanup.node--view-mode-full>.node__friends{background-color:#0055a5;color:#fff;padding:5rem 0 3rem}.node--type-big-cleanup.node--view-mode-full>.node__friends h2{color:#0055a5;font-size:4rem;font-weight:700;margin:0 0 4rem}.node--type-big-cleanup.node--view-mode-full>.node__friends .field--name-field-friends{flex-wrap:wrap;margin:0 -1rem}.node--type-big-cleanup.node--view-mode-full>.node__friends .field--name-field-friends .field__item{display:flex;flex:0 0 20%;outline:none;padding:1rem}.node--type-big-cleanup.node--view-mode-full>.node__friends .field--name-field-friends .field__item img{max-width:10rem}.node--type-cleanup.node--view-mode-edit,.node--type-cleanup.node--view-mode-form{margin:0;max-width:50rem}.node--type-cleanup.node--view-mode-edit h2,.node--type-cleanup.node--view-mode-form h2{color:#fff;font-size:4rem;font-weight:500;margin:0 0 1rem}.node--type-cleanup.node--view-mode-edit h3,.node--type-cleanup.node--view-mode-form h3{color:#031835;font-size:2.5rem;font-weight:500;margin:0}.node--type-cleanup.node--view-mode-simple{align-items:flex-start;display:flex;justify-content:space-between}.node--type-cleanup.node--view-mode-simple .node__content{flex:0 1 100%}.node--type-cleanup.node--view-mode-simple .node__content h4{font-weight:500;margin:0 0 .5rem}.node--type-cleanup.node--view-mode-simple .node__content .field--date{color:#0055a5}.node--type-cleanup.node--view-mode-simple .node__count{font-size:1.4rem;font-weight:500;line-height:1.2em;margin:0 2rem;text-align:right}.node--type-cleanup.node--view-mode-simple .node__count p{margin:0}.node--type-cleanup.node--view-mode-simple .node__count a{display:block;text-decoration:underline}.node--type-cleanup.node--view-mode-simple .node__count span{font-size:2rem}.node--type-cleanup.node--view-mode-simple .node__actions{align-items:flex-start;color:#0055a5;display:flex;font-weight:500}.node--type-cleanup.node--view-mode-simple .node__actions .node__actions--options{display:flex;flex-direction:column;pointer-events:none;position:relative}.node--type-cleanup.node--view-mode-simple .node__actions .node__actions--options a{background-color:#fff;display:block;line-height:2rem;position:relative;text-decoration:underline;z-index:5}.node--type-cleanup.node--view-mode-simple .node__actions .node__actions--options>a{pointer-events:auto}.node--type-cleanup.node--view-mode-simple .node__actions .node__actions--options .node__actions--options--extra{align-items:flex-end;display:flex;flex-direction:column;pointer-events:none;position:absolute;right:0;top:100%;z-index:0}.node--type-cleanup.node--view-mode-simple .node__actions .node__actions--options .node__actions--options--extra a{background-color:#fff;margin-top:-2rem;opacity:0;transition:all .3s ease}.node--type-cleanup.node--view-mode-simple .node__actions input[type=checkbox]{display:none}.node--type-cleanup.node--view-mode-simple .node__actions input[type=checkbox]:checked+.node__actions--options .node__actions--options--extra{pointer-events:auto}.node--type-cleanup.node--view-mode-simple .node__actions input[type=checkbox]:checked+.node__actions--options .node__actions--options--extra a{margin:0;opacity:1}.node--type-cleanup.node--view-mode-simple .node__actions input[type=checkbox]:checked~label{transform:rotate(90deg)}.node--type-cleanup.node--view-mode-simple .node__actions label{cursor:pointer;display:block;font-weight:700;line-height:1em;padding:.25rem .5rem;transform:rotate(-90deg);transform-origin:50% 50%;transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.node--type-cleanup.node--view-mode-teaser{border-radius:1rem;box-shadow:0 0 2rem rgba(0,0,0,.2);display:flex;flex:1 0 auto;flex-direction:column;overflow:hidden;padding:0}.node--type-cleanup.node--view-mode-teaser button.close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(/themes/custom/rivercleanup_theme/dist/img/close-button.svg);background-position:50%;background-repeat:no-repeat;background-size:30% auto;border:none;cursor:pointer;height:4rem;outline:none;position:absolute;right:0;top:0;transition:all .5s ease;width:4rem;z-index:5}.node--type-cleanup.node--view-mode-teaser .node__visual .field__label{display:none!important}.node--type-cleanup.node--view-mode-teaser .node__visual img{display:block;height:20rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.node--type-cleanup.node--view-mode-teaser .node__content{background-color:#0055a5;color:#fff;display:flex;flex:1 0 auto;flex-direction:column}.node--type-cleanup.node--view-mode-teaser .node__content .container{display:flex;flex:1 0 auto;flex-direction:column;padding:2.5rem 0 2rem}.node--type-cleanup.node--view-mode-teaser .node__content .container h3{font-size:2rem;font-weight:500;margin:0 0 1.5rem;text-transform:uppercase}.node--type-cleanup.node--view-mode-teaser .node__content .container p{margin:0}.node--type-cleanup.node--view-mode-teaser .node__content .container .field--name-field-bc .button{cursor:auto}.node--type-cleanup.node--view-mode-teaser .node__content .container .field--name-field-date-time,.node--type-cleanup.node--view-mode-teaser .node__content .container .field--name-loc{align-items:center;display:flex;margin:0 0 1rem}.node--type-cleanup.node--view-mode-teaser .node__content .container .field--name-field-date-time:before,.node--type-cleanup.node--view-mode-teaser .node__content .container .field--name-loc:before{background-image:url(/themes/custom/rivercleanup_theme/dist/img/icon-marker-white.png);background-position:0;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:2.5rem;margin-right:10px;width:2rem}.node--type-cleanup.node--view-mode-teaser .node__content .container .field--name-loc:before{background-image:url(/themes/custom/rivercleanup_theme/dist/img/icon-date-white.png)}.node--type-cleanup.node--view-mode-teaser .node__content .container .field--actions{align-items:flex-start;display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-end;margin:2rem 0 0}.node--type-cleanup.node--view-mode-teaser .node__content .container .field--actions a{font-size:1.4rem;margin:0}.node--type-cleanup.node--view-mode-teaser-two{background-color:#0055a5;border-radius:1rem;color:#fff;display:flex;flex-direction:column;overflow:hidden}.node--type-cleanup.node--view-mode-teaser-two .node__visual{background-image:url(/themes/custom/rivercleanup_theme/dist/img/placeholder.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;padding:0 0 50%}@media only screen and (min-width:786px){.node--type-cleanup.node--view-mode-teaser-two .node__visual{display:block}}.node--type-cleanup.node--view-mode-teaser-two .node__content{display:flex;flex:1 0 auto;flex-direction:column;padding:0}.node--type-cleanup.node--view-mode-teaser-two .node__content .container{color:#fff;display:flex;flex:1 0 auto;flex-direction:column;padding:2.5rem 0 2rem;width:85%}.node--type-cleanup.node--view-mode-teaser-two .node__content .container h3{font-size:2rem;font-weight:500;margin:0 0 1rem;text-transform:uppercase}.node--type-cleanup.node--view-mode-teaser-two .node__content .container .field--bcu{justify-content:flex-start!important;margin:0 0 1.5rem}.node--type-cleanup.node--view-mode-teaser-two .node__content .container .field--bcu a{min-height:3rem;padding:.5rem 2rem .2rem}.node--type-cleanup.node--view-mode-teaser-two .node__content .container .field--loc-date{display:flex;flex-wrap:wrap;margin:0 0 1.5rem}.node--type-cleanup.node--view-mode-teaser-two .node__content .container .field--loc-date .field--city{align-items:center;display:flex;margin:0 2rem .5rem 0}.node--type-cleanup.node--view-mode-teaser-two .node__content .container .field--loc-date .field--city img{display:block;margin:0 .75rem 0 0}.node--type-cleanup.node--view-mode-teaser-two .node__content .container .field--loc-date .field--city span{padding:.2rem 0 0}.node--type-cleanup.node--view-mode-teaser-two .node__content .container .field--loc-date .field--date{align-items:center;display:flex;margin:0 0 .5rem;text-transform:uppercase}.node--type-cleanup.node--view-mode-teaser-two .node__content .container .field--loc-date .field--date img{display:block;margin:0 .75rem 0 0}.node--type-cleanup.node--view-mode-teaser-two .node__content .container .field--loc-date .field--date span{padding:.2rem 0 0}.node--type-cleanup.node--view-mode-teaser-two .node__content .container .field--name-body{flex:1 0 auto;font-size:1.5rem;margin:0 0 2rem;text-align:left}.node--type-cleanup.node--view-mode-teaser-two .node__content .container .field--name-body p{margin:0}.node--type-cleanup.node--view-mode-teaser-two .node__content .container .button{font-size:1.4rem}.node--type-cleanup.node--view-mode-teaser-two .node__content .container .field--actions{justify-content:flex-start!important}.node--type-cleanup.node--view-mode-teaser-two .node__content .container .field--actions .button{justify-content:center}.node--type-cleanup.node--view-mode-header{background-color:#0055a5;color:#fff;padding:15rem 0 1rem;position:relative}@media only screen and (min-width:600px){.node--type-cleanup.node--view-mode-header{padding:17.5rem 0 10rem}.node--type-cleanup.node--view-mode-header>.container{grid-gap:2rem 5rem;display:grid;grid-auto-rows:auto;grid-template-columns:1fr;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1200px){.node--type-cleanup.node--view-mode-header>.container{grid-template-columns:minmax(20rem,3fr) 6fr minmax(35rem,4fr)}}.node--type-cleanup.node--view-mode-header>.container .node__title{margin:5rem 0}@media only screen and (min-width:600px){.node--type-cleanup.node--view-mode-header>.container .node__title{grid-area:1/1/2/2;margin:0}}@media only screen and (min-width:900px){.node--type-cleanup.node--view-mode-header>.container .node__title{grid-area:1/1/2/3}}@media only screen and (min-width:1200px){.node--type-cleanup.node--view-mode-header>.container .node__title{grid-area:1/2/2/3}}.node--type-cleanup.node--view-mode-header>.container .node__title h1{font-size:4rem;font-weight:500;line-height:1.1;margin:0 0 2rem;text-transform:uppercase}.node--type-cleanup.node--view-mode-header>.container .node__title .field--big-cleanup{margin:0 0 1.5rem}.node--type-cleanup.node--view-mode-header>.container .node__title #social-share .jssocials-shares{display:flex;margin:0 -1rem}.node--type-cleanup.node--view-mode-header>.container .node__title #social-share .jssocials-shares .jssocials-share{margin:0 1rem}.node--type-cleanup.node--view-mode-header>.container .node__title #social-share .jssocials-shares .jssocials-share img{height:1.5rem}@media only screen and (min-width:600px){.node--type-cleanup.node--view-mode-header>.container .node__title #social-share .jssocials-shares{margin:0 -.5rem}.node--type-cleanup.node--view-mode-header>.container .node__title #social-share .jssocials-shares .jssocials-share{margin:0 .5rem}}.node--type-cleanup.node--view-mode-header>.container .node__visual{display:none}@media only screen and (min-width:600px){.node--type-cleanup.node--view-mode-header>.container .node__visual{display:block;grid-area:3/1/4/2}}@media only screen and (min-width:900px){.node--type-cleanup.node--view-mode-header>.container .node__visual{grid-area:2/1/3/2}}@media only screen and (min-width:1200px){.node--type-cleanup.node--view-mode-header>.container .node__visual{grid-area:1/1/3/2}}.node--type-cleanup.node--view-mode-header>.container .node__visual .field--name-field-cleanup-visual,.node--type-cleanup.node--view-mode-header>.container .node__visual .field--name-field-media-image,.node--type-cleanup.node--view-mode-header>.container .node__visual .field--name-field-visual{max-width:40rem;position:relative}.node--type-cleanup.node--view-mode-header>.container .node__visual .field--name-field-cleanup-visual .field__label,.node--type-cleanup.node--view-mode-header>.container .node__visual .field--name-field-media-image .field__label,.node--type-cleanup.node--view-mode-header>.container .node__visual .field--name-field-visual .field__label{display:none!important}.node--type-cleanup.node--view-mode-header>.container .node__visual .field--name-field-cleanup-visual:after,.node--type-cleanup.node--view-mode-header>.container .node__visual .field--name-field-media-image:after,.node--type-cleanup.node--view-mode-header>.container .node__visual .field--name-field-visual:after{background-image:url(/themes/custom/rivercleanup_theme/dist/img/Swirl_Wit-M.png);background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;inset:-2px;position:absolute}.node--type-cleanup.node--view-mode-header>.container .node__visual .field--name-field-cleanup-visual img,.node--type-cleanup.node--view-mode-header>.container .node__visual .field--name-field-media-image img,.node--type-cleanup.node--view-mode-header>.container .node__visual .field--name-field-visual img{-webkit-clip-path:polygon(15.4% 12.8%,25.4% 8.8%,32.6% 6.2%,40.6% 4.8%,51.2% 2.2%,63% 3.6%,75.4% 7.6%,84% 16.2%,92% 21.4%,97.6% 31.8%,101% 41.8%,100.4% 51.2%,99.6% 60%,94.6% 70%,84.6% 82.6%,73.6% 89.8%,56.8% 97%,41.8% 97.6%,28% 93%,20% 88.4%,12.2% 81%,4.6% 72%,1.4% 64%,-.2% 51.6%,-.4% 42.8%,1.4% 34.2%,5% 27%,8.6% 19.6%);clip-path:polygon(15.4% 12.8%,25.4% 8.8%,32.6% 6.2%,40.6% 4.8%,51.2% 2.2%,63% 3.6%,75.4% 7.6%,84% 16.2%,92% 21.4%,97.6% 31.8%,101% 41.8%,100.4% 51.2%,99.6% 60%,94.6% 70%,84.6% 82.6%,73.6% 89.8%,56.8% 97%,41.8% 97.6%,28% 93%,20% 88.4%,12.2% 81%,4.6% 72%,1.4% 64%,-.2% 51.6%,-.4% 42.8%,1.4% 34.2%,5% 27%,8.6% 19.6%);display:block;height:auto;overflow:hidden;width:100%}.node--type-cleanup.node--view-mode-header>.container .node__content{margin:5rem 0}@media only screen and (min-width:600px){.node--type-cleanup.node--view-mode-header>.container .node__content{grid-area:2/1/3/3;margin:0}}@media only screen and (min-width:900px){.node--type-cleanup.node--view-mode-header>.container .node__content{grid-area:2/2/3/3}}.node--type-cleanup.node--view-mode-header>.container .node__content .field--name-body{font-size:1.6rem;font-weight:300;margin:0 0 5rem;max-width:60rem}@media only screen and (min-width:600px){.node--type-cleanup.node--view-mode-header>.container .node__content .field--name-body{max-width:70rem}}@media only screen and (min-width:900px){.node--type-cleanup.node--view-mode-header>.container .node__content .field--name-body{max-width:52rem}}.node--type-cleanup.node--view-mode-header>.container .node__content .field--name-body a:hover{color:#ffed00}.node--type-cleanup.node--view-mode-header>.container .node__content .field--name-body p{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.node--type-cleanup.node--view-mode-header>.container .node__content .registerbutton{display:flex;margin-bottom:2rem}.node--type-cleanup.node--view-mode-header>.container .node__form{margin:5rem 0}@media only screen and (min-width:600px){.node--type-cleanup.node--view-mode-header>.container .node__form{grid-area:3/2/4/3;margin:0}}@media only screen and (min-width:900px){.node--type-cleanup.node--view-mode-header>.container .node__form{grid-area:3/1/4/2}}@media only screen and (min-width:1200px){.node--type-cleanup.node--view-mode-header>.container .node__form{grid-area:1/3/3/4}}.node--type-cleanup.node--view-mode-header>.container .node__data{grid-gap:3rem;align-items:start;display:grid;font-size:1.5rem;grid-template-columns:repeat(auto-fit,minmax(25rem,1fr));margin:5rem 0}@media only screen and (min-width:600px){.node--type-cleanup.node--view-mode-header>.container .node__data{grid-area:5/1/6/3;margin:0}}@media only screen and (min-width:900px){.node--type-cleanup.node--view-mode-header>.container .node__data{grid-area:4/1/5/3}}@media only screen and (min-width:1200px){.node--type-cleanup.node--view-mode-header>.container .node__data{grid-area:3/2/4/4}}.node--type-cleanup.node--view-mode-header>.container .node__data .field--name-field-addressfield-one-line,.node--type-cleanup.node--view-mode-header>.container .node__data .field--name-field-date{display:flex}.node--type-cleanup.node--view-mode-header>.container .node__data .field--name-field-addressfield-one-line .field--icon,.node--type-cleanup.node--view-mode-header>.container .node__data .field--name-field-date .field--icon{margin:0 1rem 0 0}.node--type-cleanup.node--view-mode-header>.container .node__data .field--name-field-addressfield-one-line .field--icon img,.node--type-cleanup.node--view-mode-header>.container .node__data .field--name-field-date .field--icon img{height:auto;width:8rem}.node--type-cleanup.node--view-mode-header>.container .node__data .field--name-field-addressfield-one-line .field--content,.node--type-cleanup.node--view-mode-header>.container .node__data .field--name-field-date .field--content{align-items:center;display:flex}.node--type-cleanup.node--view-mode-header>.container .node__data .field--name-field-addressfield-one-line .field--content p,.node--type-cleanup.node--view-mode-header>.container .node__data .field--name-field-date .field--content p{margin:0}.node--type-cleanup.node--view-mode-header>.container .node__data .field--name-field-responsibles{grid-gap:2rem;display:grid;grid-auto-rows:auto;grid-template-columns:1fr}.node--type-cleanup.node--view-mode-header>.container .node__data .field--name-field-responsibles .private-event{font-size:2rem;font-weight:500}.node--type-cleanup.node--view-mode-header>.container .node__upload{align-items:flex-start;display:flex;flex-wrap:wrap;margin:5rem 0}@media only screen and (min-width:600px){.node--type-cleanup.node--view-mode-header>.container .node__upload{grid-area:4/1/5/3;margin:0}}@media only screen and (min-width:900px){.node--type-cleanup.node--view-mode-header>.container .node__upload{grid-area:3/2/4/3}}@media only screen and (min-width:1200px){.node--type-cleanup.node--view-mode-header>.container .node__upload{grid-area:3/1/4/2}}.node--type-cleanup.node--view-mode-header>.container .node__upload .upload-button{display:flex;flex-direction:row-reverse;margin:0 -1rem}.node--type-cleanup.node--view-mode-header>.container .node__upload .upload-button>*{margin:0 1rem}@media only screen and (max-width:600px){.node--type-cleanup.node--view-mode-header>.container .node__upload .upload-button p{align-items:center;background:#ffed00;border-radius:2rem;color:#031835;display:flex;line-height:3.8rem;padding:0 2rem}}@media only screen and (min-width:600px){.node--type-cleanup.node--view-mode-header>.container .node__upload .upload-button{align-items:center;border:2px dashed #fff;border-radius:2rem;cursor:pointer;flex-direction:row;flex-wrap:wrap;padding:1rem}.node--type-cleanup.node--view-mode-header>.container .node__upload .upload-button>*{margin:1rem}.node--type-cleanup.node--view-mode-header>.container .node__upload .upload-button p{max-width:15rem}}.node--type-cleanup.node--view-mode-full .node__friends,.node--type-cleanup.node--view-mode-full .node__global,.node--type-cleanup.node--view-mode-full .node__local{padding:7rem 0}.node--type-cleanup.node--view-mode-full .node__friends h2,.node--type-cleanup.node--view-mode-full .node__global h2,.node--type-cleanup.node--view-mode-full .node__local h2{color:#0055a5;font-size:4rem;font-weight:700;margin:0 0 4rem}.node--type-cleanup.node--view-mode-full .node__friends .field--name-field-friends,.node--type-cleanup.node--view-mode-full .node__friends .view-content,.node--type-cleanup.node--view-mode-full .node__global .field--name-field-friends,.node--type-cleanup.node--view-mode-full .node__global .view-content,.node--type-cleanup.node--view-mode-full .node__local .field--name-field-friends,.node--type-cleanup.node--view-mode-full .node__local .view-content{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,14rem)}.node--type-cleanup.node--view-mode-full .node__friends{padding-bottom:2rem}.node--type-cleanup.node--view-mode-full .node__global{padding-top:2rem}@media only screen and (min-width:600px){.node--type-cleanup.node--view-mode-full .node__global .view-content{grid-template-columns:repeat(auto-fill,20rem)}}#cleanup--upload-form{display:none;z-index:200}#cleanup--upload-form.is-open{background:rgba(0,0,0,.3);display:block;inset:0;overflow:auto;position:fixed}#cleanup--upload-form .filter{margin:0 auto;max-width:60rem;padding-bottom:10vh;width:90%}#cleanup--upload-form .filter .modal-window{background:#fff;border-radius:1rem;box-shadow:0 0 2rem rgba(0,0,0,.5);position:relative}#cleanup--upload-form .filter .modal-window>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;font-weight:700;padding:0;position:absolute;right:2rem;top:2rem}#cleanup--upload-form .filter .modal-window .form-wrapper{padding:5rem 2rem 2rem}.cleanup-media-grid{margin:7rem 0}.cleanup-media-grid header{color:#0055a5;font-size:4rem;font-weight:500;margin:0 0 4rem}.cleanup-media-grid header h2{flex:0 1 100%;margin:0}.rivercleanup-photo-upload{grid-gap:2rem;display:grid;grid-template-columns:1fr}.rivercleanup-photo-upload .container_inputs{grid-gap:2rem;display:grid;grid-template-columns:repeat(2,1fr)}.rivercleanup-photo-upload .container_inputs .form-item{margin:0}.rivercleanup-photo-upload .container_inputs .form-item label{-webkit-clip-path:circle(0);clip-path:circle(0);position:absolute}.rivercleanup-photo-upload .container_inputs .form-item input{background:#efeeee;border-radius:2rem;color:#031835;font-size:16px;height:4rem}.rivercleanup-photo-upload .container_inputs .form-item input.error{border:1px solid red}.rivercleanup-photo-upload .form-type-dropzonejs .dropzone{display:grid;gap:2rem;grid-auto-columns:-webkit-min-content;grid-auto-columns:min-content;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));margin:0;padding:1.5rem!important}.rivercleanup-photo-upload .form-type-dropzonejs .dropzone .dz-message{grid-column:1/-1}.rivercleanup-photo-upload .form-type-dropzonejs .dropzone .dz-preview{margin:0}.rivercleanup-photo-upload .form-type-dropzonejs .dropzone .dz-preview .dz-image{margin:0 auto}.rivercleanup-photo-upload .form-type-dropzonejs label{-webkit-clip-path:circle(0);clip-path:circle(0);position:absolute}.rivercleanup-photo-upload .form-type-dropzonejs .button,.rivercleanup-photo-upload .form-type-dropzonejs .form-submit{display:flex;justify-content:center;margin:auto;max-width:100%;width:30rem}.rivercleanup-photo-upload .captcha,.rivercleanup-photo-upload .captcha .g-recaptcha,.rivercleanup-photo-upload .form-actions .form-submit{margin:0}.rivercleanup-photo-upload .form-actions .form-submit:disabled{background-color:#aaa}.node--type-homepage.node--view-mode-footer .node__partner{background-color:#0055a5;color:#fff;padding:5rem 0 3rem}.node--type-homepage.node--view-mode-footer .node__partner h2{font-size:4rem;font-weight:500;margin:0 0 2rem}.node--type-homepage.node--view-mode-footer .node__partner .field--name-field-partners{display:flex;flex-wrap:wrap;margin:0 -1rem}.node--type-homepage.node--view-mode-footer .node__partner .field--name-field-partners .field__item{display:flex;flex:0 0 20%;outline:none;padding:1rem}.node--type-homepage.node--view-mode-footer .node__friends{background-color:#0055a5;color:#fff;padding:5rem 0 3rem}.node--type-homepage.node--view-mode-footer .node__friends h2{font-size:4rem;font-weight:500;margin:0 0 2rem}.node--type-homepage.node--view-mode-footer .node__friends .field--name-field-friends{flex-wrap:wrap;margin:0 -1rem}.node--type-homepage.node--view-mode-footer .node__friends .field--name-field-friends .field__item{display:flex;flex:0 0 20%;outline:none;padding:1rem}.node--type-homepage.node--view-mode-footer .node__friends .field--name-field-friends .field__item img{max-width:10rem}.node--type-homepage.node--view-mode-header{background-color:#0055a5;min-height:15rem}.node--type-homepage.node--view-mode-header .slick-dots{bottom:3rem;display:flex;justify-content:center;position:absolute;width:100vw;z-index:10}.node--type-homepage.node--view-mode-header .slick-dots>li:only-child{display:none}.node--type-homepage.node--view-mode-header .slick-dots li button{background-color:#fff;border:.5rem solid #0055a5;border-radius:100%;cursor:pointer;display:block;font-size:0;height:2rem;outline:none;padding:0;transition:background-color .5s ease;width:2rem}.node--type-homepage.node--view-mode-header .slick-dots li.slick-active button{background-color:#ffed00}.node--type-homepage.node--view-mode-full{background-color:#fff}.node--type-homepage.node--view-mode-full>.node__content>.field--name-body{margin:0 auto;max-width:125rem;max-width:60rem;padding:7.5rem 0;width:90%}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default{display:block}@media only screen and (min-width:768px){.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default{display:none!important}}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default ul.default-list{display:flex;justify-content:space-around;margin:0 auto;max-width:125rem;padding:5rem 0;width:90%}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default ul.default-list li{flex:0 0 30%}@media only screen and (min-width:800px){.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default ul.default-list li{align-items:center;display:flex;flex-direction:column}}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default ul.default-list li .visual{background-position:50%;background-repeat:no-repeat;background-size:contain;height:7rem;margin:0 0 2rem}@media only screen and (min-width:800px){.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default ul.default-list li .visual{background-position:0;flex:0 0 9rem;margin:0 3rem 0 0}}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default ul.default-list li .content{color:#031835;font-size:2rem;text-align:center}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default ul.default-list li .content p{line-height:1em;margin:0}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map-default ul.default-list li .content p.count{font-size:3.5rem;font-weight:500}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map{position:relative}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .anchor{left:0;position:absolute;top:-7rem}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay{align-items:flex-start;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;max-width:50vw;pointer-events:none;position:absolute;top:0;width:40rem;z-index:150}@media only screen and (min-width:500px){.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay{bottom:0;left:0;max-width:50vw;position:absolute;top:0;width:40rem;z-index:150}}@media only screen and (min-width:768px){.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay{bottom:3rem;padding:0 0 0 4rem;top:4.5rem}}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay ul.default-list{padding:3rem 7.5%}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay ul.default-list li{align-items:flex-end;display:flex}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay ul.default-list li+li{margin:5rem 0 0}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay ul.default-list li .visual{background-position:0;background-repeat:no-repeat;background-size:contain;flex:0 0 6rem;height:6rem;margin:0 1rem 0 0}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay ul.default-list li .content{color:#031835;font-size:2rem}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay ul.default-list li .content p{line-height:1em;margin:0}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay ul.default-list li .content p.count{font-size:3.5rem;font-weight:500}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser{position:relative;width:100%}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser .teaser{border-radius:1rem;box-shadow:0 0 3rem rgba(0,0,0,.25);opacity:0;overflow:hidden;pointer-events:none;transform:translate(-100%);transition:transform .65s cubic-bezier(.51,-.5,.48,.98),opacity .5s ease;width:100%}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser .teaser .close-button{background-image:url(/themes/custom/rivercleanup_theme/dist/img/close-button.svg);background-position:50%;background-repeat:no-repeat;background-size:30% auto;cursor:pointer;height:4rem;position:absolute;right:0;top:0;transition:all .5s ease;width:4rem;z-index:5}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser .teaser .close-button:hover{transform:scale(1.5)}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser .teaser .element-container{position:relative;z-index:0}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser .teaser .element-container .default-list{background-color:#fff}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser .teaser .element-container .node--type-big-cleanup{background-color:#031835}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser .teaser.active{opacity:1;pointer-events:auto;transform:translate(0);transition:transform .5s cubic-bezier(.52,.02,.49,1.5),opacity .5s ease}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser .teaser.default{display:none}@media only screen and (min-width:768px){.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map .map_overlay #home_map_teaser .teaser.default{display:block}}.node--type-homepage.node--view-mode-full>.node__content .field--name-field-content .paragraph.paragraph--type--homepage-map .node__map #home_map{height:60vw;max-height:70rem}.node--type-homepage.node--view-mode-full .node__partner{background-color:#0055a5;color:#fff;padding:5rem 0 3rem}.node--type-homepage.node--view-mode-full .node__partner h2{font-size:4rem;font-weight:500;margin:0 0 2rem}.node--type-homepage.node--view-mode-full .node__partner .field--name-field-partners{display:flex;flex-wrap:wrap;margin:0 -1rem}.node--type-homepage.node--view-mode-full .node__partner .field--name-field-partners .field__item{display:flex;flex:0 0 20%;outline:none;padding:1rem}.node--type-homepage.node--view-mode-full .node__friends{background-color:#0055a5;color:#fff;padding:5rem 0 3rem}.node--type-homepage.node--view-mode-full .node__friends h2{font-size:4rem;font-weight:500;margin:0 0 2rem}.node--type-homepage.node--view-mode-full .node__friends .field--name-field-friends{flex-wrap:wrap;margin:0 -1rem}.node--type-homepage.node--view-mode-full .node__friends .field--name-field-friends .field__item{display:flex;flex:0 0 20%;outline:none;padding:1rem}.node--type-homepage.node--view-mode-full .node__friends .field--name-field-friends .field__item img{max-width:10rem}.node--type-join.node--view-mode-header{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:90vh;justify-content:center;max-height:50rem;min-height:40rem;padding:10rem 0 7rem;position:relative}.node--type-join.node--view-mode-header .container{position:relative;z-index:0}.node--type-join.node--view-mode-header .container h1{color:#fff;font-size:9rem;font-weight:500;margin:0;text-align:center;text-shadow:0 0 1rem rgba(0,0,0,.25)}.node--type-join.node--view-mode-header:after{background-image:url(/themes/custom/rivercleanup_theme/dist/img/ripple-bottom-white.svg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;bottom:-1px;content:"";display:block;left:-1px;position:absolute;right:-1px;top:0;z-index:0}.node--type-join.node--view-mode-full>.node__content{padding:4rem 0}.node--type-join.node--view-mode-full>.node__content .field--name-body{margin:0 auto;max-width:80rem;width:90%}.node--type-join.node--view-mode-full>.node__teaser{background-color:#0055a5;color:#fff;padding:7rem 0}.node--type-join.node--view-mode-full>.node__teaser .container>h2{font-size:4rem;font-weight:500;margin:0 0 1em}@supports (display:grid){@media only screen and (min-width:768px){.node--type-join.node--view-mode-full>.node__teaser .container .grid{display:grid;grid-template-columns:7rem minmax(2rem,1fr) 4fr 2fr 7rem minmax(2rem,1fr) 4fr;grid-template-rows:auto auto auto}}@media only screen and (min-width:1000px){.node--type-join.node--view-mode-full>.node__teaser .container .grid{grid-template-columns:13rem minmax(3rem,1fr) 4fr 2fr 13rem minmax(3rem,1fr) 4fr}}}.node--type-join.node--view-mode-full>.node__teaser .container .grid .field--name-field-join-visual{display:none;grid-area:1/1/4/2}@media only screen and (min-width:768px){.node--type-join.node--view-mode-full>.node__teaser .container .grid .field--name-field-join-visual{display:block}}.node--type-join.node--view-mode-full>.node__teaser .container .grid h3.join{grid-area:1/3/2/4}.node--type-join.node--view-mode-full>.node__teaser .container .grid .field--name-field-join-body{grid-area:2/3/3/4}.node--type-join.node--view-mode-full>.node__teaser .container .grid .join-button{grid-area:3/3/4/4;margin:0 0 5rem}@media only screen and (min-width:768px){.node--type-join.node--view-mode-full>.node__teaser .container .grid .join-button{margin:0}}.node--type-join.node--view-mode-full>.node__teaser .container .grid .field--name-field-organize-visual{display:none;grid-area:1/5/4/6}@media only screen and (min-width:768px){.node--type-join.node--view-mode-full>.node__teaser .container .grid .field--name-field-organize-visual{display:block}}.node--type-join.node--view-mode-full>.node__teaser .container .grid h3.organize{grid-area:1/7/2/8}.node--type-join.node--view-mode-full>.node__teaser .container .grid .field--name-field-organize-body{grid-area:2/7/3/8}.node--type-join.node--view-mode-full>.node__teaser .container .grid .organize-button{grid-area:3/7/4/8}.node--type-join.node--view-mode-full>.node__teaser .container .grid .field--name-field-join-visual img,.node--type-join.node--view-mode-full>.node__teaser .container .grid .field--name-field-organize-visual img{display:block;height:auto;width:100%}.node--type-join.node--view-mode-full>.node__teaser .container .grid h3{color:#031835;font-family:Museo Sans,sans-serif;font-size:3rem;font-weight:600;margin:0 0 2rem}.node--type-join.node--view-mode-full>.node__teaser .container .grid .field--name-field-join-body,.node--type-join.node--view-mode-full>.node__teaser .container .grid .field--name-field-organize-body{font-size:2rem;margin:0 0 3rem;min-width:30rem}.node--type-join.node--view-mode-full>.node__teaser .container .grid .join-button,.node--type-join.node--view-mode-full>.node__teaser .container .grid .organize-button{display:flex}.node--type-join.node--view-mode-full>.node__teaser .container .grid .join-button a,.node--type-join.node--view-mode-full>.node__teaser .container .grid .organize-button a{margin:0}.node--type-join.node--view-mode-full>.node__partner{background-color:#0055a5;color:#fff;padding:5rem 0 3rem}.node--type-join.node--view-mode-full>.node__partner h2{font-size:4rem;font-weight:500;margin:0 0 2rem}.node--type-join.node--view-mode-full>.node__partner .field--name-field-partners{display:flex;flex-wrap:wrap;margin:0 -1rem}.node--type-join.node--view-mode-full>.node__partner .field--name-field-partners .field__item{display:flex;flex:0 0 20%;outline:none;padding:1rem}.node--type-join.node--view-mode-full>.node__friends{background-color:#0055a5;color:#fff;padding:5rem 0 3rem}.node--type-join.node--view-mode-full>.node__friends h2{font-size:4rem;font-weight:500;margin:0 0 2rem}.node--type-join.node--view-mode-full>.node__friends .field--name-field-friends{flex-wrap:wrap;margin:0 -1rem}.node--type-join.node--view-mode-full>.node__friends .field--name-field-friends .field__item{display:flex;flex:0 0 20%;outline:none;padding:1rem}.node--type-join.node--view-mode-full>.node__friends .field--name-field-friends .field__item img{max-width:10rem}.node--type-join.node--view-mode-teaser .node__teaser{background-color:#0055a5;color:#fff;padding:7rem 0}.node--type-join.node--view-mode-teaser .node__teaser .container>h2{font-size:4rem;font-weight:500;margin:0 0 1em}@supports (display:grid){@media only screen and (min-width:768px){.node--type-join.node--view-mode-teaser .node__teaser .container .grid{display:grid;grid-template-columns:7rem minmax(2rem,1fr) 4fr 2fr 7rem minmax(2rem,1fr) 4fr;grid-template-rows:auto auto auto}}@media only screen and (min-width:1000px){.node--type-join.node--view-mode-teaser .node__teaser .container .grid{grid-template-columns:13rem minmax(3rem,1fr) 4fr 2fr 13rem minmax(3rem,1fr) 4fr}}}.node--type-join.node--view-mode-teaser .node__teaser .container .grid .field--name-field-join-visual{display:none;grid-area:1/1/4/2}@media only screen and (min-width:768px){.node--type-join.node--view-mode-teaser .node__teaser .container .grid .field--name-field-join-visual{display:block}}.node--type-join.node--view-mode-teaser .node__teaser .container .grid h3.join{grid-area:1/3/2/4}.node--type-join.node--view-mode-teaser .node__teaser .container .grid .field--name-field-join-body{grid-area:2/3/3/4}.node--type-join.node--view-mode-teaser .node__teaser .container .grid .join-button{grid-area:3/3/4/4;margin:0 0 5rem}@media only screen and (min-width:768px){.node--type-join.node--view-mode-teaser .node__teaser .container .grid .join-button{margin:0}}.node--type-join.node--view-mode-teaser .node__teaser .container .grid .field--name-field-organize-visual{display:none;grid-area:1/5/4/6}@media only screen and (min-width:768px){.node--type-join.node--view-mode-teaser .node__teaser .container .grid .field--name-field-organize-visual{display:block}}.node--type-join.node--view-mode-teaser .node__teaser .container .grid h3.organize{grid-area:1/7/2/8}.node--type-join.node--view-mode-teaser .node__teaser .container .grid .field--name-field-organize-body{grid-area:2/7/3/8}.node--type-join.node--view-mode-teaser .node__teaser .container .grid .organize-button{grid-area:3/7/4/8}.node--type-join.node--view-mode-teaser .node__teaser .container .grid .field--name-field-join-visual img,.node--type-join.node--view-mode-teaser .node__teaser .container .grid .field--name-field-organize-visual img{display:block;height:auto;width:100%}.node--type-join.node--view-mode-teaser .node__teaser .container .grid h3{font-family:Museo Sans,sans-serif;font-size:3rem;font-weight:600;margin:0 0 2rem}.node--type-join.node--view-mode-teaser .node__teaser .container .grid .field--name-field-join-body,.node--type-join.node--view-mode-teaser .node__teaser .container .grid .field--name-field-organize-body{font-size:2rem;margin:0 0 3rem;min-width:30rem}.node--type-join.node--view-mode-teaser .node__teaser .container .grid .join-button,.node--type-join.node--view-mode-teaser .node__teaser .container .grid .organize-button{display:flex}.node--type-join.node--view-mode-teaser .node__teaser .container .grid .join-button a,.node--type-join.node--view-mode-teaser .node__teaser .container .grid .organize-button a{margin:0}.node--type-news.node--view-mode-teaser{display:flex;flex-direction:column;transition:transform .5s cubic-bezier(.5,0,0,1)}.node--type-news.node--view-mode-teaser:hover .node__visual{box-shadow:0 0 3rem rgba(0,0,0,.2);transform:translateY(-1rem)}.node--type-news.node--view-mode-teaser .node__visual{background-image:url(/themes/custom/rivercleanup_theme/dist/img/placeholder.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.2rem;display:none;padding:0 0 24rem;transition:all .5s cubic-bezier(.5,0,0,1)}@media only screen and (min-width:786px){.node--type-news.node--view-mode-teaser .node__visual{display:block}}.node--type-news.node--view-mode-teaser>.node__content{display:flex;flex:1 0 auto;flex-direction:column;padding:0}.node--type-news.node--view-mode-teaser>.node__content .container{display:flex;flex:1 0 auto;flex-direction:column;width:100%}@media only screen and (min-width:786px){.node--type-news.node--view-mode-teaser>.node__content .container{padding:2.5rem 0 0}}.node--type-news.node--view-mode-teaser>.node__content .container h3{font-size:3rem;font-weight:500;margin:0 0 2rem}.node--type-news.node--view-mode-teaser>.node__content .container .field--name-field-teaser{flex:1 0 auto;font-family:Museo Sans,sans-serif;font-size:2rem;line-height:1.25em;margin:0 0 1rem;text-align:left}.node--type-news.node--view-mode-teaser>.node__content .container .field--name-field-teaser p{margin:0}.node--type-news.node--view-mode-teaser>.node__content .container .field--read-more{color:#0055a5;font-family:Museo Sans,sans-serif;font-size:2rem}body.path-news .node--type-news.node--view-mode-teaser>.node__content .container .field--read-more{color:#ffed00}.node--type-news.node--view-mode-teaser>.node__content .container .field--read-more p{margin:0}.node--type-news.node--view-mode-teaser>.node__content .container .field--read-more p span{text-decoration:underline}.node--type-news.node--view-mode-header{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:40rem;padding:12rem 0 5rem;position:relative}.node--type-news.node--view-mode-header:before{background-color:rgba(0,0,0,.2);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:0}.node--type-news.node--view-mode-header:after{background-image:url(/themes/custom/rivercleanup_theme/dist/img/ripple-bottom-white.svg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;bottom:-1px;content:"";display:block;left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px;z-index:5}.node--type-news.node--view-mode-header .node__content{margin:0 auto;max-width:125rem;max-width:90rem;padding-left:0;padding-right:0;position:relative;width:90%;z-index:10}.node--type-news.node--view-mode-header .node__content h1{color:#fff;font-size:5rem;font-weight:700;margin:0;text-align:center}@media only screen and (min-width:768px){.node--type-news.node--view-mode-header .node__content h1{font-size:6rem}}.node--type-news.node--view-mode-header .node__content .field--date{color:#fff;font-size:2.5rem;font-weight:500;letter-spacing:.5pt;margin:2rem 0 0}.node--type-news.node--view-mode-full{padding:5rem 0 0}.node--type-news.node--view-mode-full>.node__content{padding:0 0 5rem}.node--type-news.node--view-mode-full>.node__content .field--date{color:#0055a5;font-size:2.5rem;font-weight:500;margin:0 auto 3rem;max-width:125rem;max-width:60rem;padding-left:0;padding-right:0;width:90%}.node--type-news.node--view-mode-full>.node__content #social-share{display:flex;justify-content:center;padding:3rem 0 0}.node--type-news.node--view-mode-full>.node__content #social-share .jssocials-shares{display:flex;justify-content:center;padding:3rem 3rem 0}.node--type-news.node--view-mode-full>.node__content #social-share .jssocials-share+.jssocials-share{margin:0 0 0 4rem}.node--type-news.node--view-mode-full>.node__content #social-share .jssocials-share a{display:block}.node--type-news.node--view-mode-full>.node__content #social-share .jssocials-share a img{display:block;height:2.5rem;width:auto}.node--type-news.node--view-mode-full .node__more{padding:0 0 10rem}.node--type-news.node--view-mode-full .node__more>h2{color:#0055a5;font-size:4rem;font-weight:500;margin:0 0 5rem}.node--type-page.node--view-mode-full .node__content{padding:5rem 0 0}.node--type-page.node--view-mode-header{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:40rem;padding:12rem 0 5rem;position:relative}.node--type-page.node--view-mode-header:before{background-color:rgba(0,0,0,.2);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:0}.node--type-page.node--view-mode-header:after{background-image:url(/themes/custom/rivercleanup_theme/dist/img/ripple-bottom-blue-with-white.png);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;bottom:-1px;content:"";display:block;left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px;z-index:5}.node--type-page.node--view-mode-header.fullscreen{padding:0}@media only screen and (min-width:768px){.node--type-page.node--view-mode-header.fullscreen{height:100vh}}.node--type-page.node--view-mode-header.fullscreen:after{background-image:none;background-position:bottom;background-repeat:no-repeat;background-size:100% auto;bottom:-1px;content:"";display:block;left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px;z-index:5}.node--type-page.node--view-mode-header.noheader{padding:0}.node--type-page.node--view-mode-header.noheader:after{background-image:none}.node--type-page.node--view-mode-header .node__content{margin:0 auto;max-width:125rem;max-width:90rem;padding-left:0;padding-right:0;position:relative;width:90%;z-index:10}.node--type-page.node--view-mode-header .node__content h1{color:#fff;font-size:5rem;font-weight:700;margin:0}@media only screen and (min-width:768px){.node--type-page.node--view-mode-header .node__content h1{font-size:6rem}}.node--type-page.node--view-mode-header .node__content .field--date{color:#fff;font-size:2.5rem;font-weight:500;letter-spacing:.5pt;margin:2rem 0 0}.node--type-page.no-header{margin:0 auto;max-width:125rem;overflow:hidden;padding:16rem 0 0;width:90%}.node--type-page.no-header h1{color:#0055a5;font-size:4rem;font-weight:700;margin:0}@media only screen and (max-width:991px){.node--type-page.no-header{padding:15rem 0 0}}body.blue .node--type-page.node--view-mode-header:before{background-color:transparent}body.blue .node--type-page.node--view-mode-header:after{background-image:url(/themes/custom/rivercleanup_theme/dist/img/Swirl_horizontaal-white-blue.png)}body.noheader #block-mainpagecontent .node--type-page.node--view-mode-full .node__content{padding:0}.node--type-partner.node--view-mode-default{background-color:#fff;border-radius:50%;box-shadow:0 0 3rem rgba(0,0,0,.1);display:block;margin:0;outline:none;overflow:hidden;transition:all .3s ease}.node--type-partner.node--view-mode-default:hover{box-shadow:0 1rem 3rem rgba(0,0,0,.15);transform:translateY(-.5rem)}.node--type-partner.node--view-mode-default img{display:block;height:auto;max-width:14rem;width:100%}.node--type-partner.node--view-mode-teaser-two{display:block}.node--type-partner.node--view-mode-teaser-two .field--name-field-partner-logo{background-color:#fff;border-radius:50%;box-shadow:0 0 0 transparent;height:15rem;overflow:hidden;padding:2.65rem;transition:all .5s ease;width:15rem}.node--type-partner.node--view-mode-teaser-two .field--name-field-partner-logo img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.node--type-partner.node--view-mode-teaser-two .field--name-field-partner-logo:hover{box-shadow:0 0 2rem rgba(0,0,0,.2);transform:translateY(-.5rem)}.node--type-partner.node--view-mode-simple{display:flex;justify-content:center;outline:none;padding:7rem 0}.node--type-partner.node--view-mode-simple aside{margin:0 5rem 0 0}.node--type-partner.node--view-mode-simple aside .field--name-field-partner-logo{background-color:#fff;border-radius:50%;box-shadow:0 0 2rem rgba(0,0,0,.1);height:18rem;overflow:hidden;padding:2.65rem;transition:all .5s ease;width:18rem}.node--type-partner.node--view-mode-simple aside .field--name-field-partner-logo img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.node--type-partner.node--view-mode-simple main{max-width:60rem}.node--type-partner.node--view-mode-simple main h2{color:#0055a5;font-size:4rem;font-weight:500;margin:0 0 .75em}.views-row:nth-child(2n) .node--type-partner.node--view-mode-simple main h2{color:#fff}.node--type-partner.node--view-mode-simple main .field--name-field-partner-website{color:#0055a5;font-size:2rem;margin:3rem 0 0}.views-row:nth-child(2n) .node--type-partner.node--view-mode-simple main .field--name-field-partner-website{color:#fff}.node--type-partner.node--view-mode-simple main .field--name-field-partner-website span{text-decoration:underline}.node--type-partner.node--view-mode-simple main .field--name-field-video{border-radius:1rem;margin:5rem 0 0;overflow:hidden}.node--type-partner.node--view-mode-simple main .field--name-field-video a{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:0;padding:0 0 56.25%;position:relative;width:100%}.node--type-partner.node--view-mode-simple main .field--name-field-video a:after{background-color:rgba(0,0,0,.1);background-image:url(/themes/custom/rivercleanup_theme/dist/img/play-button.png);background-position:50%;background-repeat:no-repeat;background-size:5rem auto;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:background-color .5s ease;width:100%}.node--type-partner.node--view-mode-simple main .field--name-field-video .field--name-field-media-image img{display:block;height:auto;width:100%}.node--type-partner.node--view-mode-title-only{font-weight:700}.node--type-partner.node--view-mode-logo-only{margin:0 auto;max-width:18rem}.node--type-partner.node--view-mode-logo-only a{display:block;width:100%}.node--type-partner.node--view-mode-logo-only a img{display:block;height:auto;width:100%}main:not(.qr-page) .node--type-partner.node--view-mode-logo-only a img{filter:grayscale(1) contrast(1)}.theme--blue .node--type-partner.node--view-mode-logo-only a{background:#fff;border-radius:100%;overflow:hidden;padding:0 0 100%;position:relative}.theme--blue .node--type-partner.node--view-mode-logo-only a img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.node--type-partner.node--view-mode-compact{max-width:30rem}.node--type-partner.node--view-mode-compact .field--name-field-partner-logo-wrapper{margin:0 0 1rem;max-width:18rem}.node--type-partner.node--view-mode-compact .field--name-field-partner-logo-wrapper .field--name-field-partner-logo img{display:block;filter:grayscale(1) contrast(1);height:auto;max-width:100%}.theme--blue .node--type-partner.node--view-mode-compact .field--name-field-partner-logo-wrapper .field--name-field-partner-logo{background:#fff;border-radius:100%;overflow:hidden;padding:0 0 100%;position:relative}.theme--blue .node--type-partner.node--view-mode-compact .field--name-field-partner-logo-wrapper .field--name-field-partner-logo img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.node--type-partner.node--view-mode-compact h3{font-size:3rem;font-weight:700;margin:0 0 2rem}.node--type-partner.node--view-mode-compact .field--name-body{font-size:1.5rem;margin:0!important;padding:0!important;width:100%!important}.node--type-partner.node--view-mode-compact .field--name-body .field__item{margin:0!important}.node--type-partner.node--view-mode-two-columns{display:grid;gap:4rem;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:1fr}@media only screen and (min-width:768px){.node--type-partner.node--view-mode-two-columns{grid-template-columns:minmax(50rem,2fr) 3fr}}.node--type-partner.node--view-mode-two-columns main{align-items:center;display:grid;gap:3rem;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:15rem 1fr}.node--type-partner.node--view-mode-two-columns main .field--name-field-partner-logo-wrapper{grid-area:1/1/2/2}.node--type-partner.node--view-mode-two-columns main .field--name-field-partner-logo-wrapper .field--name-field-partner-logo img{display:block;filter:grayscale(1) contrast(1);height:auto;max-width:100%}.node--type-partner.node--view-mode-two-columns main .field--name-field-partner-logo-wrapper .field--name-field-partner-logo img.img-style--circle{display:none}.theme--blue .node--type-partner.node--view-mode-two-columns main .field--name-field-partner-logo-wrapper .field--name-field-partner-logo{background:#fff;border-radius:100%;overflow:hidden;padding:0 0 100%;position:relative}.theme--blue .node--type-partner.node--view-mode-two-columns main .field--name-field-partner-logo-wrapper .field--name-field-partner-logo img.img-style--circle{display:block;inset:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute}.theme--blue .node--type-partner.node--view-mode-two-columns main .field--name-field-partner-logo-wrapper .field--name-field-partner-logo img.img-style--medium{display:none}.node--type-partner.node--view-mode-two-columns main h3{font-size:3rem;font-weight:700;grid-area:2/1/2/3;margin:0}.node--type-partner.node--view-mode-two-columns main .field--name-body{font-size:1.5rem;grid-area:3/1/3/3;margin:0!important;padding:0!important;width:100%!important}.node--type-partner.node--view-mode-two-columns main .field--name-body .field__item{margin:0!important}@media only screen and (max-width:767px){.node--type-partner.node--view-mode-two-columns aside{max-width:50rem}}.node--type-partner.node--view-mode-two-columns aside .field--name-field-video a{display:block}.node--type-partner.node--view-mode-two-columns aside .field--name-field-video a img{border-radius:1rem;display:block;height:auto;width:100%}.node--type-registration.node--view-mode-edit,.node--type-registration.node--view-mode-form{margin:0 0 3rem}.node--type-registration.node--view-mode-edit .node__content h3,.node--type-registration.node--view-mode-form .node__content h3{font-size:1.5rem;font-weight:400;margin:0;text-transform:uppercase}.node--type-registration.node--view-mode-edit .node__content h1,.node--type-registration.node--view-mode-form .node__content h1{font-size:4rem;font-weight:500;margin:1rem 0}.node--type-registration.node--view-mode-edit .node__content .button-row .button,.node--type-registration.node--view-mode-form .node__content .button-row .button{cursor:auto;font-size:1.4rem}.node--type-registration.node--view-mode-simple{align-items:flex-start;display:flex;justify-content:space-between}.node--type-registration.node--view-mode-simple .node__content{margin:0 2rem 0 0}.node--type-registration.node--view-mode-simple .node__content h4{font-weight:500;margin:0 0 .5rem}.node--type-registration.node--view-mode-simple .node__content .field--date{color:#0055a5}.node--type-registration.node--view-mode-simple .node__actions{align-items:flex-start;color:#0055a5;display:flex;font-weight:500}.node--type-registration.node--view-mode-simple .node__actions .node__actions--options{display:flex;flex-direction:column;pointer-events:none;position:relative}.node--type-registration.node--view-mode-simple .node__actions .node__actions--options a{background-color:#fff;display:block;line-height:2rem;position:relative;text-decoration:underline;z-index:5}.node--type-registration.node--view-mode-simple .node__actions .node__actions--options>a{pointer-events:auto}.node--type-registration.node--view-mode-simple .node__actions .node__actions--options .node__actions--options--extra{align-items:flex-end;display:flex;flex-direction:column;pointer-events:none;position:absolute;right:0;top:100%;z-index:0}.node--type-registration.node--view-mode-simple .node__actions .node__actions--options .node__actions--options--extra a{background-color:#fff;margin-top:-2rem;opacity:0;transition:all .3s ease}.node--type-registration.node--view-mode-simple .node__actions input[type=checkbox]{display:none}.node--type-registration.node--view-mode-simple .node__actions input[type=checkbox]:checked+.node__actions--options .node__actions--options--extra{pointer-events:auto}.node--type-registration.node--view-mode-simple .node__actions input[type=checkbox]:checked+.node__actions--options .node__actions--options--extra a{margin:0;opacity:1}.node--type-registration.node--view-mode-simple .node__actions input[type=checkbox]:checked~label{transform:rotate(90deg)}.node--type-registration.node--view-mode-simple .node__actions label{cursor:pointer;display:block;font-weight:700;line-height:1em;padding:.25rem .5rem;transform:rotate(-90deg);transform-origin:50% 50%;transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.node--type-registration.node--view-mode-full{background-color:#0055a5;color:#fff;display:flex;flex-direction:column}@media only screen and (min-width:900px){.node--type-registration.node--view-mode-full{flex-direction:row;height:100vh;min-height:70rem}}.node--type-registration.node--view-mode-full .node__visual{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:0 0 90vw;max-height:40rem;overflow:hidden;position:relative}@media only screen and (min-width:900px){.node--type-registration.node--view-mode-full .node__visual{flex:0 1 50%;max-height:none;width:50%}}.node--type-registration.node--view-mode-full .node__visual:after{background-image:url(/themes/custom/rivercleanup_theme/dist/img/ripple-bottom.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:-1px;content:"";display:block;left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px;z-index:5}@media only screen and (min-width:900px){.node--type-registration.node--view-mode-full .node__visual:after{background-image:url(/themes/custom/rivercleanup_theme/dist/img/ripple-cutoff.svg);background-position:100%;background-size:30rem 100%}}.node--type-registration.node--view-mode-full .node__content{display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;padding:3rem 0}@media only screen and (min-width:900px){.node--type-registration.node--view-mode-full .node__content{flex:0 1 50%;min-width:70rem}}.node--type-registration.node--view-mode-full .node__content .container{align-items:center;display:flex;flex-direction:column;margin:0 5vw 0 7.5%;width:auto}@media only screen and (min-width:900px){.node--type-registration.node--view-mode-full .node__content .container{display:block}}.node--type-registration.node--view-mode-full .node__content .container h2{color:#fff;font-size:4rem;font-weight:500;margin:0 0 1rem}.node--type-registration.node--view-mode-full .node__content .container h3{color:#031835;font-size:2.5rem;font-weight:500;margin:0 0 3rem}.node--type-registration.node--view-mode-full .node__content .container .view-user-profiles{margin:0 0 3rem}.node--type-registration.node--view-mode-full .node__content .container .view-user-profiles .views-field-field-last-name{font-size:2rem;font-weight:500;margin:0 0 .5rem}.node--type-registration.node--view-mode-full .node__content .container .view-user-profiles .views-field-view-profile{text-decoration:underline}.node--type-registration.node--view-mode-full .node__content .container .field--name-field-number-children,.node--type-registration.node--view-mode-full .node__content .container .field--name-field-number-participants{display:flex;font-weight:500;margin:0 0 .5rem;max-width:30rem}.node--type-registration.node--view-mode-full .node__content .container .field--name-field-number-children .field__label,.node--type-registration.node--view-mode-full .node__content .container .field--name-field-number-participants .field__label{flex:0 1 100%;margin:0 2rem 0 0}.node--type-registration.node--view-mode-full .node__content .container .field--name-field-number-children .field__label:after,.node--type-registration.node--view-mode-full .node__content .container .field--name-field-number-participants .field__label:after{content:":"}.page-node-type-registration{background-color:#0055a5;color:#fff}.cookiesjsr-btn{align-items:center;background-color:var(--btn-bg-color,#031835);background-image:none;border:2px solid transparent;border-radius:1.75rem;box-shadow:0 0 0 rgba(0,0,0,.25);color:var(--btn-font-color,#ffed00);cursor:pointer;display:flex;font:inherit;font-weight:500;justify-content:center;min-height:3.5rem;opacity:.95;padding:1rem 3rem;text-decoration:none;text-shadow:none;text-transform:uppercase;transform:scale(1);transition:all .3s ease;white-space:nowrap;width:auto}@media (min-width:992px){.cookiesjsr-btn{padding:0 2em}}.cookiesjsr-btn:hover{opacity:1;transform:scale(1)}.cookiesjsr-btn.invert{background-color:var(--btn-inv-bg-color,#ffed00);border-color:var(--btn-inv-border-color,#031835);color:var(--btn-inv-font-color,#031835)}.cookiesjsr-btn.important{background-color:var(--btn-prime-bg-color,#ffed00);border-color:var(--btn-prime-border-color,#ffed00);color:var(--btn-prime-font-color,#031835)}.cookiesjsr-btn.important.invert{background-color:var(--btn-prime-inv-bg-color,#031835);border-color:var(--btn-prime-inv-border-color,#031835);color:var(--btn-prime-inv-font-color,#ffed00)}.cookiesjsr-switch{background-color:var(--switch-bg-off,#ffed00);border:0;border-radius:var(--switch-height,20px);box-shadow:inset -1px 2px 1px rgba(0,0,0,.25);cursor:pointer;display:block;height:var(--switch-height,20px);margin:0;padding:0;position:relative;transition:background-color .1s ease-in-out;width:var(--switch-width,45px)}.cookiesjsr-switch:focus-within:before{border:1px dotted #eee;border-radius:10px;content:"";height:100%;position:absolute;transform:scale(1.4);width:100%}.cookiesjsr-switch:after{background-color:var(--switch-handle-color,#ffed00);border:1px solid var(--switch-border-color,#d2d2d2);border-radius:var(--switch-height,20px);box-shadow:-1px 2px 1px rgba(0,0,0,.25);content:"";display:block;height:var(--switch-height,20px);left:0;position:absolute;top:0;transform:scale(1.2);transition:left .1s ease-in-out;width:var(--switch-height,20px)}.cookiesjsr-switch.active{background-color:var(--switch-bg-on,#0a0)}.cookiesjsr-switch.active:after{left:25px}.cookiesjsr-switch input[type=checkbox]{opacity:0;position:absolute}form.node-cleanup-frontend-form,form.node-cleanup-long-form{font-size:1.6rem;overflow:hidden}form.node-cleanup-frontend-form tr.ief-row-entity,form.node-cleanup-long-form tr.ief-row-entity{background:transparent!important}form.node-cleanup-frontend-form tr.ief-row-entity>td,form.node-cleanup-long-form tr.ief-row-entity>td{padding:0}form.node-cleanup-frontend-form .form-group,form.node-cleanup-long-form .form-group{margin:0}form.node-cleanup-frontend-form .form-item label:not(.option),form.node-cleanup-long-form .form-item label:not(.option){display:block;font-size:1.5rem;font-weight:400;margin:0 0 .5rem;text-transform:uppercase}form.node-cleanup-frontend-form .form-item label:not(.option).fieldset-legend,form.node-cleanup-long-form .form-item label:not(.option).fieldset-legend{font-size:2.5rem;font-weight:500;margin:0 0 2rem}form.node-cleanup-frontend-form .form-item :is(input:not([type=file]):not([type=radio]),select),form.node-cleanup-long-form .form-item :is(input:not([type=file]):not([type=radio]),select){border-radius:2rem;height:4rem}form.node-cleanup-frontend-form .fieldset-wrapper,form.node-cleanup-long-form .fieldset-wrapper{grid-gap:3rem 4rem;display:grid}@media (max-width:600px){form.node-cleanup-frontend-form .fieldset-wrapper>*,form.node-cleanup-long-form .fieldset-wrapper>*{grid-column-start:span 2}}form.node-cleanup-frontend-form .fieldset-wrapper select,form.node-cleanup-long-form .fieldset-wrapper select{width:15rem}form.node-cleanup-frontend-form .field--name-field-big-cleanup,form.node-cleanup-long-form .field--name-field-big-cleanup{-webkit-clip-path:circle(0);clip-path:circle(0);position:absolute}form.node-cleanup-frontend-form .field--name-field-external-registration-link,form.node-cleanup-long-form .field--name-field-external-registration-link{margin:0 0 7rem}form.node-cleanup-frontend-form .field--name-field-external-registration-link.field--widget-link-default input,form.node-cleanup-long-form .field--name-field-external-registration-link.field--widget-link-default input{width:auto}form.node-cleanup-frontend-form .field--name-field-external-registration-link.field--widget-link-default .description,form.node-cleanup-long-form .field--name-field-external-registration-link.field--widget-link-default .description{display:block}form.node-cleanup-frontend-form .field--name-field-waste-type,form.node-cleanup-long-form .field--name-field-waste-type{font-size:1.4rem;grid-column-start:span 2}form.node-cleanup-frontend-form .field--name-field-waste-type .form-radio,form.node-cleanup-long-form .field--name-field-waste-type .form-radio{margin:0 .5rem 0 0;order:-1}form.node-cleanup-frontend-form .field--name-field-waste-type .fieldset-legend,form.node-cleanup-long-form .field--name-field-waste-type .fieldset-legend{display:none!important}form.node-cleanup-frontend-form .info-label,form.node-cleanup-long-form .info-label{font-size:1.5rem;font-weight:400;text-transform:uppercase}form.node-cleanup-frontend-form .group-title,form.node-cleanup-long-form .group-title{margin:0 0 7rem}form.node-cleanup-frontend-form .group-title .fieldset-legend,form.node-cleanup-long-form .group-title .fieldset-legend{display:none}form.node-cleanup-frontend-form .group-title .fieldset-wrapper,form.node-cleanup-long-form .group-title .fieldset-wrapper{grid-template-columns:1fr}@media only screen and (min-width:900px){form.node-cleanup-frontend-form .group-title .fieldset-wrapper,form.node-cleanup-long-form .group-title .fieldset-wrapper{grid-template-columns:repeat(2,1fr)}}form.node-cleanup-frontend-form .group-title .fieldset-wrapper .field--name-field-cleanup-visual,form.node-cleanup-long-form .group-title .fieldset-wrapper .field--name-field-cleanup-visual{position:relative}form.node-cleanup-frontend-form .group-title .fieldset-wrapper .field--name-field-cleanup-visual .ajax-progress,form.node-cleanup-long-form .group-title .fieldset-wrapper .field--name-field-cleanup-visual .ajax-progress{left:0;position:absolute;top:100%}form.node-cleanup-frontend-form .group-title .fieldset-wrapper .field--name-field-cleanup-visual .image-preview,form.node-cleanup-long-form .group-title .fieldset-wrapper .field--name-field-cleanup-visual .image-preview{display:none}form.node-cleanup-frontend-form .group-title .fieldset-wrapper .field--name-field-cleanup-visual .image-widget-data,form.node-cleanup-long-form .group-title .fieldset-wrapper .field--name-field-cleanup-visual .image-widget-data{grid-gap:2rem;display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;width:100%}form.node-cleanup-frontend-form .group-title .fieldset-wrapper .field--name-field-cleanup-visual .image-widget-data span.file,form.node-cleanup-long-form .group-title .fieldset-wrapper .field--name-field-cleanup-visual .image-widget-data span.file{flex:0 1 100%}form.node-cleanup-frontend-form .group-title .fieldset-wrapper .field--name-field-cleanup-visual .image-widget-data span.file a,form.node-cleanup-long-form .group-title .fieldset-wrapper .field--name-field-cleanup-visual .image-widget-data span.file a{align-items:center;background:#fff;border-radius:2rem;color:#031835;display:flex;font-size:1.6rem;height:4rem;padding:1px 2rem}form.node-cleanup-frontend-form .group-title .fieldset-wrapper .field--name-field-cleanup-visual .image-widget-data label,form.node-cleanup-long-form .group-title .fieldset-wrapper .field--name-field-cleanup-visual .image-widget-data label{display:none}form.node-cleanup-frontend-form .group-title .fieldset-wrapper .field--name-field-cleanup-visual .image-widget-data input.form-submit,form.node-cleanup-long-form .group-title .fieldset-wrapper .field--name-field-cleanup-visual .image-widget-data input.form-submit{border-radius:2rem;height:4rem;margin:0}form.node-cleanup-frontend-form .group-organiser,form.node-cleanup-long-form .group-organiser{margin:0 0 7rem}form.node-cleanup-frontend-form .group-organiser .fieldset-wrapper,form.node-cleanup-long-form .group-organiser .fieldset-wrapper{grid-template-columns:1fr}@media only screen and (min-width:900px){form.node-cleanup-frontend-form .group-organiser .fieldset-wrapper,form.node-cleanup-long-form .group-organiser .fieldset-wrapper{grid-template-columns:repeat(2,1fr)}}form.node-cleanup-frontend-form .group-practical,form.node-cleanup-long-form .group-practical{margin:0 0 7rem}form.node-cleanup-frontend-form .group-practical .fieldset-wrapper,form.node-cleanup-long-form .group-practical .fieldset-wrapper{grid-template-columns:1fr}@media only screen and (min-width:900px){form.node-cleanup-frontend-form .group-practical .fieldset-wrapper,form.node-cleanup-long-form .group-practical .fieldset-wrapper{grid-template-columns:repeat(2,1fr)}form.node-cleanup-frontend-form .group-practical .fieldset-wrapper .field--name-field-date-time,form.node-cleanup-long-form .group-practical .fieldset-wrapper .field--name-field-date-time{grid-area:1/1/2/2}}form.node-cleanup-frontend-form .group-practical .fieldset-wrapper .field--name-field-date-time label.fieldset-legend,form.node-cleanup-long-form .group-practical .fieldset-wrapper .field--name-field-date-time label.fieldset-legend{-webkit-clip-path:circle(0);clip-path:circle(0);position:absolute}form.node-cleanup-frontend-form .group-practical .fieldset-wrapper .field--name-field-date-time .fieldset-wrapper,form.node-cleanup-long-form .group-practical .fieldset-wrapper .field--name-field-date-time .fieldset-wrapper{grid-gap:2rem;grid-template-columns:1fr}@media only screen and (min-width:600px){form.node-cleanup-frontend-form .group-practical .fieldset-wrapper .field--name-field-date-time .fieldset-wrapper,form.node-cleanup-long-form .group-practical .fieldset-wrapper .field--name-field-date-time .fieldset-wrapper{grid-template-columns:repeat(2,1fr)}form.node-cleanup-frontend-form .group-practical .fieldset-wrapper .field--name-field-date-time .fieldset-wrapper .form-item:nth-child(3),form.node-cleanup-long-form .group-practical .fieldset-wrapper .field--name-field-date-time .fieldset-wrapper .form-item:nth-child(3){grid-column-start:2}}@media only screen and (min-width:900px){form.node-cleanup-frontend-form .group-practical .fieldset-wrapper .field--name-body,form.node-cleanup-long-form .group-practical .fieldset-wrapper .field--name-body{grid-area:2/1/3/2}}form.node-cleanup-frontend-form .group-practical .fieldset-wrapper .field--name-body .cke_editor_edit-body-0-value,form.node-cleanup-long-form .group-practical .fieldset-wrapper .field--name-body .cke_editor_edit-body-0-value{height:30rem}form.node-cleanup-frontend-form .group-practical .fieldset-wrapper .field--name-body .cke_editor_edit-body-0-value .cke_inner,form.node-cleanup-long-form .group-practical .fieldset-wrapper .field--name-body .cke_editor_edit-body-0-value .cke_inner{min-height:100%}form.node-cleanup-frontend-form .group-practical .fieldset-wrapper .field--name-field-coordinates,form.node-cleanup-long-form .group-practical .fieldset-wrapper .field--name-field-coordinates{display:flex;flex-direction:column}@media only screen and (min-width:900px){form.node-cleanup-frontend-form .group-practical .fieldset-wrapper .field--name-field-coordinates,form.node-cleanup-long-form .group-practical .fieldset-wrapper .field--name-field-coordinates{grid-area:1/2/3/3}}form.node-cleanup-frontend-form .group-practical .fieldset-wrapper .field--name-field-coordinates .form-item,form.node-cleanup-long-form .group-practical .fieldset-wrapper .field--name-field-coordinates .form-item{display:flex;flex:1 0 auto;flex-direction:column}form.node-cleanup-frontend-form .group-practical .fieldset-wrapper .field--name-field-coordinates label.fieldset-legend,form.node-cleanup-long-form .group-practical .fieldset-wrapper .field--name-field-coordinates label.fieldset-legend{-webkit-clip-path:circle(0);clip-path:circle(0);position:absolute}form.node-cleanup-frontend-form .group-practical .fieldset-wrapper .field--name-field-coordinates .fieldset-wrapper,form.node-cleanup-long-form .group-practical .fieldset-wrapper .field--name-field-coordinates .fieldset-wrapper{display:flex;flex:1 0 auto;flex-direction:column}form.node-cleanup-frontend-form .group-practical .fieldset-wrapper .field--name-field-coordinates .fieldset-wrapper .fieldset-wrapper,form.node-cleanup-long-form .group-practical .fieldset-wrapper .field--name-field-coordinates .fieldset-wrapper .fieldset-wrapper{grid-gap:2rem;align-items:end;display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}form.node-cleanup-frontend-form .group-practical .fieldset-wrapper .field--name-field-coordinates .fieldset-wrapper .fieldset-wrapper .form-item,form.node-cleanup-long-form .group-practical .fieldset-wrapper .field--name-field-coordinates .fieldset-wrapper .fieldset-wrapper .form-item{grid-area:1/1/2/2;margin:0}form.node-cleanup-frontend-form .group-practical .fieldset-wrapper .field--name-field-coordinates .fieldset-wrapper .fieldset-wrapper .geofield-map-widget,form.node-cleanup-long-form .group-practical .fieldset-wrapper .field--name-field-coordinates .fieldset-wrapper .fieldset-wrapper .geofield-map-widget{align-self:stretch;grid-area:2/1/3/3;height:auto!important}form.node-cleanup-frontend-form .group-practical .fieldset-wrapper .field--name-field-coordinates .fieldset-wrapper .fieldset-wrapper .form-actions,form.node-cleanup-long-form .group-practical .fieldset-wrapper .field--name-field-coordinates .fieldset-wrapper .fieldset-wrapper .form-actions{grid-area:1/2/2/3}form.node-cleanup-frontend-form .group-practical .fieldset-wrapper .field--name-field-coordinates .fieldset-wrapper .fieldset-wrapper .form-actions input,form.node-cleanup-long-form .group-practical .fieldset-wrapper .field--name-field-coordinates .fieldset-wrapper .fieldset-wrapper .form-actions input{min-height:3rem}form.node-cleanup-frontend-form input[type=radio],form.node-cleanup-long-form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:3px solid #fff;border-radius:100%;box-sizing:content-box;height:2rem;margin:-2px 1rem 0 0!important;transition:background-color .5s ease;vertical-align:middle;width:2rem}form.node-cleanup-frontend-form input[type=radio]:checked,form.node-cleanup-long-form input[type=radio]:checked{background-color:#031835}form.node-cleanup-frontend-form .form-item-field-waste-type:not(:last-child),form.node-cleanup-long-form .form-item-field-waste-type:not(:last-child){margin-bottom:1.5rem}form.node-cleanup-frontend-form .group-numbers,form.node-cleanup-long-form .group-numbers{margin:0 0 7rem}@media only screen and (min-width:600px){form.node-cleanup-frontend-form .group-numbers .fieldset-wrapper,form.node-cleanup-long-form .group-numbers .fieldset-wrapper{grid-template-columns:1fr 1fr;max-width:860px}}form.node-cleanup-frontend-form .group-numbers .fieldset-wrapper .field--name-field-waste-type .fieldset-wrapper,form.node-cleanup-long-form .group-numbers .fieldset-wrapper .field--name-field-waste-type .fieldset-wrapper{display:block}form.node-cleanup-frontend-form .group-numbers .fieldset-wrapper .form-item,form.node-cleanup-long-form .group-numbers .fieldset-wrapper .form-item{align-items:center;display:flex}form.node-cleanup-frontend-form .group-numbers .fieldset-wrapper .form-item aside,form.node-cleanup-long-form .group-numbers .fieldset-wrapper .form-item aside{margin:0 2rem 0 0}form.node-cleanup-frontend-form .group-numbers .fieldset-wrapper .form-item aside img,form.node-cleanup-long-form .group-numbers .fieldset-wrapper .form-item aside img{display:block;height:7rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:7rem}form.node-cleanup-frontend-form .group-numbers .fieldset-wrapper .form-item main :is(input,select),form.node-cleanup-long-form .group-numbers .fieldset-wrapper .form-item main :is(input,select){min-width:20rem}form.node-cleanup-frontend-form .group-friends,form.node-cleanup-long-form .group-friends{margin:0 0 7rem}form.node-cleanup-frontend-form .group-friends .field--name-field-friends label.fieldset-legend,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation label.fieldset-legend,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles label.fieldset-legend,form.node-cleanup-long-form .group-friends .field--name-field-friends label.fieldset-legend,form.node-cleanup-long-form .group-friends .field--name-field-organisation label.fieldset-legend,form.node-cleanup-long-form .group-friends .field--name-field-responsibles label.fieldset-legend{font-size:1.5rem;font-weight:400}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .widget-message,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .widget-message,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .widget-message,form.node-cleanup-long-form .group-friends .field--name-field-friends .widget-message,form.node-cleanup-long-form .group-friends .field--name-field-organisation .widget-message,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .widget-message{display:block!important}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .widget-actions,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .widget-actions,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .widget-actions,form.node-cleanup-long-form .group-friends .field--name-field-friends .widget-actions,form.node-cleanup-long-form .group-friends .field--name-field-organisation .widget-actions,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .widget-actions{align-items:flex-start;display:flex!important;flex-direction:column;justify-content:flex-start}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .widget-actions input,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .widget-actions input,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .widget-actions input,form.node-cleanup-long-form .group-friends .field--name-field-friends .widget-actions input,form.node-cleanup-long-form .group-friends .field--name-field-organisation .widget-actions input,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .widget-actions input{background:#031835;border:none;color:#fff;height:4rem;margin:1rem 0 0}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .widget-actions input:first-child,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .widget-actions input:first-child,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .widget-actions input:first-child,form.node-cleanup-long-form .group-friends .field--name-field-friends .widget-actions input:first-child,form.node-cleanup-long-form .group-friends .field--name-field-organisation .widget-actions input:first-child,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .widget-actions input:first-child{margin:0}form.node-cleanup-frontend-form .group-friends .field--name-field-friends>div>.form-group>.fieldset-wrapper>.widget-form,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation>div>.form-group>.fieldset-wrapper>.widget-form,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles>div>.form-group>.fieldset-wrapper>.widget-form,form.node-cleanup-long-form .group-friends .field--name-field-friends>div>.form-group>.fieldset-wrapper>.widget-form,form.node-cleanup-long-form .group-friends .field--name-field-organisation>div>.form-group>.fieldset-wrapper>.widget-form,form.node-cleanup-long-form .group-friends .field--name-field-responsibles>div>.form-group>.fieldset-wrapper>.widget-form{display:none}form.node-cleanup-frontend-form .group-friends .field--name-field-friends>div>.form-group>.fieldset-wrapper>.widget-form.ief-form,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation>div>.form-group>.fieldset-wrapper>.widget-form.ief-form,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles>div>.form-group>.fieldset-wrapper>.widget-form.ief-form,form.node-cleanup-long-form .group-friends .field--name-field-friends>div>.form-group>.fieldset-wrapper>.widget-form.ief-form,form.node-cleanup-long-form .group-friends .field--name-field-organisation>div>.form-group>.fieldset-wrapper>.widget-form.ief-form,form.node-cleanup-long-form .group-friends .field--name-field-responsibles>div>.form-group>.fieldset-wrapper>.widget-form.ief-form{display:grid}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .ief-form-bottom,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .ief-form-bottom,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .ief-form-bottom,form.node-cleanup-long-form .group-friends .field--name-field-friends .ief-form-bottom,form.node-cleanup-long-form .group-friends .field--name-field-organisation .ief-form-bottom,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .ief-form-bottom{grid-gap:2rem;background:#005db4;border-radius:2rem;display:grid;grid-template-columns:1fr;padding:1.5rem}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .ief-form-bottom>.fieldset-wrapper,form.node-cleanup-frontend-form .group-friends .field--name-field-friends .ief-form-bottom>.fieldset-wrapper>.ief-form-container,form.node-cleanup-frontend-form .group-friends .field--name-field-friends .ief-form-bottom>.ief-form-container,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .ief-form-bottom>.fieldset-wrapper,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .ief-form-bottom>.fieldset-wrapper>.ief-form-container,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .ief-form-bottom>.ief-form-container,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .ief-form-bottom>.fieldset-wrapper,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .ief-form-bottom>.fieldset-wrapper>.ief-form-container,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .ief-form-bottom>.ief-form-container,form.node-cleanup-long-form .group-friends .field--name-field-friends .ief-form-bottom>.fieldset-wrapper,form.node-cleanup-long-form .group-friends .field--name-field-friends .ief-form-bottom>.fieldset-wrapper>.ief-form-container,form.node-cleanup-long-form .group-friends .field--name-field-friends .ief-form-bottom>.ief-form-container,form.node-cleanup-long-form .group-friends .field--name-field-organisation .ief-form-bottom>.fieldset-wrapper,form.node-cleanup-long-form .group-friends .field--name-field-organisation .ief-form-bottom>.fieldset-wrapper>.ief-form-container,form.node-cleanup-long-form .group-friends .field--name-field-organisation .ief-form-bottom>.ief-form-container,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .ief-form-bottom>.fieldset-wrapper,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .ief-form-bottom>.fieldset-wrapper>.ief-form-container,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .ief-form-bottom>.ief-form-container{grid-gap:2rem;display:grid;grid-template-columns:1fr}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .ief-form-bottom .form-group:not(.widget-actions),form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .ief-form-bottom .form-group:not(.widget-actions),form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .ief-form-bottom .form-group:not(.widget-actions),form.node-cleanup-long-form .group-friends .field--name-field-friends .ief-form-bottom .form-group:not(.widget-actions),form.node-cleanup-long-form .group-friends .field--name-field-organisation .ief-form-bottom .form-group:not(.widget-actions),form.node-cleanup-long-form .group-friends .field--name-field-responsibles .ief-form-bottom .form-group:not(.widget-actions){grid-column:span 2}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .ief-form-bottom .field--name-field-partner-logo,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .ief-form-bottom .field--name-field-partner-logo,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .ief-form-bottom .field--name-field-partner-logo,form.node-cleanup-long-form .group-friends .field--name-field-friends .ief-form-bottom .field--name-field-partner-logo,form.node-cleanup-long-form .group-friends .field--name-field-organisation .ief-form-bottom .field--name-field-partner-logo,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .ief-form-bottom .field--name-field-partner-logo{position:relative}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .ief-form-bottom .field--name-field-partner-logo .form-item>label,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .ief-form-bottom .field--name-field-partner-logo .form-item>label,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .ief-form-bottom .field--name-field-partner-logo .form-item>label,form.node-cleanup-long-form .group-friends .field--name-field-friends .ief-form-bottom .field--name-field-partner-logo .form-item>label,form.node-cleanup-long-form .group-friends .field--name-field-organisation .ief-form-bottom .field--name-field-partner-logo .form-item>label,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .ief-form-bottom .field--name-field-partner-logo .form-item>label{display:block!important}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .ief-form-bottom .field--name-field-partner-logo .ajax-progress,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .ief-form-bottom .field--name-field-partner-logo .ajax-progress,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .ief-form-bottom .field--name-field-partner-logo .ajax-progress,form.node-cleanup-long-form .group-friends .field--name-field-friends .ief-form-bottom .field--name-field-partner-logo .ajax-progress,form.node-cleanup-long-form .group-friends .field--name-field-organisation .ief-form-bottom .field--name-field-partner-logo .ajax-progress,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .ief-form-bottom .field--name-field-partner-logo .ajax-progress{left:0;position:absolute;top:100%}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .ief-form-bottom .field--name-field-partner-logo .image-preview,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .ief-form-bottom .field--name-field-partner-logo .image-preview,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .ief-form-bottom .field--name-field-partner-logo .image-preview,form.node-cleanup-long-form .group-friends .field--name-field-friends .ief-form-bottom .field--name-field-partner-logo .image-preview,form.node-cleanup-long-form .group-friends .field--name-field-organisation .ief-form-bottom .field--name-field-partner-logo .image-preview,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .ief-form-bottom .field--name-field-partner-logo .image-preview{display:none}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .ief-form-bottom .field--name-field-partner-logo .image-widget-data,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .ief-form-bottom .field--name-field-partner-logo .image-widget-data,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .ief-form-bottom .field--name-field-partner-logo .image-widget-data,form.node-cleanup-long-form .group-friends .field--name-field-friends .ief-form-bottom .field--name-field-partner-logo .image-widget-data,form.node-cleanup-long-form .group-friends .field--name-field-organisation .ief-form-bottom .field--name-field-partner-logo .image-widget-data,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .ief-form-bottom .field--name-field-partner-logo .image-widget-data{grid-gap:2rem;display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;width:100%}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .ief-form-bottom .field--name-field-partner-logo .image-widget-data span.file,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .ief-form-bottom .field--name-field-partner-logo .image-widget-data span.file,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .ief-form-bottom .field--name-field-partner-logo .image-widget-data span.file,form.node-cleanup-long-form .group-friends .field--name-field-friends .ief-form-bottom .field--name-field-partner-logo .image-widget-data span.file,form.node-cleanup-long-form .group-friends .field--name-field-organisation .ief-form-bottom .field--name-field-partner-logo .image-widget-data span.file,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .ief-form-bottom .field--name-field-partner-logo .image-widget-data span.file{flex:0 1 100%}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .ief-form-bottom .field--name-field-partner-logo .image-widget-data span.file a,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .ief-form-bottom .field--name-field-partner-logo .image-widget-data span.file a,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .ief-form-bottom .field--name-field-partner-logo .image-widget-data span.file a,form.node-cleanup-long-form .group-friends .field--name-field-friends .ief-form-bottom .field--name-field-partner-logo .image-widget-data span.file a,form.node-cleanup-long-form .group-friends .field--name-field-organisation .ief-form-bottom .field--name-field-partner-logo .image-widget-data span.file a,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .ief-form-bottom .field--name-field-partner-logo .image-widget-data span.file a{align-items:center;background:#fff;border-radius:2rem;color:#031835;display:flex;font-size:1.6rem;height:4rem;padding:1px 2rem}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .ief-form-bottom .field--name-field-partner-logo .image-widget-data label,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .ief-form-bottom .field--name-field-partner-logo .image-widget-data label,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .ief-form-bottom .field--name-field-partner-logo .image-widget-data label,form.node-cleanup-long-form .group-friends .field--name-field-friends .ief-form-bottom .field--name-field-partner-logo .image-widget-data label,form.node-cleanup-long-form .group-friends .field--name-field-organisation .ief-form-bottom .field--name-field-partner-logo .image-widget-data label,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .ief-form-bottom .field--name-field-partner-logo .image-widget-data label{display:none}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .ief-form-bottom .field--name-field-partner-logo .image-widget-data input.form-submit,form.node-cleanup-frontend-form .group-friends .field--name-field-friends .ief-form-bottom input.form-autocomplete,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .ief-form-bottom .field--name-field-partner-logo .image-widget-data input.form-submit,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .ief-form-bottom input.form-autocomplete,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .ief-form-bottom .field--name-field-partner-logo .image-widget-data input.form-submit,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .ief-form-bottom input.form-autocomplete,form.node-cleanup-long-form .group-friends .field--name-field-friends .ief-form-bottom .field--name-field-partner-logo .image-widget-data input.form-submit,form.node-cleanup-long-form .group-friends .field--name-field-friends .ief-form-bottom input.form-autocomplete,form.node-cleanup-long-form .group-friends .field--name-field-organisation .ief-form-bottom .field--name-field-partner-logo .image-widget-data input.form-submit,form.node-cleanup-long-form .group-friends .field--name-field-organisation .ief-form-bottom input.form-autocomplete,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .ief-form-bottom .field--name-field-partner-logo .image-widget-data input.form-submit,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .ief-form-bottom input.form-autocomplete{border-radius:2rem;height:4rem;margin:0}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper,form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper,form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper{grid-gap:5rem;display:grid}@media only screen and (min-width:600px){form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper,form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper,form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper{grid-template-columns:repeat(2,1fr)}}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper table,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper table,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper table,form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper table,form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper table,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper table{align-self:start}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper table td,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper table td,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper table td,form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper table td,form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper table td,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper table td{padding:0}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper table td.inline-entity-form-node-label .cell__content,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper table td.inline-entity-form-node-label .cell__content,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper table td.inline-entity-form-node-label .cell__content,form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper table td.inline-entity-form-node-label .cell__content,form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper table td.inline-entity-form-node-label .cell__content,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper table td.inline-entity-form-node-label .cell__content{height:auto!important;min-height:3rem;position:relative;top:-2px}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper table td.ief-tabledrag-handle,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper table td.ief-tabledrag-handle,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper table td.ief-tabledrag-handle,form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper table td.ief-tabledrag-handle,form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper table td.ief-tabledrag-handle,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper table td.ief-tabledrag-handle{align-items:center;display:flex;padding:0 1rem 0 0}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper table td.ief-tabledrag-handle .cell__content,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper table td.ief-tabledrag-handle .cell__content,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper table td.ief-tabledrag-handle .cell__content,form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper table td.ief-tabledrag-handle .cell__content,form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper table td.ief-tabledrag-handle .cell__content,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper table td.ief-tabledrag-handle .cell__content{display:none}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper table tr:nth-child(2n),form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper table tr:nth-child(2n),form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper table tr:nth-child(2n),form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper table tr:nth-child(2n),form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper table tr:nth-child(2n),form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper table tr:nth-child(2n){background:none}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form,form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form,form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form{background:#005db4;border-radius:2rem;padding:1.5rem}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions),form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions),form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions),form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions),form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions),form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions){grid-gap:2rem;display:grid;grid-template-columns:1fr}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo,form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo,form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo{position:relative}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .form-item>label,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .form-item>label,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .form-item>label,form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .form-item>label,form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .form-item>label,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .form-item>label{display:block!important}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .ajax-progress,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .ajax-progress,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .ajax-progress,form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .ajax-progress,form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .ajax-progress,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .ajax-progress{left:0;position:absolute;top:100%}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-preview,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-preview,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-preview,form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-preview,form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-preview,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-preview{display:none}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data,form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data,form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data{grid-gap:2rem;display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;width:100%}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data span.file,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data span.file,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data span.file,form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data span.file,form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data span.file,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data span.file{flex:0 1 100%}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data span.file a,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data span.file a,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data span.file a,form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data span.file a,form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data span.file a,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data span.file a{align-items:center;background:#fff;border-radius:2rem;color:#031835;display:flex;font-size:1.6rem;height:4rem;padding:1px 2rem}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data label,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data label,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data label,form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data label,form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data label,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data label{display:none}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data input.form-submit,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data input.form-submit,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data input.form-submit,form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data input.form-submit,form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data input.form-submit,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper table .ief-form .form-group:not(.widget-actions) .field--name-field-partner-logo .image-widget-data input.form-submit{border-radius:2rem;height:4rem;margin:0}form.node-cleanup-frontend-form .group-friends .field--name-field-friends .fieldset-wrapper .ief-form-container,form.node-cleanup-frontend-form .group-friends .field--name-field-organisation .fieldset-wrapper .ief-form-container,form.node-cleanup-frontend-form .group-friends .field--name-field-responsibles .fieldset-wrapper .ief-form-container,form.node-cleanup-long-form .group-friends .field--name-field-friends .fieldset-wrapper .ief-form-container,form.node-cleanup-long-form .group-friends .field--name-field-organisation .fieldset-wrapper .ief-form-container,form.node-cleanup-long-form .group-friends .field--name-field-responsibles .fieldset-wrapper .ief-form-container{grid-column:span 2}form.node-cleanup-frontend-form .group-checkboxes,form.node-cleanup-long-form .group-checkboxes{margin:0 0 7rem}form.node-cleanup-frontend-form .group-checkboxes .fieldset-wrapper,form.node-cleanup-long-form .group-checkboxes .fieldset-wrapper{grid-gap:2rem}form.node-cleanup-frontend-form #edit-actions,form.node-cleanup-long-form #edit-actions{max-width:calc(50% - 2.5rem)}form.node-cleanup-frontend-form #edit-actions input#edit-submit,form.node-cleanup-long-form #edit-actions input#edit-submit{background:#ffed00;color:#031835;font-weight:700}form .description,span.form-required{display:none}form #edit-language{margin:0 0 2rem;position:relative}form #edit-language label{display:block;font-size:1.1rem;font-weight:500;letter-spacing:.75pt;margin:0 0 .3rem;padding:0;text-transform:uppercase}form #edit-language select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:1.5rem;color:#031835;cursor:pointer;font-size:1em;height:3rem;margin:0;outline:none;padding:1px 2rem;width:100%}form #edit-language:after{border:4px solid transparent;border-top-color:#031835;bottom:.8rem;content:"";display:block;position:absolute;right:1.5rem}form .field--type-boolean.field--name-field-private-event{padding-top:2px}form .field--type-boolean.field--name-field-private-event label{align-items:center;display:flex;font-size:1.4rem;font-weight:400;padding:0;text-transform:none}form .field--type-boolean.field--name-field-private-event label:before{border:3px solid #fff;border-radius:100%;content:"";display:block;height:2rem;margin:-2px 1rem 0 0;transition:background-color .5s ease;width:2rem}form .field--type-boolean.field--name-field-private-event label a{display:inline;margin:0 0 0 .5rem;text-decoration:underline;transition:color .5s ease}form .field--type-boolean.field--name-field-private-event label a:hover{color:#ffed00}form .field--type-boolean.field--name-field-private-event .description{display:flex}form .field--type-boolean.field--name-field-private-event .description a{display:inline;font-size:1.4rem;margin:0 0 0 .5rem;text-decoration:underline;transition:color .5s ease}form .field--type-boolean.field--name-field-private-event .description a:hover{color:#ffed00}form .field--type-boolean.field--name-field-private-event input{left:-99999px;position:absolute}form .field--type-boolean.field--name-field-private-event input:checked+label:before{background-color:#031835}form .field--type-boolean.field--name-field-gdpr-consent{padding-top:2px}form .field--type-boolean.field--name-field-gdpr-consent label{align-items:center;display:flex;font-size:1.4rem;font-weight:400;padding:0;text-transform:none}form .field--type-boolean.field--name-field-gdpr-consent label:before{border:3px solid #fff;border-radius:100%;content:"";display:block;height:2rem;margin:-2px 1rem 0 0;transition:background-color .5s ease;width:2rem}form .field--type-boolean.field--name-field-gdpr-consent label a{display:inline;margin:0 0 0 .5rem;text-decoration:underline;transition:color .5s ease}form .field--type-boolean.field--name-field-gdpr-consent label a:hover{color:#ffed00}form .field--type-boolean.field--name-field-gdpr-consent input{left:-99999px;position:absolute}form .field--type-boolean.field--name-field-gdpr-consent input:checked+label:before{background-color:#031835}.field--widget-boolean-checkbox{margin:0 0 2rem;overflow:hidden;position:relative}.field--widget-boolean-checkbox .form-item{display:flex}.field--widget-boolean-checkbox .form-item label{align-items:center;cursor:pointer;display:flex;font-size:1.1rem;font-weight:500;letter-spacing:0;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.field--widget-date-and-time-range{margin:0 0 2rem}.field--widget-date-and-time-range label{display:block;font-size:1.1rem;font-weight:500;letter-spacing:.75pt;margin:0 0 .3rem;padding:0;text-transform:uppercase}.field--widget-date-and-time-range input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:1.5rem;color:#031835;font-size:1em;height:3rem;margin:0;outline:none;padding:1px 2rem;text-align:center;-moz-text-align-last:center;text-align-last:center;width:100%}.field--widget-date-and-time-range .fieldset-wrapper{display:flex;justify-content:space-between}.field--widget-date-and-time-range .fieldset-wrapper label{display:none}.field--widget-date-and-time-range .fieldset-wrapper .form-inline{display:flex;flex:0 0 47.5%;flex-direction:column;justify-content:flex-end}.field--widget-date-and-time-range .fieldset-wrapper .form-inline#edit-field-date-time-0-end-value{position:relative}.field--widget-date-and-time-range .fieldset-wrapper .form-inline#edit-field-date-time-0-end-value:before{bottom:.5rem;content:"-";display:block;position:absolute;right:100%;text-align:center;width:10.52632%}.field--widget-date-and-time-range .fieldset-wrapper .form-inline>.form-item+.form-item{margin:1rem 0 0}.field--widget-address-default{margin:0 0 2rem}.field--widget-address-default .fieldset-legend{display:none!important}.field--widget-address-default .fieldset-legend,.field--widget-address-default label{display:block;font-size:1.1rem;font-weight:500;letter-spacing:.75pt;margin:0 0 .3rem;padding:0;text-transform:uppercase}.field--widget-address-default .fieldset-wrapper input,.field--widget-address-default .fieldset-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:1.5rem;color:#031835;font-size:1em;height:3rem;margin:0;outline:none;padding:1px 2rem;width:100%}.field--widget-address-default .fieldset-wrapper .form-group+.form-group,.field--widget-address-default .fieldset-wrapper .form-group+.form-item,.field--widget-address-default .fieldset-wrapper .form-item+.form-group,.field--widget-address-default .fieldset-wrapper .form-item+.form-item{margin:1rem 0 0}.field--widget-address-default .fieldset-wrapper .form-group#edit-field-address-0-address-country-code,.field--widget-address-default .fieldset-wrapper .form-item#edit-field-address-0-address-country-code{width:47.5%}.field--widget-address-default .fieldset-wrapper .form-group.form-item-field-address-0-address-address-line1,.field--widget-address-default .fieldset-wrapper .form-item.form-item-field-address-0-address-address-line1{margin:1rem 0 0}.field--widget-address-default .fieldset-wrapper .form-group.address-container-inline,.field--widget-address-default .fieldset-wrapper .form-item.address-container-inline{display:flex;justify-content:space-between;margin:1rem 0 0}.field--widget-address-default .fieldset-wrapper .form-group.address-container-inline .form-item,.field--widget-address-default .fieldset-wrapper .form-item.address-container-inline .form-item{flex:0 0 47.5%;margin:0}.field--widget-image-image label{display:block;font-size:1.1rem;font-weight:500;letter-spacing:.75pt;margin:0 0 .3rem;padding:0;text-transform:uppercase}.field--widget-datetime-default,.field--widget-email-default,.field--widget-options-select,.field--widget-string-textfield,.field--widget-telephone-default,.form-type-email,.form-type-password{margin:0 0 2rem}.field--widget-datetime-default label,.field--widget-email-default label,.field--widget-options-select label,.field--widget-string-textfield label,.field--widget-telephone-default label,.form-type-email label,.form-type-password label{display:block;font-size:1.1rem;font-weight:500;letter-spacing:.75pt;margin:0 0 .3rem;padding:0;text-transform:uppercase}.field--widget-datetime-default input,.field--widget-datetime-default select,.field--widget-email-default input,.field--widget-email-default select,.field--widget-options-select input,.field--widget-options-select select,.field--widget-string-textfield input,.field--widget-string-textfield select,.field--widget-telephone-default input,.field--widget-telephone-default select,.form-type-email input,.form-type-email select,.form-type-password input,.form-type-password select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:1.5rem;color:#031835;font-size:1em;height:3rem;margin:0;outline:none;padding:1px 2rem;width:100%}.field--widget-datetime-default select,.field--widget-email-default select,.field--widget-options-select select,.field--widget-string-textfield select,.field--widget-telephone-default select,.form-type-email select,.form-type-password select{cursor:pointer}.field--widget-datetime-default div.description,.field--widget-email-default div.description,.field--widget-options-select div.description,.field--widget-string-textfield div.description,.field--widget-telephone-default div.description,.form-type-email div.description,.form-type-password div.description{color:#666;font-size:1.4rem;margin:1rem 0 0}.field--widget-datetime-default div.password-confirm,.field--widget-email-default div.password-confirm,.field--widget-options-select div.password-confirm,.field--widget-string-textfield div.password-confirm,.field--widget-telephone-default div.password-confirm,.form-type-email div.password-confirm,.form-type-password div.password-confirm{color:#444;font-size:1rem;font-weight:400;letter-spacing:1pt;padding:.5rem 0 0 1.5rem;text-transform:uppercase}.field--widget-text-textarea-with-summary{margin:0 0 2rem}.field--widget-text-textarea-with-summary label{display:block;font-size:1.1rem;font-weight:500;letter-spacing:.75pt;line-height:normal;margin:0 0 .3rem;padding:0;text-transform:uppercase}.field--widget-text-textarea-with-summary .cke_reset{border-radius:1.5rem;overflow:hidden}.field--widget-text-textarea-with-summary .cke_bottom,.field--widget-text-textarea-with-summary .filter-wrapper,.field--widget-text-textarea-with-summary .form-group{display:none}.field--widget-text-textarea-with-summary .form-type-select{display:none!important}.field--widget-number{margin:0 0 2rem}.field--widget-number label{display:block;font-size:1.1rem;font-weight:500;letter-spacing:.75pt;margin:0 0 .3rem;padding:0;text-transform:uppercase}.field--widget-number input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:1.5rem;color:#031835;font-size:1em;height:3rem;margin:0;outline:none;padding:1px 2rem;text-align:center;-moz-text-align-last:center;text-align-last:center;width:15rem}.field--widget-number .field-suffix{display:none;font-size:1.2rem;font-weight:500;text-transform:uppercase}.field--widget-entity-reference-autocomplete{margin:0 0 2rem}.field--widget-entity-reference-autocomplete label{display:block;font-size:1.1rem;font-weight:500;letter-spacing:.75pt;margin:0 0 .3rem;padding:0;text-transform:uppercase}.field--widget-entity-reference-autocomplete input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:calc(100% - 10px)!important;border:none;border-radius:1.5rem;color:#031835;font-size:1em;height:3rem;margin:0;outline:none;padding:1px 3rem 1px 2rem;width:100%}.field--widget-entity-reference-autocomplete .tabledrag-changed-warning,.field--widget-entity-reference-autocomplete .tabledrag-toggle-weight-wrapper{display:none!important}.field--widget-entity-reference-autocomplete table label,.field--widget-entity-reference-autocomplete table td.tabledrag-hide,.field--widget-entity-reference-autocomplete table th.tabledrag-hide{display:none}.field--widget-entity-reference-autocomplete table tr.drag input.form-text{background-color:#eaeaea}.field--widget-entity-reference-autocomplete table tr+tr td{padding-top:1rem}.field--widget-entity-reference-autocomplete table tr td{width:100%}.field--widget-entity-reference-autocomplete table tr td.field-multiple-drag{padding:1.5rem 1rem 0 0;width:auto}.field--widget-entity-reference-autocomplete table tr td.field-multiple-drag a.tabledrag-handle{background-image:url(/themes/custom/rivercleanup_theme/dist/img/icon-move.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block!important;float:none;height:12px;margin:0;width:12px}.field--widget-entity-reference-autocomplete table tr td.field-multiple-drag a.tabledrag-handle>*{display:none}.field--widget-entity-reference-autocomplete table tr td.field-multiple-drag abbr.tabledrag-changed{display:none!important}.field--widget-entity-reference-autocomplete table th.field-label h4{display:block;font-size:1.1rem;font-weight:500;letter-spacing:.75pt;margin:0 0 .3rem;padding:0;text-align:left;text-transform:uppercase}.field--widget-entity-reference-autocomplete input.field-add-more-submit{background-color:inherit;border:1px solid #fff;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:500;justify-content:center;margin:1rem 0 0;min-height:0;min-width:47.5%;outline:none;text-align:center;width:auto}.field--widget-inline-entity-form-complex,.field--widget-inline-entity-form-simple{margin:0 0 2rem}.field--widget-inline-entity-form-complex .fieldset-wrapper label,.field--widget-inline-entity-form-simple .fieldset-wrapper label{display:none!important}.field--widget-inline-entity-form-complex .alert,.field--widget-inline-entity-form-simple .alert{background-color:#af2b2b;background-image:url(/themes/custom/rivercleanup_theme/dist/img/icon-exclamation.svg);background-position:.5rem;background-repeat:no-repeat;background-size:auto 70%;border-radius:3px;color:#fff;display:flex;font-size:1.3rem;font-weight:500;justify-content:center;margin:0 0 1rem;padding:.5rem 0 .5rem 3rem;text-transform:uppercase}.field--widget-inline-entity-form-complex .alert button,.field--widget-inline-entity-form-complex .alert h2,.field--widget-inline-entity-form-simple .alert button,.field--widget-inline-entity-form-simple .alert h2{display:none!important}.field--widget-inline-entity-form-complex label,.field--widget-inline-entity-form-simple label{display:block;font-size:1.1rem;font-weight:500;letter-spacing:.75pt;margin:0 0 .3rem;padding:0;text-transform:uppercase}.field--widget-inline-entity-form-complex .fieldset-wrapper .ajax-progress-throbber,.field--widget-inline-entity-form-complex .fieldset-wrapper .tabledrag-changed-warning,.field--widget-inline-entity-form-complex .fieldset-wrapper .tabledrag-toggle-weight-wrapper,.field--widget-inline-entity-form-complex .fieldset-wrapper .tableresponsive-toggle-columns,.field--widget-inline-entity-form-complex .fieldset-wrapper abbr.tabledrag-changed,.field--widget-inline-entity-form-simple .fieldset-wrapper .ajax-progress-throbber,.field--widget-inline-entity-form-simple .fieldset-wrapper .tabledrag-changed-warning,.field--widget-inline-entity-form-simple .fieldset-wrapper .tabledrag-toggle-weight-wrapper,.field--widget-inline-entity-form-simple .fieldset-wrapper .tableresponsive-toggle-columns,.field--widget-inline-entity-form-simple .fieldset-wrapper abbr.tabledrag-changed{display:none!important}.field--widget-inline-entity-form-complex .fieldset-wrapper .widget-message,.field--widget-inline-entity-form-simple .fieldset-wrapper .widget-message{background-image:url(/themes/custom/rivercleanup_theme/dist/img/icon-exclamation.svg);background-position:left .2rem;background-repeat:no-repeat;background-size:2rem auto;font-size:1.4rem;font-weight:500;margin:0 0 1rem;padding:.5rem 0 .5rem 3rem}.field--widget-inline-entity-form-complex .fieldset-wrapper .widget-actions,.field--widget-inline-entity-form-simple .fieldset-wrapper .widget-actions{display:flex;justify-content:space-between;margin:0}.field--widget-inline-entity-form-complex .fieldset-wrapper .widget-actions input,.field--widget-inline-entity-form-simple .fieldset-wrapper .widget-actions input{background-color:#031835;border:none;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:500;height:3rem;justify-content:center;margin:0;min-height:0;min-width:47.5%;outline:none;text-align:center;width:auto}.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-form .form-type-entity-autocomplete input.form-autocomplete,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-form .form-type-entity-autocomplete input.form-autocomplete{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:calc(100% - 10px)!important;border:none;border-radius:1.5rem;color:#031835;font-size:1em;height:3rem;margin:0 0 1rem;outline:none;padding:1px 3rem 1px 2rem;width:100%}.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-form.widget-form .form-actions,.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-form:not(.widget-form)>.ief-form-container .form-actions,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-form.widget-form .form-actions,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-form:not(.widget-form)>.ief-form-container .form-actions{justify-content:space-between}.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-form.widget-form .form-actions .button,.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-form:not(.widget-form)>.ief-form-container .form-actions .button,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-form.widget-form .form-actions .button,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-form:not(.widget-form)>.ief-form-container .form-actions .button{background-color:transparent;border:1px solid #fff;margin:0;transition:background-color .3s ease}.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-form.widget-form .form-actions .button:hover,.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-form:not(.widget-form)>.ief-form-container .form-actions .button:hover,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-form.widget-form .form-actions .button:hover,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-form:not(.widget-form)>.ief-form-container .form-actions .button:hover{background-color:rgba(0,0,0,.075)}.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-entity-table,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-entity-table{width:100%}.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-entity-table thead,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-entity-table thead{display:none}.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-entity-table tbody tr td.ief-tabledrag-handle,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-entity-table tbody tr td.ief-tabledrag-handle{padding:1.5rem 1rem 0 0;width:auto}.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-entity-table tbody tr td.ief-tabledrag-handle a.tabledrag-handle,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-entity-table tbody tr td.ief-tabledrag-handle a.tabledrag-handle{background-image:url(/themes/custom/rivercleanup_theme/dist/img/icon-move.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block!important;float:none;height:12px;margin:0;width:12px}.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-entity-table tbody tr td.ief-tabledrag-handle a.tabledrag-handle>*,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-entity-table tbody tr td.ief-tabledrag-handle a.tabledrag-handle>*{display:none}.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-entity-table tbody tr td.inline-entity-form-media-label,.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-entity-table tbody tr td.inline-entity-form-node-label,.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-entity-table tbody tr td.inline-entity-form-user-label,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-entity-table tbody tr td.inline-entity-form-media-label,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-entity-table tbody tr td.inline-entity-form-node-label,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-entity-table tbody tr td.inline-entity-form-user-label{width:100%}.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-entity-table tbody tr td.inline-entity-form-media-label .cell__content,.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-entity-table tbody tr td.inline-entity-form-node-label .cell__content,.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-entity-table tbody tr td.inline-entity-form-user-label .cell__content,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-entity-table tbody tr td.inline-entity-form-media-label .cell__content,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-entity-table tbody tr td.inline-entity-form-node-label .cell__content,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-entity-table tbody tr td.inline-entity-form-user-label .cell__content{align-items:center;background-color:#e1e1e1;border-radius:1.5rem;color:#031835;display:flex;height:3rem;margin:0 0 1rem;padding:1px 3rem 1px 2rem}.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-entity-table tbody tr td.inline-entity-form-node-status,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-entity-table tbody tr td.inline-entity-form-node-status{display:none}.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-entity-table tbody tr td .ief-entity-operations,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-entity-table tbody tr td .ief-entity-operations{display:flex}.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-entity-table tbody tr td .ief-entity-operations .button,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-entity-table tbody tr td .ief-entity-operations .button{background-color:transparent;border:1px solid #fff;display:block;flex:1 0 auto;height:3rem;margin:0 0 0 1rem;min-height:0;text-align:center;-moz-text-align-last:center;text-align-last:center;transition:background-color .3s ease}.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-entity-table tbody tr td .ief-entity-operations .button:hover,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-entity-table tbody tr td .ief-entity-operations .button:hover{background-color:rgba(0,0,0,.075)}.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-entity-table tbody tr td .ief-form,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-entity-table tbody tr td .ief-form{background-color:#1485cc;border-radius:1.5rem;margin:0 0 1rem;padding:2rem 1.5rem 1rem}.field--widget-inline-entity-form-complex .fieldset-wrapper .ief-entity-table tbody tr:last-of-type td .cell__content .ief-form,.field--widget-inline-entity-form-simple .fieldset-wrapper .ief-entity-table tbody tr:last-of-type td .cell__content .ief-form{margin:0 0 1rem}.field--widget-link-default{margin:0 0 2rem}.field--widget-link-default input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:1.5rem;color:#031835;font-size:1em;height:3rem;margin:0;outline:none;padding:1px 2rem;width:100%}.field--widget-link-default .description{font-size:1.3rem;margin:.5rem 0 0}.field--widget-geofield-map{margin:0 0 2rem}.field--widget-geofield-map .fieldset-legend{display:block;font-size:1.1rem;font-weight:500;letter-spacing:.75pt;margin:0 0 .3rem;padding:0;text-transform:uppercase}.field--widget-geofield-map .form-type-textfield{margin:0 0 1rem}.field--widget-geofield-map .form-type-textfield input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:calc(100% - 10px)!important;border:none;border-radius:1.5rem;color:#031835;font-size:1em;height:3rem;margin:0;outline:none;padding:1px 3rem 1px 2rem;width:100%}.field--widget-geofield-map .form-type-textfield .description{display:none}.field--widget-geofield-map .geofield-map-widget{border-radius:2rem;overflow:hidden}.field--widget-geofield-map .form-item-field-coordinates-0-value-lat,.field--widget-geofield-map .form-item-field-coordinates-0-value-lon{display:none!important}.field--widget-geofield-map .form-actions{margin:1rem 0 0}.field--widget-geofield-map .form-actions input{margin:0}.field--widget-image-image{margin:0 0 2rem}.field--widget-image-image .description{font-size:1.3rem;margin:.5rem 0 0}.field--widget-image-image .image-widget{align-items:flex-end;display:flex}.field--widget-image-image .image-widget .image-preview{border:1px solid #d1d1d1;border-radius:1.5rem;box-shadow:0 0 20px rgba(0,0,0,.05);margin:0 2rem 0 0;overflow:hidden;padding:0}.field--widget-image-image .image-widget .image-preview img{display:block}.field--widget-image-image .image-widget .image-widget-data{font-size:1.3rem;margin:0 0 2px}.field--widget-image-image .image-widget .image-widget-data .button{background-color:transparent;border:1px solid #fff;cursor:pointer;height:3rem;margin:1rem 0 0;min-height:0;transition:background-color .3s ease}.field--widget-image-image .image-widget .image-widget-data .button:hover{background-color:rgba(0,0,0,.05)}.g-recaptcha{margin:0 0 2rem}.form-actions{display:flex}.form-actions input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#031835;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;min-width:47.5%;outline:none;text-align:center;width:auto}.form-actions a,.form-actions input{font-size:1.2rem;font-weight:500}.form--node-registration-delete{padding:20rem 0 3rem}.form--node-registration-delete .container{max-width:50rem}.form--node-registration-delete .container h2{font-size:2.5rem;font-weight:500;margin:0 0 2rem}.form--node-registration-delete .container form .form-actions{margin:2rem 0 0}form[id^=node-registration-frontend-form]{background:#fff;border-radius:1rem;color:#031835;overflow:hidden;padding:2rem 5%;position:relative}@media only screen and (min-width:600px){form[id^=node-registration-frontend-form]{padding:2rem}}form[id^=node-registration-frontend-form] .multipage-pane-wrapper{display:none!important;font-size:1.4rem;font-weight:700}form[id^=node-registration-frontend-form] .ajax-progress{background:hsla(0,0%,100%,.7);background-image:url(/themes/custom/rivercleanup_theme/dist/img/spinner.svg);background-position:50%;background-repeat:no-repeat;background-size:5rem;height:100%;left:0;position:absolute;top:0;width:100%}form[id^=node-registration-frontend-form] .ajax-progress>*{display:none!important}form[id^=node-registration-frontend-form] div[data-drupal-selector=edit-group-contact] .field--name-field-anon-email .label,form[id^=node-registration-frontend-form] div[data-drupal-selector=edit-group-contact] .field--name-field-anon-first-name .label,form[id^=node-registration-frontend-form] div[data-drupal-selector=edit-group-contact] .field--name-field-anon-last-name .label{display:none}form[id^=node-registration-frontend-form] div[data-drupal-selector=edit-group-contact]>.fieldset-wrapper,form[id^=node-registration-frontend-form] div[data-drupal-selector=edit-group-name]>.fieldset-wrapper,form[id^=node-registration-frontend-form] div[data-drupal-selector=edit-group-people]>.fieldset-wrapper{display:grid;gap:2rem;grid-auto-rows:auto;grid-template-columns:repeat(2,1fr)}form[id^=node-registration-frontend-form] div[data-drupal-selector=edit-group-contact]>.fieldset-wrapper>div,form[id^=node-registration-frontend-form] div[data-drupal-selector=edit-group-name]>.fieldset-wrapper>div,form[id^=node-registration-frontend-form] div[data-drupal-selector=edit-group-people]>.fieldset-wrapper>div{grid-column:span 2;margin:0}form[id^=node-registration-frontend-form] div[data-drupal-selector=edit-group-contact]>.fieldset-wrapper>div.field--name-field-anon-first-name,form[id^=node-registration-frontend-form] div[data-drupal-selector=edit-group-contact]>.fieldset-wrapper>div.field--name-field-anon-last-name,form[id^=node-registration-frontend-form] div[data-drupal-selector=edit-group-name]>.fieldset-wrapper>div.field--name-field-anon-first-name,form[id^=node-registration-frontend-form] div[data-drupal-selector=edit-group-name]>.fieldset-wrapper>div.field--name-field-anon-last-name,form[id^=node-registration-frontend-form] div[data-drupal-selector=edit-group-people]>.fieldset-wrapper>div.field--name-field-anon-first-name,form[id^=node-registration-frontend-form] div[data-drupal-selector=edit-group-people]>.fieldset-wrapper>div.field--name-field-anon-last-name{grid-column:span 1}form[id^=node-registration-frontend-form] .form-group label{color:#0055a5;display:block;font-size:3.2rem;font-weight:500;line-height:1;margin:0 0 2rem}form[id^=node-registration-frontend-form] .form-group .form-item{margin:0}form[id^=node-registration-frontend-form] .form-group .form-item label{-webkit-clip-path:circle(0);clip-path:circle(0);position:absolute}form[id^=node-registration-frontend-form] .form-group .form-item input{background:#efeeee;border-radius:2rem;height:4rem}form[id^=node-registration-frontend-form] .form-group .form-item input.error{border:1px solid red}form[id^=node-registration-frontend-form] .form-group .form-item.form-item-field-number-children-0-value label,form[id^=node-registration-frontend-form] .form-group .form-item.form-item-field-number-participants-0-value label{-webkit-clip-path:none;clip-path:none;font-size:1.3rem;margin:0 0 2px;position:static}form[id^=node-registration-frontend-form] .form-group .form-item.form-item-field-gdpr-consent-value{display:flex;justify-content:flex-end}form[id^=node-registration-frontend-form] .form-group .form-item.form-item-field-gdpr-consent-value label{-webkit-clip-path:none;clip-path:none;display:flex;font-size:1.3rem;margin:0 0 2px;position:static}form[id^=node-registration-frontend-form] .form-group .form-item.form-item-field-gdpr-consent-value label:before{border:3px solid #031835}form[id^=node-registration-frontend-form] .form-actions{justify-content:flex-end;margin:2rem -1rem 0}form[id^=node-registration-frontend-form] .form-actions input{min-width:calc(50% - 2rem)}form[id^=node-registration-frontend-form] .form-actions input[data-drupal-selector=edit-prev]{margin:0 1rem}form[id^=node-registration-frontend-form] .form-actions input[data-drupal-selector=edit-next],form[id^=node-registration-frontend-form] .form-actions input[data-drupal-selector=edit-submit]{background:#ffed00;color:#031835;font-weight:500;margin:0 1rem}form[id^=node-registration-frontend-form] .field--name-field-cleanup{-webkit-clip-path:circle(0);clip-path:circle(0);position:absolute}.node-registration-long-form{max-width:50rem}.node-registration-long-form .form-actions input{min-width:15rem}form.profile--public--edit,form.user--edit{margin:0 auto;max-width:50rem;width:100%}form.profile--public--edit>.form-title,form.user--edit>.form-title{margin:0 0 3rem}form.profile--public--edit>.form-title h2,form.user--edit>.form-title h2{font-size:3rem;font-weight:600;margin:0 0 1rem}form.profile--public--edit label.fieldset-legend,form.user--edit label.fieldset-legend{display:block;font-size:3rem;font-weight:600;margin:5rem 0 1rem}form.profile--public--edit input,form.profile--public--edit select,form.profile--public--edit textarea,form.user--edit input,form.user--edit select,form.user--edit textarea{border:1px solid #d1d1d1;box-shadow:0 0 20px rgba(0,0,0,.05);transition:all .5s ease}form.profile--public--edit input:focus,form.profile--public--edit select:focus,form.profile--public--edit textarea:focus,form.user--edit input:focus,form.user--edit select:focus,form.user--edit textarea:focus{border:1px solid #666}form.profile--public--edit .image-widget-data .button,form.user--edit .image-widget-data .button{border:1px solid #031835;color:#031835}form.profile--public--edit .image-widget-data input[type=file],form.user--edit .image-widget-data input[type=file]{border:none;box-shadow:none;margin:1rem 0 0}form.profile--public--edit .form-item-field-gdpr-consent-value,form.user--edit .form-item-field-gdpr-consent-value{padding-top:2px}form.profile--public--edit .form-item-field-gdpr-consent-value label,form.user--edit .form-item-field-gdpr-consent-value label{align-items:center;display:flex;font-size:1.4rem;font-weight:400;padding:0;text-transform:none}form.profile--public--edit .form-item-field-gdpr-consent-value label:before,form.user--edit .form-item-field-gdpr-consent-value label:before{background-color:#fff;border:3px solid #fff;border-radius:100%;content:"";display:block;height:2rem;margin:-2px 1rem 0 0;transition:background-color .5s ease;width:2rem}form.profile--public--edit .form-item-field-gdpr-consent-value input,form.user--edit .form-item-field-gdpr-consent-value input{left:-99999px;position:absolute}form.profile--public--edit .form-item-field-gdpr-consent-value input:checked+label:before,form.user--edit .form-item-field-gdpr-consent-value input:checked+label:before{background-color:#031835}form.profile--public--edit .form-actions,form.user--edit .form-actions{grid-area:11/1/12/2;margin:2rem 0 0}@media only screen and (min-width:1000px){@supports (display:grid){form.profile--public--edit .form-actions,form.user--edit .form-actions{margin:0}}}form.profile--public--edit .form-actions input,form.user--edit .form-actions input{border:none}@media only screen and (min-width:1024px){@supports (display:grid){form.profile--public--edit,form.user--edit{-moz-column-gap:5rem;column-gap:5rem;display:grid;max-width:100%}form.profile--public--edit .form-title,form.user--edit .form-title{grid-area:1/1/2/2;margin-bottom:1rem}form.profile--public--edit #edit-account,form.user--edit #edit-account{grid-area:2/1/4/2}form.profile--public--edit #edit-language,form.user--edit #edit-language{grid-area:4/1/5/2}form.profile--public--edit #edit-public-profiles-wrapper,form.user--edit #edit-public-profiles-wrapper{grid-area:1/2/8/3}form.profile--public--edit #edit-field-gdpr-consent-wrapper,form.user--edit #edit-field-gdpr-consent-wrapper{grid-area:6/1/7/2}form.profile--public--edit #edit-actions,form.user--edit #edit-actions{grid-area:7/1/8/2}}form.profile--public--edit label.fieldset-legend,form.user--edit label.fieldset-legend{margin-top:0}}.grecaptcha-badge{visibility:hidden}.captcha{margin:2rem 0}.webform-submission-form label{display:inline;font-size:1.1rem;font-weight:500;letter-spacing:.75pt;line-height:1em;margin:0 0 .3rem;padding:0 0 0 1.5rem;text-transform:uppercase}.webform-submission-form .form-item{margin-top:2rem}.webform-submission-form .webform-radios-other .form-item{margin-top:1rem}.webform-submission-form .webform-radios-other .form-item label{font-weight:500}.webform-submission-form .form-type-processed-text{max-width:40rem}.webform-submission-form .form-type-number,.webform-submission-form .form-type-select{display:flex;flex-direction:column}.webform-submission-form .webform-flexbox{display:grid;gap:1rem 4rem;grid-template-columns:repeat(auto-fit,minmax(27rem,1fr))}.webform-submission-form input[type=email],.webform-submission-form input[type=number],.webform-submission-form input[type=password],.webform-submission-form input[type=tel],.webform-submission-form input[type=text],.webform-submission-form select,.webform-submission-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0055a5;border:1px solid #fff;border-radius:2rem;color:#fff;font-family:Rubik,sans-serif;font-size:1em;font-weight:400;height:4rem;margin:0;outline:none;padding:.5rem 2rem;resize:none;transition:all .5s ease;width:100%}.webform-submission-form input[type=email]::-moz-placeholder,.webform-submission-form input[type=number]::-moz-placeholder,.webform-submission-form input[type=password]::-moz-placeholder,.webform-submission-form input[type=tel]::-moz-placeholder,.webform-submission-form input[type=text]::-moz-placeholder,.webform-submission-form select::-moz-placeholder,.webform-submission-form textarea::-moz-placeholder{color:#fff;font-family:Rubik,sans-serif;opacity:1}.webform-submission-form input[type=email]:-ms-input-placeholder,.webform-submission-form input[type=number]:-ms-input-placeholder,.webform-submission-form input[type=password]:-ms-input-placeholder,.webform-submission-form input[type=tel]:-ms-input-placeholder,.webform-submission-form input[type=text]:-ms-input-placeholder,.webform-submission-form select:-ms-input-placeholder,.webform-submission-form textarea:-ms-input-placeholder{color:#fff;font-family:Rubik,sans-serif;opacity:1}.webform-submission-form input[type=email]::placeholder,.webform-submission-form input[type=number]::placeholder,.webform-submission-form input[type=password]::placeholder,.webform-submission-form input[type=tel]::placeholder,.webform-submission-form input[type=text]::placeholder,.webform-submission-form select::placeholder,.webform-submission-form textarea::placeholder{color:#fff;font-family:Rubik,sans-serif;opacity:1}.webform-submission-form input[type=email]:focus,.webform-submission-form input[type=number]:focus,.webform-submission-form input[type=password]:focus,.webform-submission-form input[type=tel]:focus,.webform-submission-form input[type=text]:focus,.webform-submission-form select:focus,.webform-submission-form textarea:focus{border:1px solid transparent}body.blue .webform-submission-form input[type=email],body.blue .webform-submission-form input[type=number],body.blue .webform-submission-form input[type=password],body.blue .webform-submission-form input[type=tel],body.blue .webform-submission-form input[type=text],body.blue .webform-submission-form select,body.blue .webform-submission-form textarea{background-color:#fff;color:#031835}body.blue .webform-submission-form input[type=email]::-moz-placeholder,body.blue .webform-submission-form input[type=number]::-moz-placeholder,body.blue .webform-submission-form input[type=password]::-moz-placeholder,body.blue .webform-submission-form input[type=tel]::-moz-placeholder,body.blue .webform-submission-form input[type=text]::-moz-placeholder,body.blue .webform-submission-form select::-moz-placeholder,body.blue .webform-submission-form textarea::-moz-placeholder{color:#0055a5}body.blue .webform-submission-form input[type=email]:-ms-input-placeholder,body.blue .webform-submission-form input[type=number]:-ms-input-placeholder,body.blue .webform-submission-form input[type=password]:-ms-input-placeholder,body.blue .webform-submission-form input[type=tel]:-ms-input-placeholder,body.blue .webform-submission-form input[type=text]:-ms-input-placeholder,body.blue .webform-submission-form select:-ms-input-placeholder,body.blue .webform-submission-form textarea:-ms-input-placeholder{color:#0055a5}body.blue .webform-submission-form input[type=email]::placeholder,body.blue .webform-submission-form input[type=number]::placeholder,body.blue .webform-submission-form input[type=password]::placeholder,body.blue .webform-submission-form input[type=tel]::placeholder,body.blue .webform-submission-form input[type=text]::placeholder,body.blue .webform-submission-form select::placeholder,body.blue .webform-submission-form textarea::placeholder{color:#0055a5}.webform-submission-form textarea{height:auto;padding:2rem}.webform-submission-form textarea:focus{box-shadow:0 0 10px rgba(0,0,0,.4)}.webform-submission-form input[type=email],.webform-submission-form input[type=text]{line-height:1.75}.webform-submission-form .form-textarea-wrapper{margin-top:1rem}.webform-submission-form input[type=checkbox],.webform-submission-form input[type=radio]{-webkit-clip-path:polygon(50% 50%,50% 50%,50% 50%);clip-path:polygon(50% 50%,50% 50%,50% 50%);pointer-events:none;position:absolute}.webform-submission-form input[type=checkbox]+label,.webform-submission-form input[type=radio]+label{cursor:pointer;display:block;line-height:24px;padding:0 0 0 3.5rem;position:relative;transition:all .5s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.webform-submission-form input[type=checkbox]+label:before,.webform-submission-form input[type=radio]+label:before{border-radius:100%;content:"";display:block;height:2rem;left:.4rem;margin:-2px 1rem 0 0;position:absolute;top:4px;transition:all .5s ease;width:2rem}.webform-submission-form input[type=checkbox]+label a,.webform-submission-form input[type=radio]+label a{text-decoration:underline;transition:all .5s ease}.webform-submission-form input[type=checkbox]+label a:hover,.webform-submission-form input[type=radio]+label a:hover{color:#555}.webform-submission-form input[type=checkbox]+label:after,.webform-submission-form input[type=radio]+label:after{background-image:none;border:3px solid #0055a5;border-radius:50%;content:"";display:block;height:1.8rem;left:2px;margin:0;position:absolute;top:0;width:1.8rem}.webform-submission-form input[type=checkbox]:checked+label:before,.webform-submission-form input[type=radio]:checked+label:before{background:#031835;transition:background-color .5s ease}.webform-submission-form .form-type-number input{text-align:center}.webform-submission-form .form-type-checkbox label{font-size:1.4rem;text-transform:none}.webform-submission-form .form-type-checkbox label:before{margin:-2px 1rem 0 0}.webform-submission-form select{background-image:url(/themes/custom/rivercleanup_theme/dist/img/icon-arrow-down.png);background-position:right 1.9375rem center;background-repeat:no-repeat;background-size:3%;font-size:1.6rem;padding-right:2.5rem}.webform-submission-form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#aaa;border:none;color:#fff;font-size:1.6rem;font-weight:500;margin:2rem 0;min-width:auto;outline:none;padding:.5rem 4rem .3rem;transition:all .5s ease}.webform-submission-form input[type=submit].yellow{background-color:#ffed00;border:.3rem solid #ffed00;color:#031835;font-family:Rubik,sans-serif}.webform-submission-form input[type=submit].darkblue{background-color:#031835;border:.3rem solid #031835;color:#fff}.webform-submission-form input[type=submit].transparent{background-color:transparent;border:.3rem solid #ffed00;color:#ffed00;line-height:2;padding:.5rem 2rem .3rem}footer#page-footer{background-color:#0055a5;color:#fff;position:relative;z-index:5}footer#page-footer .region-footer{margin:0 auto;max-width:125rem;padding:2rem 0;position:relative;width:90%}footer#page-footer section.footer-credits{border-top:1px solid hsla(0,0%,88%,.15);display:flex;font-size:1rem;justify-content:center;margin:0 auto;max-width:125rem;padding:1rem 0 .5rem;text-transform:uppercase;width:90%}.region-footer{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:1000px){.region-footer{flex-direction:row}}.region-footer #block-ahrcleanupfooter,.region-footer #block-donaucleanupfooter,.region-footer #block-duesselcleanupfooter-2,.region-footer #block-elbecleanupfooter,.region-footer #block-emschercleanupfooter,.region-footer #block-emscleanupfooter,.region-footer #block-footer,.region-footer #block-isarcleanupfooter,.region-footer #block-kinzigcleanupfooter,.region-footer #block-lahncleanupfooter,.region-footer #block-lippecleanupfooter,.region-footer #block-maincleanupfooter,.region-footer #block-moselcleanupfooter,.region-footer #block-nahecleanupfooter,.region-footer #block-neckarcleanupfooter,.region-footer #block-odercleanupfooter,.region-footer #block-rhinecleanupfooter,.region-footer #block-riveroceancleanupfooter,.region-footer #block-ruhrcleanupfooter,.region-footer #block-saalecleanupfooter,.region-footer #block-saarcleanupfooter,.region-footer #block-selzcleanupfooter,.region-footer #block-spreecleanupfooter,.region-footer #block-wesercleanupfooter{display:flex;flex:0 1 100%;flex-direction:column;font-size:2rem;font-weight:500;justify-content:center}@media only screen and (max-width:991px){.region-footer #block-ahrcleanupfooter,.region-footer #block-donaucleanupfooter,.region-footer #block-duesselcleanupfooter-2,.region-footer #block-elbecleanupfooter,.region-footer #block-emschercleanupfooter,.region-footer #block-emscleanupfooter,.region-footer #block-footer,.region-footer #block-isarcleanupfooter,.region-footer #block-kinzigcleanupfooter,.region-footer #block-lahncleanupfooter,.region-footer #block-lippecleanupfooter,.region-footer #block-maincleanupfooter,.region-footer #block-moselcleanupfooter,.region-footer #block-nahecleanupfooter,.region-footer #block-neckarcleanupfooter,.region-footer #block-odercleanupfooter,.region-footer #block-rhinecleanupfooter,.region-footer #block-riveroceancleanupfooter,.region-footer #block-ruhrcleanupfooter,.region-footer #block-saalecleanupfooter,.region-footer #block-saarcleanupfooter,.region-footer #block-selzcleanupfooter,.region-footer #block-spreecleanupfooter,.region-footer #block-wesercleanupfooter{align-items:center}}.region-footer #block-ahrcleanupfooter .nav,.region-footer #block-donaucleanupfooter .nav,.region-footer #block-duesselcleanupfooter-2 .nav,.region-footer #block-elbecleanupfooter .nav,.region-footer #block-emschercleanupfooter .nav,.region-footer #block-emscleanupfooter .nav,.region-footer #block-footer .nav,.region-footer #block-isarcleanupfooter .nav,.region-footer #block-kinzigcleanupfooter .nav,.region-footer #block-lahncleanupfooter .nav,.region-footer #block-lippecleanupfooter .nav,.region-footer #block-maincleanupfooter .nav,.region-footer #block-moselcleanupfooter .nav,.region-footer #block-nahecleanupfooter .nav,.region-footer #block-neckarcleanupfooter .nav,.region-footer #block-odercleanupfooter .nav,.region-footer #block-rhinecleanupfooter .nav,.region-footer #block-riveroceancleanupfooter .nav,.region-footer #block-ruhrcleanupfooter .nav,.region-footer #block-saalecleanupfooter .nav,.region-footer #block-saarcleanupfooter .nav,.region-footer #block-selzcleanupfooter .nav,.region-footer #block-spreecleanupfooter .nav,.region-footer #block-wesercleanupfooter .nav{display:flex;flex-wrap:wrap;justify-content:center;margin:1rem 0}@media (min-width:769px){.region-footer #block-ahrcleanupfooter .nav,.region-footer #block-donaucleanupfooter .nav,.region-footer #block-duesselcleanupfooter-2 .nav,.region-footer #block-elbecleanupfooter .nav,.region-footer #block-emschercleanupfooter .nav,.region-footer #block-emscleanupfooter .nav,.region-footer #block-footer .nav,.region-footer #block-isarcleanupfooter .nav,.region-footer #block-kinzigcleanupfooter .nav,.region-footer #block-lahncleanupfooter .nav,.region-footer #block-lippecleanupfooter .nav,.region-footer #block-maincleanupfooter .nav,.region-footer #block-moselcleanupfooter .nav,.region-footer #block-nahecleanupfooter .nav,.region-footer #block-neckarcleanupfooter .nav,.region-footer #block-odercleanupfooter .nav,.region-footer #block-rhinecleanupfooter .nav,.region-footer #block-riveroceancleanupfooter .nav,.region-footer #block-ruhrcleanupfooter .nav,.region-footer #block-saalecleanupfooter .nav,.region-footer #block-saarcleanupfooter .nav,.region-footer #block-selzcleanupfooter .nav,.region-footer #block-spreecleanupfooter .nav,.region-footer #block-wesercleanupfooter .nav{flex-wrap:unset;justify-content:unset}}.region-footer #block-ahrcleanupfooter .nav li,.region-footer #block-donaucleanupfooter .nav li,.region-footer #block-duesselcleanupfooter-2 .nav li,.region-footer #block-elbecleanupfooter .nav li,.region-footer #block-emschercleanupfooter .nav li,.region-footer #block-emscleanupfooter .nav li,.region-footer #block-footer .nav li,.region-footer #block-isarcleanupfooter .nav li,.region-footer #block-kinzigcleanupfooter .nav li,.region-footer #block-lahncleanupfooter .nav li,.region-footer #block-lippecleanupfooter .nav li,.region-footer #block-maincleanupfooter .nav li,.region-footer #block-moselcleanupfooter .nav li,.region-footer #block-nahecleanupfooter .nav li,.region-footer #block-neckarcleanupfooter .nav li,.region-footer #block-odercleanupfooter .nav li,.region-footer #block-rhinecleanupfooter .nav li,.region-footer #block-riveroceancleanupfooter .nav li,.region-footer #block-ruhrcleanupfooter .nav li,.region-footer #block-saalecleanupfooter .nav li,.region-footer #block-saarcleanupfooter .nav li,.region-footer #block-selzcleanupfooter .nav li,.region-footer #block-spreecleanupfooter .nav li,.region-footer #block-wesercleanupfooter .nav li{margin-bottom:1.5rem}@media (min-width:769px){.region-footer #block-ahrcleanupfooter .nav li,.region-footer #block-donaucleanupfooter .nav li,.region-footer #block-duesselcleanupfooter-2 .nav li,.region-footer #block-elbecleanupfooter .nav li,.region-footer #block-emschercleanupfooter .nav li,.region-footer #block-emscleanupfooter .nav li,.region-footer #block-footer .nav li,.region-footer #block-isarcleanupfooter .nav li,.region-footer #block-kinzigcleanupfooter .nav li,.region-footer #block-lahncleanupfooter .nav li,.region-footer #block-lippecleanupfooter .nav li,.region-footer #block-maincleanupfooter .nav li,.region-footer #block-moselcleanupfooter .nav li,.region-footer #block-nahecleanupfooter .nav li,.region-footer #block-neckarcleanupfooter .nav li,.region-footer #block-odercleanupfooter .nav li,.region-footer #block-rhinecleanupfooter .nav li,.region-footer #block-riveroceancleanupfooter .nav li,.region-footer #block-ruhrcleanupfooter .nav li,.region-footer #block-saalecleanupfooter .nav li,.region-footer #block-saarcleanupfooter .nav li,.region-footer #block-selzcleanupfooter .nav li,.region-footer #block-spreecleanupfooter .nav li,.region-footer #block-wesercleanupfooter .nav li{margin-bottom:unset}}.region-footer #block-ahrcleanupfooter .nav li+li,.region-footer #block-donaucleanupfooter .nav li+li,.region-footer #block-duesselcleanupfooter-2 .nav li+li,.region-footer #block-elbecleanupfooter .nav li+li,.region-footer #block-emschercleanupfooter .nav li+li,.region-footer #block-emscleanupfooter .nav li+li,.region-footer #block-footer .nav li+li,.region-footer #block-isarcleanupfooter .nav li+li,.region-footer #block-kinzigcleanupfooter .nav li+li,.region-footer #block-lahncleanupfooter .nav li+li,.region-footer #block-lippecleanupfooter .nav li+li,.region-footer #block-maincleanupfooter .nav li+li,.region-footer #block-moselcleanupfooter .nav li+li,.region-footer #block-nahecleanupfooter .nav li+li,.region-footer #block-neckarcleanupfooter .nav li+li,.region-footer #block-odercleanupfooter .nav li+li,.region-footer #block-rhinecleanupfooter .nav li+li,.region-footer #block-riveroceancleanupfooter .nav li+li,.region-footer #block-ruhrcleanupfooter .nav li+li,.region-footer #block-saalecleanupfooter .nav li+li,.region-footer #block-saarcleanupfooter .nav li+li,.region-footer #block-selzcleanupfooter .nav li+li,.region-footer #block-spreecleanupfooter .nav li+li,.region-footer #block-wesercleanupfooter .nav li+li{margin:0 0 0 2rem}.region-footer #block-ahrcleanupsubscribe,.region-footer #block-donaucleanupsubscribe,.region-footer #block-elbecleanupsubscribe,.region-footer #block-emschercleanupsubscribe,.region-footer #block-emscleanupsubscribe,.region-footer #block-isarcleanupsubscribe,.region-footer #block-kinzigcleanupsubscribe,.region-footer #block-lahncleanupsubscribe,.region-footer #block-lippecleanupsubscribe,.region-footer #block-maincleanupsubscribe,.region-footer #block-moselcleanupsubscribe,.region-footer #block-nahecleanupsubscribe,.region-footer #block-neckarcleanupsubscribe,.region-footer #block-odercleanupsubscribe,.region-footer #block-rhinecleanupsubscribe,.region-footer #block-rivercleanupsubscribe,.region-footer #block-riveroceancleanupsubscribe,.region-footer #block-ruhrcleanupsubscribe,.region-footer #block-saalecleanupsubscribe,.region-footer #block-saarcleanupsubscribe,.region-footer #block-selzcleanupsubscribe,.region-footer #block-spreecleanupsubscribe,.region-footer #block-wesercleanupsubscribe{margin:2rem 0 0}@media only screen and (min-width:1000px){.region-footer #block-ahrcleanupsubscribe,.region-footer #block-donaucleanupsubscribe,.region-footer #block-elbecleanupsubscribe,.region-footer #block-emschercleanupsubscribe,.region-footer #block-emscleanupsubscribe,.region-footer #block-isarcleanupsubscribe,.region-footer #block-kinzigcleanupsubscribe,.region-footer #block-lahncleanupsubscribe,.region-footer #block-lippecleanupsubscribe,.region-footer #block-maincleanupsubscribe,.region-footer #block-moselcleanupsubscribe,.region-footer #block-nahecleanupsubscribe,.region-footer #block-neckarcleanupsubscribe,.region-footer #block-odercleanupsubscribe,.region-footer #block-rhinecleanupsubscribe,.region-footer #block-rivercleanupsubscribe,.region-footer #block-riveroceancleanupsubscribe,.region-footer #block-ruhrcleanupsubscribe,.region-footer #block-saalecleanupsubscribe,.region-footer #block-saarcleanupsubscribe,.region-footer #block-selzcleanupsubscribe,.region-footer #block-spreecleanupsubscribe,.region-footer #block-wesercleanupsubscribe{margin:0 2rem}}.region-footer #block-ahrcleanupsocial,.region-footer #block-donaucleanupsocial,.region-footer #block-elbecleanupsocial,.region-footer #block-emschercleanupsocial,.region-footer #block-emscleanupsocial,.region-footer #block-isarcleanupsocial,.region-footer #block-kinzigcleanupsocial,.region-footer #block-lahncleanupsocial,.region-footer #block-lippecleanupsocial,.region-footer #block-maincleanupsocial,.region-footer #block-moselcleanupsocial,.region-footer #block-nahecleanupsocial,.region-footer #block-neckarcleanupsocial,.region-footer #block-odercleanupsocial,.region-footer #block-rhinecleanupsocial,.region-footer #block-riveroceancleanupsocial,.region-footer #block-ruhrcleanupsocial,.region-footer #block-saalecleanupsocial,.region-footer #block-saarcleanupsocial,.region-footer #block-selzcleanupsocial,.region-footer #block-social,.region-footer #block-spreecleanupsocial,.region-footer #block-wesercleanupsocial{display:flex;flex:0 0 auto;margin:2rem 0 0!important}@media only screen and (min-width:1000px){.region-footer #block-ahrcleanupsocial,.region-footer #block-donaucleanupsocial,.region-footer #block-elbecleanupsocial,.region-footer #block-emschercleanupsocial,.region-footer #block-emscleanupsocial,.region-footer #block-isarcleanupsocial,.region-footer #block-kinzigcleanupsocial,.region-footer #block-lahncleanupsocial,.region-footer #block-lippecleanupsocial,.region-footer #block-maincleanupsocial,.region-footer #block-moselcleanupsocial,.region-footer #block-nahecleanupsocial,.region-footer #block-neckarcleanupsocial,.region-footer #block-odercleanupsocial,.region-footer #block-rhinecleanupsocial,.region-footer #block-riveroceancleanupsocial,.region-footer #block-ruhrcleanupsocial,.region-footer #block-saalecleanupsocial,.region-footer #block-saarcleanupsocial,.region-footer #block-selzcleanupsocial,.region-footer #block-social,.region-footer #block-spreecleanupsocial,.region-footer #block-wesercleanupsocial{justify-content:flex-end;margin:0!important}}.region-footer #block-ahrcleanupsocial .nav,.region-footer #block-donaucleanupsocial .nav,.region-footer #block-elbecleanupsocial .nav,.region-footer #block-emschercleanupsocial .nav,.region-footer #block-emscleanupsocial .nav,.region-footer #block-isarcleanupsocial .nav,.region-footer #block-kinzigcleanupsocial .nav,.region-footer #block-lahncleanupsocial .nav,.region-footer #block-lippecleanupsocial .nav,.region-footer #block-maincleanupsocial .nav,.region-footer #block-moselcleanupsocial .nav,.region-footer #block-nahecleanupsocial .nav,.region-footer #block-neckarcleanupsocial .nav,.region-footer #block-odercleanupsocial .nav,.region-footer #block-rhinecleanupsocial .nav,.region-footer #block-riveroceancleanupsocial .nav,.region-footer #block-ruhrcleanupsocial .nav,.region-footer #block-saalecleanupsocial .nav,.region-footer #block-saarcleanupsocial .nav,.region-footer #block-selzcleanupsocial .nav,.region-footer #block-social .nav,.region-footer #block-spreecleanupsocial .nav,.region-footer #block-wesercleanupsocial .nav{align-items:center;display:flex}.region-footer #block-ahrcleanupsocial .nav li+li,.region-footer #block-donaucleanupsocial .nav li+li,.region-footer #block-elbecleanupsocial .nav li+li,.region-footer #block-emschercleanupsocial .nav li+li,.region-footer #block-emscleanupsocial .nav li+li,.region-footer #block-isarcleanupsocial .nav li+li,.region-footer #block-kinzigcleanupsocial .nav li+li,.region-footer #block-lahncleanupsocial .nav li+li,.region-footer #block-lippecleanupsocial .nav li+li,.region-footer #block-maincleanupsocial .nav li+li,.region-footer #block-moselcleanupsocial .nav li+li,.region-footer #block-nahecleanupsocial .nav li+li,.region-footer #block-neckarcleanupsocial .nav li+li,.region-footer #block-odercleanupsocial .nav li+li,.region-footer #block-rhinecleanupsocial .nav li+li,.region-footer #block-riveroceancleanupsocial .nav li+li,.region-footer #block-ruhrcleanupsocial .nav li+li,.region-footer #block-saalecleanupsocial .nav li+li,.region-footer #block-saarcleanupsocial .nav li+li,.region-footer #block-selzcleanupsocial .nav li+li,.region-footer #block-social .nav li+li,.region-footer #block-spreecleanupsocial .nav li+li,.region-footer #block-wesercleanupsocial .nav li+li{margin:0 0 0 2rem}.region-footer #mc_embed_signup input.email{border:1px solid #fff;border-radius:1.5rem;height:35px;padding:0 1em}.region-footer .button{height:35px}header#page-header{left:0;padding:2rem 0 1rem;position:fixed;right:0;top:0;transition:all .5s ease;z-index:200}header#page-header~nav#mobile-menu .site-logo img,header#page-header~nav#mobile-menu .site-logo svg{max-height:6rem!important}header#page-header .container{align-items:center;display:flex;height:10rem;justify-content:flex-end;position:relative;transition:all .5s ease}header#page-header .container .site-logo{left:0;position:absolute;top:50%;transform:translateY(-50%)}header#page-header .container .site-logo a{display:block}header#page-header .container .site-logo a img,header#page-header .container .site-logo a svg{display:block;max-height:12rem;max-width:17rem;transition:all .5s ease}header#page-header .container .site-logo a img path,header#page-header .container .site-logo a svg path{fill:#fff}header#page-header .container .site-logo.noheader svg path.st0{fill:#0055a5}header#page-header .container .site-logo.noheader svg path.st1{fill:#031835}header#page-header .container .region-navigation{align-items:center;display:none;margin:1rem 0 0}@media only screen and (min-width:1024px){header#page-header .container .region-navigation{display:flex}header#page-header .container .region-extraheader{display:none}}header#page-header .container #mobile-menu-trigger{cursor:pointer;display:block}@media only screen and (min-width:1024px){header#page-header .container #mobile-menu-trigger{display:none!important}}header#page-header .container #mobile-menu-trigger svg path{fill:#fff}header#page-header .container #mobile-menu-trigger.noheader svg path{fill:#031835}header#page-header.scrolled{background-color:#031835;padding:1rem 0}header#page-header.scrolled .container{height:5rem}header#page-header.scrolled .container .site-logo svg{max-height:6rem!important}header#page-header.scrolled #mobile-menu-trigger.noheader svg path,header#page-header.scrolled #mobile-menu-trigger svg path,header#page-header.scrolled .container .site-logo.noheader svg path{fill:#fff}body.onlybutton header#page-header.scrolled .region-navigation{display:none}body.onlybutton header#page-header.scrolled .region-extraheader{display:block}.toolbar-horizontal header#page-header{top:40px}.toolbar-horizontal.toolbar-tray-open header#page-header{top:79px}nav#mobile-menu{background-color:#031835;bottom:0;color:#fff;display:flex;flex-direction:column;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(-100%);transition:all .6s cubic-bezier(.5,0,0,1);z-index:500}nav#mobile-menu #mobile-header{padding:2rem 0 1rem}nav#mobile-menu #mobile-header .container{align-items:center;display:flex;justify-content:space-between}nav#mobile-menu #mobile-header .container .site-logo a svg{display:block;max-height:12rem;max-width:17rem;transition:all .5s ease}nav#mobile-menu #mobile-header .container .site-logo a svg path{fill:#fff}nav#mobile-menu #mobile-header .container .site-logo.noheader svg{max-height:6rem}nav#mobile-menu #mobile-header .container .site-logo.noheader svg path{fill:#fff}nav#mobile-menu #mobile-header .container #mobile-menu-close{cursor:pointer}.toolbar-horizontal nav#mobile-menu{top:40px}.toolbar-horizontal.toolbar-tray-open nav#mobile-menu{top:79px}input#mobile-menu-toggle:checked~nav#mobile-menu{opacity:1;pointer-events:auto;transform:translate(0)}.region-mobile{display:flex;flex:1 0 auto;flex-direction:column;margin:0 auto;padding:3rem 0 5rem;width:90%}.region-mobile .block-system-menu-blockmain,.region-mobile .block-system-menu-blockrhinecleanup-main,.region-mobile .block-system-menu-blockriveroceancleanup-main,.region-mobile .block-system-menu-blockruhrcleanup-main,.region-mobile .blockdomainmenu{display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;padding:0 0 3rem}.region-mobile .block-system-menu-blockmain ul.nav li a,.region-mobile .block-system-menu-blockmain ul.nav li span,.region-mobile .block-system-menu-blockrhinecleanup-main ul.nav li a,.region-mobile .block-system-menu-blockrhinecleanup-main ul.nav li span,.region-mobile .block-system-menu-blockriveroceancleanup-main ul.nav li a,.region-mobile .block-system-menu-blockriveroceancleanup-main ul.nav li span,.region-mobile .block-system-menu-blockruhrcleanup-main ul.nav li a,.region-mobile .block-system-menu-blockruhrcleanup-main ul.nav li span,.region-mobile .blockdomainmenu ul.nav li a,.region-mobile .blockdomainmenu ul.nav li span{display:block;font-size:4rem;font-weight:500;text-align:center;text-transform:uppercase}.region-mobile .block-system-menu-blockmain ul.nav li+li,.region-mobile .block-system-menu-blockrhinecleanup-main ul.nav li+li,.region-mobile .block-system-menu-blockriveroceancleanup-main ul.nav li+li,.region-mobile .block-system-menu-blockruhrcleanup-main ul.nav li+li,.region-mobile .blockdomainmenu ul.nav li+li{margin:2rem 0 0;text-align:center}.region-mobile .block-system-menu-blockmain ul.nav li.menu-item--expanded>span,.region-mobile .block-system-menu-blockrhinecleanup-main ul.nav li.menu-item--expanded>span,.region-mobile .block-system-menu-blockriveroceancleanup-main ul.nav li.menu-item--expanded>span,.region-mobile .block-system-menu-blockruhrcleanup-main ul.nav li.menu-item--expanded>span,.region-mobile .blockdomainmenu ul.nav li.menu-item--expanded>span{cursor:pointer}.region-mobile .block-system-menu-blockmain ul.nav li.menu-item--expanded .expanded-group,.region-mobile .block-system-menu-blockrhinecleanup-main ul.nav li.menu-item--expanded .expanded-group,.region-mobile .block-system-menu-blockriveroceancleanup-main ul.nav li.menu-item--expanded .expanded-group,.region-mobile .block-system-menu-blockruhrcleanup-main ul.nav li.menu-item--expanded .expanded-group,.region-mobile .blockdomainmenu ul.nav li.menu-item--expanded .expanded-group{align-items:center;display:flex;justify-content:center}.region-mobile .block-system-menu-blockmain ul.nav li.menu-item--expanded .expanded-group>a,.region-mobile .block-system-menu-blockmain ul.nav li.menu-item--expanded .expanded-group span,.region-mobile .block-system-menu-blockrhinecleanup-main ul.nav li.menu-item--expanded .expanded-group>a,.region-mobile .block-system-menu-blockrhinecleanup-main ul.nav li.menu-item--expanded .expanded-group span,.region-mobile .block-system-menu-blockriveroceancleanup-main ul.nav li.menu-item--expanded .expanded-group>a,.region-mobile .block-system-menu-blockriveroceancleanup-main ul.nav li.menu-item--expanded .expanded-group span,.region-mobile .block-system-menu-blockruhrcleanup-main ul.nav li.menu-item--expanded .expanded-group>a,.region-mobile .block-system-menu-blockruhrcleanup-main ul.nav li.menu-item--expanded .expanded-group span,.region-mobile .blockdomainmenu ul.nav li.menu-item--expanded .expanded-group>a,.region-mobile .blockdomainmenu ul.nav li.menu-item--expanded .expanded-group span{transition:all .5s cubic-bezier(.5,0,0,1)}.region-mobile .block-system-menu-blockmain ul.nav li.menu-item--expanded .expanded-group>label,.region-mobile .block-system-menu-blockrhinecleanup-main ul.nav li.menu-item--expanded .expanded-group>label,.region-mobile .block-system-menu-blockriveroceancleanup-main ul.nav li.menu-item--expanded .expanded-group>label,.region-mobile .block-system-menu-blockruhrcleanup-main ul.nav li.menu-item--expanded .expanded-group>label,.region-mobile .blockdomainmenu ul.nav li.menu-item--expanded .expanded-group>label{cursor:pointer;margin:0 0 0 1rem;padding:1rem}.region-mobile .block-system-menu-blockmain ul.nav li.menu-item--expanded .expanded-group>label:before,.region-mobile .block-system-menu-blockrhinecleanup-main ul.nav li.menu-item--expanded .expanded-group>label:before,.region-mobile .block-system-menu-blockriveroceancleanup-main ul.nav li.menu-item--expanded .expanded-group>label:before,.region-mobile .block-system-menu-blockruhrcleanup-main ul.nav li.menu-item--expanded .expanded-group>label:before,.region-mobile .blockdomainmenu ul.nav li.menu-item--expanded .expanded-group>label:before{border:.75rem solid transparent;border-top-color:#fff;content:"";display:block;margin:.75rem 0 0;transform-origin:50% 25%;transition:all .5s ease}.region-mobile .block-system-menu-blockmain ul.nav li.menu-item--expanded .expanded-group>input[type=checkbox]:checked~label:before,.region-mobile .block-system-menu-blockrhinecleanup-main ul.nav li.menu-item--expanded .expanded-group>input[type=checkbox]:checked~label:before,.region-mobile .block-system-menu-blockriveroceancleanup-main ul.nav li.menu-item--expanded .expanded-group>input[type=checkbox]:checked~label:before,.region-mobile .block-system-menu-blockruhrcleanup-main ul.nav li.menu-item--expanded .expanded-group>input[type=checkbox]:checked~label:before,.region-mobile .blockdomainmenu ul.nav li.menu-item--expanded .expanded-group>input[type=checkbox]:checked~label:before{transform:rotate(180deg)}.region-mobile .block-system-menu-blockmain ul.nav li.menu-item--expanded>ul.menu,.region-mobile .block-system-menu-blockrhinecleanup-main ul.nav li.menu-item--expanded>ul.menu,.region-mobile .block-system-menu-blockriveroceancleanup-main ul.nav li.menu-item--expanded>ul.menu,.region-mobile .block-system-menu-blockruhrcleanup-main ul.nav li.menu-item--expanded>ul.menu,.region-mobile .blockdomainmenu ul.nav li.menu-item--expanded>ul.menu{display:none}.region-mobile .block-system-menu-blockmain ul.nav li.menu-item--expanded>ul.menu>li.menu-item,.region-mobile .block-system-menu-blockrhinecleanup-main ul.nav li.menu-item--expanded>ul.menu>li.menu-item,.region-mobile .block-system-menu-blockriveroceancleanup-main ul.nav li.menu-item--expanded>ul.menu>li.menu-item,.region-mobile .block-system-menu-blockruhrcleanup-main ul.nav li.menu-item--expanded>ul.menu>li.menu-item,.region-mobile .blockdomainmenu ul.nav li.menu-item--expanded>ul.menu>li.menu-item{margin:3rem 0 0}.region-mobile .block-system-menu-blockmain ul.nav li.menu-item--expanded>ul.menu>li.menu-item a,.region-mobile .block-system-menu-blockmain ul.nav li.menu-item--expanded>ul.menu>li.menu-item span,.region-mobile .block-system-menu-blockrhinecleanup-main ul.nav li.menu-item--expanded>ul.menu>li.menu-item a,.region-mobile .block-system-menu-blockrhinecleanup-main ul.nav li.menu-item--expanded>ul.menu>li.menu-item span,.region-mobile .block-system-menu-blockriveroceancleanup-main ul.nav li.menu-item--expanded>ul.menu>li.menu-item a,.region-mobile .block-system-menu-blockriveroceancleanup-main ul.nav li.menu-item--expanded>ul.menu>li.menu-item span,.region-mobile .block-system-menu-blockruhrcleanup-main ul.nav li.menu-item--expanded>ul.menu>li.menu-item a,.region-mobile .block-system-menu-blockruhrcleanup-main ul.nav li.menu-item--expanded>ul.menu>li.menu-item span,.region-mobile .blockdomainmenu ul.nav li.menu-item--expanded>ul.menu>li.menu-item a,.region-mobile .blockdomainmenu ul.nav li.menu-item--expanded>ul.menu>li.menu-item span{font-size:2rem}.region-mobile .block-system-menu-blockmain a.button,.region-mobile .block-system-menu-blockrhinecleanup-main a.button,.region-mobile .block-system-menu-blockriveroceancleanup-main a.button,.region-mobile .block-system-menu-blockruhrcleanup-main a.button,.region-mobile .blockdomainmenu a.button{border-radius:1.75rem}.region-mobile .block-system-menu-blockmain a.button.yellow,.region-mobile .block-system-menu-blockrhinecleanup-main a.button.yellow,.region-mobile .block-system-menu-blockriveroceancleanup-main a.button.yellow,.region-mobile .block-system-menu-blockruhrcleanup-main a.button.yellow,.region-mobile .blockdomainmenu a.button.yellow{display:inline-block;margin:0;padding:1.5rem 4rem}.region-mobile .block-system-menu-blockmain a.button.yellow span,.region-mobile .block-system-menu-blockrhinecleanup-main a.button.yellow span,.region-mobile .block-system-menu-blockriveroceancleanup-main a.button.yellow span,.region-mobile .block-system-menu-blockruhrcleanup-main a.button.yellow span,.region-mobile .blockdomainmenu a.button.yellow span{color:#001538}.region-mobile .mobile-footer{font-size:1.5rem;font-weight:500;letter-spacing:.5pt;text-transform:uppercase}.region-mobile .mobile-footer .block-lang-dropdown{display:flex;flex:1 0 auto;justify-content:center;margin-bottom:15px}.region-mobile .mobile-footer .block-lang-dropdown form label{display:none}.region-mobile .mobile-footer .block-lang-dropdown form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;outline:none;padding:none;text-transform:inherit;width:auto!important}@media only screen and (max-width:1023px){.region-mobile .mobile-footer .block-lang-dropdown form select{text-align:center}}.region-mobile .mobile-footer .menu--account h2,.region-mobile .mobile-footer .menu--account label{display:none!important}.region-mobile .mobile-footer .menu--account ul.nav{display:flex;flex-wrap:wrap;gap:10px 15px;justify-content:center}@media only screen and (max-width:1023px){.region-mobile .mobile-footer .menu--account ul.nav{text-align:center}.region-mobile .mobile-footer .menu--account ul.nav.clearfix:after{content:none}}.region-tabs{align-items:flex-start;display:flex;flex-direction:column;margin:0 auto;max-width:125rem;padding-left:0;padding-right:0;width:90%}.region-tabs .alert{color:#031835;font-weight:500;margin:1rem 0}.region-tabs .alert button{display:none}.region-tabs .alert a{color:inherit;text-decoration:underline}.region-tabs .alert.alert-warning{display:none!important}.region-tabs .alert.alert-success{display:flex;font-size:3rem;justify-content:center;padding:5rem 0 0;width:100%}.region-tabs nav.tabs{margin:1rem 0}.region-tabs nav.tabs ul.nav-tabs{display:flex}.region-tabs nav.tabs ul.nav-tabs li{border-bottom:1px solid #ccc;border-left:1px solid #ccc}.region-tabs nav.tabs ul.nav-tabs li a{color:#444;display:block;font-weight:500;padding:1rem 2rem .8rem;transition:background-color .5s ease}.region-tabs nav.tabs ul.nav-tabs li a.active{background-color:#eaeaea}.region-tabs nav.tabs ul.nav-tabs li a:hover{background-color:#ccc}.media--type-video{width:100%}.media--type-video .field--name-field-media-oembed-video{padding:0 0 56.25%;position:relative}.media--type-video .field--name-field-media-oembed-video iframe{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.media--type-video.media--view-mode-lightgallery{border-radius:1rem;cursor:pointer;display:block;overflow:hidden;position:relative}.media--type-video.media--view-mode-lightgallery:after{background-color:rgba(0,0,0,.2);background-image:url(/themes/custom/rivercleanup_theme/dist/img/icon-play.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 40px;content:"";display:block;inset:0;opacity:0;position:absolute;transition:all .5s cubic-bezier(.5,0,0,1);will-change:auto}.media--type-video.media--view-mode-lightgallery:hover:after{background-size:auto 60px;opacity:1}.media--type-image.media--view-mode-lightgallery{border-radius:1rem;cursor:pointer;display:block;overflow:hidden;position:relative}.media--type-image.media--view-mode-lightgallery:after{background-color:rgba(0,0,0,.2);background-image:url(/themes/custom/rivercleanup_theme/dist/img/icon-zoom.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 40px;content:"";display:block;inset:0;opacity:0;position:absolute;transition:all .5s cubic-bezier(.5,0,0,1);will-change:auto}.media--type-image.media--view-mode-lightgallery:hover:after{background-size:auto 60px;opacity:1}@media only screen and (min-width:1024px){#block-mainnavigation,#block-moselcleanupmainnagivation,#block-rhinecleanupmainnagivation,#block-riveroceancleanupmainnagivation,#block-ruhrcleanupmainnagivation,#duesselcleanupmainnagivation,#isarcleanupmainnagivation,.blockdomainmenu{padding:.3rem 0 0}#block-mainnavigation ul.menu.nav,#block-moselcleanupmainnagivation ul.menu.nav,#block-rhinecleanupmainnagivation ul.menu.nav,#block-riveroceancleanupmainnagivation ul.menu.nav,#block-ruhrcleanupmainnagivation ul.menu.nav,#duesselcleanupmainnagivation ul.menu.nav,#isarcleanupmainnagivation ul.menu.nav,.blockdomainmenu ul.menu.nav{display:flex;flex-wrap:wrap;justify-content:flex-end}#block-mainnavigation ul.menu.nav>li.menu-item,#block-moselcleanupmainnagivation ul.menu.nav>li.menu-item,#block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item,#block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item,#block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item,#duesselcleanupmainnagivation ul.menu.nav>li.menu-item,#isarcleanupmainnagivation ul.menu.nav>li.menu-item,.blockdomainmenu ul.menu.nav>li.menu-item{margin:0 0 0 1.5rem}#block-mainnavigation ul.menu.nav>li.menu-item:first-child,#block-moselcleanupmainnagivation ul.menu.nav>li.menu-item:first-child,#block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item:first-child,#block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item:first-child,#block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item:first-child,#duesselcleanupmainnagivation ul.menu.nav>li.menu-item:first-child,#isarcleanupmainnagivation ul.menu.nav>li.menu-item:first-child,.blockdomainmenu ul.menu.nav>li.menu-item:first-child{margin:0}#block-mainnavigation ul.menu.nav>li.menu-item>a,#block-mainnavigation ul.menu.nav>li.menu-item>span,#block-moselcleanupmainnagivation ul.menu.nav>li.menu-item>a,#block-moselcleanupmainnagivation ul.menu.nav>li.menu-item>span,#block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item>a,#block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item>span,#block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item>a,#block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item>span,#block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item>a,#block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item>span,#duesselcleanupmainnagivation ul.menu.nav>li.menu-item>a,#duesselcleanupmainnagivation ul.menu.nav>li.menu-item>span,#isarcleanupmainnagivation ul.menu.nav>li.menu-item>a,#isarcleanupmainnagivation ul.menu.nav>li.menu-item>span,.blockdomainmenu ul.menu.nav>li.menu-item>a,.blockdomainmenu ul.menu.nav>li.menu-item>span{border-radius:.5rem .5rem 0 0;cursor:pointer;padding:1rem .75rem;transition:all .5s cubic-bezier(.5,0,0,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#block-mainnavigation ul.menu.nav>li.menu-item a,#block-mainnavigation ul.menu.nav>li.menu-item span,#block-moselcleanupmainnagivation ul.menu.nav>li.menu-item a,#block-moselcleanupmainnagivation ul.menu.nav>li.menu-item span,#block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item a,#block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item span,#block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item a,#block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item span,#block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item a,#block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item span,#duesselcleanupmainnagivation ul.menu.nav>li.menu-item a,#duesselcleanupmainnagivation ul.menu.nav>li.menu-item span,#isarcleanupmainnagivation ul.menu.nav>li.menu-item a,#isarcleanupmainnagivation ul.menu.nav>li.menu-item span,.blockdomainmenu ul.menu.nav>li.menu-item a,.blockdomainmenu ul.menu.nav>li.menu-item span{color:#fff;display:block;font-weight:500;text-transform:uppercase}#block-mainnavigation ul.menu.nav>li.menu-item.menu-item--expanded,#block-moselcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded,#block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded,#block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded,#block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded,#duesselcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded,#isarcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded,.blockdomainmenu ul.menu.nav>li.menu-item.menu-item--expanded{position:relative}#block-mainnavigation ul.menu.nav>li.menu-item.menu-item--expanded>a,#block-mainnavigation ul.menu.nav>li.menu-item.menu-item--expanded>span,#block-moselcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>a,#block-moselcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>span,#block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>a,#block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>span,#block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>a,#block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>span,#block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>a,#block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>span,#duesselcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>a,#duesselcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>span,#isarcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>a,#isarcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>span,.blockdomainmenu ul.menu.nav>li.menu-item.menu-item--expanded>a,.blockdomainmenu ul.menu.nav>li.menu-item.menu-item--expanded>span{align-items:center;display:flex}#block-mainnavigation ul.menu.nav>li.menu-item.menu-item--expanded>ul.menu,#block-moselcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>ul.menu,#block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>ul.menu,#block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>ul.menu,#block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>ul.menu,#duesselcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>ul.menu,#isarcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>ul.menu,.blockdomainmenu ul.menu.nav>li.menu-item.menu-item--expanded>ul.menu{background-color:#001538;border-radius:.5rem 0 .5rem .5rem;display:none;font-size:1.4rem;padding:1.5rem;position:absolute;right:.5rem;top:calc(100% + .5rem);white-space:nowrap}#block-mainnavigation ul.menu.nav>li.menu-item.menu-item--expanded>ul.menu>li.menu-item+li,#block-moselcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>ul.menu>li.menu-item+li,#block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>ul.menu>li.menu-item+li,#block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>ul.menu>li.menu-item+li,#block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>ul.menu>li.menu-item+li,#duesselcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>ul.menu>li.menu-item+li,#isarcleanupmainnagivation ul.menu.nav>li.menu-item.menu-item--expanded>ul.menu>li.menu-item+li,.blockdomainmenu ul.menu.nav>li.menu-item.menu-item--expanded>ul.menu>li.menu-item+li{margin:1.5rem 0 0}#block-mainnavigation ul.menu.nav>li.menu-item a.button,#block-moselcleanupmainnagivation ul.menu.nav>li.menu-item a.button,#block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item a.button,#block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item a.button,#block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item a.button,#duesselcleanupmainnagivation ul.menu.nav>li.menu-item a.button,#isarcleanupmainnagivation ul.menu.nav>li.menu-item a.button,.blockdomainmenu ul.menu.nav>li.menu-item a.button{border-radius:1.75rem}#block-mainnavigation ul.menu.nav>li.menu-item a.button.yellow,#block-moselcleanupmainnagivation ul.menu.nav>li.menu-item a.button.yellow,#block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item a.button.yellow,#block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item a.button.yellow,#block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item a.button.yellow,#duesselcleanupmainnagivation ul.menu.nav>li.menu-item a.button.yellow,#isarcleanupmainnagivation ul.menu.nav>li.menu-item a.button.yellow,.blockdomainmenu ul.menu.nav>li.menu-item a.button.yellow{margin:0;padding:1rem 3rem}#block-mainnavigation ul.menu.nav>li.menu-item a.button.yellow span,#block-moselcleanupmainnagivation ul.menu.nav>li.menu-item a.button.yellow span,#block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item a.button.yellow span,#block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item a.button.yellow span,#block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item a.button.yellow span,#duesselcleanupmainnagivation ul.menu.nav>li.menu-item a.button.yellow span,#isarcleanupmainnagivation ul.menu.nav>li.menu-item a.button.yellow span,.blockdomainmenu ul.menu.nav>li.menu-item a.button.yellow span{color:#001538}body.noheader #block-mainnavigation ul.menu.nav>li.menu-item a,body.noheader #block-mainnavigation ul.menu.nav>li.menu-item span,body.noheader #block-moselcleanupmainnagivation ul.menu.nav>li.menu-item a,body.noheader #block-moselcleanupmainnagivation ul.menu.nav>li.menu-item span,body.noheader #block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item a,body.noheader #block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item span,body.noheader #block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item a,body.noheader #block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item span,body.noheader #block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item a,body.noheader #block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item span,body.noheader #duesselcleanupmainnagivation ul.menu.nav>li.menu-item a,body.noheader #duesselcleanupmainnagivation ul.menu.nav>li.menu-item span,body.noheader #isarcleanupmainnagivation ul.menu.nav>li.menu-item a,body.noheader #isarcleanupmainnagivation ul.menu.nav>li.menu-item span,body.noheader .blockdomainmenu ul.menu.nav>li.menu-item a,body.noheader .blockdomainmenu ul.menu.nav>li.menu-item span{color:#031835}body.noheader #block-mainnavigation ul.menu.nav>li.menu-item ul.menu>li.menu-item a,body.noheader #block-mainnavigation ul.menu.nav>li.menu-item ul.menu>li.menu-item span,body.noheader #block-moselcleanupmainnagivation ul.menu.nav>li.menu-item ul.menu>li.menu-item a,body.noheader #block-moselcleanupmainnagivation ul.menu.nav>li.menu-item ul.menu>li.menu-item span,body.noheader #block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item ul.menu>li.menu-item a,body.noheader #block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item ul.menu>li.menu-item span,body.noheader #block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item ul.menu>li.menu-item a,body.noheader #block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item ul.menu>li.menu-item span,body.noheader #block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item ul.menu>li.menu-item a,body.noheader #block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item ul.menu>li.menu-item span,body.noheader #duesselcleanupmainnagivation ul.menu.nav>li.menu-item ul.menu>li.menu-item a,body.noheader #duesselcleanupmainnagivation ul.menu.nav>li.menu-item ul.menu>li.menu-item span,body.noheader #isarcleanupmainnagivation ul.menu.nav>li.menu-item ul.menu>li.menu-item a,body.noheader #isarcleanupmainnagivation ul.menu.nav>li.menu-item ul.menu>li.menu-item span,body.noheader .blockdomainmenu ul.menu.nav>li.menu-item ul.menu>li.menu-item a,body.noheader .blockdomainmenu ul.menu.nav>li.menu-item ul.menu>li.menu-item span,body.noheader .scrolled #block-mainnavigation ul.menu.nav>li.menu-item a,body.noheader .scrolled #block-mainnavigation ul.menu.nav>li.menu-item span,body.noheader .scrolled #block-moselcleanupmainnagivation ul.menu.nav>li.menu-item a,body.noheader .scrolled #block-moselcleanupmainnagivation ul.menu.nav>li.menu-item span,body.noheader .scrolled #block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item a,body.noheader .scrolled #block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item span,body.noheader .scrolled #block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item a,body.noheader .scrolled #block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item span,body.noheader .scrolled #block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item a,body.noheader .scrolled #block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item span,body.noheader .scrolled #duesselcleanupmainnagivation ul.menu.nav>li.menu-item a,body.noheader .scrolled #duesselcleanupmainnagivation ul.menu.nav>li.menu-item span,body.noheader .scrolled #isarcleanupmainnagivation ul.menu.nav>li.menu-item a,body.noheader .scrolled #isarcleanupmainnagivation ul.menu.nav>li.menu-item span,body.noheader .scrolled .blockdomainmenu ul.menu.nav>li.menu-item a,body.noheader .scrolled .blockdomainmenu ul.menu.nav>li.menu-item span{color:#fff}body.noheader .scrolled #block-mainnavigation ul.menu.nav>li.menu-item a.yellow span,body.noheader .scrolled #block-mainnavigation ul.menu.nav>li.menu-item span.yellow span,body.noheader .scrolled #block-moselcleanupmainnagivation ul.menu.nav>li.menu-item a.yellow span,body.noheader .scrolled #block-moselcleanupmainnagivation ul.menu.nav>li.menu-item span.yellow span,body.noheader .scrolled #block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item a.yellow span,body.noheader .scrolled #block-rhinecleanupmainnagivation ul.menu.nav>li.menu-item span.yellow span,body.noheader .scrolled #block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item a.yellow span,body.noheader .scrolled #block-riveroceancleanupmainnagivation ul.menu.nav>li.menu-item span.yellow span,body.noheader .scrolled #block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item a.yellow span,body.noheader .scrolled #block-ruhrcleanupmainnagivation ul.menu.nav>li.menu-item span.yellow span,body.noheader .scrolled #duesselcleanupmainnagivation ul.menu.nav>li.menu-item a.yellow span,body.noheader .scrolled #duesselcleanupmainnagivation ul.menu.nav>li.menu-item span.yellow span,body.noheader .scrolled #isarcleanupmainnagivation ul.menu.nav>li.menu-item a.yellow span,body.noheader .scrolled #isarcleanupmainnagivation ul.menu.nav>li.menu-item span.yellow span,body.noheader .scrolled .blockdomainmenu ul.menu.nav>li.menu-item a.yellow span,body.noheader .scrolled .blockdomainmenu ul.menu.nav>li.menu-item span.yellow span{color:#031835}}#block-ahrcleanupsocial .nav-item img,#block-donaucleanupsocial .nav-item img,#block-duesselcleanupsocialnagivation .nav-item img,#block-elbecleanupsocial .nav-item img,#block-emschercleanupsocial .nav-item img,#block-emscleanupsocial .nav-item img,#block-isarcleanupsocial .nav-item img,#block-kinzigcleanupsocial .nav-item img,#block-lahncleanupsocial .nav-item img,#block-lippecleanupsocial .nav-item img,#block-maincleanupsocial .nav-item img,#block-moselcleanupsocial .nav-item img,#block-nahecleanupsocial .nav-item img,#block-neckarcleanupsocial .nav-item img,#block-odercleanupsocial .nav-item img,#block-rhinecleanupsocial .nav-item img,#block-riveroceancleanupsocial .nav-item img,#block-ruhrcleanupsocial .nav-item img,#block-saalecleanupsocial .nav-item img,#block-saarcleanupsocial .nav-item img,#block-selzcleanupsocial .nav-item img,#block-social .nav-item img,#block-spreecleanupsocial .nav-item img,#block-wesercleanupsocial .nav-item img{width:3rem}.path-register .region-tabs{display:none!important}.page-custom-route.organise{background-color:#0055a5;color:#fff;padding:17.5rem 0 0}.page-custom-route.organise section.main{padding:0 0 10rem}.page-custom-route.organise section.main h1{color:#fff;font-size:4rem;font-weight:700;margin:0 0 5rem}.page-custom-route.organise section.friends_partners{padding:0 0 10rem}.page-custom-route.join section.section-main,.page-custom-route.login section.section-main,.page-custom-route.register section.section-main{background-color:#0055a5;color:#fff;display:flex;flex-direction:column;min-height:100vh}@media only screen and (min-width:900px){.page-custom-route.join section.section-main,.page-custom-route.login section.section-main,.page-custom-route.register section.section-main{flex-direction:row}}.page-custom-route.join section.section-main .page__visual,.page-custom-route.login section.section-main .page__visual,.page-custom-route.register section.section-main .page__visual{flex:0 0 90vw;max-height:40rem;position:relative}@media only screen and (min-width:900px){.page-custom-route.join section.section-main .page__visual,.page-custom-route.login section.section-main .page__visual,.page-custom-route.register section.section-main .page__visual{flex:0 1 50%;max-height:none;max-width:70rem}}.page-custom-route.join section.section-main .page__visual:before,.page-custom-route.login section.section-main .page__visual:before,.page-custom-route.register section.section-main .page__visual:before{background-image:url(/themes/custom/rivercleanup_theme/dist/img/rhinecleanup.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;inset:0;pointer-events:none;position:absolute;z-index:0}@media only screen and (min-width:900px){.page-custom-route.join section.section-main .page__visual:before,.page-custom-route.login section.section-main .page__visual:before,.page-custom-route.register section.section-main .page__visual:before{-webkit-clip-path:polygon(0 0,73% 0,82.57% 8.58%,90% 20%,95.85% 34.57%,99% 47.72%,99.14% 56.29%,97.29% 66.29%,94.29% 78%,81% 100%,0 100%);clip-path:polygon(0 0,73% 0,82.57% 8.58%,90% 20%,95.85% 34.57%,99% 47.72%,99.14% 56.29%,97.29% 66.29%,94.29% 78%,81% 100%,0 100%)}}.page-custom-route.join section.section-main .page__visual:after,.page-custom-route.login section.section-main .page__visual:after,.page-custom-route.register section.section-main .page__visual:after{background-image:url(/themes/custom/rivercleanup_theme/dist/img/ripple-bottom.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;content:"";display:block;inset:0;pointer-events:none;position:absolute;z-index:5}@media only screen and (min-width:900px){.page-custom-route.join section.section-main .page__visual:after,.page-custom-route.login section.section-main .page__visual:after,.page-custom-route.register section.section-main .page__visual:after{background-image:url(/themes/custom/rivercleanup_theme/dist/img/Swirl_wit.png);background-position:100%;background-size:31% 100%;-webkit-clip-path:polygon(62% 0,100% 0,100% 100%,71% 100%,90% 80%,98% 50%,86% 20%);clip-path:polygon(62% 0,100% 0,100% 100%,71% 100%,90% 80%,98% 50%,86% 20%);pointer-events:auto}}.page-custom-route.join section.section-main .page__content,.page-custom-route.login section.section-main .page__content,.page-custom-route.register section.section-main .page__content{display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;padding:5rem 0}@media only screen and (min-width:900px){.page-custom-route.join section.section-main .page__content,.page-custom-route.login section.section-main .page__content,.page-custom-route.register section.section-main .page__content{flex:0 1 75%;min-width:70rem;padding:15rem 0 5rem}}.page-custom-route.join section.section-main .page__content .container,.page-custom-route.login section.section-main .page__content .container,.page-custom-route.register section.section-main .page__content .container{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:900px){.page-custom-route.join section.section-main .page__content .container,.page-custom-route.login section.section-main .page__content .container,.page-custom-route.register section.section-main .page__content .container{display:block;margin:0 5vw 0 0;padding:0 0 0 5vw;width:auto}}.page-custom-route.join section.section-main .page__content .container>h2,.page-custom-route.login section.section-main .page__content .container>h2,.page-custom-route.register section.section-main .page__content .container>h2{font-size:4rem;font-weight:500;margin:0 0 2rem}.page-custom-route.join section.section-main .page__content .container>.alert,.page-custom-route.login section.section-main .page__content .container>.alert,.page-custom-route.register section.section-main .page__content .container>.alert{display:none}.page-custom-route.join section.section-main .page__content .container>.alert.show,.page-custom-route.login section.section-main .page__content .container>.alert.show,.page-custom-route.register section.section-main .page__content .container>.alert.show{color:#ffed00;display:block;font-size:1.3rem;font-weight:500;margin:0 0 2rem;text-transform:uppercase}.page-custom-route.join section.section-main .page__content .container>.alert.show button.close,.page-custom-route.login section.section-main .page__content .container>.alert.show button.close,.page-custom-route.register section.section-main .page__content .container>.alert.show button.close{display:none}.page-custom-route.join section.section-main .page__content .container>.block,.page-custom-route.login section.section-main .page__content .container>.block,.page-custom-route.register section.section-main .page__content .container>.block{max-width:30rem;width:100%}.page-custom-route.join section.section-main .page__content .container>.block .page-link,.page-custom-route.login section.section-main .page__content .container>.block .page-link,.page-custom-route.register section.section-main .page__content .container>.block .page-link{display:block;font-size:1.5rem;margin:1rem 0 0;text-decoration:underline}.page-custom-route.join section.section-main .page__content .container>.block.logged-in h1,.page-custom-route.login section.section-main .page__content .container>.block.logged-in h1,.page-custom-route.register section.section-main .page__content .container>.block.logged-in h1{font-size:5rem;font-weight:700;margin:0 0 3rem}.page-custom-route.join section.section-main .page__content .container>.block.logged-in .button-row,.page-custom-route.login section.section-main .page__content .container>.block.logged-in .button-row,.page-custom-route.register section.section-main .page__content .container>.block.logged-in .button-row{flex-direction:column}.page-custom-route.join section.section-main .page__content .container>.block.logged-in .button-row .button,.page-custom-route.login section.section-main .page__content .container>.block.logged-in .button-row .button,.page-custom-route.register section.section-main .page__content .container>.block.logged-in .button-row .button{justify-content:center;margin:0 0 1rem;max-width:30rem}.page-custom-route.join section.section-main .page__content .container>.block+.block,.page-custom-route.login section.section-main .page__content .container>.block+.block,.page-custom-route.register section.section-main .page__content .container>.block+.block{margin:4rem 0 0;padding:4rem 0 0;position:relative}.page-custom-route.join section.section-main .page__content .container>.block+.block:before,.page-custom-route.login section.section-main .page__content .container>.block+.block:before,.page-custom-route.register section.section-main .page__content .container>.block+.block:before{border-top:1px solid #031835;content:"";display:block;left:0;opacity:.25;position:absolute;right:15%;top:0}.page-custom-route.join section.section-main .page__content .container>.block.user-login-block-wrapper>label,.page-custom-route.login section.section-main .page__content .container>.block.user-login-block-wrapper>label,.page-custom-route.register section.section-main .page__content .container>.block.user-login-block-wrapper>label{cursor:pointer;display:block;font-weight:500;margin:0 0 2rem}.page-custom-route.join section.section-main .page__content .container>.block.user-login-block-wrapper>label:hover,.page-custom-route.login section.section-main .page__content .container>.block.user-login-block-wrapper>label:hover,.page-custom-route.register section.section-main .page__content .container>.block.user-login-block-wrapper>label:hover{text-decoration:underline}.page-custom-route.join section.section-main .page__content .container>.block.user-login-block-wrapper .block-user-login-block,.page-custom-route.login section.section-main .page__content .container>.block.user-login-block-wrapper .block-user-login-block,.page-custom-route.register section.section-main .page__content .container>.block.user-login-block-wrapper .block-user-login-block{display:none}.page-custom-route section.section-friends>.node__friends{background-color:#0055a5;color:#fff;padding:5rem 0 3rem}.page-custom-route section.section-friends>.node__friends h2{font-size:4rem;font-weight:500;margin:0 0 2rem;text-align:center}.page-custom-route section.section-friends>.node__bc_partner{background-color:#0055a5;color:#fff;padding:5rem 0 3rem}.page-custom-route section.section-friends>.node__bc_partner h2{font-size:4rem;font-weight:500;margin:0 0 2rem;text-align:center}.page-custom-route.page-403,.page-custom-route.page-404{background-color:#0055a5;display:flex;flex-direction:column;justify-content:center;min-height:90vh}.page-custom-route.page-403 .section-main,.page-custom-route.page-404 .section-main{display:grid;grid-template-columns:1fr -webkit-min-content 1fr;grid-template-columns:1fr min-content 1fr;grid-template-rows:auto}.page-custom-route.page-403 .section-main .page__content,.page-custom-route.page-404 .section-main .page__content{flex:none;grid-area:1/2/2/3;min-width:0;text-align:center}.page-custom-route.page-403 .section-main .page__content h2,.page-custom-route.page-404 .section-main .page__content h2{font-size:12.5rem;font-weight:700;margin:0;text-transform:uppercase;white-space:nowrap}.page-custom-route.page-403 .section-main .page__content h1,.page-custom-route.page-404 .section-main .page__content h1{font-size:2.5rem;font-weight:700;line-height:1.3em;margin:2rem 0 0}.page-custom-route.page-403 .section-main .page__content .button-row,.page-custom-route.page-404 .section-main .page__content .button-row{justify-content:center;margin:3rem 0 0}.page-custom-route.page-403 .section-main .page__content .button-row .button,.page-custom-route.page-404 .section-main .page__content .button-row .button{font-size:1.5rem;font-weight:500}.page-custom-route .field--name-field-addressfield-one-line{display:none}.page-custom-route.edit{background-color:#0055a5;color:#fff;padding:17.5rem 0 10rem}.page-custom-route.edit .page__content>.container{max-width:70rem}@media only screen and (min-width:900px){.page-custom-route.edit .page__content>.container{max-width:125rem}}.page-custom-route.attendance-registration{background-color:#0055a5;color:#fff;min-height:calc(100vh - 15.5rem);padding:17.5rem 0 0}@media (min-width:1000px){.page-custom-route.attendance-registration{min-height:calc(100vh - 12.1rem)}}.page-custom-route.attendance-registration section.main{padding:0 0 10rem}.page-custom-route.attendance-registration section.main h1{display:flex;flex-direction:column;font-weight:700;margin:0 0 5rem}.page-custom-route.attendance-registration section.main h1 .title{color:#fff;font-size:4rem;line-height:4rem;margin-bottom:2rem}.page-custom-route.attendance-registration section.main h1 .already-confirmed{color:#ffed00}.page-custom-route.attendance-registration section.main .value{font-weight:700}.page-custom-route.attendance-registration .form-item.form-type-number-with-buttons .number-with-buttons{align-items:end;display:flex}.page-custom-route.attendance-registration .form-item.form-type-number-with-buttons .number-with-buttons input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:1.5rem;border-radius:2rem;color:#031835;font-size:1em;height:3rem;height:4rem;margin:0 1rem;min-width:20rem;outline:none;padding:1px 2rem;text-align:center;-moz-text-align-last:center;text-align-last:center;width:15rem}.page-custom-route.attendance-registration .form-item.form-type-number-with-buttons .number-with-buttons .minus,.page-custom-route.attendance-registration .form-item.form-type-number-with-buttons .number-with-buttons .plus{align-items:center;background-color:transparent;border:1px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:2rem;height:4rem;justify-content:center;width:4rem}.page-custom-route.attendance-registration .form-item.form-type-number-with-buttons:not(:last-of-type){margin-bottom:2rem}.page-custom-route.attendance-registration .form-item.form-type-number-with-buttons label,.page-custom-route.attendance-registration .label{display:block;font-size:1.5rem;font-weight:400;margin:0 0 2rem;text-transform:uppercase}.page-custom-route.attendance-registration .form-submit{accent-color:#ffed00;background:#ffed00;border:none;color:#031835;display:flex;font-size:1.2rem;font-weight:700;height:3.5rem;justify-content:center;margin-top:4rem;min-width:20rem}.page-custom-route.scanner{background-color:#0055a5;color:#fff;display:flex;min-height:calc(100vh - 15.5rem);padding:10rem 0 0}@media (min-width:1000px){.page-custom-route.scanner{min-height:calc(100vh - 12.1rem)}}@media (min-width:550px){.page-custom-route.scanner{padding:17.5rem 0 0}}.page-custom-route.scanner .main{align-items:center;display:flex;flex-direction:column;justify-content:center}.page-custom-route.scanner .main h1{color:#fff;font-size:4rem;font-weight:700;line-height:4rem;margin-bottom:2rem}.page-custom-route.scanner .main .scanner-error{color:#ffed00}.page-custom-route.scanner .main #reader{border:none!important;margin-bottom:3rem}.page-custom-route.scanner .main #reader>div:first-child{display:none}.page-custom-route.scanner .main #reader video{border-radius:2rem;max-width:100%;width:unset!important}.page-custom-route.scanner .main #reader #reader__camera_permission_button,.page-custom-route.scanner .main #reader #reader__dashboard_section_csr button{align-items:center;background-color:#aaa;background:#ffed00;border:none;border-radius:1.75rem;box-shadow:0 0 0 rgba(0,0,0,.25);color:#fff;color:#031835;cursor:pointer;display:flex;font-weight:500;font-weight:700;justify-content:center;margin:2rem 2rem 1rem 0;min-height:3.5rem;outline:none;padding:.5rem 2rem .3rem;text-transform:uppercase;transition:all .5s ease}.page-custom-route.scanner .main #reader #qr-shaded-region{border-radius:2rem}body.maintenance-page{background-color:#0055a5;color:#fff}body.maintenance-page #page{padding:10rem 0}body.maintenance-page #page #site-name{font-size:2.5rem}body.path-news{color:#fff}body.path-news,body.path-news #page-header{background-color:#0055a5}body.path-news #block-mainpagecontent{margin:0 auto;max-width:125rem;padding:16rem 0 0;width:90%}body.path-news .views-element-news h1{font-size:4rem;font-weight:700;margin:0 0 5rem}body.path-all-cleanups #page-header,body.path-registrations #page-header{background-color:#0055a5}body.path-all-cleanups #block-mainpagecontent,body.path-registrations #block-mainpagecontent{margin:0 auto;max-width:125rem;padding:17.5rem 0 10rem;width:90%}body.path-cleanups-responsible-view #page-header{background-color:#0055a5}body.path-cleanups-responsible-view #block-mainpagecontent{margin:0 auto;max-width:100%;padding:17.5rem 0 10rem;width:95%}body.path-cleanups-responsible-view #block-mainpagecontent .view-cleanups-table-responsible table td{font-size:1.1rem}body.path-cleanups-responsible-view #block-mainpagecontent .view-cleanups-table-responsible table th{font-size:1.2rem}.page-custom-route.scanner .container .alert,.page-node-type-cleanup .container .alert{display:none}.page-custom-route.scanner .container .alert.show,.page-node-type-cleanup .container .alert.show{color:#ffed00;display:block;font-size:1.3rem;font-weight:500;margin:0 0 2rem;text-transform:uppercase}.page-custom-route.scanner .container .alert.show button.close,.page-node-type-cleanup .container .alert.show button.close{display:none}.qr-page{align-items:center;color:#031835;display:flex;flex-direction:column;font-weight:700;height:calc(100vh - 1px);overflow:hidden;text-align:center}.qr-title{font-size:50px}.qr-date{font-size:36px}.qr-image{font-size:30px}.qr-subtitle{font-size:36px;margin:auto auto 20px}.qr-logos{width:100%}.qr-url{font-size:20px;margin:20px auto auto}.qr-print{background-color:#031835;border:none;border-radius:999rem;color:#fff;cursor:pointer;font-weight:700;margin-bottom:16px;padding:.6em 1.2em;text-transform:uppercase;transition:background-color .15s ease-out}.qr-print:hover{background-color:#0055a5}@media print{.qr-print{display:none!important}}.path--node--translation #page-header,.path--node--translation .layout-container main.blue{background-color:#0055a5}.path--node--translation .layout-container main.blue label{color:#fff}.path--node--translation .layout-content{margin:0 auto;max-width:125rem;max-width:50rem;padding:20rem 0 7rem;width:90%}.path--node--translation .layout-content>h1{font-size:3rem;font-weight:700;margin:0 0 3rem}.path--node--translation .layout-content>h1 em{color:#0055a5}.path--node--translation .layout-content>h1 em strong{text-transform:uppercase}.path--node--translation .layout-content form.node-form input,.path--node--translation .layout-content form.node-form select,.path--node--translation .layout-content form.node-form textarea{border:1px solid #d1d1d1;box-shadow:0 0 20px rgba(0,0,0,.05);transition:all .5s ease}.path--node--translation .layout-content form.node-form input:focus,.path--node--translation .layout-content form.node-form select:focus,.path--node--translation .layout-content form.node-form textarea:focus{border:1px solid #666}.path--node--translation .layout-content form.node-form #edit-content-translation,.path--node--translation .layout-content form.node-form #edit-source-langcode{display:none!important}.path--node--translation .layout-content form.node-form .form-type-number{display:flex}.path--node--translation .layout-content form.node-form .form-type-number aside{flex:0 1 25%}.path--node--translation .layout-content form.node-form .form-type-number aside img{height:55px;width:auto}.path--node--translation .layout-content form.node-form .form-type-number main{color:#fff;flex-grow:1}.path--node--translation .layout-content form.node-form .field--name-field-responsibles{display:none}.path--node--translation .layout-content table.table-striped{width:100%}.path--node--translation .layout-content table.table-striped thead{display:none}.path--node--translation .layout-content table.table-striped tbody tr{position:relative}.path--node--translation .layout-content table.table-striped tbody tr:nth-child(2n){background-color:transparent}.path--node--translation .layout-content table.table-striped td:first-child,.path--node--translation .layout-content table.table-striped th:first-child{padding:.5rem 0;width:100%}.path--node--translation .layout-content table.table-striped td:first-child .cell__content,.path--node--translation .layout-content table.table-striped th:first-child .cell__content{padding:0 0 1.5rem;position:relative}.path--node--translation .layout-content table.table-striped td:first-child .cell__content:after,.path--node--translation .layout-content table.table-striped th:first-child .cell__content:after{bottom:0;content:"";display:block;left:0;position:absolute;right:25%}.path--node--translation .layout-content table.table-striped td:nth-child(2),.path--node--translation .layout-content table.table-striped td:nth-child(3),.path--node--translation .layout-content table.table-striped th:nth-child(2),.path--node--translation .layout-content table.table-striped th:nth-child(3){display:none!important}.path--node--translation .layout-content table.table-striped td:nth-child(4),.path--node--translation .layout-content table.table-striped th:nth-child(4){padding:0 0 0 1.5rem}.path--node--translation .layout-content table.table-striped td:nth-child(4) .dropbutton-widget,.path--node--translation .layout-content table.table-striped th:nth-child(4) .dropbutton-widget{border:none;position:static}.path--node--translation .layout-content table.table-striped td:nth-child(4) .dropbutton-widget a,.path--node--translation .layout-content table.table-striped th:nth-child(4) .dropbutton-widget a{border:1px solid #031835;border-radius:.75rem;color:#031835;font-size:1.4rem;font-weight:500;padding:.5rem .75rem .4rem;transition:all .3s ease}.path--node--translation .layout-content table.table-striped td:nth-child(4) .dropbutton-widget a:hover,.path--node--translation .layout-content table.table-striped th:nth-child(4) .dropbutton-widget a:hover{background-color:#031835;color:#fff}.path-user #page-header{background-color:#0055a5}.path-user #block-mainpagecontent{margin:0 auto;max-width:125rem;padding:20rem 0 7rem;width:90%}.page-user-password .layout-container{background-color:#0055a5}.paragraph.paragraph--type--animated-gif{margin:4rem 0}@media only screen and (min-width:786px){.paragraph.paragraph--type--animated-gif{margin:7rem 0}}.paragraph.paragraph--type--animated-gif.pgf-width--fullwidth>.container{max-width:100%;width:100%}.paragraph.paragraph--type--animated-gif.pgf-width--narrow>.container{width:90%}.paragraph.paragraph--type--animated-gif.pgf-width--small>.container{width:50%}.paragraph.paragraph--type--animated-gif img{height:auto;width:100%}@media only screen and (max-width:768px){.paragraph.paragraph--type--animated-gif.pgf-width--narrow>.container{width:90%}.paragraph.paragraph--type--animated-gif.pgf-width--small>.container{width:70%}}.paragraph.paragraph--type--big-cleanups{margin:4rem 0}@media only screen and (min-width:786px){.paragraph.paragraph--type--big-cleanups{margin:7rem 0}}.paragraph.paragraph--type--button{flex:auto;margin:0 auto;max-width:125rem;max-width:80rem;padding:2rem 0;width:90%}.paragraph.paragraph--type--button>div{display:flex}.paragraph.paragraph--type--button .left{justify-content:left}.paragraph.paragraph--type--button .right{justify-content:flex-end}.paragraph.paragraph--type--button .center{justify-content:center}.node--type-news .paragraph.paragraph--type--button{padding:0 0 5rem}.paragraph.paragraph--type--carousel{margin:4rem 0}@media only screen and (min-width:786px){.paragraph.paragraph--type--carousel{margin:7rem 0}}.paragraph.paragraph--type--carousel .field__items{display:flex;flex-wrap:wrap;margin:0 -1.5rem}@supports (display:grid){.paragraph.paragraph--type--carousel .field__items{display:grid;gap:4rem;grid-auto-rows:auto;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));margin:0}}.paragraph.paragraph--type--carousel .field__items li{flex:0 0 100%;position:relative}@supports (display:grid){.paragraph.paragraph--type--carousel .field__items li{padding:0}}@media only screen and (min-width:600px){.paragraph.paragraph--type--carousel .field__items li{flex:0 0 50%}}@media only screen and (min-width:1000px){.paragraph.paragraph--type--carousel .field__items li{flex:0 0 33.33%}}@media only screen and (min-width:1300px){.paragraph.paragraph--type--carousel .field__items li{flex:0 0 25%}}.paragraph.paragraph--type--carousel .field__items li a{display:block;transition:all .5s ease}.paragraph.paragraph--type--carousel .field__items li a:before{content:"";display:block;padding:0 0 65%}.paragraph.paragraph--type--carousel .field__items li a img{border-radius:1.2rem;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.paragraph.paragraph--type--carousel .field__items li a:hover{box-shadow:0 0 3rem rgba(0,0,0,.2);transform:translateY(-1rem)}.paragraph--type--cleanup-map{margin:4rem 0;position:relative}@media only screen and (min-width:786px){.paragraph--type--cleanup-map{margin:7rem 0}}.paragraph--type--cleanup-map .rcu-app--map .vue-map-container{position:relative;z-index:0}.paragraph--type--cleanup-map .rcu-app--map select[name=years]{background-image:url(/themes/custom/rivercleanup_theme/dist/img/icon-dropdown-blue.svg);background-position:calc(100% - 2rem);background-repeat:no-repeat;bottom:2rem;cursor:pointer;left:2rem;padding:0 4rem 0 2rem}.paragraph--type--cleanup-map .rcu-app--map input#search,.paragraph--type--cleanup-map .rcu-app--map select[name=years]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:4px solid #0055a5;border-radius:2rem;box-shadow:0 0 2rem rgba(0,0,0,.2);color:#0055a5;font-size:1.5rem;font-weight:500;height:4rem;outline:none;position:absolute;z-index:50}.paragraph--type--cleanup-map .rcu-app--map input#search{padding:0 2rem;right:2rem!important;top:2rem!important}.paragraph--type--cleanups-search{margin:3rem 0}@media only screen and (min-width:786px){.paragraph--type--cleanups-search{margin:7rem 0}}.paragraph.paragraph--type--grid-with-big-cleanup-media{margin:4rem 0}@media only screen and (min-width:786px){.paragraph.paragraph--type--grid-with-big-cleanup-media{margin:7rem 0}}.paragraph.paragraph--type--grid-with-big-cleanup-media header{color:#0055a5;font-size:4rem;font-weight:500}.paragraph.paragraph--type--grid-with-big-cleanup-media header h2{flex:0 1 100%;margin:0}.paragraph.paragraph--type--grid-with-big-cleanup-media.grid header{margin:0 0 4rem}.paragraph.paragraph--type--columns{margin:4rem 0}@media only screen and (min-width:786px){.paragraph.paragraph--type--columns{margin:7rem 0}}.paragraph.paragraph--type--columns .field--name-field-column{display:grid;gap:4rem;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr))}.paragraph.paragraph--type--columns .field--name-field-column>.paragraph{margin:0}.paragraph.paragraph--type--columns .field--name-field-column>.paragraph .container{width:100%}@media only screen and (max-width:767px){.paragraph.paragraph--type--columns .reverse .field--name-field-column{flex-direction:column-reverse}}.paragraph.paragraph--type--columns .paragraph--type--wrapper .paragraph--type--text{padding:0 0 1rem}.paragraph--type--divider>div{padding:3.5rem 0}.paragraph--type--divider>div.blue{background-color:#0055a5}.paragraph--type--divider>div.white{background-color:#fff}.paragraph.paragraph--type--downloads{margin:4rem 0}@media only screen and (min-width:786px){.paragraph.paragraph--type--downloads{margin:7rem 0}}.paragraph.paragraph--type--downloads .container{max-width:60rem}.paragraph.paragraph--type--downloads .container main>h2{border-bottom:3px solid #0055a5;color:#0055a5;font-size:4rem;font-weight:500;padding:0 0 3rem;text-align:center}.paragraph.paragraph--type--downloads .container main .field--name-field-files .field__items .field__item a{background-image:url(/themes/custom/rivercleanup_theme/dist/img/icon-download.png);background-position:calc(100% - 1rem);background-repeat:no-repeat;border-bottom:1px solid #031835;display:block;font-size:2rem;font-weight:500;padding:1.5rem 4rem 1.5rem 1rem;transition:background-color .3s ease}.paragraph.paragraph--type--downloads .container main .field--name-field-files .field__items .field__item a:hover{background-color:#f6f6f6}.paragraph.paragraph--type--downloads .container aside{align-items:center;display:flex;justify-content:flex-end}.paragraph.paragraph--type--downloads .container aside .field--name-field-call-to-action{flex:0 1 100%;font-size:1.8rem;margin:3rem 0 0}.paragraph.paragraph--type--downloads .container aside .field--name-field-button{align-items:center;background-color:#ffed00;border-radius:1.75rem;box-shadow:0 0 0 rgba(0,0,0,.25);color:#031835;cursor:pointer;display:flex;font-size:1.4rem;font-weight:500;margin:3rem 0 0;min-height:3.5rem;outline:none;padding:.5rem 2rem .3rem;text-transform:uppercase;transition:all .5s ease;white-space:nowrap}.paragraph.paragraph--type--downloads .container aside .field+.field{margin-left:2rem}.paragraph.paragraph--type--image-full-width .fullwidth .field--name-field-video-image>.paragraph.paragraph--type--video,.paragraph.paragraph--type--image-full-width .fullwidth .field--name-field-video-image>.paragraph>.container{width:90%}.paragraph.paragraph--type--image-full-width .fullwidth .field--name-field-video-image>.paragraph.paragraph--type--video.lightgallery-trigger img{height:auto}.paragraph.paragraph--type--image-full-width .narrow .field--name-field-video-image>.paragraph.paragraph--type--video,.paragraph.paragraph--type--image-full-width .narrow .field--name-field-video-image>.paragraph>.container{width:90%}.paragraph.paragraph--type--image-full-width .narrow .field--name-field-video-image>.paragraph.paragraph--type--video img{height:auto}@media only screen and (min-width:768px){.paragraph.paragraph--type--image-full-width .fullwidth .field--name-field-video-image>.paragraph.paragraph--type--video,.paragraph.paragraph--type--image-full-width .fullwidth .field--name-field-video-image>.paragraph>.container{width:90%}.paragraph.paragraph--type--image-full-width .fullwidth .field--name-field-video-image>.paragraph.paragraph--type--video.lightgallery-trigger img{height:auto}.paragraph.paragraph--type--image-full-width .narrow .field--name-field-video-image>.paragraph.paragraph--type--video,.paragraph.paragraph--type--image-full-width .narrow .field--name-field-video-image>.paragraph>.container{width:60%}.paragraph.paragraph--type--image-full-width .narrow .field--name-field-video-image>.paragraph.paragraph--type--video img{height:auto}}.paragraph.paragraph--type--gallery{margin:4rem 0}@media only screen and (min-width:786px){.paragraph.paragraph--type--gallery{margin:7rem 0}}.node--type-news .paragraph.paragraph--type--gallery{padding:0 0 5rem}.node--type-news .paragraph.paragraph--type--gallery>.container{max-width:70rem}.paragraph.paragraph--type--gallery>.container header{align-items:flex-end;color:#0055a5;display:flex;font-size:4rem;font-weight:500;justify-content:flex-end}.paragraph.paragraph--type--gallery>.container header h2{flex:0 1 100%;margin:0}.paragraph.paragraph--type--gallery>.container header .slick-arrows{display:flex;display:none;flex:0 0 auto;margin:0 -.5rem 0 1.5rem}.paragraph.paragraph--type--gallery>.container header .slick-arrows button{-webkit-appearance:none;border:none;color:inherit;cursor:pointer;font-size:inherit;font-weight:inherit;outline:none;padding:0 .5rem}.paragraph.paragraph--type--gallery>.container main .slider_pgf_gallery{display:flex;flex-wrap:wrap;margin:0 -1.5rem}@supports (display:grid){.paragraph.paragraph--type--gallery>.container main .slider_pgf_gallery{display:grid;gap:4rem;grid-auto-rows:auto;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));margin:0}}.paragraph.paragraph--type--gallery>.container main .slider_pgf_gallery .slide{border-radius:1.2rem;flex:0 0 100%;overflow:hidden;position:relative;transition:all .5s ease}@supports (display:grid){.paragraph.paragraph--type--gallery>.container main .slider_pgf_gallery .slide{padding:0}}@media only screen and (min-width:600px){.paragraph.paragraph--type--gallery>.container main .slider_pgf_gallery .slide{flex:0 0 50%}}@media only screen and (min-width:1000px){.paragraph.paragraph--type--gallery>.container main .slider_pgf_gallery .slide{flex:0 0 33.33%}}@media only screen and (min-width:1300px){.paragraph.paragraph--type--gallery>.container main .slider_pgf_gallery .slide{flex:0 0 25%}}.paragraph.paragraph--type--gallery>.container main .slider_pgf_gallery .slide:before{content:"";display:block;padding:0 0 65%}.paragraph.paragraph--type--gallery>.container main .slider_pgf_gallery .slide img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.paragraph.paragraph--type--gallery>.container main .slider_pgf_gallery .slide.video:after{background-color:rgba(0,0,0,.1);background-image:url(/themes/custom/rivercleanup_theme/dist/img/play-button.png);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:background-color .5s ease;width:100%;z-index:2}.paragraph.paragraph--type--gallery>.container main .slider_pgf_gallery .slide:hover{box-shadow:0 0 3rem rgba(0,0,0,.2);transform:translateY(-1rem)}.paragraph.paragraph--type--gallery>.container footer{color:#0055a5;font-family:Museo Sans,sans-serif;font-size:2rem;margin:2rem 0}.paragraph.paragraph--type--gallery>.container footer a{text-decoration:underline}body.blue .paragraph.paragraph--type--gallery>.container footer{color:#ffed00}.paragraph.paragraph--type--gallery.grid header{margin:0 0 4rem}.paragraph.paragraph--type--gallery.carousel header .slick-arrows{display:flex}.node--type-news .paragraph.paragraph--type--gallery.carousel header .slick-arrows{display:none}.paragraph.paragraph--type--gallery.carousel main .slider_pgf_gallery{display:flex;margin:0 -2rem}.paragraph.paragraph--type--gallery.carousel main .slider_pgf_gallery .slide{border-radius:1.2rem;display:block;margin:0 2rem;outline:none;overflow:hidden;position:relative;transition:all .5s ease}.paragraph.paragraph--type--gallery.carousel main .slider_pgf_gallery .slide:before{content:"";display:block;padding:0 0 100%;width:100%}.paragraph.paragraph--type--gallery.carousel main .slider_pgf_gallery .slide img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.node--type-news .paragraph.paragraph--type--gallery.carousel main .slider_pgf_gallery .slide img{height:auto;-o-object-fit:initial;object-fit:fill;position:relative;width:100%}.paragraph.paragraph--type--gallery.carousel main .slider_pgf_gallery .slide.video:after{background-color:rgba(0,0,0,.1);background-image:url(/themes/custom/rivercleanup_theme/dist/img/play-button.png);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:background-color .5s ease;width:100%;z-index:2}.paragraph.paragraph--type--gallery.carousel main .slider_pgf_gallery .slide:hover{box-shadow:0 0 3rem rgba(0,0,0,.2);transform:translateY(-1rem)}.node--type-news .paragraph.paragraph--type--gallery.carousel main .slider_pgf_gallery .slide{border-radius:1px}.node--type-news .paragraph.paragraph--type--gallery.carousel main .slider_pgf_gallery .slide:before{display:none}.node--type-news .paragraph.paragraph--type--gallery.carousel main .slider_pgf_gallery .slide:hover{box-shadow:none;transform:translate(0)}.paragraph.paragraph--type--gallery.carousel main .slider_pgf_gallery .slick-list{padding:4rem 0 2rem}.node--type-news .paragraph.paragraph--type--gallery.carousel main .slider_pgf_gallery .slick-list{padding:0}.paragraph.paragraph--type--gallery.carousel main .slider_pgf_gallery .slick-dots{bottom:1.5rem;display:flex;justify-content:center;left:0;position:absolute;width:100%}.paragraph.paragraph--type--gallery.carousel main .slider_pgf_gallery .slick-dots li{margin:0 .5rem}.paragraph.paragraph--type--gallery.carousel main .slider_pgf_gallery .slick-dots li:only-child{display:none}.paragraph.paragraph--type--gallery.carousel main .slider_pgf_gallery .slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:100%;box-shadow:0 0 1rem rgba(0,0,0,.2);cursor:pointer;font-size:0;height:1.3rem;outline:none;padding:0;transition:all .5s ease;width:1.3rem}.paragraph.paragraph--type--gallery.carousel main .slider_pgf_gallery .slick-dots li.slick-active button{background-color:#0055a5}.paragraph.paragraph--type--gallery main .slider_pgf_gallery{display:flex;flex-wrap:wrap;margin:0 -1.5rem}@supports (display:grid){.paragraph.paragraph--type--gallery main .slider_pgf_gallery{display:grid;gap:4rem;grid-auto-rows:auto;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));margin:0}}.paragraph.paragraph--type--gallery main .slider_pgf_gallery .slide{border-radius:1.2rem;flex:0 0 100%;overflow:hidden;position:relative;transition:all .5s ease}@supports (display:grid){.paragraph.paragraph--type--gallery main .slider_pgf_gallery .slide{padding:0}}@media only screen and (min-width:600px){.paragraph.paragraph--type--gallery main .slider_pgf_gallery .slide{flex:0 0 50%}}@media only screen and (min-width:1000px){.paragraph.paragraph--type--gallery main .slider_pgf_gallery .slide{flex:0 0 33.33%}}@media only screen and (min-width:1300px){.paragraph.paragraph--type--gallery main .slider_pgf_gallery .slide{flex:0 0 25%}}.paragraph.paragraph--type--gallery main .slider_pgf_gallery .slide:before{content:"";display:block;padding:0 0 65%}.paragraph.paragraph--type--gallery main .slider_pgf_gallery .slide img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.paragraph.paragraph--type--gallery main .slider_pgf_gallery .slide.video:after{background-color:rgba(0,0,0,.1);background-image:url(/themes/custom/rivercleanup_theme/dist/img/play-button.png);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:background-color .5s ease;width:100%;z-index:2}.paragraph.paragraph--type--gallery main .slider_pgf_gallery .slide:hover{box-shadow:0 0 3rem rgba(0,0,0,.2);transform:translateY(-1rem)}.paragraph.paragraph--type--header,.paragraph.paragraph--type--header-bc{color:#fff;outline:none;position:relative}@media only screen and (min-width:900px){.paragraph.paragraph--type--header,.paragraph.paragraph--type--header-bc{display:flex;height:100vh;min-height:70rem}}.paragraph.paragraph--type--header-bc .pgf__visual,.paragraph.paragraph--type--header .pgf__visual{display:flex;flex-direction:column;position:relative}@media only screen and (min-width:900px){.paragraph.paragraph--type--header-bc .pgf__visual,.paragraph.paragraph--type--header .pgf__visual{flex:0 1 50%;max-height:none;max-width:70rem}}.paragraph.paragraph--type--header-bc .pgf__visual .image,.paragraph.paragraph--type--header-bc .pgf__visual .video,.paragraph.paragraph--type--header .pgf__visual .image,.paragraph.paragraph--type--header .pgf__visual .video{display:block;outline:none;position:relative}@media only screen and (min-width:900px){.paragraph.paragraph--type--header-bc .pgf__visual .image,.paragraph.paragraph--type--header-bc .pgf__visual .video,.paragraph.paragraph--type--header .pgf__visual .image,.paragraph.paragraph--type--header .pgf__visual .video{height:100%}}.paragraph.paragraph--type--header-bc .pgf__visual .image img,.paragraph.paragraph--type--header-bc .pgf__visual .video img,.paragraph.paragraph--type--header .pgf__visual .image img,.paragraph.paragraph--type--header .pgf__visual .video img{display:block;height:50rem;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:900px){.paragraph.paragraph--type--header-bc .pgf__visual .image img,.paragraph.paragraph--type--header-bc .pgf__visual .video img,.paragraph.paragraph--type--header .pgf__visual .image img,.paragraph.paragraph--type--header .pgf__visual .video img{-webkit-clip-path:polygon(0 0,73% 0,82.57% 8.58%,90% 20%,95.85% 34.57%,99% 47.72%,99.14% 56.29%,97.29% 66.29%,94.29% 78%,81% 100%,0 100%);clip-path:polygon(0 0,73% 0,82.57% 8.58%,90% 20%,95.85% 34.57%,99% 47.72%,99.14% 56.29%,97.29% 66.29%,94.29% 78%,81% 100%,0 100%);height:100%}}.paragraph.paragraph--type--header-bc .pgf__visual .image.video:after,.paragraph.paragraph--type--header-bc .pgf__visual .video.video:after,.paragraph.paragraph--type--header .pgf__visual .image.video:after,.paragraph.paragraph--type--header .pgf__visual .video.video:after{background-color:rgba(0,0,0,.1);background-image:url(/themes/custom/rivercleanup_theme/dist/img/play-button.png);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:background-color .5s ease;width:100%;z-index:2}.paragraph.paragraph--type--header-bc .pgf__visual:after,.paragraph.paragraph--type--header .pgf__visual:after{background-image:url(/themes/custom/rivercleanup_theme/dist/img/ripple-bottom.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;content:"";display:block;inset:0;pointer-events:none;position:absolute;z-index:5}@media only screen and (min-width:900px){.paragraph.paragraph--type--header-bc .pgf__visual:after,.paragraph.paragraph--type--header .pgf__visual:after{background-image:url(/themes/custom/rivercleanup_theme/dist/img/Swirl_wit.png);background-position:100%;background-size:31% 100%;-webkit-clip-path:polygon(62% 0,100% 0,100% 100%,71% 100%,90% 80%,98% 50%,86% 20%);clip-path:polygon(62% 0,100% 0,100% 100%,71% 100%,90% 80%,98% 50%,86% 20%);pointer-events:auto}}.paragraph.paragraph--type--header-bc .pgf__content,.paragraph.paragraph--type--header .pgf__content{padding:10rem 0 7.5rem}@media only screen and (min-width:900px){.paragraph.paragraph--type--header-bc .pgf__content,.paragraph.paragraph--type--header .pgf__content{align-items:center;display:flex;flex:0 1 75%;padding:3rem 0}}.paragraph.paragraph--type--header-bc .pgf__content .container,.paragraph.paragraph--type--header .pgf__content .container{margin:0 5vw 0 7.5%;width:auto}.paragraph.paragraph--type--header-bc .pgf__content .container h1,.paragraph.paragraph--type--header-bc .pgf__content .container h2,.paragraph.paragraph--type--header .pgf__content .container h1,.paragraph.paragraph--type--header .pgf__content .container h2{font-size:5.5rem;font-weight:700;margin:0 0 .35em;text-align:center}@media only screen and (min-width:900px){.paragraph.paragraph--type--header-bc .pgf__content .container h1,.paragraph.paragraph--type--header-bc .pgf__content .container h2,.paragraph.paragraph--type--header .pgf__content .container h1,.paragraph.paragraph--type--header .pgf__content .container h2{text-align:left}}.paragraph.paragraph--type--header-bc .pgf__content .container h1+h2,.paragraph.paragraph--type--header-bc .pgf__content .container h2+h2,.paragraph.paragraph--type--header .pgf__content .container h1+h2,.paragraph.paragraph--type--header .pgf__content .container h2+h2{font-size:3rem;font-weight:500}.paragraph.paragraph--type--header-bc .pgf__content .container .field--name-field-button,.paragraph.paragraph--type--header .pgf__content .container .field--name-field-button{display:flex;justify-content:center;margin:4rem 0 0}@media only screen and (min-width:900px){.paragraph.paragraph--type--header-bc .pgf__content .container .field--name-field-button,.paragraph.paragraph--type--header .pgf__content .container .field--name-field-button{justify-content:flex-start}}.paragraph.paragraph--type--header-bc .pgf__content .container .field--name-field-button a,.paragraph.paragraph--type--header .pgf__content .container .field--name-field-button a{align-items:center;background-color:#ffed00;border-radius:1.75rem;box-shadow:0 0 0 rgba(0,0,0,.4);color:#031835;cursor:pointer;display:flex;font-weight:500;justify-content:center;margin:0 2rem 1rem 0;min-height:3.5rem;outline:none;overflow:hidden;padding:.5rem 2rem .3rem;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:all .5s ease;width:17rem}.paragraph.paragraph--type--header-bc .pgf__content .container .field--name-field-button a span,.paragraph.paragraph--type--header .pgf__content .container .field--name-field-button a span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paragraph--type--hero{background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:2px solid #fff;border-top:2px solid #fff;margin:4rem 0;min-height:10vw;padding:25rem 0;position:relative}@media only screen and (min-width:786px){.paragraph--type--hero{margin:7rem 0}}.paragraph--type--hero:after,.paragraph--type--hero:before{background-repeat:no-repeat;background-size:100% auto;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.paragraph--type--hero:before{background-image:url(/themes/custom/rivercleanup_theme/dist/img/Swirl_horizontaal-blauw.png);background-position:top;background-size:100% auto;box-shadow:inset 0 1px 0 #fff}.paragraph--type--hero:after{background-image:url(/themes/custom/rivercleanup_theme/dist/img/Swirl_horizontaal-blauw-inv.png);background-position:bottom;background-size:100% auto;box-shadow:inset 0 -1px 0 #fff}.paragraph--type--hero>.container{display:flex}.paragraph--type--hero>.container h2{color:#fff;font-size:4.5rem;font-weight:500;max-width:50rem;text-shadow:0 0 1.5rem rgba(0,0,0,.2);width:100%}.paragraph--type--hero.hero-align-left .container{justify-content:flex-start}.paragraph--type--hero.hero-align-center .container{justify-content:center;text-align:center}.paragraph--type--hero.hero-align-right .container{justify-content:flex-end;text-align:right}body.blue .paragraph--type--hero:before{background-image:url(/themes/custom/rivercleanup_theme/dist/img/Swirl_horizontaal-white-blue-inv.png);box-shadow:none;top:-2px}body.blue .paragraph--type--hero:after{background-image:url(/themes/custom/rivercleanup_theme/dist/img/Swirl_horizontaal-white-blue.png);box-shadow:none;top:2px}.paragraph--type--homepage-map{margin:4rem 0;position:relative}@media only screen and (min-width:786px){.paragraph--type--homepage-map{margin:7rem 0}}.paragraph--type--homepage-map .CBBC .vue-map-container{position:relative;z-index:0}.paragraph--type--homepage-map .CBBC select[name=years]{background-image:url(/themes/custom/rivercleanup_theme/dist/img/icon-dropdown-blue.svg);background-position:calc(100% - 2rem);background-repeat:no-repeat;bottom:2rem;cursor:pointer;left:2rem;padding:0 4rem 0 2rem}.paragraph--type--homepage-map .CBBC input#search,.paragraph--type--homepage-map .CBBC select[name=years]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:4px solid #0055a5;border-radius:2rem;box-shadow:0 0 2rem rgba(0,0,0,.2);color:#0055a5;font-size:1.5rem;font-weight:500;height:4rem;outline:none;position:absolute;z-index:50}.paragraph--type--homepage-map .CBBC input#search{padding:0 2rem;right:2rem!important;top:2rem!important}.paragraph.paragraph--type--image{margin:4rem 0}@media only screen and (min-width:786px){.paragraph.paragraph--type--image{margin:7rem 0}}.paragraph.paragraph--type--image>.container{margin:0 auto;max-width:125rem;padding-left:0;padding-right:0;width:100%}.node--type-news .paragraph.paragraph--type--image>.container{max-width:70rem}.paragraph.paragraph--type--image>.container header{align-items:flex-end;color:#0055a5;display:flex;font-size:4rem;font-weight:500;justify-content:flex-end}.paragraph.paragraph--type--image>.container header h2{flex:0 1 100%;margin:0}.paragraph.paragraph--type--image>.container header .slick-arrows{display:flex;display:none;flex:0 0 auto;margin:0 -.5rem 0 1.5rem}.paragraph.paragraph--type--image>.container header .slick-arrows button{-webkit-appearance:none;border:none;color:inherit;cursor:pointer;font-size:inherit;font-weight:inherit;outline:none;padding:0 .5rem}.paragraph.paragraph--type--image>.container main .slider_pgf_gallery{display:flex;flex-wrap:wrap;margin:0 -1.5rem}@supports (display:grid){.paragraph.paragraph--type--image>.container main .slider_pgf_gallery{display:grid;gap:4rem;grid-auto-rows:auto;margin:0}}.paragraph.paragraph--type--image>.container main .slider_pgf_gallery .slide{border-radius:1.2rem;flex:0 0 100%;overflow:hidden;position:relative;transition:all .5s ease}@supports (display:grid){.paragraph.paragraph--type--image>.container main .slider_pgf_gallery .slide{padding:0}}@media only screen and (min-width:600px){.paragraph.paragraph--type--image>.container main .slider_pgf_gallery .slide{flex:0 0 50%}}@media only screen and (min-width:1000px){.paragraph.paragraph--type--image>.container main .slider_pgf_gallery .slide{flex:0 0 33.33%}}@media only screen and (min-width:1300px){.paragraph.paragraph--type--image>.container main .slider_pgf_gallery .slide{flex:0 0 25%}}.paragraph.paragraph--type--image>.container main .slider_pgf_gallery .slide:before{content:"";display:block;padding:0 0 65%}.paragraph.paragraph--type--image>.container main .slider_pgf_gallery .slide img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.paragraph.paragraph--type--image>.container main .slider_pgf_gallery .slide.video:after{background-color:rgba(0,0,0,.1);background-image:url(/themes/custom/rivercleanup_theme/dist/img/play-button.png);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:background-color .5s ease;width:100%;z-index:2}.paragraph.paragraph--type--image>.container main .slider_pgf_gallery .slide:hover{box-shadow:0 0 3rem rgba(0,0,0,.2);transform:translateY(-1rem)}.paragraph.paragraph--type--image>.container footer{color:#0055a5;font-family:Museo Sans,sans-serif;font-size:2rem;margin:2rem 0}.paragraph.paragraph--type--image>.container footer a{text-decoration:underline}.paragraph.paragraph--type--image.grid header{margin:0 0 4rem}.paragraph.paragraph--type--image.carousel header .slick-arrows{display:flex}.node--type-news .paragraph.paragraph--type--image.carousel header .slick-arrows{display:none}.paragraph.paragraph--type--image.carousel main .slider_pgf_gallery{display:flex;margin:0 -2rem}.paragraph.paragraph--type--image.carousel main .slider_pgf_gallery .slide{border-radius:1.2rem;display:block;margin:0 2rem;outline:none;overflow:hidden;position:relative;transition:all .5s ease}.paragraph.paragraph--type--image.carousel main .slider_pgf_gallery .slide:before{content:"";display:block;padding:0 0 100%;width:100%}.paragraph.paragraph--type--image.carousel main .slider_pgf_gallery .slide img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.node--type-news .paragraph.paragraph--type--image.carousel main .slider_pgf_gallery .slide img{height:auto;-o-object-fit:initial;object-fit:fill;position:relative;width:100%}.paragraph.paragraph--type--image.carousel main .slider_pgf_gallery .slide.video:after{background-color:rgba(0,0,0,.1);background-image:url(/themes/custom/rivercleanup_theme/dist/img/play-button.png);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:background-color .5s ease;width:100%;z-index:2}.paragraph.paragraph--type--image.carousel main .slider_pgf_gallery .slide:hover{box-shadow:0 0 3rem rgba(0,0,0,.2);transform:translateY(-1rem)}.node--type-news .paragraph.paragraph--type--image.carousel main .slider_pgf_gallery .slide{border-radius:1px}.node--type-news .paragraph.paragraph--type--image.carousel main .slider_pgf_gallery .slide:before{display:none}.node--type-news .paragraph.paragraph--type--image.carousel main .slider_pgf_gallery .slide:hover{box-shadow:none;transform:translate(0)}.paragraph.paragraph--type--image.carousel main .slider_pgf_gallery .slick-list{padding:4rem 0 2rem}.node--type-news .paragraph.paragraph--type--image.carousel main .slider_pgf_gallery .slick-list{padding:0}.paragraph.paragraph--type--image.carousel main .slider_pgf_gallery .slick-dots{bottom:1.5rem;display:flex;justify-content:center;left:0;position:absolute;width:100%}.paragraph.paragraph--type--image.carousel main .slider_pgf_gallery .slick-dots li{margin:0 .5rem}.paragraph.paragraph--type--image.carousel main .slider_pgf_gallery .slick-dots li:only-child{display:none}.paragraph.paragraph--type--image.carousel main .slider_pgf_gallery .slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:100%;box-shadow:0 0 1rem rgba(0,0,0,.2);cursor:pointer;font-size:0;height:1.3rem;outline:none;padding:0;transition:all .5s ease;width:1.3rem}.paragraph.paragraph--type--image.carousel main .slider_pgf_gallery .slick-dots li.slick-active button{background-color:#0055a5}.paragraph--type--news{margin:4rem 0}@media only screen and (min-width:786px){.paragraph--type--news{margin:7rem 0}}.paragraph--type--news>.container>h2{color:#0055a5;font-size:4rem;font-weight:500;margin:0 0 7rem}.paragraph--type--news .field--name-field-button{display:flex;justify-content:center;margin:2rem 0 0}@media only screen and (min-width:900px){.paragraph--type--news .field--name-field-button{justify-content:center}}.paragraph--type--news .field--name-field-button a{background-color:transparent;border:none;color:#0055a5;cursor:pointer;display:flex;font-family:Museo Sans,sans-serif;font-size:2rem;font-weight:500;margin:0;outline:none;padding:0}.paragraph--type--news .field--name-field-button a span{text-decoration:underline}.paragraph--type--newsletter{margin:4rem 0}@media only screen and (min-width:786px){.paragraph--type--newsletter{margin:7rem 0}}.paragraph--type--newsletter .container{margin:0 auto;max-width:60rem;width:100%}.paragraph--type--newsletter .container h3{color:#0055a5;font-size:4rem;font-weight:500;margin:0 0 1em;text-align:center}.paragraph--type--newsletter .container .field--name-field-body{font-size:2rem;margin:0 0 2em;text-align:center}.paragraph--type--newsletter .container form{margin:0 auto;max-width:40rem;width:100%}.paragraph--type--newsletter .container form .field-email{margin:0 0 2rem}.paragraph--type--newsletter .container form .field-email input.email{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0055a5;border:none;border-radius:2rem;color:#fff;font-size:1.6rem;height:4rem;outline:none;padding:.5rem 2rem;width:100%}.paragraph--type--newsletter .container form .field-email input.email::-moz-placeholder{color:#eee}.paragraph--type--newsletter .container form .field-email input.email:-ms-input-placeholder{color:#eee}.paragraph--type--newsletter .container form .field-email input.email::placeholder{color:#eee}.paragraph--type--newsletter .container form .field-email input.email+.mce_inline_error{background-color:transparent!important;color:#333!important;font-size:1.2rem;font-weight:500!important;margin:0!important;padding-left:2rem!important;padding-right:2rem!important}.paragraph--type--newsletter .container form .field-gdpr{margin:0 0 2rem}.paragraph--type--newsletter .container form .field-gdpr label{cursor:pointer;display:flex;font-size:1.4rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.paragraph--type--newsletter .container form .field-gdpr label a{margin:0 .4rem;text-decoration:underline}.paragraph--type--newsletter .container form .field-gdpr label:before{border:3px solid #0055a5;border-radius:100%;content:"";display:block;height:2rem;margin:-.3rem 1rem 0 0;transition:background-color .5s ease;width:2rem}.paragraph--type--newsletter .container form .field-gdpr label+.mce_inline_error{background-color:transparent!important;color:#333!important;font-size:1.2rem;font-weight:500!important;margin:0!important;padding-left:2rem!important;padding-right:2rem!important}.paragraph--type--newsletter .container form .field-gdpr input{left:-9999px;position:absolute}.paragraph--type--newsletter .container form .field-gdpr input:checked+label:before{background-color:#031835}.paragraph--type--newsletter .container form .clear{display:flex;justify-content:center}.paragraph--type--newsletter .container form .clear .button{font-family:inherit;font-size:1.6rem;font-weight:500}body.blue .paragraph--type--newsletter .container h3{color:#fff}body.blue .paragraph--type--newsletter .container .field-email input.email{background-color:#fff;color:#0055a5}body.blue .paragraph--type--newsletter .container .field-email input.email::-moz-placeholder{color:#0055a5}body.blue .paragraph--type--newsletter .container .field-email input.email:-ms-input-placeholder{color:#0055a5}body.blue .paragraph--type--newsletter .container .field-email input.email::placeholder{color:#0055a5}body.blue .paragraph--type--newsletter .container .field-gdpr label:before{border:3px solid #fff}body.blue .paragraph--type--newsletter .container .field-gdpr input:checked+label:before{background-color:#031835}.paragraph.paragraph--type--stats{background-color:#0055a5;color:#fff;padding:min(12rem,calc(1.5rem + 6vw)) 0 min(8rem,calc(1.5rem + 4vw))}.paragraph.paragraph--type--stats h2{color:#fff;font-size:4rem;font-weight:500;margin:0 0 4rem}.paragraph.paragraph--type--stats .field--stats .stats-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -2rem}.paragraph.paragraph--type--stats .field--stats .stats-list li{align-items:center;display:flex;margin:0 2rem 4rem}.paragraph.paragraph--type--stats .field--stats .stats-list li .visual{margin:0 2rem 0 0}.paragraph.paragraph--type--stats .field--stats .stats-list li .visual img{display:block;height:10rem;width:auto}.paragraph.paragraph--type--stats .field--stats .stats-list li .content p{font-size:3rem;line-height:1em;margin:0}.paragraph.paragraph--type--stats .field--stats .stats-list li .content p.count{font-size:5.2rem;font-weight:500}.paragraph.paragraph--type--indicator{padding:min(12rem,calc(1.5rem + 6vw)) 0 min(8rem,calc(1.5rem + 4vw));text-align:center}.paragraph.paragraph--type--indicator.color--blue{background-color:#0055a5;color:#fff}.paragraph.paragraph--type--indicator.color--white{background-color:#fff;color:#0055a5}.paragraph.paragraph--type--indicator h2{font-size:3rem;font-weight:500;letter-spacing:.2em;margin:0 0 1rem;padding-left:.2em}.paragraph.paragraph--type--indicator h3{font-size:2rem;font-weight:500;margin:0 0 4rem}.paragraph.paragraph--type--indicator.size--large h2{font-size:min(12rem,2rem + 12vw)}.paragraph.paragraph--type--testimonial{display:flex;flex:1 0 auto;flex-direction:column}.paragraph.paragraph--type--testimonial aside{display:flex;justify-content:center}.paragraph.paragraph--type--testimonial aside .field--name-field-visual{position:relative}.paragraph.paragraph--type--testimonial aside .field--name-field-visual img{border-radius:100%;-webkit-clip-path:polygon(15.4% 12.8%,25.4% 8.8%,32.6% 6.2%,40.6% 4.8%,51.2% 2.2%,63% 3.6%,75.4% 7.6%,84% 16.2%,92% 21.4%,97.6% 31.8%,101% 41.8%,100.4% 51.2%,99.6% 60%,94.6% 70%,84.6% 82.6%,73.6% 89.8%,56.8% 97%,41.8% 97.6%,28% 93%,20% 88.4%,12.2% 81%,4.6% 72%,1.4% 64%,-.2% 51.6%,-.4% 42.8%,1.4% 34.2%,5% 27%,8.6% 19.6%);clip-path:polygon(15.4% 12.8%,25.4% 8.8%,32.6% 6.2%,40.6% 4.8%,51.2% 2.2%,63% 3.6%,75.4% 7.6%,84% 16.2%,92% 21.4%,97.6% 31.8%,101% 41.8%,100.4% 51.2%,99.6% 60%,94.6% 70%,84.6% 82.6%,73.6% 89.8%,56.8% 97%,41.8% 97.6%,28% 93%,20% 88.4%,12.2% 81%,4.6% 72%,1.4% 64%,-.2% 51.6%,-.4% 42.8%,1.4% 34.2%,5% 27%,8.6% 19.6%);display:block;height:25rem;-o-object-fit:cover;object-fit:cover;width:25rem}.paragraph.paragraph--type--testimonial aside .field--name-field-visual:after{background-image:url(/themes/custom/rivercleanup_theme/dist/img/Swirl_Wit-M.png);background-repeat:no-repeat;background-size:100% 100%;bottom:-2px;content:"";display:block;left:-2px;position:absolute;right:-2px;top:-2px}.paragraph.paragraph--type--testimonial main{display:flex;flex:1 0 auto;flex-direction:column;margin:3rem 0 0}.paragraph.paragraph--type--testimonial main h3{font-size:3rem;font-weight:500;text-align:center}.paragraph.paragraph--type--testimonial main .field--name-field-body{flex:1 0 auto;font-size:2rem;line-height:1.5em;text-align:center}.paragraph.paragraph--type--testimonial main .field--name-field-read-more-link{align-items:flex-end;color:#ffed00;display:flex;font-size:2rem;justify-content:center;margin:3rem 0 0}.paragraph.paragraph--type--testimonial main .field--name-field-read-more-link a{text-decoration:underline}.paragraph.paragraph--type--testimonials{background-color:#0055a5;color:#fff;padding:4rem 0}@media only screen and (min-width:786px){.paragraph.paragraph--type--testimonials{padding:7rem 0}}.paragraph.paragraph--type--testimonials>.container>h2{font-size:4rem;font-weight:500;margin:0 0 1em}.paragraph.paragraph--type--testimonials>.container>.field--name-field-testimonial{margin:0 -2rem}.paragraph.paragraph--type--testimonials>.container>.field--name-field-testimonial .field__item+.field__item{margin:6rem 0 0}.paragraph.paragraph--type--testimonials>.container>.field--name-field-testimonial .slick-slide{outline:none}.paragraph.paragraph--type--testimonials>.container>.field--name-field-testimonial .paragraph{padding:0 2rem}.paragraph.paragraph--type--testimonials>.container>.field--name-field-testimonial .slick-track{display:flex}.paragraph.paragraph--type--testimonials>.container>.field--name-field-testimonial .slick-track .slick-slide{display:flex;flex-direction:column;height:auto}.paragraph.paragraph--type--testimonials>.container>.field--name-field-testimonial .slick-track .field__item+.field__item{margin:0}.paragraph.paragraph--type--text{margin:4rem 0}@media only screen and (min-width:786px){.paragraph.paragraph--type--text{margin:7rem 0}}.paragraph.paragraph--type--text>.container{max-width:95rem}.paragraph.paragraph--type--text .field--name-field-body{font-size:2rem;line-height:1.3em}.paragraph.paragraph--type--text .field--read-more.inline.blue{color:#0055a5}.paragraph.paragraph--type--text .field--read-more.inline.yellow{color:#ffed00}body.blue .paragraph.paragraph--type--text .field--read-more.inline.blue{color:#fff}body.blue .paragraph.paragraph--type--text .field--read-more.inline.yellow{color:#ffed00}.node--type-news .paragraph.paragraph--type--image-text,.node--type-news .paragraph.paragraph--type--text-image{margin:0 auto;max-width:125rem;max-width:60rem;padding:0 0 5rem;width:90%}.paragraph--type--users{margin:4rem 0}@media only screen and (min-width:786px){.paragraph--type--users{margin:7rem 0}}.paragraph--type--users .container{max-width:100rem}.paragraph--type--users .container h2{color:#0055a5;font-size:4rem;font-weight:500;margin:0 0 4rem}.paragraph--type--users .container .field--name-field-users{gap:4rem;grid-auto-rows:auto;grid-template-columns:1fr auto}@media only screen and (min-width:1000px){.paragraph--type--users .container .field--name-field-users{display:grid}}.paragraph--type--users .container .field--name-field-users>.field__item{margin:1rem 0}@media only screen and (min-width:1000px){@supports (display:grid){.paragraph--type--users .container .field--name-field-users>.field__item{margin:0}}}.paragraph.paragraph--type--video{margin:4rem 0;position:relative}@media only screen and (min-width:786px){.paragraph.paragraph--type--video{margin:7rem 0}}.node--type-news .paragraph.paragraph--type--video{max-width:70rem}.paragraph.paragraph--type--video .lightgallery-trigger{background-color:#000;border-radius:1rem;display:block;overflow:hidden;position:relative}.paragraph.paragraph--type--video .lightgallery-trigger:after{border-color:transparent #fff;border-style:solid;border-width:30px 0 30px 50px;content:"";display:inline-block;filter:drop-shadow(0 0 10px black);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.paragraph.paragraph--type--video .lightgallery-trigger img{display:block;height:56.25vw;max-height:70rem;-o-object-fit:cover;object-fit:cover;opacity:.9;width:100%}.field--name-field-column .paragraph .lightgallery-trigger{padding:0 0 56.25%}.field--name-field-column .paragraph .lightgallery-trigger img{height:100%;position:absolute}.paragraph.paragraph--type--visual-title-text{display:flex;flex:1;flex-direction:column;transition:transform .5s cubic-bezier(.5,0,0,1)}.paragraph.paragraph--type--visual-title-text:hover .node__visual{box-shadow:0 0 3rem rgba(0,0,0,.2);transform:translateY(-1rem)}.paragraph.paragraph--type--visual-title-text .node__visual{background-image:url(/themes/custom/rivercleanup_theme/dist/img/placeholder.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.2rem;display:none;padding:0 0 24rem;transition:all .5s cubic-bezier(.5,0,0,1)}@media only screen and (min-width:786px){.paragraph.paragraph--type--visual-title-text .node__visual{display:block}}.paragraph.paragraph--type--visual-title-text>.pgf__content{display:flex;flex:1 0 auto;flex-direction:column;padding:0}.paragraph.paragraph--type--visual-title-text>.pgf__content>.container{display:flex;flex:1 0 auto;flex-direction:column;justify-content:space-between;width:90%}.paragraph.paragraph--type--visual-title-text>.pgf__content>.container h3{font-size:3rem;font-weight:500;margin:0 0 2rem}.paragraph.paragraph--type--visual-title-text>.pgf__content>.container .field--name-field-teaser{flex:1 0 auto;font-family:Museo Sans,sans-serif;font-size:2rem;line-height:1.25em;margin:0 0 1rem;text-align:left}.paragraph.paragraph--type--visual-title-text>.pgf__content>.container .field--name-field-teaser p{margin:0}.paragraph.paragraph--type--visual-title-text>.pgf__content>.container .field--read-more{color:#0055a5;font-family:Museo Sans,sans-serif;font-size:2rem;margin:0 2rem 1rem 0;min-height:3.5rem;padding:.5rem 2rem .3rem 0}body.path-news .paragraph.paragraph--type--visual-title-text>.pgf__content>.container .field--read-more{color:#ffed00}.paragraph.paragraph--type--visual-title-text>.pgf__content>.container .field--read-more p{margin:0}.paragraph.paragraph--type--visual-title-text>.pgf__content>.container .field--read-more p span{text-decoration:underline}.paragraph.paragraph--type--visual-title-text>.pgf__content>.container .field--read-more.blue{color:#0055a5;text-decoration:underline}.paragraph.paragraph--type--visual-title-text>.pgf__content>.container .field--read-more.yellow{color:#ffed00;text-decoration:underline}.paragraph.paragraph--type--visual-title-text>.pgf__content>.container .field--read-more.center{text-align:center}.paragraph.paragraph--type--visual-title-text>.pgf__content>.container .field--read-more.left{text-align:left}.paragraph.paragraph--type--visual-title-text>.pgf__content>.container .field--read-more.right{text-align:right}.paragraph.paragraph--type--visual-title-text>.pgf__content>.container .field--name-field-button-link{display:flex}.paragraph.paragraph--type--visual-title-text .paragraph--type--image{padding:0 0 1rem}.paragraph.paragraph--type--visual-title-text .paragraph--type--video{padding:0 0 1rem;width:100%}.paragraph.paragraph--type--visual-title-text .paragraph--type--video .lightgallery-trigger{transition:all .5s ease}.paragraph.paragraph--type--visual-title-text .paragraph--type--video .lightgallery-trigger:hover{box-shadow:0 0 3rem rgba(0,0,0,.2);transform:translateY(-1rem)}.paragraph.paragraph--type--visual-title-text .paragraph--type--video .lightgallery-trigger:before{content:"";display:block;padding:0 0 65%}.paragraph.paragraph--type--visual-title-text .paragraph--type--video .lightgallery-trigger img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.paragraph.paragraph--type--visual-title-text .paragraph--type--video .lightgallery-trigger:after{z-index:1}.field--name-field-column .paragraph.paragraph--type--visual-title-text .lightgallery-trigger:before{content:none}.paragraph.paragraph--type--webform{flex:1;flex-direction:column;transition:transform .5s cubic-bezier(.5,0,0,1)}.paragraph.paragraph--type--webform>.container{max-width:70rem}.paragraph.paragraph--type--wrapper{display:flex;flex:1;flex-direction:column;justify-content:space-between}.paragraph.paragraph--type--wrapper .paragraph{margin:3rem 0}.paragraph.paragraph--type--wrapper .paragraph>.container{width:100%}.paragraph.paragraph--type--wrapper .field--name-field-bottom-region>.field__item:first-child>.paragraph,.paragraph.paragraph--type--wrapper .field--name-field-top-region>.field__item:first-child>.paragraph{margin-top:0}.paragraph.paragraph--type--wrapper .field--name-field-bottom-region>.field__item:last-child>.paragraph,.paragraph.paragraph--type--wrapper .field--name-field-top-region>.field__item:last-child>.paragraph{margin-bottom:0}.paragraph--type--partners{margin:4rem 0}@media only screen and (min-width:786px){.paragraph--type--partners{margin:7rem 0}}.paragraph--type--partners h2.paragraph-title{color:#0055a5;font-size:4rem;font-weight:500;margin:0 0 4rem}.paragraph--type--partners.theme--blue{background-color:#0055a5;color:#fff;margin:0;padding:4rem 0}@media only screen and (min-width:786px){.paragraph--type--partners.theme--blue{margin:0;padding:7rem 0}}.paragraph--type--partners.theme--blue h2.paragraph-title{color:#fff}.paragraph--type--partners.list-display-mode--title_only .view-content{display:grid;gap:1rem 3rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.paragraph--type--partners.list-display-mode--logo_only .view-content{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,14rem)}.paragraph--type--partners.list-display-mode--compact .view-content{display:grid;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(25rem,1fr))}.paragraph--type--partners.list-display-mode--two_columns .container .view-content .views-row+.views-row{margin:6rem 0 0}@media only screen and (min-width:768px){.paragraph.paragraph--type--full-screen-header{height:100vh}}.paragraph.paragraph--type--full-screen-header .image-container,.paragraph.paragraph--type--full-screen-header .video-container{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;padding:0}@media only screen and (max-width:767px){.paragraph.paragraph--type--full-screen-header .image-container,.paragraph.paragraph--type--full-screen-header .video-container{min-height:100vh}}.paragraph.paragraph--type--full-screen-header .image-container>iframe,.paragraph.paragraph--type--full-screen-header .video-container>iframe{box-sizing:border-box;height:56.25vw;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:177.77777778vh}@media only screen and (max-width:767px){.paragraph.paragraph--type--full-screen-header .image-container>iframe,.paragraph.paragraph--type--full-screen-header .video-container>iframe{display:none}}.paragraph.paragraph--type--full-screen-header .image-container .field--name-field-text,.paragraph.paragraph--type--full-screen-header .video-container .field--name-field-text{height:100%;position:relative}.paragraph.paragraph--type--two-columns{height:100%}.paragraph.paragraph--type--two-columns .field--name-field-column-s-{padding-top:10rem}@media only screen and (min-width:768px){.paragraph.paragraph--type--two-columns .field--name-field-column-s-{height:100%}}.paragraph.paragraph--type--two-columns .field--name-field-column-s- .container{display:flex;height:100%;justify-content:space-around}@media only screen and (max-width:767px){.paragraph.paragraph--type--two-columns .field--name-field-column-s- .container{flex-direction:column}}.paragraph.paragraph--type--two-columns .field--name-field-column-s- .container .field__item.columns{align-items:center;display:flex;flex:1 0 50%}.paragraph.paragraph--type--two-columns .field--name-field-column-s- .container .field__item.columns .paragraph--type--text{width:100%}.paragraph.paragraph--type--two-columns .field--name-field-column-s- .container .field__item.columns .paragraph--type--text .container .field--name-field-body{color:#fff;width:100%}.paragraph.paragraph--type--two-columns .field--name-field-column-s- .container .field__item.columns .paragraph--type--text .container .field--name-field-body h1{font-size:6rem;font-weight:700}.paragraph.paragraph--type--pricing-table{border-radius:1rem;box-shadow:0 0 2rem rgba(0,0,0,.2);display:flex;flex:1 0 auto;flex-direction:column;margin:2rem 0;overflow:hidden;padding:0}@media only screen and (min-width:1024px){.paragraph.paragraph--type--pricing-table{margin:7rem 0}}.paragraph.paragraph--type--pricing-table .node__visual img{display:block;height:20rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.paragraph.paragraph--type--pricing-table .node__content{display:flex;flex:1 0 auto;flex-direction:column;padding:0}.paragraph.paragraph--type--pricing-table .node__content.highlighted{background-color:#0055a5;color:#fff}.paragraph.paragraph--type--pricing-table .node__content.highlighted .field--name-field-info-price ul>li:before{border:1px solid #fff}.paragraph.paragraph--type--pricing-table .node__content .container{display:flex;flex:1 0 auto;flex-direction:column;padding:2.5rem 0 2rem}.paragraph.paragraph--type--pricing-table .node__content .container h3{font-size:2.5rem;font-weight:500;text-align:center}.paragraph.paragraph--type--pricing-table .node__content .container h2{font-size:4rem;margin:.75rem 0;text-align:center}.paragraph.paragraph--type--pricing-table .node__content .container h2>span{font-size:1rem}.paragraph.paragraph--type--pricing-table .node__content .container .field--name-field-info-price{flex:1 0 auto;margin-bottom:1rem}.paragraph.paragraph--type--pricing-table .node__content .container .button-row{align-self:center}.paragraph.paragraph--type--pricing-table .node__content .container .button-row .button{margin-right:0}.paragraph.paragraph--type--pricing-overview .field--name-field-price-block{display:grid;gap:3rem 2rem;grid-auto-rows:auto;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));margin:0}@media only screen and (max-width:1023px){.paragraph.paragraph--type--pricing-overview .field--name-field-price-block{display:flex;flex-direction:column;gap:3rem}}.paragraph.paragraph--type--pricing-overview .field--name-field-price-block .field__item{display:flex;flex-direction:column}@media only screen and (min-width:1024px){.paragraph.paragraph--type--pricing-overview .field--name-field-price-block .field__item.highlighted{margin-top:-5rem}}.user-grid{flex-wrap:wrap;justify-content:space-between}.user-grid,.user-grid .profile__container{display:flex}.user-grid .field__item{flex:1 1 50%;margin-bottom:1rem}.profile.profile--simple{align-items:center;display:flex}.profile.profile--simple aside{margin:0 4rem 0 0;width:15rem}.profile.profile--simple aside .field--name-field-profile-picture img{border-radius:50%;box-shadow:0 0 1rem rgba(0,0,0,.1);display:block;height:15rem;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:15rem}.profile.profile--simple aside .field--name-field-profile-picture:after{background-image:url(/themes/custom/rivercleanup_theme/dist/img/ripple-circle.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;content:"";display:block}.profile.profile--simple main .field--name-field-title{margin:0 0 1rem}.profile.profile--simple main .field--name-field-title h3{font-family:Museo Sans,sans-serif;font-size:2.5rem;font-weight:600;line-height:1em;margin:0}.profile.profile--simple main .field--name-field-title .field--name-function{font-size:1.4rem;font-weight:400}.profile.profile--simple main .field--name-field-contact .field--name-field-email,.profile.profile--simple main .field--name-field-contact .field--name-field-phone-number{align-items:center;display:flex;font-size:1.4rem}.profile.profile--simple main .field--name-field-contact .field--name-field-email:before,.profile.profile--simple main .field--name-field-contact .field--name-field-phone-number:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex:0 0 auto;height:2.3rem;margin:0 1.5rem 0 0;width:2.3rem}.profile.profile--simple main .field--name-field-contact .field--name-field-email a,.profile.profile--simple main .field--name-field-contact .field--name-field-phone-number a{display:block;line-height:1em;text-decoration:underline}.profile.profile--simple main .field--name-field-contact .field--name-field-phone-number:before{background-image:url(/themes/custom/rivercleanup_theme/dist/img/icon-phone-blue.png)}.profile.profile--simple main .field--name-field-contact .field--name-field-email{margin:.35rem 0 0}.profile.profile--simple main .field--name-field-contact .field--name-field-email:before{background-image:url(/themes/custom/rivercleanup_theme/dist/img/icon-mail-blue.png)}body.path-user main[role=main]{background-color:#0055a5;color:#fff}body.layout-no-sidebars #edit-tmgmt-translation-skills-wrapper{display:none}@supports (display:grid){@media only screen and (min-width:1000px){.page--profile{display:grid;gap:6rem 10%;grid-auto-rows:auto;grid-template-columns:repeat(2,5.5fr)}}}.page--profile .profile-section{margin:0 0 3rem}@supports (display:grid){@media only screen and (min-width:1000px){.page--profile .profile-section{margin:0}}}.page--profile .profile-section .profile-section--header{align-items:flex-end;border-bottom:3px solid #031835;display:flex;padding:0 0 2.5rem}.page--profile .profile-section .profile-section--header img{display:block;flex:0 0 auto;height:9rem;margin:0 3rem 0 0}.page--profile .profile-section .profile-section--header .profile-section--header--body{font-weight:500}.page--profile .profile-section .profile-section--header .profile-section--header--body h2{font-size:4rem;margin:0 0 .5rem}.page--profile .profile-section .profile-section--header .profile-section--header--body h3{font-size:3rem;margin:0}.page--profile .profile-section .profile-section--actions{align-items:start;display:flex;flex-grow:1;justify-content:end;margin-top:3rem}.page--profile .profile-section .profile-section--actions .button{background-color:#031835;border:none;color:#fff;display:flex;font-size:1.2rem;font-weight:500;justify-content:center;margin:0;outline:none;text-align:center;width:auto}.page--profile .profile-info{align-items:flex-start;display:flex}.page--profile .profile-info .profile-info--visual{flex:0 0 15rem;margin:0 3rem 0 0;position:relative}@media only screen and (min-width:1200px){.page--profile .profile-info .profile-info--visual{flex:0 0 18rem}}.page--profile .profile-info .profile-info--visual img{border-radius:40%;display:block;height:auto;overflow:hidden;width:100%}.page--profile .profile-info .profile-info--visual:after{background-image:url(/themes/custom/rivercleanup_theme/dist/img/ripple-circle-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;bottom:-1px;content:"";display:block;left:-1px;position:absolute;right:-1px;top:-1px}.page--profile .profile-info .profile-info--body{flex:0 1 100%;padding:2rem 0 0}.page--profile .profile-info .profile-info--body h1{color:#031835;font-size:3rem;font-weight:500;margin:0 0 1em}.page--profile .profile-info .profile-info--body .field{align-items:center;display:flex;font-size:1.9rem;margin:0 0 .5rem}.page--profile .profile-info .profile-info--body .field:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex:0 0 3rem;height:3rem;margin:0 1rem 0 0}.page--profile .profile-info .profile-info--body .field a{flex:0 0 auto;text-decoration:underline}.page--profile .profile-info .profile-info--body .field.field--name-field-email:before{background-image:url(/themes/custom/rivercleanup_theme/dist/img/icon-mail.png)}.page--profile .profile-info .profile-info--body .field.field--name-field-phone-number:before{background-image:url(/themes/custom/rivercleanup_theme/dist/img/icon-phone.png)}.page--profile .profile-actions{align-items:flex-start;display:flex;justify-content:space-between;padding:2rem 0 0}.page--profile .profile-join,.page--profile .profile-organise{align-self:start;background-color:#fff;border-radius:8px;color:#031835;padding:3rem}.view-all-cleanups.view-display-id-page_1 .view-content{display:flex;flex-wrap:wrap;margin:0 -1.5rem}.view-all-cleanups.view-display-id-page_1 .view-content .views-row{display:flex;flex:0 0 100%;flex-direction:column;padding:0 1.5rem 3rem}@media only screen and (min-width:600px){.view-all-cleanups.view-display-id-page_1 .view-content .views-row{flex:0 0 50%}}@media only screen and (min-width:1000px){.view-all-cleanups.view-display-id-page_1 .view-content .views-row{flex:0 0 33.33%}}@media only screen and (min-width:1300px){.view-all-cleanups.view-display-id-page_1 .view-content .views-row{flex:0 0 25%}}.view-all-cleanups.view-display-id-page_1 .view-content .views-row>.node{flex:1 0 auto}.view-all-cleanups.view-display-id-page_1 .pagination{align-items:center;display:flex;font-size:1.6rem;font-weight:500;justify-content:center}.view-all-cleanups.view-display-id-page_1 .pagination .page-item{margin:0 1rem;text-transform:uppercase}.view-all-cleanups.view-display-id-page_1 .pagination .page-item .page-link{align-items:center;background-color:#0055a5;border-radius:1.5rem;color:#fff;display:flex;height:3rem;margin:-.2rem 0 auto;padding:.5rem 1rem .2rem}.view-all-cleanups-content.view-display-id-page_1 .view-content{display:flex;flex-wrap:wrap;margin:0 -1rem}@supports (display:grid){.view-all-cleanups-content.view-display-id-page_1 .view-content{display:grid;gap:2rem;grid-auto-rows:auto;grid-template-columns:repeat(auto-fill,minmax(27.5rem,1fr));margin:0}}.view-all-cleanups-content.view-display-id-page_1 .view-content .views-row{display:flex;flex-direction:column}.view-big-cleanups.view-display-id-block_3{margin:0 -1rem 5rem}.view-big-cleanups.view-display-id-block_3 .view-content{position:relative}.view-big-cleanups.view-display-id-block_3 .view-content:after,.view-big-cleanups.view-display-id-block_3 .view-content:before{background-color:#fff;bottom:-1px;content:"";display:block;position:absolute;top:-1px;width:1rem;z-index:100}.view-big-cleanups.view-display-id-block_3 .view-content:before{left:-1px}.view-big-cleanups.view-display-id-block_3 .view-content:after{right:-1px}.view-big-cleanups.view-display-id-block_3 .view-content .slick-arrow{cursor:pointer;display:block;height:auto;position:absolute;top:50%;transform:translateY(-50%);width:1.5rem;z-index:105}.view-big-cleanups.view-display-id-block_3 .view-content .slick-arrow.slick-prev{left:-1.5rem}@media only screen and (max-width:767px){.view-big-cleanups.view-display-id-block_3 .view-content .slick-arrow.slick-prev{left:-1rem}}@media only screen and (max-width:500px){.view-big-cleanups.view-display-id-block_3 .view-content .slick-arrow.slick-prev{left:-.7rem}}.view-big-cleanups.view-display-id-block_3 .view-content .slick-arrow.slick-next{right:-1.5rem}@media only screen and (max-width:767px){.view-big-cleanups.view-display-id-block_3 .view-content .slick-arrow.slick-next{right:-1rem}}@media only screen and (max-width:500px){.view-big-cleanups.view-display-id-block_3 .view-content .slick-arrow.slick-next{right:-.7rem}}.view-big-cleanups.view-display-id-block_3 .view-content .slick-dots{display:flex;justify-content:center;padding:2rem 0 0}.view-big-cleanups.view-display-id-block_3 .view-content .slick-dots>li:only-child{display:none}.view-big-cleanups.view-display-id-block_3 .view-content .slick-dots li+li{margin:0 0 0 .75rem}.view-big-cleanups.view-display-id-block_3 .view-content .slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0055a5;border:none;border-radius:50%;color:transparent;cursor:pointer;display:block;flex:0 0 auto;font-size:0;height:1.2rem;margin:0;outline:none;padding:0;transition:background-color .5s ease;width:1.2rem}.view-big-cleanups.view-display-id-block_3 .view-content .slick-dots li.slick-active button{background-color:#031835}.view-big-cleanups.view-display-id-block_3 .view-content .views-row{display:flex;flex-direction:column;height:auto;outline:none;padding:0 1rem}.view-big-cleanups.view-display-id-block_3 .view-content .views-row article{border-radius:1rem;flex:1 0 auto;outline:none;overflow:hidden;width:100%}.view-big-cleanups.view-display-id-block_3 .view-content .slick-list{padding:2rem 0}.view-big-cleanups.view-display-id-block_3 .view-content .slick-list .slick-track{display:flex}.view-big-cleanup-media.view-display-id-block_1 .view-content,.view-cleanup-media.view-display-id-block_1 .view-content{display:flex;flex-wrap:wrap;margin:0 -1.5rem}@supports (display:grid){.view-big-cleanup-media.view-display-id-block_1 .view-content,.view-cleanup-media.view-display-id-block_1 .view-content{display:grid;gap:4rem;grid-auto-rows:auto;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));margin:0}}.view-big-cleanup-media.view-display-id-block_1 .view-content .views-row,.view-cleanup-media.view-display-id-block_1 .view-content .views-row{border-radius:1.2rem;cursor:pointer;flex:0 0 100%;overflow:hidden;position:relative;transition:all .5s ease}@supports (display:grid){.view-big-cleanup-media.view-display-id-block_1 .view-content .views-row,.view-cleanup-media.view-display-id-block_1 .view-content .views-row{padding:0}}@media only screen and (min-width:600px){.view-big-cleanup-media.view-display-id-block_1 .view-content .views-row,.view-cleanup-media.view-display-id-block_1 .view-content .views-row{flex:0 0 50%}}@media only screen and (min-width:1000px){.view-big-cleanup-media.view-display-id-block_1 .view-content .views-row,.view-cleanup-media.view-display-id-block_1 .view-content .views-row{flex:0 0 33.33%}}@media only screen and (min-width:1300px){.view-big-cleanup-media.view-display-id-block_1 .view-content .views-row,.view-cleanup-media.view-display-id-block_1 .view-content .views-row{flex:0 0 25%}}.view-big-cleanup-media.view-display-id-block_1 .view-content .views-row:before,.view-cleanup-media.view-display-id-block_1 .view-content .views-row:before{content:"";display:block;padding:0 0 65%}.view-big-cleanup-media.view-display-id-block_1 .view-content .views-row iframe,.view-big-cleanup-media.view-display-id-block_1 .view-content .views-row img,.view-big-cleanup-media.view-display-id-block_1 .view-content .views-row video,.view-cleanup-media.view-display-id-block_1 .view-content .views-row iframe,.view-cleanup-media.view-display-id-block_1 .view-content .views-row img,.view-cleanup-media.view-display-id-block_1 .view-content .views-row video{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.view-big-cleanup-media.view-display-id-block_1 .view-content .views-row:hover,.view-cleanup-media.view-display-id-block_1 .view-content .views-row:hover{box-shadow:0 0 3rem rgba(0,0,0,.2);transform:translateY(-1rem)}.view-big-cleanup-media.view-display-id-block_1 nav,.view-cleanup-media.view-display-id-block_1 nav{margin-top:6rem}.view-cleanups.view-display-id-block_2,.view-cleanups.view-display-id-block_5{margin:0 -1rem 5rem}.view-cleanups.view-display-id-block_2 .view-content,.view-cleanups.view-display-id-block_5 .view-content{position:relative}.view-cleanups.view-display-id-block_2 .view-content:after,.view-cleanups.view-display-id-block_2 .view-content:before,.view-cleanups.view-display-id-block_5 .view-content:after,.view-cleanups.view-display-id-block_5 .view-content:before{background-color:#fff;bottom:-1px;content:"";display:block;position:absolute;top:-1px;width:1rem;z-index:100}.view-cleanups.view-display-id-block_2 .view-content:before,.view-cleanups.view-display-id-block_5 .view-content:before{left:-1px}.view-cleanups.view-display-id-block_2 .view-content:after,.view-cleanups.view-display-id-block_5 .view-content:after{right:-1px}.view-cleanups.view-display-id-block_2 .view-content .slick-arrow,.view-cleanups.view-display-id-block_5 .view-content .slick-arrow{cursor:pointer;display:block;height:auto;position:absolute;top:50%;transform:translateY(-50%);width:1.5rem;z-index:105}.view-cleanups.view-display-id-block_2 .view-content .slick-arrow.slick-prev,.view-cleanups.view-display-id-block_5 .view-content .slick-arrow.slick-prev{left:-2rem}@media only screen and (max-width:767px){.view-cleanups.view-display-id-block_2 .view-content .slick-arrow.slick-prev,.view-cleanups.view-display-id-block_5 .view-content .slick-arrow.slick-prev{left:-1rem}}@media only screen and (max-width:500px){.view-cleanups.view-display-id-block_2 .view-content .slick-arrow.slick-prev,.view-cleanups.view-display-id-block_5 .view-content .slick-arrow.slick-prev{left:-.7rem}}.view-cleanups.view-display-id-block_2 .view-content .slick-arrow.slick-next,.view-cleanups.view-display-id-block_5 .view-content .slick-arrow.slick-next{right:-2rem}@media only screen and (max-width:767px){.view-cleanups.view-display-id-block_2 .view-content .slick-arrow.slick-next,.view-cleanups.view-display-id-block_5 .view-content .slick-arrow.slick-next{right:-1rem}}@media only screen and (max-width:500px){.view-cleanups.view-display-id-block_2 .view-content .slick-arrow.slick-next,.view-cleanups.view-display-id-block_5 .view-content .slick-arrow.slick-next{right:-.7rem}}.view-cleanups.view-display-id-block_2 .view-content .slick-dots,.view-cleanups.view-display-id-block_5 .view-content .slick-dots{display:flex;justify-content:center;padding:2rem 0 0}.view-cleanups.view-display-id-block_2 .view-content .slick-dots li+li,.view-cleanups.view-display-id-block_5 .view-content .slick-dots li+li{margin:0 0 0 .75rem}.view-cleanups.view-display-id-block_2 .view-content .slick-dots li button,.view-cleanups.view-display-id-block_5 .view-content .slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0055a5;border:none;border-radius:50%;color:transparent;cursor:pointer;display:block;flex:0 0 auto;font-size:0;height:1.2rem;margin:0;outline:none;padding:0;transition:background-color .5s ease;width:1.2rem}.view-cleanups.view-display-id-block_2 .view-content .slick-dots li.slick-active button,.view-cleanups.view-display-id-block_5 .view-content .slick-dots li.slick-active button{background-color:#031835}.view-cleanups.view-display-id-block_2 .view-content .views-row,.view-cleanups.view-display-id-block_5 .view-content .views-row{display:flex;flex-direction:column;height:auto;outline:none;padding:0 1rem}.view-cleanups.view-display-id-block_2 .view-content .views-row article,.view-cleanups.view-display-id-block_5 .view-content .views-row article{box-shadow:0 0 2rem rgba(0,0,0,.1);flex:1 0 auto;outline:none}.view-cleanups.view-display-id-block_2 .view-content .slick-list,.view-cleanups.view-display-id-block_5 .view-content .slick-list{padding:2rem 0}.view-cleanups.view-display-id-block_2 .view-content .slick-list .slick-track,.view-cleanups.view-display-id-block_5 .view-content .slick-list .slick-track{display:flex}.view-cleanups.view-display-id-block_6 .view-content{max-height:25rem;overflow-y:auto}.view-cleanups.view-display-id-block_6 .view-content .views-row{border-bottom:1px solid #031835;padding:1.7rem 0}.view .views-exposed-form{background-color:#031835;border-radius:.5rem;color:#fff;margin:0 0 3rem;padding:.5rem 1rem}.view .views-exposed-form .form--inline{display:flex;flex-wrap:wrap}.view .views-exposed-form .form--inline .form-item{margin:1rem}.view .views-exposed-form .form--inline .form-item label{display:block;font-size:1.2rem;font-weight:600;margin:0 0 .25rem;text-transform:uppercase}.view .views-exposed-form .form--inline .form-actions{flex:0 0 100%}.view .views-exposed-form .form--inline .form-actions input{background-color:#0055a5;margin:1rem;min-height:2rem;min-width:0;padding:.75rem 2rem}.ui-multiselect-checkboxes{border:1px solid #999;height:150px!important;overflow:auto!important}.view-news.view-display-id-block_1 .view-content,.view-news.view-display-id-block_2 .view-content,.view-news.view-display-id-block_3 .view-content{display:flex;flex-wrap:wrap;margin:0 -1.5rem}@supports (display:grid){.view-news.view-display-id-block_1 .view-content,.view-news.view-display-id-block_2 .view-content,.view-news.view-display-id-block_3 .view-content{display:grid;gap:6rem 4rem;grid-auto-rows:auto;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));margin:0}}.view-news.view-display-id-block_1 .view-content .views-row,.view-news.view-display-id-block_2 .view-content .views-row,.view-news.view-display-id-block_3 .view-content .views-row{display:flex;flex:0 0 100%;flex-direction:column;padding:0 1.5rem 3rem}@supports (display:grid){.view-news.view-display-id-block_1 .view-content .views-row,.view-news.view-display-id-block_2 .view-content .views-row,.view-news.view-display-id-block_3 .view-content .views-row{padding:0}}@media only screen and (min-width:600px){.view-news.view-display-id-block_1 .view-content .views-row,.view-news.view-display-id-block_2 .view-content .views-row,.view-news.view-display-id-block_3 .view-content .views-row{flex:0 0 50%}}@media only screen and (min-width:1000px){.view-news.view-display-id-block_1 .view-content .views-row,.view-news.view-display-id-block_2 .view-content .views-row,.view-news.view-display-id-block_3 .view-content .views-row{flex:0 0 33.33%}}@media only screen and (min-width:1300px){.view-news.view-display-id-block_1 .view-content .views-row,.view-news.view-display-id-block_2 .view-content .views-row,.view-news.view-display-id-block_3 .view-content .views-row{flex:0 0 25%}}.view-news.view-display-id-block_1 .view-content .views-row>.node,.view-news.view-display-id-block_2 .view-content .views-row>.node,.view-news.view-display-id-block_3 .view-content .views-row>.node{flex:1 0 auto}.view-all-news.view-display-id-page_1 .view-content{display:flex;flex-wrap:wrap;margin:0 -1.5rem}@supports (display:grid){.view-all-news.view-display-id-page_1 .view-content{display:grid;gap:6rem 4rem;grid-auto-rows:auto;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));margin:0}}.view-all-news.view-display-id-page_1 .view-content .views-row{display:flex;flex:0 0 100%;flex-direction:column;padding:0 1.5rem 3rem}@supports (display:grid){.view-all-news.view-display-id-page_1 .view-content .views-row{padding:0}}@media only screen and (min-width:600px){.view-all-news.view-display-id-page_1 .view-content .views-row{flex:0 0 50%}}@media only screen and (min-width:1000px){.view-all-news.view-display-id-page_1 .view-content .views-row{flex:0 0 33.33%}}@media only screen and (min-width:1300px){.view-all-news.view-display-id-page_1 .view-content .views-row{flex:0 0 25%}}.view-all-news.view-display-id-page_1 .view-content .views-row>.node{flex:1 0 auto}.view-all-news.view-display-id-page_1 .pagination{align-items:center;display:flex;font-size:1.6rem;font-weight:500;justify-content:center}.view-all-news.view-display-id-page_1 .pagination .page-item{margin:0 1rem;text-transform:uppercase}.view-all-news.view-display-id-page_1 .pagination .page-item .page-link{align-items:center;background-color:#0055a5;border-radius:1.5rem;color:#fff;display:flex;height:3rem;margin:-.2rem 0 auto;padding:.5rem 1rem .2rem}body.view-type--page #page-header{background-color:#0055a5}body.view-type--page #block-mainpagecontent{margin:0 auto;max-width:125rem;overflow:hidden;padding:20rem 0 10rem;width:90%}.view .pagination{align-items:center;display:flex;font-size:1.6rem;font-weight:500;justify-content:center}.view .pagination .page-item,.view .pagination .pager__item--next{margin:0 1rem;text-transform:uppercase}.view .pagination .page-item .page-link,.view .pagination .pager__item--next .page-link{align-items:center;background-color:#0055a5;border-radius:1.5rem;color:#fff;display:flex;height:3rem;margin:-.2rem 0 auto;padding:.5rem 1rem .2rem}.view .form-actions{flex:none!important}.view-partners.view-display-id-block_2,.view-partners.view-display-id-block_3,.view-partners.view-display-id-block_4,.view-partners.view-display-id-block_7{margin:0 auto;max-width:125rem;padding-left:0;padding-right:0;width:90%}.view-partners.view-display-id-block_2 .view-content,.view-partners.view-display-id-block_3 .view-content,.view-partners.view-display-id-block_4 .view-content,.view-partners.view-display-id-block_7 .view-content{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -1.5rem;padding:.5rem 0 0}.view-partners.view-display-id-block_2 .view-content .views-row,.view-partners.view-display-id-block_3 .view-content .views-row,.view-partners.view-display-id-block_4 .view-content .views-row,.view-partners.view-display-id-block_7 .view-content .views-row{display:flex;flex:0 0 33.33%;justify-content:center;padding:1.5rem}@media only screen and (min-width:501px){.view-partners.view-display-id-block_2 .view-content .views-row,.view-partners.view-display-id-block_3 .view-content .views-row,.view-partners.view-display-id-block_4 .view-content .views-row,.view-partners.view-display-id-block_7 .view-content .views-row{flex:0 0 25%}}@media only screen and (min-width:768px){.view-partners.view-display-id-block_2 .view-content .views-row,.view-partners.view-display-id-block_3 .view-content .views-row,.view-partners.view-display-id-block_4 .view-content .views-row,.view-partners.view-display-id-block_7 .view-content .views-row{flex:0 0 20%}}.view-partners.view-display-id-page_1>.view-header{background-color:#0055a5;color:#fff}.view-partners.view-display-id-page_1>.view-content .views-row .node--type-partner{margin:0 auto;max-width:125rem;padding-left:0;padding-right:0;width:90%}.view-partners.view-display-id-page_1>.view-content .views-row:nth-child(2n){background-color:#0055a5;color:#fff}.view-partners.view-display-id-block_6{margin:0 auto;max-width:125rem;padding:20rem 0 5rem;width:90%}.view-partners.view-display-id-block_6 .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -5rem}.view-partners.view-display-id-block_6 .view-content .views-row{margin:0 5rem 5rem}body.path-partners #block-mainpagecontent{margin:0;max-width:none;padding:0;width:100%}.view-user-profiles.view-display-id-block_1 .views-row+.views-row{margin:1.5rem 0 0}.view-registrations.view-display-id-block_1 .view-content{max-height:25rem;overflow-y:auto}.view-registrations.view-display-id-block_1 .view-content .views-row{border-bottom:1px solid #031835;padding:1.7rem 0}.views-table-container{border:1px solid #ccc;overflow-x:auto}
