@import "https://use.typekit.net/xmw6kqo.css";:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--padding:6rem;--medium-padding:3rem;--small-padding:max(1.5rem, var(--padding) / 2);--smallest-padding:1.25rem;--placeholder:105rem;--placeholder-medium:95rem;--placeholder-text:60rem;--nav-height:9rem;--nav-fixed-height:7.85rem;--nav-normal-logo-width:10rem;--nav-fixed-logo-width:8.5rem;--nav-logo-width:5rem;--nav-link-padding:2.5rem;--nav-seconadary-link-padding:3rem;--nav-menu-icon-width:1.75rem;--header-height:calc(100vh - var(--nav-height));--small-header-height:calc(50vmin);--request-icon-width:7.5rem;--multiple-select-label-font-size:clamp(.9rem, 1vw, 1.2rem);--body:clamp(1.05rem, .96rem + .24vw, 1.2rem);--body-larger:clamp(1.1rem, .92rem + .48vw, 1.4rem);--body-larger-lh:1.6em;--h1-home:clamp(4rem, 2.2rem + 4.8vw, 7rem);--h1:clamp(2.6rem, 1.16rem + 3.84vw, 5rem);--h2:clamp(2.2rem, .82rem + 3.68vw, 4.5rem);--h3:clamp(1.7rem, 1.46rem + .64vw, 2.1rem);--h4:clamp(1.3rem, 1.15rem + .4vw, 1.55rem);--h5:1.5rem;--h6:var(--body);--subtitle:1.6rem;--default-br:30px;--account-mobile-nav-width:20rem}body.font-size-override .secondary-nav-links{font-size:inherit}body.larger-font-step-2{--body:1.2rem;--h4:1.4rem;--h5:1.4rem;font-size:1.4rem}body.larger-font-step-3{--body:1.6rem;--h4:1.6rem;--h5:1.6rem;font-size:1.6rem}body.larger-font-step-4{--body:1.8rem;--h3:2rem;--h4:1.8rem;--h5:1.8rem;font-size:1.8rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}:where(h1,h2,h3,h4,h5,h6,p),:where(ul,ol){margin-block:0}:where(ul,ol):where(:not([class])){-webkit-padding-start:1em;padding-inline-start:1em}:where(ul,ol):where([class]){-webkit-padding-start:0;padding-inline-start:0}:where(button,[type=button],[type=reset],[type=submit]){appearance:none;cursor:pointer;padding:unset;color:inherit;background-color:#0000;border:none;border-radius:0;font-size:1em;line-height:1em}:where(input,button,textarea,select){font:inherit;border-radius:0;margin:0}:where(input,button,textarea,select):where(:focus-visible){outline-offset:0;outline:1px solid}:where(input[type=checkbox],input[type=radio],label){cursor:pointer}:where(input[type=checkbox],input[type=radio]){appearance:none}:where(fieldset){border:none;margin:0;padding:0}@font-face{font-family:Gilroy;src:url(/dist/assets/Gilroy-ExtraBold-CRT9JN1-.woff2)format("woff2"),url(/dist/assets/Gilroy-ExtraBold-dkxT3jky.woff)format("woff");font-weight:extrabold;font-style:normal;font-display:swap}::-moz-selection{color:#fff;background:#000}::selection{color:#fff;background:#000}html{hanging-punctuation:first last;scroll-padding:calc(var(--nav-height) + 1.5em);scroll-behavior:smooth;overflow-x:hidden}html.prevent-scrolling{overflow-y:hidden}body{color:#000;background-color:#fff;flex-direction:column;width:100vw;max-width:100vw;min-height:100vh;display:flex}#DynamicNavigationCore{flex:1}.placeholder{grid-template-columns:[margin-left-start] minmax(0, 1fr) [margin-left-end padding-left-start] var(--padding) [padding-left-end content-start] repeat(12, minmax(0, calc(var(--placeholder) / 12))) [content-end padding-right-start] var(--padding) [padding-right-end margin-right-start] minmax(0, 1fr) [margin-right-end];width:100vw;display:grid}.placeholder-extended{padding-inline:var(--small-padding);box-sizing:border-box;width:100vw;display:flex}.placeholder-medium{padding-inline:var(--padding);max-width:var(--placeholder-medium);box-sizing:border-box;width:100%;margin:0 auto;display:flex}.title-row{justify-content:space-between;align-items:center;display:flex}html.text-rtl p,html.text-rtl ul,html.text-rtl li,html.text-rtl h1,html.text-rtl h2,html.text-rtl h3,html.text-rtl .rvj-account-title{direction:rtl}body{font:300 var(--body)/1.75em "montserrat", sans-serif}h1,h2,h3,h4,h5,h6,.h1-styling,.h2-styling,.h3-styling,.h4-styling,.h5-styling,.h6-styling{color:#162c52;text-wrap:balance;font-family:Gilroy,sans-serif;line-height:1em}h1:where(:not(.h1-styling):not(.h2-styling):not(.h3-styling)),.h1-styling{font-size:var(--h1);line-height:1.1em}h2:where(:not(.h1-styling):not(.h2-styling):not(.h3-styling)),.h2-styling{font-size:var(--h2);color:#fff;line-height:1.05em}h3:where(:not(.h1-styling):not(.h2-styling):not(.h3-styling)),.h3-styling{font-size:var(--h3)}h4:where(:not(.h1-styling):not(.h2-styling):not(.h3-styling)),.h4-styling{font-size:var(--h4);color:#162c52;font-weight:800;line-height:1.4em}h5:where(:not(.h1-styling):not(.h2-styling):not(.h3-styling)),.h5-styling{font-size:var(--h5)}h6:where(:not(.h1-styling):not(.h2-styling):not(.h3-styling)),.h6-styling{font-size:var(--h6)}.subtitle-styling{font-size:var(--subtitle);font-weight:300}.subtitle-styling small{font-size:1rem}.bubble-heading{color:#fff;border-radius:var(--default-br);padding:1.5rem var(--small-padding);background-color:#d72a6d;margin-bottom:1.8rem;margin-right:auto;line-height:1.05em;position:relative}.bubble-heading:after{content:"";background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='65.145'%20height='71.211'%20viewBox='0%200%2065.145%2071.211'%3e%3cpath%20id='Path_233'%20d='M0,0,38.011,64.191l.013.026a14.6,14.6,0,0,0,12.454,6.994,14.265,14.265,0,0,0,3.936-.546A14.579,14.579,0,0,0,65.039,56.64V40.519a5.539,5.539,0,0,1,.106-1.054V0Z'%20fill='%23d72a6d'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;width:4rem;height:5rem;display:flex;position:absolute;top:100%}p{text-wrap:pretty}a{cursor:pointer;color:inherit}a:focus-visible{outline-offset:1px;outline:1px solid}b,strong{font-weight:700}ul:not([class]){padding-left:0}ul:not([class]) li{padding-left:.85em;list-style-type:none;position:relative}ul:not([class]) li:before{content:"»";position:absolute;left:0}.no-results-text{grid-column:1/-1}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{to{opacity:1}}@keyframes nav-scroll{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes line1-open{0%{-webkit-transform:translate(-50%, inherit);transform:translate(-50%, inherit)}50%{transform:translate(-50%,25%)}to{transform:translate(-50%)rotate(45deg)}}@keyframes line2-open{0%{-webkit-transform:translate(-50%, inherit);transform:translate(-50%, inherit)}50%{transform:translate(-50%,-25%)}to{transform:translate(-50%)rotate(-45deg)}}@keyframes line1-closed{0%{transform:translate(-50%,25%)rotate(45deg)}50%{transform:translate(-50%,25%)rotate(0)}to{-webkit-transform:translate(-50%, inherit) rotate(0);transform:translate(-50%, inherit) rotate(0)}}@keyframes line2-closed{0%{transform:translate(-50%,-25%)rotate(-45deg)}50%{transform:translate(-50%,-25%)rotate(0)}to{-webkit-transform:translate(-50%, inherit) rotate(0);transform:translate(-50%, inherit) rotate(0)}}.button{line-height:1em;font-size:var(--body);color:#fff;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#5d6aee;border:2px solid #5d6aee;border-radius:25px;grid-template-columns:auto 18px;align-items:center;padding:.6em .85em;font-family:Gilroy,sans-serif;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s,transform .25s;display:inline-grid}.button:after{content:"»";text-align:right;grid-column:2;display:block}.button.icon-before{grid-template-columns:18px auto}.button.icon-before:after{display:none}.button.icon-before:before{content:"«";text-align:right;padding-right:.75rem}.button:hover{background-color:#111ea1;border:2px solid #111ea1}.button:hover.transparent{color:#fff;background-color:#5d6aee;border:2px solid #5d6aee}.button.transparent{color:#5d6aee;background-color:#0000}.button.pink{background-color:#d72a6d;border-color:#d72a6d}.button.pink:hover{background-color:#5d6aee;border-color:#5d6aee}.button.white{color:#fff;background-color:#0000;border:2px solid #fff}.button.white:hover{color:#5d6aee;background-color:#fff}.button.smaller{padding:.5em 1.2em;font-size:1.1rem;font-weight:400}.button.smallest{padding:.4em 1em;font-family:montserrat,sans-serif;font-size:.9em;font-weight:400}.button.smallest:after{display:none}.button.no-arrow{grid-template-columns:1fr}.button.no-arrow:before,.button.no-arrow:after{display:none}.button:disabled{pointer-events:none;filter:grayscale(.75)}.form-container{gap:var(--small-padding);display:grid}.form-container.form-loading form{pointer-events:none;opacity:.5}.form-container.form-complete .form-complete-message{pointer-events:auto;opacity:1}.form-text{margin-bottom:var(--smallest-padding);gap:1rem;display:grid}.default-form{grid-area:2/1;transition:opacity .5s}.form-complete-message{color:#5d6aee;z-index:2;pointer-events:none;opacity:0;background-color:#fff;grid-area:2/1;transition:opacity .5s;display:flex}.message:where(:not(.error)),.form-page-message:where(:not(.error)){color:#5d6aee}.message.error,.form-page-message.error{color:#ff5600}form{transition:opacity .25s;position:relative}form.default-form,form.realestate-form{align-items:start;gap:var(--smallest-padding) var(--small-padding);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}form.paged-form{display:flex}form.uses-placeholders fieldset[data-type=field]{display:grid}form.uses-placeholders fieldset[data-type=field] label{box-sizing:border-box;padding:0 1rem;line-height:1em;transition:transform .25s,font-size .25s,padding .25s}form.uses-placeholders fieldset[data-type=field] label,form.uses-placeholders fieldset[data-type=field] input{grid-area:1/1}form.uses-placeholders fieldset[data-type=field].has-content label{height:1.3em;padding:0%;font-size:.8rem;transform:translateY(-100%)}form section{margin-bottom:var(--small-padding)}form .span-cols{grid-column:1/-1;width:100%}form .span-cols>div:not([class]){flex-direction:column;gap:1rem;display:flex}form label:where(:not(.button)),form legend{width:100%;color:inherit;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;font-weight:300;line-height:1em;display:flex}form label:where(:not(.button)) small,form legend small{font-size:.75rem;font-style:italic}form legend{padding-bottom:.5em}form small{color:#00000080;margin-left:.5em;font-weight:400}form .condition-container{width:100%;margin-top:1rem;display:none}form .condition-container fieldset:where(:not(:last-of-type)){margin-bottom:1rem}form input,form select:where(:not([multiple])),form .multiple-select-label{height:3rem;line-height:3rem}form fieldset.bottom-section{align-items:flex-start;gap:var(--smallest-padding);flex-flow:column wrap;grid-column:1/-1;margin-top:1rem;font-size:.9em;display:flex}form fieldset.bottom-section fieldset[data-type=checkbox]{justify-content:center;align-items:center;gap:var(--smallest-padding);flex-wrap:nowrap;display:flex}form fieldset.bottom-section fieldset[data-type=checkbox] label{padding-bottom:0}form fieldset.bottom-section .message{display:none}form fieldset.bottom-section .button{align-self:start;margin-left:auto;font-size:1.1em}form fieldset.bottom-section .button:nth-of-type(2){margin-left:1rem}form fieldset:where(:not([data-type=checkbox]):not([data-type=radio])) label{padding-bottom:.5em}form fieldset[data-type=checkbox],form fieldset[data-type=radio]{gap:.75rem var(--small-padding);flex-wrap:wrap;display:flex}form fieldset[data-type=checkbox] label,form fieldset[data-type=radio] label{font-weight:400;line-height:1em}form fieldset[data-type=checkbox] input,form fieldset[data-type=radio] input{transition:background-color .25s}form input:where(:not([type=checkbox]):not([type=radio]):not([type=submit])),form textarea,form select,form .multiple-select-label{border-radius:var(--default-br);box-sizing:border-box;padding-inline:1rem;background-color:#f0f7fa;border:none;width:100%;padding-bottom:0;font-weight:400}form input:where(:not([type=checkbox]):not([type=radio]):not([type=submit])).blue,form textarea.blue,form select.blue,form .multiple-select-label.blue{color:#fff;background:#5d6aee}form input:where(:not([type=checkbox]):not([type=radio]):not([type=submit])):-webkit-autofill{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 100vw #fff}form textarea:-webkit-autofill{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 100vw #fff}form select:-webkit-autofill{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 100vw #fff}form .multiple-select-label:-webkit-autofill{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 100vw #fff}form input:where(:not([type=checkbox]):not([type=radio]):not([type=submit])):-webkit-autofill::selection{-webkit-text-fill-color:#fff}form input:where(:not([type=checkbox]):not([type=radio]):not([type=submit])):autofill::selection{-webkit-text-fill-color:#fff}form textarea:-webkit-autofill::selection{-webkit-text-fill-color:#fff}form textarea:autofill::selection{-webkit-text-fill-color:#fff}form select:-webkit-autofill::selection{-webkit-text-fill-color:#fff}form select:autofill::selection{-webkit-text-fill-color:#fff}form .multiple-select-label:-webkit-autofill::selection{-webkit-text-fill-color:#fff}form .multiple-select-label:autofill::selection{-webkit-text-fill-color:#fff}form input:where(:not([type=checkbox]):not([type=radio]):not([type=submit])):-webkit-autofill::-moz-selection{-webkit-text-fill-color:#fff}form textarea:-webkit-autofill::-moz-selection{-webkit-text-fill-color:#fff}form select:-webkit-autofill::-moz-selection{-webkit-text-fill-color:#fff}form .multiple-select-label:-webkit-autofill::-moz-selection{-webkit-text-fill-color:#fff}form input:where(:not([type=checkbox]):not([type=radio]):not([type=submit]))::-webkit-input-placeholder{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}form textarea::-webkit-input-placeholder{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}form select::-webkit-input-placeholder{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}form .multiple-select-label::-webkit-input-placeholder{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}form input:where(:not([type=checkbox]):not([type=radio]):not([type=submit]))::-moz-placeholder{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}form textarea::-moz-placeholder{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}form select::-moz-placeholder{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}form .multiple-select-label::-moz-placeholder{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}form input:where(:not([type=checkbox]):not([type=radio]):not([type=submit])):-ms-placeholder-shown{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}form textarea:-ms-placeholder-shown{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}form select:-ms-placeholder-shown{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}form .multiple-select-label:-ms-placeholder-shown{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}form input:where(:not([type=checkbox]):not([type=radio]):not([type=submit]))::-moz-placeholder{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}form textarea::-moz-placeholder{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}form select::-moz-placeholder{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}form .multiple-select-label::-moz-placeholder{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}form input:where(:not([type=checkbox]):not([type=radio]):not([type=submit]))::placeholder,form textarea::placeholder,form select::placeholder,form .multiple-select-label::placeholder{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}form input:where(:not([type=checkbox]):not([type=radio]):not([type=submit])).field-invalid,form textarea.field-invalid,form select.field-invalid,form .multiple-select-label.field-invalid{outline:1px solid #d72a6d}form.form-white-fields input:where(:not([type=checkbox]):not([type=radio]):not([type=submit])),form.form-white-fields textarea,form.form-white-fields select,form.form-white-fields .multiple-select-label{background-color:#fff}form input[readonly]{cursor:not-allowed;border:1px dashed #000}form input[readonly]::-webkit-input-placeholder{color:#00000040}form input[readonly]:-ms-placeholder-shown{color:#00000040}form input[readonly]::-moz-placeholder{color:#00000040}form input[readonly]:-moz-placeholder-shown{color:#00000040}form input[type=file]::file-selector-button{display:none}form input[type=checkbox],form input[type=radio]{border:1px solid #000;flex:none;align-self:baseline;width:1rem;height:1rem;margin-top:.125rem}form input[type=checkbox].field-invalid,form input[type=radio].field-invalid{border-color:#d72a6d}form input[type=checkbox]:checked{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%20fill='%235D6AEE'%3e%3cpath%20d='M18.9%2036.9%206.5%2024.5l3.4-3.4%209%209%2019.15-19.15%203.4%203.4Z'/%3e%3c/svg%3e") 50%/95% no-repeat}form input[type=radio]{border-radius:50%}form input[type=radio]:checked{background-color:#5d6aee}form textarea{resize:vertical;height:auto;min-height:2.5rem;padding:.5rem 1rem}form select,form .multiple-select-label{-webkit-user-select:none;user-select:none;color:#162c52;font-family:Gilroy,sans-serif;font-weight:800}form select[multiple],form .multiple-select-label[multiple]{padding:.5rem 1rem}form select:where(:not([multiple])),form .multiple-select-label:where(:not([multiple])){appearance:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='36'%20height='36'%20viewBox='0%200%2036%2036'%3e%3cg%20id='Group_379'%20data-name='Group%20379'%20transform='translate(-743.5%20-1726)'%3e%3ccircle%20id='Ellipse_26'%20data-name='Ellipse%2026'%20cx='18'%20cy='18'%20r='18'%20transform='translate(779.5%201726)%20rotate(90)'%20fill='%235d6aee'/%3e%3cpath%20id='Path_231'%20data-name='Path%20231'%20d='M-28.855-53.462a3.207,3.207,0,0,0,4.6,0,3.375,3.375,0,0,0,0-4.7l-4.4-4.492a3.207,3.207,0,0,0-4.6,0,3.375,3.375,0,0,0,0,4.7Z'%20transform='translate(788.054%201802.867)'%20fill='%23fff'/%3e%3cpath%20id='Path_232'%20data-name='Path%20232'%20d='M-5.14-28.742a3.375,3.375,0,0,0,0,4.7,3.207,3.207,0,0,0,4.6,0l4.4-4.492a3.375,3.375,0,0,0,0-4.7,3.207,3.207,0,0,0-4.6,0Z'%20transform='translate(764.339%201773.445)'%20fill='%23fff'/%3e%3c/g%3e%3c/svg%3e");background-position:right .5rem top 50%;background-repeat:no-repeat;background-size:auto 2rem}form select:where(:not([multiple])).blue,form .multiple-select-label:where(:not([multiple])).blue{appearance:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='36'%20height='36'%20viewBox='0%200%2036%2036'%3e%3cg%20id='Group_379'%20data-name='Group%20379'%20transform='translate(-743.5%20-1726)'%3e%3ccircle%20id='Ellipse_26'%20data-name='Ellipse%2026'%20cx='18'%20cy='18'%20r='18'%20transform='translate(779.5%201726)%20rotate(90)'%20fill='%23FFFFFF'/%3e%3cpath%20id='Path_231'%20data-name='Path%20231'%20d='M-28.855-53.462a3.207,3.207,0,0,0,4.6,0,3.375,3.375,0,0,0,0-4.7l-4.4-4.492a3.207,3.207,0,0,0-4.6,0,3.375,3.375,0,0,0,0,4.7Z'%20transform='translate(788.054%201802.867)'%20fill='%235D6AEE'/%3e%3cpath%20id='Path_232'%20data-name='Path%20232'%20d='M-5.14-28.742a3.375,3.375,0,0,0,0,4.7,3.207,3.207,0,0,0,4.6,0l4.4-4.492a3.375,3.375,0,0,0,0-4.7,3.207,3.207,0,0,0-4.6,0Z'%20transform='translate(764.339%201773.445)'%20fill='%235D6AEE'/%3e%3c/g%3e%3c/svg%3e");background-position:right .5rem top 50%;background-repeat:no-repeat;background-size:auto 2rem}.grecaptcha-badge{display:none}.checkbox-container{flex-direction:row-reverse;justify-content:flex-end;gap:.75rem;display:flex}.rvj-account-form,.rvj-account-form-styling{gap:var(--small-padding);flex-direction:column;display:flex}.rvj-account-form .message,.rvj-account-form-styling .message{font-size:1.25rem;font-weight:700}.rvj-account-form .rvj-form-group,.rvj-account-form-styling .rvj-form-group{gap:var(--smallest-padding);grid-template-columns:1fr 1fr;display:grid}.rvj-account-form .rvj-form-group.single-col,.rvj-account-form-styling .rvj-form-group.single-col{grid-template-columns:1fr}.rvj-account-form .rvj-current-image-group,.rvj-account-form-styling .rvj-current-image-group{gap:var(--smallest-padding) var(--medium-padding);display:none}.rvj-account-form .rvj-current-image-group.rvjActOrReqHasImages,.rvj-account-form-styling .rvj-current-image-group.rvjActOrReqHasImages{display:grid}.rvj-account-form .rvj-current-image-container.rvj-has-image .rvj-no-image-message,.rvj-account-form-styling .rvj-current-image-container.rvj-has-image .rvj-no-image-message{display:none}.rvj-account-form .rvj-current-image-container.rvj-has-image .rvj-current-image-parent,.rvj-account-form-styling .rvj-current-image-container.rvj-has-image .rvj-current-image-parent{display:flex}.rvj-account-form .rvj-current-image-container .rvj-current-image-parent,.rvj-account-form-styling .rvj-current-image-container .rvj-current-image-parent{display:none}.rvj-account-form .rvj-current-image-container .rvj-no-image-message,.rvj-account-form-styling .rvj-current-image-container .rvj-no-image-message{display:flex}.rvj-account-form .rvj-current-image-container strong,.rvj-account-form-styling .rvj-current-image-container strong{color:#000;font-weight:700;font-size:unset;margin-bottom:.5rem}.rvj-account-form .rvj-current-image-container img,.rvj-account-form-styling .rvj-current-image-container img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.rvj-account-form .rvj-current-image-container img.contain-image,.rvj-account-form-styling .rvj-current-image-container img.contain-image{-o-object-fit:contain;object-fit:contain}.rvj-account-form .rvj-current-image-container div,.rvj-account-form-styling .rvj-current-image-container div{position:relative}.rvj-account-form .rvj-current-image-container div:before,.rvj-account-form-styling .rvj-current-image-container div:before{content:"";opacity:0;pointer-events:none;background-color:#830000;width:100%;height:100%;transition:opacity .25s;position:absolute}.rvj-account-form .rvj-current-image-container div:after,.rvj-account-form-styling .rvj-current-image-container div:after{content:"Je afbeelding wordt verwijderd bij het opslaan van de " attr(data-type-str);opacity:0;width:100%;height:100%;padding:var(--smallest-padding);box-sizing:border-box;color:#fff;font-weight:700;font-size:var(--body);text-align:center;pointer-events:none;justify-content:center;align-items:center;line-height:1.5em;transition:opacity .25s;display:flex;position:absolute;top:0;left:0}.rvj-account-form .rvj-current-image-container.rvj-image-delete-available .rvj-mark-image-for-deletion,.rvj-account-form-styling .rvj-current-image-container.rvj-image-delete-available .rvj-mark-image-for-deletion{display:flex}.rvj-account-form .rvj-current-image-container .rvj-mark-image-for-deletion,.rvj-account-form-styling .rvj-current-image-container .rvj-mark-image-for-deletion{background-color:#fff;display:none;position:absolute;top:1rem;right:1rem}.rvj-account-form .rvj-current-image-container .rvj-mark-image-for-deletion svg,.rvj-account-form-styling .rvj-current-image-container .rvj-mark-image-for-deletion svg{width:2rem;height:2rem}.rvj-account-form .rvj-current-image-container.rvj-image-marked-for-deletion div,.rvj-account-form-styling .rvj-current-image-container.rvj-image-marked-for-deletion div{position:relative}.rvj-account-form .rvj-current-image-container.rvj-image-marked-for-deletion div:before,.rvj-account-form-styling .rvj-current-image-container.rvj-image-marked-for-deletion div:before{opacity:.75}.rvj-account-form .rvj-current-image-container.rvj-image-marked-for-deletion div:after,.rvj-account-form-styling .rvj-current-image-container.rvj-image-marked-for-deletion div:after{opacity:1}.rvj-account-form.loading,.rvj-account-form-styling.loading{opacity:.5;pointer-events:none}.rvj-account-form select,.rvj-account-form .multiple-select-label,.rvj-account-form-styling select,.rvj-account-form-styling .multiple-select-label{font-family:montserrat,sans-serif;font-weight:400}.rvj-account-form strong,.rvj-account-form-styling strong{grid-column:1/-1;font-size:1.3rem;display:block}.rvj-account-form fieldset,.rvj-account-form-styling fieldset{flex-direction:column;display:flex}.rvj-account-form fieldset.hidden,.rvj-account-form-styling fieldset.hidden{display:none}.rvj-account-form fieldset fieldset+fieldset,.rvj-account-form-styling fieldset fieldset+fieldset{margin-top:var(--smallest-padding)}.rvj-account-form .checkbox-container,.rvj-account-form-styling .checkbox-container{flex-direction:row-reverse;justify-content:flex-end;gap:.75rem;display:flex}.rvj-account-form .activity-date-condition,.rvj-account-form-styling .activity-date-condition{display:none}.rvj-account-form .activity-date-condition.active,.rvj-account-form-styling .activity-date-condition.active{display:flex}:is(.rvj-account-form .activity-date-condition input[type=text]:read-only,.rvj-account-form-styling .activity-date-condition input[type=text]:read-only),.rvj-account-form .activity-date-condition input[type=text]:read-only,.rvj-account-form-styling .activity-date-condition input[type=text]:read-only{cursor:pointer;border:none}.rvj-account-form span,.rvj-account-form-styling span{font-size:.85rem;font-style:italic}.rvj-account-form .span-cols,.rvj-account-form-styling .span-cols{grid-column:1/-1}.rvj-account-form .info-icon,.rvj-account-form-styling .info-icon{position:relative}.rvj-account-form .info-icon:hover .info-content,.rvj-account-form-styling .info-icon:hover .info-content{opacity:1}.rvj-account-form .info-icon+label,.rvj-account-form-styling .info-icon+label{width:auto}.rvj-account-form .info-icon svg,.rvj-account-form-styling .info-icon svg{fill:#5d6aee;cursor:pointer;width:1rem;height:1rem}.rvj-account-form .info-icon .info-content,.rvj-account-form-styling .info-icon .info-content{font-size:calc(var(--body) - .1em);padding:var(--smallest-padding);border-radius:var(--default-br);color:#fff;opacity:0;pointer-events:none;background-color:#5d6aee;width:clamp(10rem,4rem + 16vw,20rem);line-height:1.6em;transition:opacity .25s;position:absolute;left:0}.rvj-account-form label+.checkbox-container,.rvj-account-form-styling label+.checkbox-container{margin-top:var(--smallest-padding)}.rvj-account-form .checkbox-container+.checkbox-container,.rvj-account-form-styling .checkbox-container+.checkbox-container{margin-top:.25rem}.rvj-account-form .rvj-submit-row,.rvj-account-form-styling .rvj-submit-row{gap:var(--small-padding);grid-template-columns:1fr auto;display:grid}.rvj-account-form .rvj-submit-row .button,.rvj-account-form-styling .rvj-submit-row .button{grid-column:2;align-self:center;margin-left:auto}.rvj-account-form .org-logo-container img,.rvj-account-form-styling .org-logo-container img{max-width:100%;max-height:12rem}.rvj-account-form .signup-method-details-container,.rvj-account-form-styling .signup-method-details-container{gap:var(--smallest-padding);flex-direction:column;display:flex}.rvj-account-form .signup-webform-recipient-container,.rvj-account-form-styling .signup-webform-recipient-container{margin-top:var(--small-padding)}.rvj-account-form .signup-webform-recipient-container.hidden,.rvj-account-form-styling .signup-webform-recipient-container.hidden{display:none}.rvj-account-form .signup-webform-checkbox label,.rvj-account-form-styling .signup-webform-checkbox label{margin:0;padding:0}.rvj-account-form .signup-webform-recipient,.rvj-account-form-styling .signup-webform-recipient{margin-top:var(--smallest-padding)}.rvj-account-form .signup-webform-recipient.hidden,.rvj-account-form-styling .signup-webform-recipient.hidden{display:none}.rvj-account-form .signup-close-field-container,.rvj-account-form-styling .signup-close-field-container{margin-top:var(--smallest-padding)}.rvj-account-form .hidden,.rvj-account-form-styling .hidden{display:none}.rvj-account-form .tox-tinymce.field-invalid,.rvj-account-form-styling .tox-tinymce.field-invalid{border:1px solid #d72a6d}.form-street-hn-grid{grid-template-columns:2fr -webkit-min-content -webkit-min-content;gap:var(--smallest-padding);grid-template-columns:2fr min-content min-content;display:grid}.form-street-hn-grid label{white-space:nowrap}.rvj-zip-city-grid{gap:var(--smallest-padding);grid-template-columns:.75fr 2fr;display:grid}.rvj-zip-city-grid label{white-space:nowrap}.rvj-form-hide-address{margin-top:.5rem}.rvj-form-hide-address.margin-top{margin-top:var(--smallest-padding)}.rvj-form-hide-address input[type=checkbox]{margin-top:-.05rem}.rvj-form-hide-address label{flex-direction:column;align-items:flex-start;padding-bottom:0;display:flex}.rvj-form-hide-address small{margin-top:.5rem;margin-left:0}.form-name-container{grid-template-columns:1fr -webkit-min-content 1fr;gap:var(--smallest-padding);grid-template-columns:1fr min-content 1fr;display:grid}.tagline-counter.invalid{color:red}.rvj-hidden-image-field{display:none}.image-button-container{gap:var(--smallest-padding);grid-template-columns:auto 1fr;display:grid}.image-button-container .rvj-image-button-parent{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.image-button-container .rvj-selected-image{font-size:.9rem}.rvj-delete-group .button{margin-top:var(--smallest-padding)}.rvj-info-icon-container{margin-bottom:var(--smallest-padding);align-items:flex-start;gap:.75rem;display:flex}.rvj-info-icon-container label{width:auto;padding-bottom:0}.rvj-selected-image{align-items:center;line-height:1em;display:flex}.rvj-selected-image span{margin-left:.5em;padding-top:.15em;font-style:normal}.rvj-delete-selected-image svg{fill:#d72a6d;width:1.25rem;height:1.25rem}.notification{bottom:var(--small-padding);right:var(--small-padding);width:calc(100% - var(--small-padding) * 2);box-sizing:border-box;max-width:25rem;padding:var(--smallest-padding);color:#fff;z-index:3;opacity:0;pointer-events:none;background:#162c52f2;border:0;outline:none;flex-wrap:wrap;gap:1em;margin-left:auto;font-size:.9em;line-height:1.5em;transition:opacity .25s;display:none;position:fixed;box-shadow:0 .25rem 1rem .25rem #00000026;margin-right:unset!important}.notification[open]{pointer-events:all;animation:.25s .25s forwards fade-in;display:flex}.notification p{width:100%;line-height:1.25em}.notification .detailed-permissions{flex-direction:column;gap:.5rem;margin:1rem 0;display:none}.notification .detailed-permissions label{font-weight:300}.notification form{flex-direction:column;gap:.5em;margin-left:auto;display:flex}.notification form div{align-items:center;gap:.5rem;display:flex}.notification form input:checked{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%20fill='%235D6AEE'%3e%3cpath%20d='M18.9%2036.9%206.5%2024.5l3.4-3.4%209%209%2019.15-19.15%203.4%203.4Z'/%3e%3c/svg%3e") 50%/95% no-repeat;border:1px solid #fff}.notification .buttons{grid-template-columns:repeat(2,auto);gap:1rem;display:grid}.notification a{text-align:left}.notification .small-link{font-size:.95rem;text-decoration:none}.notification .align-right{text-align:right}.notification .hidden{display:none}.admin_editor,#tinymce{box-sizing:border-box;padding:.75rem 1rem;display:block}.admin_editor h2,#tinymce h2{color:#000}body.navigation-loading:before{opacity:.5;pointer-events:auto}body.navigation-loading .dynamic-navigation-loader-container{opacity:1;pointer-events:auto}body:before{content:"";z-index:100;pointer-events:none;opacity:0;background-color:#000;width:100%;height:100%;transition:opacity .25s;display:flex;position:fixed}body .dynamic-navigation-loader-container{opacity:0;pointer-events:none;transition:opacity .25s}.dynamic-navigation-loader-container{filter:drop-shadow(5px 5px 10px #000);z-index:200;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.dynamic-navigation-loader,.dynamic-navigation-loader:before,.dynamic-navigation-loader:after{background:#fff;width:1em;height:4em;animation:1s ease-in-out infinite load1}.dynamic-navigation-loader{color:#fff;text-indent:-9999em;margin:88px auto;font-size:11px;animation-delay:-.16s;position:relative;transform:translateZ(0)}.dynamic-navigation-loader:before,.dynamic-navigation-loader:after{content:"";position:absolute;top:0}.dynamic-navigation-loader:before{animation-delay:-.32s;left:-1.5em}.dynamic-navigation-loader:after{left:1.5em}@keyframes load1{0%,80%,to{height:4em;box-shadow:0 0}40%{height:5em;box-shadow:0 -2em}}.preview-mode-banner{z-index:999;box-sizing:border-box;color:#fff;text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none;background-color:#5d6aee;width:100%;padding:.25rem 1rem;font-size:.75em;font-weight:300;position:fixed;inset:auto 0 0}.tox-promotion,.tox-menubar,.tox-statusbar__branding{display:none!important}.mce-content-body{padding:1rem;font-size:1rem}form .multiple-select-dropdown{position:relative}form .multiple-select-dropdown.field-invalid>label{border:1px solid #d72a6d}form .multiple-select-dropdown.field-invalid.expanded>label{border-bottom:0}form .multiple-select-dropdown.field-invalid.expanded .multiple-select-options{border:1px solid #d72a6d;border-top:none}form .multiple-select-dropdown.expanded .multiple-select-options{opacity:1;pointer-events:all}form .multiple-select-dropdown.expanded .multiple-select-label{border-bottom-right-radius:0;border-bottom-left-radius:0}form .multiple-select-dropdown.multiple-select-dropdown-inverse.expanded .multiple-select-label{border-bottom-right-radius:var(--default-br);border-bottom-left-radius:var(--default-br);border-top-left-radius:0;border-top-right-radius:0}form .multiple-select-dropdown.multiple-select-dropdown-inverse .multiple-select-options{border-top-right-radius:var(--default-br);border-top-left-radius:var(--default-br);border-bottom-right-radius:0;border-bottom-left-radius:0;bottom:100%}form .multiple-select-dropdown.blue .multiple-select-label,form .multiple-select-dropdown.blue .multiple-select-options{color:#fff;background-color:#5d6aee}form .multiple-select-dropdown.blue input[type=checkbox]{border-color:#fff}form .multiple-select-dropdown.blue input[type=checkbox]:checked{z-index:2;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%20fill='%23FFFFFF'%3e%3cpath%20d='M18.9%2036.9%206.5%2024.5l3.4-3.4%209%209%2019.15-19.15%203.4%203.4Z'/%3e%3c/svg%3e") 50%/95% no-repeat}form .multiple-select-label{height:3em;line-height:1.4em;font-size:var(--multiple-select-label-font-size);align-items:center;padding-right:2rem;display:flex}form .multiple-select-options{box-sizing:border-box;padding:var(--smallest-padding);opacity:0;pointer-events:none;width:100%;max-height:min(var(--max-height-available), 12rem);border-bottom-right-radius:var(--default-br);border-bottom-left-radius:var(--default-br);z-index:1;background-color:#f0f7fa;flex-direction:column;gap:.25rem;position:absolute;overflow-y:scroll}form .multiple-select-field{grid-template-columns:1rem 1fr;gap:.5rem;display:grid}.require-strong-pass-field:focus+.password-requirements-popup{opacity:1}.create-strong-password-container{position:relative}.create-strong-password-container .password-requirements-popup{z-index:2;pointer-events:none;opacity:0;filter:drop-shadow(0 0 25px #0003);border-radius:var(--default-br);top:calc(100% + var(--smallest-padding));background-color:#fff;padding:2rem;transition:opacity .25s;position:absolute}.create-strong-password-container .password-requirements-popup:before{content:"";border:15px solid #0000;border-top:0;border-bottom:12.5px solid #fff;width:0;height:0;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.create-strong-password-container ul{list-style-type:none}.create-strong-password-container li{color:red;grid-template-columns:1.5rem 1fr;align-items:center;gap:.25rem;transition:color .25s;display:grid}.create-strong-password-container li .requirement-matched-icon{opacity:0}.create-strong-password-container li .requirement-failed-icon{opacity:1}.create-strong-password-container li .requirement-matched-icon,.create-strong-password-container li .requirement-failed-icon{grid-area:1/1;transition:opacity .25s}.create-strong-password-container li.requirement-completed{color:green}.create-strong-password-container li.requirement-completed .requirement-matched-icon{opacity:1}.create-strong-password-container li.requirement-completed .requirement-failed-icon{opacity:0}.rvj-accessibility-options{z-index:10;gap:var(--smallest-padding);right:0;top:calc(var(--nav-height) + var(--small-padding));flex-direction:column;display:flex;position:fixed}.rvj-accessibility-option{aspect-ratio:1;border-top-left-radius:var(--default-br);border-bottom-left-radius:var(--default-br);filter:drop-shadow(0 0 5px #00000040);cursor:pointer;background-color:#fff;justify-content:center;align-items:center;width:4rem;height:3.5rem;display:flex}.rvj-accessibility-option svg{width:2.5rem;max-height:2rem}.rvj-accessibility-option.rvj-tts svg{fill:#5d6aee;width:1.6rem}.layer-area-map{position:relative}#rvj-area-map #tekst{pointer-events:none}#rvj-area-map [id*=area-]{cursor:pointer;transition:fill .25s}#rvj-area-map [id*=area-]:hover{fill:#9099f3!important}#rvj-area-map [id*=area-].active{fill:#7983f1!important}.area-map-popup-container{z-index:2;filter:drop-shadow(0 0 15px #0003);background-color:#fff;width:100%;max-width:20rem;position:absolute;transform:translate(-50%,1.25rem)}.area-map-popup-container .close-popup{position:absolute;top:1rem;right:1rem}.area-map-popup-container .close-popup svg{width:1.25rem;height:1.25rem;fill:#000!important}.area-map-popup-container .area-map-popup-content{box-sizing:border-box;font-size:var(--body);flex-direction:column;padding:2rem;line-height:1.75em;display:flex}.area-map-popup-container:before{content:"";border:25px solid #0000;border-top:0;border-bottom-color:#fff;width:0;height:0;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.area-map-popup-container strong{color:#d72a6d}.area-map-popup-container .button{margin-top:1.25rem;margin-right:auto}.area-map-popup-container img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.activity-area,.request-area,.organization-area{color:#fff;background-color:#6fb4d1;border-radius:10px;height:min-content;margin-bottom:.75rem;padding:.3em .4em .1em;font-size:clamp(.8rem,.71rem + .24vw,.95rem);font-weight:500;line-height:1em;display:inline-block}.activity-date{color:#5d6aee;grid-template-columns:1fr auto;align-items:center;width:100%;line-height:1.4em;display:grid;position:relative}.activity-date:hover .activity-date-hover{opacity:1}.activity-date .activity-date-hover{color:#000;border-radius:var(--default-br);opacity:0;background-color:#fff;padding:1.5rem 1.75rem;font-size:1rem;transition:opacity .25s;position:absolute;top:2rem;left:0;box-shadow:0 .25rem 1rem .25rem #00000026}.activity-date .activity-date-hover li{padding-left:0;line-height:1.7em}.activity-date .activity-date-hover li:before{display:none}.activity-intro,.request-intro,.organization-intro{flex-direction:column;align-items:flex-start;gap:.15rem;width:100%;display:flex}.activity-tagline,.request-tagline,.organization-tagline{margin-top:var(--smallest-padding)}.activity-image-container,.request-image-container,.organization-image-container{aspect-ratio:4/3;width:100%;height:auto}.activity-image-container img,.request-image-container img,.organization-image-container img{-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3;width:100%;height:auto}.rvj-activity-card,.rvj-request-card,.rvj-organization-card{background-color:#f0f7fa;text-decoration:none;transition:background-color .25s}.rvj-activity-card.horizontal,.rvj-request-card.horizontal,.rvj-organization-card.horizontal{border-top-right-radius:var(--default-br);border-bottom-right-radius:var(--default-br);grid-template-columns:1.5fr 2fr;gap:2rem;display:grid}.rvj-activity-card.horizontal .activity-image-container,.rvj-activity-card.horizontal .request-image-container,.rvj-activity-card.horizontal .organization-image-container,.rvj-request-card.horizontal .activity-image-container,.rvj-request-card.horizontal .request-image-container,.rvj-request-card.horizontal .organization-image-container,.rvj-organization-card.horizontal .activity-image-container,.rvj-organization-card.horizontal .request-image-container,.rvj-organization-card.horizontal .organization-image-container{aspect-ratio:unset;position:relative}.rvj-activity-card.horizontal img,.rvj-request-card.horizontal img,.rvj-organization-card.horizontal img{height:100%;position:absolute}.rvj-activity-card.horizontal .request-image-container.contain-image img,.rvj-request-card.horizontal .request-image-container.contain-image img,.rvj-organization-card.horizontal .request-image-container.contain-image img{width:calc(100% - var(--smallest-padding) * 2);top:0}.rvj-activity-card.vertical,.rvj-request-card.vertical,.rvj-organization-card.vertical{border-bottom-left-radius:var(--default-br);border-bottom-right-radius:var(--default-br);flex-direction:column;display:flex}.rvj-activity-card.vertical .activity-text-container,.rvj-activity-card.vertical .request-text-container,.rvj-activity-card.vertical .organization-text-container,.rvj-request-card.vertical .activity-text-container,.rvj-request-card.vertical .request-text-container,.rvj-request-card.vertical .organization-text-container,.rvj-organization-card.vertical .activity-text-container,.rvj-organization-card.vertical .request-text-container,.rvj-organization-card.vertical .organization-text-container{grid-template-columns:1fr;height:100%}.rvj-activity-card.vertical .activity-tagline,.rvj-activity-card.vertical .request-tagline,.rvj-activity-card.vertical .organization-tagline,.rvj-request-card.vertical .activity-tagline,.rvj-request-card.vertical .request-tagline,.rvj-request-card.vertical .organization-tagline,.rvj-organization-card.vertical .activity-tagline,.rvj-organization-card.vertical .request-tagline,.rvj-organization-card.vertical .organization-tagline{margin-top:.5rem}.rvj-activity-card.vertical h3,.rvj-request-card.vertical h3,.rvj-organization-card.vertical h3{margin-bottom:0}.rvj-activity-card.vertical .button,.rvj-request-card.vertical .button,.rvj-organization-card.vertical .button{margin-right:auto;margin-top:var(--smallest-padding);align-self:end}.rvj-activity-card.vertical img,.rvj-request-card.vertical img,.rvj-organization-card.vertical img{aspect-ratio:4/3}.rvj-activity-card.simplified .activity-text-container,.rvj-activity-card.simplified .request-text-container,.rvj-activity-card.simplified .organization-text-container,.rvj-request-card.simplified .activity-text-container,.rvj-request-card.simplified .request-text-container,.rvj-request-card.simplified .organization-text-container,.rvj-organization-card.simplified .activity-text-container,.rvj-organization-card.simplified .request-text-container,.rvj-organization-card.simplified .organization-text-container{flex-direction:column;display:flex}.rvj-activity-card.simplified .button,.rvj-request-card.simplified .button,.rvj-organization-card.simplified .button{align-self:start}.rvj-activity-card.simplified.horizontal,.rvj-request-card.simplified.horizontal,.rvj-organization-card.simplified.horizontal{gap:0}.rvj-activity-card .activity-text,.rvj-activity-card .request-text,.rvj-activity-card .organization-text,.rvj-request-card .activity-text,.rvj-request-card .request-text,.rvj-request-card .organization-text,.rvj-organization-card .activity-text,.rvj-organization-card .request-text,.rvj-organization-card .organization-text{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.rvj-activity-card .activity-text-container,.rvj-activity-card .request-text-container,.rvj-activity-card .organization-text-container,.rvj-request-card .activity-text-container,.rvj-request-card .request-text-container,.rvj-request-card .organization-text-container,.rvj-organization-card .activity-text-container,.rvj-organization-card .request-text-container,.rvj-organization-card .organization-text-container{gap:var(--smallest-padding);grid-template-columns:1fr auto;padding:2rem;display:grid;position:relative}.rvj-activity-card .button,.rvj-request-card .button,.rvj-organization-card .button{align-self:end}.rvj-request-card .request-image-container.contain-image{padding:var(--smallest-padding);box-sizing:border-box}.rvj-request-card .request-image-container.contain-image img{-o-object-fit:contain;object-fit:contain}.activity-account-data{flex-direction:column;gap:.5rem;display:flex}.rvj-favorite{top:calc(var(--smallest-padding) - .25rem);right:calc(var(--smallest-padding) - .25rem);position:absolute}.rvj-favorite .rvj-toggle-favorite{justify-content:center;align-items:center;width:1.4rem;height:1.4rem;display:flex}.rvj-favorite .rvj-toggle-favorite *{transition:opacity .25s}.rvj-favorite .rvj-toggle-favorite #heart-active{opacity:0;fill:#d72a6d}.rvj-favorite .rvj-toggle-favorite.is-favorite #heart-active{opacity:1!important}.rvj-favorite .rvj-toggle-favorite.is-favorite #heart-inactive{opacity:0}.rvj-favorite .rvj-toggle-favorite.is-favorite.animate-favorite{animation-name:select-favorite;animation-duration:.25s}.rvj-favorite svg{width:1.3rem;height:1.3rem}.area-zipcode-search{grid-template-columns:1fr auto;display:grid}.area-zipcode-search input{appearance:none;border-top-right-radius:0;border-bottom-right-radius:0}.area-zipcode-search button{border-top-right-radius:var(--default-br);border-bottom-right-radius:var(--default-br);background-color:#f0f7fa;padding-inline:.5rem}.area-zipcode-search button svg{transform:rotate(-90deg)}.area-zipcode-search .message{color:#fff;margin-top:var(--smallest-padding);font-size:.85em;line-height:1.75em;display:none}.rvj-news-card{border-bottom-left-radius:var(--default-br);border-bottom-right-radius:var(--default-br);background-color:#f0f7fa;flex-direction:column;text-decoration:none;transition:background-color .25s;display:flex}.rvj-news-card:hover{background-color:#ddedf4}.rvj-news-card.news-highlighted{border-top-left-radius:var(--default-br);border-bottom-left-radius:var(--default-br);border-bottom-right-radius:unset;grid-template-columns:1fr 1fr;display:grid}.rvj-news-card.news-highlighted .news-image-container{grid-area:1/2}.rvj-news-card.news-highlighted .h4-styling{padding-bottom:var(--smallest-padding)}.rvj-news-card.news-highlighted .news-text-container{padding:var(--small-padding)}.rvj-news-card.news-highlighted img{aspect-ratio:unset;width:100%;height:100%}.rvj-news-card .news-text-container{box-sizing:border-box;flex-direction:column;justify-content:space-between;height:100%;padding:2rem;display:flex}.rvj-news-card img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.rvj-news-card .button{margin-top:var(--smallest-padding);margin-right:auto}.rvj-pagination{margin-top:var(--small-padding);justify-content:center;align-items:center;display:flex}.rvj-pagination-grid{gap:var(--smallest-padding);grid-template-columns:1fr auto 1fr;display:grid}.rvj-pagination-grid svg{width:2.5rem;height:2.5rem}.rvj-page-prev-link,.rvj-page-next-link{transition:filter .25s}.rvj-page-prev-link:hover,.rvj-page-next-link:hover{filter:brightness(80%)}.rvj-page-prev-link{grid-column:1;transform:rotate(90deg)}.rvj-page-next-link{grid-column:3;transform:rotate(-90deg)}.rvj-pages-list{grid-column:2;align-self:center;line-height:1.2em;list-style-type:none;display:flex}.rvj-pages-list li{border-right:1px solid #000}.rvj-pages-list li:last-of-type{border-right:unset}.rvj-pages-list a{box-sizing:border-box;padding-inline:1rem;text-decoration:none}.rvj-pages-list a.page-active{font-weight:700}dialog{padding:var(--small-padding);box-sizing:border-box;border-radius:var(--default-br);border:none;outline:none;grid-template-columns:1fr 1fr;gap:.5rem;font-size:1.1rem;display:grid}dialog .h4-styling{grid-column:1/-1;display:block}dialog p{grid-column:1/-1}dialog label,dialog select{grid-column:1}dialog label{grid-column:1/-1;line-height:1em}dialog .button{margin-top:1rem}dialog .button:first-of-type{grid-column:1;justify-self:start}dialog .button:last-of-type{grid-column:2;justify-self:end}dialog .rvj-archive-survey-form{grid-column:1/-1;margin-right:auto}dialog .rvj-archive-survey-form select{padding-right:4rem}.rvj-cropper-popup{aspect-ratio:16/9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);grid-template-columns:1fr;min-width:75vw;display:grid}.rvj-cropper-popup h3{margin-bottom:.5rem}.rvj-cropper-popup::-ms-backdrop{opacity:.75;background-color:#000}.rvj-cropper-popup::backdrop{opacity:.75;background-color:#000}.rvj-cropper-popup .button{margin-top:0}.rvj-cropper-container{gap:var(--smallest-padding);grid-template-rows:auto 1fr auto;display:grid}.cropper-button-row{justify-content:space-between;align-items:center;display:flex}.cropper-image-container{width:100%;height:100%;display:flex}.cropper-reset-button{outline:none;transition:color .25s}.cropper-reset-button:hover{color:#5d6aee}cropper-canvas{width:100%}cropper-grid{grid-template-rows:.1fr 1fr .1fr;display:grid}cropper-handle{background-color:unset}cropper-selection:before{content:"";aspect-ratio:4/3;width:100%;height:auto;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.rvj-spinner{pointer-events:none;width:40px;height:40px;display:none;position:absolute;top:.5rem}.lds-dual-ring,.lds-dual-ring:after{box-sizing:border-box}.lds-dual-ring{width:40px;height:40px;display:inline-block}.lds-dual-ring:after{content:" ";border:4.4px solid;border-color:currentColor #0000;border-radius:50%;width:25px;height:25px;margin:8px;animation:1.2s linear infinite lds-dual-ring;display:block}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nav{height:var(--nav-height);color:#162c52;-webkit-user-select:none;user-select:none;z-index:5;background-color:#fffffffa;line-height:1em;position:relative;box-shadow:0 .25rem .5rem #0000000d}.nav .placeholder-extended{height:100%;max-height:100%}.nav.fixed,.nav.always-fixed{height:var(--nav-fixed-height);animation:.5s nav-scroll;position:sticky;inset:0 0 auto}.nav.fixed .nav-logo,.nav.always-fixed .nav-logo{width:var(--nav-fixed-logo-width);padding-block:1.5rem}.nav.always-fixed{animation:none}.nav.always-fixed :where(:not(.nav-link-container):not(.favorite-nav-counter)){transition:none!important;animation:none!important}.nav .nav-logo{box-sizing:border-box;width:var(--nav-normal-logo-width);align-items:center;padding-block:1.6rem;display:flex;overflow:visible}.nav .nav-logo:focus-visible{outline:none}.nav .nav-logo svg{width:auto;height:100%;transition:fill .25s;overflow:visible}.nav .nav-lang,.nav .primary-nav-links{list-style:none;display:flex}.nav .nav-lang li,.nav .primary-nav-links li{display:flex}.nav .nav-lang a,.nav .primary-nav-links a{align-items:center;text-decoration:none;transition:color .25s;display:flex}.nav .nav-lang a:focus-visible,.nav .primary-nav-links a:focus-visible{outline:none;text-decoration:underline}.nav .nav-lang a.active,.nav .primary-nav-links a.active{color:#d72a6d;font-weight:700}.nav .nav-lang{margin-left:var(--smallest-padding);font-size:.8em}.nav .nav-lang a{padding:0 .25em}.nav .primary-nav-links{font-family:Gilroy,sans-serif}.nav .primary-nav-links>li>a{white-space:nowrap;padding-left:var(--nav-link-padding);padding-right:0}.nav .primary-nav-links li{position:relative}.nav .primary-nav-links li:hover>ul,.nav .primary-nav-links li:focus-within>ul{pointer-events:auto;opacity:1}.nav .primary-nav-links li:hover>a{color:#d72a6d}.nav .primary-nav-links ul{-webkit-transform:translateY();transform:translateY();white-space:nowrap;pointer-events:none;opacity:0;background-color:#fffffffa;gap:.75rem;min-width:100%;padding:.5rem 0 0;font-family:montserrat,sans-serif;font-size:1rem;transition:transform .25s,opacity .25s;display:grid;position:absolute;top:100%;right:0;box-shadow:0 .25rem .5rem #0000000d}.nav .primary-nav-links ul li{display:flex}.nav .primary-nav-links ul li a{justify-content:flex-end;align-items:flex-end;width:100%;padding-inline:1rem}.nav .primary-nav-links ul li:first-child a{padding-top:1rem}.nav .primary-nav-links ul li:last-child a{padding-bottom:1rem}.nav .nav-menu_toggle{margin-inline:auto calc(var(--padding) * -1);padding-right:var(--padding);box-sizing:content-box;width:var(--nav-menu-icon-width);z-index:4;justify-content:center;align-items:center;font-size:0;transition:background-color .25s;display:none;position:relative}.nav .nav-menu_toggle:focus-visible,.nav .nav-menu_toggle:active{outline:none}.nav .nav-menu_toggle.open:before{animation:.5s cubic-bezier(.25,.75,.5,1.25) forwards line1-open}.nav .nav-menu_toggle.open span{opacity:0}.nav .nav-menu_toggle.open:after{animation:.5s cubic-bezier(.25,.75,.5,1.25) forwards line2-open}.nav .nav-menu_toggle.closed:before{animation:.5s cubic-bezier(.25,.75,.5,1.25) forwards line1-closed}.nav .nav-menu_toggle.closed:after{animation:.5s cubic-bezier(.25,.75,.5,1.25) forwards line2-closed}.nav .nav-menu_toggle:before,.nav .nav-menu_toggle:after,.nav .nav-menu_toggle span{left:calc(var(--nav-menu-icon-width) / 2);width:var(--nav-menu-icon-width);content:"";pointer-events:none;background-color:#000;height:2px;position:absolute}.nav .nav-menu_toggle:before{transform-origin:50%;transform:translate(-50%,-.4rem)}.nav .nav-menu_toggle:after{transform-origin:50%;transform:translate(-50%,.4rem)}.nav .nav-menu_toggle span{transition:opacity .25s;transform:translate(-50%)}.nav-link-container{justify-content:center;align-items:flex-end;gap:var(--smallest-padding);flex-direction:column;flex:1;display:flex;transform:translateY(-2.5%)}.secondary-nav-links{font-size:1.05rem;list-style-type:none;display:flex}.secondary-nav-links a,.secondary-nav-links button{padding-left:var(--nav-seconadary-link-padding);text-decoration:none;transition:color .25s}.secondary-nav-links a:hover,.secondary-nav-links a.active,.secondary-nav-links button:hover,.secondary-nav-links button.active{color:#d72a6d}.secondary-nav-links a.active,.secondary-nav-links button.active{font-weight:400}.secondary-nav-links a,.secondary-nav-links button{align-items:center;gap:.5rem;display:flex}.secondary-nav-links svg{width:auto;height:.95rem;color:inherit}.favorite-nav-icon{position:relative}.favorite-nav-icon .favorite-nav-counter{opacity:0;color:#fff;box-sizing:border-box;background-color:#d72a6d;border-radius:100%;justify-content:center;align-items:center;width:1rem;height:1rem;padding:.25rem;font-size:.7rem;font-weight:700;line-height:1em;transition:opacity .25s;display:flex;position:absolute;top:0;left:0;transform:translate(-60%,-60%)}.favorite-nav-icon .favorite-nav-counter.visible{opacity:1}.header-mobile-image{display:none}.header{box-sizing:border-box;background-repeat:no-repeat;background-position:var(--cms-focal-point-x) var(--cms-focal-point-y);isolation:isolate;z-index:1;font-size:var(--body-larger);line-height:var(--body-larger-lh);background-size:cover;align-items:center;display:flex;position:relative}.header.no-wrap h1{text-wrap:nowrap}.header.home{min-height:var(--header-height);position:relative}.header.home h1{font-size:var(--h1-home)}.header.error{background-color:#5d6aee}.header.lazyloaded:before{opacity:0}.header.lazyloaded:after{opacity:1}.header.align-text-top .header-text{height:auto;margin-bottom:auto}.header.area-details .button{margin-top:var(--medium-padding);justify-self:start}.header.lightblue-background{background-color:#f0f7fa}.header .area-zipcode-search{margin-top:var(--small-padding)}.header .placeholder{z-index:3}.header h1{width:min-content;color:inherit;max-width:100%;overflow:hidden}.header .header-text{color:#fff;height:calc(100% - var(--small-padding) * 2);margin-block:var(--small-padding);border-top-right-radius:var(--default-br);border-bottom-right-radius:var(--default-br);width:100%;max-width:44rem;padding:calc(var(--padding) * .75) var(--padding);padding-left:calc(var(--padding) * 1.05);box-sizing:border-box;background-color:#162c52;grid-area:1/1/auto/8;display:grid}.header-details,.rvj-register-cta{margin-right:calc(var(--padding) + var(--small-padding));color:#fff;padding:2.4rem var(--medium-padding);box-sizing:border-box;border-radius:var(--default-br);width:100%;max-width:26rem;margin-bottom:var(--small-padding);bottom:calc(var(--padding));background-color:#5d6aee;grid-column:span 5/17;place-self:end;position:sticky}.header-details a,.rvj-register-cta a{text-decoration:none}.header-details strong,.rvj-register-cta strong{margin-bottom:var(--smallest-padding);font-weight:800;display:block}.header-details.bold,.rvj-register-cta.bold{font-weight:800}.header-details .button,.rvj-register-cta .button{margin-top:var(--smallest-padding)}.header-area-map{padding-block:var(--small-padding);grid-area:1/9/auto/span 6}.stories-header{color:#fff;background-color:#f0f7fa}.stories-header .placeholder{min-height:var(--small-header-height)}.stories-header .bubble-heading{white-space:wrap;grid-template-columns:subgrid;width:100%;padding-block:var(--small-padding);z-index:2;border-top-left-radius:0;border-bottom-left-radius:0;grid-column:1/-1;display:grid}.stories-header .bubble-heading:after{grid-column:content}.stories-header .bubble-text-content{grid-column:content/-1}.stories-header .header-story-block{grid-template-columns:subgrid;width:100%;padding-top:var(--small-padding);padding-bottom:var(--padding);grid-area:1/1/auto/span 7;align-items:start;display:grid}.stories-header .header-image{grid-area:1/7/auto/margin-right-end;position:relative}.stories-header .header-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.main{padding:var(--padding) 0;position:relative}img,picture,svg,video{max-width:100%;display:block}img[data-src],img[data-srcset],picture[data-src],picture[data-srcset],svg[data-src],svg[data-srcset],video[data-src],video[data-srcset]{opacity:0;transition:opacity .25s}img[data-src].lazyloaded,img[data-srcset].lazyloaded,picture[data-src].lazyloaded,picture[data-srcset].lazyloaded,svg[data-src].lazyloaded,svg[data-srcset].lazyloaded,video[data-src].lazyloaded,video[data-srcset].lazyloaded{opacity:1}img{height:auto}.embeddedContent iframe,iframe[data-src*=youtu],iframe[data-src*=vimeo]{aspect-ratio:16/9;width:100%;height:auto}.layer-template-2{isolation:isolate;background-color:#f0f7fa;display:flex}.layer-template-2 .layer-img-container{-o-object-fit:cover;object-fit:cover;grid-area:1/1/auto/span 11;position:relative}.layer-template-2 .layer-img-container img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:flex;position:absolute}.layer-template-2 .layer-stories-container{width:100%;padding-block:var(--padding);z-index:2;flex-direction:column;grid-area:1/10/auto/span 4;display:flex}.layer-template-2 .layer-stories-images-swiper{height:100%}.layer-template-2 .layer-stories-slider-container{margin-left:calc(var(--small-padding) + 5.5rem);flex-direction:column;align-items:flex-end;max-width:30rem;display:flex}.layer-template-2 .layer-stories-slider{width:100%;padding:var(--small-padding);border-radius:var(--default-br);box-sizing:border-box;background-color:#fff;position:relative}.layer-template-2 .layer-stories-slider:before{content:"";width:4rem;height:4rem;bottom:var(--padding);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='71.211'%20height='65.145'%20viewBox='0%200%2071.211%2065.145'%3e%3cpath%20id='Path_236'%20d='M0,0,38.011,64.191l.013.026a14.6,14.6,0,0,0,12.454,6.994,14.265,14.265,0,0,0,3.936-.546A14.579,14.579,0,0,0,65.039,56.64V40.519a5.539,5.539,0,0,1,.106-1.054V0Z'%20transform='translate(71.211)%20rotate(90)'%20fill='%23fff'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;display:flex;position:absolute;right:100%}.layer-template-2 .layer-stories-navigation{gap:var(--smallest-padding);border-radius:var(--default-br);margin-top:var(--small-padding);background-color:#5d6aee;grid-template-columns:1fr 1fr;display:grid}.layer-template-2 .layer-stories-navigation button{border-radius:var(--default-br);cursor:pointer;aspect-ratio:1;background-color:#5d6aee;padding:1rem;transition:background-color .25s;display:flex}.layer-template-2 .layer-stories-navigation button svg{pointer-events:none;width:1.1rem}.layer-template-2 .layer-stories-navigation button:hover{background-color:#0e1a8a}.layer-template-2 .layer-story-next{transform:translate(-10px)}.layer-template-2 .button{margin-top:var(--smallest-padding)}.layer-double-padding{padding-block:calc(var(--padding) * 1.5)}.layer-large-padding{padding-block:var(--padding)}.layer-small-padding{padding-block:var(--small-padding)}.layer-no-padding{padding-block:unset}.layer-has-padding:where(:not(.layer-has-bg))+.layer-has-padding:where(:not(.layer-has-bg)){padding-top:0}.layer-has-bg.layer-lightblue-bg{color:#162c52;background-color:#f0f7fa}.layer-has-bg.layer-darkblue-bg{color:#fff;background-color:#162c52}.layer-has-bg.layer-pink-bg{color:#fff;background-color:#d72a6d}.layer-has-bg .layer-title{color:inherit;margin-bottom:var(--smallest-padding)}.layer-template-1 .title-row{margin-bottom:var(--smallest-padding);gap:1rem}.layer-template-1 .activity-request-container{gap:0 var(--padding);grid-column:content;grid-template-rows:auto auto auto 1fr;grid-template-columns:1fr 1fr;display:grid}.layer-template-1 .rvj-activity-list-container{grid-row:span 4;grid-template-rows:subgrid;display:grid}.layer-template-1 .rvj-activity-list{grid-row:span 3;grid-template-rows:subgrid;display:grid}.layer-template-1 .rvj-requests-list-container{grid-row:span 4;grid-template-rows:subgrid;display:grid}.layer-template-1 .rvj-request-list{grid-row:span 3;grid-template-rows:subgrid;display:grid}.layer-template-1 .rvj-activity-list{gap:var(--smallest-padding);flex-direction:column}.layer-template-1 .rvj-activity-card,.layer-template-1 .rvj-request-card.horizontal{gap:1rem}.layer-template-1 .rvj-request-list{gap:var(--smallest-padding);flex-direction:column}.layer-template-1 .activity-text-container,.layer-template-1 .request-text-container{flex-direction:column;display:flex}.layer-template-1 .activity-text-container .button,.layer-template-1 .request-text-container .button{margin-top:auto}.layer-template-1 .button{white-space:nowrap}.layer-template-1.requests-start .rvj-requests-list-container{grid-column:content/span 7}.layer-template-3 .layer-area-content{flex-direction:column;grid-column:content/span 5;display:flex}.layer-template-3 .layer-area-map{grid-column:9/span 6;display:flex}.layer-template-3 .layer-area-text{margin-left:auto;margin-top:var(--small-padding);padding-left:calc(var(--padding) + var(--small-padding));color:#162c52}.layer-template-3 .layer-area-text p{font-size:var(--body-larger);line-height:var(--body-larger-lh)}.layer-template-3 .layer-area-text{flex-direction:column;display:flex}.layer-template-3 select{margin-block:2rem}.layer-template-3 .layer-area-legend{gap:var(--smallest-padding) var(--small-padding);flex-wrap:wrap;font-family:Gilroy,sans-serif;font-weight:800;list-style-type:none;display:flex}.layer-template-3 .layer-area-legend li{align-items:center;gap:.75rem;display:inline-flex}.layer-template-3 .layer-area-legend li:before{content:"";border-radius:100%;width:1.1em;height:1.1em;display:flex}.layer-template-3 .layer-area-legend li:first-of-type:before{background-color:#d72a6d}.layer-template-3 .layer-area-legend li:last-of-type:before{background-color:#162c52}.layer-template-3 svg{width:100%;max-width:45rem}.layer-template-4{background-color:#162c52;background-image:url(/dist/assets/circles-texture-K57VY_x0.svg);background-repeat:no-repeat;background-position:calc(var(--padding) * -1) center}.layer-template-4 .newsletter-container{flex-direction:column;grid-column:content;justify-content:center;align-items:center;transition:opacity .25s;display:flex}.layer-template-4 .newsletter-container.loading{opacity:.5}.layer-template-4 .newsletter-container>div{gap:var(--small-padding);flex-direction:column;width:100%;max-width:36rem;display:flex}.layer-template-4 .newsletter-form{padding-right:var(--padding)}.layer-template-4 .newsletter-form .message{margin-top:var(--smallest-padding);color:#fff;display:none}.layer-template-4 input::-webkit-input-placeholder{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}.layer-template-4 input::placeholder{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}.layer-template-4 input:-ms-placeholder-shown{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}.layer-template-4 input::placeholder{color:#162c52;opacity:1;font-family:Gilroy,sans-serif;font-weight:800}.layer-template-4 fieldset{position:relative}.layer-template-4 fieldset button{content:"";background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='36'%20height='36'%20viewBox='0%200%2036%2036'%3e%3cg%20id='Group_379'%20data-name='Group%20379'%20transform='translate(-1726%20779.5)%20rotate(-90)'%3e%3ccircle%20id='Ellipse_26'%20data-name='Ellipse%2026'%20cx='18'%20cy='18'%20r='18'%20transform='translate(779.5%201726)%20rotate(90)'%20fill='%235d6aee'/%3e%3cpath%20id='Path_231'%20data-name='Path%20231'%20d='M-28.855-53.462a3.207,3.207,0,0,0,4.6,0,3.375,3.375,0,0,0,0-4.7l-4.4-4.492a3.207,3.207,0,0,0-4.6,0,3.375,3.375,0,0,0,0,4.7Z'%20transform='translate(788.054%201802.867)'%20fill='%23fff'/%3e%3cpath%20id='Path_232'%20data-name='Path%20232'%20d='M-5.14-28.742a3.375,3.375,0,0,0,0,4.7,3.207,3.207,0,0,0,4.6,0l4.4-4.492a3.375,3.375,0,0,0,0-4.7,3.207,3.207,0,0,0-4.6,0Z'%20transform='translate(764.339%201773.445)'%20fill='%23fff'/%3e%3c/g%3e%3c/svg%3e");border-radius:100%;width:2.25rem;height:2.25rem;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.layer-template-5 .layer-text{grid-column:5/span 7}.layer-template-5.larger-font{color:#162c52;font-size:var(--body-larger);line-height:var(--body-larger-lh)}.layer-template-6.layer-image-left .layer-image{grid-area:1/1/3/span 7;position:relative}.layer-template-6.layer-image-left .layer-title,.layer-template-6.layer-image-left .layer-text{grid-column:9/span 4}.layer-template-6.layer-image-left img{border-top-right-radius:var(--default-br);border-bottom-right-radius:var(--default-br)}.layer-template-6.layer-image-right .layer-title,.layer-template-6.layer-image-right .layer-text{grid-column:5/span 4}.layer-template-6.layer-image-right .layer-image{grid-column:10/-1;position:relative}.layer-template-6.layer-image-right img{border-top-left-radius:var(--default-br);border-bottom-left-radius:var(--default-br)}.layer-template-6.layer-text-inner-padding .layer-text{padding-block:var(--padding)}.layer-template-6 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.layer-template-7 .layer-title{margin-bottom:var(--smallest-padding);grid-column:1/-1}.layer-template-7 .layer-text-grid{gap:0 var(--padding);grid-column:4/-4;grid-template-columns:1fr 1fr;display:grid}.layer-template-8.layer-full-width .layer-image-grid{padding-inline:var(--small-padding);-o-object-fit:cover;object-fit:cover;grid-column:1/-1}.layer-template-8 .layer-title{margin-bottom:var(--smallest-padding);grid-column:1/-1}.layer-template-8 .layer-image-grid{gap:0 var(--small-padding);grid-column:content;grid-template-columns:1fr 1fr;display:grid}.layer-template-8 img{aspect-ratio:4/2.5;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.layer-template-9 .layer-text{max-width:var(--placeholder-text);grid-column:content;width:100%;margin:0 auto}.layer-template-9 .layer-text+.layer-video{margin-top:var(--small-padding)}.layer-template-9 .layer-video{grid-column:content;align-items:center;display:flex}.layer-template-9 .layer-video iframe{aspect-ratio:16/9;width:100%;height:auto;max-width:calc(var(--placeholder-text) + var(--padding) * 2);margin:0 auto}.layer-template-9+.layer-template-6{margin-top:calc(var(--small-padding) * -1)}footer{color:#fff;padding-block:var(--padding);background-color:#d72a6d;position:relative}footer .footer-column-container{grid-column:content;justify-content:space-between;display:flex}footer strong{color:#162c52;font-weight:800;font-size:var(--body-larger);line-height:var(--body-larger-lh)}footer svg{width:clamp(9rem,7.2rem + 4.8vw,12rem)}footer a{text-decoration:none}footer .site-by{bottom:.6rem;right:var(--small-padding);opacity:.75;font-size:.8rem;position:absolute}footer .footer-small-menu{bottom:.6rem;left:var(--small-padding);opacity:.75;gap:.75rem;font-size:.8rem;list-style-type:none;display:flex;position:absolute}.socials-column{gap:.5rem;width:fit-content;display:flex}.socials-column a{width:fit-content;height:fit-content}.socials-column a svg{width:clamp(2.5rem,2.05rem + 1.2vw,3.25rem);height:auto}.socials-column a svg .background{transition:fill .25s}.socials-column a:first-of-type,.socials-column a:nth-of-type(3){transform:translateY(75%)}.socials-column a:hover svg .background{fill:#5d6aee}.rvj-default-page{padding-block:var(--padding)}.rvj-default-page .default-text-container{max-width:var(--placeholder-text);grid-column:content;justify-self:center;width:100%}main.news{padding-block:var(--small-padding)}main.news .h3-styling{margin-bottom:var(--medium-padding);display:flex}main.news.filtering .news-highlighted,main.news.filtering .rvj-pagination{display:none}.news-content{grid-column:6/content}.news-inner-content{transition:opacity .25s}.news-highlighted{margin-bottom:var(--small-padding)}.news-grid{gap:var(--smallest-padding);grid-template-columns:repeat(3,1fr);display:grid}.news-grid.hidden{opacity:0;pointer-events:none}.news-page .news-buttons{padding-right:var(--small-padding);box-sizing:border-box;flex-direction:column;display:flex}.news-page .button{margin-right:auto}.news-page .news-share-block{margin-top:var(--smallest-padding)}.rvj-default-page .form-container{margin-top:var(--small-padding);grid-column:content;gap:0}.rvj-default-page form.default-form{grid-template-columns:1fr}.rvj-search-container{position:relative}.rvj-search-form{pointer-events:none;border-radius:var(--default-br);z-index:2;opacity:0;background-color:#fff;width:20rem;margin-top:1rem;padding:.5rem;font-size:.9em;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 .25rem 1rem .25rem #00000026}.rvj-search-form.visible{opacity:1;pointer-events:all}.rvj-search-form input{height:2.5rem}.rvj-search-form input::-webkit-input-placeholder{opacity:.5}.rvj-search-form input::placeholder{opacity:.5}.rvj-search-form input:-ms-placeholder-shown{opacity:.5}.rvj-search-form input::placeholder{opacity:.5}.rvj-search-form button{padding-inline:1rem}.rvj-search-form button svg{width:1.5rem;height:1.5rem}.page-not-found{padding-block:var(--padding)}.page-not-found .not-found-content{grid-column:content/span 12}.main.privacy h2,.main.privacy h3,.main.privacy h4,.main.privacy h5,.main.privacy h6{margin-bottom:.5em;line-height:1.25em}.main.privacy h2:target,.main.privacy h3:target,.main.privacy h4:target,.main.privacy h5:target,.main.privacy h6:target{color:#5d6aee}.main.privacy h2{font-size:1.75em}.main.privacy h3{font-size:1.5em}.main.privacy h4{font-size:1.25em}.main.privacy h5{font-size:1.125em}.main.privacy h6{font-size:1em}.activity-filters,.request-filters,.organization-filters,.news-filters{padding-right:var(--padding);height:min-content;top:calc(var(--nav-height) + var(--smallest-padding));grid-column:content/span 3;position:sticky}.activity-filter-form,.request-filter-form,.organization-filter-form,.news-filter-form{gap:var(--smallest-padding);flex-direction:column;display:flex}main.activities,main.requests{padding-block:var(--small-padding);z-index:1}main.activities h3,main.requests h3,main.activities .activity-intro-header,main.activities .request-intro-header,main.requests .activity-intro-header,main.requests .request-intro-header{margin-bottom:var(--medium-padding)}main.activities .activity-intro-header h3,main.activities .request-intro-header h3,main.requests .activity-intro-header h3,main.requests .request-intro-header h3{margin-bottom:0}main.activities .activity-date-filters,main.requests .activity-date-filters{align-items:flex-start;gap:var(--smallest-padding);flex-direction:column;display:flex}main.activities .activity-manual-date-picker-container,main.requests .activity-manual-date-picker-container{display:flex}main.activities .activity-manual-date-picker-container input,main.requests .activity-manual-date-picker-container input{opacity:0;height:0;max-height:0;margin:0;padding:0;line-height:0}main.activities .datepicker,main.requests .datepicker{z-index:10;border-radius:var(--default-br);width:100%;padding-top:0}main.activities .datepicker .datepicker-cell.selected,main.activities .datepicker .datepicker-cell.selected:hover,main.requests .datepicker .datepicker-cell.selected,main.requests .datepicker .datepicker-cell.selected:hover,main.activities .datepicker .datepicker-cell.range-end:not(.range-start),main.requests .datepicker .datepicker-cell.range-end:not(.range-start){background-color:#d72a6d}main.activities .datepicker .datepicker-cell.range:not(.disabled):not(.focused):not(.today),main.requests .datepicker .datepicker-cell.range:not(.disabled):not(.focused):not(.today){background-color:#f0f7fa}main.activities .datepicker .datepicker-view,main.requests .datepicker .datepicker-view{width:100%}main.activities .datepicker .datepicker-footer,main.requests .datepicker .datepicker-footer{background-color:#f0f7fa}main.activities .activity-manual-date-filter.selected,main.activities .activity-date-filter.selected,main.requests .activity-manual-date-filter.selected,main.requests .activity-date-filter.selected{color:#fff;background-color:#5d6aee}main.activities .activity-content,main.activities .request-content,main.requests .activity-content,main.requests .request-content{grid-column:6/content}.activity-grid,.organization-grid,.request-grid{gap:var(--smallest-padding);grid-template-columns:repeat(3,1fr);transition:opacity .25s;display:grid}.activity-grid.hidden,.organization-grid.hidden,.request-grid.hidden{opacity:0;pointer-events:none}.activity-page .activity-details-container,.activity-page .request-details-container,.activity-page .news-details-container,.request-page .activity-details-container,.request-page .request-details-container,.request-page .news-details-container,.news-page .activity-details-container,.news-page .request-details-container,.news-page .news-details-container{grid-column:span 6;grid-template-columns:subgrid;gap:var(--small-padding) 0;padding-top:var(--small-padding);grid-template-rows:auto 1fr;display:grid}.activity-page .activity-details-container .activity-image,.activity-page .activity-details-container .request-image,.activity-page .activity-details-container .news-image,.activity-page .request-details-container .activity-image,.activity-page .request-details-container .request-image,.activity-page .request-details-container .news-image,.activity-page .news-details-container .activity-image,.activity-page .news-details-container .request-image,.activity-page .news-details-container .news-image,.request-page .activity-details-container .activity-image,.request-page .activity-details-container .request-image,.request-page .activity-details-container .news-image,.request-page .request-details-container .activity-image,.request-page .request-details-container .request-image,.request-page .request-details-container .news-image,.request-page .news-details-container .activity-image,.request-page .news-details-container .request-image,.request-page .news-details-container .news-image,.news-page .activity-details-container .activity-image,.news-page .activity-details-container .request-image,.news-page .activity-details-container .news-image,.news-page .request-details-container .activity-image,.news-page .request-details-container .request-image,.news-page .request-details-container .news-image,.news-page .news-details-container .activity-image,.news-page .news-details-container .request-image,.news-page .news-details-container .news-image{padding-left:var(--small-padding);grid-column:1/-1}.activity-page .activity-details-container.no-image,.activity-page .request-details-container.no-image,.activity-page .news-details-container.no-image,.request-page .activity-details-container.no-image,.request-page .request-details-container.no-image,.request-page .news-details-container.no-image,.news-page .activity-details-container.no-image,.news-page .request-details-container.no-image,.news-page .news-details-container.no-image{padding-top:var(--padding)}.activity-page .activity-details-container img,.activity-page .request-details-container img,.activity-page .news-details-container img,.request-page .activity-details-container img,.request-page .request-details-container img,.request-page .news-details-container img,.news-page .activity-details-container img,.news-page .request-details-container img,.news-page .news-details-container img{border-top-left-radius:var(--default-br);border-bottom-left-radius:var(--default-br);aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.activity-page .activity-details,.activity-page .request-details,.activity-page .news-buttons,.request-page .activity-details,.request-page .request-details,.request-page .news-buttons,.news-page .activity-details,.news-page .request-details,.news-page .news-buttons{padding-bottom:var(--padding);box-sizing:border-box;grid-column:1/-1;width:100%}.activity-page .activity-details .activity-inner-details,.activity-page .activity-details .request-inner-details,.activity-page .request-details .activity-inner-details,.activity-page .request-details .request-inner-details,.activity-page .news-buttons .activity-inner-details,.activity-page .news-buttons .request-inner-details,.request-page .activity-details .activity-inner-details,.request-page .activity-details .request-inner-details,.request-page .request-details .activity-inner-details,.request-page .request-details .request-inner-details,.request-page .news-buttons .activity-inner-details,.request-page .news-buttons .request-inner-details,.news-page .activity-details .activity-inner-details,.news-page .activity-details .request-inner-details,.news-page .request-details .activity-inner-details,.news-page .request-details .request-inner-details,.news-page .news-buttons .activity-inner-details,.news-page .news-buttons .request-inner-details{top:calc(var(--nav-fixed-height) + var(--smallest-padding));position:sticky}.activity-page .activity-details .activity-date-container,.activity-page .request-details .activity-date-container,.activity-page .news-buttons .activity-date-container,.request-page .activity-details .activity-date-container,.request-page .request-details .activity-date-container,.request-page .news-buttons .activity-date-container,.news-page .activity-details .activity-date-container,.news-page .request-details .activity-date-container,.news-page .news-buttons .activity-date-container{flex-direction:column;display:flex}.activity-page .activity-details address,.activity-page .request-details address,.activity-page .news-buttons address,.request-page .activity-details address,.request-page .request-details address,.request-page .news-buttons address,.news-page .activity-details address,.news-page .request-details address,.news-page .news-buttons address{white-space:nowrap;font-style:normal}.activity-page .activity-details th,.activity-page .request-details th,.activity-page .news-buttons th,.request-page .activity-details th,.request-page .request-details th,.request-page .news-buttons th,.news-page .activity-details th,.news-page .request-details th,.news-page .news-buttons th{text-align:right;padding-right:var(--smallest-padding);vertical-align:top;line-height:1.4em}.activity-page .activity-details,.activity-page .request-details,.activity-page .news-buttons,.request-page .activity-details,.request-page .request-details,.request-page .news-buttons,.news-page .activity-details,.news-page .request-details,.news-page .news-buttons{padding-left:calc(var(--small-padding) * 2);padding-right:var(--smallest-padding)}.activity-page .activity-date-list,.request-page .activity-date-list,.news-page .activity-date-list{padding-left:0;list-style-type:none}.activity-page .activity-date-list ul,.request-page .activity-date-list ul,.news-page .activity-date-list ul{list-style-type:none}.activity-page .activity-expand-date-container,.request-page .activity-expand-date-container,.news-page .activity-expand-date-container{cursor:pointer;color:#5d6aee}.activity-page .activity-extended-date-container,.request-page .activity-extended-date-container,.news-page .activity-extended-date-container{display:none}.activity-page .activity-poster-logo,.activity-page .request-poster-logo,.request-page .activity-poster-logo,.request-page .request-poster-logo,.news-page .activity-poster-logo,.news-page .request-poster-logo{margin-bottom:var(--small-padding);justify-content:flex-start;display:flex}.activity-page .activity-poster-logo img,.activity-page .request-poster-logo img,.request-page .activity-poster-logo img,.request-page .request-poster-logo img,.news-page .activity-poster-logo img,.news-page .request-poster-logo img{aspect-ratio:unset;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;border-radius:0;width:100%;max-width:15rem;height:auto;max-height:15rem}.activity-page .activity-share-button,.activity-page .request-share-button,.activity-page .news-share-button,.request-page .activity-share-button,.request-page .request-share-button,.request-page .news-share-button,.news-page .activity-share-button,.news-page .request-share-button,.news-page .news-share-button{margin-top:var(--small-padding)}.activity-page .activity-content-container,.activity-page .request-content-container,.activity-page .news-content-container,.request-page .activity-content-container,.request-page .request-content-container,.request-page .news-content-container,.news-page .activity-content-container,.news-page .request-content-container,.news-page .news-content-container{grid-column:7/-1;grid-template-columns:subgrid;padding-block:var(--padding);gap:var(--small-padding) 0;background:#f0f7fa;display:grid}.activity-page .activity-area-list,.activity-page .request-area-list,.activity-page .news-area-list,.request-page .activity-area-list,.request-page .request-area-list,.request-page .news-area-list,.news-page .activity-area-list,.news-page .request-area-list,.news-page .news-area-list{gap:.5rem;margin-bottom:.75rem;list-style-type:none;display:flex}.activity-page .activity-title-block,.activity-page .request-title-block,.activity-page .news-title-block,.request-page .activity-title-block,.request-page .request-title-block,.request-page .news-title-block,.news-page .activity-title-block,.news-page .request-title-block,.news-page .news-title-block{flex-direction:column;gap:.75rem;display:flex}.activity-page .activity-content,.activity-page .request-content,.activity-page .news-content,.request-page .activity-content,.request-page .request-content,.request-page .news-content,.news-page .activity-content,.news-page .request-content,.news-page .news-content{color:#162c52;padding-block:var(--small-padding)}.activity-page .activity-primary-content,.activity-page .activity-secondary-content,.activity-page .activity-signup-container,.activity-page .request-primary-content,.activity-page .request-secondary-content,.activity-page .request-form-container,.activity-page .news-primary-content,.activity-page .news-secondary-content,.request-page .activity-primary-content,.request-page .activity-secondary-content,.request-page .activity-signup-container,.request-page .request-primary-content,.request-page .request-secondary-content,.request-page .request-form-container,.request-page .news-primary-content,.request-page .news-secondary-content,.news-page .activity-primary-content,.news-page .activity-secondary-content,.news-page .activity-signup-container,.news-page .request-primary-content,.news-page .request-secondary-content,.news-page .request-form-container,.news-page .news-primary-content,.news-page .news-secondary-content{grid-column:2/content}.activity-page .activity-secondary-content,.activity-page .activity-signup-container,.activity-page .request-secondary-content,.request-page .activity-secondary-content,.request-page .activity-signup-container,.request-page .request-secondary-content,.news-page .activity-secondary-content,.news-page .activity-signup-container,.news-page .request-secondary-content{padding-top:var(--small-padding);gap:var(--small-padding);border-top:1px solid #bec3f8;display:grid}.activity-page .activity-secondary-content.contains-image,.activity-page .activity-signup-container.contains-image,.activity-page .request-secondary-content.contains-image,.request-page .activity-secondary-content.contains-image,.request-page .activity-signup-container.contains-image,.request-page .request-secondary-content.contains-image,.news-page .activity-secondary-content.contains-image,.news-page .activity-signup-container.contains-image,.news-page .request-secondary-content.contains-image{grid-template-columns:1fr minmax(200px,40%)}.activity-page .activity-secondary-content .activity-secondary-image-container,.activity-page .activity-signup-container .activity-secondary-image-container,.activity-page .request-secondary-content .activity-secondary-image-container,.request-page .activity-secondary-content .activity-secondary-image-container,.request-page .activity-signup-container .activity-secondary-image-container,.request-page .request-secondary-content .activity-secondary-image-container,.news-page .activity-secondary-content .activity-secondary-image-container,.news-page .activity-signup-container .activity-secondary-image-container,.news-page .request-secondary-content .activity-secondary-image-container{height:auto}.activity-page .activity-secondary-content img,.activity-page .activity-signup-container img,.activity-page .request-secondary-content img,.request-page .activity-secondary-content img,.request-page .activity-signup-container img,.request-page .request-secondary-content img,.news-page .activity-secondary-content img,.news-page .activity-signup-container img,.news-page .request-secondary-content img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.activity-page .news-secondary-content,.request-page .news-secondary-content,.news-page .news-secondary-content{max-width:50rem}.activity-page .activity-buttons,.activity-page .request-buttons,.activity-page .news-buttons,.request-page .activity-buttons,.request-page .request-buttons,.request-page .news-buttons,.news-page .activity-buttons,.news-page .request-buttons,.news-page .news-buttons{gap:var(--smallest-padding);display:flex}.rvj-share-buttons{margin-top:var(--smallest-padding)}.rvj-share-buttons strong{font-size:1rem}.rvj-share-list{grid-template-columns:repeat(4, -webkit-min-content);grid-template-columns:repeat(4,min-content);gap:.5rem;margin-top:.5rem;margin-right:auto;list-style-type:none;display:grid}.rvj-share-list a{aspect-ratio:1;box-sizing:border-box;background-color:#162c52;border-radius:100%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:.5rem;transition:background-color .25s;display:flex}.rvj-share-list a:hover{background-color:#d72a6d}.rvj-share-list svg{height:1.2rem;fill:#fff!important}.rvj-share-list .rvj-share-twitter svg{height:1rem}.activity-recommendations-container,.requests-recommendations-container,.news-recommendations-container{padding-block:var(--medium-padding)}.activity-recommendations-container.background-lightblue,.requests-recommendations-container.background-lightblue,.news-recommendations-container.background-lightblue{background-color:#f0f7fa}.activity-recommendations-container.background-lightblue .rvj-activity-card,.requests-recommendations-container.background-lightblue .rvj-activity-card,.news-recommendations-container.background-lightblue .rvj-activity-card{background-color:#fff}.activity-recommendations,.news-recommendations,.request-recommendations{grid-column:content}.activity-recommendations .request-recommendation-intro,.news-recommendations .request-recommendation-intro,.request-recommendations .request-recommendation-intro{margin-top:1rem}.activity-recommendations .activity-grid,.activity-recommendations .news-grid,.activity-recommendations .request-grid,.news-recommendations .activity-grid,.news-recommendations .news-grid,.news-recommendations .request-grid,.request-recommendations .activity-grid,.request-recommendations .news-grid,.request-recommendations .request-grid{gap:var(--smallest-padding);margin-top:var(--smallest-padding);grid-template-columns:repeat(4,1fr);display:grid}.activity-page .activity-signup-container{gap:var(--smallest-padding)}.activity-signup-container.loading{opacity:.2;pointer-events:none}.activity-signup-container{align-self:start;transition:opacity .25s}.activity-signup-container .rvj-signup-ref-button{margin-right:auto}.rvj-signup-intro h3{margin-bottom:.5rem;display:block}.rvj-signup-form{gap:var(--smallest-padding);flex-direction:column;display:flex}.rvj-signup-form .button{align-self:start;margin-left:auto}.rvj-signup-form .submit-row{gap:var(--small-padding);grid-template-columns:1fr auto;width:100%;display:grid}.rvj-signup-form .message{align-self:center}.rvj-signup-form .message.error{color:#ff5600}.rvj-sign-in-page{min-height:calc(100vmin - var(--nav-height) - var(--padding));background-image:url(/dist/assets/login_bg-C_W4s8rA.jpg);background-position:50%;background-size:cover;align-items:center;display:flex}.rvj-sign-in-container{padding:var(--padding);margin-block:var(--small-padding);border-top-right-radius:var(--default-br);border-bottom-right-radius:var(--default-br);color:#fff;background-color:#162c52;grid-column:1/8;place-self:center start;width:100%;max-width:25rem}.rvj-sign-in-container *{transition:opacity .25s}.rvj-sign-in-container.loading{pointer-events:none}.rvj-sign-in-container.loading .rvj-spinner{display:flex}.rvj-sign-in-container.loading *{opacity:.85}.rvj-sign-in-container .h3-styling{margin-bottom:var(--smallest-padding);color:inherit}.rvj-sign-in-container .submit-row{flex-direction:column;display:flex;position:relative}.rvj-sign-in-container .message{color:#fff;margin-top:var(--smallest-padding);line-height:1.6em}.rvj-sign-in-container .button{justify-content:center;margin-left:auto}.rvj-sign-in-form,.rvj-set-password-form{gap:var(--smallest-padding);flex-direction:column;display:flex}.rvj-sign-in-form input:not([type=radio]),.rvj-set-password-form input:not([type=radio]){min-width:24rem}.rvj-sign-in-form input[type=radio],.rvj-set-password-form input[type=radio]{border:1px solid #fff}.rvj-account-type-selector{margin-block:var(--smallest-padding);flex-direction:column;gap:.75rem;font-size:1.3rem;display:flex}.rvj-account-type-selector div{gap:1rem;display:flex}.rvj-separator{white-space:nowrap;justify-content:center;align-items:center;gap:1.5rem;width:100%;padding-block:1.5rem;display:flex}.rvj-separator:before,.rvj-separator:after{content:"";background-color:#fff;width:100%;height:1px}.rvj-sso-grid{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.rvj-sso-grid a{background-color:#d72a6d;justify-content:center;align-self:center;padding-block:.85rem;transition:background-color .25s;display:flex}.rvj-sso-grid a:hover{background-color:#981d4c}.rvj-sso-grid a svg{color:#fff;width:auto;height:1.35rem}.rvj-register-links{justify-content:center;align-items:center;margin-top:2.5rem;font-size:.8rem;font-style:italic;list-style-type:none;display:flex}.rvj-register-links li{line-height:1em}.rvj-register-links a{opacity:.5;transition:opacity .25s}.rvj-register-links li:nth-of-type(2):before{content:"/";opacity:.5;padding:.5rem;display:inline-block}.rvj-register-links a{text-decoration:none}.rvj-register-links a:hover{opacity:1}.rvj-register-cta{flex-direction:column;align-items:flex-start;line-height:1.6em;display:flex}.rvj-register-cta strong{font-size:var(--body-larger);margin-bottom:.5rem}.rvj-register-cta .button{margin-top:var(--smallest-padding)}.area-overview{padding-block:var(--small-padding)}.rvj-area-grid-container{grid-column:content/span 12}.rvj-area-grid-container h2{margin-bottom:var(--medium-padding)}.rvj-area-grid{gap:0 var(--smallest-padding);grid-template-columns:repeat(4,1fr);display:grid}.rvj-area-card{grid-row:span 2;grid-template-rows:subgrid;margin-bottom:var(--smallest-padding);text-decoration:none;display:grid}.rvj-area-card:hover .area-card-image img{transform:scale(1.05)}.area-card-header{color:#fff;background-color:#162c52;grid-template-columns:1fr auto;gap:1rem;padding:1.25rem 2rem;display:grid}.area-card-header h3{color:#fff;align-self:center;font-size:1.7rem}.count-container{font-size:var(--body-larger);grid-template-columns:1fr 1fr;gap:.5rem;font-weight:700;display:grid}.count-container .count-circle{aspect-ratio:1;border-radius:100%;justify-content:center;align-items:center;width:2.2rem;display:flex}.count-container .count-circle.activity-count{background-color:#d72a6d}.count-container .count-circle.request-count{background-color:#5d6aee}.area-card-image{border-bottom-left-radius:var(--default-br);border-bottom-right-radius:var(--default-br);display:flex;overflow:hidden}.area-card-image img{aspect-ratio:4/2.5;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .25s}.area-count-list{margin-top:var(--medium-padding);font-weight:700;font-size:var(--body-larger);flex-direction:column;gap:.5rem;margin-right:auto;list-style-type:none;display:flex}.area-count-list a{grid-template-columns:auto auto;justify-content:space-between;align-items:center;gap:1rem;text-decoration:none;transition:filter .25s;display:grid}.area-count-list a:hover{filter:brightness(75%)}.area-count-list svg{width:clamp(1.75rem,1.48rem + .72vw,2.2rem);transform:rotate(-90deg)}.area-details-intro{padding-block:var(--small-padding);background-color:#f0f7fa}.area-details-intro strong{grid-column:5/span 4}.area-details-intro .text-column{grid-column-end:span 4}.area-details-intro .text-column:first-of-type{grid-column-start:5}.area-details-intro .text-column:last-of-type{grid-column-start:10}.rvj-register-header{flex:1;display:flex}.rvj-register-header img{width:100%;height:100%;max-height:var(--small-header-height);-o-object-fit:cover;object-fit:cover;display:flex}main.rvj-register{padding-block:var(--small-padding);flex:1}.rvj-register-steps{gap:var(--smallest-padding);flex-direction:column;list-style-type:none;display:flex}.rvj-register-steps li{text-align:left;pointer-events:none;grid-template-columns:1.1rem 1fr;gap:1rem;display:grid}.rvj-register-steps li:before{content:"";background-color:#f0f7fa;border-radius:100%;align-self:center;width:1.1rem;height:1.1rem;display:flex}.rvj-register-steps li.active:before{background-color:#5d6aee}.rvj-register-steps li button{place-self:center start}.rvj-register-grid{gap:var(--smallest-padding) var(--padding);grid-template-columns:auto 1fr;width:100%;transition:opacity .25s;display:grid}.rvj-register-grid aside{grid-row:2;max-width:25rem}.rvj-register-grid .rvj-sso-grid{margin-top:var(--smallest-padding)}.rvj-register-grid.loading{opacity:.8;pointer-events:none}.rvj-register-grid.loading .rvj-spinner{top:calc(100% + var(--smallest-padding));color:#5d6aee;display:flex}.rvj-register-grid.loading .message{opacity:0}.rvj-register-grid .button-row{position:relative}.register-form-header{flex-direction:column;grid-column:2;gap:.5rem;display:flex}.register-form-header.user{grid-column:1}.rvj-register-form{grid-row:2}.rvj-register-form .form-step{display:none}.rvj-register-form .form-step.active{display:grid}.rvj-register-form .form-row{gap:0 var(--small-padding);grid-template-columns:1fr 1fr;grid-auto-rows:auto;margin:0;display:grid}.rvj-register-form .form-row+.form-row{margin-top:var(--smallest-padding)}.rvj-register-form .form-subtitle{color:#6fb4d1;margin-bottom:.75rem}.rvj-register-form .form-column{flex-direction:column;gap:1.25rem;display:flex}.rvj-register-form .auto-grow{flex-direction:column;flex:1;display:flex}.rvj-register-form .auto-grow textarea{flex:1}.rvj-register-form label:where(:not(.multiple-select-label)){margin-bottom:.25rem}.rvj-register-form .button-row{gap:var(--smallest-padding);margin-top:var(--smallest-padding);grid-template-columns:1fr 1fr;display:grid}.rvj-register-form .button-row .message{grid-column:1/-1;transition:opacity .25s}.rvj-register-form .button-row .message.error{color:#d72a6d}.rvj-register-form .button-row button[data-action=prev]{margin-right:auto}.rvj-register-form .button-row button[data-action=next]{grid-column:2;margin-left:auto}.stories-container{padding-block:var(--small-padding);background-color:#f0f7fa}.stories-container .story-grid-title{grid-column:content}.stories-grid{gap:var(--small-padding);padding-top:var(--small-padding);grid-column:content;grid-template-columns:1fr 1fr;display:grid}.rvj-story-card{grid-template-columns:1fr 1fr;text-decoration:none;display:grid}.rvj-story-card .bubble-heading{box-sizing:border-box;border-top-left-radius:0;border-top-right-radius:0;width:100%;font-size:1.75rem}.rvj-story-card .bubble-heading:after{width:2rem;height:3.5rem}.rvj-story-card .story-text-container{margin-bottom:calc(var(--small-padding) + 2rem);padding:var(--small-padding);background-color:#fff;flex-direction:column;justify-content:space-between;display:flex}.rvj-story-card .button{margin-top:1.25rem;margin-right:auto}.rvj-story-card .story-image{grid-template-rows:auto 1fr;display:grid}.rvj-story-card img{aspect-ratio:4/2.5;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}@keyframes select-favorite{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.rvj-favorites-intro,.rvj-search-intro{padding-block:var(--small-padding);background-color:#162c52}.rvj-favorites-intro h3,.rvj-favorites-intro .h3-styling,.rvj-search-intro h3,.rvj-search-intro .h3-styling{color:#fff;margin-bottom:0}.rvj-favorites-intro .favorite-intro-content,.rvj-favorites-intro .search-intro-content,.rvj-search-intro .favorite-intro-content,.rvj-search-intro .search-intro-content{grid-column:content;justify-content:space-between;align-items:center;display:flex}.rvj-favorites-intro .favorite-share-buttons,.rvj-search-intro .favorite-share-buttons{color:#fff;grid-template-columns:repeat(2,auto);gap:1rem;display:grid}.rvj-favorites-intro .favorite-share-buttons a,.rvj-search-intro .favorite-share-buttons a{transition:color .25s}.rvj-favorites-intro .favorite-share-buttons a:hover,.rvj-search-intro .favorite-share-buttons a:hover{color:#d72a6d}.rvj-favorites-intro .favorite-share-buttons svg,.rvj-search-intro .favorite-share-buttons svg{width:auto;height:1.5rem}.rvj-favorites,.rvj-search-results{flex-direction:column;flex:1;display:flex}.rvj-favorites h3,.rvj-favorites .activity-grid,.rvj-favorites .request-grid,.rvj-favorites .news-grid,.rvj-favorites .page-grid,.rvj-search-results h3,.rvj-search-results .activity-grid,.rvj-search-results .request-grid,.rvj-search-results .news-grid,.rvj-search-results .page-grid{grid-column:4/span 10}.rvj-favorites .news-grid,.rvj-search-results .news-grid{grid-template-columns:repeat(3,1fr)}.rvj-favorites h3,.rvj-search-results h3{margin-bottom:2rem}.rvj-favorites .rvj-activity-favorites,.rvj-favorites .rvj-organization-search,.rvj-favorites .rvj-activity-search,.rvj-favorites .rvj-news-search,.rvj-favorites .rvj-page-search,.rvj-search-results .rvj-activity-favorites,.rvj-search-results .rvj-organization-search,.rvj-search-results .rvj-activity-search,.rvj-search-results .rvj-news-search,.rvj-search-results .rvj-page-search{padding-block:var(--small-padding);flex:1}.rvj-favorites .rvj-organization-search+:not(.rvj-request-search),.rvj-favorites .rvj-activity-search+:not(.rvj-request-search),.rvj-favorites .rvj-news-search+:not(.rvj-request-search),.rvj-favorites .rvj-page-search+:not(.rvj-request-search),.rvj-search-results .rvj-organization-search+:not(.rvj-request-search),.rvj-search-results .rvj-activity-search+:not(.rvj-request-search),.rvj-search-results .rvj-news-search+:not(.rvj-request-search),.rvj-search-results .rvj-page-search+:not(.rvj-request-search){border-top:1px solid #162c521a}.rvj-favorites .rvj-request-favorites,.rvj-favorites .rvj-request-search,.rvj-search-results .rvj-request-favorites,.rvj-search-results .rvj-request-search{padding-block:var(--small-padding);background-color:#f0f7fa;flex:1}.rvj-favorites .no-favorite-message,.rvj-favorites .no-results-message,.rvj-search-results .no-favorite-message,.rvj-search-results .no-results-message{height:100%;padding-block:var(--small-padding);grid-column:4/span 10}.organizations{padding-block:var(--small-padding)}.organizations h3{margin-bottom:var(--small-padding)}.rvj-organization-card{width:100%;overflow:hidden}.rvj-organization-card .organization-image-container{box-sizing:border-box;padding:var(--smallest-padding)}.rvj-organization-card .organization-image-container img{-o-object-fit:contain;object-fit:contain}.organization-content{grid-column:6/content}.organization-page .organization-intro{padding-block:var(--small-padding);background-color:#f0f7fa}.organization-page .organization-details{grid-column:content/span 3}.organization-page .organization-details .button{margin-top:var(--small-padding)}.organization-page table th{vertical-align:top;text-align:right;padding-right:var(--smallest-padding)}.organization-page address{font-style:normal}.organization-page .organization-logo-container{max-height:15rem;margin-bottom:var(--smallest-padding);display:flex}.organization-page .organization-logo-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;width:100%;max-width:100%;max-height:100%}.organization-page .organization-description-container{grid-column:7/content}.organization-page .organization-description-container h1{margin-bottom:var(--small-padding)}.faq-container,.faq-category+.faq-category{margin-top:var(--small-padding)}.faq-category .h4-styling{margin-bottom:.5rem}.faq-item{--faq-dropdown-icon:1.75rem;border-bottom:1.5px solid #bec3f8}.faq-item.opened .faq-item-title:before{transform:rotate(0)}.faq-item-title{cursor:pointer;grid-template-columns:var(--faq-dropdown-icon) 1fr;align-items:start;gap:1rem;padding-block:.5rem;display:grid}.faq-item-title:before{content:"";width:var(--faq-dropdown-icon);height:var(--faq-dropdown-icon);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='36'%20height='36'%20viewBox='0%200%2036%2036'%3e%3cg%20id='Group_379'%20data-name='Group%20379'%20transform='translate(-743.5%20-1726)'%3e%3ccircle%20id='Ellipse_26'%20data-name='Ellipse%2026'%20cx='18'%20cy='18'%20r='18'%20transform='translate(779.5%201726)%20rotate(90)'%20fill='%235d6aee'/%3e%3cpath%20id='Path_231'%20data-name='Path%20231'%20d='M-28.855-53.462a3.207,3.207,0,0,0,4.6,0,3.375,3.375,0,0,0,0-4.7l-4.4-4.492a3.207,3.207,0,0,0-4.6,0,3.375,3.375,0,0,0,0,4.7Z'%20transform='translate(788.054%201802.867)'%20fill='%23fff'/%3e%3cpath%20id='Path_232'%20data-name='Path%20232'%20d='M-5.14-28.742a3.375,3.375,0,0,0,0,4.7,3.207,3.207,0,0,0,4.6,0l4.4-4.492a3.375,3.375,0,0,0,0-4.7,3.207,3.207,0,0,0-4.6,0Z'%20transform='translate(764.339%201773.445)'%20fill='%23fff'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;margin-top:.25rem;transition:transform .25s;display:flex;transform:rotate(-90deg)}.faq-item-content{padding-left:calc(var(--faq-dropdown-icon) + 1rem);padding-bottom:1rem;font-size:.8em;line-height:1.85em;display:none}.faq-item-content video{aspect-ratio:16/9;width:100%;height:auto;margin-bottom:var(--smallest-padding);box-sizing:border-box;background-color:#000;border:4px solid #d72a6d}.rvj-loneliness-page{font-size:var(--body-larger);line-height:var(--body-larger-lh);background-color:#f0f7fa}.rvj-loneliness-page h3{margin-bottom:var(--smallest-padding)}.rvj-loneliness-section{padding-block:calc(var(--medium-padding) + var(--smallest-padding))}.rvj-loneliness-section.rvj-for-yourself,.rvj-loneliness-section.rvj-websites{background-color:#f0f7fa}.rvj-loneliness-section .rvj-loneliness-intro{margin-bottom:var(--small-padding);grid-column:content}.rvj-loneliness-section .rvj-loneliness-article-list{gap:var(--small-padding);flex-direction:column;grid-column:content;display:flex}.rvj-loneliness-section.rvj-websites .rvj-loneliness-intro{padding-inline:var(--padding);box-sizing:border-box;grid-column:2/-2}.rvj-loneliness-section.rvj-websites .rvj-loneliness-article-list{padding-inline:var(--padding);box-sizing:border-box;gap:var(--smallest-padding);grid-column:2/-2;grid-template-columns:repeat(4,1fr);display:grid}.rvj-loneliness-item{border-radius:var(--default-br);display:grid}.rvj-loneliness-item.rvj-image-left{grid-template-columns:1fr 2fr}.rvj-loneliness-item.rvj-image-left img{border-top-left-radius:var(--default-br);border-bottom-left-radius:var(--default-br)}.rvj-loneliness-item.rvj-image-right{grid-template-columns:2fr 1fr}.rvj-loneliness-item.rvj-image-right img{border-top-right-radius:var(--default-br);border-bottom-right-radius:var(--default-br)}.rvj-loneliness-item.rvj-image-vertical{grid-template-rows:auto 1fr;grid-template-columns:1fr}.rvj-loneliness-item.rvj-image-vertical .loneliness-image img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;position:initial}.rvj-loneliness-item.rvj-white-bg{background-color:#fff}.rvj-loneliness-item.rvj-lightblue-bg{background-color:#f0f7fa}.rvj-loneliness-item .loneliness-content{padding:var(--small-padding);flex-direction:column;display:flex}.rvj-loneliness-item .loneliness-content p:last-of-type{margin-top:auto}.rvj-loneliness-item .loneliness-content .button{align-self:end}.rvj-loneliness-item .loneliness-image{flex:1;display:flex;position:relative}.rvj-loneliness-item .loneliness-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.rvj-account-container{min-height:calc(100vh - var(--padding) - var(--nav-fixed-height));grid-template-columns:minmax(22.5rem,1fr) 4fr;display:grid}.rvj-account-container strong{color:#6fb4d1}.rvj-account-container strong.dark{color:#162c52}.rvj-account-container strong.red{color:#d72a6d}.rvj-account-prev-button{margin-bottom:var(--smallest-padding)}.rvj-mobile-nav-toggle{color:#fff;cursor:pointer;z-index:3;height:calc(100vh - var(--nav-height));top:var(--nav-height);background-color:#162c52;justify-content:center;align-items:center;display:none;position:sticky}.rvj-mobile-nav-toggle svg{width:50%}.rvj-account-nav{color:#fff;height:calc(100vh - var(--nav-fixed-height));scrollbar-width:none;top:var(--nav-fixed-height);padding:var(--small-padding);box-sizing:border-box;gap:var(--small-padding);background-color:#162c52;grid-template-rows:auto 1fr;display:grid;position:sticky;overflow-y:hidden}.rvj-account-nav .rvj-menu-inner-content{gap:var(--small-padding);flex-direction:column;display:flex;overflow-y:auto}.rvj-account-nav::-webkit-scrollbar{display:none}.rvj-account-nav .rvj-mobile-nav-toggle{width:2rem;height:100%;position:absolute;top:0;right:0}.rvj-account-nav .rvj-mobile-nav-toggle svg{transform:rotate(180deg)}.rvj-account-nav h3{color:inherit;padding-top:.25rem}.rvj-account-nav ul{text-overflow:ellipsis;flex-direction:column;gap:.75rem;max-width:100%;list-style-type:none;display:flex}.rvj-account-nav a,.rvj-account-nav .rvj-signout-button{grid-template-columns:1.75rem auto;align-items:center;gap:.8rem;text-decoration:none;transition:filter .25s;display:grid}.rvj-account-nav a.active,.rvj-account-nav .rvj-signout-button.active{font-weight:700}.rvj-account-nav a svg,.rvj-account-nav .rvj-signout-button svg{width:auto;height:1.5rem}.rvj-account-nav a:hover,.rvj-account-nav .rvj-signout-button:hover{filter:brightness(70%)}.rvj-account-content{padding:var(--small-padding);box-sizing:border-box;overflow:hidden}.rvj-account-content.allow-overflow{overflow:visible}.rvj-account-content h3{margin-bottom:var(--smallest-padding)}.rvj-account-intro h3{margin-bottom:unset}.rvj-account-intro h3+.subtitle-styling{padding-top:.75rem;display:flex}.rvj-dashboard-text{margin-top:var(--smallest-padding);max-width:50rem}.rvj-consumer-quickstart,.rvj-organization-quickstart{gap:var(--smallest-padding);margin-top:var(--small-padding);flex-wrap:wrap;display:flex}.rvj-consumer-quickstart .rvj-account-duo-grid,.rvj-organization-quickstart .rvj-account-duo-grid{width:100%}.rvj-organization-quickstart .rvj-account-duo-grid{grid-template-rows:auto 1fr}.rvj-organization-quickstart .rvj-account-duo-grid>div{grid-row:span 2;grid-template-rows:subgrid;gap:0;display:grid}.rvj-organization-quickstart .rvj-account-duo-grid .request-account-data{margin-top:auto}.rvj-account-duo-grid{gap:var(--small-padding);grid-template-columns:repeat(2,1fr);display:grid}.rvj-account-header{justify-content:space-between;align-items:center;display:flex}.rvj-account-header h3{margin-bottom:unset}.rvj-account-header{margin-bottom:var(--smallest-padding)}.rvj-account-header-buttons{gap:.75rem;display:flex}.span-cols{grid-column:1/-1}.rvj-account-edit-buttons{top:var(--smallest-padding);right:var(--smallest-padding);grid-template-columns:repeat(2,auto);gap:.25rem;display:grid;position:absolute}.rvj-account-edit-buttons+.activity-text{margin-right:5rem}.rvj-account-edit-button{color:#5d6aee;box-sizing:border-box;border:2px solid #5d6aee;border-radius:100%;justify-content:center;align-items:center;width:2rem;max-width:2rem;height:2rem;max-height:2rem;padding:.35rem;transition:background-color .25s,color .25s;display:flex}.rvj-account-edit-button.rvj-archive-item{padding:.3rem}.rvj-account-edit-button:hover{color:#fff;background-color:#5d6aee}.rvj-account-delete-container{max-width:var(--placeholder-text)}.rvj-account-delete-container.loading{opacity:.5;pointer-events:none}.rvj-account-delete-container p+p{margin-top:1rem}.rvj-account-delete-container .delete-button-row{margin-top:var(--smallest-padding);justify-content:space-between;display:flex}.rvj-account-delete-container .delete-message{color:#5d6aee;margin-top:var(--smallest-padding);font-weight:700}.rvj-account-delete-container .delete-message.error{color:#d72a6d}.rvj-stats-duo-grid{gap:var(--padding);grid-template-columns:1fr 1fr;display:grid}.rvj-account-download-image-list{list-style-type:none}.rvj-account-content dl{gap:.5rem var(--smallest-padding);grid-template-columns:auto 1fr;margin:0;display:grid}.rvj-account-content dt{color:#162c52;font-weight:700}.rvj-account-content dd{margin-left:0}.rvj-activity-stats,.rvj-organization-stats{margin-bottom:var(--smallest-padding)}.rvj-activity-stats .rvj-account-title,.rvj-organization-stats .rvj-account-title{justify-content:space-between;align-items:flex-start;display:flex}.rvj-organization-stats .org-logo{margin-top:var(--smallest-padding);max-width:100%;max-height:12rem}.rvj-activity-signups,.rvj-admin-actions{margin-top:var(--small-padding);padding-top:var(--small-padding);border-top:1px solid #0003}.rvj-activity-signups-list{gap:var(--smallest-padding);grid-template-columns:1fr 1fr;display:grid}.rvj-signup{color:#fff;padding:var(--small-padding);border-radius:var(--default-br);background-color:#f0f7fa;flex-direction:column;text-decoration:none;transition:background-color .25s;display:flex}.rvj-signup dt,.rvj-signup dd{color:#162c52;font-weight:300}.rvj-signup dt{font-weight:400}.rvj-signup h4{margin-bottom:.5rem}.rvj-signup{padding-bottom:2.5rem}.rvj-signup .rvj-signup-button-row{gap:.5rem var(--smallest-padding);margin-top:var(--smallest-padding);flex-wrap:wrap;justify-content:space-between;display:flex}.rvj-translation-status{list-style-type:none}.rvj-translation-status strong{color:#162c52}a.rvj-signup:hover{background-color:#ddedf4}.rvj-messaging-initial-signup{margin-top:var(--small-padding)}.rvj-messaging-initial-signup .rvj-signup{display:block}.rvj-messaging-list-container{margin-top:var(--small-padding)}.rvj-new-message-form{border-top:1px solid #5d6aee26;flex-direction:column;margin-top:2.5rem;padding-top:1.5rem;display:flex}.rvj-new-message-form strong{margin-bottom:.75rem}.rvj-new-message-form .button{margin-top:var(--smallest-padding);margin-left:auto}.rvj-new-message-form textarea{border-radius:10px;font-size:1rem}.rvj-messaging-list-container{max-width:50rem}.rvj-message-list{gap:var(--smallest-padding);flex-direction:column;display:flex}.rvj-message{background-color:#f0f7fa;border-radius:10px;max-width:40rem;padding:1.25rem 1.5rem;position:relative}.rvj-message .rvj-message-intro{font-size:.9rem;line-height:1.4em}.rvj-message .rvj-message-content{font-size:1.1rem}.rvj-message.rvj-our-message{margin-right:auto}.rvj-message.rvj-received-message{margin-left:auto}.rvj-message .rvj-delete-message{width:.6rem;height:.6rem;position:absolute;top:.25rem;right:.25rem}.rvj-new-message-button{margin-top:var(--small-padding);margin-left:auto;display:flex}.rvj-admin-stats{margin-bottom:var(--smallest-padding);padding:var(--smallest-padding);background-color:#f0f7fa;border-radius:8px;flex-direction:column;align-items:flex-start;display:flex}.rvj-admin-stats ul{font-size:1rem;line-height:1.6em;list-style-type:none}.rvj-admin-stats ul strong{color:#000;font-size:1rem;font-weight:400}.rvj-admin-stats ul li{padding-left:0}.rvj-admin-stats ul li:before{display:none}.rvj-admin-table{max-width:100%;overflow:scroll}.rvj-admin-table table{border-collapse:collapse;white-space:nowrap;width:auto;min-width:100%}.rvj-admin-table th{text-align:left}.rvj-admin-table th,.rvj-admin-table td{padding-right:.75rem}.rvj-admin-table th:first-of-type,.rvj-admin-table td:first-of-type{padding-left:.75rem}.rvj-admin-table tr:nth-of-type(2n){background-color:#f0f7fa}.rvj-admin-table .rvj-approved-pending-field{align-items:center;min-height:3.5rem;display:flex}.rvj-admin-table .table-icon{width:2.5rem;padding-right:.25rem}.rvj-admin-table .icon-container{aspect-ratio:1;background-color:#d72a6d;border-radius:100%;justify-content:center;align-items:center;width:2rem;height:2rem;margin-block:.5rem;transition:background-color .25s;display:flex}.rvj-admin-table .icon-container svg{color:#fff;width:50%;height:auto}.rvj-admin-table .icon-container:hover{background-color:#981d4c}.rvj-highlight-item{justify-content:center;align-items:center;display:flex}.rvj-highlight-item .rvj-highlighted{display:none}.rvj-highlight-item .rvj-highlighted svg{color:#5d6aee}.rvj-highlight-item .rvj-not-highlighted svg{color:#d72a6d}.rvj-highlight-item svg{width:1.75rem;height:1.75rem}.rvj-highlight-item .rvj-not-highlighted,.rvj-highlight-item[data-highlighted="1"] .rvj-highlighted{display:flex}.rvj-highlight-item[data-highlighted="1"] .rvj-not-highlighted{display:none}.rvj-admin-actions{flex-direction:column;display:flex}.rvj-admin-actions .rvj-admin-buttons{margin-top:var(--smallest-padding);gap:.5rem;display:flex}.rvj-admin-actions .rvj-admin-send-mail,.rvj-admin-actions .rvj-admin-copy-mail-link{transition:opacity}.rvj-admin-actions .rvj-admin-send-mail.loading,.rvj-admin-actions .rvj-admin-copy-mail-link.loading{opacity:.75;pointer-events:none}.rvj-admin-actions .rvj-admin-copy-link-result{margin-top:1rem;display:none}.rvj-approved-pending-field .rvj-pending{color:#d72a6d;font-weight:700}.rvj-stats-page{display:none}.rvj-stats-page.visible{flex-direction:column;display:flex}.rvj-admin-statistics-nav-container{margin-bottom:var(--smallest-padding)}.rvj-admin-statistics-nav-container ul{grid-template-columns:repeat(4,1fr);gap:1rem;text-decoration:none;list-style-type:none;display:grid}.rvj-admin-statistics-nav-container li{text-align:center;border-bottom:2px solid #6fb4d1}.rvj-admin-statistics-nav-container li button{padding-bottom:.5rem}.rvj-admin-statistics-nav-container .rvj-switch-stats-page.active{font-weight:700}.rvj-stats-filter-form{gap:var(--smallest-padding);margin-bottom:var(--small-padding);grid-template-columns:1fr 1fr;display:grid}.stats-time-filter{align-items:center;gap:.5rem;display:flex}.stats-time-filter label{width:auto;padding-bottom:0;line-height:1rem}.rvj-stats-grid{gap:var(--smallest-padding);grid-template-columns:1fr 1fr;display:grid}.rvj-chart-container{width:100%;padding:var(--small-padding);gap:2rem var(--smallest-padding);border-radius:var(--default-br);box-sizing:border-box;background-color:#f0f7fa;grid-template-columns:15rem 1fr;display:grid}.rvj-chart-container[data-chart=type-general]{background-color:unset;padding:unset}.rvj-chart-container h3,.rvj-chart-container .h3-styling{color:#162c52;grid-column:1/-1;font-size:1.5rem}.rvj-chart-container .chart-container{aspect-ratio:1;width:100%;height:auto}.rvj-chart-container canvas{-o-object-position:top;object-position:top;position:absolute}.rvj-chart-container.wide{grid-column:1/-1}.rvj-general-stats-grid{gap:var(--smallest-padding);grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.rvj-general-stats-grid .rvj-stats-container{grid-template-columns:-webkit-min-content 1fr;gap:var(--smallest-padding);padding:var(--small-padding);border-radius:var(--default-br);background-color:#f0f7fa;grid-template-columns:min-content 1fr;display:grid}.rvj-general-stats-grid .general-stat-counter{font-size:3.5rem}.rvj-general-stats-grid .general-stat-title{font-size:1.75rem;font-weight:700}.rvj-chart-legend{font-size:1rem;list-style-type:none}.rvj-chart-legend li{padding-left:2rem;position:relative}.rvj-chart-legend .rvj-legend-color{border-radius:100%;width:1.25rem;height:1.25rem;display:flex;position:absolute;top:.5rem;left:0}.rvj-chart-legend span{font-weight:300}.rvj-favorite-print{padding:var(--small-padding);padding-top:var(--smallest-padding);box-sizing:border-box}.rvj-favorite-print .rvj-accessibility-options{display:none!important}.rvj-favorite-print .rvj-print-header{margin-bottom:var(--smallest-padding);justify-content:space-between;align-items:center;display:flex}.rvj-favorite-print .rvj-print-header svg{width:10rem}.rvj-favorite-print .nav{display:none}.rvj-favorite-print .rvj-favorites{flex-direction:column;display:block}.rvj-favorite-print .rvj-favorites h3{margin-bottom:1rem}.rvj-favorite-print .rvj-activity-favorites,.rvj-favorite-print .rvj-request-favorites{padding-top:0}.rvj-favorite-print .rvj-activity-card{background-color:#0000}.rvj-favorite-print .activity-text-container{padding:0}.rvj-favorite-print .rvj-request-favorites{background-color:#0000}.rvj-favorite-print .activity-grid,.rvj-favorite-print .request-grid{background-color:#0000;grid-template-columns:1fr}.rvj-favorite-print .activity-grid .rvj-request-card-horizontal,.rvj-favorite-print .request-grid .rvj-request-card-horizontal{padding-right:0}.rvj-favorite-print .activity-grid .rvj-request-card-horizontal:nth-of-type(2n),.rvj-favorite-print .request-grid .rvj-request-card-horizontal:nth-of-type(2n){border-left:none;padding-left:0}.rvj-favorite-print .activity-text-container{padding-left:var(--small-padding)}.rvj-favorite-print .nav,.rvj-favorite-print footer,.rvj-favorite-print .button,.rvj-favorite-print .rvj-favorite{display:none}@media (width<=1600px){.rvj-activity-card .activity-text-container,.rvj-activity-card .request-text-container,.rvj-activity-card .organization-text-container,.rvj-request-card .rvj-organization-card .activity-text-container,.rvj-request-card .rvj-organization-card .request-text-container,.rvj-request-card .rvj-organization-card .organization-text-container{grid-template-columns:1fr}.rvj-activity-card .activity-text-container .button,.rvj-activity-card .request-text-container .button,.rvj-activity-card .organization-text-container .button,.rvj-request-card .rvj-organization-card .activity-text-container .button,.rvj-request-card .rvj-organization-card .request-text-container .button,.rvj-request-card .rvj-organization-card .organization-text-container .button{justify-self:start}.layer-template-1 .activity-request-container{gap:0 5rem}.layer-template-2 .layer-stories-container{grid-column:9/span 6}.layer-template-6.layer-image-left .layer-title,.layer-template-6.layer-image-left .layer-text{grid-column:9/span 5}.layer-template-6.layer-image-right .layer-title,.layer-template-6.layer-image-right .layer-text{grid-column:4/span 5}.news-grid{grid-template-columns:repeat(2,1fr)}.activity-recommendations .activity-grid,.activity-recommendations .request-grid,.request-recommendations .activity-grid,.request-recommendations .request-grid{grid-template-columns:1fr 1fr 1fr}.rvj-loneliness-section.rvj-websites .rvj-loneliness-article-list{grid-template-columns:repeat(3,1fr)}}@media (width<=1450px){.rvj-accessibility-options{transform-origin:100% 0;transform:scale(.75)}.activity-tagline,.organization-tagline{margin-top:.75rem}}@media (width<=1400px){:root{--padding:4rem;--nav-height:7.5rem;--nav-fixed-height:6.35rem;--nav-normal-logo-width:7.5rem;--nav-fixed-logo-width:5.75rem;--nav-link-padding:2rem;--nav-seconadary-link-padding:1.5rem}.rvj-news-card.news-highlighted{grid-template-columns:1fr}.rvj-news-card.news-highlighted .news-text-container,.rvj-news-card.news-highlighted .news-image-container{grid-column:1/-1}.layer-template-1 .activity-request-container{gap:0 3rem}.layer-template-3 .layer-area-text{padding-left:calc(4rem + var(--padding))}.layer-template-5 .layer-text{grid-column:4/14}.layer-template-6 .layer-title,.layer-template-6 .layer-text{grid-column:4/9}.layer-template-7 .layer-text-grid{gap:0 calc(var(--padding) * 1.5);grid-column:content}.activity-page .activity-details,.request-page .activity-details,.news-page .activity-details,.activity-page .rvj-share-buttons,.request-page .rvj-share-buttons,.news-page .rvj-share-buttons{padding-left:var(--small-padding)}.activity-grid,.request-grid,.organization-grid{grid-template-columns:1fr 1fr}.requests-recommendations-container{padding-block:var(--medium-padding)}.requests-recommendations-container.no-intro .request-recommendations .request-grid{grid-template-columns:1fr 1fr}.rvj-area-grid{grid-template-columns:1fr 1fr 1fr}.rvj-favorites h3,.rvj-favorites .h3-styling,.rvj-search-results h3,.rvj-search-results .h3-styling,.rvj-favorites .activity-grid,.rvj-favorites .request-grid,.rvj-favorites .news-grid,.rvj-search-results .activity-grid,.rvj-search-results .request-grid,.rvj-search-results .news-grid{grid-column:content}.rvj-favorites .request-grid,.rvj-search-results .request-grid{grid-template-columns:1fr 1fr}.rvj-favorites .activity-grid,.rvj-search-results .activity-grid{grid-template-columns:repeat(3,1fr)}.rvj-account-container{grid-template-columns:minmax(18rem,1fr) 4fr}.rvj-account-duo-grid{grid-template-columns:1fr}.rvj-stats-duo-grid{gap:var(--small-padding);grid-template-columns:1fr}.rvj-stats-grid{grid-template-columns:1fr}.rvj-general-stats-grid{grid-template-columns:1fr 1fr}}@media (width<=1250px){:root{--nav-height:6rem;--nav-fixed-height:5rem;--nav-normal-logo-width:6rem;--nav-fixed-logo-width:var(--nav-normal-logo-width)}.nav{background-color:#fffffffa;width:100%;position:fixed;top:0;box-shadow:0 .25rem .5rem #0000000d}.nav.always-fixed{animation:none}.nav.fixed,.nav.always-fixed{inset:unset;height:var(--nav-height);animation:none;position:fixed}.nav.fixed .nav-logo,.nav.always-fixed .nav-logo{padding-block:1.25rem}.nav .nav-logo{box-sizing:border-box;height:100%;padding-block:1.25rem}.nav .nav-link-container{padding-block:var(--smallest-padding);box-sizing:border-box;width:calc(100% - (var(--nav-logo-width) + var(--padding)));background-color:#fffffffa;flex-direction:column-reverse;justify-content:flex-end;max-width:20rem;height:100%;margin:0;transition:transform .25s;position:fixed;inset:0 0 0 auto;transform:translate(100%);box-shadow:-.25rem 0 1rem #0000001a}.nav .nav-link-container.open{pointer-events:auto;opacity:1;transform:translate(0)}.nav .primary-nav-links,.nav .secondary-nav-links{flex-direction:column;width:100%;display:flex}.nav .primary-nav-links .rvj-submenu,.nav .secondary-nav-links .rvj-submenu{gap:0;padding-top:.5rem}.nav .primary-nav-links li,.nav .secondary-nav-links li{flex-direction:column;display:flex}.nav .primary-nav-links ul,.nav .secondary-nav-links ul{opacity:1;position:initial;background-color:unset;-webkit-box-shadow:none;box-shadow:none;padding-top:0}.nav .primary-nav-links ul li a,.nav .secondary-nav-links ul li a{justify-content:flex-start;padding:.5rem 2rem .5rem 3rem!important}.nav .primary-nav-links a,.nav .primary-nav-links button,.nav .secondary-nav-links a,.nav .secondary-nav-links button{box-sizing:border-box;width:100%;padding:.5rem 2rem;display:flex}.nav .nav-menu_toggle{display:flex}.stories-grid{grid-template-columns:1fr}.rvj-loneliness-item.rvj-image-left{grid-template-columns:1.5fr 2fr}.rvj-loneliness-item.rvj-image-right{grid-template-columns:2fr 1.5fr}}@media (width<=1200px){.rvj-activity-card.horizontal,.rvj-organization-card.horizontal{gap:0}.header{margin-top:var(--nav-height)}.header .header-text{grid-column-end:10}.header-area-map{grid-column:11/content}.header-details{margin-right:var(--small-padding)}.layer-template-1 .activity-request-container{gap:var(--small-padding);grid-template-columns:1fr}.layer-template-1 .rvj-activity-list-container,.layer-template-1 .rvj-activity-list,.layer-template-1 .rvj-requests-list-container,.layer-template-1 .rvj-request-list{flex-direction:column;display:flex}.layer-template-1 .rvj-request-list{display:flex}.layer-template-5 .layer-text{grid-column:content;max-width:40rem;margin-inline:auto}.layer-template-6 .layer-title,.layer-template-6 .layer-text{grid-column-start:content}.layer-template-6.layer-image-left .layer-title,.layer-template-6.layer-image-left .layer-text{grid-column:9/span 6}.layer-template-6.layer-image-right .layer-title,.layer-template-6.layer-image-right .layer-text{grid-column:content/span 6}main.news-page{margin-top:var(--nav-height)}.news-content{grid-column-start:7}.rvj-search-form{width:calc(100% - 2rem);-webkit-transform:unset;transform:unset;grid-template-columns:1fr 2rem;margin-top:0;display:grid;left:.5rem}.rvj-search-form button{padding:.5rem!important}.news-recommendations .news-grid{grid-template-columns:1fr 1fr}.activity-page .activity-details,.activity-page .request-details,.request-page .activity-details,.request-page .request-details,.news-page .activity-details,.news-page .request-details{padding-left:calc(var(--small-padding))}.activity-page .activity-details address,.activity-page .request-details address,.request-page .activity-details address,.request-page .request-details address,.news-page .activity-details address,.news-page .request-details address{white-space:wrap}.activity-page .activity-details th,.activity-page .request-details th,.request-page .activity-details th,.request-page .request-details th,.news-page .activity-details th,.news-page .request-details th{text-align:left}.activity-page .rvj-share-buttons,.request-page .rvj-share-buttons,.news-page .rvj-share-buttons{padding-left:unset}.activity-page .activity-poster-logo,.request-page .activity-poster-logo,.news-page .activity-poster-logo{justify-content:flex-start}.activity-inner-details tr,.request-details tr{flex-direction:column;display:flex}main.activities .activity-content,main.activities .request-content,main.activities .organization-content,main.requests .activity-content,main.requests .request-content,main.requests .organization-content,main.organizations .activity-content,main.organizations .request-content,main.organizations .organization-content{grid-column-start:7}main.activity-page,main.request-page{margin-top:var(--nav-height)}.activity-filters,.request-filters,.organization-filters,.news-filters{grid-column-end:span 4}.activity-recommendations .activity-grid,.activity-recommendations .request-grid,.request-recommendations .activity-grid,.request-recommendations .request-grid{grid-template-columns:1fr 1fr}.rvj-sign-in-page{margin-top:var(--nav-height)}.area-details-intro{grid-column-end:span 6}.area-details-intro strong{grid-column:content}.area-details-intro .text-column{grid-column-end:span 5}.area-details-intro .text-column:first-of-type{grid-column-start:content}.area-details-intro .text-column:last-of-type{grid-column-start:9}main.rvj-register{margin-top:var(--nav-height);flex:1}.rvj-favorites-intro,.rvj-search-intro,.organization-page{margin-top:var(--nav-height)}.rvj-loneliness-section.rvj-websites .rvj-loneliness-article-list{grid-template-columns:repeat(2,1fr)}.rvj-account-container{margin-top:var(--nav-height)}.rvj-activity-signups-list{grid-template-columns:1fr}}@media (width<=1050px){.rvj-area-grid{grid-template-columns:1fr 1fr}}@media (width<=1000px){:root{--header-height:unset}.rvj-activity-card .activity-text-container .button,.rvj-activity-card .organization-text-container .button,.rvj-request-card .request-text-container .button,.rvj-organization-card .activity-text-container .button,.rvj-organization-card .organization-text-container .button{margin-top:0}.header .header-text{grid-column-end:content}.header-area-map{grid-area:2/content;padding-bottom:0}.header-details{margin:0;margin-bottom:var(--small-padding);position:unset;-webkit-transform:translateX(calc(var(--small-padding) * -1));transform:translateX(calc(var(--small-padding) * -1));box-sizing:border-box;grid-area:2/content;place-self:start}.layer-template-2 .layer-stories-container{grid-column:6/content}.layer-template-3 .layer-area-content{grid-column:content}.layer-template-3 .layer-area-text{padding-left:var(--padding);margin-left:4rem}.layer-template-3 .layer-area-map{margin-top:var(--small-padding);grid-column:content}.layer-template-4 h2{font-size:clamp(2.2rem,1.12rem + 2.88vw,4rem)}.layer-template-7 .layer-text-grid{gap:0 var(--padding);grid-column:content}footer .footer-column-container{gap:var(--padding);grid-template-columns:auto auto;display:grid}footer .menu-column{grid-row:2}footer .socials-column{justify-self:end}.news-content{grid-column-start:8}.news-grid{grid-template-columns:repeat(1,1fr)}main.activities .activity-content,main.activities .request-content,main.activities .organization-content,main.requests .activity-content,main.requests .request-content,main.requests .organization-content,main.organizations .activity-content,main.organizations .request-content,main.organizations .organization-content{grid-column-start:8}.activity-filters,.request-filters,.organization-filters,.news-filters{grid-column-end:span 5}.activity-grid,.request-grid,.organization-grid{grid-template-columns:1fr}.request-recommendations .request-recommendation-intro{grid-column-end:span 5}.request-recommendations .request-grid{grid-column-start:6}.rvj-sign-in-page{margin-top:var(--nav-height)}.rvj-sign-in-container{grid-row:1;grid-column-end:10}.rvj-register-cta{position:unset;grid-column:content;justify-self:start}.rvj-register-grid .register-form-header{grid-area:1/1/auto/-1}.rvj-register-grid aside{max-width:unset;grid-area:2/1/auto/-1}.rvj-register-grid .rvj-register-steps{flex-flow:wrap;justify-content:space-between;gap:.5rem 1rem;display:flex}.rvj-register-grid .rvj-register-form{max-width:unset;grid-area:3/1/auto/-1}.rvj-favorites .activity-grid,.rvj-search-results .activity-grid,.rvj-favorites .news-grid,.rvj-search-results .news-grid{grid-template-columns:repeat(2,1fr)}.rvj-favorites .request-grid,.rvj-search-results .request-grid{grid-template-columns:1fr}.organization-page{margin-top:var(--nav-height)}.organization-page .organization-details{grid-column-end:span 4}.organization-page .organization-description-container{grid-column-start:8}.rvj-loneliness-section{padding-block:var(--medium-padding)}.rvj-loneliness-item.rvj-image-left,.rvj-loneliness-item.rvj-image-right{grid-template-columns:1fr}.rvj-loneliness-item.rvj-image-right .loneliness-image{grid-row:1}.rvj-loneliness-item .loneliness-image img{position:initial;aspect-ratio:4/3;border-radius:0;width:100%;height:auto}.rvj-mobile-nav-toggle{display:flex}.rvj-account-container{grid-template-columns:2rem 1fr}.rvj-account-content{grid-column:2}.rvj-account-nav{z-index:5;height:100%;width:var(--account-mobile-nav-width);transition:transform .25s;position:fixed;top:0;transform:translate(-100%)}.rvj-account-nav.open{transform:translate(0)}}@media (width<=850px){.layer-template-6.layer-image-left .layer-image,.layer-template-6.layer-image-right .layer-image{margin-bottom:var(--small-padding);grid-area:1/content}.layer-template-6.layer-image-left .layer-title,.layer-template-6.layer-image-right .layer-title{grid-area:2/content}.layer-template-6.layer-image-left .layer-text,.layer-template-6.layer-image-right .layer-text{grid-area:3/content}.layer-template-6.layer-text-inner-padding .layer-text{padding-block:0}.layer-template-6 img{position:initial;border-radius:var(--default-br);aspect-ratio:4/2.5;width:100%}.layer-template-7 .layer-title{margin:0}.layer-template-7 .layer-text-grid{gap:var(--smallest-padding);grid-template-columns:1fr}.activity-inner-details tr{display:table-row}.activity-page .activity-details-container,.activity-page .request-details-container,.activity-page .news-details-container,.request-page .activity-details-container,.request-page .request-details-container,.request-page .news-details-container,.news-page .activity-details-container,.news-page .request-details-container,.news-page .news-details-container{grid-column:content}.activity-page .activity-details-container .activity-image,.activity-page .activity-details-container .request-image,.activity-page .activity-details-container .news-image,.activity-page .request-details-container .activity-image,.activity-page .request-details-container .request-image,.activity-page .request-details-container .news-image,.activity-page .news-details-container .activity-image,.activity-page .news-details-container .request-image,.activity-page .news-details-container .news-image,.request-page .activity-details-container .activity-image,.request-page .activity-details-container .request-image,.request-page .activity-details-container .news-image,.request-page .request-details-container .activity-image,.request-page .request-details-container .request-image,.request-page .request-details-container .news-image,.request-page .news-details-container .activity-image,.request-page .news-details-container .request-image,.request-page .news-details-container .news-image,.news-page .activity-details-container .activity-image,.news-page .activity-details-container .request-image,.news-page .activity-details-container .news-image,.news-page .request-details-container .activity-image,.news-page .request-details-container .request-image,.news-page .request-details-container .news-image,.news-page .news-details-container .activity-image,.news-page .news-details-container .request-image,.news-page .news-details-container .news-image{padding-left:0}.activity-page .activity-details-container .activity-image img,.activity-page .activity-details-container .request-image img,.activity-page .activity-details-container .news-image img,.activity-page .request-details-container .activity-image img,.activity-page .request-details-container .request-image img,.activity-page .request-details-container .news-image img,.activity-page .news-details-container .activity-image img,.activity-page .news-details-container .request-image img,.activity-page .news-details-container .news-image img,.request-page .activity-details-container .activity-image img,.request-page .activity-details-container .request-image img,.request-page .activity-details-container .news-image img,.request-page .request-details-container .activity-image img,.request-page .request-details-container .request-image img,.request-page .request-details-container .news-image img,.request-page .news-details-container .activity-image img,.request-page .news-details-container .request-image img,.request-page .news-details-container .news-image img,.news-page .activity-details-container .activity-image img,.news-page .activity-details-container .request-image img,.news-page .activity-details-container .news-image img,.news-page .request-details-container .activity-image img,.news-page .request-details-container .request-image img,.news-page .request-details-container .news-image img,.news-page .news-details-container .activity-image img,.news-page .news-details-container .request-image img,.news-page .news-details-container .news-image img{border-radius:var(--default-br)}.activity-page .activity-details,.activity-page .news-buttons,.request-page .activity-details,.request-page .news-buttons,.news-page .activity-details,.news-page .news-buttons{padding-bottom:var(--small-padding);padding-left:0;padding-right:0}.activity-page .activity-details th,.activity-page .news-buttons th,.request-page .activity-details th,.request-page .news-buttons th,.news-page .activity-details th,.news-page .news-buttons th{text-align:left}.activity-page .request-details-container,.request-page .request-details-container,.news-page .request-details-container{padding-bottom:var(--small-padding)}.activity-page .request-details-container .request-details,.request-page .request-details-container .request-details,.news-page .request-details-container .request-details{padding-bottom:0}.activity-page .activity-content-container,.activity-page .request-content-container,.activity-page .news-content-container,.request-page .activity-content-container,.request-page .request-content-container,.request-page .news-content-container,.news-page .activity-content-container,.news-page .request-content-container,.news-page .news-content-container{grid-column:1/-1}.activity-page .activity-primary-content,.activity-page .activity-secondary-content,.activity-page .activity-signup-container,.activity-page .request-primary-content,.activity-page .request-secondary-content,.activity-page .request-form-container,.activity-page .news-primary-content,.activity-page .news-secondary-content,.request-page .activity-primary-content,.request-page .activity-secondary-content,.request-page .activity-signup-container,.request-page .request-primary-content,.request-page .request-secondary-content,.request-page .request-form-container,.request-page .news-primary-content,.request-page .news-secondary-content,.news-page .activity-primary-content,.news-page .activity-secondary-content,.news-page .activity-signup-container,.news-page .request-primary-content,.news-page .request-secondary-content,.news-page .request-form-container,.news-page .news-primary-content,.news-page .news-secondary-content{grid-column:content}.activity-page .activity-inner-details,.activity-page .request-inner-details,.request-page .activity-inner-details,.request-page .request-inner-details{gap:var(--small-padding);grid-template-columns:auto 1fr;display:grid}.activity-page .request-details,.request-page .request-details{padding:0}.activity-page .activity-poster-logo,.activity-page .request-poster-logo,.request-page .activity-poster-logo,.request-page .request-poster-logo{grid-area:1/2;width:100%;height:100%;margin-bottom:0;position:relative}.activity-page .activity-poster-logo img,.activity-page .request-poster-logo img,.request-page .activity-poster-logo img,.request-page .request-poster-logo img{width:100%;height:100%;position:absolute;right:0}.rvj-share-buttons{margin-top:0}.area-details-intro .text-column{grid-column:content}.area-details-intro .text-column:last-of-type{margin-top:var(--small-padding);grid-column:content}.organization-page{margin-top:var(--nav-height)}.organization-page .organization-logo-container img{-o-object-position:center;object-position:center}.organization-page .organization-details{margin-top:var(--padding);grid-area:2/content}.organization-page .organization-description-container{grid-column:content}}@media (width<=800px){:root{--padding:3rem;--request-icon-width:5rem}form.default-form,form.realestate-form,form .form-page,form section{gap:var(--padding) var(--small-padding);grid-template-columns:1fr}form fieldset.bottom-section{grid-column:auto}.header .header-text{padding-block:4rem}.stories-header .header-story-block{grid-column-end:9}footer{padding-bottom:4rem}main.news{padding-block:var(--padding)}main.news .h3-styling{margin-bottom:var(--small-padding)}main.news .placeholder{gap:var(--padding) 0}.news-page .news-share-block{margin-top:0}.news-content{grid-column:content}main.activities,main.requests,main.organizations{padding-block:var(--padding)}main.activities h3,main.requests h3,main.organizations h3{margin-bottom:var(--small-padding)}main.activities .placeholder,main.requests .placeholder,main.organizations .placeholder{gap:var(--padding) 0}main.activities .activity-date-filters,main.requests .activity-date-filters,main.organizations .activity-date-filters{flex-flow:wrap;gap:.5rem;display:flex}main.activities .activity-content,main.activities .request-content,main.activities .organization-content,main.requests .activity-content,main.requests .request-content,main.requests .organization-content,main.organizations .activity-content,main.organizations .request-content,main.organizations .organization-content{grid-column:content}.activity-filters,.request-filters,.organization-filters,.news-filters{position:initial;grid-column:content;padding-right:0}.activity-recommendations .activity-grid,.activity-recommendations .request-grid,.request-recommendations .activity-grid,.request-recommendations .request-grid{grid-template-columns:1fr}.activity-filter-form{gap:.5rem}.activity-filter-form fieldset:first-of-type{padding-bottom:.5rem}.request-filter-form{gap:.75rem}.rvj-sign-in-container{grid-column-end:content}.rvj-account-container .rvj-activity-card.horizontal,.rvj-account-container .rvj-request-card.horizontal{border-bottom-left-radius:var(--default-br);grid-template-columns:1fr}.rvj-account-container .rvj-activity-card.horizontal img,.rvj-account-container .rvj-request-card.horizontal img{position:unset}}@media (width<=750px){.rvj-area-grid{grid-template-columns:1fr}}@media (width<=700px){.form-street-hn-grid,.rvj-zip-city-grid,.form-name-container{flex-direction:column;display:flex}.rvj-account-form .rvj-form-group,.rvj-account-form-styling .rvj-form-group,.news-recommendations .news-grid{grid-template-columns:1fr}.activity-page .activity-inner-details,.activity-page .request-inner-details,.request-page .activity-inner-details,.request-page .request-inner-details{flex-direction:column;display:flex}.activity-page .activity-poster-logo,.activity-page .request-poster-logo,.request-page .activity-poster-logo,.request-page .request-poster-logo,.activity-page .activity-poster-logo img,.activity-page .request-poster-logo img,.request-page .activity-poster-logo img,.request-page .request-poster-logo img{position:initial}.activity-page table,.request-page table{margin-right:auto}.rvj-register-grid .rvj-register-steps{flex-direction:column}.rvj-register-form .form-row{grid-template-columns:1fr;gap:1.25rem}.rvj-register-form .form-subtitle{margin-bottom:0}.rvj-favorites .activity-grid,.rvj-search-results .activity-grid,.rvj-favorites .news-grid,.rvj-search-results .news-grid{grid-template-columns:repeat(1,1fr)}.rvj-loneliness-section.rvj-websites .rvj-loneliness-article-list,.rvj-activity-signups-list,.rvj-account-content dl,.rvj-stats-filter-form,.rvj-general-stats-grid{grid-template-columns:1fr}}@media (width<=650px){.rvj-account-container .rvj-activity-card.horizontal{border-bottom-left-radius:var(--default-br);grid-template-columns:1fr}.rvj-account-container .rvj-activity-card.horizontal img{position:unset}.rvj-account-container .rvj-request-card-horizontal{flex-direction:column;display:flex}.rvj-account-container .rvj-request-card-horizontal .request-icon-container{margin-bottom:var(--smallest-padding)}.rvj-account-header{flex-direction:column;align-items:flex-start}.rvj-account-header .rvj-account-header-buttons{margin-top:var(--smallest-padding);flex-wrap:wrap}}@media (width<=600px){:root{--padding:2rem;--body-larger:1.05em;--nav-height:5rem;--nav-normal-logo-width:5.1rem}.rvj-accessibility-options{transform-origin:100% 0;transform:scale(.5)}.rvj-activity-card.horizontal,.rvj-organization-card.horizontal,.rvj-request-card.horizontal{border-bottom-left-radius:var(--default-br);grid-template-columns:1fr}.rvj-activity-card.horizontal .request-image-container.contain-image img,.rvj-organization-card.horizontal .request-image-container.contain-image img,.rvj-request-card.horizontal .request-image-container.contain-image img{width:100%}.rvj-activity-card.horizontal img,.rvj-organization-card.horizontal img,.rvj-request-card.horizontal img{position:unset}.nav .primary-nav-links{padding-top:.5rem;font-size:1.1em}.nav.fixed .nav-logo,.nav.always-fixed .nav-logo,.nav .nav-logo{padding-block:1rem}.header:where(:not(.area-overview)){background-color:#f0f7fa;background-image:none!important}.header:where(:not(.area-overview)) .header-text{border-radius:var(--default-br);grid-row:2;grid-column-start:content;height:auto;margin-top:-5rem;padding-block:3rem}.header:where(:not(.area-overview)) .header-mobile-image{box-sizing:border-box;grid-area:1/1/auto/-1;width:100vw;height:20rem;display:flex}.header:where(:not(.area-overview)) .header-mobile-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--cms-focal-point-x) var(--cms-focal-point-y);object-position:var(--cms-focal-point-x) var(--cms-focal-point-y)}.header-details{grid-row:3;transform:none}.header-details strong{margin-bottom:.75rem}.stories-header .header-story-block{grid-column-end:content}.layer-template-2 .layer-stories-container{grid-column:content}.layer-template-3 .layer-area-text{padding-left:var(--padding);margin-left:5rem}footer{padding-bottom:var(--padding)}footer .footer-small-menu{position:initial;grid-area:2/content;margin-top:1rem;line-height:1.5em}footer .site-by{position:initial;grid-area:3/content;margin-top:.4rem;line-height:1.5em}.rvj-story-card{grid-template-columns:1fr}.rvj-story-card .story-title{margin-bottom:-1rem}.rvj-story-card .story-text-container{border-bottom-left-radius:var(--default-br);border-bottom-right-radius:var(--default-br);margin-bottom:0;padding-top:4rem}.rvj-chart-container,.rvj-admin-statistics-nav-container ul{grid-template-columns:1fr}}@media (width<=480px){:root{--h1-home:4rem;--body-larger:1em;--nav-height:4rem;--nav-normal-logo-width:3.5rem;--padding:2rem;--small-padding:1.5rem;--medium-padding:2rem;--smallest-padding:1rem}.bubble-heading:after{width:2rem;height:3rem}.rvj-account-form .info-icon .info-content,.rvj-account-form-styling .info-icon .info-content{left:unset;right:0}.layer-template-1 .title-row{align-items:flex-start;gap:var(--smallest-padding);flex-direction:column;display:flex}.layer-template-2 .layer-img-container{grid-column-end:-1}.layer-template-2 .layer-stories-slider-container{margin-top:2rem;margin-left:0}.layer-template-2 .layer-stories-slider:before{display:none}.layer-template-3 .layer-area-text{margin-left:0;padding-left:0}.layer-template-8 .layer-image-grid{padding-inline:var(--smallest-padding);gap:var(--smallest-padding);grid-column:2/-2}.layer-template-8.layer-full-width .layer-image-grid{padding-inline:var(--smallest-padding);gap:var(--smallest-padding);grid-template-columns:1fr}footer .footer-column-container{flex-direction:column;display:flex}footer .socials-column{height:6rem}.rvj-default-page .default-text-container *{text-align:left!important}.activity-inner-details tr{flex-direction:column;display:flex}.rvj-sign-in-container{border-radius:var(--default-br);box-sizing:border-box;grid-column-start:content;padding-block:3rem}.rvj-sign-in-form input:not([type=radio]),.rvj-set-password-form input:not([type=radio]){min-width:unset}.rvj-register-links{flex-direction:column;gap:.5rem}.rvj-register-links li:last-of-type:before{display:none}.area-count-list{gap:0}.area-card-header{padding:1rem}.area-card-header h3{font-size:1.5rem}.faq-item{--faq-dropdown-icon:1.5rem}.rvj-account-edit-buttons{position:initial;margin-left:auto}.rvj-account-edit-buttons+.activity-text{margin-right:0}}@media (width<=440px){.notification .button{grid-column:1/3;width:100%;margin-top:0}.notification .button:first-of-type{grid-column:1/3;width:100%;margin-top:1rem}}@media (width<=420px){dialog{flex-direction:column;display:flex}dialog .button{margin-top:1rem}dialog .button+.button{margin-top:0}}.datepicker{width:min-content}.datepicker:not(.active){display:none}.datepicker-dropdown{z-index:20;padding-top:4px;position:absolute}.datepicker-dropdown.datepicker-orient-top{padding-top:0;padding-bottom:4px}.datepicker-picker{background-color:#fff;border-radius:4px;flex-direction:column;display:flex}.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px #0a0a0a1a,0 0 0 1px #0a0a0a1a}.datepicker-main{flex:auto;padding:2px}.datepicker-footer{background-color:#f5f5f5;box-shadow:inset 0 1px 1px #0a0a0a1a}.datepicker-title{text-align:center;background-color:#f5f5f5;padding:.375rem .75rem;font-weight:700;box-shadow:inset 0 -1px 1px #0a0a0a1a}.datepicker-controls{display:flex}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{-webkit-box-shadow:none;box-shadow:none;cursor:pointer;vertical-align:top;text-align:center;white-space:nowrap;color:#363636;background-color:#fff;border:1px solid #dcdcdc;border-radius:4px;justify-content:center;align-items:center;height:2.25em;margin:0;padding:calc(.375em - 1px) .75em;font-size:1rem;line-height:1.5;display:inline-flex;position:relative}.datepicker-controls .button:focus,.datepicker-controls .button:active{outline:none}.datepicker-controls .button:hover{color:#363636;border-color:#b8b8b8}.datepicker-controls .button:focus{color:#363636;border-color:#3273dc}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em #3273dc40}.datepicker-controls .button:active{color:#363636;border-color:#474747}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{border-color:#0000;font-weight:700}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-footer .datepicker-controls .button{border-radius:2px;flex:auto;margin:calc(.375rem - 1px) .375rem;font-size:.75rem}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .prev-button,.datepicker-controls .next-button{flex:0 0 14.2857%;padding-left:.375rem;padding-right:.375rem}.datepicker-controls .prev-button.disabled,.datepicker-controls .next-button.disabled{visibility:hidden}.datepicker-view,.datepicker-grid{display:flex}.datepicker-view{align-items:stretch;width:15.75rem}.datepicker-grid{flex-wrap:wrap;flex:auto}.datepicker .days{flex-direction:column;flex:auto;display:flex}.datepicker .days-of-week{display:flex}.datepicker .week-numbers{flex-direction:column;flex:0 0 9.67742%;display:flex}.datepicker .weeks{flex-direction:column;flex:auto;align-items:stretch;display:flex}.datepicker span{cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:center;align-items:center;display:flex}.datepicker .dow{height:1.5rem;font-size:.875rem;font-weight:700}.datepicker .week{color:#b8b8b8;flex:auto;font-size:.75rem}.datepicker-cell,.datepicker .days .dow{flex-basis:14.2857%}.datepicker-cell{height:2.25rem}.datepicker-cell:not(.day){flex-basis:25%;height:4.5rem}.datepicker-cell:not(.disabled):hover{cursor:pointer;background-color:#f9f9f9}.datepicker-cell.focused:not(.selected){background-color:#e9e9e9}.datepicker-cell.selected,.datepicker-cell.selected:hover{color:#fff;background-color:#3273dc;font-weight:600}.datepicker-cell.disabled{color:#dcdcdc}.datepicker-cell.prev:not(.disabled),.datepicker-cell.next:not(.disabled){color:#7a7a7a}.datepicker-cell.prev.selected,.datepicker-cell.next.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){background-color:#f5f5f5;border-radius:0}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#efefef}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e9e9e9}.datepicker-cell.today:not(.selected){background-color:#00d1b2}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#00ccad}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){color:#fff;background-color:#b8b8b8}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#b3b3b3}.datepicker-cell.range-start:not(.range-end){border-radius:4px 0 0 4px}.datepicker-cell.range-end:not(.range-start){border-radius:0 4px 4px 0}.datepicker-cell.range{background-color:#dcdcdc;border-radius:0}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d7d7d7}.datepicker-cell.range.disabled{color:#c6c6c6}.datepicker-cell.range.focused{background-color:#d1d1d1}.datepicker-input.in-edit{border-color:#276bda}.datepicker-input.in-edit:focus,.datepicker-input.in-edit:active{box-shadow:0 0 .25em .25em #276bda33}
