@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{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{width:100%;height:100%;z-index:1;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{width:100%;height:100%;flex-shrink:0;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{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{width:100%;height:100%;pointer-events:none;z-index:10;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-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-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;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%;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .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)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/2));z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;font-variant:initial;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);border-radius:50%;display:inline-block}button.swiper-pagination-bullet{box-shadow:none;-webkit-appearance:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px)0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));width:100%;height:100%;transform-origin:0 0;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,#0000001a);position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar-drag{height:100%;width:100%;background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;text-align:center;justify-content:center;align-items:center;display:flex}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{width:100%;height:100%;opacity:.6;z-index:0;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;inset:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform,opacity,height;overflow:hidden}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.carousel{box-sizing:border-box;position:relative}.carousel *,.carousel :before,.carousel :after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{max-width:100%;max-height:100%;position:relative;overflow:hidden}.carousel__track{display:flex}.carousel__slide{width:var(--carousel-slide-width,60%);max-width:100%;overscroll-behavior:contain;flex:none;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{-webkit-user-select:none;user-select:none;justify-content:center;margin:0 auto;padding:0;list-style:none;display:flex;position:absolute;top:calc(100% + .5rem);left:0;right:0}.carousel__dots .carousel__dot{width:22px;height:22px;cursor:pointer;margin:0;padding:0;display:block;position:relative}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;opacity:.25;background-color:currentColor;border-radius:50%;transition:opacity .15s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);border:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter,none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{touch-action:none;overflow:hidden!important}.fancybox__container{direction:ltr;padding:env(safe-area-inset-top,0px)env(safe-area-inset-right,0px)env(safe-area-inset-bottom,0px)env(safe-area-inset-left,0px);box-sizing:border-box;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:#0000;z-index:1050;transform-origin:0 0;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px #0006);outline:none;flex-direction:column;margin:0;display:flex;position:fixed;inset:0;overflow:hidden}.fancybox__container *,.fancybox__container :before,.fancybox__container :after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,#01d2e8f0)}@media (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{z-index:-1;background:var(--fancybox-bg,#18181beb);position:absolute;inset:0}.fancybox__carousel{min-height:0;height:100%;z-index:10;flex:auto;position:relative}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{width:100%;height:100%;cursor:default;position:relative;overflow:visible}.fancybox__track{height:100%;display:flex}.fancybox__slide{width:100%;max-width:100%;overscroll-behavior:contain;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px;outline:0;flex-direction:column;flex:none;margin:0;padding:48px 8px 8px;display:flex;position:relative;overflow:auto}.fancybox__slide:before,.fancybox__slide:after{content:"";flex:0 0 0;margin:auto}@media (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0px)0 env(safe-area-inset-left,0px);color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);z-index:20;flex-direction:column;align-self:center;padding:36px;display:flex;position:relative}.fancybox__content :focus:not(.carousel__button.is-close){box-shadow:none;outline:thin dotted}.fancybox__caption{max-width:100%;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;overflow-wrap:anywhere;flex-shrink:0;align-self:center;margin:0;padding:1rem 0 0;line-height:1.375}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{color:var(--fancybox-color,#fff);top:100%}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{top:8px;right:8px;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:40;position:absolute}@media (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{color:var(--fancybox-color,#fff);position:absolute;top:-40px;right:0}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{width:50px;height:50px;color:var(--fancybox-color,currentColor);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{transform-origin:50%;width:100%;height:100%;margin:auto;animation:2s linear infinite fancybox-rotate;position:absolute;inset:0}.fancybox__spinner svg circle{fill:none;stroke-width:2.75px;stroke-miterlimit:10;stroke-dasharray:1 200;stroke-dashoffset:0;stroke-linecap:round;stroke:currentColor;animation:1.5s ease-in-out infinite fancybox-dash}@keyframes fancybox-rotate{to{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{stroke-dasharray:89 200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s both fancybox-throwOutDown}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{0%{opacity:0;transform:scale(.97)translateY(16px)}to{opacity:1;transform:matrix(1,0,0,1,0,0)}}@keyframes fancybox-zoomOutDown{to{opacity:0;transform:scale(.97)translateY(16px)}}@keyframes fancybox-throwOutUp{to{opacity:0;transform:translateY(-30%)}}@keyframes fancybox-throwOutDown{to{opacity:0;transform:translateY(30%)}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc #ffffff1a}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:#ffffff1a}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px #0003}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;-webkit-user-select:none;user-select:none;transition:none}.has-image .fancybox__content{min-height:1px;background:0 0;padding:0}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{touch-action:none;overflow:visible}.has-image[data-image-fit=contain] .fancybox__content{flex-flow:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{touch-action:none;overflow:visible}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;min-height:1px;flex-shrink:1;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{color:#fff;background:#18181be6;padding:0}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{height:100%;width:100%;background:0 0;border:0;display:block}.fancybox-placeholder{width:1px;height:1px;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.fancybox__thumbs{opacity:var(--fancybox-opacity,1);flex:none;padding:0 3px;position:relative}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{width:var(--fancybox-thumbs-width,96px);box-sizing:content-box;cursor:pointer;flex:none;justify-content:center;align-items:center;margin:0;padding:8px 3px;display:flex;overflow:visible}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{content:"";border-style:solid;border-width:5px;border-color:var(--fancybox-accent-color,#22d5e9f5);opacity:0;border-radius:var(--fancybox-thumbs-border-radius,4px);transition:opacity .15s;position:absolute;inset:0}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;user-select:none}.fancybox__thumb{width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio,1.5)));border-radius:var(--fancybox-thumbs-border-radius,4px);background-color:#ffffff1a;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.fancybox__toolbar{z-index:20;touch-action:none;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px #0006);background:linear-gradient(#00000070 0%,#0000006f 8.1%,#0000006b 15.5%,#00000064 22.5%,#0000005d 29%,#00000053 35.3%,#00000049 41.2%,#0000003e 47.1%,#00000032 52.9%,#00000028 58.8%,#0000001d 64.7%,#00000014 71%,#0000000c 77.5%,#00000005 84.5%,#00000002 91.9%,#0000 100%);justify-content:space-between;padding:0;display:flex;position:absolute;top:0;left:0;right:0}@media (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translate(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;line-height:var(--carousel-button-height,48px);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;padding:0 10px;font-size:17px}.fancybox__progress{background:var(--fancybox-accent-color,#22d5e9f5);height:3px;transform-origin:0;z-index:30;-webkit-user-select:none;user-select:none;transition-property:transform;transition-timing-function:linear;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.fancybox__container:-webkit-full-screen::-webkit-backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2),.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2),.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}.flatpickr-calendar{opacity:0;text-align:center;visibility:hidden;direction:ltr;width:307.875px;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;border:0;border-radius:5px;padding:0;font-size:14px;line-height:24px;animation:none;display:none;position:absolute;box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{z-index:99999;display:inline-block}.flatpickr-calendar.animate.open{animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{pointer-events:none;content:"";height:0;width:0;border:solid #0000;display:block;position:absolute;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{color:#000000e6;fill:#000000e6;height:34px;text-align:center;-webkit-user-select:none;user-select:none;background:0 0;flex:1;line-height:1;position:relative;overflow:hidden}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;user-select:none;cursor:pointer;height:34px;z-index:3;color:#000000e6;fill:#000000e6;padding:10px;text-decoration:none;position:absolute;top:0}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{fill:inherit;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{width:14px;height:50%;opacity:0;cursor:pointer;box-sizing:border-box;border:1px solid #39393926;padding:0 4px 0 2px;line-height:50%;position:absolute;right:0}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-top:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;color:inherit;width:75%;height:34px;text-align:center;padding:7.48px 0 0;font-weight:300;line-height:1;display:inline-block;position:absolute;left:12.5%;transform:translate(0,0)}.flatpickr-current-month span.cur-month{color:inherit;margin-left:.5ch;padding:0;font-family:inherit;font-weight:700;display:inline-block}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{box-sizing:border-box;color:inherit;cursor:text;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;vertical-align:initial;-webkit-appearance:textfield;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0 0 0 .5ch;display:inline-block}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{color:#00000080;pointer-events:none;background:0 0;font-size:100%}.flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-appearance:menulist;appearance:menulist;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;height:auto;font-family:inherit;font-weight:300;line-height:inherit;vertical-align:initial;width:auto;background:0 0;border:none;border-radius:0;outline:none;margin:-1px 0 0;padding:0 0 0 .5ch;position:relative}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#0000;outline:none;padding:0}.flatpickr-weekdays{text-align:center;width:100%;height:28px;background:0 0;align-items:center;display:flex;overflow:hidden}.flatpickr-weekdays .flatpickr-weekdaycontainer{flex:1;display:flex}span.flatpickr-weekday{cursor:default;color:#0000008a;text-align:center;background:0 0;flex:1;margin:0;font-size:90%;font-weight:bolder;line-height:1;display:block}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{width:307.875px;align-items:flex-start;display:flex;position:relative;overflow:hidden}.flatpickr-days:focus{outline:0}.dayContainer{text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;opacity:1;outline:0;flex-wrap:wrap;justify-content:space-around;padding:0;display:flex;transform:translate(0,0)}.dayContainer+.dayContainer{box-shadow:-1px 0 #e6e6e6}.flatpickr-day{box-sizing:border-box;color:#393939;cursor:pointer;width:14.2857%;max-width:39px;height:39px;text-align:center;background:0 0;border:1px solid #0000;border-radius:150px;flex-basis:14.2857%;justify-content:center;margin:0;font-weight:400;line-height:39px;display:inline-block;position:relative}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;background:#e6e6e6;border-color:#e6e6e6;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{color:#fff;background:#959ea9;border-color:#959ea9}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:#569ff7;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;cursor:default;background:0 0;border-color:#0000}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{width:100%;max-width:none;color:#3939394d;cursor:default;background:0 0;border:none;display:block}.flatpickr-innerContainer{box-sizing:border-box;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;padding:0;display:inline-block}.flatpickr-time{text-align:center;height:0;max-height:40px;box-sizing:border-box;outline:0;line-height:40px;display:flex;overflow:hidden}.flatpickr-time:after{content:"";clear:both;display:table}.flatpickr-time .numInputWrapper{width:40%;height:40px;float:left;flex:1}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-box-shadow:none;box-shadow:none;text-align:center;height:inherit;line-height:inherit;color:#393939;box-sizing:border-box;-webkit-appearance:textfield;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:14px;position:relative}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;width:2%;-webkit-user-select:none;user-select:none;align-self:center;font-weight:700}.flatpickr-time .flatpickr-am-pm{width:18%;cursor:pointer;text-align:center;outline:0;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0,0)}}.ql-container{box-sizing:border-box;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;height:100%;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;outline:none;padding:12px 15px;line-height:1.42;overflow-y:auto}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{white-space:nowrap;width:1.2em;display:inline-block}.ql-editor li:not(.ql-direction-rtl):before{text-align:right;margin-left:-1.5em;margin-right:.3em}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal)". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha)". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman)". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal)". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha)". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman)". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal)". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha)". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman)". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal)". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{max-width:100%;display:block}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-style:italic;position:absolute;left:15px;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{cursor:pointer;float:left;height:24px;width:28px;background:0 0;border:none;padding:3px 5px;display:inline-block}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{vertical-align:middle;display:inline-block}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2px}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1px}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-snow .ql-editor code{padding:2px 4px;font-size:85%}.ql-snow .ql-editor pre.ql-syntax{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;float:left;height:24px;vertical-align:middle;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-snow .ql-picker-label{cursor:pointer;height:100%;width:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-snow .ql-picker-label:before{line-height:22px;display:inline-block}.ql-snow .ql-picker-options{min-width:100%;white-space:nowrap;background-color:#fff;padding:4px 8px;display:none;position:absolute}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-snow .ql-color-picker .ql-picker-item{float:left;height:16px;width:16px;border:1px solid #0000;margin:2px;padding:0}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{box-sizing:border-box;border:1px solid #ccc;padding:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{color:#444;white-space:nowrap;background-color:#fff;border:1px solid #ccc;padding:5px 12px;box-shadow:0 0 5px #ddd}.ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.ql-snow .ql-tooltip input[type=text]{height:26px;width:170px;border:1px solid #ccc;margin:0;padding:3px 5px;font-size:13px;display:none}.ql-snow .ql-tooltip a.ql-preview{max-width:200px;text-overflow:ellipsis;vertical-align:top;display:inline-block;overflow-x:hidden}.ql-snow .ql-tooltip a.ql-action:after{content:"Edit";border-right:1px solid #ccc;margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Save";border-right:0;padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}@media screen and (max-width:900px){.hide-small{display:none!important}}@media screen and (min-width:900px){.hide-large{display:none!important}}.button{width:auto;min-width:125px;text-align:center;border:none;border-radius:0 6px;margin-top:20px;padding:10px 24px 12px;font-family:sofia-pro,sans-serif;font-weight:700;text-decoration:none;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:ease;display:inline-block}.button.white{color:#1f4e41;background-color:#faf5ee}.button.white:not(:disabled):hover,.button.white:not(:disabled):focus-visible{background-color:#efd2b8}.button.green{color:#fbfbfb;background-color:#157553}.button.green:not(:disabled):hover,.button.green:not(:disabled):focus-visible{color:#0d2d24;background-color:#48dea8}.button.grey{color:#fbfbfb;background-color:#5c6270}.button.grey:not(:disabled):hover,.button.grey:not(:disabled):focus-visible{background-color:#2e3138}.button.dark-green{color:#fbfbfb;background-color:#1f4e41}.button.dark-green:not(:disabled):hover,.button.dark-green:not(:disabled):focus-visible{color:#1c1c1b;background-color:#48dea8}.button.red{color:#fbfbfb;background:#9d3334}.button.red:hover{background:#c9282a}.button.small{padding:6px 12px 8px}.button.big{padding:8px 60px 12px}.button:disabled,.button.disabled{cursor:not-allowed;opacity:.8;filter:grayscale(.4)}a[href*="//"]:not([href*=lrf\.se]).button.green{padding-right:47px;display:inline-block;position:relative}@media (max-width:900px){a[href*="//"]:not([href*=lrf\.se]).button.green{padding-left:18px;font-size:1rem}}a[href*="//"]:not([href*=lrf\.se]).button.green:after{content:"";height:15px;width:15px;background-image:url(../external-link-white.07f0929d.svg);background-repeat:no-repeat;background-size:contain;transition:all .2s;position:absolute;top:14px;right:23px}a[href*="//"]:not([href*=lrf\.se]).button.green:hover:after{content:"";height:15px;width:15px;background-image:url(../external-link-black.f7bf246c.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:14px;right:23px}a[href*="//"]:not([href*=lrf\.se]).button.white{padding-right:47px;display:inline-block;position:relative}@media (max-width:900px){a[href*="//"]:not([href*=lrf\.se]).button.white{padding-left:18px;font-size:1rem}}a[href*="//"]:not([href*=lrf\.se]).button.white:after{content:"";height:15px;width:15px;background-image:url(../external-link-dark-green.a2b9412b.svg);background-repeat:no-repeat;background-size:contain;transition:all .2s;position:absolute;top:14px;right:23px}a[href*="//"]:not([href*=lrf\.se]).button.white:hover:after{content:"";height:15px;width:15px;background-image:url(../external-link-dark-green.a2b9412b.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:14px;right:23px}a[href*="/media/"]:not([href*=\?next]):not([href*=\?returnUrl]):not(.result-item):not([data-fancybox]):not(.no-icon):not(.button):not(.inner):after{content:"";vertical-align:middle;width:15px;height:15px;background-image:url(../document-green.4faf051d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 4px 2px 6px;transition:filter .2s;display:inline-block}a[href*="/media/"]:not([href*=\?next]):not([href*=\?returnUrl]):not(.result-item):not([data-fancybox]):not(.no-icon).button.green:after{content:"";vertical-align:middle;width:20px;height:20px;background-image:url(../document.faef7a89.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-left:4px;transition:filter .2s;display:inline-block;transform:translateY(-1px)}a[href*="/media/"]:not([href*=\?next]):not([href*=\?returnUrl]):not(.result-item):not([data-fancybox]):not(.no-icon).button.green:hover:after,a[href*="/media/"]:not([href*=\?next]):not([href*=\?returnUrl]):not(.result-item):not([data-fancybox]):not(.no-icon).button.green:focus-visible:after{filter:invert()}a[href*="/media/"]:not([href*=\?next]):not([href*=\?returnUrl]):not(.result-item):not([data-fancybox]):not(.no-icon).button.white:after{content:"";vertical-align:middle;width:20px;height:20px;background-image:url(../document-dark-green.4483da91.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-left:4px;transition:filter .2s;display:inline-block;transform:translateY(-1px)}.button-container{justify-content:center;display:flex}.button-container.button-left{justify-content:flex-start}.button-container.button-right{justify-content:flex-end}.link{text-decoration:none;position:relative}.link:after{content:"";width:24px;height:24px;vertical-align:bottom;background-image:url(../arrow-right-white.053238ee.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-bottom:-2px;margin-left:10px;transition:all .4s;display:inline-block}.link.black:after{background-image:url(../arrow-right-black.4e9f7ed9.svg)}a:hover span.link:after,a:focus-visible span.link:after{transform:translate(15px)}.field-validation-error{color:#9d3334;padding-top:5px;padding-left:5px;display:block}.tag{letter-spacing:.005rem;color:#fbfbfb;white-space:nowrap;-o-transition:background-color .3s ease-in-out;background-color:#2e3138;border-radius:2px;margin-bottom:6px;margin-right:4px;padding:2px 10px 4px;font-family:sofia-pro,sans-serif;font-size:.875rem;font-weight:700;line-height:1.6;transition:background-color .3s ease-in-out;display:inline-block}.tag.tag-primary{background-color:#157553}.tag.tag-region,.tag.tag-category-2{background-color:#af5f00}.tag.tag-category-3{background-color:#9d3334}.tag.tag-category-4{background-color:#317086}.tag.tag-is-link{padding:0}.tag.tag-is-link a{padding:2px 10px 4px;display:inline-block}.tag.tag-is-link a:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.tag.tag-is-link a:focus-visible{outline-offset:-4px;border-radius:2px;outline-width:1px;outline-color:#fff!important}.tag.tag-is-link:hover.tag-primary,.tag.tag-is-link:focus-visible.tag-primary{background-color:#157553bf}.tag.tag-is-link:hover.tag-region,.tag.tag-is-link:hover.tag-category-2,.tag.tag-is-link:focus-visible.tag-region,.tag.tag-is-link:focus-visible.tag-category-2{background-color:#af5f00bf}.tag.tag-is-link:hover.tag-category-3,.tag.tag-is-link:focus-visible.tag-category-3{background-color:#9d3334bf}.tag.tag-is-link:hover.tag-category-4,.tag.tag-is-link:focus-visible.tag-category-4{background-color:#317086bf}.tag a{color:#fbfbfb!important}.tag a,.tag a:visited,.tag a:active,.tag a:focus{text-decoration:none}.tag a:hover,.tag a:focus-visible{text-decoration:none}.grid{flex-flow:wrap;justify-content:space-between;align-items:stretch;margin:0 -16px;display:flex}@media screen and (max-width:1200px){.grid{margin:0 -12px}}@media screen and (max-width:720px){.grid{margin:0}}.grid .grid-card{min-height:200px;padding:16px}@media screen and (max-width:1200px){.grid .grid-card{padding:12px}}@media screen and (max-width:720px){.grid .grid-card:not(.swiper-slide){padding:12px 0}.grid .grid-card.swiper-slide{padding:8px}}.grid .grid-card.grid-card-2,.grid .news-article .news-article-content .document-block.documents-count-1 .grid-card.grid-card-4,.grid .benefit-single .news-article-content .document-block.documents-count-1 .grid-card.grid-card-4,.news-article .news-article-content .document-block.documents-count-1 .grid .grid-card.grid-card-4,.benefit-single .news-article-content .document-block.documents-count-1 .grid .grid-card.grid-card-4,.grid .news-article .news-article-content .document-block.documents-count-2 .grid-card.grid-card-4,.grid .benefit-single .news-article-content .document-block.documents-count-2 .grid-card.grid-card-4,.news-article .news-article-content .document-block.documents-count-2 .grid .grid-card.grid-card-4,.benefit-single .news-article-content .document-block.documents-count-2 .grid .grid-card.grid-card-4{flex:0 0 50%}@media screen and (max-width:720px){.grid .grid-card.grid-card-2,.grid .news-article .news-article-content .document-block.documents-count-1 .grid-card.grid-card-4,.grid .benefit-single .news-article-content .document-block.documents-count-1 .grid-card.grid-card-4,.news-article .news-article-content .document-block.documents-count-1 .grid .grid-card.grid-card-4,.benefit-single .news-article-content .document-block.documents-count-1 .grid .grid-card.grid-card-4,.grid .news-article .news-article-content .document-block.documents-count-2 .grid-card.grid-card-4,.grid .benefit-single .news-article-content .document-block.documents-count-2 .grid-card.grid-card-4,.news-article .news-article-content .document-block.documents-count-2 .grid .grid-card.grid-card-4,.benefit-single .news-article-content .document-block.documents-count-2 .grid .grid-card.grid-card-4{flex:0 0 100%}}.grid .grid-card.grid-card-3,.grid .blocklist-with-headings-container .contact-persons-block .grid-card.grid-card-4,.blocklist-with-headings-container .contact-persons-block .grid .grid-card.grid-card-4,.grid .blocklist-with-headings-container .blurb-block .grid-card.grid-card-4,.grid .blocklist-with-headings-container .topic-archive-container .small-items-container .grid-card.grid-card-4,.topic-archive-container .grid .blocklist-with-headings-container .small-items-container .grid-card.grid-card-4,.grid .blocklist-with-headings-container .topic-archive-container .big-container .grid-card.grid-card-4,.topic-archive-container .grid .blocklist-with-headings-container .big-container .grid-card.grid-card-4,.blocklist-with-headings-container .blurb-block .grid .grid-card.grid-card-4,.blocklist-with-headings-container .topic-archive-container .small-items-container .grid .grid-card.grid-card-4,.topic-archive-container .blocklist-with-headings-container .small-items-container .grid .grid-card.grid-card-4,.blocklist-with-headings-container .topic-archive-container .big-container .grid .grid-card.grid-card-4,.topic-archive-container .blocklist-with-headings-container .big-container .grid .grid-card.grid-card-4{width:33.3333%}@media screen and (max-width:1200px){.grid .grid-card.grid-card-3,.grid .blocklist-with-headings-container .contact-persons-block .grid-card.grid-card-4,.blocklist-with-headings-container .contact-persons-block .grid .grid-card.grid-card-4,.grid .blocklist-with-headings-container .blurb-block .grid-card.grid-card-4,.grid .blocklist-with-headings-container .topic-archive-container .small-items-container .grid-card.grid-card-4,.topic-archive-container .grid .blocklist-with-headings-container .small-items-container .grid-card.grid-card-4,.grid .blocklist-with-headings-container .topic-archive-container .big-container .grid-card.grid-card-4,.topic-archive-container .grid .blocklist-with-headings-container .big-container .grid-card.grid-card-4,.blocklist-with-headings-container .blurb-block .grid .grid-card.grid-card-4,.blocklist-with-headings-container .topic-archive-container .small-items-container .grid .grid-card.grid-card-4,.topic-archive-container .blocklist-with-headings-container .small-items-container .grid .grid-card.grid-card-4,.blocklist-with-headings-container .topic-archive-container .big-container .grid .grid-card.grid-card-4,.topic-archive-container .blocklist-with-headings-container .big-container .grid .grid-card.grid-card-4{width:50%}}@media screen and (max-width:720px){.grid .grid-card.grid-card-3,.grid .blocklist-with-headings-container .contact-persons-block .grid-card.grid-card-4,.blocklist-with-headings-container .contact-persons-block .grid .grid-card.grid-card-4,.grid .blocklist-with-headings-container .blurb-block .grid-card.grid-card-4,.grid .blocklist-with-headings-container .topic-archive-container .small-items-container .grid-card.grid-card-4,.topic-archive-container .grid .blocklist-with-headings-container .small-items-container .grid-card.grid-card-4,.grid .blocklist-with-headings-container .topic-archive-container .big-container .grid-card.grid-card-4,.topic-archive-container .grid .blocklist-with-headings-container .big-container .grid-card.grid-card-4,.blocklist-with-headings-container .blurb-block .grid .grid-card.grid-card-4,.blocklist-with-headings-container .topic-archive-container .small-items-container .grid .grid-card.grid-card-4,.topic-archive-container .blocklist-with-headings-container .small-items-container .grid .grid-card.grid-card-4,.blocklist-with-headings-container .topic-archive-container .big-container .grid .grid-card.grid-card-4,.topic-archive-container .blocklist-with-headings-container .big-container .grid .grid-card.grid-card-4{width:100%}}.grid .grid-card.grid-card-4{width:25%}@media screen and (max-width:1200px){.grid .grid-card.grid-card-4{width:33.3333%}}@media screen and (max-width:900px){.grid .grid-card.grid-card-4{width:50%}}@media screen and (max-width:720px){.grid .grid-card.grid-card-4{width:100%}}.grid .grid-card .inner{width:100%;height:100%;-o-transition:background-color .3s ease;background-color:#faf5ee;border-radius:0 6px;transition:background-color .3s;display:block;position:relative}.grid .grid-card .inner,.grid .grid-card .inner:visited,.grid .grid-card .inner:active,.grid .grid-card .inner:focus{text-decoration:none}.grid .grid-card .inner:hover,.grid .grid-card .inner:focus-visible{text-decoration:none}.grid .grid-card .inner:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.grid .grid-card .inner.restricted{padding-top:40px;padding-bottom:16px}.grid .grid-card .inner.restricted .image{border-radius:0}.grid .grid-card .inner.restricted:focus-visible~.locked-element-overlay .button-container a,.grid .grid-card .inner.restricted:focus~.locked-element-overlay .button-container a{opacity:1}.grid .grid-card .inner .locked-gradient{height:100%;width:100%;background:linear-gradient(#fff0 20%,#ffffffb3 100%);position:absolute}.grid .grid-card .inner .locked-gradient.dark{background:linear-gradient(#2e313813 30%,#2e313899 100%)}.grid .grid-card .inner:not(.no-hover):hover,.grid .grid-card .inner:not(.no-hover):focus-visible{background-color:#eddec8}.grid .grid-card .inner:not(.no-hover):hover .arrow,.grid .grid-card .inner:not(.no-hover):focus-visible .arrow{margin-left:16px}.grid .grid-card .title,.grid .grid-card h2.title,.grid .grid-card h3.title,.grid .grid-card h4.title{color:#1c1c1b;letter-spacing:.02rem;word-break:break-word;margin-top:16px;margin-bottom:0;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.grid .grid-card .title,.grid .grid-card h2.title,.grid .grid-card h3.title,.grid .grid-card h4.title{font-size:1rem;line-height:1.6}}.grid .grid-card .subheading,.grid .grid-card .date{margin-top:2px;margin-bottom:0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.grid .grid-card .preview{letter-spacing:.02rem;color:#2e3138;margin-top:4px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.grid .grid-card em{background:linear-gradient(#0000 60%,#ff0 60%);font-style:normal}.grid .grid-card .read-more{color:#1c1c1b;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.grid .grid-card .read-more.restricted{display:none}.grid .grid-card .read-more .arrow{vertical-align:middle;width:22px;height:22px;-o-transition:margin-left .3s ease;background-image:url(../arrow-right-black.4e9f7ed9.svg);background-repeat:no-repeat;background-size:contain;transition:margin-left .3s;display:inline-block}.grid .grid-card-image-right .inner{flex-flow:row;justify-content:space-between;display:flex;overflow:hidden}.grid .grid-card-image-right .inner .title{margin-top:0}.grid .grid-card-image-right .inner.with-image .text{flex:0 0 65%}.grid .grid-card-image-right .inner.no-image .text{flex:0 0 80%!important}@media screen and (max-width:720px){.grid .grid-card-image-right .inner.no-image .text{flex:0 0 95%!important}}.grid .grid-card-image-right .inner .text{max-width:464px;align-self:center;padding:24px 12px 24px 18px}.grid .grid-card-image-right .inner .text .content p{margin:0}.grid .grid-card-image-right .inner .text .content p.date,.grid .grid-card-image-right .inner .text .content p.subheading{color:#157553;margin-bottom:4px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.grid .grid-card-image-right .inner .text .read-more{margin:0;padding:24px 0 0}.grid .grid-card-image-right .inner .image{flex:0 35%}.grid .grid-card-image-right .inner .image img{width:100%;height:100%;object-fit:cover}.grid .grid-card-image-top .inner,.grid .grid-card-no-image .inner{height:100%;flex-flow:column;justify-content:space-between;display:flex}.grid .grid-card-image-top .inner .image,.grid .grid-card-no-image .inner .image{width:100%;height:165px;border-top-right-radius:6px;overflow:hidden}@media screen and (max-width:1200px){.grid .grid-card-image-top .inner .image,.grid .grid-card-no-image .inner .image{height:140px}}.grid .grid-card-image-top .inner .image.news-image,.grid .grid-card-no-image .inner .image.news-image{height:auto;aspect-ratio:16/9}.grid .grid-card-image-top .inner .image.contact-image,.grid .grid-card-no-image .inner .image.contact-image{height:auto;aspect-ratio:1/1}.grid .grid-card-image-top .inner .image img,.grid .grid-card-no-image .inner .image img{width:100%;height:100%;object-fit:cover}.grid .grid-card-image-top .inner .content,.grid .grid-card-no-image .inner .content{flex-grow:1;padding:0 16px}.grid .grid-card-image-top .inner .read-more,.grid .grid-card-no-image .inner .read-more{padding:16px 16px 12px}.grid .grid-card-image-top .inner .read-more.with-image,.grid .grid-card-no-image .inner .read-more.with-image{margin-top:0}.grid-gap{flex:1 1 0}.swiper,.price-block .price-swiper{padding:0 8px!important}.swiper .swiper-wrapper,.price-block .price-swiper .swiper-wrapper{flex-wrap:nowrap;margin:0;padding-bottom:32px}.swiper .swiper-wrapper .swiper-slide,.price-block .price-swiper .swiper-wrapper .swiper-slide{height:auto!important}.swiper .swiper-wrapper .grid-card .image,.price-block .price-swiper .swiper-wrapper .grid-card .image{height:170px}.swiper .swiper-wrapper.news-block-grid .news-block-card .image,.price-block .price-swiper .swiper-wrapper.news-block-grid .news-block-card .image{height:auto;aspect-ratio:16/9}.swiper .swiper-pagination,.price-block .price-swiper .swiper-pagination{bottom:0!important}.swiper .swiper-pagination .swiper-pagination-bullet,.price-block .price-swiper .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;border:1px solid #157553;border-radius:0 4px;opacity:1!important;background-color:#0000!important;margin:0 5px!important}.swiper .swiper-pagination .swiper-pagination-bullet:hover,.price-block .price-swiper .swiper-pagination .swiper-pagination-bullet:hover,.swiper .swiper-pagination .swiper-pagination-bullet:focus-visible,.price-block .price-swiper .swiper-pagination .swiper-pagination-bullet:focus-visible,.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.price-block .price-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#157553!important}.block h2,.block-container h2,.blocklist-standard h2{word-break:break-word}.text-information-box{background-color:#1f4e41;border-radius:0 6px;margin:24px 0;padding:16px 20px 8px}@media screen and (min-width:720px){.text-information-box.box-left:not(.full-width){float:left;margin-right:24px}.text-information-box.box-right:not(.full-width){float:right;margin-left:24px}.text-information-box.half-width{width:50%;max-width:320px;margin-top:8px;margin-bottom:16px}}.text-information-box .content,.text-information-box .content *{font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;color:#fbfbfb!important}@media screen and (max-width:900px){.text-information-box .content,.text-information-box .content *{font-size:1rem;line-height:1.6}}.text-information-box .content h3{letter-spacing:.02rem;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.text-information-box .content h3{font-size:1rem;line-height:1.6}}.text-information-box .content h3,.text-information-box .content p{margin-top:0;margin-bottom:1rem}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}h1,.heading-1{font-family:justus-pro,serif;font-size:3.125rem;font-weight:500;line-height:1.1}@media screen and (max-width:900px){h1,.heading-1{font-size:2.625rem;line-height:1.2}}@media screen and (max-width:720px){h1,.heading-1{font-size:2.125rem;line-height:1.2}}@media screen and (max-width:375px){h1,.heading-1{font-size:2rem;line-height:1.2}}h2,.heading-2,.text-news-article-block h2{font-family:justus-pro,serif;font-size:2.625rem;font-weight:500;line-height:1.1}@media screen and (max-width:900px){h2,.heading-2,.text-news-article-block h2{font-size:1.625rem;line-height:1.2}}h3,.heading-3,.text-news-article-block h3{font-family:justus-pro,serif;font-size:1.625rem;font-weight:500;line-height:1.1}@media screen and (max-width:900px){h3,.heading-3,.text-news-article-block h3{font-size:1.25rem}}h4,h5,h6,.sub-heading,.subheading{font-family:sofia-pro,sans-serif;font-size:1.625rem;font-weight:400;line-height:1.2}@media screen and (max-width:900px){h4,h5,h6,.sub-heading,.subheading{font-size:1.125rem}}input[type=search],date,time,a,label{font-family:sofia-pro,sans-serif}p,blockquote{color:#1c1c1b;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){p,blockquote{font-size:1rem;line-height:1.6}}ul,li,p *{font-family:sofia-pro,sans-serif}input[type=search]{font-weight:400}.body-bold{letter-spacing:.02rem;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.body-bold{font-size:1rem;line-height:1.6}}.body-big{font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.body-big{font-size:1rem;line-height:1.6}}.body-big-bold{letter-spacing:.02rem;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.body-big-bold{font-size:1rem;line-height:1.6}}.tag-label{letter-spacing:.005rem;font-family:sofia-pro,sans-serif;font-size:.875rem;font-weight:700;line-height:1.6}.blurb-text{letter-spacing:.02rem;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.blurb-text-bold{font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.body-text-grey{color:#5c6270;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.body-text-grey{font-size:1rem;line-height:1.6}}figcaption,.image-caption{letter-spacing:.02rem;color:#5c6270;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.color-primary{color:#157553}.color-primary-600{color:#1f4e41}.color-primary-700{color:#0d2d24}.color-grey{color:#2e3138}.color-grey-400{color:#8f95a3}.color-grey-500{color:#5c6270}.color-black{color:#1c1c1b}.color-white{color:#fbfbfb}*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]),[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%;overflow-y:scroll}body{margin:0;font-size:1em;line-height:1.4}body,button,input,select,textarea{font-family:sans-serif}::selection{color:#fff;text-shadow:none;background:#157553}a,a:visited,a:hover{color:#157553}a:hover,a:active{outline:0}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;display:block}ins{color:#000;background:#ff9;text-decoration:none}mark{color:#000;background:#ff0;font-style:italic;font-weight:700}pre,code,kbd,samp{_font-family:"courier new",monospace;font-family:monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:10px}strong{font-weight:700}em{font-style:italic}ul,ol{margin:0 0 1em;padding:0 0 0 30px}dd{margin:0 0 0 40px}nav ul,nav ol{margin:0;padding:0;list-style:none}img{-ms-interpolation-mode:bicubic;border:0}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer;display:block}legend{border:0;padding:0}button,input,select,textarea{vertical-align:baseline;margin:0;font-size:100%}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top;resize:vertical;overflow:auto}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.block .block-heading,.block .preamble{max-width:720px}.block .block-heading{margin-top:0}@media screen and (max-width:900px){.block .block-heading{margin-bottom:0}}.block .preamble{margin-top:8px;margin-bottom:8px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.block .preamble{font-size:1rem;line-height:1.6}.block .button-container{padding-bottom:8px}.block .button-container .button{margin-top:16px}}.block h2:not(.block-heading),.block h3{margin-top:16px;margin-bottom:8px}.blocklist-standard .block{padding-top:40px;padding-bottom:40px}@media screen and (max-width:900px){.blocklist-standard .block{padding-top:40px;padding-bottom:40px}}.blocklist-with-headings-container{margin-bottom:48px}.blocklist-with-headings-container .block-container>.block{padding-top:40px;padding-bottom:20px}@media screen and (max-width:900px){.blocklist-with-headings-container .block-container>.block{padding-top:0;padding-bottom:0}}.blocklist-with-headings-container .block-container>.block .block{padding-top:4px;padding-bottom:20px}@media screen and (max-width:900px){.blocklist-with-headings-container .block-container>.block .grid{padding-top:8px}.blocklist-with-headings-container .block-container>.block .faq-block{margin-top:12px}.blocklist-with-headings-container .block-container>.block .text-and-image-container{padding-top:20px}.blocklist-with-headings-container .block-container>.block .text-center-block{margin-top:16px}}.hero-block,.page-header,.text-on-image-block{text-align:center;min-height:400px;position:relative;overflow:hidden}.hero-block .image,.page-header .image,.text-on-image-block .image{min-height:100%;min-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-block .overlay,.page-header .overlay,.text-on-image-block .overlay{width:100%;height:100%;opacity:.3;background-color:#000;position:absolute;top:0;left:0}.hero-block .overlay.no-image,.page-header .overlay.no-image,.text-on-image-block .overlay.no-image{opacity:1;background-color:#1f4e41}.hero-block .text-container,.page-header .text-container,.text-on-image-block .text-container{width:100%;padding:0 16px;font-family:justus-pro,serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-block .text-container h1,.page-header .text-container h1,.text-on-image-block .text-container h1,.hero-block .text-container p,.page-header .text-container p,.text-on-image-block .text-container p{max-width:640px;color:#fbfbfb;margin-left:auto;margin-right:auto}.hero-block .text-container h1,.page-header .text-container h1,.text-on-image-block .text-container h1{word-break:break-word;margin-top:0;margin-bottom:16px;font-family:justus-pro,serif;font-size:3.125rem;font-weight:500;line-height:1.1}@media screen and (max-width:900px){.hero-block .text-container h1,.page-header .text-container h1,.text-on-image-block .text-container h1{font-size:2.625rem;line-height:1.2}}@media screen and (max-width:720px){.hero-block .text-container h1,.page-header .text-container h1,.text-on-image-block .text-container h1{font-size:2.125rem;line-height:1.2}}@media screen and (max-width:375px){.hero-block .text-container h1,.page-header .text-container h1,.text-on-image-block .text-container h1{font-size:2rem;line-height:1.2}}.hero-block .text-container p,.page-header .text-container p,.text-on-image-block .text-container p{font-family:sofia-pro,sans-serif;font-size:1.625rem;font-weight:400;line-height:1.2}@media screen and (max-width:900px){.hero-block .text-container p,.page-header .text-container p,.text-on-image-block .text-container p{font-size:1.125rem}}.blurb-block .grid-card.grid-card-blurb,.topic-archive-container .small-items-container .grid-card.grid-card-blurb,.topic-archive-container .big-container .grid-card.grid-card-blurb{aspect-ratio:1}.blurb-block .grid-card.grid-card-blurb .inner,.topic-archive-container .small-items-container .grid-card.grid-card-blurb .inner,.topic-archive-container .big-container .grid-card.grid-card-blurb .inner{background-color:#1f4e41;flex-flow:column;display:flex}.blurb-block .grid-card.grid-card-blurb .inner:focus-visible,.topic-archive-container .small-items-container .grid-card.grid-card-blurb .inner:focus-visible,.topic-archive-container .big-container .grid-card.grid-card-blurb .inner:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.blurb-block .grid-card.grid-card-blurb .inner .image,.topic-archive-container .small-items-container .grid-card.grid-card-blurb .inner .image,.topic-archive-container .big-container .grid-card.grid-card-blurb .inner .image{max-height:60%;flex:0 60%}.blurb-block .grid-card.grid-card-blurb .inner .image img,.topic-archive-container .small-items-container .grid-card.grid-card-blurb .inner .image img,.topic-archive-container .big-container .grid-card.grid-card-blurb .inner .image img{width:100%;height:100%;object-fit:cover}.blurb-block .grid-card.grid-card-blurb .inner .text,.topic-archive-container .small-items-container .grid-card.grid-card-blurb .inner .text,.topic-archive-container .big-container .grid-card.grid-card-blurb .inner .text{min-height:40%;flex:1 0 40%;padding:16px}@media screen and (max-width:720px){.blurb-block .grid-card.grid-card-blurb .inner .text,.topic-archive-container .small-items-container .grid-card.grid-card-blurb .inner .text,.topic-archive-container .big-container .grid-card.grid-card-blurb .inner .text{padding:16px 12px}}.blurb-block .grid-card.grid-card-blurb .inner .text h2,.topic-archive-container .small-items-container .grid-card.grid-card-blurb .inner .text h2,.topic-archive-container .big-container .grid-card.grid-card-blurb .inner .text h2,.blurb-block .grid-card.grid-card-blurb .inner .text h3,.topic-archive-container .small-items-container .grid-card.grid-card-blurb .inner .text h3,.topic-archive-container .big-container .grid-card.grid-card-blurb .inner .text h3{letter-spacing:.02rem;color:#fbfbfb;margin:2px 0;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.blurb-block .grid-card.grid-card-blurb .inner .text h2,.topic-archive-container .small-items-container .grid-card.grid-card-blurb .inner .text h2,.topic-archive-container .big-container .grid-card.grid-card-blurb .inner .text h2,.blurb-block .grid-card.grid-card-blurb .inner .text h3,.topic-archive-container .small-items-container .grid-card.grid-card-blurb .inner .text h3,.topic-archive-container .big-container .grid-card.grid-card-blurb .inner .text h3{font-size:1rem;line-height:1.6}}.blurb-block .grid-card.grid-card-blurb .inner .text p,.topic-archive-container .small-items-container .grid-card.grid-card-blurb .inner .text p,.topic-archive-container .big-container .grid-card.grid-card-blurb .inner .text p{letter-spacing:.02rem;color:#fbfbfb;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}@media screen and (max-width:900px){.blurb-block .grid-card.grid-card-blurb .inner .text p,.topic-archive-container .small-items-container .grid-card.grid-card-blurb .inner .text p,.topic-archive-container .big-container .grid-card.grid-card-blurb .inner .text p{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}}.blurb-block .grid-card.grid-card-blurb .inner:hover,.topic-archive-container .small-items-container .grid-card.grid-card-blurb .inner:hover,.topic-archive-container .big-container .grid-card.grid-card-blurb .inner:hover,.blurb-block .grid-card.grid-card-blurb .inner:focus-visible,.topic-archive-container .small-items-container .grid-card.grid-card-blurb .inner:focus-visible,.topic-archive-container .big-container .grid-card.grid-card-blurb .inner:focus-visible{background-color:#0d2d24}@media screen and (max-width:900px){.blurb-block .grid-card.grid-card-blurb,.topic-archive-container .small-items-container .grid-card.grid-card-blurb,.topic-archive-container .big-container .grid-card.grid-card-blurb{aspect-ratio:2/1}.blurb-block .grid-card.grid-card-blurb .inner,.topic-archive-container .small-items-container .grid-card.grid-card-blurb .inner,.topic-archive-container .big-container .grid-card.grid-card-blurb .inner{flex-flow:row-reverse}.blurb-block .grid-card.grid-card-blurb .inner .image,.topic-archive-container .small-items-container .grid-card.grid-card-blurb .inner .image,.topic-archive-container .big-container .grid-card.grid-card-blurb .inner .image{height:100%;max-height:100%;flex-basis:40%}.blurb-block .grid-card.grid-card-blurb .inner .text,.topic-archive-container .small-items-container .grid-card.grid-card-blurb .inner .text,.topic-archive-container .big-container .grid-card.grid-card-blurb .inner .text{flex-flow:column;justify-content:center;display:flex}}@media screen and (max-width:680px){.blurb-block .grid-card.grid-card-blurb,.topic-archive-container .small-items-container .grid-card.grid-card-blurb,.topic-archive-container .big-container .grid-card.grid-card-blurb{aspect-ratio:5/3}}.blurb-block .grid-card.grid-card-blurb.grid-card-no-image,.topic-archive-container .small-items-container .grid-card.grid-card-blurb.grid-card-no-image,.topic-archive-container .big-container .grid-card.grid-card-blurb.grid-card-no-image{aspect-ratio:2/1}@media screen and (min-width:375px) and (max-width:900px){.blurb-block .grid-card.grid-card-blurb.grid-card-no-image,.topic-archive-container .small-items-container .grid-card.grid-card-blurb.grid-card-no-image,.topic-archive-container .big-container .grid-card.grid-card-blurb.grid-card-no-image{aspect-ratio:3/1}}.blurb-block .grid-card.grid-card-blurb.grid-card-no-image.restricted .button-container.open .button,.topic-archive-container .small-items-container .grid-card.grid-card-blurb.grid-card-no-image.restricted .button-container.open .button,.topic-archive-container .big-container .grid-card.grid-card-blurb.grid-card-no-image.restricted .button-container.open .button{padding:5px 12px 7px}.blurb-block .grid-card.grid-card-blurb.restricted,.topic-archive-container .small-items-container .grid-card.grid-card-blurb.restricted,.topic-archive-container .big-container .grid-card.grid-card-blurb.restricted{position:relative}@media screen and (min-width:900px){.blurb-block .grid-card.grid-card-blurb.restricted.no-image .inner,.topic-archive-container .small-items-container .grid-card.grid-card-blurb.restricted.no-image .inner,.topic-archive-container .big-container .grid-card.grid-card-blurb.restricted.no-image .inner{padding-top:48px}}.blurb-block .grid-card.grid-card-blurb.restricted .inner,.topic-archive-container .small-items-container .grid-card.grid-card-blurb.restricted .inner,.topic-archive-container .big-container .grid-card.grid-card-blurb.restricted .inner{position:relative}.blurb-block .grid-card.grid-card-blurb.restricted .inner:after,.topic-archive-container .small-items-container .grid-card.grid-card-blurb.restricted .inner:after,.topic-archive-container .big-container .grid-card.grid-card-blurb.restricted .inner:after{content:"";background:linear-gradient(#0d2d2426,#0d2d2499);border-radius:0 6px;position:absolute;inset:0}.blurb-block .grid-card.grid-card-blurb.restricted .locked-element-overlay,.topic-archive-container .small-items-container .grid-card.grid-card-blurb.restricted .locked-element-overlay,.topic-archive-container .big-container .grid-card.grid-card-blurb.restricted .locked-element-overlay{padding:16px}@media screen and (max-width:1200px){.blurb-block .grid-card.grid-card-blurb.restricted .locked-element-overlay,.topic-archive-container .small-items-container .grid-card.grid-card-blurb.restricted .locked-element-overlay,.topic-archive-container .big-container .grid-card.grid-card-blurb.restricted .locked-element-overlay{padding:12px}}@media screen and (max-width:720px){.blurb-block .grid-card.grid-card-blurb.restricted .locked-element-overlay,.topic-archive-container .small-items-container .grid-card.grid-card-blurb.restricted .locked-element-overlay,.topic-archive-container .big-container .grid-card.grid-card-blurb.restricted .locked-element-overlay{padding:0}}.blurb-block .grid-card.grid-card-blurb.restricted .locked-element-overlay .top-content,.topic-archive-container .small-items-container .grid-card.grid-card-blurb.restricted .locked-element-overlay .top-content,.topic-archive-container .big-container .grid-card.grid-card-blurb.restricted .locked-element-overlay .top-content{border-top-right-radius:6px}.blurb-block .grid-card.grid-card-blurb.restricted .locked-element-overlay .button-container.open,.topic-archive-container .small-items-container .grid-card.grid-card-blurb.restricted .locked-element-overlay .button-container.open,.topic-archive-container .big-container .grid-card.grid-card-blurb.restricted .locked-element-overlay .button-container.open{border-bottom-left-radius:6px}.search-block input{width:100%;color:#8f95a3;box-sizing:border-box;cursor:pointer;background-image:url(../search.dbcfeeb6.svg);background-position:0;background-repeat:no-repeat;background-size:30px;border:none;border-bottom:1px solid #8f95a3;margin-top:15px;padding-bottom:5px;padding-left:35px;font-size:1.625rem}@media screen and (max-width:900px){.search-block input{margin-top:10px;padding:21px 35px;font-size:1.125rem}}.search-block input,.search-block input:focus,.search-block input:active{outline:none}.search-block input:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.faq-block{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.faq-block .overlay{background:linear-gradient(#00000080,#0000)}.faq-block .overlay.no-image{background:0 0}.faq-block .overlay.no-image .faq-block-container{padding-top:0;padding-bottom:0}.faq-block .overlay.no-image .faq-block-container h2{color:#157553}.faq-block .overlay.no-image .faq-block-container p{color:#5c6270}.faq-block .overlay.no-image .faq-block-container .faq-questions-item{background-color:#faf5ee}.faq-block .faq-block-container{max-width:862px;z-index:2;margin:0 auto;padding-top:82px;padding-bottom:82px}.faq-block .faq-block-container.no-image-container{margin:0 auto}@media screen and (max-width:900px){.faq-block .faq-block-container{padding:30px 16px 24px}.faq-block .faq-block-container p{letter-spacing:.02rem;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}}.faq-block .faq-block-container h2,.faq-block .faq-block-container p{color:#fbfbfb}.faq-block .faq-block-container .faq-questions-container{margin-top:24px}@media screen and (max-width:900px){.faq-block .faq-block-container .faq-questions-container{margin-top:20px}}.faq-block .faq-block-container .faq-questions-container .faq-questions-item{cursor:pointer;background-color:#fbfbfb;border-radius:0 6px;margin-bottom:12px}.faq-block .faq-block-container .faq-questions-container .faq-questions-item button{width:100%;text-align:left;color:#2e3138;-webkit-user-select:none;user-select:none;background-color:#0000;border:none;border-radius:0 6px;outline:none;margin:0;padding:20px 45px 20px 25px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;display:block;position:relative}.faq-block .faq-block-container .faq-questions-container .faq-questions-item button,.faq-block .faq-block-container .faq-questions-container .faq-questions-item button:hover,.faq-block .faq-block-container .faq-questions-container .faq-questions-item button:focus,.faq-block .faq-block-container .faq-questions-container .faq-questions-item button:focus-visible,.faq-block .faq-block-container .faq-questions-container .faq-questions-item button:focus-within,.faq-block .faq-block-container .faq-questions-container .faq-questions-item button:active,.faq-block .faq-block-container .faq-questions-container .faq-questions-item button:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}@media screen and (max-width:900px){.faq-block .faq-block-container .faq-questions-container .faq-questions-item button{font-size:1rem;line-height:1.6}}.faq-block .faq-block-container .faq-questions-container .faq-questions-item button:focus-visible{text-decoration:underline!important}.faq-block .faq-block-container .faq-questions-container .faq-questions-item button:focus-visible{background-color:#eddec8}@media screen and (max-width:900px){.faq-block .faq-block-container .faq-questions-container .faq-questions-item button{padding:12px 42px 12px 20px}}.faq-block .faq-block-container .faq-questions-container .faq-questions-item button:after{content:"";width:14px;height:14px;background-image:url(../arrow-grey-down.ab7626a8.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transition:all .3s;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.faq-block .faq-block-container .faq-questions-container .faq-questions-item.open button{font-weight:700}.faq-block .faq-block-container .faq-questions-container .faq-questions-item.open button:after{transform:translateY(-50%)rotate(180deg)}.faq-block .faq-block-container .faq-questions-container .faq-questions-item .faq-questions-text .content{padding:0 25px 20px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.faq-block .faq-block-container .faq-questions-container .faq-questions-item .faq-questions-text .content{font-size:1rem;line-height:1.6}}.faq-block .faq-block-container .faq-questions-container .faq-questions-item .faq-questions-text .content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:22px;display:inline-block;position:relative}@media (max-width:900px){.faq-block .faq-block-container .faq-questions-container .faq-questions-item .faq-questions-text .content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:20px;font-size:1rem}}.faq-block .faq-block-container .faq-questions-container .faq-questions-item .faq-questions-text .content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{content:"";height:15px;width:15px;background-image:url(../external-link.f855da63.svg);background-size:contain;position:absolute;top:6px;right:2px}@media (max-width:900px){.faq-block .faq-block-container .faq-questions-container .faq-questions-item .faq-questions-text .content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{height:12px;width:12px;top:8px}}@media screen and (max-width:900px){.faq-block .faq-block-container .faq-questions-container .faq-questions-item .faq-questions-text .content{letter-spacing:.02rem;padding:0 20px 12px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}}.faq-block .faq-block-container .faq-questions-container .faq-questions-item p{color:#2e3138;margin-top:0;margin-bottom:16px}.faq-block .faq-block-container .faq-questions-container .faq-questions-item table{color:#2e3138}#startpage .faq-block .overlay.no-image{background-color:#1f4e41}#startpage .faq-block .overlay.no-image h2,#startpage .faq-block .overlay.no-image p{color:#fbfbfb}#startpage .faq-block .overlay.no-image .faq-block-container{padding-top:82px;padding-bottom:82px}#startpage .faq-block .overlay.no-image .faq-questions-container .faq-questions-item p{color:#2e3138}.blocklist-with-headings-container .faq-block .faq-block-container.no-image-container{width:100%;max-width:100%;margin:0 auto;padding:0!important}.news-block .button-container.hide-small .button,.my-pages-news-block .button-container.hide-small .button{margin-top:0}.news-block .button-container.hide-large .button,.my-pages-news-block .button-container.hide-large .button{margin-top:14px}.news-block .no-news,.my-pages-news-block .no-news{margin-bottom:40px}.news-block .news-block-grid,.my-pages-news-block .news-block-grid{padding-top:16px}@media screen and (max-width:900px){.news-block .news-block-grid,.my-pages-news-block .news-block-grid{padding-top:8px}.news-block-grid,.news-container{margin:0}}.news-block-grid .news-block-card,.news-container .news-block-card{padding:0 16px 32px;position:relative}@media screen and (max-width:900px){.news-block-grid .news-block-card,.news-container .news-block-card{padding:0 8px 16px}}.news-block-grid .news-block-card.highlight-card,.news-container .news-block-card.highlight-card{width:50%;min-height:400px}@media screen and (max-width:1200px){.news-block-grid .news-block-card.highlight-card,.news-container .news-block-card.highlight-card{width:66.6667%}}@media screen and (max-width:900px){.news-block-grid .news-block-card.highlight-card,.news-container .news-block-card.highlight-card{width:100%;min-height:0;aspect-ratio:16/10;padding:0}}.news-block-grid .news-block-card .inner,.news-container .news-block-card .inner{background-color:#faf5ee;border-radius:0 6px;overflow:hidden}.news-block-grid .news-block-card .inner,.news-block-grid .news-block-card .inner:visited,.news-block-grid .news-block-card .inner:active,.news-block-grid .news-block-card .inner:focus,.news-container .news-block-card .inner,.news-container .news-block-card .inner:visited,.news-container .news-block-card .inner:active,.news-container .news-block-card .inner:focus{text-decoration:none}.news-block-grid .news-block-card .inner:hover,.news-block-grid .news-block-card .inner:focus-visible,.news-container .news-block-card .inner:hover,.news-container .news-block-card .inner:focus-visible{text-decoration:none}@media screen and (max-width:900px){.news-block-grid .news-block-card .inner:not(.highlight) .content .preview,.news-container .news-block-card .inner:not(.highlight) .content .preview{display:none}}.news-block-grid .news-block-card .inner:not(.highlight) .content p.date,.news-container .news-block-card .inner:not(.highlight) .content p.date{color:#157553}@media screen and (max-width:900px){.news-block-grid .news-block-card .inner:not(.highlight) .news-block-card-content .preview,.news-container .news-block-card .inner:not(.highlight) .news-block-card-content .preview{display:none}}.news-block-grid .news-block-card .inner.highlight,.news-container .news-block-card .inner.highlight{position:relative}.news-block-grid .news-block-card .inner.highlight .content,.news-container .news-block-card .inner.highlight .content{width:100%;height:100%}@media (min-width:900px){.news-block-grid .news-block-card .inner.highlight .content,.news-container .news-block-card .inner.highlight .content{min-height:418px}}.news-block-grid .news-block-card .inner.highlight .image,.news-block-grid .news-block-card .inner.highlight .overlay,.news-container .news-block-card .inner.highlight .image,.news-container .news-block-card .inner.highlight .overlay{border-radius:0 6px;position:absolute;inset:0;overflow:hidden}.news-block-grid .news-block-card .inner.highlight .image img,.news-container .news-block-card .inner.highlight .image img{width:100%;height:100%;object-fit:cover;transition:filter .25s}.news-block-grid .news-block-card .inner.highlight .overlay,.news-container .news-block-card .inner.highlight .overlay{background:linear-gradient(#0000 0%,#00000080 100%);justify-content:flex-start;align-items:flex-end;padding:18px 16px;display:flex}@media screen and (max-width:900px){.news-block-grid .news-block-card .inner.highlight .overlay,.news-container .news-block-card .inner.highlight .overlay{background:linear-gradient(#00000080 0%,#0009 100%);align-items:center;padding:10px 16px}}.news-block-grid .news-block-card .inner.highlight .overlay .text,.news-container .news-block-card .inner.highlight .overlay .text{max-width:400px}.news-block-grid .news-block-card .inner.highlight .overlay .text p:not(.date),.news-block-grid .news-block-card .inner.highlight .overlay .text h3,.news-container .news-block-card .inner.highlight .overlay .text p:not(.date),.news-container .news-block-card .inner.highlight .overlay .text h3{color:#fbfbfb}.news-block-grid .news-block-card .inner.highlight .overlay .text p.date,.news-container .news-block-card .inner.highlight .overlay .text p.date{color:#48dea8}.news-block-grid .news-block-card .inner.highlight .overlay .text p.read-more .arrow,.news-container .news-block-card .inner.highlight .overlay .text p.read-more .arrow{background-image:url(../arrow-right-white.053238ee.svg)}@media screen and (max-width:900px){.news-block-grid .news-block-card .inner.highlight .overlay .text h3,.news-container .news-block-card .inner.highlight .overlay .text h3{margin-top:0;margin-bottom:6px;line-height:1.4}.news-block-grid .news-block-card .inner.highlight .overlay .text p.preview,.news-container .news-block-card .inner.highlight .overlay .text p.preview{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news-block-grid .news-block-card .inner.highlight .overlay .text p.read-more,.news-container .news-block-card .inner.highlight .overlay .text p.read-more{margin-top:8px;margin-bottom:0}}.news-block-grid .news-block-card .inner.highlight:hover img,.news-block-grid .news-block-card .inner.highlight:focus-visible img,.news-container .news-block-card .inner.highlight:hover img,.news-container .news-block-card .inner.highlight:focus-visible img{filter:brightness(.75)contrast(1.15)}.news-block-grid .news-block-card .inner.highlight:hover .arrow,.news-block-grid .news-block-card .inner.highlight:focus-visible .arrow,.news-container .news-block-card .inner.highlight:hover .arrow,.news-container .news-block-card .inner.highlight:focus-visible .arrow{margin-left:16px}.news-block-grid.news-swiper-wrapper .news-block-card .inner.with-image .image,.news-container.news-swiper-wrapper .news-block-card .inner.with-image .image{height:auto;aspect-ratio:16/9}.blocklist-with-headings-container .news-block-card{padding:0 16px 32px;position:relative}@media screen and (max-width:900px){.blocklist-with-headings-container .news-block-card{padding:0 8px 16px}}.blocklist-with-headings-container .news-block-card.highlight-card{width:66.6667%}@media screen and (max-width:1200px){.blocklist-with-headings-container .news-block-card.highlight-card{width:100%}}.blocklist-with-headings-container .news-block-card.grid-card-4{width:33.3333%}@media screen and (min-width:900px){.blocklist-with-headings-container .news-block-card.grid-card-4:nth-child(3) .image{display:none!important}}.blocklist-with-headings-container .news-block-card.grid-card-4:nth-child(6),.blocklist-with-headings-container .news-block-card.grid-card-4:nth-child(7){display:none!important}@media screen and (max-width:1200px){.blocklist-with-headings-container .news-block-card.grid-card-4{width:50%}}@media screen and (max-width:900px){.blocklist-with-headings-container .swiper,.blocklist-with-headings-container .price-block .price-swiper,.price-block .blocklist-with-headings-container .price-swiper{margin-left:-8px;margin-right:-8px;padding:0!important}}.text-center-block{padding-left:24px;padding-right:24px}.text-center-block a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:22px;display:inline-block;position:relative}@media (max-width:900px){.text-center-block a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:20px;font-size:1rem}}.text-center-block a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{content:"";height:15px;width:15px;background-image:url(../external-link.f855da63.svg);background-size:contain;position:absolute;top:6px;right:2px}@media (max-width:900px){.text-center-block a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{height:12px;width:12px;top:8px}}.text-center-block,.text-center-block *{text-align:center}.text-center-block.background-green{background-color:#1f4e41;padding-top:56px;padding-bottom:62px}.text-center-block.background-green a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:22px;display:inline-block;position:relative}@media (max-width:900px){.text-center-block.background-green a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:20px;font-size:1rem}}.text-center-block.background-green a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{content:"";height:15px;width:15px;background-image:url(../external-link-white.07f0929d.svg);background-size:contain;position:absolute;top:6px;right:2px}@media (max-width:900px){.text-center-block.background-green a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{height:12px;width:12px;top:8px}}@media screen and (max-width:900px){.text-center-block.background-green{padding-top:40px;padding-bottom:48px}}.text-center-block.background-green h2,.text-center-block.background-green p,.text-center-block.background-green li,.text-center-block.background-green ol,.text-center-block.background-green ul,.text-center-block.background-green .container div a,.text-center-block.background-green h3{color:#fbfbfb}.text-center-block.background-green a[href*="/media/"]:not(.button):after{content:"";vertical-align:middle;width:15px;height:15px;background-image:url(../document.faef7a89.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 4px 2px 6px;transition:filter .2s;display:inline-block}.text-center-block .block-heading{margin:0 auto 16px}.text-center-block .text-content{max-width:660px;margin:0 auto}.text-center-block p,.text-center-block ul,.text-center-block ol,.text-center-block li{color:#5c6270;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.text-center-block p,.text-center-block ul,.text-center-block ol,.text-center-block li{font-size:1rem;line-height:1.6}}.text-center-block strong{font-weight:800}.text-center-block ul,.text-center-block ol{padding-top:16px;padding-bottom:16px;list-style:none}.text-center-block ul li:before{content:"•";margin-left:-9px;margin-right:8px}.text-center-block ol{counter-reset:ol-item}.text-center-block ol li:before{counter-increment:ol-item;content:counter(ol-item)".";margin-left:-8px;margin-right:7px}@media screen and (max-width:900px){.blocklist-with-headings-container .text-center-block{padding:8px 16px 40px}}.text-and-image-container.image-left .container{flex-direction:row-reverse}.text-and-image-container.image-right .container{flex-direction:row}.text-and-image-container.image-right .container .text-container{padding-left:0;padding-right:2%}@media screen and (max-width:900px){.text-and-image-container.image-right .container .text-container{padding:0}}.text-and-image-container.small-image .container .image-container{width:40%}.text-and-image-container.small-image .container .text-container{width:60%}@media screen and (max-width:900px){.text-and-image-container.small-image .container .text-container{width:100%}}.text-and-image-container .container{display:flex}.text-and-image-container .container .image-container{width:60%}@media screen and (max-width:900px){.text-and-image-container .container .image-container{display:none}}.text-and-image-container .container .image-container img{width:100%;display:block}.text-and-image-container .container .text-container{width:40%;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:2%;display:flex}.text-and-image-container .container .text-container a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:22px;display:inline-block;position:relative}@media (max-width:900px){.text-and-image-container .container .text-container a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:20px;font-size:1rem}}.text-and-image-container .container .text-container a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{content:"";height:15px;width:15px;background-image:url(../external-link.f855da63.svg);background-size:contain;position:absolute;top:6px;right:2px}@media (max-width:900px){.text-and-image-container .container .text-container a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{height:12px;width:12px;top:8px}}@media screen and (max-width:900px){.text-and-image-container .container .text-container{width:100%;padding:0}.text-and-image-container .container .text-container h2{margin-bottom:16px}}.text-and-image-container .container .text-container p,.text-and-image-container .container .text-container ol,.text-and-image-container .container .text-container ul,.text-and-image-container .container .text-container li{color:#5c6270;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.text-and-image-container .container .text-container p,.text-and-image-container .container .text-container ol,.text-and-image-container .container .text-container ul,.text-and-image-container .container .text-container li{font-size:1rem;line-height:1.6}}.text-and-image-container .container .text-container strong{font-weight:800}.text-and-image-container .container .mobile-image-container{display:none}@media screen and (max-width:900px){.text-and-image-container .container .mobile-image-container{display:block}.text-and-image-container .container .mobile-image-container img{width:100%}}.activities-block-grid .activities-block-card{position:relative}.activities-block-grid .activities-block-card .inner{flex-flow:row;justify-content:space-between;display:flex}.activities-block-grid .activities-block-card .inner .text{height:100%;flex-flow:column;justify-content:space-between;padding-top:16px;padding-bottom:20px;display:flex}.activities-block-grid .activities-block-card .tags{flex-flow:column;align-items:flex-end;padding:16px 8px;display:flex}.activities-block-grid .subheading{margin-bottom:0}.activities-block-grid .subheading.organizer{color:#2e3138}.activities-block-grid .subheading.organizer span{font-weight:500}.activities-block-grid .subheading .divider{width:2px;height:14px;background-color:#2e3138;margin-bottom:-2px;margin-left:5px;margin-right:6px;display:inline-block}.activities-block-grid .preview{word-break:break-word;margin-top:12px!important}.activities-block-grid .activities-swiper-card .inner .read-more{padding-top:8px;padding-bottom:18px}.activities-block-grid .activities-swiper-card .inner .tags{padding-top:8px;padding-bottom:8px}#regionpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-2,#regionpage .blocklist-with-headings-container .activities-block .news-article .news-article-content .document-block.documents-count-1 .activities-block-card.grid-card-4,#regionpage .blocklist-with-headings-container .activities-block .benefit-single .news-article-content .document-block.documents-count-1 .activities-block-card.grid-card-4,.news-article .news-article-content .document-block.documents-count-1 #regionpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,.benefit-single .news-article-content .document-block.documents-count-1 #regionpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,#regionpage .blocklist-with-headings-container .activities-block .news-article .news-article-content .document-block.documents-count-2 .activities-block-card.grid-card-4,#regionpage .blocklist-with-headings-container .activities-block .benefit-single .news-article-content .document-block.documents-count-2 .activities-block-card.grid-card-4,.news-article .news-article-content .document-block.documents-count-2 #regionpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,.benefit-single .news-article-content .document-block.documents-count-2 #regionpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,#topicpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-2,#topicpage .blocklist-with-headings-container .activities-block .news-article .news-article-content .document-block.documents-count-1 .activities-block-card.grid-card-4,#topicpage .blocklist-with-headings-container .activities-block .benefit-single .news-article-content .document-block.documents-count-1 .activities-block-card.grid-card-4,.news-article .news-article-content .document-block.documents-count-1 #topicpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,.benefit-single .news-article-content .document-block.documents-count-1 #topicpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,#topicpage .blocklist-with-headings-container .activities-block .news-article .news-article-content .document-block.documents-count-2 .activities-block-card.grid-card-4,#topicpage .blocklist-with-headings-container .activities-block .benefit-single .news-article-content .document-block.documents-count-2 .activities-block-card.grid-card-4,.news-article .news-article-content .document-block.documents-count-2 #topicpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,.benefit-single .news-article-content .document-block.documents-count-2 #topicpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,#trusteepage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-2,#trusteepage .blocklist-with-headings-container .activities-block .news-article .news-article-content .document-block.documents-count-1 .activities-block-card.grid-card-4,#trusteepage .blocklist-with-headings-container .activities-block .benefit-single .news-article-content .document-block.documents-count-1 .activities-block-card.grid-card-4,.news-article .news-article-content .document-block.documents-count-1 #trusteepage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,.benefit-single .news-article-content .document-block.documents-count-1 #trusteepage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,#trusteepage .blocklist-with-headings-container .activities-block .news-article .news-article-content .document-block.documents-count-2 .activities-block-card.grid-card-4,#trusteepage .blocklist-with-headings-container .activities-block .benefit-single .news-article-content .document-block.documents-count-2 .activities-block-card.grid-card-4,.news-article .news-article-content .document-block.documents-count-2 #trusteepage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,.benefit-single .news-article-content .document-block.documents-count-2 #trusteepage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4{width:33.3333%;flex-basis:33.3333%}@media screen and (max-width:1200px){#regionpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-2,#regionpage .blocklist-with-headings-container .activities-block .news-article .news-article-content .document-block.documents-count-1 .activities-block-card.grid-card-4,#regionpage .blocklist-with-headings-container .activities-block .benefit-single .news-article-content .document-block.documents-count-1 .activities-block-card.grid-card-4,.news-article .news-article-content .document-block.documents-count-1 #regionpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,.benefit-single .news-article-content .document-block.documents-count-1 #regionpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,#regionpage .blocklist-with-headings-container .activities-block .news-article .news-article-content .document-block.documents-count-2 .activities-block-card.grid-card-4,#regionpage .blocklist-with-headings-container .activities-block .benefit-single .news-article-content .document-block.documents-count-2 .activities-block-card.grid-card-4,.news-article .news-article-content .document-block.documents-count-2 #regionpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,.benefit-single .news-article-content .document-block.documents-count-2 #regionpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,#topicpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-2,#topicpage .blocklist-with-headings-container .activities-block .news-article .news-article-content .document-block.documents-count-1 .activities-block-card.grid-card-4,#topicpage .blocklist-with-headings-container .activities-block .benefit-single .news-article-content .document-block.documents-count-1 .activities-block-card.grid-card-4,.news-article .news-article-content .document-block.documents-count-1 #topicpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,.benefit-single .news-article-content .document-block.documents-count-1 #topicpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,#topicpage .blocklist-with-headings-container .activities-block .news-article .news-article-content .document-block.documents-count-2 .activities-block-card.grid-card-4,#topicpage .blocklist-with-headings-container .activities-block .benefit-single .news-article-content .document-block.documents-count-2 .activities-block-card.grid-card-4,.news-article .news-article-content .document-block.documents-count-2 #topicpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,.benefit-single .news-article-content .document-block.documents-count-2 #topicpage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,#trusteepage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-2,#trusteepage .blocklist-with-headings-container .activities-block .news-article .news-article-content .document-block.documents-count-1 .activities-block-card.grid-card-4,#trusteepage .blocklist-with-headings-container .activities-block .benefit-single .news-article-content .document-block.documents-count-1 .activities-block-card.grid-card-4,.news-article .news-article-content .document-block.documents-count-1 #trusteepage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,.benefit-single .news-article-content .document-block.documents-count-1 #trusteepage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,#trusteepage .blocklist-with-headings-container .activities-block .news-article .news-article-content .document-block.documents-count-2 .activities-block-card.grid-card-4,#trusteepage .blocklist-with-headings-container .activities-block .benefit-single .news-article-content .document-block.documents-count-2 .activities-block-card.grid-card-4,.news-article .news-article-content .document-block.documents-count-2 #trusteepage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4,.benefit-single .news-article-content .document-block.documents-count-2 #trusteepage .blocklist-with-headings-container .activities-block .activities-block-card.grid-card-4{width:50%;flex-basis:50%}}#regionpage .blocklist-with-headings-container .activities-block .tags,#topicpage .blocklist-with-headings-container .activities-block .tags,#trusteepage .blocklist-with-headings-container .activities-block .tags{display:none}#regionpage .blocklist-with-headings-container .no-activites-text,#topicpage .blocklist-with-headings-container .no-activites-text,#trusteepage .blocklist-with-headings-container .no-activites-text{padding:20px 0}@media (max-width:900px){#regionpage .blocklist-with-headings-container .no-activites-text,#topicpage .blocklist-with-headings-container .no-activites-text,#trusteepage .blocklist-with-headings-container .no-activites-text{padding-bottom:0}}.text-one-column-block .text{max-width:750px;margin-top:0;margin-bottom:10px}.text-one-column-block .text a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:22px;display:inline-block;position:relative}@media (max-width:900px){.text-one-column-block .text a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:20px;font-size:1rem}}.text-one-column-block .text a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{content:"";height:15px;width:15px;background-image:url(../external-link.f855da63.svg);background-size:contain;position:absolute;top:6px;right:2px}@media (max-width:900px){.text-one-column-block .text a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{height:12px;width:12px;top:8px}}.text-one-column-block .text p,.text-one-column-block .text ul,.text-one-column-block .text ol,.text-one-column-block .text li{color:#5c6270;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.text-one-column-block .text p,.text-one-column-block .text ul,.text-one-column-block .text ol,.text-one-column-block .text li{font-size:1rem;line-height:1.6}}.text-one-column-block .text strong{font-weight:800}.text-two-columns-block .text,.text-block-separate-columns .text{column-count:2;column-gap:40px;padding-top:8px}.text-two-columns-block .text a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]),.text-block-separate-columns .text a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:22px;display:inline-block;position:relative}@media (max-width:900px){.text-two-columns-block .text a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]),.text-block-separate-columns .text a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:20px;font-size:1rem}}.text-two-columns-block .text a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after,.text-block-separate-columns .text a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{content:"";height:15px;width:15px;background-image:url(../external-link.f855da63.svg);background-size:contain;position:absolute;top:6px;right:2px}@media (max-width:900px){.text-two-columns-block .text a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after,.text-block-separate-columns .text a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{height:12px;width:12px;top:8px}}@media screen and (max-width:900px){.text-two-columns-block .text,.text-block-separate-columns .text{column-count:1}}.text-two-columns-block .text p,.text-block-separate-columns .text p,.text-two-columns-block .text ul,.text-block-separate-columns .text ul,.text-two-columns-block .text ol,.text-block-separate-columns .text ol,.text-two-columns-block .text li,.text-block-separate-columns .text li{color:#5c6270;margin-top:0;margin-bottom:14px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.text-two-columns-block .text p,.text-block-separate-columns .text p,.text-two-columns-block .text ul,.text-block-separate-columns .text ul,.text-two-columns-block .text ol,.text-block-separate-columns .text ol,.text-two-columns-block .text li,.text-block-separate-columns .text li{font-size:1rem;line-height:1.6}}.text-two-columns-block .text strong,.text-block-separate-columns .text strong{font-weight:800}.text-two-columns-block .button-wrapper,.text-block-separate-columns .button-wrapper{width:100%}@media screen and (max-width:900px){.blocklist-with-headings-container .block-container .document-block .swiper,.blocklist-with-headings-container .block-container .document-block .price-block .price-swiper,.price-block .blocklist-with-headings-container .block-container .document-block .price-swiper{margin-left:-8px;margin-right:-8px;padding:0!important}}.blocklist-with-headings-container .block-container .document-block-grid .grid-card-4.document-block-card{width:33.3333%}@media screen and (max-width:1200px){.blocklist-with-headings-container .block-container .document-block-grid .grid-card-4.document-block-card{width:50%}}.document-block-card .inner{background-color:#1f4e41!important}.document-block-card .inner:hover,.document-block-card .inner:focus-visible{background-color:#0d2d24!important}.document-block-card .inner h3,.document-block-card .inner .title,.document-block-card .inner .preview,.document-block-card .inner .read-more{color:#fbfbfb!important}.document-block-card .inner .read-more .icon{width:20px;height:20px;vertical-align:middle;background-image:url(../document.faef7a89.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 0 2px 6px;display:inline-block}.document-block-card .inner.restricted{padding-bottom:0!important}@media screen and (max-width:900px){.document-block-card .inner.restricted{padding-top:48px!important}}.document-block-card .inner.restricted .locked-gradient{background:linear-gradient(#0d2d2400 20%,#0d2d24b3 100%);bottom:0}@media screen and (max-width:900px){.document-block-card .inner.restricted~.locked-element-overlay{padding:8px!important}}.contact-us-block .contactpersons-container{flex-flow:wrap;margin-top:48px;display:flex}@media screen and (max-width:900px){.contact-us-block .contactpersons-container{flex-direction:column;row-gap:16px;margin-top:32px}}.contact-us-block .contactpersons-container .contactperson-item{width:50%;align-content:center;margin-bottom:16px;display:flex}@media screen and (max-width:900px){.contact-us-block .contactpersons-container .contactperson-item{width:100%}}.contact-us-block .contactpersons-container .contactperson-item .image-container{margin-right:32px}.contact-us-block .contactpersons-container .contactperson-item .image-container img{width:225px;height:auto;border-radius:100%}@media screen and (max-width:720px){.contact-us-block .contactpersons-container .contactperson-item .image-container img{width:175px}}.contact-us-block .contactpersons-container .contactperson-item .text-container{flex-direction:column;justify-content:center;display:flex}@media screen and (max-width:900px){.contact-us-block .contactpersons-container .contactperson-item .text-container{width:50%;font-size:.875rem}}.contact-us-block .contactpersons-container .contactperson-item .text-container h3{color:#157553;letter-spacing:.02rem;margin:0;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.contact-us-block .contactpersons-container .contactperson-item .text-container h3{margin-bottom:4px;font-size:1rem;line-height:1.6}}.contact-us-block .contactpersons-container .contactperson-item .text-container h4{color:#5c6270;margin:0;font-size:1rem}@media screen and (max-width:900px){.contact-us-block .contactpersons-container .contactperson-item .text-container h4{font-size:.875rem}}.contact-us-block .contactpersons-container .contactperson-item .text-container a{color:#5c6270;width:100%;text-decoration:none;display:inline-block}.contact-us-block .contactpersons-container .contactperson-item .text-container a:hover{text-decoration:underline}.contact-us-block .contactpersons-container .contactperson-item .text-container .top-container{margin:16px 0}@media screen and (max-width:900px){.contact-us-block .contactpersons-container .contactperson-item .text-container .top-container{margin:7px 0}}.contact-us-block .contactpersons-container .contactperson-item .text-container .bottom-container{margin:16px 0}@media screen and (max-width:900px){.contact-us-block .contactpersons-container .contactperson-item .text-container .bottom-container{margin:7px 0}}@media screen and (max-width:1200px){.blocklist-with-headings-container .contact-us-block .contactpersons-container .contactperson-item{width:100%}}.image-block .image-wrapper{max-width:100%;max-height:100%}.image-block .image-wrapper.full-width{width:100%}.image-block .image-wrapper.small-width{width:calc(50% - 24px)}@media screen and (max-width:1200px){.image-block .image-wrapper.small-width{width:calc(50% - 16px)}}@media screen and (max-width:900px){.image-block .image-wrapper.small-width{width:100%}}.image-block.crop img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.image-block.no-crop img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;display:block}.image-block .image-caption{max-width:800px;padding-top:8px}.image-block.crop:not(.small) .image-wrapper img{aspect-ratio:3}@media screen and (max-width:720px){.image-block.crop:not(.small) .image-wrapper img{aspect-ratio:2}}.image-block.image-standard-block.small .image-wrapper{max-width:678px;margin:0 auto}.image-block.image-standard-block.crop .image-wrapper img{height:505px}.image-block a[data-fancybox]{display:block}@media screen and (max-width:900px){.text-news-article-block{margin-top:0}}.text-news-article-block .content{max-width:710px;margin:0 auto;padding-right:32px}.text-news-article-block .content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:22px;display:inline-block;position:relative}@media (max-width:900px){.text-news-article-block .content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:20px;font-size:1rem}}.text-news-article-block .content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{content:"";height:15px;width:15px;background-image:url(../external-link.f855da63.svg);background-size:contain;position:absolute;top:6px;right:2px}@media (max-width:900px){.text-news-article-block .content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{height:12px;width:12px;top:8px}}@media screen and (max-width:900px){.text-news-article-block .content{padding-right:0}}.text-news-article-block h4,.text-news-article-block h5{font-size:1.125rem}.text-news-article-block p,.text-news-article-block em,.text-news-article-block li,.text-news-article-block .xhtml-editor-container p,.text-news-article-block .xhtml-editor-container em,.text-news-article-block .xhtml-editor-container span,.text-news-article-block blockquote,.text-news-article-block table{color:#5c6270;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;font-size:1.125rem!important}@media screen and (max-width:900px){.text-news-article-block p,.text-news-article-block em,.text-news-article-block li,.text-news-article-block .xhtml-editor-container p,.text-news-article-block .xhtml-editor-container em,.text-news-article-block .xhtml-editor-container span,.text-news-article-block blockquote,.text-news-article-block table{font-size:1rem;line-height:1.6;font-size:1rem!important}}.text-news-article-block strong{font-weight:800}.text-news-article-block li{margin-bottom:.5rem}.text-news-article-block strong{letter-spacing:.02rem;color:#5c6270;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.text-news-article-block strong{font-size:1rem;line-height:1.6}}.text-news-article-block a{letter-spacing:.02rem;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.text-news-article-block a{font-size:1rem;line-height:1.6}}.text-news-article-block img{max-width:100%;height:auto}.text-news-article-block .responsive-table{overflow-x:auto}.text-news-article-block .responsive-table td{padding:8px}.two-images-block .images-row{flex-flow:wrap;justify-content:space-between;display:flex}.two-images-block .images-row .image{flex:0 0 calc(50% - 24px)}@media screen and (max-width:1200px){.two-images-block .images-row .image{flex-basis:calc(50% - 16px)}}@media screen and (max-width:900px){.two-images-block .images-row .image{height:100%;flex-basis:100%}.two-images-block .images-row .image:first-of-type{margin-bottom:24px}}.two-images-block .images-row .image img{width:100%;height:100%;object-fit:cover}.text-block-standard .content{max-width:710px;margin:0 auto;padding-right:32px}.text-block-standard .content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:22px;display:inline-block;position:relative}@media (max-width:900px){.text-block-standard .content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:20px;font-size:1rem}}.text-block-standard .content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{content:"";height:15px;width:15px;background-image:url(../external-link.f855da63.svg);background-size:contain;position:absolute;top:6px;right:2px}@media (max-width:900px){.text-block-standard .content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{height:12px;width:12px;top:8px}}@media screen and (max-width:900px){.text-block-standard .content{padding-right:0}}.text-block-standard .content p,.text-block-standard .content ul,.text-block-standard .content ol,.text-block-standard .content li,.text-block-standard .content table{font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.text-block-standard .content p,.text-block-standard .content ul,.text-block-standard .content ol,.text-block-standard .content li,.text-block-standard .content table{font-size:1rem;line-height:1.6}}.text-block-standard .content strong{font-weight:800}.text-block-standard .content ul{margin-bottom:22px}.text-block-standard .content .responsive-table{overflow-x:auto}.text-block-standard .content .responsive-table td{padding:8px}.text-grid-block .grid{align-content:flex-start;margin:0 -18px}.text-grid-block .grid a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:22px;display:inline-block;position:relative}@media (max-width:900px){.text-grid-block .grid a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:20px;font-size:1rem}}.text-grid-block .grid a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{content:"";height:15px;width:15px;background-image:url(../external-link.f855da63.svg);background-size:contain;position:absolute;top:6px;right:2px}@media (max-width:900px){.text-grid-block .grid a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{height:12px;width:12px;top:8px}}.text-grid-block .grid .text-card{flex:0 0 25%;padding:0 18px 32px}@media screen and (max-width:1200px){.text-grid-block .grid .text-card{flex-basis:33.3333%}}@media screen and (max-width:900px){.text-grid-block .grid .text-card{flex-basis:50%;padding-bottom:24px}}@media screen and (max-width:720px){.text-grid-block .grid .text-card{flex-basis:100%}}.text-grid-block .grid .text-card .heading{margin:8px 0 4px}.text-grid-block .grid .text-card .text,.text-grid-block .grid .text-card .text *{color:#5c6270;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.text-grid-block .grid .text-card .text,.text-grid-block .grid .text-card .text *{font-size:1rem;line-height:1.6}}.text-grid-block .grid .text-card .text a{color:#157553}.text-grid-block .grid .text-card .text p:first-child{margin-top:0}.blocklist-standard .text-grid-block .text-grid-block-inner{max-width:1600px;margin:0 auto;padding:0 40px}@media screen and (max-width:900px){.blocklist-standard .text-grid-block .text-grid-block-inner{padding:0 16px}}.blocklist-with-headings-container .text-grid-block .grid .text-card{flex:0 0 33.3333%}@media screen and (max-width:1200px){.blocklist-with-headings-container .text-grid-block .grid .text-card{flex-basis:50%}}@media screen and (max-width:720px){.blocklist-with-headings-container .text-grid-block .grid .text-card{flex-basis:100%}}.my-assignments-block{width:100%;padding-top:12px}.my-assignments-block .my-assignment-title{color:#157553}.my-assignments-block .assignments-and-tools-container{width:100%;flex-flow:column;justify-content:space-between;padding:40px 0 0;display:flex}@media (max-width:900px){.my-assignments-block .assignments-and-tools-container{padding:16px 0 32px;display:block}}.my-assignments-block .assignments-and-tools-container .my-assignments-container{flex-flow:wrap;justify-content:space-between;gap:32px;display:flex}@media (max-width:1200px){.my-assignments-block .assignments-and-tools-container .my-assignments-container{gap:30px}}.my-assignments-block .assignments-and-tools-container .my-assignments-container .assignment{width:calc(50% - 16px);background:#eddec8;border-radius:0 6px;padding:30px 40px}@media screen and (max-width:1200px){.my-assignments-block .assignments-and-tools-container .my-assignments-container .assignment{width:100%}}@media (max-width:900px){.my-assignments-block .assignments-and-tools-container .my-assignments-container .assignment{padding:20px}}@media (max-width:720px){.my-assignments-block .assignments-and-tools-container .my-assignments-container .assignment{width:100%}}.my-assignments-block .assignments-and-tools-container .my-assignments-container .assignment .department{margin-bottom:25px}.my-assignments-block .assignments-and-tools-container .my-assignments-container .assignment .assignment-header{font-size:1rem;font-weight:700}.my-assignments-block .assignments-and-tools-container .my-assignments-container .assignment .assignment-status{margin-top:0;font-size:1rem}.my-assignments-block .assignments-and-tools-container .my-assignments-container .assignment .assignment-status span:last-of-type{display:none}.my-assignments-block .assignments-and-tools-container .my-assignments-container .assignment a{color:#000;font-size:1rem}.my-assignments-block .assignments-and-tools-container .my-assignments-container .gap{flex:1 1 0}.my-assignments-block .assignments-and-tools-container .my-tools-container{width:100%;height:100%;padding:30px 0 0}@media (max-width:1200px){.my-assignments-block .assignments-and-tools-container .my-tools-container{padding-top:0}}@media screen and (max-width:900px){.my-assignments-block .assignments-and-tools-container .my-tools-container{padding-top:32px}}.my-assignments-block .assignments-and-tools-container .my-tools-container .tools-container{flex-flow:wrap;justify-content:flex-start;gap:32px;display:flex}@media screen and (max-width:1200px){.my-assignments-block .assignments-and-tools-container .my-tools-container .tools-container{gap:22px}}.my-assignments-block .assignments-and-tools-container .my-tools-container .tools-container .tool-btn{margin-top:0}.my-assignments-block .assignments-and-tools-container .my-tools-container .tool{width:100%}@media (max-width:720px){.my-assignments-block .assignments-and-tools-container .my-tools-container .tool{margin-bottom:20px}}.my-assignments-block .assignments-and-tools-container .my-tools-container .tool a{width:100%;margin-top:0;display:block}.my-assignments-block .assignments-and-tools-container .my-tools-container .modal.show-modal .organisation-buttons-container{flex-flow:column;align-items:center;display:flex}.my-assignments-block .assignments-and-tools-container .my-tools-container .modal.show-modal .organisation-buttons-container .button{margin-bottom:8px}.trustee-tools-block .tools-container{flex-flow:wrap;gap:20px;padding-top:12px;display:flex}@media (max-width:900px){.trustee-tools-block .tools-container{gap:15px}}.trustee-tools-block .tools-container .tool-btn{min-width:220px;margin-top:0}@media (max-width:900px){.trustee-tools-block .tools-container .tool-btn{width:calc(50% - 15px)}}@media (max-width:510px){.trustee-tools-block .tools-container .tool-btn{width:100%}}.trustee-tools-block .tools-container a{min-width:200px;text-align:center}@media (max-width:720px){.trustee-tools-block .tools-container a{min-width:150px}}.trustee-tools-block .tools-container .tools-modal{padding-bottom:50px}.contact-persons-block .contact-persons-block-grid .contact-persons-block-card img{width:100%;object-fit:cover;border-top-right-radius:6px;display:block}.contact-persons-block .contact-persons-block-grid .contact-persons-block-card .contact-information{background:#faf5ee;border-bottom-left-radius:6px;padding:26px}.contact-persons-block .contact-persons-block-grid .contact-persons-block-card .contact-information h3{letter-spacing:.02rem;margin:12px 0 2px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.contact-persons-block .contact-persons-block-grid .contact-persons-block-card .contact-information h3{font-size:1rem;line-height:1.6}}.contact-persons-block .contact-persons-block-grid .contact-persons-block-card .contact-information .work-title{color:#157553;margin:0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.contact-persons-block .contact-persons-block-grid .contact-persons-block-card .contact-information .description-title{color:#2e3138;margin:10px 0 0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.contact-persons-block .contact-persons-block-grid .contact-persons-block-card .contact-information .phone-mail-text{letter-spacing:.02rem;color:#2e3138;margin:0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.contact-persons-block .contact-persons-block-grid .contact-persons-block-card .contact-information .phone-mail-text,.contact-persons-block .contact-persons-block-grid .contact-persons-block-card .contact-information .phone-mail-text:visited,.contact-persons-block .contact-persons-block-grid .contact-persons-block-card .contact-information .phone-mail-text:active,.contact-persons-block .contact-persons-block-grid .contact-persons-block-card .contact-information .phone-mail-text:focus{text-decoration:none}@media screen and (hover:none){.contact-persons-block .contact-persons-block-grid .contact-persons-block-card .contact-information .phone-mail-text{text-decoration:underline}}.contact-persons-block .contact-persons-block-grid .contact-persons-block-card .contact-information .phone-mail-text:hover,.contact-persons-block .contact-persons-block-grid .contact-persons-block-card .contact-information .phone-mail-text:focus-visible{text-decoration:underline}.locked-block .locked-block-content{max-width:1600px;text-align:center;background:#1f4e41;padding:50px 40px}.locked-block .locked-block-content img{margin:0 auto;display:block}@media (max-width:720px){.locked-block .locked-block-content img{height:70px;width:70px}}.locked-block .locked-block-content h3{margin-top:24px}.locked-block .locked-block-content p{color:#fbfbfb;max-width:710px;text-align:center;margin:0 auto}.locked-block .locked-block-content .button-container{justify-content:center;margin-top:40px;display:flex}@media (max-width:720px){.locked-block .locked-block-content .button-container{margin-top:30px}}.locked-block .locked-block-content .button-container .button{margin:0 16px}@media (max-width:720px){.locked-block .locked-block-content .button-container .button{margin:0 8px;padding:6px 12px 8px}}.price-block .text:not(.price-block .text>.text){column-count:2;column-gap:40px;margin-top:16px}@media screen and (max-width:900px){.price-block .text:not(.price-block .text>.text){column-count:1}}.price-block .text p{color:#5c6270;margin-top:0;margin-bottom:10px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.price-block .text p{font-size:1rem;line-height:1.6}}.price-block .price-block-grid{margin-top:24px}@media screen and (min-width:900px){.price-block .price-block-grid{justify-content:center}}.price-block .price-block-grid .price-block-card .inner{background-color:#fbfbfb;flex-flow:column;justify-content:space-between;align-items:center;display:flex;box-shadow:0 0 20px 5px #0000001a}@media screen and (max-width:900px){.price-block .price-block-grid .price-block-card .inner{border-radius:4px;box-shadow:0 0 16px #0003}}.price-block .price-block-grid .price-block-card .inner .border{width:100%;height:12px;border-top-right-radius:6px;display:block}@media screen and (max-width:900px){.price-block .price-block-grid .price-block-card .inner .border{border-top-left-radius:4px;border-top-right-radius:4px}}.price-block .price-block-grid .price-block-card .inner .content-top,.price-block .price-block-grid .price-block-card .inner .content-bottom{width:100%;max-width:280px}@media screen and (max-width:720px){.price-block .price-block-grid .price-block-card .inner .content-top,.price-block .price-block-grid .price-block-card .inner .content-bottom{max-width:90%}}.price-block .price-block-grid .price-block-card .inner .content-top{border-bottom:1px solid #8f95a3;flex-grow:1;margin:0 24px;padding:30px 0 16px}.price-block .price-block-grid .price-block-card .inner .content-top .icon-container{text-align:center}.price-block .price-block-grid .price-block-card .inner .content-top .icon-container img{max-width:40px}.price-block .price-block-grid .price-block-card .inner .content-top .member-type{color:#2e3138;text-align:center;margin-top:4px;margin-bottom:16px}.price-block .price-block-grid .price-block-card .inner .content-top ul.details{width:100%;list-style-type:none}.price-block .price-block-grid .price-block-card .inner .content-top ul.details li{letter-spacing:.02rem;color:#5c6270;margin-bottom:16px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;position:relative}.price-block .price-block-grid .price-block-card .inner .content-top ul.details li:before{content:url(../check-green.f1b95cff.svg);width:14px;height:14px;position:absolute;top:0;left:-30px}.price-block .price-block-grid .price-block-card .inner .content-bottom{text-align:center;margin:0 24px;padding:0 0 38px}.price-block .price-block-grid .price-block-card .inner .content-bottom .price-info,.price-block .price-block-grid .price-block-card .inner .content-bottom .price-info *{margin-bottom:0}.price-block .price-block-grid .price-block-card .inner .content-bottom .price-info .month{letter-spacing:.005rem;color:#5c6270;font-family:sofia-pro,sans-serif;font-size:.875rem;font-weight:700;line-height:1.6}.price-block .price-swiper{position:relative;overflow-x:hidden;padding-top:16px!important}.price-block .price-swiper:before,.price-block .price-swiper:after{content:"";width:40px;z-index:5;opacity:0;transition:opacity .5s;display:block;position:absolute;top:0;bottom:0}.price-block .price-swiper:before{background:linear-gradient(90deg,#fff,65%,#fff0);left:0}.price-block .price-swiper:after{background:linear-gradient(-90deg,#fff,65%,#fff0);right:0}.price-block .price-swiper[data-active-slide="0"]:after,.price-block .price-swiper[data-active-slide="1"]:after,.price-block .price-swiper[data-active-slide="1"]:before,.price-block .price-swiper[data-active-slide="2"]:before{opacity:1}@media screen and (max-width:900px){.blocklist-with-headings-container .price-block .price-block-grid{margin-top:0}}@media screen and (max-width:1390px){.blocklist-with-headings-container .price-block .price-block-card{width:50%}}@media screen and (max-width:1070px){.blocklist-with-headings-container .price-block .price-block-card{width:100%}}@media screen and (min-width:900px) and (max-width:1200px){.articles-block .articles-block-grid{margin-left:-12px;margin-right:-12px}}.articles-block .articles-block-card{position:relative}@media screen and (min-width:900px) and (max-width:1200px){.articles-block .articles-block-card{width:50%!important;padding:12px!important}}.articles-block .articles-block-card .inner{padding:2px 16px 12px}.articles-block .articles-block-card .inner h3{letter-spacing:.02rem;color:#0d2d24;margin-bottom:0;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.articles-block .articles-block-card .inner h3{font-size:1rem;line-height:1.6}}.articles-block .articles-block-card .inner br{display:none!important}.articles-block .articles-block-card.restricted .inner{padding-top:44px}.text-block-separate-columns .text{column-count:1;flex-flow:wrap;justify-content:space-between;display:flex}.text-block-separate-columns .text a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:22px;display:inline-block;position:relative}@media (max-width:900px){.text-block-separate-columns .text a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:20px;font-size:1rem}}.text-block-separate-columns .text a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{content:"";height:15px;width:15px;background-image:url(../external-link.f855da63.svg);background-size:contain;position:absolute;top:6px;right:2px}@media (max-width:900px){.text-block-separate-columns .text a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{height:12px;width:12px;top:8px}}.text-block-separate-columns .text .column{flex:0 0 calc(50% - 20px)}@media screen and (max-width:900px){.text-block-separate-columns .text .column{flex:0 0 100%}}@media screen and (min-width:900px) and (max-width:1200px){.text-block-separate-columns .text .column .text-information-box,.text-block-separate-columns .text .column .text-information-box.box-left,.text-block-separate-columns .text .column .text-information-box.box-right{width:100%;max-width:100%;float:none;margin-left:0;margin-right:0}}@media screen and (max-width:900px){.text-on-image-block{min-height:425px}}.text-on-image-block .overlay{opacity:.4}.text-on-image-block .text-container h2{margin-left:auto;margin-right:auto}.text-on-image-block .text-container p{font-size:1.25rem}.text-on-image-block .text-container h2,.text-on-image-block .text-container p{max-width:720px}.image-grid-block .half-width{max-width:710px;padding:0}@media (max-width:720px){.image-grid-block .half-width{padding:0 16px}}.image-grid-block .half-width .grid-card{width:50%}@media (max-width:720px){.image-grid-block .half-width .grid-card{padding:12px}}@media (max-width:500px){.image-grid-block .half-width .grid-card{width:100%}}.image-grid-block img{width:100%}.image-grid-block .image-text{color:#5c6270;margin-top:0;margin-bottom:0}.link-list-block h2{color:#157553;max-width:640px;margin-bottom:16px!important}.link-list-block .link-list{flex-direction:column;display:flex}.link-list-block .link-div{margin-bottom:10px}.link-list-block a{font-size:1.125rem;font-weight:400;display:inline-block}@media (max-width:900px){.link-list-block a{font-size:1rem}}.link-list-block a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link){padding-right:22px;display:inline;position:relative}@media (max-width:900px){.link-list-block a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link){padding-right:20px;font-size:1rem}}.link-list-block a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):after{content:"";height:15px;width:15px;background-image:url(../external-link.f855da63.svg);background-size:contain;position:absolute;top:7px;right:0}@media (max-width:900px){.link-list-block a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):after{height:12px;width:12px}}.form-block .preamble,.form-block .preamble :not(a){color:#5c6270}.form-block .form-container{max-width:880px}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-caption{font-family:justus-pro,serif;font-size:2.625rem;font-weight:500;line-height:1.1}@media screen and (max-width:900px){.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-caption{font-size:1.625rem;line-height:1.2}}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset{margin:0;padding:0}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset:last-of-type{padding-bottom:0}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset legend{margin-bottom:16px;font-family:justus-pro,serif;font-size:1.625rem;font-weight:500;line-height:1.1}@media screen and (max-width:900px){.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset legend{font-size:1.25rem}}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .field-validation-error{padding:0}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid{flex-flow:wrap;justify-content:space-between;display:flex}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container.col-md-12{width:100%}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container.col-md-6{width:calc(50% - 16px)}@media screen and (max-width:720px){.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container.col-md-6{width:100%}}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container.col-md-4{width:calc(33.3333% - 16px)}@media screen and (max-width:720px){.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container.col-md-4{width:100%}}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field{padding-bottom:24px}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field label{letter-spacing:.02rem;color:#2e3138;padding-bottom:4px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field label{font-size:1rem;line-height:1.6}}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-tooltip{letter-spacing:.02rem;color:#2e3138;padding:4px 0 8px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;display:block}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field textarea,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field select{margin:8px 0;max-width:none!important}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=text],.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=email],.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=tel],.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=url],.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=number],.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=time],.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=password]{width:100%;height:40px;border:1px solid #5c6270;border-radius:0 6px;padding-bottom:6px;padding-left:10px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:900px){.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=text],.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=email],.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=tel],.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=url],.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=number],.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=time],.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=password]{height:52px}}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=text]:focus,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=text]:focus-visible,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=email]:focus,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=email]:focus-visible,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=tel]:focus,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=tel]:focus-visible,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=url]:focus,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=url]:focus-visible,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=number]:focus,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=number]:focus-visible,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=time]:focus,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=time]:focus-visible,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=password]:focus,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=password]:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field textarea{width:100%;width:100%;resize:none;border:1px solid #5c6270;border-radius:0 6px;padding:10px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:720px){.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field textarea{min-width:300px}}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field textarea:focus,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field textarea:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input::-webkit-calendar-picker-indicator{opacity:0;flex-grow:1}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input::-webkit-datetime-edit{color:#5c6270}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input.datepickerfield,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=date],.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=datetime-local],.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=week]{width:100%;height:40px;background-image:url(../calendar-icon.05e657f0.svg);background-position:12px;background-repeat:no-repeat;background-size:20px;border:1px solid #5c6270;border-radius:0 6px;margin:8px 0;padding-bottom:3px;padding-left:40px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:900px){.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input.datepickerfield,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=date],.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=datetime-local],.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=week]{height:52px}}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input.datepickerfield:focus,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input.datepickerfield:focus-visible,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=date]:focus,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=date]:focus-visible,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=datetime-local]:focus,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=datetime-local]:focus-visible,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=week]:focus,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=week]:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .radiobuttonlist,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .checkboxlist,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper{float:none;margin:0;padding:0}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .radiobuttonlist input,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .radiobuttonlist label,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .checkboxlist input,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .checkboxlist label,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper input,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper label,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper label{vertical-align:middle;margin:8px 0}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .radiobuttonlist input,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .checkboxlist input,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper input,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input{-webkit-appearance:none;appearance:none;font:inherit;color:#000;width:20px;height:20px;cursor:pointer;min-height:20px;min-width:20px;background-color:#fff;border:1px solid #5c6270;place-content:center;margin:0;display:grid;width:20px!important;height:20px!important;border:1px solid #5c6270!important;display:inline-block!important}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .radiobuttonlist input:before,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .checkboxlist input:before,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper input:before,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input:before{content:"";width:14px;height:14px;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 14px 14px #48dea8}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .radiobuttonlist input:checked:before,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .checkboxlist input:checked:before,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper input:checked:before,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input:checked:before{transform:scale(1)}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .radiobuttonlist input:focus-visible,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .checkboxlist input:focus-visible,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper input:focus-visible,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input:focus-visible{border-color:#157553;outline-color:#157553}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .radiobuttonlist input:before,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .checkboxlist input:before,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper input:before,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input:before{margin:2px;display:block}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .radiobuttonlist label,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .checkboxlist label,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper label,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper label{margin-left:8px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;display:inline}@media screen and (max-width:900px){.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .radiobuttonlist label,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .checkboxlist label,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper label,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper label{font-size:1rem;line-height:1.6}}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .radiobuttonlist br,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .checkboxlist br,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper br,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper br{content:"";margin:16px;display:block}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .radiobuttonlist input,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .radiobuttonlist input:before{border-radius:50%}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .checkboxlist input,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .checkboxlist label{float:none}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-tooltip{display:none}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox input{-webkit-appearance:none;appearance:none;font:inherit;color:#000;width:20px;height:20px;cursor:pointer;min-height:20px;min-width:20px;background-color:#fff;border:1px solid #5c6270;place-content:center;margin:0;display:grid;width:20px!important;height:20px!important;border:1px solid #5c6270!important;display:inline-block!important}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox input:before{content:"";width:14px;height:14px;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 14px 14px #48dea8}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox input:checked:before{transform:scale(1)}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox input:focus-visible{border-color:#157553;outline-color:#157553}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox input:before{margin:2px;display:block}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field select{-webkit-appearance:none;appearance:none;height:40px;width:100%;background-color:#fff;border:1px solid #5c6270;border-radius:0 6px;padding-bottom:3px;padding-left:16px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:900px){.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field select{height:52px}}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field select:focus,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field select:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field select:not(.multiplechoice){background-image:url(../arrow-down-grey.0f592821.svg);background-position:calc(100% - 16px);background-repeat:no-repeat;background-size:12px}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field select.multiplechoice{height:auto;padding:0}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field select.multiplechoice option{padding:4px 16px}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=file]{width:100%;letter-spacing:.02rem;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=file]::file-selector-button,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=file]::-webkit-file-upload-button{color:#fbfbfb;width:auto;min-width:190px;cursor:pointer;background:#157553;border:none;border-radius:0 6px;margin-top:0;margin-right:16px;padding:8px 24px 12px;font-family:sofia-pro,sans-serif;font-weight:700;text-decoration:none;transition-property:color,background-color;transition-duration:.2s;display:inline-block}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=file]::file-selector-button:hover,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field input[type=file]::-webkit-file-upload-button:hover{color:#0d2d24;background:#48dea8}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.titleanddescription{padding-top:24px}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.titleanddescription h2{color:#157553;font-family:justus-pro,serif;font-size:1.625rem;font-weight:500;line-height:1.1}@media screen and (max-width:900px){.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.titleanddescription h2{font-size:1.25rem}}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.titleanddescription p{color:#2e3138;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.titleanddescription p{font-size:1rem;line-height:1.6}}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.richtext h2,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.richtext h3{color:#157553}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.richtext p,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.richtext li{color:#2e3138;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.richtext p,.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.richtext li{font-size:1rem;line-height:1.6}}.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.richtext strong{letter-spacing:.02rem;color:#2e3138;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.form-block .form-container .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.richtext strong{font-size:1rem;line-height:1.6}}.form-block .form-container .umbraco-forms-form .umbraco-forms-navigation input[type=submit]{color:#fbfbfb;width:auto;min-width:190px;background:#157553;border:none;border-radius:0 6px;margin-top:20px;padding:8px 24px 12px;font-family:sofia-pro,sans-serif;font-weight:700;text-decoration:none;transition-property:color,background-color;transition-duration:.2s;display:inline-block}.form-block .form-container .umbraco-forms-form .umbraco-forms-navigation input[type=submit]:hover{color:#0d2d24;background:#48dea8}.form-block .form-container .umbraco-forms-form .umbraco-forms-navigation input[type=submit].prev{margin-right:16px}.form-block .form-container .umbraco-forms-submitmessage,.form-block .form-container .umbraco-forms-submitmessage-html{color:#2e3138;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.form-block .form-container .umbraco-forms-submitmessage,.form-block .form-container .umbraco-forms-submitmessage-html{font-size:1rem;line-height:1.6}}.form-block .form-container .umbraco-forms-submitmessage p,.form-block .form-container .umbraco-forms-submitmessage li,.form-block .form-container .umbraco-forms-submitmessage strong,.form-block .form-container .umbraco-forms-submitmessage em,.form-block .form-container .umbraco-forms-submitmessage-html p,.form-block .form-container .umbraco-forms-submitmessage-html li,.form-block .form-container .umbraco-forms-submitmessage-html strong,.form-block .form-container .umbraco-forms-submitmessage-html em{color:#2e3138;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.form-block .form-container .umbraco-forms-submitmessage p,.form-block .form-container .umbraco-forms-submitmessage li,.form-block .form-container .umbraco-forms-submitmessage strong,.form-block .form-container .umbraco-forms-submitmessage em,.form-block .form-container .umbraco-forms-submitmessage-html p,.form-block .form-container .umbraco-forms-submitmessage-html li,.form-block .form-container .umbraco-forms-submitmessage-html strong,.form-block .form-container .umbraco-forms-submitmessage-html em{font-size:1rem;line-height:1.6}}.form-block .form-container .umbraco-forms-submitmessage h2,.form-block .form-container .umbraco-forms-submitmessage-html h2{color:#157553;font-family:justus-pro,serif;font-size:1.625rem;font-weight:500;line-height:1.1}@media screen and (max-width:900px){.form-block .form-container .umbraco-forms-submitmessage h2,.form-block .form-container .umbraco-forms-submitmessage-html h2{font-size:1.25rem}}.blocklist-with-headings-container .block .form-block .form-container h2{display:block}.video-block .video-container{margin-top:16px}.video-block .iframe-link{width:100%;max-width:640px;display:inline-block;position:relative}.video-block .video-overlay{height:100%;width:100%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.video-block iframe{border:none!important}.news-article .video-block,.benefit-single .video-block,#standardpage .video-block{max-width:710px;margin-left:auto;margin-right:auto}@media screen and (min-width:720px){.news-article .video-block .container,.benefit-single .video-block .container,#standardpage .video-block .container{padding-left:0;padding-right:0}}.primary-navigation ul{padding:0;list-style:none}.primary-navigation li a{display:block}.fixed-menu{width:100%;height:calc(100% - 76px);z-index:999;background-color:#eddec8;padding-top:40px;display:none;position:fixed;top:76px;left:0;overflow-y:auto}@media screen and (max-width:900px){.fixed-menu{padding-top:20px}}.fixed-menu ul{padding:0}@media screen and (max-width:720px){.fixed-menu ul{width:100%;padding-right:8px}}.fixed-menu ul li{max-width:720px;min-width:30vw;margin-bottom:38px;font-size:2.625rem;list-style-type:none}@media screen and (max-width:1200px){.fixed-menu ul li{min-width:50vw}}.fixed-menu ul li.mobile-only{display:none}@media screen and (max-width:900px){.fixed-menu ul li.mobile-only{display:block}}.fixed-menu ul li.closed{margin:0}.fixed-menu ul li.my-pages-page-item{display:none}@media screen and (max-width:900px){.fixed-menu ul li.my-pages-page-item{display:initial}}.fixed-menu ul li.my-pages-page-item{display:none}@media screen and (max-width:900px){.fixed-menu ul li.my-pages-page-item{display:initial}.fixed-menu ul li{margin-bottom:24px;font-size:1.625rem}}.fixed-menu ul li a{color:#1f4e41;width:100%;max-width:95vw;word-break:break-word;font-family:justus-pro,serif;font-weight:500;text-decoration:none;display:block;position:relative}.fixed-menu ul li a:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.fixed-menu ul li a.has-children{flex-flow:row;justify-content:space-between;align-items:center;display:flex}.fixed-menu ul li a.has-children.arrow:after{content:"";width:24px;height:24px;background-image:url(../arrow-darkgreen-right.00b20cca.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-top:12px;margin-left:32px;transition:all .2s;display:inline-block}@media (max-width:900px){.fixed-menu ul li a.has-children.arrow:after{width:18px;height:18px;margin-top:8px}}.fixed-menu ul li .child-list li a{margin-bottom:5px}.fixed-menu ul li .child-list li a.has-children.arrow:after{content:"";width:16px;height:16px;background-image:url(../arrow-darkgreen-right.00b20cca.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transition:all .2s;position:absolute;top:60%;right:-34px;transform:translateY(-50%)}.fixed-menu ul li .child-list li a.closed{margin:0}.fixed-menu ul li .child-list .menu-back-button{color:#0d2d24;margin-bottom:35px;padding-left:50px;font-size:1.625rem;position:relative}@media (max-width:900px){.fixed-menu ul li .child-list .menu-back-button{font-size:1.125rem;display:block}}.fixed-menu ul li .child-list .menu-back-button:after{content:"";width:24px;height:24px;background-image:url(../arrow-darkgreen-right.00b20cca.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transition:all .2s;position:absolute;top:15%;left:0;transform:rotate(180deg)}@media (max-width:900px){.fixed-menu ul li .child-list .menu-back-button:after{width:18px;height:18px;top:12%}}.fixed-menu ul li .child-list .child-menu-heading{color:#0d2d24;font-size:1.625rem}.fixed-menu ul li .child-list .child-list-item{font-family:sofia-pro,sans-serif;font-size:1.625rem;font-weight:400;line-height:1.2}@media screen and (max-width:900px){.fixed-menu ul li .child-list .child-list-item{font-size:1.125rem}}.fixed-menu-open{overflow-y:hidden}.fixed-menu-open .site-header{width:100%;z-index:999;background-color:#eddec8;position:fixed}.fixed-menu-open .site-header .main-header{background-color:#eddec8}@media screen and (max-width:900px){.fixed-menu-open .site-header .main-header{box-shadow:none}}.fixed-menu-open .site-header .main-header .container .menu-icon-container{display:none}.fixed-menu-open .site-header .main-header .container .menu-close-container{display:flex}@media screen and (max-width:900px){.fixed-menu-open .site-header .main-header .container .logo{display:none}}.fixed-menu-open .site-header .fixed-menu{display:block}.is-impersonating .main-header{padding-top:100px}.fixed-menu-open #impersonate-ribbon,.fixed-menu-open #slot-environment-ribbon,.fixed-menu-open .debug-view-container{display:none}.side-menu-container{margin-top:36px;margin-left:36px}@media screen and (max-width:900px){.side-menu-container{display:none}}.side-menu-container .side-menu{width:300px;max-height:calc(100vh - 120px);background-color:#fbfbfb;border-radius:0 12px;flex-direction:column;margin-top:10px;padding:30px 40px 14px;display:flex;position:sticky;top:20px;overflow-y:auto;box-shadow:0 0 20px 5px #0000001a}.side-menu-container .side-menu span,.side-menu-container .side-menu h2{color:#157553;letter-spacing:.02rem;padding-bottom:8px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.side-menu-container .side-menu span,.side-menu-container .side-menu h2{font-size:1rem;line-height:1.6}}.side-menu-container .side-menu a{color:#5c6270;word-break:break-word;border-top:1px solid #8f95a3;padding:16px 0;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;text-decoration:none;display:block}.side-menu-container .side-menu a,.side-menu-container .side-menu a:visited,.side-menu-container .side-menu a:active,.side-menu-container .side-menu a:focus{text-decoration:none}.side-menu-container .side-menu a:hover,.side-menu-container .side-menu a:focus-visible{text-decoration:none}@media screen and (max-width:900px){.side-menu-container .side-menu a{font-size:1rem;line-height:1.6}}.side-menu-container .side-menu a:hover,.side-menu-container .side-menu a:focus-visible{color:#2e3138}.side-menu-container .side-menu a:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.page-content.logged-in .side-menu{max-height:calc(100vh - 150px)}.page-content.logged-in.is-impersonating .side-menu{max-height:calc(100vh - 220px)}a.to-menu{color:#1f4e41;text-align:center;color:#157553;height:0;border-radius:0 6px;margin:0;padding:0;font-family:sofia-pro,sans-serif;font-size:1.625rem;font-weight:400;line-height:1.2;transition:transform,padding .2s;display:block;transform:scaleY(0)}a.to-menu,a.to-menu:visited,a.to-menu:active,a.to-menu:focus{text-decoration:none}a.to-menu:hover,a.to-menu:focus-visible{text-decoration:none}@media screen and (max-width:900px){a.to-menu{font-size:1.125rem}}a.to-menu:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}a.to-menu:focus-visible{height:auto;padding-top:8px;padding-bottom:8px;transform:scaleY(1)}@media screen and (max-width:900px){a.to-menu,a.to-menu:hover,a.to-menu:focus-visible,a.to-menu:active,a.to-menu:visited{display:none!important}}.blocklist-with-headings-container .block-container{width:100%}.blocklist-with-headings-container .block-container>.heading{width:100%;text-align:left;cursor:pointer;background-color:#0000;border:none;border-bottom:1px solid #157553;outline:none;margin:0;padding:0;display:block}.blocklist-with-headings-container .block-container>.heading,.blocklist-with-headings-container .block-container>.heading:hover,.blocklist-with-headings-container .block-container>.heading:focus,.blocklist-with-headings-container .block-container>.heading:focus-visible,.blocklist-with-headings-container .block-container>.heading:focus-within,.blocklist-with-headings-container .block-container>.heading:active,.blocklist-with-headings-container .block-container>.heading:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}@media screen and (min-width:901px){.blocklist-with-headings-container .block-container>.heading{display:none}}.blocklist-with-headings-container .block-container>.heading:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.blocklist-with-headings-container .block-container>.heading h2{color:#157553;margin:32px 0 12px;padding-right:24px;font-size:1.625rem;position:relative}@media screen and (max-width:900px){.blocklist-with-headings-container .block-container>.heading h2:after{width:20px;height:20px;content:"";background-image:url(../arrow-green-down.fb555b30.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transition:transform .2s;position:absolute;top:50%;right:0;transform:translateY(-50%)}}.blocklist-with-headings-container .block-container>.heading.open h2:after{transform:translateY(-50%)rotate(180deg)}@media screen and (min-width:901px){.blocklist-with-headings-container .block-container>.block{display:block!important}}@media screen and (max-width:900px){.blocklist-with-headings-container .block-container>.block h2{display:none}}.blocklist-with-headings-container .block-container .container:not(.faq-block-container){padding-left:0!important;padding-right:0!important}@media screen and (max-width:900px){.blocklist-with-headings-container .block-container .image-block,.blocklist-with-headings-container .block-container .two-images-block{display:none}.page-header{min-height:320px}}.page-header-only-text h1{color:#157553;word-break:break-word}.page-header-only-text p.preamble{letter-spacing:.02rem;color:#0d2d24;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.page-header-only-text p.preamble{font-size:1rem;line-height:1.6}}.page-header-only-text p.preamble.large{padding-bottom:30px;font-size:1.625rem;font-weight:400;line-height:1.2}@media (max-width:900px){.page-header-only-text p.preamble.large{font-size:1.125rem;line-height:1.6}}.page-header-only-text .content{max-width:760px}.page-header-only-text+.blocklist-standard .block{padding-top:24px}.page-header-only-text.standard-page .content{max-width:710px;margin-left:auto;margin-right:auto}.page-header-only-text.standard-page .content p.preamble{padding-bottom:10px}.page-header-only-text.standard-page .content p.preamble.large{font-size:1.625rem;font-weight:400;line-height:1.2}.page-header-only-text.page-with-filter-bar{margin-bottom:64px}.page-header-only-text.region-archive,.page-header-only-text.topic-archive{margin-bottom:40px}@media screen and (max-width:900px){.page-header-only-text.region-archive,.page-header-only-text.topic-archive{margin-bottom:32px}.page-header-only-text.region-archive h1,.page-header-only-text.topic-archive h1{margin-top:0}}.page-header-only-text.region-page,.page-header-only-text.trustee-page{margin-bottom:48px}@media screen and (max-width:900px){.page-header-only-text.region-page h1,.page-header-only-text.trustee-page h1{margin-top:20px}}.page-header-only-text.trustee-page{margin-bottom:48px}.page-header-only-text.business-plan-page{max-width:900px;margin-bottom:16px;margin-left:auto;margin-right:auto}@media screen and (max-width:900px){.page-header-only-text.business-plan-page h1{margin-top:0}}.page-header-only-text.product-archive{margin-bottom:32px}.page-header-only-text.product-archive h1{margin-top:16px}.breadcrumbs{padding-top:16px;padding-bottom:24px}.breadcrumbs.page-tags{padding-top:24px;padding-bottom:0}.breadcrumbs ul{flex-flow:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs ul li{white-space:nowrap;display:inline-block;overflow:hidden}.breadcrumbs ul li.arrow{width:24px;height:16px;background-image:url(../arrow-right-grey-line-darker.63c03a37.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;margin-bottom:-2px;padding:0 14px}@media screen and (max-width:900px){.breadcrumbs ul li.arrow{padding:0 8px}}.breadcrumbs ul li.current-page{text-overflow:ellipsis}.breadcrumbs ul li a{color:#5c6270;-o-transition:color .3s ease;transition:color .3s}.breadcrumbs ul li a,.breadcrumbs ul li a:visited,.breadcrumbs ul li a:active,.breadcrumbs ul li a:focus{text-decoration:none}.breadcrumbs ul li a:hover,.breadcrumbs ul li a:focus-visible{text-decoration:none}.breadcrumbs ul li a:hover,.breadcrumbs ul li a:focus-visible{color:#2e3138}.breadcrumbs ul li a:focus-visible{text-decoration:underline!important}.breadcrumbs ul li a:not(.tag-link),.breadcrumbs ul li span{font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.breadcrumbs ul li a:not(.tag-link),.breadcrumbs ul li span{font-size:1rem;line-height:1.6}}.breadcrumbs ul li span{color:#157553}.filter-row-container .filter-row,.filter-row-container .product-filter-row,.filter-row-container .filter-row :not(.body-big-bold),.filter-row-container .product-filter-row :not(.body-big-bold),.filter-row-container .filter-column,.filter-row-container .filter-column :not(.body-big-bold),.filter-column-container .filter-row,.filter-column-container .product-filter-row,.filter-column-container .filter-row :not(.body-big-bold),.filter-column-container .product-filter-row :not(.body-big-bold),.filter-column-container .filter-column,.filter-column-container .filter-column :not(.body-big-bold){letter-spacing:.02rem;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.filter-row-container .filter-row .filter-heading,.filter-row-container .product-filter-row .filter-heading,.filter-row-container .filter-column .filter-heading,.filter-column-container .filter-row .filter-heading,.filter-column-container .product-filter-row .filter-heading,.filter-column-container .filter-column .filter-heading{margin-bottom:4px}}.filter-row-container .filter-row fieldset,.filter-row-container .product-filter-row fieldset,.filter-row-container .filter-column fieldset,.filter-column-container .filter-row fieldset,.filter-column-container .product-filter-row fieldset,.filter-column-container .filter-column fieldset{min-inline-size:unset!important}.filter-row-container .filter-row fieldset,.filter-row-container .product-filter-row fieldset,.filter-row-container .filter-row fieldset input,.filter-row-container .product-filter-row fieldset input,.filter-row-container .filter-row fieldset button,.filter-row-container .product-filter-row fieldset button,.filter-row-container .filter-column fieldset,.filter-row-container .filter-column fieldset input,.filter-row-container .filter-column fieldset button,.filter-column-container .filter-row fieldset,.filter-column-container .product-filter-row fieldset,.filter-column-container .filter-row fieldset input,.filter-column-container .product-filter-row fieldset input,.filter-column-container .filter-row fieldset button,.filter-column-container .product-filter-row fieldset button,.filter-column-container .filter-column fieldset,.filter-column-container .filter-column fieldset input,.filter-column-container .filter-column fieldset button{width:100%;color:#5c6270}.filter-row-container .filter-search input,.filter-column-container .filter-search input{letter-spacing:.02rem;height:100%;background:url(../search.dbcfeeb6.svg) 0 11px/24px no-repeat;border:none;border-bottom:1px solid #5c6270;padding-left:32px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.filter-row-container .filter-search input,.filter-row-container .filter-search input:hover,.filter-row-container .filter-search input:focus,.filter-row-container .filter-search input:focus-visible,.filter-row-container .filter-search input:focus-within,.filter-row-container .filter-search input:active,.filter-row-container .filter-search input:visited,.filter-column-container .filter-search input,.filter-column-container .filter-search input:hover,.filter-column-container .filter-search input:focus,.filter-column-container .filter-search input:focus-visible,.filter-column-container .filter-search input:focus-within,.filter-column-container .filter-search input:active,.filter-column-container .filter-search input:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.filter-row-container .filter-search input::placeholder,.filter-column-container .filter-search input::placeholder{color:#5c6270}.filter-row-container .filter-search input:-ms-input-placeholder,.filter-column-container .filter-search input:-ms-input-placeholder{color:#5c6270}.filter-row-container .filter-search input::-moz-placeholder,.filter-column-container .filter-search input::-moz-placeholder{color:#5c6270}.filter-row-container .filter-search input,.filter-row-container .filter-search input:focus,.filter-row-container .filter-search input:active,.filter-column-container .filter-search input,.filter-column-container .filter-search input:focus,.filter-column-container .filter-search input:active{outline:none}.filter-row-container .filter-dropdown,.filter-column-container .filter-dropdown{background-color:#fff;border:1px solid #8f95a3;border-radius:2px;padding:10px 0 5px}@media screen and (max-width:1200px){.filter-row-container .filter-dropdown,.filter-column-container .filter-dropdown{padding:8px 16px 7px}}.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all{letter-spacing:.02rem;color:#2e3138;padding:6px 0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible{text-decoration:underline!important}.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all .box,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all .box{width:20px;height:20px;vertical-align:bottom;border:1px solid #2e3138;border-radius:1px;margin-right:4px;display:inline-block;position:relative}.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all.control-active,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all.active,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all.control-active,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all.active{color:#2e3138}.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all.control-active .box:before,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all.active .box:before,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all.control-active .box:before,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all.active .box:before{content:"";background-color:#48dea8;border-radius:1px;display:block;position:absolute;inset:2px}@media screen and (hover:hover){.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible{color:#2e3138}.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover .box:before,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible .box:before,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover .box:before,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible .box:before{content:"";background-color:#8f95a3;border-radius:1px;display:block;position:absolute;inset:2px}}.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all .box:before,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all .box:before{content:"";background-color:#48dea8;border-radius:1px;display:block;position:absolute;inset:2px}@media screen and (hover:hover){.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible{letter-spacing:.02rem;color:#2e3138;padding:6px 0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover:focus-visible,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible:focus-visible,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover:focus-visible,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible:focus-visible{text-decoration:underline!important}.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover .box,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible .box,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover .box,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible .box{width:20px;height:20px;vertical-align:bottom;border:1px solid #2e3138;border-radius:1px;margin-right:4px;display:inline-block;position:relative}.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover.control-active,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover.active,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible.control-active,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible.active,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover.control-active,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover.active,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible.control-active,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible.active{color:#2e3138}.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover.control-active .box:before,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover.active .box:before,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible.control-active .box:before,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible.active .box:before,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover.control-active .box:before,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover.active .box:before,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible.control-active .box:before,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible.active .box:before{content:"";background-color:#48dea8;border-radius:1px;display:block;position:absolute;inset:2px}}@media screen and (hover:hover) and (hover:hover){.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover:hover,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover:focus-visible,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible:hover,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible:focus-visible,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover:hover,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover:focus-visible,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible:hover,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible:focus-visible{color:#2e3138}.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover:hover .box:before,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover:focus-visible .box:before,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible:hover .box:before,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible:focus-visible .box:before,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover:hover .box:before,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover:focus-visible .box:before,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible:hover .box:before,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible:focus-visible .box:before{content:"";background-color:#8f95a3;border-radius:1px;display:block;position:absolute;inset:2px}}@media screen and (hover:hover){.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover .box:before,.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible .box:before,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover .box:before,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible .box:before{content:"";background-color:#48dea8;border-radius:1px;display:block;position:absolute;inset:2px}}@media screen and (hover:none){.filter-row-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible,.filter-column-container .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible{text-decoration:underline}}.filter-row-container .filter-dropdown.filter-sort-dropdown .control-active,.filter-row-container .filter-dropdown.filter-member-dropdown .control-active,.filter-column-container .filter-dropdown.filter-sort-dropdown .control-active,.filter-column-container .filter-dropdown.filter-member-dropdown .control-active,.filter-row-container .filter-dropdown.filter-member-dropdown[data-has-active=false] .show-all,.filter-column-container .filter-dropdown.filter-member-dropdown[data-has-active=false] .show-all,.filter-row-container .filter-dropdown [x-cloak],.filter-column-container .filter-dropdown [x-cloak]{display:none}.filter-row-container .filter-dropdown button,.filter-column-container .filter-dropdown button{text-align:left;background-color:#0000;border:none;outline:none;margin:0;padding:0;display:inline-block}.filter-row-container .filter-dropdown button,.filter-row-container .filter-dropdown button:hover,.filter-row-container .filter-dropdown button:focus,.filter-row-container .filter-dropdown button:focus-visible,.filter-row-container .filter-dropdown button:focus-within,.filter-row-container .filter-dropdown button:active,.filter-row-container .filter-dropdown button:visited,.filter-column-container .filter-dropdown button,.filter-column-container .filter-dropdown button:hover,.filter-column-container .filter-dropdown button:focus,.filter-column-container .filter-dropdown button:focus-visible,.filter-column-container .filter-dropdown button:focus-within,.filter-column-container .filter-dropdown button:active,.filter-column-container .filter-dropdown button:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}@media screen and (min-width:900px){.filter-row-container .filter-dropdown button,.filter-column-container .filter-dropdown button{color:#5c6270}.filter-row-container .filter-dropdown button:hover,.filter-row-container .filter-dropdown button:focus-visible,.filter-column-container .filter-dropdown button:hover,.filter-column-container .filter-dropdown button:focus-visible{color:#2e3138}}.filter-row-container .filter-dropdown button.toggle-filter,.filter-column-container .filter-dropdown button.toggle-filter{flex-flow:row;justify-content:space-between;align-items:center;margin-bottom:4px;padding-left:18px;padding-right:16px;display:flex}.filter-row-container .filter-dropdown button.toggle-filter:focus-visible,.filter-column-container .filter-dropdown button.toggle-filter:focus-visible{text-decoration:underline!important}.filter-row-container .filter-dropdown button.toggle-filter .label,.filter-column-container .filter-dropdown button.toggle-filter .label{text-overflow:ellipsis;white-space:nowrap;max-width:92.5%;display:block;overflow:hidden}.filter-row-container .filter-dropdown button.toggle-filter .arrow,.filter-column-container .filter-dropdown button.toggle-filter .arrow{width:16px;height:24px;transform-origin:50%;background-image:url(../arrow-grey-down.ab7626a8.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}.filter-row-container .filter-dropdown button.toggle-filter .arrow.arrow-close,.filter-column-container .filter-dropdown button.toggle-filter .arrow.arrow-close,.filter-row-container .filter-dropdown button.toggle-filter.open .arrow,.filter-column-container .filter-dropdown button.toggle-filter.open .arrow{transform:rotate(180deg)}@media screen and (max-width:1200px){.filter-row-container .filter-dropdown button.toggle-filter,.filter-column-container .filter-dropdown button.toggle-filter{margin-bottom:2px;padding-left:8px;padding-right:8px}}@media screen and (max-width:900px){.filter-row-container .filter-dropdown button.toggle-filter,.filter-column-container .filter-dropdown button.toggle-filter{padding-left:0;padding-right:0}}.filter-row-container .filter-dropdown button.toggle-filter .label .comma-divider:last-child,.filter-column-container .filter-dropdown button.toggle-filter .label .comma-divider:last-child{display:none}.filter-row-container .filter-dropdown button.show-all,.filter-column-container .filter-dropdown button.show-all{letter-spacing:.02rem;padding:6px 0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.filter-row-container .filter-dropdown button.show-all:focus-visible,.filter-column-container .filter-dropdown button.show-all:focus-visible{text-decoration:underline!important}.filter-row-container .filter-dropdown button.show-all .box,.filter-column-container .filter-dropdown button.show-all .box{width:20px;height:20px;vertical-align:bottom;border:1px solid #2e3138;border-radius:1px;margin-right:4px;display:inline-block;position:relative}.filter-row-container .filter-dropdown button.show-all.control-active,.filter-row-container .filter-dropdown button.show-all.active,.filter-column-container .filter-dropdown button.show-all.control-active,.filter-column-container .filter-dropdown button.show-all.active{color:#2e3138}.filter-row-container .filter-dropdown button.show-all.control-active .box:before,.filter-row-container .filter-dropdown button.show-all.active .box:before,.filter-column-container .filter-dropdown button.show-all.control-active .box:before,.filter-column-container .filter-dropdown button.show-all.active .box:before{content:"";background-color:#48dea8;border-radius:1px;display:block;position:absolute;inset:2px}@media screen and (hover:hover){.filter-row-container .filter-dropdown button.show-all:hover,.filter-row-container .filter-dropdown button.show-all:focus-visible,.filter-column-container .filter-dropdown button.show-all:hover,.filter-column-container .filter-dropdown button.show-all:focus-visible{color:#2e3138}.filter-row-container .filter-dropdown button.show-all:hover .box:before,.filter-row-container .filter-dropdown button.show-all:focus-visible .box:before,.filter-column-container .filter-dropdown button.show-all:hover .box:before,.filter-column-container .filter-dropdown button.show-all:focus-visible .box:before{content:"";background-color:#8f95a3;border-radius:1px;display:block;position:absolute;inset:2px}.filter-row-container .filter-dropdown button.show-all:hover,.filter-row-container .filter-dropdown button.show-all:focus-visible,.filter-column-container .filter-dropdown button.show-all:hover,.filter-column-container .filter-dropdown button.show-all:focus-visible{letter-spacing:.02rem;color:#2e3138;padding:6px 0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.filter-row-container .filter-dropdown button.show-all:hover:focus-visible,.filter-row-container .filter-dropdown button.show-all:focus-visible:focus-visible,.filter-column-container .filter-dropdown button.show-all:hover:focus-visible,.filter-column-container .filter-dropdown button.show-all:focus-visible:focus-visible{text-decoration:underline!important}.filter-row-container .filter-dropdown button.show-all:hover .box,.filter-row-container .filter-dropdown button.show-all:focus-visible .box,.filter-column-container .filter-dropdown button.show-all:hover .box,.filter-column-container .filter-dropdown button.show-all:focus-visible .box{width:20px;height:20px;vertical-align:bottom;border:1px solid #2e3138;border-radius:1px;margin-right:4px;display:inline-block;position:relative}.filter-row-container .filter-dropdown button.show-all:hover.control-active,.filter-row-container .filter-dropdown button.show-all:hover.active,.filter-row-container .filter-dropdown button.show-all:focus-visible.control-active,.filter-row-container .filter-dropdown button.show-all:focus-visible.active,.filter-column-container .filter-dropdown button.show-all:hover.control-active,.filter-column-container .filter-dropdown button.show-all:hover.active,.filter-column-container .filter-dropdown button.show-all:focus-visible.control-active,.filter-column-container .filter-dropdown button.show-all:focus-visible.active{color:#2e3138}.filter-row-container .filter-dropdown button.show-all:hover.control-active .box:before,.filter-row-container .filter-dropdown button.show-all:hover.active .box:before,.filter-row-container .filter-dropdown button.show-all:focus-visible.control-active .box:before,.filter-row-container .filter-dropdown button.show-all:focus-visible.active .box:before,.filter-column-container .filter-dropdown button.show-all:hover.control-active .box:before,.filter-column-container .filter-dropdown button.show-all:hover.active .box:before,.filter-column-container .filter-dropdown button.show-all:focus-visible.control-active .box:before,.filter-column-container .filter-dropdown button.show-all:focus-visible.active .box:before{content:"";background-color:#48dea8;border-radius:1px;display:block;position:absolute;inset:2px}}@media screen and (hover:hover) and (hover:hover){.filter-row-container .filter-dropdown button.show-all:hover:hover,.filter-row-container .filter-dropdown button.show-all:hover:focus-visible,.filter-row-container .filter-dropdown button.show-all:focus-visible:hover,.filter-row-container .filter-dropdown button.show-all:focus-visible:focus-visible,.filter-column-container .filter-dropdown button.show-all:hover:hover,.filter-column-container .filter-dropdown button.show-all:hover:focus-visible,.filter-column-container .filter-dropdown button.show-all:focus-visible:hover,.filter-column-container .filter-dropdown button.show-all:focus-visible:focus-visible{color:#2e3138}.filter-row-container .filter-dropdown button.show-all:hover:hover .box:before,.filter-row-container .filter-dropdown button.show-all:hover:focus-visible .box:before,.filter-row-container .filter-dropdown button.show-all:focus-visible:hover .box:before,.filter-row-container .filter-dropdown button.show-all:focus-visible:focus-visible .box:before,.filter-column-container .filter-dropdown button.show-all:hover:hover .box:before,.filter-column-container .filter-dropdown button.show-all:hover:focus-visible .box:before,.filter-column-container .filter-dropdown button.show-all:focus-visible:hover .box:before,.filter-column-container .filter-dropdown button.show-all:focus-visible:focus-visible .box:before{content:"";background-color:#8f95a3;border-radius:1px;display:block;position:absolute;inset:2px}}@media screen and (hover:hover){.filter-row-container .filter-dropdown button.show-all:hover .box:before,.filter-row-container .filter-dropdown button.show-all:focus-visible .box:before,.filter-column-container .filter-dropdown button.show-all:hover .box:before,.filter-column-container .filter-dropdown button.show-all:focus-visible .box:before{content:"";background-color:#48dea8;border-radius:1px;display:block;position:absolute;inset:2px}}@media screen and (hover:none){.filter-row-container .filter-dropdown button.show-all:focus-visible,.filter-column-container .filter-dropdown button.show-all:focus-visible{text-decoration:underline}}.filter-row-container .filter-dropdown ul,.filter-column-container .filter-dropdown ul{margin:0;padding:0 0 6px;list-style:none}.filter-row-container .filter-dropdown ul li,.filter-column-container .filter-dropdown ul li{padding-left:20px;padding-right:18px}.filter-row-container .filter-dropdown ul li.no-box,.filter-column-container .filter-dropdown ul li.no-box{padding-left:18px}@media screen and (max-width:1200px){.filter-row-container .filter-dropdown ul li,.filter-column-container .filter-dropdown ul li{padding-left:8px;padding-right:8px}}@media screen and (max-width:900px){.filter-row-container .filter-dropdown ul li,.filter-column-container .filter-dropdown ul li{padding-left:0;padding-right:0}}.filter-row-container .filter-dropdown ul li button,.filter-column-container .filter-dropdown ul li button{letter-spacing:.02rem;padding:6px 0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.filter-row-container .filter-dropdown ul li button:focus-visible,.filter-column-container .filter-dropdown ul li button:focus-visible{text-decoration:underline!important}.filter-row-container .filter-dropdown ul li button .box,.filter-column-container .filter-dropdown ul li button .box{width:20px;height:20px;vertical-align:bottom;border:1px solid #2e3138;border-radius:1px;margin-right:4px;display:inline-block;position:relative}.filter-row-container .filter-dropdown ul li button.control-active,.filter-row-container .filter-dropdown ul li button.active,.filter-column-container .filter-dropdown ul li button.control-active,.filter-column-container .filter-dropdown ul li button.active{color:#2e3138}.filter-row-container .filter-dropdown ul li button.control-active .box:before,.filter-row-container .filter-dropdown ul li button.active .box:before,.filter-column-container .filter-dropdown ul li button.control-active .box:before,.filter-column-container .filter-dropdown ul li button.active .box:before{content:"";background-color:#48dea8;border-radius:1px;display:block;position:absolute;inset:2px}@media screen and (hover:hover){.filter-row-container .filter-dropdown ul li button:hover,.filter-row-container .filter-dropdown ul li button:focus-visible,.filter-column-container .filter-dropdown ul li button:hover,.filter-column-container .filter-dropdown ul li button:focus-visible{color:#2e3138}.filter-row-container .filter-dropdown ul li button:hover .box:before,.filter-row-container .filter-dropdown ul li button:focus-visible .box:before,.filter-column-container .filter-dropdown ul li button:hover .box:before,.filter-column-container .filter-dropdown ul li button:focus-visible .box:before{content:"";background-color:#8f95a3;border-radius:1px;display:block;position:absolute;inset:2px}}.filter-row-container .filter-dropdown ul li button.current-sorting,.filter-column-container .filter-dropdown ul li button.current-sorting,.filter-row-container .filter-show.control-active,.filter-column-container .filter-show.control-active{display:none}@media screen and (min-width:900px){.filter-row-container .filter-list-container .filter-heading,.filter-column-container .filter-list-container .filter-heading{margin-bottom:2px}}.filter-row-container .filter-list-container ul,.filter-column-container .filter-list-container ul{margin:0;padding:0;list-style:none}.filter-row-container .filter-list-container ul button,.filter-column-container .filter-list-container ul button{letter-spacing:.02rem;text-align:left;background-color:#0000;border:none;outline:none;margin:0;padding:6px 0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;display:inline-block}.filter-row-container .filter-list-container ul button,.filter-row-container .filter-list-container ul button:hover,.filter-row-container .filter-list-container ul button:focus,.filter-row-container .filter-list-container ul button:focus-visible,.filter-row-container .filter-list-container ul button:focus-within,.filter-row-container .filter-list-container ul button:active,.filter-row-container .filter-list-container ul button:visited,.filter-column-container .filter-list-container ul button,.filter-column-container .filter-list-container ul button:hover,.filter-column-container .filter-list-container ul button:focus,.filter-column-container .filter-list-container ul button:focus-visible,.filter-column-container .filter-list-container ul button:focus-within,.filter-column-container .filter-list-container ul button:active,.filter-column-container .filter-list-container ul button:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.filter-row-container .filter-list-container ul button:focus-visible,.filter-column-container .filter-list-container ul button:focus-visible{text-decoration:underline!important}.filter-row-container .filter-list-container ul button .box,.filter-column-container .filter-list-container ul button .box{width:20px;height:20px;vertical-align:bottom;border:1px solid #2e3138;border-radius:1px;margin-right:4px;display:inline-block;position:relative}.filter-row-container .filter-list-container ul button.control-active,.filter-row-container .filter-list-container ul button.active,.filter-column-container .filter-list-container ul button.control-active,.filter-column-container .filter-list-container ul button.active{color:#2e3138}.filter-row-container .filter-list-container ul button.control-active .box:before,.filter-row-container .filter-list-container ul button.active .box:before,.filter-column-container .filter-list-container ul button.control-active .box:before,.filter-column-container .filter-list-container ul button.active .box:before{content:"";background-color:#48dea8;border-radius:1px;display:block;position:absolute;inset:2px}@media screen and (hover:hover){.filter-row-container .filter-list-container ul button:hover,.filter-row-container .filter-list-container ul button:focus-visible,.filter-column-container .filter-list-container ul button:hover,.filter-column-container .filter-list-container ul button:focus-visible{color:#2e3138}.filter-row-container .filter-list-container ul button:hover .box:before,.filter-row-container .filter-list-container ul button:focus-visible .box:before,.filter-column-container .filter-list-container ul button:hover .box:before,.filter-column-container .filter-list-container ul button:focus-visible .box:before{content:"";background-color:#8f95a3;border-radius:1px;display:block;position:absolute;inset:2px}}@media screen and (min-width:900px){.filter-row-container .list-to-dropdown fieldset.filter-dropdown,.filter-column-container .list-to-dropdown fieldset.filter-dropdown{background-color:#0000;border:none;padding:0}.filter-row-container .list-to-dropdown fieldset.filter-dropdown li,.filter-column-container .list-to-dropdown fieldset.filter-dropdown li{padding-left:0;padding-right:0}.filter-row-container .list-to-dropdown .list-container,.filter-column-container .list-to-dropdown .list-container{height:auto!important;display:block!important}}.filter-row-container button#reset-all-filters.hidden,.filter-column-container button#reset-all-filters.hidden{display:none}.filter-row-container .filter-row,.filter-row-container .product-filter-row{flex-flow:wrap;justify-content:space-between;align-items:flex-start;padding:24px 0 8px;display:flex}@media screen and (max-width:1200px){.filter-row-container .filter-row,.filter-row-container .product-filter-row{justify-content:flex-start}}@media screen and (max-width:900px){.filter-row-container .filter-row,.filter-row-container .product-filter-row{padding-bottom:16px}}.filter-row-container .filter-row .filter-search,.filter-row-container .product-filter-row .filter-search,.filter-row-container .filter-row .filter-dropdown-container,.filter-row-container .product-filter-row .filter-dropdown-container{height:43px;margin-bottom:32px}.filter-row-container .filter-row .filter-search,.filter-row-container .product-filter-row .filter-search{flex:0 0 calc(25% - 32px)}@media screen and (max-width:1200px){.filter-row-container .filter-row .filter-search,.filter-row-container .product-filter-row .filter-search{flex:0 0 calc(66.6667% - 8px)}}.filter-row-container .filter-row .filter-dropdowns,.filter-row-container .product-filter-row .filter-dropdowns{flex:0 0 75%}@media screen and (max-width:1200px){.filter-row-container .filter-row .filter-dropdowns,.filter-row-container .product-filter-row .filter-dropdowns{flex-basis:100%}}@media screen and (min-width:900px){.filter-row-container .filter-row .dropdowns-section,.filter-row-container .product-filter-row .dropdowns-section{flex-flow:row;justify-content:flex-start;align-items:flex-start;display:flex}}@media screen and (min-width:900px) and (max-width:1200px){.filter-row-container .filter-row .dropdowns-section,.filter-row-container .product-filter-row .dropdowns-section{flex:0 0 100%}}@media screen and (min-width:900px){.filter-row-container .filter-row .filter-dropdown-container,.filter-row-container .product-filter-row .filter-dropdown-container{width:calc(33.3333% - 20px)}.filter-row-container .filter-row .filter-dropdown-container:not(:last-child),.filter-row-container .product-filter-row .filter-dropdown-container:not(:last-child){margin-right:32px}}@media screen and (min-width:900px) and (max-width:1200px){.filter-row-container .filter-row .filter-dropdown-container,.filter-row-container .product-filter-row .filter-dropdown-container{flex-basis:calc(33.3333% - 16px)}.filter-row-container .filter-row .filter-dropdown-container:not(:last-child),.filter-row-container .product-filter-row .filter-dropdown-container:not(:last-child){margin-right:24px}}@media screen and (min-width:900px){.filter-row-container .filter-row .filter-dropdown-container.two-items,.filter-row-container .product-filter-row .filter-dropdown-container.two-items{width:calc(50% - 18px)}.filter-row-container .filter-row .filter-dropdown-container.two-items:not(:last-child),.filter-row-container .product-filter-row .filter-dropdown-container.two-items:not(:last-child){margin-right:36px}}@media screen and (min-width:900px) and (max-width:1200px){.filter-row-container .filter-row .filter-dropdown-container.two-items,.filter-row-container .product-filter-row .filter-dropdown-container.two-items{flex-basis:calc(50% - 12px)}.filter-row-container .filter-row .filter-dropdown-container.two-items:not(:last-child),.filter-row-container .product-filter-row .filter-dropdown-container.two-items:not(:last-child){margin-right:24px}}@media screen and (min-width:900px){.filter-row-container .filter-row .mobile-only,.filter-row-container .product-filter-row .mobile-only{display:none!important}}.filter-row-container .filter-row .filter-dropdown-container,.filter-row-container .product-filter-row .filter-dropdown-container{position:relative}.filter-row-container .filter-row .filter-dropdown,.filter-row-container .product-filter-row .filter-dropdown{z-index:20;max-height:280px;position:absolute;overflow-y:auto}@media screen and (max-width:1200px){.filter-row-container .filter-row .filter-dropdown,.filter-row-container .product-filter-row .filter-dropdown{padding:8px 16px 7px}}.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all{letter-spacing:.02rem;color:#2e3138;padding:6px 0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible{text-decoration:underline!important}.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all .box,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all .box{width:20px;height:20px;vertical-align:bottom;border:1px solid #2e3138;border-radius:1px;margin-right:4px;display:inline-block;position:relative}.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all.control-active,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all.control-active,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all.active,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all.active{color:#2e3138}.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all.control-active .box:before,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all.control-active .box:before,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all.active .box:before,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all.active .box:before{content:"";background-color:#48dea8;border-radius:1px;display:block;position:absolute;inset:2px}@media screen and (hover:hover){.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible{color:#2e3138}.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover .box:before,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover .box:before,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible .box:before,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible .box:before{content:"";background-color:#8f95a3;border-radius:1px;display:block;position:absolute;inset:2px}}.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all .box:before,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all .box:before{content:"";background-color:#48dea8;border-radius:1px;display:block;position:absolute;inset:2px}@media screen and (hover:hover){.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible{letter-spacing:.02rem;color:#2e3138;padding:6px 0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover:focus-visible,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible:focus-visible,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible:focus-visible{text-decoration:underline!important}.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover .box,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover .box,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible .box,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible .box{width:20px;height:20px;vertical-align:bottom;border:1px solid #2e3138;border-radius:1px;margin-right:4px;display:inline-block;position:relative}.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover.control-active,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover.control-active,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover.active,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover.active,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible.control-active,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible.control-active,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible.active,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible.active{color:#2e3138}.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover.control-active .box:before,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover.control-active .box:before,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover.active .box:before,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover.active .box:before,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible.control-active .box:before,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible.control-active .box:before,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible.active .box:before,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible.active .box:before{content:"";background-color:#48dea8;border-radius:1px;display:block;position:absolute;inset:2px}}@media screen and (hover:hover) and (hover:hover){.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover:hover,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover:hover,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover:focus-visible,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible:hover,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible:focus-visible,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible:focus-visible{color:#2e3138}.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover:hover .box:before,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover:hover .box:before,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover:focus-visible .box:before,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible:hover .box:before,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible:focus-visible .box:before,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible:focus-visible .box:before{content:"";background-color:#8f95a3;border-radius:1px;display:block;position:absolute;inset:2px}}@media screen and (hover:hover){.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover .box:before,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:hover .box:before,.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible .box:before,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible .box:before{content:"";background-color:#48dea8;border-radius:1px;display:block;position:absolute;inset:2px}}@media screen and (hover:none){.filter-row-container .filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible,.filter-row-container .product-filter-row .filter-dropdown.filter-toggle-dropdown[data-has-active=false] .show-all:focus-visible{text-decoration:underline}}@media screen and (min-width:900px){.filter-row-container .filter-row .filter-dropdown.filter-sort-dropdown .control-active,.filter-row-container .product-filter-row .filter-dropdown.filter-sort-dropdown .control-active,.filter-row-container .filter-row .filter-dropdown.filter-filter-dropdown .control-active,.filter-row-container .product-filter-row .filter-dropdown.filter-filter-dropdown .control-active{display:none}}@media screen and (max-width:900px){.filter-row-container .filter-row .filter-dropdown.filter-sort-dropdown .control-active,.filter-row-container .product-filter-row .filter-dropdown.filter-sort-dropdown .control-active,.filter-row-container .filter-row .filter-dropdown.filter-filter-dropdown .control-active,.filter-row-container .product-filter-row .filter-dropdown.filter-filter-dropdown .control-active{display:initial}}.filter-row-container .filter-row button#reset-all-filters,.filter-row-container .product-filter-row button#reset-all-filters{margin-top:4px}@media screen and (max-width:900px){.filter-row-container .filter-row button#reset-all-filters,.filter-row-container .product-filter-row button#reset-all-filters{margin-top:30px}.filter-row-container .filter-row,.filter-row-container .product-filter-row{justify-content:center}.filter-row-container .filter-row .filter-search,.filter-row-container .product-filter-row .filter-search{width:100%;flex-basis:100%}.filter-row-container .filter-row .filter-dropdowns .toggle-filter-mobile,.filter-row-container .product-filter-row .filter-dropdowns .toggle-filter-mobile{width:100%;text-align:center;color:#fff;background-color:#157553;border:none;border-radius:0 6px;outline:none;margin:0;padding:12px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;display:inline-block}.filter-row-container .filter-row .filter-dropdowns .toggle-filter-mobile,.filter-row-container .product-filter-row .filter-dropdowns .toggle-filter-mobile,.filter-row-container .filter-row .filter-dropdowns .toggle-filter-mobile:hover,.filter-row-container .filter-row .filter-dropdowns .toggle-filter-mobile:focus,.filter-row-container .filter-row .filter-dropdowns .toggle-filter-mobile:focus-visible,.filter-row-container .filter-row .filter-dropdowns .toggle-filter-mobile:focus-within,.filter-row-container .filter-row .filter-dropdowns .toggle-filter-mobile:active,.filter-row-container .filter-row .filter-dropdowns .toggle-filter-mobile:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}}@media screen and (max-width:900px) and (max-width:900px){.filter-row-container .filter-row .filter-dropdowns .toggle-filter-mobile,.filter-row-container .product-filter-row .filter-dropdowns .toggle-filter-mobile{font-size:1rem;line-height:1.6}}@media screen and (max-width:900px){.filter-row-container .filter-row .filter-dropdowns .toggle-filter-mobile:focus-visible,.filter-row-container .product-filter-row .filter-dropdowns .toggle-filter-mobile:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.filter-row-container .filter-row .filter-dropdowns .toggle-filter-mobile .icon-filter,.filter-row-container .product-filter-row .filter-dropdowns .toggle-filter-mobile .icon-filter{width:24px;height:18px;vertical-align:middle;background-image:url(../filter-sort.6b0770bc.svg);background-repeat:no-repeat;background-size:contain;margin-bottom:4px;margin-left:8px;display:inline-block}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section{height:0;z-index:999;-o-transition:all .3s ease-in-out;background-color:#157553;padding:48px 16px 64px;transition:all .3s ease-in-out;position:fixed;inset:100vh 0 -100vh;overflow-y:scroll}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section.open-mobile,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section.open-mobile{height:100vh;top:0;bottom:0}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section.open-mobile .close-filter-mobile,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section.open-mobile .close-filter-mobile{padding-top:48px;padding-bottom:16px;padding-left:16px;top:0;left:0;right:0}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section *,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section *{color:#fbfbfb!important;border-color:#fbfbfb!important}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section:hover,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section:hover,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section:focus-visible,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section:focus-visible,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section:active,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section:active,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section:visited,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section:visited,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section :hover,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section :hover,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section :focus-visible,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section :focus-visible,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section :active,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section :active,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section :visited,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section :visited{color:#fbfbfb}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section p.filter-title,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section p.filter-title{margin:0;padding:56px 0 32px;font-family:justus-pro,serif;font-size:2.625rem;font-weight:500;line-height:1.1}}@media screen and (max-width:900px) and (max-width:900px){.filter-row-container .filter-row .filter-dropdowns .dropdowns-section p.filter-title,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section p.filter-title{font-size:1.625rem;line-height:1.2}}@media screen and (max-width:900px){.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .close-filter-mobile,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .close-filter-mobile{-o-transition:top .3s ease-in-out;z-index:60;background-color:#157553;transition:top .3s ease-in-out;position:fixed;top:100vh}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .close-filter-mobile button,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .close-filter-mobile button{background-color:#0000;border:none;outline:none;margin:0;padding:0;display:inline-block}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .close-filter-mobile button,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .close-filter-mobile button,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .close-filter-mobile button:hover,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .close-filter-mobile button:focus,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .close-filter-mobile button:focus-visible,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .close-filter-mobile button:focus-within,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .close-filter-mobile button:active,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .close-filter-mobile button:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .close-filter-mobile button .close-icon,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .close-filter-mobile button .close-icon{width:20px;height:20px;vertical-align:middle;background-image:url(../close-small-white.ed45015f.svg);background-repeat:no-repeat;background-size:contain;margin-bottom:4px;margin-right:12px;display:inline-block}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container.container-open,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container.container-open{height:100%}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset{background-color:#157553;border:none;padding:0}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset .toggle-filter,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset .toggle-filter{padding:0}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset .toggle-filter .label,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset .toggle-filter .label{display:none}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset .toggle-filter .label-mobile,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset .toggle-filter .label-mobile{font-family:justus-pro,serif;font-size:2.625rem;font-weight:500;line-height:1.1}}@media screen and (max-width:900px) and (max-width:900px){.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset .toggle-filter .label-mobile,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset .toggle-filter .label-mobile{font-size:1.625rem;line-height:1.2}}@media screen and (max-width:900px){.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset .toggle-filter .arrow,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset .toggle-filter .arrow{width:40px;height:40px;background-image:url(../arrow-right-white.053238ee.svg)}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset ul,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset ul{height:100vh;background-color:#157553;padding:48px 16px 64px;position:fixed;top:0;left:100vw;right:-100vw;overflow-y:scroll}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset ul .mobile-title-row p,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset ul .mobile-title-row p{text-align:left}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset ul .mobile-title-row .arrow-back,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset ul .mobile-title-row .arrow-back{width:20px;height:20px;vertical-align:middle;background-image:url(../arrow-white-left-with-line.c076fdae.svg);background-repeat:no-repeat;background-size:contain;margin-bottom:8px;margin-right:24px;display:inline-block}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset ul .mobile-title-row .arrow-back:focus-visible,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset ul .mobile-title-row .arrow-back:focus-visible{outline-offset:2px;border-radius:0 6px;outline:2px solid #fff}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul{z-index:30;left:0;right:0}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul li,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul li{padding:0}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button{font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;padding:0 0 20px!important}}@media screen and (max-width:900px) and (max-width:900px){.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button{font-size:1rem;line-height:1.6}}@media screen and (max-width:900px){.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button .box,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button .box{margin-right:12px!important}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show{letter-spacing:.02rem;color:#fbfbfb;padding:6px 0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control:focus-visible,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control:focus-visible,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show:focus-visible,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show:focus-visible{text-decoration:underline!important}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control .box,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control .box,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show .box,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show .box{width:20px;height:20px;vertical-align:bottom;border:1px solid #2e3138;border-radius:50%;margin-right:4px;display:inline-block;position:relative}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control.control-active,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control.control-active,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control.active,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control.active,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show.control-active,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show.control-active,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show.active,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show.active{color:#2e3138}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control.control-active .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control.control-active .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control.active .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control.active .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show.control-active .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show.control-active .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show.active .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show.active .box:before{content:"";background-color:#48dea8;border-radius:50%;display:block;position:absolute;inset:3px}}@media screen and (max-width:900px) and (hover:hover){.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control:hover,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control:hover,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control:focus-visible,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control:focus-visible,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show:hover,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show:hover,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show:focus-visible,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show:focus-visible{color:#2e3138}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control:hover .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control:hover .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control:focus-visible .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control:focus-visible .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show:hover .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show:hover .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show:focus-visible .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show:focus-visible .box:before{content:"";background-color:#8f95a3;border-radius:50%;display:block;position:absolute;inset:3px}}@media screen and (max-width:900px){.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control .box,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control .box,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show .box,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show .box{border-width:2px;border-color:#fbfbfb}}@media screen and (max-width:900px) and (hover:hover){.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control:hover,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control:hover,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control:focus-visible,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control:focus-visible,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show:hover,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show:hover,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show:focus-visible,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show:focus-visible{color:#faf5ee}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control:hover .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control:hover .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control:focus-visible .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control:focus-visible .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show:hover .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show:hover .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show:focus-visible .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show:focus-visible .box:before{background-color:#fbfbfb80}}@media screen and (max-width:900px){.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control.control-active,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control.control-active,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control.active,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control.active,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show.control-active,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show.control-active,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show.active,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show.active{color:#faf5ee}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control.control-active .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control.control-active .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control.active .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.sort-control.active .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show.control-active .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show.control-active .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show.active .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-show.active .box:before{background-color:#fbfbfb}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all{letter-spacing:.02rem;color:#fbfbfb;padding:6px 0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle:focus-visible,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle:focus-visible,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all:focus-visible,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all:focus-visible{text-decoration:underline!important}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle .box,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle .box,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all .box,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all .box{width:20px;height:20px;vertical-align:bottom;border:1px solid #2e3138;border-radius:1px;margin-right:4px;display:inline-block;position:relative}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle.control-active,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle.control-active,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle.active,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle.active,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all.control-active,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all.control-active,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all.active,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all.active{color:#2e3138}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle.control-active .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle.control-active .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle.active .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle.active .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all.control-active .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all.control-active .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all.active .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all.active .box:before{content:"";background-color:#48dea8;border-radius:1px;display:block;position:absolute;inset:2px}}@media screen and (max-width:900px) and (hover:hover){.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle:hover,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle:hover,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle:focus-visible,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle:focus-visible,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all:hover,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all:hover,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all:focus-visible,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all:focus-visible{color:#2e3138}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle:hover .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle:hover .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle:focus-visible .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle:focus-visible .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all:hover .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all:hover .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all:focus-visible .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all:focus-visible .box:before{content:"";background-color:#8f95a3;border-radius:1px;display:block;position:absolute;inset:2px}}@media screen and (max-width:900px){.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle .box,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle .box,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all .box,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all .box{border-width:2px;border-color:#fbfbfb}}@media screen and (max-width:900px) and (hover:hover){.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle:hover,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle:hover,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle:focus-visible,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle:focus-visible,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all:hover,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all:hover,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all:focus-visible,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all:focus-visible{color:#faf5ee}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle:hover .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle:hover .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle:focus-visible .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle:focus-visible .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all:hover .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all:hover .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all:focus-visible .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all:focus-visible .box:before{background-color:#fbfbfb80}}@media screen and (max-width:900px){.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle.control-active,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle.control-active,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle.active,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle.active,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all.control-active,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all.control-active,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all.active,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all.active{color:#faf5ee}.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle.control-active .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle.control-active .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle.active .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.filter-toggle.active .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all.control-active .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all.control-active .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all.active .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open ul button.show-all.active .box:before,.filter-row-container .filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open[data-has-active=false] button.show-all .box:before,.filter-row-container .product-filter-row .filter-dropdowns .dropdowns-section .filter-dropdown-container fieldset.open[data-has-active=false] button.show-all .box:before{background-color:#fbfbfb}}.filter-column-container .filter-dropdown-container{margin-bottom:32px}@media screen and (max-width:900px){.filter-column-container .filter-dropdown-container{margin-bottom:16px}}.filter-column-container #reset-all-filters{margin-top:24px}@media screen and (min-width:900px){.filter-column-container .mobile-only{display:none!important}}.filter-column-container .filter-search-container{padding-top:24px;padding-bottom:16px}@media screen and (max-width:900px){.filter-column-container .filter-search-container{padding-top:0}}.filter-column-container .filter-search-container .filter-search input{height:43px}@media screen and (min-width:900px){.filter-status{margin-bottom:12px}}.filter-status.hidden{display:none}.filter-status ul{margin:0;padding:0;list-style:none}.filter-status ul li{display:inline-block}.filter-status ul li.hidden{display:none}.filter-status ul li button{color:#fff;letter-spacing:.005rem;-o-transition:all .3s ease;background-color:#317086;border:none;border-radius:2px;outline:none;margin:0 8px 4px 0;padding:4px 12px 6px;font-family:sofia-pro,sans-serif;font-size:.875rem;font-weight:700;line-height:1.6;transition:all .3s;display:inline-block}.filter-status ul li button,.filter-status ul li button:hover,.filter-status ul li button:focus,.filter-status ul li button:focus-visible,.filter-status ul li button:focus-within,.filter-status ul li button:active,.filter-status ul li button:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.filter-status ul li button:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.filter-status ul li button .icon{width:10px;height:10px;background-position:50%;background-repeat:no-repeat;background-size:contain;margin-left:4px;display:inline-block}.filter-status ul li button .icon.icon-remove{background-image:url(../close-small-white.ed45015f.svg)}.filter-status ul li button:hover{background-color:#2e3138}.filter-tooltip{color:#5c6270;margin-top:-4px;margin-bottom:4px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;font-size:.875rem!important}@media screen and (max-width:900px){.filter-tooltip{font-size:1rem;line-height:1.6}}.button.with-icon .icon{width:10px;height:10px;background-position:50%;background-repeat:no-repeat;background-size:contain;margin-left:4px;display:inline-block}.button.with-icon .icon.icon-remove{background-image:url(../close-small-white.ed45015f.svg)}.button.with-icon .icon.icon-print{background-image:url(../print.c8d9947d.svg)}.button.with-icon.print .icon{width:16px;height:16px;vertical-align:middle;margin-bottom:2px}.button.with-icon.remove:hover .icon,.button.with-icon.remove:focus-visible .icon,.button.with-icon.print:hover .icon,.button.with-icon.print:focus-visible .icon{filter:invert()opacity(.75)}#filter-no-result{color:#2e3138;margin-top:16px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;display:none}@media screen and (max-width:900px){#filter-no-result{font-size:1rem;line-height:1.6}}#filter-no-result.show{display:block}.pagination-row-container{text-align:right;padding-top:8px;padding-bottom:8px}@media screen and (max-width:900px){.pagination-row-container{text-align:left}}.pagination-row-container.pagination-bottom{padding-top:24px;padding-bottom:104px}.pagination-row-container .mixitup-page-list{flex-flow:row;align-items:center;display:inline-flex}.pagination-row-container button{-o-transition:all .2s ease-in-out;vertical-align:middle;transform-origin:50%;background-color:#0000;border:none;outline:none;margin:0 2px;padding:0;transition:all .2s ease-in-out;display:inline-block}.pagination-row-container button,.pagination-row-container button:hover,.pagination-row-container button:focus,.pagination-row-container button:focus-visible,.pagination-row-container button:focus-within,.pagination-row-container button:active,.pagination-row-container button:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.pagination-row-container button:focus-visible{outline-offset:0px;border-radius:6px;outline:2px solid #157553!important}.pagination-row-container button.previous,.pagination-row-container button.next{width:24px;height:24px;background-repeat:no-repeat;background-size:contain}.pagination-row-container button.previous:not(.page-disabled):hover,.pagination-row-container button.previous:not(.page-disabled):focus-visible,.pagination-row-container button.next:not(.page-disabled):hover,.pagination-row-container button.next:not(.page-disabled):focus-visible{transform:scale(1.125)}@media screen and (max-width:900px){.pagination-row-container button.previous,.pagination-row-container button.next{width:10px;height:18px}}.pagination-row-container button.previous{background-image:url(../arrow-green-left.dd132a73.svg);background-position:0;margin-right:6px}@media screen and (max-width:900px){.pagination-row-container button.previous{background-position:0 0}}.pagination-row-container button.next{background-image:url(../arrow-green-right.141ff8be.svg);background-position:100%;margin-left:6px}@media screen and (max-width:900px){.pagination-row-container button.next{background-position:100% 0}}.pagination-row-container button.page-disabled{opacity:0;pointer-events:none}.pagination-row-container button.page{color:#5c6270;transform-origin:50%;vertical-align:baseline;padding:0 2px 4px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.pagination-row-container button.page{font-size:1rem;line-height:1.6}}.pagination-row-container button.page:not(.current):hover,.pagination-row-container button.page:not(.current):focus-visible{color:#157553;transform:scale(1.125)}.pagination-row-container button.page.page-active{letter-spacing:.02rem;color:#157553;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.pagination-row-container button.page.page-active{font-size:1rem;line-height:1.4}}.logged-in-navigation{width:100%;clear:both;background-color:#1f4e41;margin:0;padding:0}@media screen and (max-width:900px){.logged-in-navigation{z-index:100;position:fixed;bottom:0;left:0;right:0}}.logged-in-navigation .container{width:100%;display:flex}@media screen and (max-width:900px){.logged-in-navigation .container{height:0}.logged-in-navigation .container.container-open{height:100vh}}.logged-in-navigation .container ul{height:100%;width:100%;place-content:center flex-end;margin:0;padding:8px 0 10px;line-height:1;list-style-type:none;display:flex}@media screen and (max-width:900px){.logged-in-navigation .container ul{flex-direction:column;padding:20px 0}.logged-in-navigation .container ul.mobile-close{display:none}}.logged-in-navigation .container ul li{margin-left:40px}@media screen and (max-width:900px){.logged-in-navigation .container ul li{margin:20px 0}}.logged-in-navigation .container ul li.selected{position:relative}.logged-in-navigation .container ul li.selected a:after{height:4px;width:100%;content:"";background-color:#48dea8;position:absolute;bottom:-7px;left:0}@media screen and (max-width:900px){.logged-in-navigation .container ul li.selected a:after{height:5px}}.logged-in-navigation .container ul li.mobile-only{display:none}@media screen and (max-width:900px){.logged-in-navigation .container ul li.desktop-only{display:none}.logged-in-navigation .container ul li.mobile-only{display:block}}.logged-in-navigation .container ul li a{color:#fbfbfb;font-size:.875rem;text-decoration:none;position:relative}@media screen and (max-width:900px){.logged-in-navigation .container ul li a{font-family:justus-pro,serif;font-size:1.625rem;font-weight:500}}.logged-in-navigation .mobile-close-button{color:#fbfbfb;height:80px;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#1f4e41;border:none;outline:none;justify-content:center;margin:0;padding:28px 0;transition:background-color .15s linear;display:none}.logged-in-navigation .mobile-close-button,.logged-in-navigation .mobile-close-button:hover,.logged-in-navigation .mobile-close-button:focus,.logged-in-navigation .mobile-close-button:focus-visible,.logged-in-navigation .mobile-close-button:focus-within,.logged-in-navigation .mobile-close-button:active,.logged-in-navigation .mobile-close-button:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.logged-in-navigation .mobile-close-button.open{background-color:#0d2d24}@media screen and (max-width:900px){.logged-in-navigation .mobile-close-button{width:100%;font-family:sofia-pro,sans-serif;display:flex}}.logged-in-navigation .mobile-close-button span{margin-left:16px;padding-top:6px;line-height:1}.logged-in-navigation .mobile-close-button img{width:28px;height:28px}#search-box-container{width:95%;max-width:1520px;z-index:1001;max-height:90vh;background-color:#fff;border-radius:0 12px;flex-direction:column;display:none;position:fixed;top:20px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 30px 5px #0003}#search-box-container.open{display:flex}#search-box-container .close-search-mobile{display:none}#search-box-container #search-box-close-button{width:26px;height:26px;cursor:pointer;background-color:#0000;background-image:url(../close.67ed3f7b.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;outline:none;margin:0;padding:0;display:inline-block;position:absolute;top:14px;right:40px}#search-box-container #search-box-close-button,#search-box-container #search-box-close-button:hover,#search-box-container #search-box-close-button:focus,#search-box-container #search-box-close-button:focus-visible,#search-box-container #search-box-close-button:focus-within,#search-box-container #search-box-close-button:active,#search-box-container #search-box-close-button:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}#search-box-container #search-box-close-button:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}#search-box-container input{width:100%;background-color:#faf5ee;background-image:url(../search.dbcfeeb6.svg);background-position:46px;background-repeat:no-repeat;background-size:26px;border:0;border-radius:0 12px 0 0;padding:14px 46px 14px 86px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700}#search-box-container input:focus-visible{outline-offset:2px;outline:2px solid #157553!important}#search-box-container .search-result-container{height:100%;padding:36px 44px 44px;display:flex;position:relative}@media screen and (max-width:900px){#search-box-container .search-result-container{padding-top:24px}}#search-box-container .search-result-container span,#search-box-container .search-result-container #pages-search-result-heading{font-weight:700}#search-box-container .search-result-container #search-gif-loader{width:100%;height:100%;background-color:#fff;background-image:url(../gif-loader.c18c90a5.svg);background-position:50%;background-repeat:no-repeat;background-size:100px;display:none;position:absolute;top:0;left:0}@media screen and (max-width:900px){#search-box-container .search-result-container #search-gif-loader{background-color:#eddec8}}#search-box-container .search-result-container #search-gif-loader.show{display:flex}#search-box-container .search-result-container #pages-search-result-heading{display:none}#search-box-container .search-result-container .no-results{font-size:14px;font-weight:400}#search-box-container .search-result-container .left-container{width:40%}#search-box-container .search-result-container .left-container .related-search-words-result-container{height:50%;border-bottom:1px solid #eddec8}#search-box-container .search-result-container .left-container .related-search-words-result-container #related-search-words-result-container{margin-top:16px}#search-box-container .search-result-container .left-container .topics-search-result-container{height:50%;padding-top:30px}#search-box-container .search-result-container .left-container .topics-search-result-container #topics-search-result-wrapper{margin-top:16px}#search-box-container .search-result-container .right-container{width:60%;border-left:1px solid #eddec8;flex-direction:column;align-items:start;padding-left:36px;display:flex}#search-box-container .search-result-container .right-container #pages-search-result-container{width:100%;flex-wrap:wrap;margin-top:16px;display:flex}@media screen and (max-width:900px){#search-box-container .search-result-container .right-container #pages-search-result-container{margin-top:8px}}#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item{display:block;position:relative}#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item,#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item:visited,#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item:active,#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item:focus{text-decoration:none}#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item:hover,#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item:focus-visible{text-decoration:none}#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item.locked-item{cursor:default}#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item.locked-item:hover .locked-span{z-index:1000;height:64px;width:calc(100% - 95px);background-color:#1f4e41;align-items:center;display:flex;position:absolute;top:8px;left:79px}#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item.locked-item:hover .locked-span p{visibility:visible;opacity:1;transition:opacity .3s ease-in .3s}#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item .locked-span{width:0;transition:width .3s ease-in}#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item .locked-span p{color:#fff;visibility:hidden;opacity:0;margin:0 0 0 24px;font-size:1rem;transition:opacity .3s ease-out;position:absolute}#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item .inner{border-bottom:1px solid #eddec8;flex-flow:row;justify-content:flex-start;align-items:center;padding:8px 0;display:flex}#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item .inner .result-item-image{width:64px;height:64px;flex-grow:0;flex-shrink:0;margin-right:24px;display:inline-block;position:relative}#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item .inner .result-item-image.no-image{background-color:#1f4e41}#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item .inner .result-item-image.locked:after{content:"";height:50px;width:50px;background-image:url(../lock-green.9e5a6a1a.svg);background-repeat:no-repeat;background-size:contain;margin:0 auto;position:absolute;top:6px;left:7px}#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item .inner .result-item-image img{width:100%;height:100%;object-fit:cover}#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item .inner .result-item-content{width:100%;overflow:hidden}#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item .inner .result-item-content-container{justify-content:space-between;display:flex}#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item .inner .result-item-heading{color:#1f4e41;white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4;overflow:hidden}#search-box-container .search-result-container .right-container #pages-search-result-container a.result-item .inner .result-item-type{letter-spacing:.02rem;color:#5c6270;margin:0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}#search-box-container .search-result-container .right-container #search-result-show-results-button{margin-top:64px;display:none}#search-box-container .search-result-container .right-container #search-result-show-results-button-mobile{margin:0 0 24px;display:none}#search-box-container .search-result-container .right-container.full-container{width:100%;border:none;padding-left:0}#search-box-container .search-result-container .right-container.full-container #pages-search-result-container{width:calc(100% + 32px);flex-flow:wrap;justify-content:space-between;align-items:stretch;margin-left:-16px;margin-right:-16px;display:flex}#search-box-container .search-result-container .right-container.full-container #pages-search-result-container a{width:33.3333%;border:none;margin:0;padding:0 16px;display:block}@media screen and (max-width:1200px){#search-box-container .search-result-container .right-container.full-container #pages-search-result-container a{width:50%}}@media screen and (max-width:720px){#search-box-container .search-result-container .right-container.full-container #pages-search-result-container a{width:100%}}#search-box-container .search-result-container .right-container.full-container #pages-search-result-container .no-results{padding-left:16px}@media screen and (max-width:900px){#search-box-container{box-shadow:none;width:100%;min-height:calc(100vh - 76px);max-height:calc(100vh - 76px);background-color:#eddec8;border-radius:0;padding:20px 16px;inset:76px 0 0;overflow-y:auto;transform:none}#search-box-container .close-search-mobile{text-align:left;color:#0d2d24;background-color:#0000;border:none;outline:none;margin:0 0 50px;padding:0 0 0 50px;font-family:justus-pro,serif;font-size:1.125rem;font-weight:500;display:block;position:relative}#search-box-container .close-search-mobile,#search-box-container .close-search-mobile:hover,#search-box-container .close-search-mobile:focus,#search-box-container .close-search-mobile:focus-visible,#search-box-container .close-search-mobile:focus-within,#search-box-container .close-search-mobile:active,#search-box-container .close-search-mobile:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}#search-box-container .close-search-mobile:after{content:"";width:18px;height:18px;background-image:url(../arrow-darkgreen-right.00b20cca.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transition:all .2s;position:absolute;top:12%;left:0;transform:rotate(180deg)}#search-box-container #search-header-input{width:100%;height:48px;color:#1f4e41;background:url(../search-icon-mobile-dark.7717f354.svg) 0 0/30px no-repeat;border-bottom:1px solid #1f4e41;padding:8px 16px 24px 40px;font-family:sofia-pro,sans-serif;font-size:1.625rem;font-weight:400;line-height:1.2}#search-box-container #search-header-input,#search-box-container #search-header-input:hover,#search-box-container #search-header-input:focus,#search-box-container #search-header-input:focus-visible,#search-box-container #search-header-input:focus-within,#search-box-container #search-header-input:active,#search-box-container #search-header-input:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}}@media screen and (max-width:900px) and (max-width:900px){#search-box-container #search-header-input{font-size:1.125rem}}@media screen and (max-width:900px){#search-box-container #search-header-input:focus-visible{border-radius:0!important;outline:none!important}#search-box-container #search-box-close-button{display:none}#search-box-container .search-result-container{padding-left:0;padding-right:0}#search-box-container .search-result-container #pages-search-result-container .result-item .inner{padding:4px 0}#search-box-container .search-result-container .button{width:100%;margin-top:36px}}.locked-overlay{width:100%;height:100%;background:linear-gradient(#fff0 0%,#fff 100%);position:absolute;bottom:0}.locked-content-container{justify-content:center;display:flex}.locked-content-container .container{max-width:1600px;text-align:center;z-index:2;margin:50px auto 125px;padding:0 40px}@media screen and (max-width:900px){.locked-content-container .container{padding:0 16px}}@media (max-width:720px){.locked-content-container .container img{height:70px;width:70px}}.locked-content-container .container h1{color:#1f4e41;max-width:710px;text-align:center;margin-top:30px}@media (max-width:720px){.locked-content-container .container h1{font-size:2rem}}.locked-content-container .container p{color:#1f4e41;max-width:710px;text-align:center;margin:0 auto}.locked-content-container .container .button-container{justify-content:center;margin-top:60px;display:flex}@media (max-width:720px){.locked-content-container .container .button-container{margin-top:30px}}.locked-content-container .container .button-container .button{margin:0 16px}@media (max-width:720px){.locked-content-container .container .button-container .button{padding:6px 12px 8px}}.locked-element-overlay{position:absolute;inset:0}.locked-element-overlay .locked-content{height:100%;position:relative}.locked-element-overlay .locked-content .top-content{height:56px;background:#0d2d24;justify-content:space-between;align-items:center;padding:12px;display:flex}.locked-element-overlay .locked-content .top-content img{width:34px;height:40px}@media screen and (max-width:1200px){.locked-element-overlay .locked-content .top-content img{width:30px}}.locked-element-overlay .locked-content .top-content p{margin:0;padding-right:10px;font-size:1rem;line-height:1.2;color:#fbfbfb!important}@media (max-width:1200px){.locked-element-overlay .locked-content .top-content p{font-size:.875rem}}.locked-element-overlay .locked-content .button-container{height:0;background:#0d2d24;flex-direction:column;justify-content:center;align-items:center;gap:15px;transition:all .3s;display:flex;overflow:hidden}.locked-element-overlay .locked-content .button-container.open{height:calc(100% - 56px);overflow:initial}.locked-element-overlay .locked-content .button-container.open a{opacity:1;visibility:visible}@media screen and (hover:none){.locked-element-overlay .locked-content .button-container.open a{animation-name:enable-pointer-events;animation-iteration-count:1;animation-delay:2.5s;animation-fill-mode:forwards}@keyframes enable-pointer-events{0%{pointer-events:none}to{pointer-events:all}}}.locked-element-overlay .locked-content .button-container a{min-width:140px;opacity:0;margin:0;transition:opacity .3s,pointer-events .5s .5s}@media screen and (hover:none){.locked-element-overlay .locked-content .button-container a{pointer-events:none}}.locked-element-overlay .locked-content .button-container img{height:50%;width:50%}.locked-element-overlay.locked-activity{padding:16px}@media (max-width:1200px){.locked-element-overlay.locked-activity{padding:16px 12px}}@media screen and (max-width:900px){.locked-element-overlay.locked-activity{padding:8px 12px}}@media screen and (max-width:720px){.locked-element-overlay.locked-activity{padding:8px 0}}.locked-element-overlay.locked-activity .locked-content .top-content:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:6px}.locked-element-overlay.locked-activity .locked-content .top-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:6px}.locked-element-overlay.locked-activity .locked-content .button-container{flex-direction:row}.locked-element-overlay.locked-activity .locked-content .button-container:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:6px}.locked-element-overlay.locked-activity .locked-content .button-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:6px}.locked-element-overlay.locked-articles-block-partial{padding:16px}@media (max-width:1200px){.locked-element-overlay.locked-articles-block-partial{padding:16px 12px}}@media screen and (max-width:900px){.locked-element-overlay.locked-articles-block-partial{padding:8px 12px}}@media screen and (max-width:720px){.locked-element-overlay.locked-articles-block-partial{padding:8px 0}}.locked-element-overlay.locked-articles-block-partial .locked-content .top-content:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:6px}.locked-element-overlay.locked-articles-block-partial .locked-content .top-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:6px}.locked-element-overlay.locked-articles-block-partial .locked-content .button-container{flex-direction:column}.locked-element-overlay.locked-articles-block-partial .locked-content .button-container:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:6px}.locked-element-overlay.locked-articles-block-partial .locked-content .button-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:6px}.locked-element-overlay.locked-news-article{padding:0 16px 32px}@media screen and (max-width:900px){.locked-element-overlay.locked-news-article{padding-left:8px;padding-right:8px}.locked-element-overlay.locked-news-article.locked-highlight{padding-left:0;padding-right:0}.locked-element-overlay.locked-news-article.locked-highlight .button-container.open{height:calc(100% - 34px)!important}}.locked-element-overlay.locked-news-article .locked-content .top-content{height:54px}.locked-element-overlay.locked-news-article .locked-content .top-content:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:6px}.locked-element-overlay.locked-news-article .locked-content .top-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:6px}.locked-element-overlay.locked-news-article .locked-content .button-container:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:6px}.locked-element-overlay.locked-news-article .locked-content .button-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:6px}.locked-element-overlay.locked-news-article .locked-content .button-container.open{height:calc(100% - 54px)}.locked-element-overlay.locked-newsflow-article{padding:16px}@media (max-width:1200px){.locked-element-overlay.locked-newsflow-article{padding:16px 12px}}@media screen and (max-width:900px){.locked-element-overlay.locked-newsflow-article{padding:12px}}@media screen and (max-width:720px){.locked-element-overlay.locked-newsflow-article{padding:12px 0}}.locked-element-overlay.locked-newsflow-article .locked-content .top-content{height:46px;line-height:1}.locked-element-overlay.locked-newsflow-article .locked-content .top-content:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:6px}.locked-element-overlay.locked-newsflow-article .locked-content .top-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:6px}.locked-element-overlay.locked-newsflow-article .locked-content .button-container:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:6px}.locked-element-overlay.locked-newsflow-article .locked-content .button-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:6px}.locked-element-overlay.locked-newsflow-article .locked-content .button-container.open{height:calc(100% - 46px)}.locked-element-overlay.locked-newsflow-article.locked-benefits-card .locked-content .top-content{height:52px}.locked-element-overlay.locked-newsflow-article.locked-benefits-card .locked-content .button-container.open{height:calc(100% - 52px)}.locked-element-overlay.locked-blurb .locked-content .top-content{height:60px;padding:4px 12px 6px}@media screen and (max-width:900px){.locked-element-overlay.locked-blurb .locked-content .top-content{height:48px}}.locked-element-overlay.locked-blurb .locked-content .top-content img{width:30px}@media screen and (max-width:900px){.locked-element-overlay.locked-blurb .locked-content .top-content img{width:24px}}.locked-element-overlay.locked-blurb .locked-content .button-container.open{height:calc(100% - 60px)}@media screen and (max-width:900px){.locked-element-overlay.locked-blurb .locked-content .button-container.open{height:calc(100% - 48px)}}.locked-element-overlay.locked-blurb .locked-content .button-container:not(.open){padding-bottom:0}.modal{width:100%;height:100%;opacity:0;visibility:hidden;z-index:100;background-color:#00000080;transition:visibility 0s linear .25s,opacity .25s,transform .25s;position:fixed;top:0;left:0;transform:scale(1.1)}.modal .modal-content{max-height:95%;text-align:center;background-color:#faf5ee;border-radius:0 6px;padding:56px 8%;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}@media screen and (max-width:1200px){.modal .modal-content{width:70%}}@media screen and (max-width:900px){.modal .modal-content{width:80%}}@media screen and (max-width:720px){.modal .modal-content{width:95%;padding-left:16px;padding-right:16px}}@media (max-width:720px){.modal .modal-content{width:90%;padding:30px 5%}}.modal .modal-content h3,.modal .modal-content h2{color:#1f4e41;margin-top:0;font-family:justus-pro,serif;font-size:2.625rem;font-weight:500;line-height:1.1}@media screen and (max-width:900px){.modal .modal-content h3,.modal .modal-content h2{font-size:1.625rem;line-height:1.2}}.modal .modal-content .modal-more-text{color:#5c6270;padding-top:4px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.modal .modal-content .modal-more-text{font-size:1rem;line-height:1.6}}.modal .modal-content .button-container{padding-top:8px}.modal .modal-content .close-modal-button.close-modal-x{color:#1f4e41;background-color:#0000;border:none;outline:none;margin:0;padding:0;font-family:sofia-pro,sans-serif;font-size:2rem;display:inline-block;position:absolute;top:4px;right:18px}.modal .modal-content .close-modal-button.close-modal-x,.modal .modal-content .close-modal-button.close-modal-x:hover,.modal .modal-content .close-modal-button.close-modal-x:focus,.modal .modal-content .close-modal-button.close-modal-x:focus-visible,.modal .modal-content .close-modal-button.close-modal-x:focus-within,.modal .modal-content .close-modal-button.close-modal-x:active,.modal .modal-content .close-modal-button.close-modal-x:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.modal .modal-content #submit-report-button{margin-right:8px}.show-modal{opacity:1;visibility:visible;transition:visibility linear,opacity .25s,transform .25s;transform:scale(1)}#impersonate-ribbon{color:#fff;text-align:center;background:#f97432;padding:20px}#slot-environment-ribbon{color:#fff;text-align:center;background:#f97432;padding:5px 10px;position:fixed;top:10px;left:10px}#slot-environment-ribbon a{color:#fff;text-decoration:none}@media screen and (max-width:1700px){#slot-environment-ribbon{color:#fff;text-align:center;background:#f97432;padding:3px 5px;font-size:12px;position:fixed;top:5px;left:5px}}.payment-section{flex-direction:column;justify-content:space-between;align-items:stretch;gap:20px;padding-top:40px;padding-bottom:40px;display:flex}@media screen and (max-width:900px){.payment-section{padding-top:40px;padding-bottom:40px}}.payment-section .payment-container{min-height:110px;border-radius:0 6px;padding:24px;position:relative}.payment-section .payment-buttons{min-width:140px;text-align:center;border-radius:3px;flex-direction:column;align-items:center;padding:6px 0;font-size:.875rem;font-weight:700;display:flex;top:15px;right:15px}.payment-section .payment-buttons .paymentbutton{width:110px}.site-header{height:76px;z-index:100;width:100%;font-family:sofia-pro,sans-serif;font-weight:400;position:fixed}@media (max-width:900px){.site-header{height:81px}}.site-header.logged-in{height:110px}@media (max-width:900px){.site-header.logged-in{height:81px}}.site-header .main-header{background-color:#fbfbfb;padding:13px 0}@media (min-width:720px){.site-header .main-header.fixed-menu-is-open.windows{margin-right:17px}}@media screen and (max-width:900px){.site-header .main-header{padding:22px 0 9px;box-shadow:0 2px 2px -1px #0003}}.site-header .main-header .container{display:flex}@media screen and (max-width:900px){.site-header .main-header .container{justify-content:space-between}}.site-header .main-header .container .nav-search-item{margin-top:2px;margin-right:8px}.site-header .main-header .container .nav-search-item.hidden{display:none}.site-header .main-header .container .nav-search-item button#toggle-search-mobile{width:100%;text-align:left;background-color:#0000;border:none;outline:none;margin:0;padding:0;display:inline-block}.site-header .main-header .container .nav-search-item button#toggle-search-mobile,.site-header .main-header .container .nav-search-item button#toggle-search-mobile:hover,.site-header .main-header .container .nav-search-item button#toggle-search-mobile:focus,.site-header .main-header .container .nav-search-item button#toggle-search-mobile:focus-visible,.site-header .main-header .container .nav-search-item button#toggle-search-mobile:focus-within,.site-header .main-header .container .nav-search-item button#toggle-search-mobile:active,.site-header .main-header .container .nav-search-item button#toggle-search-mobile:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.site-header .main-header .container .nav-search-item button#toggle-search-mobile:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.site-header .main-header .container .nav-search-item button#toggle-search-mobile span{vertical-align:middle;color:#157553;margin:0;padding:0;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;display:inline-block}@media screen and (max-width:900px){.site-header .main-header .container .nav-search-item button#toggle-search-mobile span{font-size:1rem;line-height:1.6}}.site-header .main-header .container .nav-search-item button#toggle-search-mobile span.icon{width:24px;height:24px;background-image:url(../search-icon-mobile.9cc205e4.svg);background-repeat:no-repeat;background-size:contain;margin-right:8px}.site-header .main-header .container ul.main-navigation{align-items:center;margin:0;padding:0;list-style-type:none;display:flex}@media screen and (max-width:900px){.site-header .main-header .container ul.main-navigation{display:none}}.site-header .main-header .container ul.main-navigation li{margin-left:10px;margin-right:10px;position:relative}.site-header .main-header .container ul.main-navigation li:last-child{margin-right:0}.site-header .main-header .container ul.main-navigation li.selected:not(.green){position:relative}.site-header .main-header .container ul.main-navigation li.selected:not(.green) a{font-weight:700}.site-header .main-header .container ul.main-navigation li.selected:not(.green) a:after{height:8px;width:100%;content:"";background-color:#48dea8;position:absolute;bottom:-22px;left:0}.site-header .main-header .container ul.main-navigation li a{color:#5c6270;padding:4px 0 6px;font-size:1rem;text-decoration:none;transition:color .2s;display:block}.site-header .main-header .container ul.main-navigation li a:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.site-header .main-header .container ul.main-navigation li a:hover,.site-header .main-header .container ul.main-navigation li a:focus-visible{color:#2e3138}.site-header .main-header .container ul.main-navigation li.green{background-color:#157553;border-radius:0 6px;transition-property:background-color,color;transition-duration:.2s}.site-header .main-header .container ul.main-navigation li.green a{color:#fbfbfb;letter-spacing:.005rem;padding:4px 10px 6px;font-family:sofia-pro,sans-serif;font-size:.875rem;font-weight:700;line-height:1.6}.site-header .main-header .container ul.main-navigation li.green:hover{background-color:#48dea8}.site-header .main-header .container ul.main-navigation li.green:hover a{color:#0d2d24}.site-header .main-header .container .logo{align-items:center;margin-right:50px;font-size:0;text-decoration:none;display:flex}.site-header .main-header .container .logo:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}@media screen and (max-width:900px){.site-header .main-header .container .logo{flex-direction:row-reverse;margin-right:0}.site-header .main-header .container .logo span{margin-left:15px}}.site-header .main-header .container .logo img{height:50px;width:auto}.site-header .main-header .container .logo span{color:#5c6270;margin-left:15px;font-size:1rem}@media screen and (max-width:900px){.site-header .main-header .container .logo span{margin-left:0;margin-right:15px}}.site-header .main-header .container .search-bar-container{flex-grow:1;margin-left:60px;margin-right:80px}@media screen and (max-width:900px){.site-header .main-header .container .search-box-container{display:none}}.site-header .main-header .container .fake-search-input{cursor:pointer;background:url(../search.dbcfeeb6.svg) 0/24px no-repeat;border:none;border-bottom:1px solid #5c6270;flex-grow:1;padding-left:32px;font-family:sofia-pro,sans-serif}.site-header .main-header .container .fake-search-input:focus{outline:none}.site-header .main-header .container .fake-search-input::selection{color:#0000}@media screen and (max-width:900px){.site-header .main-header .container .fake-search-input{display:none}}.site-header .main-header .container .fake-search-input:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.site-header .main-header .container .fake-search-input:before{content:"";width:24px;height:24px;background-image:url(../search.dbcfeeb6.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.site-header .main-header .container .fake-search-input::placeholder{color:#5c6270;font-family:sofia-pro,sans-serif}.site-header .main-header .container .fake-search-input:-ms-input-placeholder{color:#5c6270;font-family:sofia-pro,sans-serif}.site-header .main-header .container .fake-search-input::-moz-placeholder{color:#5c6270;font-family:sofia-pro,sans-serif}.site-header .main-header .container .fake-search-input.header-fake-search-input{max-width:550px;margin-left:auto;margin-right:auto}.site-header .main-header .container .menu-icon-container,.site-header .main-header .container .menu-close-container{cursor:pointer;-webkit-user-select:none;user-select:none;width:110px;background-color:#0000;border:none;outline:none;align-items:center;margin:0 16px 0 0;padding:0;display:flex}.site-header .main-header .container .menu-icon-container,.site-header .main-header .container .menu-icon-container:hover,.site-header .main-header .container .menu-icon-container:focus,.site-header .main-header .container .menu-icon-container:focus-visible,.site-header .main-header .container .menu-icon-container:focus-within,.site-header .main-header .container .menu-icon-container:active,.site-header .main-header .container .menu-icon-container:visited,.site-header .main-header .container .menu-close-container,.site-header .main-header .container .menu-close-container:hover,.site-header .main-header .container .menu-close-container:focus,.site-header .main-header .container .menu-close-container:focus-visible,.site-header .main-header .container .menu-close-container:focus-within,.site-header .main-header .container .menu-close-container:active,.site-header .main-header .container .menu-close-container:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.site-header .main-header .container .menu-icon-container:focus-visible,.site-header .main-header .container .menu-close-container:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.site-header .main-header .container .menu-icon-container span,.site-header .main-header .container .menu-close-container span{color:#5c6270;margin-left:15px;font-family:sofia-pro,sans-serif;font-size:1rem}.site-header .main-header .container .menu-icon-container img,.site-header .main-header .container .menu-close-container img{width:32px}.site-header .main-header .container .menu-close-container{display:none}@media screen{#skip-to-content{z-index:888;max-width:95vw;color:#0d2d24;background-color:#fff;border:3px solid #157553;border-radius:0 6px;padding:32px 56px;font-family:justus-pro,serif;font-size:1.625rem;font-weight:500;line-height:1.1;transition:top .3s;position:fixed;top:-50vh;left:50%;transform:translate(-50%)}}@media screen and (max-width:900px){#skip-to-content{padding:24px;font-size:1.25rem}}@media screen{#skip-to-content:focus-visible{top:24px}}@media print{#skip-to-content{display:none!important}}html{scroll-behavior:smooth}html body:not(#print-body){min-height:100vh;height:100%;flex-direction:column;display:flex}html body:not(#print-body) .page-content{margin-top:76px}@media (max-width:900px){html body:not(#print-body) .page-content{margin-top:81px}}html body:not(#print-body) .page-content iframe{width:100%;height:auto;aspect-ratio:16/9}html body:not(#print-body) .page-content .blocklist-with-headings-container div,html body:not(#print-body) .page-content .blocklist-with-headings-container section{scroll-margin-top:70px}html body:not(#print-body) .page-content .blocklist-with-headings-container .newsblock{scroll-margin-top:80px}html body:not(#print-body) .page-content .blocklist-with-headings-container .intro-block{scroll-margin-top:100px}html body:not(#print-body) .page-content .side-menu-container .side-menu{margin-bottom:20px;top:96px}html body:not(#print-body) .page-content.logged-in{margin-top:110px}html body:not(#print-body) .page-content.logged-in .blocklist-with-headings-container div,html body:not(#print-body) .page-content.logged-in .blocklist-with-headings-container section{scroll-margin-top:100px}html body:not(#print-body) .page-content.logged-in .blocklist-with-headings-container .newsblock{scroll-margin-top:110px}html body:not(#print-body) .page-content.logged-in .blocklist-with-headings-container .intro-block{scroll-margin-top:130px}html body:not(#print-body) .page-content.logged-in .side-menu-container .side-menu{top:130px}@media (max-width:900px){html body:not(#print-body) .page-content.logged-in{margin-top:81px}}html body:not(#print-body) .page-content.logged-in.is-impersonating{margin-top:160px}html body:not(#print-body) .page-content.logged-in.is-impersonating .blocklist-with-headings-container div,html body:not(#print-body) .page-content.logged-in.is-impersonating .blocklist-with-headings-container section{scroll-margin-top:170px}html body:not(#print-body) .page-content.logged-in.is-impersonating .blocklist-with-headings-container .newsblock{scroll-margin-top:130px}html body:not(#print-body) .page-content.logged-in.is-impersonating .blocklist-with-headings-container .intro-block{scroll-margin-top:150px}html body:not(#print-body) .page-content.logged-in.is-impersonating .side-menu-container .side-menu{top:200px}@media (max-width:900px){html body:not(#print-body) .page-content.logged-in.is-impersonating{margin-top:81px}}.toxic-image{max-width:100%;height:auto}.container{max-width:1600px;margin:0 auto;padding:0 40px}@media screen and (max-width:900px){.container{padding:0 16px}}.fancybox__content{background:0 0;padding:0}.site-footer{z-index:10;background-color:#faf5ee;margin-top:auto;padding:30px 0;font-family:sofia-pro,sans-serif}@media screen and (max-width:900px){.site-footer.logged-in{margin-bottom:80px}.site-footer{padding:45px 0 55px}}.site-footer .container{justify-content:space-between;display:flex}@media screen and (max-width:900px){.site-footer .container{flex-direction:column;justify-content:center}}.site-footer .container .logo-container{align-self:center;display:flex}@media screen and (max-width:900px){.site-footer .container .logo-container{margin-bottom:30px}}.site-footer .container .logo-container img{height:60px;width:auto}.site-footer .container .column-container{flex-wrap:wrap;display:flex}@media screen and (max-width:900px){.site-footer .container .column-container{justify-content:space-between;padding:0 20px}}@media (max-width:720px){.site-footer .container .column-container{flex-direction:column;padding:0}}.site-footer .container .column-container .column{margin-bottom:30px;margin-left:100px}@media screen and (max-width:900px){.site-footer .container .column-container .column{margin-bottom:0;margin-left:0}}@media (max-width:720px){.site-footer .container .column-container .column{width:100%}.site-footer .container .column-container .column .footer-column-links{background:#fff;padding:15px}.site-footer .container .column-container .column .footer-column-links:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:6px}.site-footer .container .column-container .column .footer-column-links:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:6px}.site-footer .container .column-container .column .footer-column-links.open{display:block}.site-footer .container .column-container .column .footer-column-links.hidden{display:none}}.site-footer .container .column-container .column h2{letter-spacing:.02rem;margin-top:0;margin-bottom:4px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.site-footer .container .column-container .column h2{font-size:1rem;line-height:1.6}}@media (max-width:720px){.site-footer .container .column-container .column h2{color:#fbfbfb;background:#157553;border-radius:0 6px;margin-top:16px;margin-bottom:0;padding:13px 23px;font-weight:400;transition:all .2s;position:relative}.site-footer .container .column-container .column h2:after{content:"";width:24px;height:24px;background-image:url(../arrow-right-white.053238ee.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transition:all .2s;position:absolute;top:25%;right:20px;transform:rotate(90deg)}.site-footer .container .column-container .column h2.open:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:0}.site-footer .container .column-container .column h2.open:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:0}.site-footer .container .column-container .column h2.open:after{transform:rotate(270deg)}}.site-footer .container .column-container .column p{margin:5px 0;font-size:1rem;font-weight:400}.site-footer .container .column-container .column p a{color:#1c1c1b;text-decoration:none}.site-footer .container .column-container .column p a:hover{text-decoration:underline}.site-footer .container .cookie-consent-settings{color:#1c1c1b;margin:0 auto;padding-top:10px}.site-footer .container .cookie-consent-settings,.site-footer .container .cookie-consent-settings:visited,.site-footer .container .cookie-consent-settings:active,.site-footer .container .cookie-consent-settings:focus{text-decoration:none}@media screen and (hover:none){.site-footer .container .cookie-consent-settings{text-decoration:underline}}.site-footer .container .cookie-consent-settings:hover,.site-footer .container .cookie-consent-settings:focus-visible{text-decoration:underline}@media screen and (max-width:900px){.site-footer .container .cookie-consent-settings{padding-top:40px}}.become-member-heading{margin:0}.become-member-heading.green{color:#157553}.become-member-heading.green-shade-600{color:#1f4e41}.become-member-heading.margin-bottom{margin-bottom:20px}.become-member-heading-center{margin-left:auto;margin-right:auto}.become-member-text-heading{color:#2e3138;font-weight:700;margin:0 0 10px!important}.become-member-text{letter-spacing:.02rem;color:#5c6270;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}@media screen and (max-width:720px){.become-member-text{font-size:.9rem}}.become-member-label-thin{color:#2e3138;color:#2e3138;font-weight:400}.become-member-span-button{cursor:pointer;text-decoration:underline}.become-member-center-container{max-width:600px;text-align:center;margin:0 auto 30px}@media screen and (max-width:720px){.become-member-center-container{margin:0 auto}}.no-margin{margin:0 auto}.contact-info-container{width:100%;max-width:620px;flex-direction:column;gap:30px;margin:0 auto;display:flex}.contact-info-container__section{flex-direction:column;gap:20px;display:flex}.contact-info-container__section h2{color:#1f4e41;margin:0}.contact-info-container__section p,.contact-info-container__section a{margin:0;font-size:1.125rem}.contact-info-container__section a{cursor:pointer;text-decoration:none}.contact-info-container__section__heading{font-weight:700}.contact-info-container__section__text{color:#5c6270}.contact-info-container__section__text strong{color:#1c1c1b}.contact-info-container .contact-info-flex-container{flex-direction:row;gap:50px;display:flex}@media (max-width:900px){.contact-info-container .contact-info-flex-container{gap:20px}}.contact-info-button{cursor:pointer;color:#1f4e41;background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;gap:6px;margin:0;padding:0;font-family:sofia-pro,sans-serif;line-height:1;display:flex;position:absolute;top:50%;right:-120px;transform:translateY(-50%)}.contact-info-button,.contact-info-button:hover,.contact-info-button:focus,.contact-info-button:focus-visible,.contact-info-button:focus-within,.contact-info-button:active,.contact-info-button:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.contact-info-button:hover{text-decoration:underline}@media screen and (max-width:720px){.contact-info-button{display:none}}.payment-info-button{cursor:pointer;color:#1f4e41;background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;gap:6px;margin:0;padding:0;font-family:sofia-pro,sans-serif;line-height:1;display:flex;top:50%;right:-120px}.payment-info-button,.payment-info-button:hover,.payment-info-button:focus,.payment-info-button:focus-visible,.payment-info-button:focus-within,.payment-info-button:active,.payment-info-button:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.payment-info-button:hover{text-decoration:underline}.payment-info-button img{height:21px;width:21px}@media screen and (max-width:720px){.payment-info-button{display:none}}.quit-member-application{z-index:98;background-color:#0000;border:none;outline:none;flex-direction:column;align-items:center;margin:0;padding:0;text-decoration:none;display:flex;position:absolute;top:60px;right:60px;color:#c5563d!important}.quit-member-application,.quit-member-application:hover,.quit-member-application:focus,.quit-member-application:focus-visible,.quit-member-application:focus-within,.quit-member-application:active,.quit-member-application:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.quit-member-application:hover{color:inherit;color:#c5563d;text-decoration:underline}@media screen and (max-width:720px){.quit-member-application{display:none}}.quit-member-application img{width:40px;height:auto;filter:invert(46%)sepia(64%)saturate(694%)hue-rotate(324deg)brightness(80%)contrast(90%)}.become-member-textfield{margin:10px 0 18px!important}.become-member-textfield-no-margin{margin:10px 0 0!important}.verify-email-container{max-width:620px;width:100%;text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}@media screen and (max-width:720px){.verify-email-container .email-pop-up-text{display:none}}.total-cost-container{width:100%;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:20px auto;padding:60px;display:flex;position:relative;box-shadow:0 0 10px #0003}@media screen and (max-width:720px){.total-cost-container{padding:36px 10px}}.total-cost-container.no-box-shadow{box-shadow:none;padding:40px 60px 20px}@media screen and (max-width:720px){.total-cost-container.no-box-shadow{padding:36px 10px 0}}.total-cost-container__cost-heading{width:-moz-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.total-cost-container__loading-overlay{width:100%;height:100%;background:#ffffffb3;border-radius:6px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.cost-plan-button{cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:-40px;transform:translateY(-50%)}@media screen and (max-width:720px){.cost-plan-button{display:none}}.cost-plan-button img{height:auto;width:21px}.cost-plan-container{width:100%;flex-direction:column;align-items:center;gap:40px;display:flex}.cost-plan-container__table-container{width:100%;max-width:710px}.cost-plan-container__table-container__headings,.cost-plan-container__table-container__cost-item,.cost-plan-container__table-container__total-sum{grid-template-columns:repeat(6,1fr);display:grid}.cost-plan-container__table-container__headings span,.cost-plan-container__table-container__cost-item span,.cost-plan-container__table-container__total-sum span{text-align:left;max-width:80%}.cost-plan-container__table-container__headings .heading-title,.cost-plan-container__table-container__cost-item .heading-title,.cost-plan-container__table-container__total-sum .heading-title{text-align:left;grid-column:span 3}.cost-plan-container__table-container__headings .cost-title,.cost-plan-container__table-container__cost-item .cost-title,.cost-plan-container__table-container__total-sum .cost-title{grid-column:span 3;justify-content:space-between;padding-right:40px;display:flex}.cost-plan-container__table-container__headings .total-price,.cost-plan-container__table-container__cost-item .total-price,.cost-plan-container__table-container__total-sum .total-price{text-align:right}.cost-plan-container__table-container__headings{margin-bottom:10px;font-weight:700}.cost-plan-container__table-container__cost-item{margin-bottom:30px;position:relative}.cost-plan-container__table-container__cost-item:after{content:"";width:100%;height:1px;background:#157553;position:absolute;bottom:-15px;left:0}.cost-plan-container__table-container__total-sum{font-weight:700}.prev-step-container{height:-moz-fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer;align-items:center;display:flex;position:absolute;bottom:-30px;left:20px}@media screen and (max-width:720px){.prev-step-container{font-size:.9rem;top:-30px;left:14px}}.prev-step-container:hover{text-decoration:underline}.prev-step-container:hover:before{left:-34px}.prev-step-container:before{content:"";width:20px;height:20px;filter:invert(39%)sepia(15%)saturate(387%)hue-rotate(184deg)brightness(92%)contrast(91%);background-image:url(../arrow-black-left-with-line.63185e64.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transition:all .2s;position:absolute;top:50%;left:-30px;transform:translateY(-50%)}@media screen and (max-width:720px){.prev-step-container:before{width:14px;height:14px;left:-24px}}.prev-step-container__button{color:#5c6270;background-color:#0000;border:none;outline:none;margin:0;padding:0;font-family:sofia-pro,sans-serif;display:block;position:relative}.prev-step-container__button,.prev-step-container__button:hover,.prev-step-container__button:focus,.prev-step-container__button:focus-visible,.prev-step-container__button:focus-within,.prev-step-container__button:active,.prev-step-container__button:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.progress-bar-container{width:100%;max-width:940px;margin:0 auto 60px}@media screen and (max-width:1200px){.progress-bar-container{margin:0 auto 30px;padding:0 10%}}@media screen and (max-width:720px){.progress-bar-container{display:none}}.progress-bar{width:100%;height:auto;justify-content:space-between;display:flex;position:relative}.progress-bar:after,.progress-bar .progress{content:"";height:12px;width:100%;background-color:#5c6270;border-radius:6px;position:absolute;top:50%;transform:translateY(-50%)}.progress-bar .progress{width:33%;z-index:98;background:#48dea8;transition:all .3s}.progress-bar__step{width:30px;height:30px;cursor:not-allowed;z-index:99;background-color:#8f95a3;border-radius:50%;transition:all .3s;position:relative}.progress-bar__step__label{width:-moz-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;color:#2e3138;letter-spacing:.02rem;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;text-decoration:underline;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}@media screen and (max-width:1200px){.progress-bar__step__label{display:none}}.progress-bar__step.complete{background-color:#48dea8}.progress-bar__step.active{background:#157553}.progress-bar__step.clickable{cursor:pointer}.border{height:1px;width:100%;background:#5c6270;margin-bottom:10px}.local-office-description{max-width:580px;text-align:center;color:#5c6270;margin:0 auto 25px;font-size:1.125rem}.search-local-office-container{width:100%;max-width:580px;min-height:300px;flex-direction:column;align-items:center;gap:20px;margin:0 auto;display:flex}@media screen and (max-width:720px){.search-local-office-container{min-height:200px}}.search-local-office-container p{align-self:flex-start}.search-local-office-container__input-container{width:100%;border-bottom:1px solid #2e3138;align-items:center;gap:10px;display:flex;position:relative}.search-local-office-container__icon{width:20px;height:auto}.search-local-office-container__input-field{width:inherit;color:#5c6270;background:0 0;border:none;padding-bottom:4px;font-size:1.6rem}@media screen and (max-width:720px){.search-local-office-container__input-field{font-size:1.2rem}}.search-local-office-container__input-field:focus{outline-width:0}.search-local-office-container__input-field::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:30px;height:30px;background:url(../close.67ed3f7b.svg) 50%/contain;cursor:pointer!important}.search-local-office-container__loader{position:absolute;top:50%;right:0;transform:translateY(-50%)}.search-local-office-container__change-office-button{color:#2e3138;cursor:pointer;font-weight:700;text-decoration:underline;position:absolute;bottom:-34px;left:0}.search-local-office-container__close-search{color:#c5563d;cursor:pointer}.search-local-office-container__close-search:hover{text-decoration:underline}.search-local-office-container__close-search.disabled{cursor:not-allowed}.search-local-office-container__close-search.disabled:hover{text-decoration:none}.search-local-office-container__result-container{z-index:99;width:100%;height:-moz-fit-content;height:-moz-fit-content;height:fit-content;background:#fff;display:flex;position:absolute;bottom:-2px;left:0;transform:translateY(100%);box-shadow:0 0 10px #0003}.search-local-office-container__result-container__inner{width:100%;max-height:300px;border-radius:0 0 5px 5px;flex-direction:column;gap:14px;padding:20px;display:flex;overflow:auto}.search-local-office-container__result-item{cursor:pointer;color:#5c6270;width:-moz-fit-content;width:-moz-fit-content;width:fit-content}.search-local-office-container__result-item:hover{text-decoration:underline}@media screen and (max-width:720px){.search-local-office-container__no-item-found{font-size:.9rem}}.become-member-member-search-container{margin-bottom:100px}.summary-text-container{max-width:600px;text-align:center;margin:0 auto 30px}.summary-section{flex-direction:column;gap:6px;padding:0 40px;display:flex}@media screen and (max-width:720px){.summary-section{padding:0}}.summary-section__heading-container{justify-content:space-between;align-items:flex-end;display:flex}.summary-section__heading-container__heading{color:#1c1c1b;margin:0}.summary-section__heading-container span{color:#2e3138;font-weight:700;line-height:1}@media screen and (max-width:720px){.summary-section__heading-container span{font-size:.9rem}}.summary-section__information{flex-direction:column;gap:6px;display:flex}@media screen and (max-width:720px){.summary-section__information span{font-size:.9rem}}.become-member-dropdown-container{margin-bottom:10px}.become-member-dropdown-container label{margin-bottom:8px}.become-member-dropdown-container .dropdown-label-container{margin-bottom:8px;display:flex}.become-member-dropdown-container .dropdown-label-container label{margin-bottom:0}.add-family-description{color:#4a4a4a;font-size:1rem}.become-member-dropdown{border-radius:0 10px;position:relative}.become-member-dropdown__selected-option{cursor:pointer;background:#fff;border:1px solid #5c6270;border-radius:0 10px 0 0;padding:15px;transition:all .1s;position:relative}.become-member-dropdown__selected-option.open{border-radius:0 10px 0 0}.become-member-dropdown__selected-option img{transform-origin:50%;transition:all .3s;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.become-member-dropdown__selected-option img.open{transform:translateY(-50%)rotate(180deg)}.become-member-dropdown__placeholder{color:#5c6270}.become-member-dropdown__options-list{width:100%;max-height:170px;z-index:40;background:#fff;border:1px solid #5c6270;border-top:none;border-radius:0 0 0 10px;position:absolute;top:100%;left:0;overflow:auto}.become-member-dropdown__option{cursor:pointer;width:100%;color:#2e3138;padding:10px 15px;transition:all .1s}.become-member-dropdown__option:hover{background:#ededed}.become-member-dropdown__option.tiny-text{font-size:.8rem}@media screen and (max-width:720px){.become-member-bankId-text{display:none}}.become-member-action-card{cursor:pointer;background:#157553;border-radius:0 10px;flex-direction:column;align-items:center;padding:10px;transition:all .2s;display:flex;box-shadow:0 0 10px #0003}@media screen and (max-width:720px){.become-member-action-card{margin-top:10px;padding:3px}}.become-member-action-card:hover{background:#48dea8}.become-member-action-card:hover img{filter:none}.become-member-action-card:hover span{color:#000;transition:all .2s}.become-member-action-card span{color:#fff;margin:10px 0}@media screen and (max-width:720px){.become-member-action-card span{font-weight:thin;font-size:.8rem!important}}.become-member-action-card img{width:auto;height:60px;filter:invert()sepia()saturate(0%)hue-rotate(303deg)brightness(103%)contrast(101%);margin:20px 0;transition:all .2s}@media screen and (max-width:720px){.become-member-action-card img{height:20px;margin:10px 0}}.quit-form-grid{grid-template-columns:repeat(2,1fr);gap:20px;margin:auto;display:grid}@media screen and (max-width:720px){.quit-form-grid{grid-template-columns:1fr;gap:10px;margin:0 auto 30px}}.password-popup-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}@media (max-width:720px){.password-popup-container p{font-size:.8rem}.password-popup-container h2{margin-top:0}}.password-popup-container .become-member-form__password-container{grid-template-columns:repeat(2,1fr);padding:15px 0}@media (max-width:720px){.password-popup-container .become-member-form__password-container{flex-direction:column;gap:15px;display:flex}}@media (min-width:720px){.password-popup-container .password-input-container{flex-direction:row;display:flex}}.password-popup-container .password-input-container .set-password-button-container{margin-top:auto;margin-left:35px;padding:15px 0}@media (max-width:720px){.password-popup-container .password-input-container .set-password-button-container{margin-top:0;margin-left:0}}.password-popup-container .password-input-container .set-password-button-container .green{height:48px}@media (max-width:720px){.password-popup-container .password-input-container .set-password-button-container .green{margin-top:0}}.password-popup-container .button-container{gap:30px 40px;display:grid}@media (max-width:720px){.password-popup-container .button-container{width:100%;flex-direction:column;align-items:center;gap:15px;margin-top:10px;margin-bottom:30px;display:flex}}.password-popup-container .button-container .button{width:214px}@media (max-width:720px){.password-popup-container .button-container .button{margin-top:0}}.password-popup-container .text-button{background-color:#0000;border:none;margin-top:30px;font-size:1.1rem;text-decoration:underline}@media (max-width:720px){.password-popup-container .text-button{margin-top:0}}.flex{display:flex}.flex h2{font-family:justus-pro,serif!important}.margin-fix{margin-top:25px;margin-bottom:10px}.margin-fix h2,.margin-fix h3,.margin-fix p{margin:0!important}.step-wrapper{width:100%;max-width:940px;height:100%;box-sizing:border-box;flex-direction:column;justify-content:space-between;gap:10px;margin:0 auto;display:flex}.step-grid{gap:30px 40px;margin-bottom:20px;display:grid}.step-grid.two-column{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:720px){.step-grid.two-column{grid-template-columns:repeat(1,1fr);row-gap:10px}}.step-grid.three-column{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:900px){.step-grid.three-column{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:720px){.step-grid.three-column{grid-template-columns:repeat(1,1fr)}.step-grid.not-responsive{grid-template-columns:repeat(2,1fr);gap:20px}}.step-heading-container{text-align:center;flex-direction:column;align-items:center;margin:0 auto 30px;display:flex}@media screen and (max-width:720px){.step-heading-container{margin:0 auto 20px}}.step-heading-container.zeroMarginBottom{margin:0 auto}.step-heading-container__member-type,.step-heading-container__step{color:#4a4a4a;margin:4px 0;font-weight:700}.step-heading-container__step-title{margin:0}.step-heading-container .main-member-label{color:#fff;white-space:nowrap;background:#157553;border-radius:0 8px;margin-top:10px;padding:6px 20px;font-size:.8rem;font-weight:700;box-shadow:0 0 10px #0003}@media screen and (max-width:720px){.step-heading-container .main-member-label{display:none}}.become-member-form{width:100%;flex-direction:column;flex-grow:1;justify-content:space-between;margin:0 auto;display:flex;position:relative}.become-member-form input:invalid{background:#fff!important}.become-member-form input::placeholder,.become-member-form textarea::placeholder{color:#8f95a3;opacity:.8}.become-member-form__input-container{position:relative}.become-member-form__input-container__label{color:#2e3138;margin-bottom:8px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}@media screen and (max-width:720px){.become-member-form__input-container__label{font-size:.9rem}}.become-member-form__input-container__input{width:100%;height:40px;height:auto;border:1px solid #5c6270;border-radius:0 6px;padding:12px 15px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:900px){.become-member-form__input-container__input{height:52px}}.become-member-form__input-container__input:focus,.become-member-form__input-container__input:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}.become-member-form__input-container__input#firstName,.become-member-form__input-container__input#surName{text-transform:capitalize}.become-member-form__input-container__error-msg{color:#c5563d;white-space:nowrap;font-size:.9rem;position:absolute;bottom:-24px;left:0;text-align:left!important}.become-member-form__password-container{grid-template-columns:repeat(3,1fr);gap:30px 40px;display:grid}@media screen and (max-width:900px){.become-member-form__password-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:720px){.become-member-form__password-container{grid-template-columns:repeat(1,1fr)}}.become-member-form__password-container__password-slot{position:relative}.become-member-form__password-container__password-slot .show-password-icon{width:20px;height:auto;object-fit:contain;cursor:pointer;filter:invert(63%)sepia(14%)saturate(274%)hue-rotate(184deg)brightness(92%)contrast(87%);position:absolute;bottom:16px;right:12px}.become-member-form__checkbox-container{align-items:center;margin:40px auto;display:flex}@media screen and (max-width:720px){.become-member-form__checkbox-container{margin:10px auto 40px;padding:0 20px}}.become-member-form__checkbox-container__label{max-width:500px;margin:0 0 0 20px}@media screen and (max-width:720px){.become-member-form__checkbox-container__label{font-size:.9rem}}.become-member-form .same-adress-container{margin:0 0 10px}.become-member-form .checkbox{-webkit-appearance:none;appearance:none;font:inherit;color:#000;width:20px;height:20px;cursor:pointer;min-height:20px;min-width:20px;background-color:#fff;border:1px solid #5c6270;place-content:center;margin:0;display:grid}.become-member-form .checkbox:before{content:"";width:14px;height:14px;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 14px 14px #48dea8}.become-member-form .checkbox:checked:before{transform:scale(1)}.become-member-form .checkbox:focus-visible{border-color:#157553;outline-color:#157553}.become-member-form__radio-button-list{flex-direction:column;margin-bottom:18px;display:flex}.become-member-form__radio-button-list p{margin-top:0;margin-bottom:12px}.become-member-form__radio-button-list__title{font-weight:700}.become-member-form__radio-button-list__options{justify-content:flex-start;gap:180px;display:flex}.become-member-form__radio-button-list__options.space-between{justify-content:space-between}@media screen and (max-width:720px){.become-member-form__radio-button-list__options{flex-direction:column;gap:18px}}.become-member-form__radio-button-list__options.column{flex-direction:column;gap:14px}.become-member-form__radio-container{align-items:center;gap:20px;display:flex}.become-member-form__radio-container__input{-webkit-appearance:none;appearance:none;font:inherit;color:#000;width:20px;height:20px;cursor:pointer;min-height:20px;min-width:20px;background-color:#fff;border:1px solid #5c6270;border-radius:50%;place-content:center;margin:0;display:grid}.become-member-form__radio-container__input:before{content:"";width:14px;height:14px;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 14px 14px #48dea8}.become-member-form__radio-container__input:checked:before{transform:scale(1)}.become-member-form__radio-container__input:focus-visible{border-color:#157553;outline-color:#157553}.become-member-form__radio-container__input:before{border-radius:50%}.become-member-form__radio-container__input:focus-visible{outline-color:#157553}.become-member-form__radio-container__label{line-height:1}@media screen and (max-width:720px){.become-member-form__radio-container__label{font-size:.9rem;line-height:1.6}}.become-member-form__button-container{justify-content:center;margin:20px 0 0;display:flex}@media screen and (max-width:720px){.become-member-form__button-container{margin:0 0 40px}}.become-member-form__button-container.left{justify-content:flex-start}.become-member-form__button-container.right{justify-content:flex-end}.become-member-form__button-container__relative-container{position:relative}.become-member-form__button-container__button{width:-moz-fit-content;width:-moz-fit-content;width:fit-content;min-width:190px;margin:0}.become-member-form__otp-container{gap:10px;margin:10px 0;display:flex}@media screen and (max-width:720px){.become-member-form__otp-container{margin:30px 0}}.become-member-form__otp-container__input{box-sizing:border-box;border:1px solid #5c6270;border-radius:3px;width:1.8rem!important;height:2rem!important}.add-family-member-container{width:85%;flex-direction:column;gap:20px;display:flex}.add-family-member-container__input-container,.add-family-member-container__relative-container{flex-direction:column;gap:8px;display:flex}.add-family-member-container__relative-container{position:relative}.add-family-member-container .remove-family-member{cursor:pointer;background-color:#0000;border:none;outline:none;margin:0;padding:0;display:inline-block;position:absolute;top:50%;right:-40px;transform:translateY(-50%)}.add-family-member-container .remove-family-member,.add-family-member-container .remove-family-member:hover,.add-family-member-container .remove-family-member:focus,.add-family-member-container .remove-family-member:focus-visible,.add-family-member-container .remove-family-member:focus-within,.add-family-member-container .remove-family-member:active,.add-family-member-container .remove-family-member:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.add-family-member-container .remove-family-member img{width:24px;height:auto}.family-member-details-container{margin-bottom:10px}.family-member-details-container__last-input-container{position:relative}@media screen and (max-width:720px){.family-member-details-container__last-input-container{width:83%}}.family-member-details-container__last-input-container .remove-button{cursor:pointer;height:30px;width:30px;background-color:#0000;border:none;outline:none;margin:0;padding:0;display:inline-block;position:absolute;bottom:8px;right:-50px}.family-member-details-container__last-input-container .remove-button,.family-member-details-container__last-input-container .remove-button:hover,.family-member-details-container__last-input-container .remove-button:focus,.family-member-details-container__last-input-container .remove-button:focus-visible,.family-member-details-container__last-input-container .remove-button:focus-within,.family-member-details-container__last-input-container .remove-button:active,.family-member-details-container__last-input-container .remove-button:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.family-member-details-container__last-input-container .remove-button img{width:100%;height:auto;object-fit:contain;object-position:center}.payment-container{max-width:800px;width:100%;row-gap:24px;margin:0 auto;display:grid}.invoice-email-credentials{grid-template-columns:repeat(2,1fr);display:grid}@media screen and (max-width:720px){.invoice-email-credentials{grid-template-columns:repeat(1,1fr);row-gap:4px}.invoice-email-credentials span{margin-bottom:10px}}.invoice-email-credentials .become-member-span-button{align-self:self-end;font-weight:700;line-height:1}@media screen and (max-width:720px){.invoice-email-credentials .become-member-span-button{font-size:.9rem}}.pop-up-container{z-index:99;min-width:860px;background:#faf5ee;border-radius:10px;padding:70px 40px;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #0003}@media screen and (max-width:720px){.pop-up-container{min-width:unset;max-width:300px;width:100%;padding:30px 20px 0}}.pop-up-container.show{display:block}.pop-up-container__close{cursor:pointer;position:absolute;top:22px;right:30px}@media screen and (max-width:720px){.pop-up-container__close{top:14px;right:14px}.pop-up-container__close img{width:18px;height:auto}}.pop-up-content-container{max-width:400px;grid-template-columns:repeat(1,1fr);gap:10px;margin:0 auto;display:grid}.pop-up-content-container.text-center{text-align:center}.pop-up-content-container.wide{max-width:600px}.loader-absolute{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.loader-overlay{width:100%;height:100%;z-index:100;justify-content:center;align-items:center;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.become-member-loader-container{width:400px;height:300px;background:#faf5ee;border-radius:10px;justify-content:center;align-items:center;display:flex;box-shadow:0 0 10px #0003}@media screen and (max-width:720px){.become-member-loader-container{width:140px;height:140px}}.become-member-loader-container__loader{width:80px;height:80px;display:inline-block;position:relative;transform:scale(2)}@media screen and (max-width:720px){.become-member-loader-container__loader{transform:scale(1)}}.become-member-loader-container__loader div{transform-origin:40px 40px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite loader-spinner}.become-member-loader-container__loader div:after{content:" ";width:7px;height:7px;background:#157553;border-radius:50%;margin:-4px 0 0 -4px;display:block;position:absolute}.become-member-loader-container__loader div:nth-child(1){animation-delay:-.036s}.become-member-loader-container__loader div:nth-child(1):after{top:63px;left:63px}.become-member-loader-container__loader div:nth-child(2){animation-delay:-.072s}.become-member-loader-container__loader div:nth-child(2):after{top:68px;left:56px}.become-member-loader-container__loader div:nth-child(3){animation-delay:-.108s}.become-member-loader-container__loader div:nth-child(3):after{top:71px;left:48px}.become-member-loader-container__loader div:nth-child(4){animation-delay:-.144s}.become-member-loader-container__loader div:nth-child(4):after{top:72px;left:40px}.become-member-loader-container__loader div:nth-child(5){animation-delay:-.18s}.become-member-loader-container__loader div:nth-child(5):after{top:71px;left:32px}.become-member-loader-container__loader div:nth-child(6){animation-delay:-.216s}.become-member-loader-container__loader div:nth-child(6):after{top:68px;left:24px}.become-member-loader-container__loader div:nth-child(7){animation-delay:-.252s}.become-member-loader-container__loader div:nth-child(7):after{top:63px;left:17px}.become-member-loader-container__loader div:nth-child(8){animation-delay:-.288s}.become-member-loader-container__loader div:nth-child(8):after{top:56px;left:12px}@keyframes loader-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.forgot-password-information-text{text-align:center}.forgot-password-submit-button{margin-left:auto;margin-right:auto;display:block}.forgot-password-link{margin-top:22px!important;margin-bottom:10px!important}.login-page-container{height:100%;min-height:85vh;background-color:#1f4e41;flex-flow:column;justify-content:center;align-items:center;padding:80px 16px;display:flex}.login-page-container *{-o-transition:all .3s ease;transition:all .3s}.login-page-container .login-blurb{width:100%;max-width:760px;min-height:500px;background-color:#faf5ee;border-radius:0 6px;flex-flow:column;justify-content:center;padding:40px 110px;display:flex;position:relative}@media screen and (max-width:900px){.login-page-container .login-blurb{min-height:450px;padding:42px 96px}}@media screen and (max-width:720px){.login-page-container .login-blurb{padding:42px 16px}}.login-page-container .login-blurb .button-go-back{width:24px;height:24px;background-color:#0000;background-image:url(../arrow-black-left-with-line.63185e64.svg);background-repeat:no-repeat;background-size:contain;border:none;outline:none;margin:0;padding:0;display:inline-block;position:absolute;top:32px;left:32px}.login-page-container .login-blurb .button-go-back,.login-page-container .login-blurb .button-go-back:hover,.login-page-container .login-blurb .button-go-back:focus,.login-page-container .login-blurb .button-go-back:focus-visible,.login-page-container .login-blurb .button-go-back:focus-within,.login-page-container .login-blurb .button-go-back:active,.login-page-container .login-blurb .button-go-back:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.login-page-container .login-blurb .button-go-back,.login-page-container .login-blurb .button-go-back:visited,.login-page-container .login-blurb .button-go-back:active,.login-page-container .login-blurb .button-go-back:focus{text-decoration:none}.login-page-container .login-blurb .button-go-back:hover,.login-page-container .login-blurb .button-go-back:focus-visible{text-decoration:none}@media screen and (max-width:720px){.login-page-container .login-blurb .button-go-back{top:16px;left:16px}}.login-page-container .login-blurb .button-go-back:hover,.login-page-container .login-blurb .button-go-back:focus-visible{opacity:.8}.login-page-container .login-blurb .button-go-back:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.login-page-container .login-blurb h1,.login-page-container .login-blurb h2{color:#1f4e41;text-align:center;margin:0 0 30px;line-height:1}.login-page-container .login-blurb label{margin-top:24px;margin-bottom:10px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.login-page-container .login-blurb label.personal-number{margin-top:24px}.login-page-container .login-blurb input{border-radius:0 6px}.login-page-container .login-blurb input,.login-page-container .login-blurb input:hover,.login-page-container .login-blurb input:focus,.login-page-container .login-blurb input:focus-visible,.login-page-container .login-blurb input:focus-within,.login-page-container .login-blurb input:active,.login-page-container .login-blurb input:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.login-page-container .login-blurb input::placeholder{color:#8f95a3}.login-page-container .login-blurb input:-ms-input-placeholder{color:#8f95a3}.login-page-container .login-blurb input::-moz-placeholder{color:#8f95a3}.login-page-container .login-blurb input,.login-page-container .login-blurb input:focus,.login-page-container .login-blurb input:active{outline:none}.login-page-container .login-blurb input[type=text],.login-page-container .login-blurb input[type=password]{width:100%;border:none;padding:16px 8px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.login-page-container .login-blurb input[type=text],.login-page-container .login-blurb input[type=password]{font-size:1rem;line-height:1.6}}.login-page-container .login-blurb input[type=text]+span,.login-page-container .login-blurb input[type=password]+span{letter-spacing:.02rem;color:#9d3334;margin-top:4px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;display:block}.login-page-container .login-blurb .button{margin-top:12px;margin-bottom:4px}@media screen and (max-width:720px){.login-page-container .login-blurb .button{padding:8px 20px 12px!important}}@media screen and (max-width:375px){.login-page-container .login-blurb .button{padding:8px 16px 12px!important}}.login-page-container .login-blurb .button-container,.login-page-container .login-blurb .bankid-buttons{margin-top:24px}.login-page-container .login-blurb .button-container{flex-wrap:wrap;justify-content:space-between;margin-bottom:16px;display:flex}@media screen and (max-width:560px){.login-page-container .login-blurb .button-container input{width:100%}}.login-page-container .login-blurb .back-to-login-button{color:#fff;margin-left:auto;margin-right:auto;font-weight:700;text-decoration:none}.login-page-container .login-blurb .password-reset-text{text-align:center}.login-page-container .login-blurb .bankid-qr-container{text-align:center;background-color:#fbfbfb;border:1px solid #d3d3d3;border-radius:0 6px;flex-direction:column;align-items:center;padding:25px;display:flex}.login-page-container .login-blurb .bankid-qr-container img{margin-top:15px}.login-page-container .login-blurb .bankid-text{max-width:390px;margin-bottom:5px;margin-left:auto;margin-right:auto;font-weight:700}.login-page-container .login-blurb .bankid-buttons{width:100%;text-align:center}@media screen and (max-width:560px){.login-page-container .login-blurb .bankid-buttons{flex-wrap:wrap}}.login-page-container .login-blurb .bankid-buttons input{margin-bottom:4px}@media screen and (max-width:720px){.login-page-container .login-blurb .bankid-buttons input{word-wrap:break-word;white-space:break-spaces}}@media screen and (max-width:560px){.login-page-container .login-blurb .bankid-buttons input{width:100%}}.login-page-container .login-blurb p{letter-spacing:.02rem;margin:0 0 24px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.login-page-container .login-blurb a{letter-spacing:.02rem;color:#1c1c1b;margin-top:0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;text-decoration:underline}.login-page-container .login-blurb a:hover,.login-page-container .login-blurb a:focus-visible{font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}#bankidstatus{text-align:center;min-height:24px;margin-top:20px;font-family:sofia-pro,sans-serif;transition:none;display:block}#bankidstatus.success{color:#157553}#bankidstatus.failed{color:#9d3334}.login-blurb .validation-summary-errors{text-align:center;min-height:24px;color:#9d3334;margin-top:20px;font-family:sofia-pro,sans-serif;transition:none;display:block}.login-blurb .validation-summary-errors ul{padding:0}.login-blurb .validation-summary-errors li{list-style-type:none}body#errorpage main{flex-grow:1}body#errorpage .page-content{height:100%}body#errorpage .error-page{min-height:calc(100vh - 240px);background-color:#1f4e41;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media screen and (max-width:900px){body#errorpage .error-page{padding:0 16px}}body#errorpage .error-page .container{max-width:1000px;text-align:center;margin:0 auto}body#errorpage .error-page .container h1{color:#fff}body#errorpage .error-page .container p{color:#fff;max-width:700px;text-align:center;margin:0 auto 1rem;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){body#errorpage .error-page .container p{font-size:1rem;line-height:1.6}.news-flow-filter h2{display:none}}.news-flow-items #news-archive-loading{width:100%;min-height:500px;justify-content:center;align-items:center;display:flex}@media screen and (max-width:900px){.news-flow-items #news-archive-loading{min-height:200px}}.news-flow-items #news-archive-loading #gif-loader{width:150px;height:150px;background-image:url(../gif-loader.c18c90a5.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media screen and (min-width:1200px){.news-flow-grid .grid-card.grid-card-image-right .inner{max-height:235px}.news-flow-grid .grid-card.grid-card-image-right .image{height:235px;flex-basis:50%!important}.news-flow-grid .grid-card.grid-card-image-right .text{flex-basis:45%!important}}.news-flow-grid .grid-card.grid-card-image-right .inner.restricted{padding-top:30px;padding-bottom:0}@media screen and (max-width:900px){.news-flow-grid .grid-card.grid-card-image-right .inner{flex-flow:column-reverse}.news-flow-grid .grid-card.grid-card-image-right .inner .image{width:100%;height:auto;flex:0}.news-flow-grid .grid-card.grid-card-image-right .inner .image img{aspect-ratio:16/9;height:auto}.news-flow-grid .grid-card.grid-card-image-right .inner .text{width:100%;max-width:100%;flex:1;padding:8px 12px 16px 18px}.news-flow-grid .grid-card.grid-card-image-right .inner .text .read-more{display:none}}.news-article article,.benefit-single article{position:relative}.news-article header,.benefit-single header,.news-article .article-header,.benefit-single .article-header{max-width:710px;margin:0 auto}.news-article header h1,.benefit-single header h1,.news-article .article-header h1,.benefit-single .article-header h1{color:#157553}@media screen and (max-width:900px){.news-article header h1,.benefit-single header h1,.news-article .article-header h1,.benefit-single .article-header h1{margin-top:16px}}.news-article header .news-article-date,.benefit-single header .news-article-date,.news-article header .news-article-preamble,.benefit-single header .news-article-preamble,.news-article .article-header .news-article-date,.benefit-single .article-header .news-article-date,.news-article .article-header .news-article-preamble,.benefit-single .article-header .news-article-preamble{color:#5c6270;margin-top:0;margin-bottom:0}.news-article header .news-article-date,.benefit-single header .news-article-date,.news-article .article-header .news-article-date,.benefit-single .article-header .news-article-date{margin-bottom:8px}.news-article .news-article-content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]),.benefit-single .news-article-content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:22px;display:inline-block;position:relative}@media (max-width:900px){.news-article .news-article-content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]),.benefit-single .news-article-content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:20px;font-size:1rem}}.news-article .news-article-content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after,.benefit-single .news-article-content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{content:"";height:15px;width:15px;background-image:url(../external-link.f855da63.svg);background-size:contain;position:absolute;top:6px;right:2px}@media (max-width:900px){.news-article .news-article-content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after,.benefit-single .news-article-content a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{height:12px;width:12px;top:8px}}.news-article .news-article-content .preamble,.benefit-single .news-article-content .preamble{color:#1c1c1b;margin-bottom:32px;font-weight:700}.news-article .news-article-content .preamble.large,.benefit-single .news-article-content .preamble.large{font-weight:400;line-height:1.2;font-size:1.625rem!important}@media (max-width:900px){.news-article .news-article-content .preamble.large,.benefit-single .news-article-content .preamble.large{line-height:1.6;font-size:1.125rem!important}}.news-article .news-article-content h2,.benefit-single .news-article-content h2{font-size:2.125rem}@media (max-width:900px){.news-article .news-article-content h2,.benefit-single .news-article-content h2{font-size:1.625rem}}.news-article .news-article-content .blocklist-standard .image-block.small .image-wrapper,.benefit-single .news-article-content .blocklist-standard .image-block.small .image-wrapper{max-width:710px!important}.news-article .news-article-content .blocklist-standard .form-block,.benefit-single .news-article-content .blocklist-standard .form-block{padding-top:8px}.news-article .news-article-content .blocklist-standard .form-block .container,.benefit-single .news-article-content .blocklist-standard .form-block .container{max-width:710px;margin:0 auto}@media screen and (min-width:720px){.news-article .news-article-content .blocklist-standard .form-block .container,.benefit-single .news-article-content .blocklist-standard .form-block .container{padding:0 32px 0 0}}.news-article .news-article-tags,.news-article .benefit-single .benefit-single-tags,.benefit-single .news-article .benefit-single-tags,.news-article .benefit-single .tags-row,.benefit-single .news-article .tags-row,.benefit-single .news-article-tags,.benefit-single .benefit-single-tags,.benefit-single .tags-row,.news-article .tags-row{flex-flow:wrap;place-content:center flex-start;align-items:stretch;padding:4px 0 8px;display:flex}@media screen and (max-width:900px){.news-article .news-article-tags,.news-article .benefit-single .benefit-single-tags,.benefit-single .news-article .benefit-single-tags,.news-article .benefit-single .tags-row,.benefit-single .news-article .tags-row,.benefit-single .news-article-tags,.benefit-single .benefit-single-tags,.benefit-single .tags-row,.news-article .tags-row{flex-wrap:nowrap;margin-right:-16px;overflow-x:auto}.news-article .news-article-tags::-webkit-scrollbar,.news-article .benefit-single .benefit-single-tags::-webkit-scrollbar,.benefit-single .news-article .benefit-single-tags::-webkit-scrollbar,.news-article .benefit-single .tags-row::-webkit-scrollbar,.benefit-single .news-article .tags-row::-webkit-scrollbar,.benefit-single .news-article-tags::-webkit-scrollbar,.benefit-single .benefit-single-tags::-webkit-scrollbar,.benefit-single .tags-row::-webkit-scrollbar,.news-article .tags-row::-webkit-scrollbar{-ms-overflow-style:none;scrollbar-width:0;display:none}.news-article.no-image .tags-row,.no-image.benefit-single .tags-row{padding:8px 0 0}}.news-article .news-article-image,.news-article .benefit-single .benefit-single-image,.benefit-single .news-article .benefit-single-image,.benefit-single .news-article-image,.benefit-single .benefit-single-image{width:100%;max-width:100%}.news-article .news-article-image.locked,.news-article .benefit-single .locked.benefit-single-image,.benefit-single .news-article .locked.benefit-single-image,.benefit-single .news-article-image.locked,.benefit-single .locked.benefit-single-image{max-height:200px;overflow:hidden}@media (max-width:500px){.news-article .news-article-image.locked,.news-article .benefit-single .locked.benefit-single-image,.benefit-single .news-article .locked.benefit-single-image,.benefit-single .news-article-image.locked,.benefit-single .locked.benefit-single-image{max-height:100px;overflow:hidden}}.news-article .news-article-image img,.news-article .benefit-single .benefit-single-image img,.benefit-single .news-article .benefit-single-image img,.benefit-single .news-article-image img,.benefit-single .benefit-single-image img{width:100%;height:100%;object-fit:cover}.news-article .news-article-image .image-caption,.news-article .benefit-single .benefit-single-image .image-caption,.benefit-single .news-article .benefit-single-image .image-caption,.benefit-single .news-article-image .image-caption,.benefit-single .benefit-single-image .image-caption{padding-bottom:8px;line-height:1.2}.news-article .news-article-content .document-block h2.color-primary,.benefit-single .news-article-content .document-block h2.color-primary{padding-top:12px;font-family:justus-pro,serif;font-size:2.625rem;font-weight:500;line-height:1.1;color:#1c1c1b!important}@media screen and (max-width:900px){.news-article .news-article-content .document-block h2.color-primary,.benefit-single .news-article-content .document-block h2.color-primary{font-size:1.625rem;line-height:1.2}}.news-article .news-article-content .document-block.documents-count-1,.benefit-single .news-article-content .document-block.documents-count-1,.news-article .news-article-content .document-block.documents-count-2,.benefit-single .news-article-content .document-block.documents-count-2{max-width:710px;margin-left:auto;margin-right:auto}@media screen and (min-width:900px){.news-article .news-article-content .document-block.documents-count-1 .container,.benefit-single .news-article-content .document-block.documents-count-1 .container,.news-article .news-article-content .document-block.documents-count-2 .container,.benefit-single .news-article-content .document-block.documents-count-2 .container{padding-left:0!important;padding-right:0!important}}.news-article .news-article-content .two-images-block,.benefit-single .news-article-content .two-images-block,.news-article .news-article-content .text-news-article-block,.benefit-single .news-article-content .text-news-article-block,.news-article .news-article-content .image-block,.benefit-single .news-article-content .image-block,.news-article .news-article-content .document-block,.benefit-single .news-article-content .document-block,.news-article .news-article-content .block,.benefit-single .news-article-content .block{padding-top:0;padding-bottom:40px}@media screen and (max-width:900px){.news-article .news-article-content .two-images-block,.benefit-single .news-article-content .two-images-block,.news-article .news-article-content .text-news-article-block,.benefit-single .news-article-content .text-news-article-block,.news-article .news-article-content .image-block,.benefit-single .news-article-content .image-block,.news-article .news-article-content .document-block,.benefit-single .news-article-content .document-block,.news-article .news-article-content .block,.benefit-single .news-article-content .block{padding-bottom:32px}}.news-article .news-article-content .two-images-block.first-text-block,.benefit-single .news-article-content .two-images-block.first-text-block,.news-article .news-article-content .text-news-article-block.first-text-block,.benefit-single .news-article-content .text-news-article-block.first-text-block,.news-article .news-article-content .image-block.first-text-block,.benefit-single .news-article-content .image-block.first-text-block,.news-article .news-article-content .document-block.first-text-block,.benefit-single .news-article-content .document-block.first-text-block,.news-article .news-article-content .block.first-text-block,.benefit-single .news-article-content .block.first-text-block{padding-top:0}.news-article .news-article-content .two-images-block.first-text-block p:first-child,.benefit-single .news-article-content .two-images-block.first-text-block p:first-child,.news-article .news-article-content .text-news-article-block.first-text-block p:first-child,.benefit-single .news-article-content .text-news-article-block.first-text-block p:first-child,.news-article .news-article-content .image-block.first-text-block p:first-child,.benefit-single .news-article-content .image-block.first-text-block p:first-child,.news-article .news-article-content .document-block.first-text-block p:first-child,.benefit-single .news-article-content .document-block.first-text-block p:first-child,.news-article .news-article-content .block.first-text-block p:first-child,.benefit-single .news-article-content .block.first-text-block p:first-child{margin-top:8px}.related-news,.related-benefits{padding-top:56px;padding-bottom:112px}@media screen and (max-width:900px){.related-news,.related-benefits{padding-top:16px;padding-bottom:64px}}@media screen and (min-width:900px){.related-news h2,.related-benefits h2{margin-bottom:32px;font-family:justus-pro,serif;font-size:1.625rem;font-weight:500;line-height:1.1}}@media screen and (min-width:900px) and (max-width:900px){.related-news h2,.related-benefits h2{font-size:1.25rem}}@media screen and (max-width:900px){.related-news h2,.related-benefits h2{color:#157553;margin-bottom:24px}}.related-news .related-news-grid,.related-benefits .related-news-grid{flex-wrap:nowrap}@media screen and (max-width:1200px){.related-news .related-news-grid,.related-benefits .related-news-grid{flex-wrap:wrap}}#articlepage .page-tags .tags-list{display:none!important}.article-not-news{padding-bottom:40px}.page-not-found-container{padding:70px 0}@media screen and (max-width:900px){.page-not-found-container{padding:25px 0 50px}}.topic-page-container.locked{max-height:120px;overflow:hidden}.topic-page-container .intro-block{margin-bottom:50px}.topic-page-container .intro-block a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:22px;display:inline-block;position:relative}@media (max-width:900px){.topic-page-container .intro-block a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:20px;font-size:1rem}}.topic-page-container .intro-block a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{content:"";height:15px;width:15px;background-image:url(../external-link.f855da63.svg);background-size:contain;position:absolute;top:6px;right:2px}@media (max-width:900px){.topic-page-container .intro-block a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{height:12px;width:12px;top:8px}}@media screen and (max-width:900px){.topic-page-container .intro-block{margin-bottom:0}}.topic-page-container .intro-block .heading-container{align-items:flex-start;margin-top:42px;display:flex}@media (max-width:900px){.topic-page-container .intro-block .heading-container{margin-top:0}}.topic-page-container .intro-block .heading-container h2,.topic-page-container .intro-block .heading-container .heading-2{color:#157553;word-break:break-word;max-width:900px;margin:0 35px 3px 0}.topic-page-container .intro-block .heading-container .button{flex-shrink:0;margin:6px 0 0}.topic-page-container .intro-block p,.topic-page-container .intro-block ol,.topic-page-container .intro-block li,.topic-page-container .intro-block ul{color:#5c6270;max-width:640px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.topic-page-container .intro-block p,.topic-page-container .intro-block ol,.topic-page-container .intro-block li,.topic-page-container .intro-block ul{font-size:1rem;line-height:1.6}}.topic-page-container #for-fortroendevalda.with-blocklist{margin-top:-48px}.topic-page-container #for-fortroendevalda .block-heading{max-width:800px}.topic-page-container #for-fortroendevalda .links-container{width:-moz-fit-content;width:-moz-fit-content;width:fit-content;flex-direction:column;padding:20px 0;display:flex}@media (max-width:900px){.topic-page-container #for-fortroendevalda .links-container{width:100%}}.topic-page-container #for-fortroendevalda .links-container div{width:100%}.topic-page-container #for-fortroendevalda .links-container .link{color:#fff;width:100%;background:#1f4e41;border-radius:0 6px;margin-bottom:10px;padding:13px 20px 15px;font-size:1.125rem;font-weight:400;transition:all .2s;display:inline-block}.topic-page-container #for-fortroendevalda .links-container .link:hover{color:#0d2d24;background-color:#48dea8}.topic-page-container #for-fortroendevalda .links-container .link:hover:after{background-image:url(../arrow-right-black.4e9f7ed9.svg);margin-bottom:-1px}@media (max-width:900px){.topic-page-container #for-fortroendevalda .links-container .link{font-size:1rem}}.locked-topic{position:relative}.topic-archive-container{margin-top:3px}.topic-archive-container .topic-container{margin-bottom:120px}.topic-archive-container .small-container button{width:100%;text-align:left;background-color:#0000;border:none;outline:none;margin:0;padding:0;display:block}.topic-archive-container .small-container button,.topic-archive-container .small-container button:hover,.topic-archive-container .small-container button:focus,.topic-archive-container .small-container button:focus-visible,.topic-archive-container .small-container button:focus-within,.topic-archive-container .small-container button:active,.topic-archive-container .small-container button:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.topic-archive-container .small-container button:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.topic-archive-container .small-container button h2{width:100%;padding-right:24px}.topic-archive-container .small-container h2{cursor:pointer;color:#157553;-webkit-user-select:none;user-select:none;margin:24px 0 15px;font-size:1.625rem;position:relative}.topic-archive-container .small-container h2.open:after{transform:translateY(-50%)rotate(180deg)}.topic-archive-container .small-container h2:after{content:"";width:17px;height:17px;background-image:url(../arrow-green-down.fb555b30.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transition:all .2s;position:absolute;top:50%;right:5px;transform:translateY(-50%)}@media screen and (min-width:900px){.topic-archive-container .small-container h2{display:none}.topic-archive-container .small-container .small-items-container{display:block!important}}.topic-archive-container .subtopics-container{background-color:#faf5ee;padding:50px 0}.topic-archive-container .subtopics-container h2{text-align:center;margin:0;font-size:1.625rem}.topic-archive-container .subtopics-container .subtopics-items{max-width:840px;flex-wrap:wrap;justify-content:center;margin:70px auto 50px;display:flex}.topic-archive-container .subtopics-container .subtopics-items .subtopics-item{background-color:#9d3334;border-radius:4px;margin:0 2px 8px}.topic-archive-container .subtopics-container .subtopics-items .subtopics-item a{color:#fbfbfb;letter-spacing:.005rem;margin:0;padding:3px 8px;font-family:sofia-pro,sans-serif;font-size:.875rem;font-weight:700;line-height:1.6;text-decoration:none;display:inline-block}#unauthorizedpage{background-color:#1f4e41}#unauthorizedpage .unauthorized-page-container{margin-top:55px;margin-bottom:55px}@media screen and (max-width:900px){#unauthorizedpage .unauthorized-page-container{margin-top:60px;margin-bottom:80px}}#unauthorizedpage .unauthorized-page-container img{margin:0 auto;display:block}#unauthorizedpage .unauthorized-page-container h1{color:#fbfbfb;text-align:center;margin-top:30px}#unauthorizedpage .unauthorized-page-container p{color:#fbfbfb;max-width:710px;text-align:center;margin:0 auto;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){#unauthorizedpage .unauthorized-page-container p{font-size:1rem;line-height:1.6}}#unauthorizedpage .unauthorized-page-container .button-container{justify-content:center;margin-top:60px;display:flex}#unauthorizedpage .unauthorized-page-container .button-container .button{margin:0 16px}@media screen and (max-width:375px){#unauthorizedpage .unauthorized-page-container .button-container .button{margin:0 8px}}.letter-filter-title{margin-bottom:20px}.letter-filter-container{flex-wrap:wrap;gap:12px;display:flex}.letter-filter-container.topics-az{max-width:1600px;margin:0 auto;padding:0 25px}.letter-filter-container .letter-filter{color:#fff;height:34px;width:34px;text-align:center;background:#157553;border-radius:2px;line-height:34px;text-decoration:none}@media (max-width:720px){.letter-filter-container .letter-filter{height:28px;width:28px;font-size:.875rem;line-height:27px}}.a-z-topics-container{flex-flow:wrap;justify-content:space-between;gap:2%;padding:50px 0;display:flex}@media (max-width:720px){.a-z-topics-container{gap:0}}.a-z-topics-container .letter-container{width:100%;padding-top:40px;padding-bottom:60px;scroll-margin-top:100px}.a-z-topics-container .letter-container:nth-child(2n){background:#faf5ee}@media (max-width:720px){.a-z-topics-container .letter-container{width:100%;min-width:0}}.a-z-topics-container .letter-container .letter-header{width:100%;max-width:1600px;border-bottom:1px solid #000;margin:0 auto 24px;padding:0 25px 10px}.a-z-topics-container .letter-container .letter-topics{max-width:1600px;flex-wrap:wrap;justify-content:space-between;gap:40px;margin:0 auto;padding:0 25px;display:flex}.a-z-topics-container .letter-container .letter-topics .topic-container{width:48%;border-bottom:1px solid #dedede;padding-bottom:25px}@media (max-width:1070px){.a-z-topics-container .letter-container .letter-topics .topic-container{width:100%}}.a-z-topics-container .letter-container .letter-topics .upper{flex-wrap:wrap;justify-content:space-between;display:flex}.a-z-topics-container .letter-container .letter-topics a{margin-bottom:15px;font-size:1.125rem;display:block}.a-z-topics-container .letter-container .letter-topics p.standings-link{cursor:pointer;margin:0}.a-z-topics-container .letter-container .letter-topics .link-container{position:relative}.a-z-topics-container .letter-container .letter-topics .link-container .hover-thing{text-align:center;background:#157553;border-radius:3px;padding:15px;display:none;top:40px}.a-z-topics-container .letter-container .letter-topics .link-container .hover-thing p{color:#fff}.a-z-topics-container .letter-container .letter-topics .link-container:hover .hover-thing{display:block;position:absolute}.a-z-topics-container .letter-container .letter-topics .link-container:hover .hover-thing:before{content:"▲";color:#157553;font-size:2rem;position:absolute;top:-23px;left:45%}.a-z-topics-container .letter-container .letter-topics .standings-link{color:#fff;background:#8f95a3;border-radius:2px;padding:2px 35px 5px;font-size:1rem;text-decoration:none}.a-z-topics-container .letter-container .letter-topics .standings-link.active{background:#157553}.a-z-topics-container .letter-container .letter-topics .desc{margin:0;font-size:1rem}.standard-page-with-menu-container>.container,.my-membership-page>.container,.region-page-container>.container,.trustee-page>.container,.topic-page-container>.container{justify-content:space-between;display:flex}.standard-page-with-menu-container>.container .left-container,.my-membership-page>.container .left-container,.region-page-container>.container .left-container,.trustee-page>.container .left-container,.topic-page-container>.container .left-container{width:100%}.trustee-page h1.not-allowed{color:#157553;margin-top:48px}.region-page-container #genvagar{padding-top:30px;padding-bottom:20px}@media screen and (max-width:900px){.region-page-container #genvagar{padding-top:0;padding-bottom:0}}.my-pages-page .id-tools-container{width:100%;height:100%;flex-direction:row;display:flex}@media screen and (min-width:900px){.my-pages-page .id-tools-container{padding-bottom:62px}}@media (max-width:1200px){.my-pages-page .id-tools-container{flex-direction:column}}.my-pages-page .id-tools-container .my-pages-tools{width:35%;height:100%;flex-wrap:wrap;justify-content:start;align-items:center;gap:30px;padding:30px;display:flex}@media (max-width:1200px){.my-pages-page .id-tools-container .my-pages-tools{width:100%}}@media (max-width:900px){.my-pages-page .id-tools-container .my-pages-tools{width:100%;justify-content:space-evenly;display:flex}}@media (max-width:720px){.my-pages-page .id-tools-container .my-pages-tools{justify-content:start;gap:0;padding:30px 0 0}}.my-pages-page .id-tools-container .my-pages-tools .tool{width:45%}@media (max-width:1200px){.my-pages-page .id-tools-container .my-pages-tools .tool{width:30%}}@media (max-width:720px){.my-pages-page .id-tools-container .my-pages-tools .tool{width:100%;margin-bottom:20px}}.my-pages-page .id-tools-container .my-pages-tools a{width:100%;margin-top:0;display:block}@media (max-width:720px){.my-pages-page .id-tools-container .my-pages-tools a{width:100%;padding:5px 16px 6px}}.my-pages-page .id-card{width:65%;background:#eddec8;border-radius:0 6px;padding:62px 0 62px 5%}@media (max-width:1200px){.my-pages-page .id-card{width:100%}}@media (max-width:720px){.my-pages-page .id-card{border-radius:0;padding:35px 10px}}.my-pages-page .id-card .id-card-title{color:#1f4e41;margin-top:0;font-family:justus-pro,serif;font-size:1.625rem;font-weight:500;line-height:1.1}@media screen and (max-width:900px){.my-pages-page .id-card .id-card-title{font-size:1.25rem}}.my-pages-page .id-card .id-card-text{flex-direction:column;display:flex}.my-pages-page .id-card .id-card-info{width:100%}.my-pages-page .id-card .id-card-info a{color:#1c1c1b;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;text-decoration:underline}@media (max-width:720px){.my-pages-page .id-card .id-card-info p,.my-pages-page .id-card .id-card-info a{font-size:.875rem}.my-pages-page .id-card .id-card-info.over{border-bottom:1px solid #1f4e41;padding-bottom:8px}}.my-pages-page .id-card .id-card-info.over,.my-pages-page .id-card .id-card-info.under{flex-flow:wrap;display:flex}@media (max-width:720px){.my-pages-page .id-card .id-card-info.over,.my-pages-page .id-card .id-card-info.under{justify-content:space-between}}.my-pages-page .id-card .id-card-info.over .over-container,.my-pages-page .id-card .id-card-info.over .under-container,.my-pages-page .id-card .id-card-info.under .over-container,.my-pages-page .id-card .id-card-info.under .under-container{flex:0 0 30%;padding-right:24px}.my-pages-page .id-card .id-card-info.over .over-container:last-child,.my-pages-page .id-card .id-card-info.over .under-container:last-child,.my-pages-page .id-card .id-card-info.under .over-container:last-child,.my-pages-page .id-card .id-card-info.under .under-container:last-child{padding-right:0}@media screen and (max-width:900px){.my-pages-page .id-card .id-card-info.over .over-container,.my-pages-page .id-card .id-card-info.over .under-container,.my-pages-page .id-card .id-card-info.under .over-container,.my-pages-page .id-card .id-card-info.under .under-container{flex:0 0 48%;padding-right:16px}.my-pages-page .id-card .id-card-info.over .over-container:nth-child(2n),.my-pages-page .id-card .id-card-info.over .under-container:nth-child(2n),.my-pages-page .id-card .id-card-info.under .over-container:nth-child(2n),.my-pages-page .id-card .id-card-info.under .under-container:nth-child(2n){padding-right:0}}@media screen and (max-width:375px){.my-pages-page .id-card .id-card-info.over .over-container,.my-pages-page .id-card .id-card-info.over .under-container,.my-pages-page .id-card .id-card-info.under .over-container,.my-pages-page .id-card .id-card-info.under .under-container{flex:1 0 100%;padding-right:0}}.my-pages-page .id-card .id-card-info .id-heading{letter-spacing:.02rem;color:#1f4e41;margin-bottom:6px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.my-pages-page .id-card .id-card-info .id-heading{font-size:1rem;line-height:1.6}}@media (max-width:720px){.my-pages-page .id-card .id-card-info .id-heading{font-size:.875rem}}.my-pages-page .id-card .id-card-info .id-sub-heading{margin-top:0}@media (max-width:900px){.my-pages-page .news-block .button-container.region{margin-top:10px}}.my-pages-page .news-block .button-container a{margin-top:0}@media (max-width:900px){.my-pages-page .news-block .button-container a.button{padding:5px 10px 6px}}.my-pages-page .news-block .button-container .edit-topics-link{color:#0d2d24;margin:10px 30px 12px;text-decoration:none;position:relative}@media (max-width:900px){.my-pages-page .news-block .button-container .edit-topics-link{margin:5px 20px 6px}}.my-pages-page .news-block .button-container .edit-topics-link .edit-icon:before{content:"";width:18px;height:18px;background-image:url(../edit-icon.fa55dc3f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;right:-30px;transform:translateY(25%)}.my-pages-page .news-block p.no-news{margin-bottom:24px;font-style:italic}.my-pages-page .news-block .tags-container{padding:16px 0 0}.my-pages-page .subtopics-container{background-color:#faf5ee;margin-top:40px;margin-bottom:80px;padding:50px 0}.my-pages-page .subtopics-container h2{text-align:center;margin:0 0 16px;font-size:1.625rem}.my-pages-page .subtopics-container .subtopics-items{max-width:840px;flex-wrap:wrap;justify-content:center;margin:32px auto 24px;display:flex}.my-pages-page .subtopics-container .button-container .edit-topics-link{color:#0d2d24}.my-pages-page .subtopics-container .button-container .edit-topics-link,.my-pages-page .subtopics-container .button-container .edit-topics-link:visited,.my-pages-page .subtopics-container .button-container .edit-topics-link:active,.my-pages-page .subtopics-container .button-container .edit-topics-link:focus{text-decoration:none}.my-pages-page .subtopics-container .button-container .edit-topics-link:hover,.my-pages-page .subtopics-container .button-container .edit-topics-link:focus-visible{text-decoration:underline}.my-pages-page .subtopics-container .button-container .edit-icon{width:20px;height:20px;background-image:url(../edit-icon.fa55dc3f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-bottom:-5px;margin-left:5px;display:inline-block}@media screen and (max-width:900px){.activities-archive-items{padding-top:12px}}.activities-archive-items .activities-block-card .subheading{margin-bottom:0}.activities-archive-items .activities-block-card .subheading.organizer{color:#2e3138}.activities-archive-items .activities-block-card .subheading.organizer span{font-weight:500}.activities-archive-items .activities-block-card .preview{margin-top:12px!important}.activity-page{padding-bottom:48px}@media screen and (min-width:900px){.activity-page{padding-top:16px}.activity-page .activity-page-container{flex-flow:row;justify-content:flex-start;align-items:flex-start;display:flex}}.activity-page .activity-page-container .tags.hide-small{min-width:200px;flex:0 15%;margin-top:16px;padding-right:24px}.activity-page .activity-page-container .tags.hide-large{padding:16px 0 4px}.activity-page .activity-page-container .content{max-width:980px;flex:85%}.activity-page .activity-page-container .content .content-top{margin-bottom:16px}.activity-page .activity-page-container .content .content-top h1{color:#157553;margin-top:8px;font-family:justus-pro,serif;font-size:2.625rem;font-weight:500;line-height:1.1}@media screen and (max-width:900px){.activity-page .activity-page-container .content .content-top h1{font-size:1.625rem;line-height:1.2}}.activity-page .activity-page-container .content .content-top h2{font-size:1.625rem}.activity-page .activity-page-container .content .content-top h3{font-size:1.125rem}.activity-page .activity-page-container .content .content-top .date{letter-spacing:.02rem;color:#157553;margin-top:8px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.activity-page .activity-page-container .content .content-top .date{font-size:1rem;line-height:1.6}}.activity-page .activity-page-container .content .content-top .date .divider{width:2px;height:16px;background-color:#2e3138;margin-bottom:-2px;margin-left:5px;margin-right:4px;display:inline-block}.activity-page .activity-page-container .content .content-top .subheading{letter-spacing:.02rem;color:#5c6270;margin-top:8px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.activity-page .activity-page-container .content .content-top .subheading{font-size:1rem;line-height:1.6}}.activity-page .activity-page-container .content .content-section{margin-bottom:40px}.activity-page .activity-page-container .content .content-section a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:22px;display:inline-block;position:relative}@media (max-width:900px){.activity-page .activity-page-container .content .content-section a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]){padding-right:20px;font-size:1rem}}.activity-page .activity-page-container .content .content-section a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{content:"";height:15px;width:15px;background-image:url(../external-link.f855da63.svg);background-size:contain;position:absolute;top:6px;right:2px}@media (max-width:900px){.activity-page .activity-page-container .content .content-section a[href*="//"]:not([href*=lrf\.se]):not(.button):not(.iframe-link):not([data-fancybox]):after{height:12px;width:12px;top:8px}}@media screen and (max-width:900px){.activity-page .activity-page-container .content .content-section{margin-bottom:24px}}.activity-page .activity-page-container .content .content-section ul{margin:0;padding:0;list-style:none}.activity-page .activity-page-container .content .content-section ul li{color:#2e3138;margin-bottom:2px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.activity-page .activity-page-container .content .content-section ul li{font-size:1rem;line-height:1.6}}.activity-page .activity-page-container .content .content-section ul li .label{letter-spacing:.02rem;color:#0d2d24;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.activity-page .activity-page-container .content .content-section ul li .label{font-size:1rem;line-height:1.6}}.activity-documents-block{padding-top:0;padding-bottom:72px}.activity-documents-block .container{max-width:1140px}.activity-documents-block .grid-card{min-height:170px!important}.atcb-custom{margin-top:0;margin-bottom:20px}.membership-benefits-text-block{margin-top:0;padding-top:0;padding-bottom:64px}@media screen and (max-width:900px){.membership-benefits-text-block{padding-bottom:16px}}.membership-benefits{flex-flow:row;justify-content:space-between;align-items:flex-start;margin-bottom:104px;display:flex}@media screen and (max-width:900px){.membership-benefits{flex-wrap:wrap}}.membership-benefits .left{min-width:205px;max-width:420px;flex:0 35%;padding-right:56px}@media screen and (max-width:1200px){.membership-benefits .left{padding-right:32px}}@media screen and (max-width:900px){.membership-benefits .left{max-width:100%;min-width:100px;flex-basis:100%;padding-right:0}}.membership-benefits .left .samkop-toggle-container{padding-top:8px}@media screen and (max-width:900px){.membership-benefits .left .samkop-toggle-container{padding-top:16px}}.membership-benefits .left .samkop-toggle-container .samkop-toggle{border:none;padding:0}.membership-benefits .left .samkop-toggle-container .samkop-toggle li{padding:0}.membership-benefits .right{flex:65%}@media screen and (max-width:900px){.membership-benefits .right{flex-basis:100%;margin-top:24px}}.membership-benefits .right .benefits-content{scroll-margin-top:200px}.membership-benefits .right .benefits-content .content-top{flex-flow:row;justify-content:space-between;align-items:flex-end;padding-bottom:8px;display:flex}.membership-benefits .right .benefits-content .content-top h2{color:#157553;font-family:justus-pro,serif;font-size:1.625rem;font-weight:500;line-height:1.1}@media screen and (max-width:900px){.membership-benefits .right .benefits-content .content-top h2{font-size:1.25rem;display:none}}.membership-benefits .right .benefits-content .grid-card,.membership-benefits .right .benefits-content .image{position:relative}.membership-benefits .right .benefits-content .content h2{font-size:1.625rem}.membership-benefits .right .benefits-content .content h3{font-size:1.125rem}.samkop-ribbon{background-color:#fff;border-bottom-right-radius:6px;font-size:0}.samkop-ribbon,.samkop-ribbon:visited,.samkop-ribbon:active,.samkop-ribbon:focus{text-decoration:none}.samkop-ribbon:hover,.samkop-ribbon:focus-visible{text-decoration:none}.samkop-ribbon:not(.no-image){padding:4px 14px 10px 10px;position:absolute;top:0;left:0}.samkop-ribbon img{max-width:73px;font-size:0}.samkop-ribbon.small img{max-width:73px}.samkop-ribbon.big img{max-width:126px}@media screen and (max-width:900px){.samkop-ribbon.big img{max-width:104px}}.samkop-ribbon.benefit-card-ribbon{width:-moz-fit-content;width:-moz-fit-content;width:fit-content;padding:8px 16px}.benefit-single .benefit-single-image{position:relative}.benefit-single .benefit-single-image.external-link-image{width:100%;aspect-ratio:1.7}.benefit-single .benefit-single-image.external-link-image img{width:100%;height:100%;object-fit:cover}.benefit-single .benefit-single-tags,.benefit-single .tags-row{padding:4px 0 14px}.benefit-single .text-news-article-block{padding-top:0!important}.benefit-single .text-news-article-block h2,.benefit-single .text-news-article-block h3,.benefit-single .text-news-article-block .preamble *{color:#1c1c1b;font-family:sofia-pro,sans-serif;font-weight:700}.benefit-single .samkop-container{max-width:710px;margin:56px auto 40px}.benefit-single .samkop-container .text-center-block{background-color:#eddec8;padding:80px 0}.benefit-single .samkop-container .text-center-block p{font-size:1.125rem}.benefit-single .samkop-container .text-center-block h2,.benefit-single .samkop-container .text-center-block p,.benefit-single .samkop-container .text-center-block li,.benefit-single .samkop-container .text-center-block ol,.benefit-single .samkop-container .text-center-block ul,.benefit-single .samkop-container .text-center-block .container div a{color:#1f4e41}.benefit-single .samkop-container .samkop-disclamer{margin-top:24px}.benefit-single .samkop-container .samkop-disclamer p,.benefit-single .samkop-container .samkop-disclamer em{color:#5c6270;font-size:1.125rem;font-style:italic}@media screen and (max-width:900px){.benefit-single .samkop-container .samkop-disclamer{padding:0 16px}.benefit-single .samkop-container .samkop-disclamer p,.benefit-single .samkop-container .samkop-disclamer em{font-size:1rem}}.related-benefits h2{margin-bottom:12px}@media screen and (max-width:900px){.related-benefits .related-benefits-grid{flex-wrap:nowrap!important}}.related-benefits .related-benefits-grid .grid-card{position:relative}.related-benefits .related-benefits-grid .samkop{letter-spacing:.005rem;color:#af5f00;font-family:sofia-pro,sans-serif;font-size:.875rem;font-weight:700;line-height:1.6}.my-profile-page{padding-bottom:48px}.my-profile-page input[disabled],.my-profile-page input[readonly]{cursor:not-allowed;color:#8f95a3;background-color:#fff}.my-profile-page>.container{justify-content:space-between;display:flex}.my-profile-page>.container h1,.my-profile-page>.container h2,.my-profile-page>.container h2{color:#157553}.my-profile-page>.container h1{margin-top:8px}.my-profile-page>.container .left-container,.my-profile-page>.container .left-container .block-container{width:100%}.my-profile-page>.container .left-container .block-container>.heading{cursor:pointer;border-bottom:1px solid #157553}@media screen and (min-width:901px){.my-profile-page>.container .left-container .block-container>.heading{display:none}}.my-profile-page>.container .left-container .block-container>.heading .heading-2,.my-profile-page>.container .left-container .block-container>.heading .text-news-article-block h2,.text-news-article-block .my-profile-page>.container .left-container .block-container>.heading h2{color:#157553;margin:32px 0 12px;padding-right:24px;font-size:1.625rem;position:relative}.my-profile-page>.container .left-container .block-container>.heading .heading-2:after,.my-profile-page>.container .left-container .block-container>.heading .text-news-article-block h2:after,.text-news-article-block .my-profile-page>.container .left-container .block-container>.heading h2:after{width:20px;height:20px;content:"";background-image:url(../arrow-green-down.fb555b30.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;right:0;transform:translateY(-50%)}.my-profile-page>.container .left-container .block-container>.heading.open .heading-2:after,.my-profile-page>.container .left-container .block-container>.heading.open .text-news-article-block h2:after,.text-news-article-block .my-profile-page>.container .left-container .block-container>.heading.open h2:after{transform:translateY(-50%)rotate(180deg)}@media screen and (min-width:901px){.my-profile-page>.container .left-container .block-container>.block{display:block!important}}@media screen and (max-width:900px){.my-profile-page>.container .left-container .block-container>.block h2{display:none}}.my-profile-page>.container .left-container .block-container .container{padding:0!important}.my-profile-page>.container .left-container .form-section{border-bottom:1px solid #157553;padding-top:40px;padding-bottom:80px}@media screen and (max-width:900px){.my-profile-page>.container .left-container .form-section{padding-top:40px;padding-bottom:40px}}.my-profile-page>.container .left-container .form-section:last-child{border-bottom:none}@media (max-width:900px){.my-profile-page>.container .left-container .form-section{border-bottom:none;padding:0}}.my-profile-page>.container .left-container .form-section .form-inner-heading{letter-spacing:.02rem;color:#2e3138;margin-top:40px;margin-bottom:0;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.my-profile-page>.container .left-container .form-section .form-inner-heading{margin-top:16px;font-size:1rem;line-height:1.6}}.my-profile-page>.container .left-container .form-section .preamble{color:#5c6270;max-width:560px}@media screen and (max-width:900px){.my-profile-page>.container .left-container .form-section .preamble{max-width:100%;margin-top:20px}}.my-profile-page>.container .left-container .form-section.contact-information{padding-top:32px}@media screen and (max-width:900px){.my-profile-page>.container .left-container .form-section.contact-information{padding-top:16px}}.my-profile-page>.container .left-container .form-section.contact-information .form-input.contact-foreign-address{flex-grow:1;margin-left:24px}@media screen and (max-width:900px){.my-profile-page>.container .left-container .form-section.contact-information .form-input.contact-foreign-address{margin-left:0}}.my-profile-page>.container .left-container form .form-content{width:100%;padding:20px 0 0}.my-profile-page>.container .left-container form .form-content.two-columns{width:66%}@media (max-width:1200px){.my-profile-page>.container .left-container form .form-content.two-columns{width:100%}}.my-profile-page>.container .left-container form .form-content.two-columns .form-input{width:calc(50% - 16px)}@media screen and (max-width:1200px){.my-profile-page>.container .left-container form .form-content.two-columns .form-input{width:calc(50% - 8px)}}@media (max-width:900px){.my-profile-page>.container .left-container form .form-content.two-columns .form-input{width:100%}}.my-profile-page>.container .left-container form .flex{flex-flow:row;justify-content:space-between;display:flex}@media (max-width:900px){.my-profile-page>.container .left-container form .flex{flex-wrap:wrap}}.my-profile-page>.container .left-container form .company-name{width:calc(66.6667% - 8px)!important}.my-profile-page>.container .left-container form .form-input{width:calc(33.3333% - 16px)}@media screen and (max-width:1200px){.my-profile-page>.container .left-container form .form-input{width:calc(33.3333% - 8px)}}@media (max-width:900px){.my-profile-page>.container .left-container form .form-input{width:100%}}.my-profile-page>.container .left-container form .form-input.flex-checkboxes{flex-direction:row;align-items:center;margin-bottom:16px;display:inline-flex}.my-profile-page>.container .left-container form .form-input .zipcode-input{width:40%;padding-right:16px}@media screen and (max-width:1200px){.my-profile-page>.container .left-container form .form-input .zipcode-input{padding-right:12px}}.my-profile-page>.container .left-container form .form-input .city-input{width:60%}.my-profile-page>.container .left-container form .form-input .field-validation-error{margin-top:-30px;margin-bottom:15px}.my-profile-page>.container .left-container form label{color:#2e3138;margin-bottom:8px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.my-profile-page>.container .left-container form .checkbox-label{color:#5c6270;margin:0;padding-left:8px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.my-profile-page>.container .left-container form .checkbox-label{font-size:1rem;line-height:1.6}}.my-profile-page>.container .left-container form input[type=text],.my-profile-page>.container .left-container form input[type=email],.my-profile-page>.container .left-container form input[type=tel]{height:40px;width:100%;border:1px solid #5c6270;border-radius:0 6px;outline-color:#5c6270;margin-bottom:30px;padding-bottom:3px;padding-left:10px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:900px){.my-profile-page>.container .left-container form input[type=text],.my-profile-page>.container .left-container form input[type=email],.my-profile-page>.container .left-container form input[type=tel]{height:52px}}.my-profile-page>.container .left-container form input[type=text]:focus,.my-profile-page>.container .left-container form input[type=text]:focus-visible,.my-profile-page>.container .left-container form input[type=email]:focus,.my-profile-page>.container .left-container form input[type=email]:focus-visible,.my-profile-page>.container .left-container form input[type=tel]:focus,.my-profile-page>.container .left-container form input[type=tel]:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}@media (max-width:900px){.my-profile-page>.container .left-container form input[type=text],.my-profile-page>.container .left-container form input[type=email],.my-profile-page>.container .left-container form input[type=tel]{width:100%;margin-bottom:15px}}.my-profile-page>.container .left-container form input[type=text]:focus,.my-profile-page>.container .left-container form input[type=email]:focus,.my-profile-page>.container .left-container form input[type=tel]:focus{outline-color:#157553}.my-profile-page>.container .left-container form input[type=submit]{color:#fbfbfb;width:auto;min-width:190px;background:#157553;border:none;border-radius:0 6px;margin-top:20px;padding:8px 24px 12px;font-family:sofia-pro,sans-serif;font-weight:700;text-decoration:none;transition-property:color,background-color;transition-duration:.2s;display:inline-block}.my-profile-page>.container .left-container form input[type=submit]:hover{color:#0d2d24;background:#48dea8}@media (max-width:900px){.my-profile-page>.container .left-container form input[type=submit]{margin-bottom:30px}}.my-profile-page>.container .left-container form input[type=checkbox]{-webkit-appearance:none;appearance:none;font:inherit;color:#000;width:20px;height:20px;cursor:pointer;min-height:20px;min-width:20px;background-color:#fff;border:1px solid #5c6270;place-content:center;margin:0;display:grid}.my-profile-page>.container .left-container form input[type=checkbox]:before{content:"";width:14px;height:14px;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 14px 14px #48dea8}.my-profile-page>.container .left-container form input[type=checkbox]:checked:before{transform:scale(1)}.my-profile-page>.container .left-container form input[type=checkbox]:focus-visible{border-color:#157553;outline-color:#157553}.search-page-top{padding-top:40px;padding-bottom:32px}.search-page-top form.search-page-form{border-bottom:1px solid #5c6270;padding-bottom:14px}.search-page-top input{width:100%;height:100%;cursor:pointer;color:#5c6270;background-image:url(../search-page-icon.28664009.svg);background-position:0 65%;background-repeat:no-repeat;background-size:35px;border:none;padding:8px 16px 0 64px;font-family:justus-pro,serif;font-size:2.625rem;font-weight:500;line-height:1.1}.search-page-top input,.search-page-top input:hover,.search-page-top input:focus,.search-page-top input:focus-visible,.search-page-top input:focus-within,.search-page-top input:active,.search-page-top input:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}@media screen and (max-width:900px){.search-page-top input{background-size:32px;padding-bottom:8px;padding-left:40px;font-size:1.625rem;line-height:1.2}}.search-page-top input::selection{color:#0000}.search-page-top input::placeholder{color:#8f95a3}.search-page-top input:-ms-input-placeholder{color:#8f95a3}.search-page-top input::-moz-placeholder{color:#8f95a3}.search-results{padding-bottom:64px}@media screen and (min-width:900px){.search-results{flex-flow:row;justify-content:flex-start;display:flex}}.search-results .results-filter{flex:0 0 300px;margin-right:96px;padding-bottom:32px}@media screen and (max-width:1200px){.search-results .results-filter{flex-basis:250px;margin-right:64px}}@media screen and (max-width:900px){.search-results .results-filter{margin-right:0}}.search-results .results-filter .filter-dropdown-container{margin-bottom:24px}.search-results .results-filter .filter-dropdown-container button.toggle-filter{-o-transition:none!important;transition:none!important}@media screen and (min-width:900px){.search-results .results-filter .filter-list-container .filter-dropdown[has-active=false] .show-all,.search-results .results-filter .filter-list-container .filter-dropdown[has-active=false] .show-all *{letter-spacing:.02rem;color:#1c1c1b;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}}@media screen and (min-width:900px) and (max-width:900px){.search-results .results-filter .filter-list-container .filter-dropdown[has-active=false] .show-all,.search-results .results-filter .filter-list-container .filter-dropdown[has-active=false] .show-all *{font-size:1rem;line-height:1.6}}@media screen and (min-width:900px){.search-results .results-filter .filter-list-container .filter-dropdown[has-active=false] .show-all:after{width:4px}.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li){border-bottom:1px solid gray;margin-left:18px}.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li) *{color:#5c6270;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}}@media screen and (min-width:900px) and (max-width:900px){.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li) *{font-size:1rem;line-height:1.6}}@media screen and (min-width:900px){.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li) button{padding:16px 0;position:relative}.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li) button:after{content:"";width:0;background-color:#157553;display:block;position:absolute;top:-4px;bottom:-4px;left:-18px}.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li) button:hover,.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li) button:hover *,.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li) button:focus-visible,.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li) button:focus-visible *,.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li) button.control-active,.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li) button.control-active *{letter-spacing:.02rem;color:#1c1c1b;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}}@media screen and (min-width:900px) and (max-width:900px){.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li) button:hover,.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li) button:hover *,.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li) button:focus-visible,.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li) button:focus-visible *,.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li) button.control-active,.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li) button.control-active *{font-size:1rem;line-height:1.6}}@media screen and (min-width:900px){.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li) button:hover:after,.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li) button:focus-visible:after,.search-results .results-filter .filter-list-container .list-container ul li:not(.hidden-li) button.control-active:after{width:4px}}@media screen and (max-width:900px){.search-results .results-filter .filter-dropdown[has-active=false] .show-all,.search-results .results-filter .filter-dropdown[has-active=true] .control-active{display:none}}.search-results .results-display{flex:80%}.search-results .results-display section.result{margin-bottom:64px}.search-results .results-display h2{color:#157553;font-family:justus-pro,serif;font-size:1.625rem;font-weight:500;line-height:1.1}@media screen and (max-width:900px){.search-results .results-display h2{font-size:1.25rem}}.search-results .results-display .hidden{display:none}.search-results .results-display .grid .top,.search-results .results-display .grid .bottom{width:100%;flex-grow:1;padding-left:16px;padding-right:16px}.search-results .results-display .grid .grid-card{min-height:250px}.search-results .results-display .grid .grid-card .inner{padding:4px 4px 0}.search-results .results-display .grid .grid-card.restricted{position:relative}.search-results .results-display .grid .grid-card.restricted .content{padding-top:36px}.search-results .results-display .grid .grid-card.restricted .read-more{display:none}.search-results .results-display .grid .grid-card.restricted .locked-gradient{background:linear-gradient(#fff0 20%,#ffffffb3 100%);position:absolute;inset:0}.search-results .results-display .grid .grid-card.restricted .locked-element-overlay{padding:16px 16px 0}@media screen and (max-width:900px){.search-results .results-display .grid .grid-card.restricted .locked-element-overlay{padding:12px 0 0}}.search-results .results-display .grid .grid-card.restricted .locked-element-overlay .top-content{border-top-right-radius:6px}.search-results .results-display .grid .grid-card.restricted .locked-element-overlay .locked-content{height:calc(100% - 12px)}.search-results .results-display .grid .grid-card.restricted .locked-element-overlay .button-container.open{height:calc(80% - 16px)}.search-results .result .top{flex-flow:row;justify-content:space-between;align-items:baseline;display:flex}.search-results .result .top .pagination-row-container{padding:0!important}.search-results .result[has-match=all] .pagination-row-container{display:none}.search-results .result[has-match=true] .hidden{display:initial}.search-results .no-results-text{margin-top:8px}.search-results .no-results-text p{font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.search-results .no-results-text p{font-size:1rem;line-height:1.6}}.land-magazine-page{padding-top:5px;padding-bottom:32px}.land-magazine-page .green{color:#157553}.land-magazine-page .flex-container{width:100%;flex-direction:column;padding-bottom:40px;display:flex}@media (max-width:900px){.land-magazine-page .flex-container{flex-direction:column-reverse;padding-top:8px}}.land-magazine-page .flex-container .magazine-container{margin-bottom:48px}@media screen and (max-width:1200px){.land-magazine-page .flex-container .magazine-container{max-width:560px;margin:0 auto}}@media screen and (max-width:900px){.land-magazine-page .flex-container .magazine-container{max-width:100%}}.land-magazine-page .flex-container .magazine-container h2{margin-bottom:24px}.land-magazine-page .flex-container .magazine-container .magazines-row{flex-flow:row;justify-content:flex-start;display:flex}@media screen and (max-width:1200px){.land-magazine-page .flex-container .magazine-container .magazines-row{flex-flow:column}}.land-magazine-page .flex-container .magazine-container .magazine{width:calc(33.3333% - 24px);margin-bottom:30px;margin-right:36px;position:relative}.land-magazine-page .flex-container .magazine-container .magazine:nth-child(3){margin-right:0}@media screen and (max-width:1200px){.land-magazine-page .flex-container .magazine-container .magazine{width:100%;margin-right:0}}.land-magazine-page .flex-container .magazine-container .magazine .magazine-link:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.land-magazine-page .flex-container .magazine-container .magazine .magazine-link,.land-magazine-page .flex-container .magazine-container .magazine .magazine-link *{text-decoration:none}.land-magazine-page .flex-container .magazine-container .magazine .magazine-link:hover img,.land-magazine-page .flex-container .magazine-container .magazine .magazine-link:focus-visible img{filter:brightness(.75)}.land-magazine-page .flex-container .magazine-container .magazine .magazine-link:hover .magazine-info-container .chevron:before,.land-magazine-page .flex-container .magazine-container .magazine .magazine-link:focus-visible .magazine-info-container .chevron:before{left:140px}.land-magazine-page .flex-container .magazine-container .magazine img{width:100%;max-width:100%;object-fit:contain;border-radius:0 6px;transition:filter .3s;box-shadow:0 0 13px 2px #0000001c}.land-magazine-page .flex-container .magazine-container .magazine .magazine-info-container{width:100%;background:#1f4e41;padding:20px 18px 32px;bottom:0;left:0;right:0}.land-magazine-page .flex-container .magazine-container .magazine .magazine-info-container:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:6px}.land-magazine-page .flex-container .magazine-container .magazine .magazine-info-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:6px}.land-magazine-page .flex-container .magazine-container .magazine .magazine-info-container:not(.no-image){position:absolute}@media (max-width:720px){.land-magazine-page .flex-container .magazine-container .magazine .magazine-info-container{padding:20px 18px}}.land-magazine-page .flex-container .magazine-container .magazine .magazine-info-container h3{color:#fbfbfb;letter-spacing:.02rem;margin:0;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.land-magazine-page .flex-container .magazine-container .magazine .magazine-info-container h3{font-size:1rem;line-height:1.6}}.land-magazine-page .flex-container .magazine-container .magazine .magazine-info-container .magazine-date{color:#48dea8;margin:0;font-size:1rem;font-weight:700}.land-magazine-page .flex-container .magazine-container .magazine .magazine-info-container p{color:#fbfbfb;font-size:1rem}.land-magazine-page .flex-container .magazine-container .magazine .magazine-info-container .description{letter-spacing:.02rem;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.land-magazine-page .flex-container .magazine-container .magazine .magazine-info-container .read-link{font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4;position:relative}.land-magazine-page .flex-container .magazine-container .magazine .magazine-info-container .read-link .chevron:before{content:"";width:20px;height:20px;background-image:url(../arrow-right-white.053238ee.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transition:all .2s;position:absolute;top:50%;left:125px;transform:translateY(-35%)}.land-magazine-page .flex-container .magazine-container .magazine .magazine-info-container a{color:#fff;text-decoration:none}.land-magazine-page .flex-container .settings-container{width:100%;margin-bottom:48px}.land-magazine-page .flex-container .settings-container>.heading{width:100%;text-align:left;cursor:pointer;background-color:#0000;border:none;border-bottom:1px solid #157553;outline:none;margin:0;padding:0;display:block}.land-magazine-page .flex-container .settings-container>.heading,.land-magazine-page .flex-container .settings-container>.heading:hover,.land-magazine-page .flex-container .settings-container>.heading:focus,.land-magazine-page .flex-container .settings-container>.heading:focus-visible,.land-magazine-page .flex-container .settings-container>.heading:focus-within,.land-magazine-page .flex-container .settings-container>.heading:active,.land-magazine-page .flex-container .settings-container>.heading:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}@media screen and (min-width:901px){.land-magazine-page .flex-container .settings-container>.heading{display:none}}.land-magazine-page .flex-container .settings-container>.heading:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.land-magazine-page .flex-container .settings-container>.heading p{color:#157553;margin:32px 0 12px;font-size:1.625rem;position:relative}@media screen and (max-width:900px){.land-magazine-page .flex-container .settings-container>.heading p:after{width:20px;height:20px;content:"";background-image:url(../arrow-green-down.fb555b30.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transition:transform .2s;position:absolute;top:50%;right:0;transform:translateY(-50%)}}.land-magazine-page .flex-container .settings-container>.heading.open p:after{transform:translateY(-50%)rotate(180deg)}@media screen and (min-width:900px){.land-magazine-page .flex-container .settings-container>.settings-inner{display:block!important}}.land-magazine-page .flex-container .settings-container h2{margin-bottom:16px}.land-magazine-page .flex-container .settings-container .edit-icon{position:relative}.land-magazine-page .flex-container .settings-container .edit-icon:before{content:"";width:20px;height:20px;background-image:url(../edit-icon.fa55dc3f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;left:20px;transform:translateY(25%)}@media (max-width:900px){.land-magazine-page .flex-container .settings-container .edit-icon:before{width:16px;height:16px;transform:translateY(0%)}}.land-magazine-page .flex-container .settings-container .settings-flex{flex-direction:row;display:flex}@media (max-width:900px){.land-magazine-page .flex-container .settings-container .settings-flex{flex-direction:column}}.land-magazine-page .flex-container .settings-container .settings-flex h3{letter-spacing:.02rem;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.land-magazine-page .flex-container .settings-container .settings-flex h3{font-size:1rem;line-height:1.6}}.land-magazine-page .flex-container .settings-container .settings-flex .form-container{width:60%;padding-right:36px}@media (max-width:900px){.land-magazine-page .flex-container .settings-container .settings-flex .form-container{width:100%;padding-right:0}}.land-magazine-page .flex-container .settings-container .settings-flex .form-container input[type=text]{height:40px;width:100%;border:1px solid #5c6270;border-radius:0 6px;outline-color:#5c6270;padding-bottom:3px;padding-left:10px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:900px){.land-magazine-page .flex-container .settings-container .settings-flex .form-container input[type=text]{height:52px}}.land-magazine-page .flex-container .settings-container .settings-flex .form-container input[type=text]:focus,.land-magazine-page .flex-container .settings-container .settings-flex .form-container input[type=text]:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}.land-magazine-page .flex-container .settings-container .settings-flex .form-container input[type=text]:focus{outline-color:#157553}.land-magazine-page .flex-container .settings-container .settings-flex .form-container input[type=submit]{color:#fbfbfb;width:auto;min-width:190px;background:#157553;border:none;border-radius:0 6px;margin-top:20px;padding:8px 24px 12px;font-family:sofia-pro,sans-serif;font-weight:700;text-decoration:none;transition-property:color,background-color;transition-duration:.2s;display:inline-block}.land-magazine-page .flex-container .settings-container .settings-flex .form-container input[type=submit]:hover{color:#0d2d24;background:#48dea8}.land-magazine-page .flex-container .settings-container .settings-flex .form-container label{color:#2e3138;margin-bottom:8px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.land-magazine-page .flex-container .settings-container .settings-flex .form-container .form-input{margin-bottom:16px}.land-magazine-page .flex-container .settings-container .settings-flex .form-container .form-input.flex{flex-flow:row;justify-content:space-between;display:flex}.land-magazine-page .flex-container .settings-container .settings-flex .form-container .form-input.flex div:first-child{padding-right:16px}.land-magazine-page .flex-container .settings-container .settings-flex .form-container .form-input.flex-checkboxes{flex-direction:row;display:flex}.land-magazine-page .flex-container .settings-container .settings-flex .form-container .form-input .firstname-input,.land-magazine-page .flex-container .settings-container .settings-flex .form-container .form-input .lastname-input{width:50%}.land-magazine-page .flex-container .settings-container .settings-flex .form-container .form-input .zipcode-input{flex:0 30%}.land-magazine-page .flex-container .settings-container .settings-flex .form-container .form-input .city-input{flex:1 0 70%}.land-magazine-page .flex-container .settings-container .settings-flex .settings{width:40%}@media (max-width:900px){.land-magazine-page .flex-container .settings-container .settings-flex .settings{width:100%;margin-top:40px}}.land-magazine-page .flex-container .settings-container .settings-flex .settings button{width:100%}.land-magazine-page .flex-container .settings-container .settings-flex .settings a{text-align:center;padding:5px 13px 7px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4;display:block}.land-magazine-page .modal .modal-content textarea{width:100%;resize:none;resize:vertical;max-width:100%;border:1px solid #5c6270;border-radius:0 6px;padding:10px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:720px){.land-magazine-page .modal .modal-content textarea{min-width:300px}}.land-magazine-page .modal .modal-content textarea:focus,.land-magazine-page .modal .modal-content textarea:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}.land-magazine-page .modal .modal-content p{margin-bottom:15px}.land-magazine-page .modal .modal-content label{text-align:left;margin-bottom:8px;font-weight:800}.land-magazine-page .modal .modal-content .green{color:#fbfbfb}.invoices-page .title-container,.invoices-page .title-container .title{width:100%}.invoices-page .title-container .title h1{color:#157553}.invoices-page .title-container .title p{color:#5c6270;max-width:600px}.invoices-page .invoices-section{flex-direction:column;justify-content:space-between;align-items:stretch;gap:20px;padding-top:40px;padding-bottom:40px;display:flex}@media screen and (max-width:900px){.invoices-page .invoices-section{padding-top:40px;padding-bottom:40px}}.invoices-page .invoices-section .invoice-container{flex-direction:row;display:flex;position:relative}.invoices-page .invoices-section .invoice-container .invoice{width:calc(100% - 250px);min-height:110px;background:#faf5ee;border-radius:0 6px;padding:24px;position:relative}@media screen and (max-width:900px){.invoices-page .invoices-section .invoice-container .invoice{width:100%;padding:24px 10px}}.invoices-page .invoices-section .invoice-container .invoice.not-paid{border:3px solid #efd2b8}@media (min-width:900px){.invoices-page .invoices-section .invoice-container .invoice.not-paid .invoice-info{padding-right:80px}}.invoices-page .invoices-section .invoice-container .invoice .underpaid{padding-left:6px;padding-right:6px}.invoices-page .invoices-section .invoice-container .invoice .invoice-status{min-width:80px;text-align:center;border-radius:3px;padding:6px 0;font-family:sofia-pro,sans-serif;font-size:.875rem;font-weight:700;position:absolute;top:15px;right:15px}.invoices-page .invoices-section .invoice-container .invoice .invoice-status.overdue{color:#fbfbfb;background:#9d3334}.invoices-page .invoices-section .invoice-container .invoice .invoice-status.overdue.underpaid{padding-left:8px;padding-right:8px}.invoices-page .invoices-section .invoice-container .invoice .invoice-status.not-paid{color:#fbfbfb;background:#5f3a42}.invoices-page .invoices-section .invoice-container .invoice .invoice-status.not-paid.underpaid{padding-left:8px;padding-right:8px}.invoices-page .invoices-section .invoice-container .invoice .invoice-status.paid{color:#1c1c1b;background:#48dea8}.invoices-page .invoices-section .invoice-container .invoice .invoice-status.pay-btn{color:#fbfbfb;background:#157553;text-decoration:none;transition:all .2s;top:55px}.invoices-page .invoices-section .invoice-container .invoice .invoice-status.pay-btn:hover{color:#1c1c1b;background:#48dea8}.invoices-page .invoices-section .invoice-container .invoice .invoice-info .invoice-info-under{flex-direction:row;gap:36px;display:flex}@media screen and (max-width:900px){.invoices-page .invoices-section .invoice-container .invoice .invoice-info .invoice-info-under{flex-direction:column;gap:10px;margin-bottom:60px}}.invoices-page .invoices-section .invoice-container .invoice .invoice-info h4{margin:0 0 15px;font-size:1.125rem;font-weight:700}@media (max-width:420px){.invoices-page .invoices-section .invoice-container .invoice .invoice-info h4{font-size:1rem}.invoices-page .invoices-section .invoice-container .invoice .invoice-info h4 span{display:none}}.invoices-page .invoices-section .invoice-container .invoice .invoice-info p{margin-bottom:0;font-size:1rem}.invoices-page .invoices-section .invoice-container .invoice .invoice-info p span{font-weight:700}.invoices-page .invoices-section .invoice-container .invoice-controlls{width:250px;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}@media screen and (max-width:900px){.invoices-page .invoices-section .invoice-container .invoice-controlls{width:auto;flex-direction:row;gap:13px;position:absolute;bottom:25px;left:12px}}.invoices-page .invoices-section .invoice-container .invoice-controlls a{color:#fff;min-width:140px;width:80%;text-align:center;margin-top:0}@media screen and (max-width:900px){.invoices-page .invoices-section .invoice-container .invoice-controlls a{max-width:150px;padding:6px 12px 8px}}@media screen and (max-width:375px){.invoices-page .invoices-section .invoice-container .invoice-controlls a{min-width:120px}}.invoices-page .invoices-section .invoice-container .invoice-controlls a.not-paid{color:#fbfbfb;background-color:#1f4e41;padding:5px 0;font-size:.875rem}@media screen and (max-width:900px){.invoices-page .invoices-section .invoice-container .invoice-controlls a.not-paid{padding:6px 12px 8px;font-size:1rem}}.invoices-page .invoices-section .invoice-container .invoice-controlls a.not-paid:hover{color:#1c1c1b;background-color:#48dea8}.product-archive-filter .intro-text{max-width:710px;margin-bottom:48px}.product-archive-items{margin-top:4px}.product-archive-items .product-container{margin-bottom:120px}.product-archive-items .product-class-descriptions{width:100%;flex-flow:wrap;align-items:center;padding-top:14px;display:flex}@media screen and (max-width:1200px){.product-archive-items .product-class-descriptions{padding-top:24px;padding-bottom:16px}}.product-archive-items .product-class-descriptions div{flex:1 0 50%;align-items:center;padding-bottom:24px;padding-right:24px;display:flex}.product-archive-items .product-class-descriptions div img{padding-right:16px}.product-archive-items .product-class-descriptions div span{letter-spacing:.02rem;color:#5c6270;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}@media screen and (max-width:1200px){.product-archive-items .product-class-descriptions div{flex-basis:100%;padding-bottom:16px}.product-archive-items .product-class-descriptions div:last-child img{padding-right:32px}}.product-archive-items table{width:100%;text-align:left}.product-archive-items table th{padding:14px 16px 14px 0}.product-archive-items table th button{white-space:nowrap}.product-archive-items table th button,.product-archive-items table td button{background-color:#0000;border:none;outline:none;margin:0;padding:0;display:inline-block}.product-archive-items table th button,.product-archive-items table th button:hover,.product-archive-items table th button:focus,.product-archive-items table th button:focus-visible,.product-archive-items table th button:focus-within,.product-archive-items table th button:active,.product-archive-items table th button:visited,.product-archive-items table td button,.product-archive-items table td button:hover,.product-archive-items table td button:focus,.product-archive-items table td button:focus-visible,.product-archive-items table td button:focus-within,.product-archive-items table td button:active,.product-archive-items table td button:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.product-archive-items table th button:focus-visible,.product-archive-items table td button:focus-visible{text-decoration:underline!important}.product-archive-items table tbody .product-row td{padding:18px 16px 18px 0}.product-archive-items table tbody .product-row td.icon{padding-left:8px}.product-archive-items table th,.product-archive-items table tbody .product-row td:first-child{padding:14px}.product-archive-items table th{padding-left:0}.product-archive-items table tbody *,.product-archive-items table td{letter-spacing:.005rem;font-family:sofia-pro,sans-serif;font-size:.875rem;font-weight:400;line-height:1.6}.product-archive-items table tbody .icon,.product-archive-items table td.icon{width:72px}.product-archive-items table tbody .icon img,.product-archive-items table td.icon img{display:block}@media screen and (min-width:1200px){.product-archive-items table tbody .icon img,.product-archive-items table td.icon img{margin:0 auto}}.product-archive-items table tbody .product-name,.product-archive-items table td.product-name{cursor:pointer}.product-archive-items table tbody .product-name button,.product-archive-items table td.product-name button{width:100%;text-align:left}.product-archive-items table tbody .product-name span:not(.supplier),.product-archive-items table td.product-name span:not(.supplier){letter-spacing:.005rem;font-family:sofia-pro,sans-serif;font-size:.875rem;font-weight:700;line-height:1.6}.product-archive-items table tbody .product-toggle,.product-archive-items table td.product-toggle{cursor:pointer;text-align:right;padding-top:0;padding-bottom:0}.product-archive-items table tbody .product-corrosive .corrosive-icon,.product-archive-items table td.product-corrosive .corrosive-icon{width:28px;height:28px;background-image:url(../corrosive.0afbecea.svg);background-repeat:no-repeat;background-size:contain;margin-left:28px;display:inline-block}.product-archive-items table tr,.product-archive-items table tr *{color:#1f4e41}@media screen and (min-width:1200px){.product-archive-items table tbody:nth-child(2n+1){background:#faf5ee}}@media screen and (max-width:1200px){.product-archive-items table tbody:nth-child(2n+1){background:#faf5ee}}.product-archive-items table thead tr{background:#efd2b8}.product-archive-items table thead tr,.product-archive-items table thead tr *{font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.product-archive-items table thead th:last-child{border-radius:0 6px 0 0}.product-archive-items table .product-row .arrow:after,.product-archive-items table thead .arrow:after{content:"";background-image:url(../arrow-darkgreen-down.1659cb9e.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transition:right .2s;display:inline-block}.product-archive-items table thead button .arrow:after{width:12px;height:10px;margin-left:4px}.product-archive-items table thead button .up:after{transform:rotate(180deg)}.product-archive-items table .product-row .product-toggle button:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.product-archive-items table .product-row .product-toggle .arrow:after{width:20px;height:24px;vertical-align:middle}.product-archive-items table tbody.open .product-row .arrow:after,.product-archive-items table thead th.open .arrow:after{transform:translateY(0%)rotate(180deg)}@media screen and (min-width:1200px){.product-archive-items .supplier,.product-archive-items .content-metadata{display:none}}@media screen and (max-width:1200px){.product-archive-items .products-list thead,.product-archive-items .products-list tbody>tr>td:nth-child(n+3):nth-child(-n+7){display:none}.product-archive-items .products-list .supplier,.product-archive-items .content-metadata{display:block}.product-archive-items .products-list .supplier .key,.product-archive-items .content-metadata .key{font-weight:700}.product-archive-items .products-list .supplier .value,.product-archive-items .content-metadata .value{font-weight:400}}.product-archive-items .product-text .content{max-width:600px;padding-bottom:24px}.product-archive-items .product-text .content p{color:#0d2d24}.product-archive-items .product-text .content p:first-child{margin-top:0}#standard-locked-page{min-height:calc(100vh - 200px);width:100%;background-color:#1f4e41;justify-content:center;align-items:center;display:flex}#standard-locked-page .unauthorized-page-container{padding-bottom:50px}#standard-locked-page .unauthorized-page-container img{margin:0 auto;display:block}@media (max-width:720px){#standard-locked-page .unauthorized-page-container img{height:70px;width:70px}}#standard-locked-page .unauthorized-page-container h1{color:#fbfbfb;text-align:center;margin-top:30px}@media (max-width:720px){#standard-locked-page .unauthorized-page-container h1{font-size:2rem}}#standard-locked-page .unauthorized-page-container p{color:#fbfbfb;max-width:710px;text-align:center;margin:0 auto;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){#standard-locked-page .unauthorized-page-container p{font-size:1rem;line-height:1.6}}#standard-locked-page .unauthorized-page-container .button-container{justify-content:center;margin-top:60px;display:flex}@media (max-width:720px){#standard-locked-page .unauthorized-page-container .button-container{margin-top:30px}}#standard-locked-page .unauthorized-page-container .button-container .button{margin:0 16px}@media (max-width:720px){#standard-locked-page .unauthorized-page-container .button-container .button{padding:6px 12px 8px}}@media screen and (max-width:375px){#standard-locked-page .unauthorized-page-container .button-container .button{margin:0 8px}}.single-invoice-page .invoice{max-width:820px;margin:0 auto;padding:76px 0 100px}@media (max-width:720px){.single-invoice-page .invoice{padding:46px 0 70px}}.single-invoice-page .invoice h1{color:#157553;margin-top:0;font-size:2.625rem}@media (max-width:720px){.single-invoice-page .invoice h1{font-size:2rem}}.single-invoice-page .invoice h3{color:#157553;margin-top:40px;margin-bottom:30px;font-size:1.625rem}@media (max-width:720px){.single-invoice-page .invoice h3{margin-top:20px;margin-bottom:10px;font-size:1.5rem}}.single-invoice-page .info-container{flex-flow:wrap;justify-content:space-between;display:flex}@media (max-width:720px){.single-invoice-page .info-container .info-element{margin-right:10px}}.single-invoice-page .info-container.bottom-container{border-top:1px solid #157553;margin-bottom:50px}@media (max-width:720px){.single-invoice-page .info-container.bottom-container{margin-bottom:10px}}.single-invoice-page .info-container.bottom-container h4,.single-invoice-page .info-container.bottom-container p{font-size:1rem}.single-invoice-page .info-container h4{font-size:1.125rem;font-weight:800}.single-invoice-page .info-container p{margin-top:5px;font-size:1.125rem}.single-invoice-page .sum-container{margin-bottom:30px}.single-invoice-page .sum-container h4{font-size:1.125rem;font-weight:800}.single-invoice-page .sum-container p{margin-top:0;font-size:1.625rem}.single-invoice-page .button-container{justify-content:end;display:flex}@media (max-width:720px){.single-invoice-page .button-container{justify-content:start}}.single-invoice-page .button-container a:first-child{margin-right:35px}@media (max-width:720px){.single-invoice-page .button-container a:first-child{margin-right:15px}}.single-invoice-page .modal .button-container{justify-content:center}.legal-guidance-container{max-width:860px;margin-left:auto;margin-right:auto}.legal-guidance-container h2{color:#157553}.legal-guidance-container p{max-width:700px;color:#5c6270;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.legal-guidance-container p{font-size:1rem;line-height:1.6}}.legal-guidance-container strong,.legal-guidance-container h3,.legal-guidance-container a{letter-spacing:.02rem;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.legal-guidance-container strong,.legal-guidance-container h3,.legal-guidance-container a{font-size:1rem;line-height:1.6}}.legal-guidance-container strong{color:#1c1c1b}.legal-guidance-form{padding-top:12px;padding-bottom:200px}.legal-guidance-form form fieldset,.legal-guidance-form form .summary-text{margin-bottom:70px}.legal-guidance-form form .form-input{position:relative}.legal-guidance-form form label{color:#2e3138;margin-top:24px;margin-bottom:8px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.legal-guidance-form form input[type=text],.legal-guidance-form form input[type=email],.legal-guidance-form form input[type=tel]{height:40px;width:100%;height:52px;border:1px solid #5c6270;border-radius:0 6px;padding-bottom:3px;padding-left:14px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:900px){.legal-guidance-form form input[type=text],.legal-guidance-form form input[type=email],.legal-guidance-form form input[type=tel]{height:52px}}.legal-guidance-form form input[type=text]:focus,.legal-guidance-form form input[type=text]:focus-visible,.legal-guidance-form form input[type=email]:focus,.legal-guidance-form form input[type=email]:focus-visible,.legal-guidance-form form input[type=tel]:focus,.legal-guidance-form form input[type=tel]:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}.legal-guidance-form form input[disabled],.legal-guidance-form form input[readonly]{cursor:not-allowed;color:#8f95a3;background-color:#fff}.legal-guidance-form form input:invalid,.legal-guidance-form form textarea:invalid{background-color:#fff;border-color:#ab0b0b;outline-color:#ab0b0b!important}.legal-guidance-form form input:invalid~.error-msg,.legal-guidance-form form textarea:invalid~.error-msg{letter-spacing:.02rem;width:100%;max-width:100%;text-align:right;color:#ab0b0b;margin-top:4px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;position:absolute;bottom:-34px;display:block!important}.legal-guidance-form form .flex{flex-flow:wrap;justify-content:space-between;display:flex}.legal-guidance-form form .flex .form-input{width:calc(50% - 12px)}@media screen and (max-width:900px){.legal-guidance-form form .flex .form-input{width:100%}}.legal-guidance-form form h3{color:#2e3138;margin-top:0;margin-bottom:16px}.legal-guidance-form form .description{margin-bottom:16px}.legal-guidance-form form .description,.legal-guidance-form form .description p{letter-spacing:.02rem;color:#5c6270;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.legal-guidance-form form .form-radio-group{padding-top:4px}.legal-guidance-form form .form-radio-group input[type=radio]{-webkit-appearance:none;appearance:none;font:inherit;color:#000;width:20px;height:20px;cursor:pointer;min-height:20px;min-width:20px;background-color:#fff;border:1px solid #5c6270;border-radius:50%;place-content:center;margin:0;display:grid}.legal-guidance-form form .form-radio-group input[type=radio]:before{content:"";width:14px;height:14px;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 14px 14px #48dea8}.legal-guidance-form form .form-radio-group input[type=radio]:checked:before{transform:scale(1)}.legal-guidance-form form .form-radio-group input[type=radio]:focus-visible{border-color:#157553;outline-color:#157553}.legal-guidance-form form .form-radio-group input[type=radio]:before{border-radius:50%}.legal-guidance-form form .form-radio-group input[type=radio]:focus-visible{outline-color:#157553}.legal-guidance-form form .form-radio-group .radio-input{flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.legal-guidance-form form .form-radio-group .radio-input:first-child{margin-bottom:24px}.legal-guidance-form form .form-radio-group .radio-input label{margin:0 0 2px 16px}.legal-guidance-form form textarea{width:100%;min-height:250px;letter-spacing:.02rem;color:#1c1c1b;border:1px solid #5c6270;border-radius:0 6px;padding:14px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.legal-guidance-form form textarea:focus{border-color:#1f4e41;outline-color:#1f4e41}.legal-guidance-form form .textarea-info{justify-content:space-between;display:flex}.legal-guidance-form form .textarea-info p{letter-spacing:.02rem;color:#2e3138;margin:8px 0 0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.legal-guidance-form form .textarea-status-container.invalid{color:#ab0b0b}.legal-guidance-form form input[type=submit]{color:#fbfbfb;width:auto;min-width:190px;width:100%;background:#157553;border:none;border-radius:0 6px;margin-top:0;padding:8px 24px 12px;font-family:sofia-pro,sans-serif;font-weight:700;text-decoration:none;transition-property:color,background-color;transition-duration:.2s;display:inline-block}.legal-guidance-form form input[type=submit]:hover{color:#0d2d24;background:#48dea8}@media screen and (min-width:720px){.legal-guidance-form form input[type=submit]{width:400px}}.legal-guidance-response{padding-top:12px;padding-bottom:200px}.business-plan-page{margin-bottom:50px}.business-plan-page .container{max-width:900px}.business-plan-page .container p{color:#5c6270;max-width:600px}.business-plan-page .container form .button{margin-right:25px}.business-plan-page .container form .button.delete{height:28px;width:28px;background-color:#0000;background-image:url(../trashcan-red.f5beac9a.svg);background-repeat:no-repeat;background-size:cover;margin-top:10px;margin-left:20px;padding:8px;min-width:24px!important}.business-plan-page .container form .title-label{color:#0d2d24;margin-bottom:10px;font-family:justus-pro,serif;font-size:1.625rem;font-weight:500;line-height:1.1}.business-plan-page .container form h3{color:#0d2d24}.business-plan-page .container form .error-div{color:#9d3334;padding-top:5px;padding-left:5px;display:block}@media (max-width:720px){.business-plan-page .container form #date-picker{min-width:300px}}.business-plan-page .container form input[type=text]{height:40px;height:52px;width:100%;border:1px solid #5c6270;border-radius:0 6px;padding-bottom:3px;padding-left:10px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:900px){.business-plan-page .container form input[type=text]{height:52px}}.business-plan-page .container form input[type=text]:focus,.business-plan-page .container form input[type=text]:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}.business-plan-page .container form input[type=email]{height:40px;height:52px;width:100%;border:1px solid #5c6270;border-radius:0 6px;margin-top:16px;padding-bottom:3px;padding-left:10px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:900px){.business-plan-page .container form input[type=email]{height:52px}}.business-plan-page .container form input[type=email]:focus,.business-plan-page .container form input[type=email]:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}@media (max-width:720px){.business-plan-page .container form input[type=email]{min-width:300px}}.business-plan-page .container form textarea{width:100%;resize:none;border:1px solid #5c6270;border-radius:0 6px;margin-top:16px;padding:10px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:720px){.business-plan-page .container form textarea{min-width:300px}}.business-plan-page .container form textarea:focus,.business-plan-page .container form textarea:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}.business-plan-page .container form label{color:#2e3138;margin-bottom:6px;font-size:1rem;font-weight:800}.business-plan-page .container form #date-picker{width:calc(50% - 20px);margin-top:20px;padding-left:40px}.business-plan-page .container form .date-input-container .date-container{position:relative}.business-plan-page .container form .date-input-container .date-container .date-input-span:after{content:"";width:20px;height:20px;background-image:url(../calendar-icon.05e657f0.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:36px;left:12px}.business-plan-page .container form .form-section{padding:40px 0}.business-activities #activity-list{margin-top:32px;margin-bottom:16px;display:block}.business-activities #activity-list .activity-container{width:100%;min-height:46px;border:1px solid #5c6270;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:-1px;padding-left:15px;padding-right:35px;display:flex;position:relative}.business-activities #activity-list .activity-container:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:6px}.business-activities #activity-list .activity-container:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:6px}.business-activities #activity-list .activity-container:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:6px}.business-activities #activity-list .activity-container:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:6px}@media (max-width:720px){.business-activities #activity-list .activity-container{gap:10px}}.business-activities #activity-list .activity-container .edit-list-item-btn{height:25px;width:22px;background-color:#0000;background-image:url(../edit-icon.fa55dc3f.svg);background-repeat:no-repeat;background-size:cover;border:none;padding:0;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.business-activities #activity-list .activity-container .edit-list-item-btn.delete-btn{height:20px;width:20px;background-image:url(../trashcan-red.f5beac9a.svg);display:none;top:50%;transform:translateY(-50%)}.business-activities #activity-list .activity-container p{color:#2e3138;width:22%;margin:0;padding:5px 0;font-size:1rem}@media (max-width:720px){.business-activities #activity-list .activity-container p{width:45%;font-size:.875rem}}.business-activities #activity-list .activity-container .table-heading{font-weight:600}.business-activities .add-activity-form{flex-flow:wrap;justify-content:space-between;gap:20px;display:flex}@media (max-width:550px){.business-activities .add-activity-form{flex-direction:column}}.business-activities .add-activity-form .activity-input{width:calc(50% - 20px)}@media screen and (max-width:720px){.business-activities .add-activity-form .activity-input{width:100%}}@media (max-width:550px){.business-activities .add-activity-form .activity-input{min-width:300px}}.business-activities .add-activity-form .activity-input.full-width{width:100%}#activity-form .button{display:none}#activity-form[form-status=initial] #activity-list[data-initial-activities="[]"]{margin:0}#activity-form[form-status=initial] .add-activity-form{display:none}#activity-form[form-status=initial] #create-activity-btn,#activity-form[form-status=add] #save-activity-btn,#activity-form[form-status=add] #cancel-activity-btn,#activity-form[form-status=edit] .edit-btn{display:inline-block}#activity-form[form-status=add] #activity-list,#activity-form[form-status=edit] #activity-list{margin-bottom:36px}#activity-form[form-status=add] .add-activity-form,#activity-form[form-status=edit] .add-activity-form{margin-bottom:8px}#activity-form[form-status=list] .add-activity-form{display:none}#activity-form[form-status=list] .list-btn,#activity-form[form-status=list] #create-activity-btn{display:inline-block}#activity-report-page-header h1,#activity-report-page-header p{max-width:720px}.activity-report-page{padding-bottom:100px}.activity-report-page .container,.activity-report-page #business-report-main-container{max-width:900px}@media (max-width:500px){.activity-report-page .container form .fill-width,.activity-report-page #business-report-main-container form .fill-width{width:100%}}.activity-report-page .container form p,.activity-report-page #business-report-main-container form p{color:#5c6270;max-width:600px}.activity-report-page .container form .member-section-text,.activity-report-page #business-report-main-container form .member-section-text{color:#1c1c1b;max-width:900px;font-weight:800}.activity-report-page .container form #search-form-loader,.activity-report-page #business-report-main-container form #search-form-loader{width:100%;height:90px;background-color:#fff;background-image:url(../gif-loader.c18c90a5.svg);background-position:50%;background-repeat:no-repeat;background-size:90px;display:none;top:0;left:0}.activity-report-page .container form #search-form-loader.show,.activity-report-page #business-report-main-container form #search-form-loader.show{display:flex}@media screen and (max-width:900px){.activity-report-page .container form #search-form-loader,.activity-report-page #business-report-main-container form #search-form-loader{background-color:#eddec8}}.activity-report-page .container form .button,.activity-report-page #business-report-main-container form .button{margin-right:25px}.activity-report-page .container form .button.delete,.activity-report-page #business-report-main-container form .button.delete{height:28px;width:28px;background-color:#0000;background-image:url(../trashcan-red.f5beac9a.svg);background-repeat:no-repeat;background-size:cover;margin-top:10px;margin-left:20px;padding:8px;min-width:24px!important}.activity-report-page .container form .title-label,.activity-report-page #business-report-main-container form .title-label{color:#0d2d24;margin-bottom:10px;font-family:justus-pro,serif;font-size:1.625rem;font-weight:500;line-height:1.1}.activity-report-page .container form h2,.activity-report-page #business-report-main-container form h2{color:#0d2d24;margin-top:0;font-family:justus-pro,serif;font-size:1.625rem;font-weight:500;line-height:1.1}@media screen and (max-width:900px){.activity-report-page .container form h2,.activity-report-page #business-report-main-container form h2{font-size:1.25rem}}.activity-report-page .container form .error-div,.activity-report-page #business-report-main-container form .error-div{color:#9d3334;padding-top:5px;padding-left:5px;display:block}.activity-report-page .container form input[type=text],.activity-report-page #business-report-main-container form input[type=text]{height:40px;height:52px;width:100%;border:1px solid #5c6270;border-radius:0 6px;padding-bottom:3px;padding-left:10px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:900px){.activity-report-page .container form input[type=text],.activity-report-page #business-report-main-container form input[type=text]{height:52px}}.activity-report-page .container form input[type=text]:focus,.activity-report-page .container form input[type=text]:focus-visible,.activity-report-page #business-report-main-container form input[type=text]:focus,.activity-report-page #business-report-main-container form input[type=text]:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}.activity-report-page .container form input[type=email],.activity-report-page #business-report-main-container form input[type=email]{height:40px;height:52px;width:100%;border:1px solid #5c6270;border-radius:0 6px;margin-top:16px;padding-bottom:3px;padding-left:10px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:900px){.activity-report-page .container form input[type=email],.activity-report-page #business-report-main-container form input[type=email]{height:52px}}.activity-report-page .container form input[type=email]:focus,.activity-report-page .container form input[type=email]:focus-visible,.activity-report-page #business-report-main-container form input[type=email]:focus,.activity-report-page #business-report-main-container form input[type=email]:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}@media (max-width:720px){.activity-report-page .container form input[type=email],.activity-report-page #business-report-main-container form input[type=email]{min-width:300px}}.activity-report-page .container form input[type=number],.activity-report-page #business-report-main-container form input[type=number]{height:40px;height:52px;width:100%;-webkit-appearance:textfield;appearance:textfield;border:1px solid #5c6270;border-radius:0 6px;padding-bottom:3px;padding-left:10px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:900px){.activity-report-page .container form input[type=number],.activity-report-page #business-report-main-container form input[type=number]{height:52px}}.activity-report-page .container form input[type=number]:focus,.activity-report-page .container form input[type=number]:focus-visible,.activity-report-page #business-report-main-container form input[type=number]:focus,.activity-report-page #business-report-main-container form input[type=number]:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}.activity-report-page .container form input::-webkit-outer-spin-button,.activity-report-page .container form input::-webkit-inner-spin-button,.activity-report-page #business-report-main-container form input::-webkit-outer-spin-button,.activity-report-page #business-report-main-container form input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.activity-report-page .container form textarea,.activity-report-page #business-report-main-container form textarea{width:100%;resize:none;border:1px solid #5c6270;border-radius:0 6px;padding:10px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:720px){.activity-report-page .container form textarea,.activity-report-page #business-report-main-container form textarea{min-width:300px}}.activity-report-page .container form textarea:focus,.activity-report-page .container form textarea:focus-visible,.activity-report-page #business-report-main-container form textarea:focus,.activity-report-page #business-report-main-container form textarea:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}.activity-report-page .container form label,.activity-report-page #business-report-main-container form label{color:#2e3138;margin-bottom:6px;font-size:1rem;font-weight:800}.activity-report-page .container form .form-section,.activity-report-page #business-report-main-container form .form-section{padding:40px 0}.activity-report-page .container form #save-assignments-btn,.activity-report-page #business-report-main-container form #save-assignments-btn{display:none}.activity-report-page .container form .trustee-list-container,.activity-report-page #business-report-main-container form .trustee-list-container{width:100%;border-collapse:separate;border-spacing:0;margin-top:20px}.activity-report-page .container form .trustee-list-container .trustee-item,.activity-report-page #business-report-main-container form .trustee-list-container .trustee-item{width:100%;min-height:46px;border:1px solid #5c6270;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:-1px;padding-left:15px;padding-right:35px;display:table-row;position:relative}.activity-report-page .container form .trustee-list-container .trustee-item:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.activity-report-page #business-report-main-container form .trustee-list-container .trustee-item:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:6px}.activity-report-page .container form .trustee-list-container .trustee-item:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.activity-report-page #business-report-main-container form .trustee-list-container .trustee-item:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:6px}.activity-report-page .container form .trustee-list-container .trustee-item:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.activity-report-page #business-report-main-container form .trustee-list-container .trustee-item:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:6px}.activity-report-page .container form .trustee-list-container .trustee-item:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.activity-report-page #business-report-main-container form .trustee-list-container .trustee-item:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:6px}@media (max-width:720px){.activity-report-page .container form .trustee-list-container .trustee-item,.activity-report-page #business-report-main-container form .trustee-list-container .trustee-item{gap:10px}}.activity-report-page .container form .trustee-list-container .trustee-item .edit-list-item-btn,.activity-report-page #business-report-main-container form .trustee-list-container .trustee-item .edit-list-item-btn{height:25px;width:22px;background-color:#0000;background-image:url(../edit-icon.fa55dc3f.svg);background-repeat:no-repeat;background-size:cover;border:none;padding:0;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.activity-report-page .container form .trustee-list-container .trustee-item .edit-list-item-btn.delete-btn,.activity-report-page #business-report-main-container form .trustee-list-container .trustee-item .edit-list-item-btn.delete-btn{height:20px;width:20px;background-image:url(../trashcan-red.f5beac9a.svg);display:none;top:50%;transform:translateY(-50%)}.activity-report-page .container form .trustee-list-container .trustee-item p,.activity-report-page #business-report-main-container form .trustee-list-container .trustee-item p{color:#2e3138;width:22%;margin:0;padding:5px 0;font-size:1rem}@media (max-width:720px){.activity-report-page .container form .trustee-list-container .trustee-item p,.activity-report-page #business-report-main-container form .trustee-list-container .trustee-item p{width:45%;font-size:.875rem}}.activity-report-page .container form .trustee-list-container .trustee-item td,.activity-report-page #business-report-main-container form .trustee-list-container .trustee-item td{border-top:1px solid #8f95a3;border-left:1px solid #8f95a3;padding:8px 12px 8px 16px}.activity-report-page .container form .trustee-list-container .trustee-item td p,.activity-report-page #business-report-main-container form .trustee-list-container .trustee-item td p{width:100%}.activity-report-page .container form .trustee-list-container .trustee-item td p.trustee-role,.activity-report-page #business-report-main-container form .trustee-list-container .trustee-item td p.trustee-role{font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.activity-report-page .container form .trustee-list-container .trustee-item td:last-of-type,.activity-report-page #business-report-main-container form .trustee-list-container .trustee-item td:last-of-type{border-left:none;border-right:1px solid #8f95a3}.activity-report-page .container form .trustee-list-container .trustee-item:first-of-type td:last-of-type,.activity-report-page #business-report-main-container form .trustee-list-container .trustee-item:first-of-type td:last-of-type{border-top-right-radius:6px}.activity-report-page .container form .trustee-list-container .trustee-item:last-of-type td,.activity-report-page #business-report-main-container form .trustee-list-container .trustee-item:last-of-type td{border-bottom:1px solid #8f95a3}.activity-report-page .container form .trustee-list-container .trustee-item:last-of-type td:first-of-type,.activity-report-page #business-report-main-container form .trustee-list-container .trustee-item:last-of-type td:first-of-type{border-bottom-left-radius:6px}.activity-report-page .container form .study-circles-section #study-circles-list,.activity-report-page #business-report-main-container form .study-circles-section #study-circles-list{margin-bottom:20px}.activity-report-page .container form .study-circles-section #study-circles-list .study-circle-container,.activity-report-page #business-report-main-container form .study-circles-section #study-circles-list .study-circle-container{width:100%;min-height:46px;border:1px solid #5c6270;flex-wrap:wrap;justify-content:start;align-items:center;margin-bottom:-1px;padding-left:15px;padding-right:35px;display:flex;position:relative}.activity-report-page .container form .study-circles-section #study-circles-list .study-circle-container:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.activity-report-page #business-report-main-container form .study-circles-section #study-circles-list .study-circle-container:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:6px}.activity-report-page .container form .study-circles-section #study-circles-list .study-circle-container:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.activity-report-page #business-report-main-container form .study-circles-section #study-circles-list .study-circle-container:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:6px}.activity-report-page .container form .study-circles-section #study-circles-list .study-circle-container:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.activity-report-page #business-report-main-container form .study-circles-section #study-circles-list .study-circle-container:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:6px}.activity-report-page .container form .study-circles-section #study-circles-list .study-circle-container:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.activity-report-page #business-report-main-container form .study-circles-section #study-circles-list .study-circle-container:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:6px}@media (max-width:720px){.activity-report-page .container form .study-circles-section #study-circles-list .study-circle-container,.activity-report-page #business-report-main-container form .study-circles-section #study-circles-list .study-circle-container{gap:10px}}.activity-report-page .container form .study-circles-section #study-circles-list .study-circle-container .edit-list-item-btn,.activity-report-page #business-report-main-container form .study-circles-section #study-circles-list .study-circle-container .edit-list-item-btn{height:25px;width:22px;background-color:#0000;background-image:url(../edit-icon.fa55dc3f.svg);background-repeat:no-repeat;background-size:cover;border:none;padding:0;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.activity-report-page .container form .study-circles-section #study-circles-list .study-circle-container .edit-list-item-btn.delete-btn,.activity-report-page #business-report-main-container form .study-circles-section #study-circles-list .study-circle-container .edit-list-item-btn.delete-btn{height:20px;width:20px;background-image:url(../trashcan-red.f5beac9a.svg);display:none;top:50%;transform:translateY(-50%)}.activity-report-page .container form .study-circles-section #study-circles-list .study-circle-container p,.activity-report-page #business-report-main-container form .study-circles-section #study-circles-list .study-circle-container p{color:#2e3138;width:22%;margin:0;padding:5px 0;font-size:1rem}@media (max-width:720px){.activity-report-page .container form .study-circles-section #study-circles-list .study-circle-container p,.activity-report-page #business-report-main-container form .study-circles-section #study-circles-list .study-circle-container p{width:45%;font-size:.875rem}}.activity-report-page .container form .study-circles-section #study-circles-list .study-circle-container p,.activity-report-page #business-report-main-container form .study-circles-section #study-circles-list .study-circle-container p{width:30%}.activity-report-page .container form .study-circles-section.edit .study-circles-form,.activity-report-page #business-report-main-container form .study-circles-section.edit .study-circles-form{display:flex}.activity-report-page .container form .study-circles-section.edit .create,.activity-report-page #business-report-main-container form .study-circles-section.edit .create{display:none}.activity-report-page .container form .study-circles-section.edit .edit,.activity-report-page #business-report-main-container form .study-circles-section.edit .edit{display:inline-block}.activity-report-page .container form .study-circles-section.edit #create-study-circle-btn,.activity-report-page #business-report-main-container form .study-circles-section.edit #create-study-circle-btn{display:none}.activity-report-page .container form .study-circles-section.create .study-circles-form,.activity-report-page #business-report-main-container form .study-circles-section.create .study-circles-form{display:flex}.activity-report-page .container form .study-circles-section.create .edit,.activity-report-page #business-report-main-container form .study-circles-section.create .edit{display:none}.activity-report-page .container form .study-circles-section.create .create,.activity-report-page #business-report-main-container form .study-circles-section.create .create{display:inline-block}.activity-report-page .container form .study-circles-section.create #create-study-circle-btn,.activity-report-page #business-report-main-container form .study-circles-section.create #create-study-circle-btn,.activity-report-page .container form .study-circles-section .button,.activity-report-page #business-report-main-container form .study-circles-section .button{display:none}.activity-report-page .container form .study-circles-section #create-study-circle-btn,.activity-report-page #business-report-main-container form .study-circles-section #create-study-circle-btn{display:inline-block}.activity-report-page .container form .study-circles-section .study-circles-form,.activity-report-page #business-report-main-container form .study-circles-section .study-circles-form{flex-flow:wrap;justify-content:space-between;gap:20px;display:none}.activity-report-page .container form .study-circles-section .study-circle-input,.activity-report-page #business-report-main-container form .study-circles-section .study-circle-input{width:calc(50% - 20px)}@media (max-width:720px){.activity-report-page .container form .study-circles-section .study-circle-input,.activity-report-page #business-report-main-container form .study-circles-section .study-circle-input{width:100%}}.activity-report-page .container form .economy-section,.activity-report-page #business-report-main-container form .economy-section{flex-flow:wrap;justify-content:space-between;gap:20px;display:flex}@media (max-width:550px){.activity-report-page .container form .economy-section,.activity-report-page #business-report-main-container form .economy-section{flex-direction:column}}.activity-report-page .container form .economy-section .economy-input,.activity-report-page #business-report-main-container form .economy-section .economy-input{width:calc(50% - 20px)}@media (max-width:550px){.activity-report-page .container form .economy-section .economy-input,.activity-report-page #business-report-main-container form .economy-section .economy-input{min-width:300px}}.activity-report-page .container .business-activities #activity-list .activity-container,.activity-report-page #business-report-main-container .business-activities #activity-list .activity-container{border-bottom-left-radius:0;justify-content:flex-start;align-items:stretch;margin-bottom:24px;padding:0 36px 0 0;gap:0!important}.activity-report-page .container .business-activities #activity-list .activity-container td,.activity-report-page #business-report-main-container .business-activities #activity-list .activity-container td{width:33%;letter-spacing:.02rem;color:#2e3138;min-height:48px;border-bottom:1px solid #5c6270;border-right:1px solid #5c6270;align-items:center;margin-bottom:-1px;padding:8px 6px 8px 12px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}@media screen and (min-width:900px){.activity-report-page .container .business-activities #activity-list .activity-container td:nth-of-type(3),.activity-report-page .container .business-activities #activity-list .activity-container td:last-of-type,.activity-report-page #business-report-main-container .business-activities #activity-list .activity-container td:nth-of-type(3),.activity-report-page #business-report-main-container .business-activities #activity-list .activity-container td:last-of-type{border-right:none}}@media screen and (max-width:900px){.activity-report-page .container .business-activities #activity-list .activity-container td,.activity-report-page #business-report-main-container .business-activities #activity-list .activity-container td{width:48%}.activity-report-page .container .business-activities #activity-list .activity-container td:nth-of-type(2n),.activity-report-page #business-report-main-container .business-activities #activity-list .activity-container td:nth-of-type(2n){border-right:none}}.activity-report-page .container .business-activities #activity-list .activity-container td p,.activity-report-page #business-report-main-container .business-activities #activity-list .activity-container td p{width:100%}.activity-report-page .container .business-activities #activity-list .activity-container td .label,.activity-report-page #business-report-main-container .business-activities #activity-list .activity-container td .label{font-size:.8rem;font-weight:600}.members-list-introduction{max-width:640px}@media print{.members-list-filter[has-active-additional=true]:before{content:"Filtrerat på:";font-size:12pt;font-weight:700}.members-list-filter .members-filter-row.filter-row,.members-list-filter .members-filter-row.product-filter-row{padding-top:8px!important}}.members-list-filter #current-count{letter-spacing:.02rem;color:#2e3138;margin:0 0 5px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.members-list-filter .members-filter-row .filter-heading{margin-top:0}@media screen and (min-width:900px){.members-list-filter .members-filter-row .filter-dropdowns{flex-flow:row;flex:0 0 20%;justify-content:space-between;display:flex}.members-list-filter .members-filter-row .filter-dropdowns .filter-dropdown-container{width:100%;flex-basis:100%}.members-list-filter .members-filter-row .filter-search{flex:1 0 25%;margin:0 32px}}@media screen and (min-width:900px) and (max-width:1200px){.members-list-filter .members-filter-row .filter-search{flex:1 0 20%;margin:0 24px}}@media screen and (max-width:900px){.members-list-filter .members-filter-row .filter-dropdown-container{height:auto}.members-list-filter .members-filter-row .filter-dropdown-container .filter-dropdown{position:static}}.members-list-filter .toggle-additional-filters.button{margin-top:4px;margin-left:32px}@media screen and (max-width:1200px){.members-list-filter .toggle-additional-filters.button{margin-left:24px}}@media screen and (max-width:900px){.members-list-filter .toggle-additional-filters.button{margin-bottom:24px;margin-left:0}}.members-list-filter .toggle-additional-filters.button span{font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.members-list-filter button#print-list{margin-top:4px;margin-left:16px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}@media print{.members-list-filter button#print-list{display:none!important}}.members-list-filter .additional-filters{width:100%}.members-list-filter .additional-filters .additional-filters-container{flex-flow:wrap;justify-content:start;column-gap:21px;display:flex}.members-list-filter .additional-filters .additional-filters-container .filter-list-container{width:calc(25% - 16px);padding-bottom:16px}@media screen and (max-width:900px){.members-list-filter .additional-filters .additional-filters-container .filter-list-container{width:calc(50% - 16px)}}@media screen and (max-width:720px){.members-list-filter .additional-filters .additional-filters-container .filter-list-container{width:100%}}@media screen and (min-width:900px){.members-list-filter .additional-filters .additional-filters-container .filter-list-container.previous-members-filter{margin-bottom:15px;margin-right:76%}}.members-list-filter .additional-filters .additional-filters-container .filter-list-container .filter-heading{margin-bottom:8px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.members-list-filter .additional-filters .additional-filters-container .filter-list-container.filter-range-container .range-container{flex-flow:row;justify-content:flex-start;align-items:flex-end;display:flex}.members-list-filter .additional-filters .additional-filters-container .filter-list-container.filter-range-container .range-container .range-item{width:30%;margin-right:16px}.members-list-filter .additional-filters .additional-filters-container .filter-list-container.filter-range-container .range-container .range-item label{color:#1c1c1b;margin-bottom:4px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.members-list-filter .additional-filters .additional-filters-container .filter-list-container.filter-range-container .range-container .range-item input{height:40px;height:auto;border:1px solid #5c6270;border-radius:0 6px;padding:2px 8px 4px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:900px){.members-list-filter .additional-filters .additional-filters-container .filter-list-container.filter-range-container .range-container .range-item input{height:52px}}.members-list-filter .additional-filters .additional-filters-container .filter-list-container.filter-range-container .range-container .range-item input:focus,.members-list-filter .additional-filters .additional-filters-container .filter-list-container.filter-range-container .range-container .range-item input:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}@media screen and (max-width:900px){.members-list-filter .additional-filters .additional-filters-container .filter-list-container.filter-range-container .range-container .range-item input{height:auto}}.members-list-filter .additional-filters .additional-filters-container .filter-list-container.filter-range-container .range-container #reset-age-range{width:24px;height:24px;min-width:18px;justify-content:center;align-items:center;margin:0 0 2px;padding:0;display:flex}.members-list-filter .additional-filters .additional-filters-container .filter-list-container.filter-range-container .range-container #reset-age-range .icon{margin:0 0 1px;padding:0}.members-list-filter .additional-filters .additional-filters-container fieldset{height:auto;position:static}.members-list-filter .additional-filters .additional-filters-container .print-search-word{display:none}.members-list-filter #reset-all-filters{margin-top:0;margin-bottom:16px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.members-list-table table{width:100%;border-collapse:collapse;margin-bottom:24px}.members-list-table table th,.members-list-table table td{color:#1f4e41;padding-top:12px;padding-bottom:12px;padding-left:16px}@media print{.members-list-table table th,.members-list-table table td{padding:6px 2px}}.members-list-table table th.name button,.members-list-table table td.name button{letter-spacing:.005rem;color:#1f4e41;text-align:left;width:100%;background-color:#0000;border:none;outline:none;margin:0;padding:0;font-family:sofia-pro,sans-serif;font-size:.875rem;font-weight:700;line-height:1.6;display:inline-block}.members-list-table table th.name button,.members-list-table table th.name button:hover,.members-list-table table th.name button:focus,.members-list-table table th.name button:focus-visible,.members-list-table table th.name button:focus-within,.members-list-table table th.name button:active,.members-list-table table th.name button:visited,.members-list-table table td.name button,.members-list-table table td.name button:hover,.members-list-table table td.name button:focus,.members-list-table table td.name button:focus-visible,.members-list-table table td.name button:focus-within,.members-list-table table td.name button:active,.members-list-table table td.name button:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.members-list-table table th.name button:focus-visible,.members-list-table table td.name button:focus-visible{text-decoration:underline!important}.members-list-table table th .info.email a,.members-list-table table td .info.email a{color:#0d2d24;word-break:break-word}.members-list-table table th.button-column,.members-list-table table td.button-column{text-align:right;padding:14px 16px 10px 0}.members-list-table table th.button-column .toggle-row,.members-list-table table td.button-column .toggle-row{width:18px;height:24px;transform-origin:50%;vertical-align:middle;background-color:#0000;background-image:url(../arrow-darkgreen-down.1659cb9e.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;outline:none;margin:0;padding:0;display:inline-block}.members-list-table table th.button-column .toggle-row,.members-list-table table th.button-column .toggle-row:hover,.members-list-table table th.button-column .toggle-row:focus,.members-list-table table th.button-column .toggle-row:focus-visible,.members-list-table table th.button-column .toggle-row:focus-within,.members-list-table table th.button-column .toggle-row:active,.members-list-table table th.button-column .toggle-row:visited,.members-list-table table td.button-column .toggle-row,.members-list-table table td.button-column .toggle-row:hover,.members-list-table table td.button-column .toggle-row:focus,.members-list-table table td.button-column .toggle-row:focus-visible,.members-list-table table td.button-column .toggle-row:focus-within,.members-list-table table td.button-column .toggle-row:active,.members-list-table table td.button-column .toggle-row:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.members-list-table table th.button-column .toggle-row:focus-visible,.members-list-table table td.button-column .toggle-row:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.members-list-table table th.button-column .toggle-row.open,.members-list-table table td.button-column .toggle-row.open{transform:rotate(180deg)}.members-list-table table thead{background-color:#efd2b8}@media print{.members-list-table table thead{background-color:#0000}.members-list-table table thead tr{border-bottom:1px solid #5c6270}.members-list-table table thead tr,.members-list-table table thead tr *{font-weight:700!important}}.members-list-table table thead th,.members-list-table table thead th *{letter-spacing:.005rem;text-align:left;font-family:sofia-pro,sans-serif;font-size:.875rem;font-weight:700;line-height:1.6}.members-list-table table thead th:last-child{border-top-right-radius:6px}@media print{.members-list-table table thead th .button-column{display:none!important}}@media screen and (min-width:1000px){.members-list-table table .members-list-item:nth-child(2n+1){background-color:#faf5ee}}@media screen and (max-width:1000px){.members-list-table table .members-list-item:nth-child(2n){background-color:#faf5ee}}.members-list-table table .members-list-item tr td{letter-spacing:.005rem;font-family:sofia-pro,sans-serif;font-size:.875rem;font-weight:400;line-height:1.6}@media screen and (max-width:1000px){.members-list-table table .members-list-item tr td:not(.name):not(.button-column){vertical-align:top;color:#0d2d24;padding-top:4px;padding-bottom:8px}}.members-list-table table .members-list-item tr td.name{letter-spacing:.005rem;font-family:sofia-pro,sans-serif;font-size:.875rem;font-weight:700;line-height:1.6}.members-list-table table .members-list-item tr td .title{letter-spacing:.005rem;margin-bottom:4px;font-family:sofia-pro,sans-serif;font-size:.875rem;font-weight:700;line-height:1.6;display:block}@media screen and (max-width:1000px){.members-list-table table .members-list-item tr td .title{margin-bottom:0}}@media print{.members-list-table table .members-list-item tr.main-info .button-column{display:none!important}.members-list-table table .members-list-item tr.extended-info{border-bottom:1px solid #5c6270;height:auto!important;display:table-row!important}}.members-list-table table .members-list-item tr.extended-info td{vertical-align:top;padding-bottom:32px}@media print{.members-list-table table .members-list-item tr.extended-info td{padding-bottom:8px}}.members-list-table table .members-list-item tr.extended-info .inner-row{flex-flow:row;justify-content:flex-start;display:flex}.members-list-table table .members-list-item tr.extended-info .inner-row .box{flex:0 0 50%;padding-bottom:20px}.members-list-table table .members-list-item tr.extended-info .inner-row .box:first-child{padding-right:24px}.members-list-table table .members-list-item tr.extended-info .inner-row .box.full-width{flex:0 0 100%;padding-right:0}@media screen and (max-width:1000px){.members-list-table table .members-list-item tr.show-mobile:last-child td{padding-bottom:32px}.members-list-table .hide-mobile,.members-list-table .hide-mobile *{display:none!important}}@media screen and (min-width:1000px){.members-list-table .show-mobile,.members-list-table .show-mobile *{display:none!important}}@media print{.members-list-table .show-mobile,.members-list-table .show-mobile *{display:none!important}}.member-list-pagination{padding-bottom:176px}@media print{.member-list-pagination{display:none!important}}@media screen and (max-width:1000px){.member-list-pagination{text-align:center}}@media print{.hide-print{display:none!important}#pagememberlists .container.members-list-filter.filter-row-container .filter-search,#pagememberlists .container.members-list-filter.filter-row-container .filter-dropdowns.select-amount,#pagememberlists .container.members-list-filter.filter-row-container .toggle-filters{display:none}#pagememberlists .container.members-list-filter.filter-row-container .filter-row,#pagememberlists .container.members-list-filter.filter-row-container .product-filter-row{flex-flow:row;justify-content:flex-start;align-items:flex-start;display:flex}#pagememberlists .container.members-list-filter.filter-row-container .filter-row .filter-dropdowns,#pagememberlists .container.members-list-filter.filter-row-container .product-filter-row .filter-dropdowns{flex:0 0 20%;padding-right:8px}#pagememberlists .container.members-list-filter.filter-row-container .filter-row .additional-filters,#pagememberlists .container.members-list-filter.filter-row-container .product-filter-row .additional-filters{flex:0 0 80%}#pagememberlists .container.members-list-filter.filter-row-container .filter-row .additional-filters .additional-filters-container,#pagememberlists .container.members-list-filter.filter-row-container .product-filter-row .additional-filters .additional-filters-container{justify-content:flex-start;height:auto!important;display:flex!important}#pagememberlists .container.members-list-filter.filter-row-container .filter-row .additional-filters .additional-filters-container .print-search-word,#pagememberlists .container.members-list-filter.filter-row-container .product-filter-row .additional-filters .additional-filters-container .print-search-word{display:block}#pagememberlists .container.members-list-filter.filter-row-container .filter-row .additional-filters .additional-filters-container .print-search-word .label,#pagememberlists .container.members-list-filter.filter-row-container .product-filter-row .additional-filters .additional-filters-container .print-search-word .label{font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4;font-weight:700!important}#pagememberlists .container.members-list-filter.filter-row-container .filter-row .additional-filters .additional-filters-container .filter-list-container,#pagememberlists .container.members-list-filter.filter-row-container .product-filter-row .additional-filters .additional-filters-container .filter-list-container{max-width:20%;flex:0 0 20%;padding-right:8px}#pagememberlists .container.members-list-filter.filter-row-container .filter-row .filter-heading,#pagememberlists .container.members-list-filter.filter-row-container .product-filter-row .filter-heading{font-weight:700!important}#pagememberlists .container.members-list-filter.filter-row-container .filter-row .filter-dropdown,#pagememberlists .container.members-list-filter.filter-row-container .product-filter-row .filter-dropdown{border:none;padding:0}#pagememberlists .container.members-list-filter.filter-row-container .filter-row .filter-dropdown .toggle-filter,#pagememberlists .container.members-list-filter.filter-row-container .product-filter-row .filter-dropdown .toggle-filter{padding:0}#pagememberlists .container.members-list-filter.filter-row-container .filter-row .filter-dropdown .toggle-filter .arrow,#pagememberlists .container.members-list-filter.filter-row-container .product-filter-row .filter-dropdown .toggle-filter .arrow{display:none}#pagememberlists .container.members-list-filter.filter-row-container .filter-row .filter-dropdown-container,#pagememberlists .container.members-list-filter.filter-row-container .product-filter-row .filter-dropdown-container,#pagememberlists .container.members-list-filter.filter-row-container .filter-row .filter-list-container,#pagememberlists .container.members-list-filter.filter-row-container .product-filter-row .filter-list-container,#pagememberlists .container.members-list-filter.filter-row-container .filter-row .filter-range-container,#pagememberlists .container.members-list-filter.filter-row-container .product-filter-row .filter-range-container{height:auto;margin:0;padding:0 0 16px}#pagememberlists .container.members-list-filter.filter-row-container .filter-row .filter-range-container .range-item,#pagememberlists .container.members-list-filter.filter-row-container .product-filter-row .filter-range-container .range-item{flex-flow:row;justify-content:space-between;align-items:baseline;margin:0;padding:0;display:flex}#pagememberlists .container.members-list-filter.filter-row-container .filter-row .filter-range-container .range-item label,#pagememberlists .container.members-list-filter.filter-row-container .product-filter-row .filter-range-container .range-item label{padding-right:1px;font-weight:700!important}#pagememberlists .container.members-list-filter.filter-row-container .filter-row .filter-range-container .range-item input,#pagememberlists .container.members-list-filter.filter-row-container .product-filter-row .filter-range-container .range-item input{border:none;padding:0;width:auto!important;height:auto!important}}#standardpage .blocklist-standard .text-block-standard,#standardpage .blocklist-standard .image-block{padding-top:24px;padding-bottom:24px}@media screen and (max-width:900px){#standardpage .blocklist-standard .text-block-standard,#standardpage .blocklist-standard .image-block{padding-top:16px;padding-bottom:16px}}#standardpage .blocklist-standard:first-of-type .text-block-standard,#standardpage .blocklist-standard:first-of-type .image-block{padding-top:10px}#standardpage .blocklist-standard .image-block.small .image-wrapper{max-width:710px}#standardpage .blocklist-standard:last-of-type{padding-bottom:56px}.my-membership-page #membership-info{scroll-margin-top:120px!important}.my-membership-page section{border-bottom:1px solid #157553;padding-top:10px;padding-bottom:10px}@media (max-width:900px){.my-membership-page section{border:none;padding:0}}.my-membership-page section:first-of-type{padding-top:0}.my-membership-page section:last-of-type{border-bottom:none}@media (max-width:900px){.my-membership-page section .block{margin-top:20px}}.my-membership-page section .block .block-inner-heading{letter-spacing:.02rem;color:#2e3138;margin-top:20px;margin-bottom:0;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.my-membership-page section .block .block-inner-heading{margin-top:16px;font-size:1rem;line-height:1.6}}.my-membership-page h1,.my-membership-page h2,.my-membership-page h3{color:#157553}.my-membership-page h2{font-size:1.625rem}.my-membership-page .membership-info-container{width:100%;flex-direction:row;display:flex}@media (max-width:720px){.my-membership-page .membership-info-container{flex-direction:column}}.my-membership-page .membership-info-container .flex-container{width:33.3%}.my-membership-page .membership-info-container .info-title{margin-bottom:0;font-size:1.125rem;font-weight:800}.my-membership-page .membership-info-container p{margin-top:5px;margin-bottom:30px;font-size:1rem}.my-membership-page .membership-info-container ul{margin:0;padding:0;list-style:none}.my-membership-page .membership-info-container ul li{letter-spacing:.02rem;margin-top:5px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.my-membership-page .membership-info-container .org-link{color:#2e3138;margin-bottom:5px;text-decoration:underline;display:block}.my-membership-page .membership-info-container .org-link:first-of-type{margin-top:5px}.my-membership-page .membership-settings-section{width:100%}.my-membership-page .membership-settings-section p{max-width:700px;color:#5c6270}.my-membership-page .membership-settings-section h2{margin-top:0}.my-membership-page .membership-settings-section .adjust-membership-container{width:100%;flex-direction:row;margin-bottom:40px;display:flex}@media (max-width:900px){.my-membership-page .membership-settings-section .adjust-membership-container{flex-direction:column}}.my-membership-page .membership-settings-section .adjust-membership-container .membership-type-container{margin-right:40px}@media (max-width:900px){.my-membership-page .membership-settings-section .adjust-membership-container .membership-type-container{margin-right:0}}.my-membership-page .membership-settings-section .adjust-membership-container .membership-type-container .membership-card{min-width:320px;max-width:320px;min-height:220px;border-top:5px solid #48dea8;border-radius:0 6px;flex-direction:column;justify-content:center;align-items:center;margin-top:15px;display:flex;box-shadow:0 8px 24px #959da533}@media (max-width:900px){.my-membership-page .membership-settings-section .adjust-membership-container .membership-type-container .membership-card{max-width:100%;width:100%}}.my-membership-page .membership-settings-section .adjust-membership-container .membership-type-container .membership-card #membership-type{text-align:center;font-size:1.625rem}.my-membership-page .membership-settings-section .adjust-membership-container .membership-type-container .membership-card .membershil-label-container{width:-moz-fit-content;width:-moz-fit-content;width:fit-content}.my-membership-page .membership-settings-section .adjust-membership-container .membership-type-container .membership-card .membershil-label-container #membership-label{text-align:center;background:#48dea8;border-radius:3px;padding:4px 10px 6px;font-size:1rem}.my-membership-page .membership-settings-section form .form-content{width:100%;padding:20px 0 0}.my-membership-page .membership-settings-section form .flex{flex-flow:row;justify-content:space-between;display:flex}@media (max-width:900px){.my-membership-page .membership-settings-section form .flex{flex-wrap:wrap}}.my-membership-page .membership-settings-section form .form-input{width:calc(33.3333% - 16px)}@media screen and (max-width:1200px){.my-membership-page .membership-settings-section form .form-input{width:calc(33.3333% - 8px)}}@media (max-width:900px){.my-membership-page .membership-settings-section form .form-input{width:100%}}.my-membership-page .membership-settings-section form label{color:#2e3138;margin-bottom:8px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.my-membership-page .membership-settings-section form select{-webkit-appearance:none;appearance:none;height:40px;width:100%;background-color:#fff;border:1px solid #5c6270;border-radius:0 6px;padding-bottom:3px;padding-left:16px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:900px){.my-membership-page .membership-settings-section form select{height:52px}}.my-membership-page .membership-settings-section form select:focus,.my-membership-page .membership-settings-section form select:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}.my-membership-page .membership-settings-section form select:not(.multiplechoice){background-image:url(../arrow-down-grey.0f592821.svg);background-position:calc(100% - 16px);background-repeat:no-repeat;background-size:12px}.my-membership-page .membership-settings-section form input[type=submit]{color:#fbfbfb;width:auto;min-width:190px;background:#157553;border:none;border-radius:0 6px;margin-top:20px;padding:8px 24px 12px;font-family:sofia-pro,sans-serif;font-weight:700;text-decoration:none;transition-property:color,background-color;transition-duration:.2s;display:inline-block}.my-membership-page .membership-settings-section form input[type=submit]:hover{color:#0d2d24;background:#48dea8}@media (max-width:900px){.my-membership-page .membership-settings-section form input[type=submit]{margin-bottom:30px}}.my-membership-page .order-membership-card-section p{max-width:700px;color:#5c6270}.my-membership-page .order-membership-card-section h2{margin-top:0}.my-membership-page .order-membership-card-section .app-icons{flex-direction:row;padding-top:30px;padding-bottom:20px;display:flex}.my-membership-page .order-membership-card-section .app-icons .app-container{width:100px;margin-right:30px}.my-membership-page .order-membership-card-section .app-icons .app-container a{flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex}.my-membership-page .order-membership-card-section .modal .modal-content{padding:35px 8% 56px}.my-membership-page .order-membership-card-section .modal .family-member-option p{margin:0 0 4px;padding:0}.my-membership-page .order-membership-card-section .modal .family-member-option .family-order-container{justify-content:center;gap:10px;margin-top:20px;margin-bottom:16px;display:flex}.my-membership-page .order-membership-card-section .modal .family-member-option .family-order-container input[type=checkbox]{-webkit-appearance:none;appearance:none;font:inherit;color:#000;width:20px;height:20px;cursor:pointer;min-height:20px;min-width:20px;background-color:#fff;border:1px solid #5c6270;place-content:center;margin:0;display:grid}.my-membership-page .order-membership-card-section .modal .family-member-option .family-order-container input[type=checkbox]:before{content:"";width:14px;height:14px;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 14px 14px #48dea8}.my-membership-page .order-membership-card-section .modal .family-member-option .family-order-container input[type=checkbox]:checked:before{transform:scale(1)}.my-membership-page .order-membership-card-section .modal .family-member-option .family-order-container input[type=checkbox]:focus-visible{border-color:#157553;outline-color:#157553}.my-membership-page .order-membership-card-section .modal .family-member-option .family-order-container label{color:#2e3138;margin-bottom:8px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.my-membership-page .order-membership-card-section .modal p{color:#0d2d24;padding:20px 0}.my-membership-page .order-membership-card-section .modal .close-button-container{justify-content:end;display:flex}.election-report-page .closed-message{text-align:center}.election-report-page .election-report-form h1{color:#157553;max-width:700px}.election-report-page .election-report-form .preamble{max-width:700px;color:#5c6270}.election-report-page .election-report-form .section-title{color:#0d2d24;font-size:2.125rem}@media (max-width:900px){.election-report-page .election-report-form .section-title{font-size:1.5rem}}@media (min-width:537px){.election-report-page .election-report-form #submit-warning .green{margin-right:15px}.election-report-page .election-report-form #submit-warning .red{margin-left:15px}}.election-report-page .election-report-form #submit-warning .button{min-width:200px}.election-report-page .election-report-form #submit-warning .submit-loader{margin-top:20px;display:none}.election-report-page .election-report-form #submit-warning .submit-loader.show{display:inline-block}.election-report-page .election-report-form #new-role-modal .modal-content.new-election{width:75vw;padding:30px 7%}@media (max-width:900px){.election-report-page .election-report-form #new-role-modal .modal-content.new-election{width:95vw}}.election-report-page .election-report-form #new-role-modal .modal-content h3{margin-top:0}.election-report-page .election-report-form #new-role-modal .modal-content button{min-width:200px;margin-left:10px;margin-right:10px}.election-report-page .election-report-form #new-role-modal .modal-content .member-search-field{height:40px;height:48px;width:100%;max-width:100%;border:1px solid #5c6270;border-radius:0;padding-bottom:3px;padding-left:10px;font-family:sofia-pro,sans-serif;font-size:1rem}.election-report-page .election-report-form #new-role-modal .modal-content .member-search-field:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:6px}.election-report-page .election-report-form #new-role-modal .modal-content .member-search-field:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:6px}@media (max-width:900px){.election-report-page .election-report-form #new-role-modal .modal-content .member-search-field{height:52px}}.election-report-page .election-report-form #new-role-modal .modal-content .member-search-field:focus,.election-report-page .election-report-form #new-role-modal .modal-content .member-search-field:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}.election-report-page .election-report-form #new-role-modal .modal-content .member-result-container{height:60px;background:#fff;border:1px solid #5c6270;justify-content:space-between;align-items:center;margin-top:-1px;padding-left:10px;display:flex}@media (max-width:900px){.election-report-page .election-report-form #new-role-modal .modal-content .member-result-container{height:auto;flex-direction:column;align-items:start}}.election-report-page .election-report-form #new-role-modal .modal-content .member-result-container .info-container{width:75%;align-items:center;display:flex}@media (max-width:900px){.election-report-page .election-report-form #new-role-modal .modal-content .member-result-container .info-container{width:100%;flex-direction:column;align-items:start}}.election-report-page .election-report-form #new-role-modal .modal-content .member-result-container .info-container p{color:#2e3138;width:40%;text-align:left;margin-right:20px}@media (max-width:900px){.election-report-page .election-report-form #new-role-modal .modal-content .member-result-container .info-container p{width:100%;font-size:.9rem}}.election-report-page .election-report-form #new-role-modal .modal-content .member-result-container .info-container .personal-number{width:20%}.election-report-page .election-report-form #new-role-modal .modal-content .member-result-container:last-of-type:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:6px}.election-report-page .election-report-form #new-role-modal .modal-content .member-result-container:last-of-type:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:6px}.election-report-page .election-report-form #new-role-modal .modal-content .member-result-container .year-select-container{width:25%;justify-content:end;display:flex}@media (max-width:900px){.election-report-page .election-report-form #new-role-modal .modal-content .member-result-container .year-select-container{width:100%;justify-content:start;padding-top:5px;padding-bottom:5px}}.election-report-page .election-report-form #new-role-modal .modal-content .member-result-container .year-select-container input[type=checkbox]{-webkit-appearance:none;appearance:none;font:inherit;color:#000;width:20px;height:20px;cursor:pointer;min-height:20px;min-width:20px;background-color:#fff;border:1px solid #5c6270;border-radius:10px;place-content:center;margin:0 10px 0 0;display:grid}.election-report-page .election-report-form #new-role-modal .modal-content .member-result-container .year-select-container input[type=checkbox]:before{content:"";width:14px;height:14px;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 14px 14px #48dea8}.election-report-page .election-report-form #new-role-modal .modal-content .member-result-container .year-select-container input[type=checkbox]:checked:before{transform:scale(1)}.election-report-page .election-report-form #new-role-modal .modal-content .member-result-container .year-select-container input[type=checkbox]:focus-visible{border-color:#157553;outline-color:#157553}.election-report-page .election-report-form #new-role-modal .modal-content .member-result-container .year-select-container input[type=checkbox]:before{border-radius:7px}.election-report-page .election-report-form #new-role-modal .modal-content .member-result-container .year-select-container label{color:#2e3138;margin-right:20px}.election-report-page .election-report-form #new-role-modal p{margin:0;font-size:1rem}.election-report-page .election-report-form #new-role-modal .search-result-container{max-height:60vh;overflow:auto}.election-report-page .election-report-form #new-role-modal .close-modal-button{color:#1f4e41;cursor:pointer;background-color:#0000;border:none;outline:none;margin:0;padding:0;font-family:sofia-pro,sans-serif;font-size:2rem;display:inline-block;position:absolute;top:4px;right:18px;min-width:0!important;margin-right:5px!important}.election-report-page .election-report-form .form-section{padding:40px 0}.election-report-page .election-report-form .form-section h3{color:#157553}.election-report-page .election-report-form .form-section textarea{width:100%;resize:none;max-width:800px;border:1px solid #5c6270;border-radius:0 6px;padding:10px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:720px){.election-report-page .election-report-form .form-section textarea{min-width:300px}}.election-report-page .election-report-form .form-section textarea:focus,.election-report-page .election-report-form .form-section textarea:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}.election-report-page .election-report-form .form-section input[type=text]{height:40px;width:100%;max-width:800px;height:48px;border:1px solid #5c6270;border-radius:0 6px;padding-bottom:3px;padding-left:10px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:900px){.election-report-page .election-report-form .form-section input[type=text]{height:52px}}.election-report-page .election-report-form .form-section input[type=text]:focus,.election-report-page .election-report-form .form-section input[type=text]:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}.election-report-page .election-report-form .form-section .error-div{color:#9d3334;padding-top:5px;padding-left:5px;display:block}.election-report-page .election-report-form .form-section #submit-form-button,.election-report-page .election-report-form .form-section #save-form-button{min-width:240px;margin-right:15px;display:inline-block}@media (max-width:720px){.election-report-page .election-report-form .form-section #submit-form-button,.election-report-page .election-report-form .form-section #save-form-button{width:100%}}.election-report-page .election-report-form .form-section #submit-form-button[disabled]{z-index:-1;position:relative}.election-report-page .election-report-form .form-section .on-disabled{cursor:pointer}.election-report-page .election-report-form .form-section #submit-warning-trigger{min-width:240px}.election-report-page .election-report-form .filter-row-container{flex-flow:wrap;justify-content:start;align-items:flex-start;gap:40px;padding:24px 0 8px;display:flex}@media (max-width:900px){.election-report-page .election-report-form .filter-row-container{flex-direction:column}}.election-report-page .election-report-form .filter-row-container .filter-dropdown{border:1px solid #5c6270}.election-report-page .election-report-form .filter-row-container .set-date-text{font-weight:600}.election-report-page .election-report-form .filter-row-container .filter-row,.election-report-page .election-report-form .filter-row-container .product-filter-row{width:23%;padding:0;display:block}.election-report-page .election-report-form .filter-row-container .filter-row .filter-dropdown-container,.election-report-page .election-report-form .filter-row-container .product-filter-row .filter-dropdown-container{width:auto}.election-report-page .election-report-form .filter-row-container input{height:45px;width:23%}@media (max-width:900px){.election-report-page .election-report-form .filter-row-container input{width:100%}}.election-report-page .election-report-form .filter-row-container #date-picker{height:40px;width:100%;height:45px;border:1px solid #5c6270;border-radius:0;padding-bottom:3px;padding-left:40px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:900px){.election-report-page .election-report-form .filter-row-container #date-picker{height:52px}}.election-report-page .election-report-form .filter-row-container #date-picker:focus,.election-report-page .election-report-form .filter-row-container #date-picker:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}@media (max-width:900px){.election-report-page .election-report-form .filter-row-container #date-picker{height:45px!important}}.election-report-page .election-report-form .filter-row-container .date-container{width:23%;position:relative}@media (max-width:900px){.election-report-page .election-report-form .filter-row-container .date-container{width:100%;order:1}}.election-report-page .election-report-form .filter-row-container .date-container .date-input-span:after{content:"";width:20px;height:20px;background-image:url(../calendar-green.0b2f340c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:13px;left:12px}.election-report-page .election-report-form .filter-row-container #search-field{letter-spacing:.02rem;background:url(../search.dbcfeeb6.svg) 0 11px/24px no-repeat;border:none;border-bottom:1px solid #5c6270;padding-left:32px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.election-report-page .election-report-form .filter-row-container #search-field,.election-report-page .election-report-form .filter-row-container #search-field:hover,.election-report-page .election-report-form .filter-row-container #search-field:focus,.election-report-page .election-report-form .filter-row-container #search-field:focus-visible,.election-report-page .election-report-form .filter-row-container #search-field:focus-within,.election-report-page .election-report-form .filter-row-container #search-field:active,.election-report-page .election-report-form .filter-row-container #search-field:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}@media (max-width:900px){.election-report-page .election-report-form .filter-row-container #search-field{order:3}}.election-report-page .election-report-form .filter-row-container #search-field::placeholder{color:#5c6270}.election-report-page .election-report-form .filter-row-container #search-field:-ms-input-placeholder{color:#5c6270}.election-report-page .election-report-form .filter-row-container #search-field::-moz-placeholder{color:#5c6270}.election-report-page .election-report-form .filter-row-container #search-field,.election-report-page .election-report-form .filter-row-container #search-field:focus,.election-report-page .election-report-form .filter-row-container #search-field:active{outline:none}.election-report-page .election-report-form .filter-row-container .select-wrapper{-webkit-user-select:none;user-select:none;width:23%;position:relative}@media (max-width:900px){.election-report-page .election-report-form .filter-row-container .select-wrapper{width:100%;order:2}}.election-report-page .election-report-form .filter-row-container .select-wrapper .select{flex-direction:column;display:flex;position:relative}.election-report-page .election-report-form .filter-row-container .select-wrapper .select.open .custom-options{opacity:1;visibility:visible;pointer-events:all}.election-report-page .election-report-form .filter-row-container .select-wrapper .select.open .select-trigger .arrow:before{left:-3px;transform:rotate(45deg)}.election-report-page .election-report-form .filter-row-container .select-wrapper .select.open .select-trigger .arrow:after{left:3px;transform:rotate(-45deg)}.election-report-page .election-report-form .filter-row-container .select-wrapper .select .select-trigger{color:#5c6270;height:45px;cursor:pointer;background:#fff;border:1px solid #5c6270;justify-content:space-between;align-items:center;padding:0 22px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:300;line-height:60px;display:flex;position:relative}.election-report-page .election-report-form .filter-row-container .select-wrapper .select .select-trigger .add-role-title{padding-left:15px}.election-report-page .election-report-form .filter-row-container .select-wrapper .select .select-trigger .add-role-title:before{content:"";height:18px;width:19px;background-image:url(../plus-green.7191239e.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:14px;left:10px}.election-report-page .election-report-form .filter-row-container .select-wrapper .select .select-trigger .arrow{height:10px;width:10px;position:relative}.election-report-page .election-report-form .filter-row-container .select-wrapper .select .select-trigger .arrow:before,.election-report-page .election-report-form .filter-row-container .select-wrapper .select .select-trigger .arrow:after{content:"";width:.15rem;height:100%;position:absolute;bottom:0}.election-report-page .election-report-form .filter-row-container .select-wrapper .select .select-trigger .arrow:before{background-color:#5c6270;left:-3px;transform:rotate(-45deg)}.election-report-page .election-report-form .filter-row-container .select-wrapper .select .select-trigger .arrow:after{background-color:#5c6270;left:3px;transform:rotate(45deg)}.election-report-page .election-report-form .filter-row-container .select-wrapper .select .custom-options{opacity:0;visibility:hidden;pointer-events:none;z-index:2;max-height:260px;background:#fff;border:1px solid #5c6270;border-top:0;transition:all .5s;display:block;position:absolute;top:100%;left:0;right:0;overflow-y:scroll}.election-report-page .election-report-form .filter-row-container .select-wrapper .select .custom-options .custom-option{color:#5c6270;cursor:pointer;padding:0 22px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:300;line-height:45px;transition:all .5s;display:block;position:relative}.election-report-page .election-report-form .filter-row-container .select-wrapper .select .custom-options .custom-option:hover{cursor:pointer;background-color:#faf5ee}.election-report-page .election-report-form .filter-row-container .select-wrapper .select .custom-options .custom-option.selected{color:#fff;background-color:#305c91}.election-report-page .role-list-container .role-container{background:#eddec8;border:2px solid #9d3334;border-radius:0 6px;flex-wrap:wrap;margin-bottom:10px;display:flex}@media (max-width:900px){.election-report-page .role-list-container .role-container{flex-wrap:wrap;display:flex}}.election-report-page .role-list-container .role-container.is-vacant .lower,.election-report-page .role-list-container .role-container.is-vacant .info .name:before{display:none}.election-report-page .role-list-container .role-container p{color:#2e3138;margin:0;font-size:1rem}.election-report-page .role-list-container .role-container .role-title{padding-left:15px;font-size:1.125rem;font-weight:700}@media (max-width:900px){.election-report-page .role-list-container .role-container .role-title{padding-left:10px;font-size:.9rem;position:relative}}.election-report-page .role-list-container .role-container .not-set{color:#9d3334;padding-left:5px;font-family:sofia-pro,"sans-serif";font-size:.875rem;font-weight:700}@media (max-width:900px){.election-report-page .role-list-container .role-container .not-set{min-width:110px;padding-left:10px;font-size:.8rem;top:20px;left:5px}}.election-report-page .role-list-container .role-container .lower{height:52px;flex-direction:row;align-items:center;padding-left:calc(25% + 6px);display:flex}@media (max-width:900px){.election-report-page .role-list-container .role-container .lower{width:100%;height:auto;border-top:1px solid #9d3334;flex-direction:column;order:3;align-items:start;gap:6px;padding-top:10px;padding-bottom:10px;padding-left:10px}}.election-report-page .role-list-container .role-container .lower p{color:#2e3138;margin-right:30px}@media (max-width:900px){.election-report-page .role-list-container .role-container .lower p{font-size:.9rem}}.election-report-page .role-list-container .role-container .lower .phone-number{padding-left:25px;position:relative}.election-report-page .role-list-container .role-container .lower .phone-number:before{content:"";height:18px;width:19px;background-image:url(../phone-icon-grey.a61ffe40.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:3px;left:0}.election-report-page .role-list-container .role-container .lower .email-adress{padding-left:25px;position:relative}.election-report-page .role-list-container .role-container .lower .email-adress:before{content:"";height:18px;width:19px;background-image:url(../mail-icon-grey.2b2575ba.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:5px;left:0}.election-report-page .role-list-container .role-container .lower .adress{padding-left:25px;position:relative}.election-report-page .role-list-container .role-container .lower .adress:before{content:"";height:18px;width:19px;background-image:url(../pin-icon-grey.1a28f391.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:3px;left:0}.election-report-page .role-list-container .role-container.role-set{background:#96e0c2;border:2px solid #157553}.election-report-page .role-list-container .role-container.role-set .not-set{color:#157553}.election-report-page .role-list-container .role-container.deleted{background:#ccced2;border:2px solid #5c6270}.election-report-page .role-list-container .role-container.deleted .tools{background:#ccced2}.election-report-page .role-list-container .role-container.deleted .tools .tool-btn{color:#2e3138;background-color:#0000;border:none;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;text-decoration:underline}@media screen and (max-width:900px){.election-report-page .role-list-container .role-container.deleted .tools .tool-btn{font-size:1rem;line-height:1.6}}.election-report-page .role-list-container .role-container.deleted .tools .tool-btn.reset{height:25px;width:25px;background-image:url(../reset-green.2d23a823.svg);background-repeat:no-repeat;background-size:contain}.election-report-page .role-list-container .role-container .role,.election-report-page .role-list-container .role-container .info,.election-report-page .role-list-container .role-container .tools{flex-direction:row;display:flex}.election-report-page .role-list-container .role-container .role{width:25%;align-items:center}.election-report-page .role-list-container .role-container .role:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:6px}.election-report-page .role-list-container .role-container .role:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:6px}@media (max-width:900px){.election-report-page .role-list-container .role-container .role{width:40%;min-height:70px;flex-direction:column;order:1;justify-content:center;align-items:start;padding-bottom:6px}}.election-report-page .role-list-container .role-container .info{width:45%;justify-content:space-evenly;align-items:center;padding-left:15px}@media (max-width:900px){.election-report-page .role-list-container .role-container .info{width:60%;flex-direction:column;order:2;padding-left:5px}}.election-report-page .role-list-container .role-container .info .name,.election-report-page .role-list-container .role-container .info .date-span{width:35%}.election-report-page .role-list-container .role-container .info .name{cursor:pointer;position:relative}@media (max-width:900px){.election-report-page .role-list-container .role-container .info .name{width:100%;margin-left:49px;font-size:.9rem}}.election-report-page .role-list-container .role-container .info .name:before{content:"";height:16px;width:16px;background-image:url(../arrow-down-grey.0f592821.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:7px;left:-25px}@media (max-width:900px){.election-report-page .role-list-container .role-container .info .name:before{left:-24px}}.election-report-page .role-list-container .role-container .info .date-span{padding-left:25px;position:relative}@media (max-width:900px){.election-report-page .role-list-container .role-container .info .date-span{width:100%;font-size:.9rem}}.election-report-page .role-list-container .role-container .info .date-span:before{content:"";height:18px;width:19px;background-image:url(../calendar-icon.05e657f0.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:3px;left:0}.election-report-page .role-list-container .role-container .info .member-number{width:20%;padding-left:25px;position:relative}@media (max-width:900px){.election-report-page .role-list-container .role-container .info .member-number{display:none}}.election-report-page .role-list-container .role-container .info .member-number:before{content:"";height:18px;width:19px;background-image:url(../lrf-icon-grey.6f3da88c.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:3px;left:0}.election-report-page .role-list-container .role-container .tools{width:30%;height:52px;background:#faf5ee;justify-content:space-evenly;align-items:center}.election-report-page .role-list-container .role-container .tools:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:6px}.election-report-page .role-list-container .role-container .tools:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:6px}@media (max-width:900px){.election-report-page .role-list-container .role-container .tools{width:100%;border-top:1px solid #9d3334;order:4}.election-report-page .role-list-container .role-container .tools:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-bottom-left-radius:6px}.election-report-page .role-list-container .role-container .tools:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-right-radius:6px}}.election-report-page .role-list-container .role-container .tools .status-text{min-width:95px}.election-report-page .role-list-container .role-container .tools .auto-role-text,.election-report-page .role-list-container .role-container .tools.auto-role button{display:none}.election-report-page .role-list-container .role-container .tools.auto-role .auto-role-text{display:block}.election-report-page .role-list-container .role-container .tools .tool-btn{color:#2e3138;background-color:#0000;border:none;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;text-decoration:underline}@media screen and (max-width:900px){.election-report-page .role-list-container .role-container .tools .tool-btn{font-size:1rem;line-height:1.6}}.election-report-page .role-list-container .role-container .tools .tool-btn.delete{height:25px;width:25px;background-image:url(../trashcan-red.f5beac9a.svg);background-repeat:no-repeat;background-size:contain}.election-report-page .role-list-container .role-container .tools .modal .modal-content.new-election{width:75vw;padding:30px 7%}@media (max-width:900px){.election-report-page .role-list-container .role-container .tools .modal .modal-content.new-election{width:95vw}}.election-report-page .role-list-container .role-container .tools .modal .modal-content h3{margin-top:0}.election-report-page .role-list-container .role-container .tools .modal .modal-content button{min-width:200px;margin-left:10px;margin-right:10px}.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-search-field{height:40px;height:48px;width:100%;max-width:100%;border:1px solid #5c6270;border-radius:0;padding-bottom:3px;padding-left:10px;font-family:sofia-pro,sans-serif;font-size:1rem}.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-search-field:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:6px}.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-search-field:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:6px}@media (max-width:900px){.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-search-field{height:52px}}.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-search-field:focus,.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-search-field:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-result-container{height:60px;background:#fff;border:1px solid #5c6270;justify-content:space-between;align-items:center;margin-top:-1px;padding-left:10px;display:flex}@media (max-width:900px){.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-result-container{height:auto;flex-direction:column;align-items:start}}.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-result-container .info-container{width:75%;align-items:center;display:flex}@media (max-width:900px){.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-result-container .info-container{width:100%;flex-direction:column;align-items:start}}.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-result-container .info-container p{color:#2e3138;width:40%;text-align:left;margin-right:20px}@media (max-width:900px){.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-result-container .info-container p{width:100%;font-size:.9rem}}.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-result-container .info-container .personal-number{width:20%}.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-result-container:last-of-type:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:6px}.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-result-container:last-of-type:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:6px}.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-result-container .year-select-container{width:25%;justify-content:end;display:flex}@media (max-width:900px){.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-result-container .year-select-container{width:100%;justify-content:start;padding-top:5px;padding-bottom:5px}}.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-result-container .year-select-container input[type=checkbox]{-webkit-appearance:none;appearance:none;font:inherit;color:#000;width:20px;height:20px;cursor:pointer;min-height:20px;min-width:20px;background-color:#fff;border:1px solid #5c6270;border-radius:10px;place-content:center;margin:0 10px 0 0;display:grid}.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-result-container .year-select-container input[type=checkbox]:before{content:"";width:14px;height:14px;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 14px 14px #48dea8}.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-result-container .year-select-container input[type=checkbox]:checked:before{transform:scale(1)}.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-result-container .year-select-container input[type=checkbox]:focus-visible{border-color:#157553;outline-color:#157553}.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-result-container .year-select-container input[type=checkbox]:before{border-radius:7px}.election-report-page .role-list-container .role-container .tools .modal .modal-content .member-result-container .year-select-container label{color:#2e3138;margin-right:20px}.election-report-page .role-list-container .role-container .tools .modal .close-modal-button{color:#1f4e41;background-color:#0000;border:none;outline:none;margin:0;padding:0;font-family:sofia-pro,sans-serif;font-size:2rem;display:inline-block;position:absolute;top:4px;right:18px;min-width:0!important;margin-right:5px!important}.election-report-page .role-list-container .role-container .tools .modal .modal-content button{margin-left:10px;margin-right:10px}.election-report-page .role-list-container .role-container .tools .modal .search-result-container{max-height:60vh;overflow:auto}.a-z-groups-container{flex-flow:wrap;justify-content:flex-start;gap:2%;padding:50px 0;display:flex}.a-z-groups-container .letter-container{width:23%;padding-top:40px;padding-bottom:64px;scroll-margin:100px}@media (max-width:1200px){.a-z-groups-container .letter-container{width:48%;min-width:0}}@media (max-width:720px){.a-z-groups-container .letter-container{width:100%;min-width:0;padding-bottom:10px}}.a-z-groups-container .letter-container .letter-header{width:100%;border-bottom:1px solid #000;margin-top:0;padding-bottom:10px}.a-z-groups-container .letter-container .letter-groups .group-name{color:#157553;text-align:left;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.a-z-groups-container .letter-container .letter-groups .group-name{font-size:1rem;line-height:1.6}}.a-z-groups-container .letter-container .letter-groups .group-name.no-president{padding-bottom:24px}.a-z-groups-container .letter-container .letter-groups button.group-name{background-color:#0000;border:none;outline:none;margin:0;padding:0;text-decoration:underline;display:inline-block}.a-z-groups-container .letter-container .letter-groups button.group-name,.a-z-groups-container .letter-container .letter-groups button.group-name:hover,.a-z-groups-container .letter-container .letter-groups button.group-name:focus,.a-z-groups-container .letter-container .letter-groups button.group-name:focus-visible,.a-z-groups-container .letter-container .letter-groups button.group-name:focus-within,.a-z-groups-container .letter-container .letter-groups button.group-name:active,.a-z-groups-container .letter-container .letter-groups button.group-name:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.a-z-groups-container .letter-container .letter-groups button.group-name:hover,.a-z-groups-container .letter-container .letter-groups button.group-name:focus-visible,.a-z-groups-container .letter-container .letter-groups button.group-name.active{letter-spacing:.02rem;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.a-z-groups-container .letter-container .letter-groups button.group-name:hover,.a-z-groups-container .letter-container .letter-groups button.group-name:focus-visible,.a-z-groups-container .letter-container .letter-groups button.group-name.active{font-size:1rem;line-height:1.6}}.a-z-groups-container .letter-container .letter-groups button.group-name.active{text-decoration:none}.a-z-groups-container .letter-container .letter-groups button.group-name.loading:after{content:"";width:20px;height:20px;background:url(../gif-loader.c18c90a5.svg) 0 0/20px 20px;margin-top:4px;margin-left:6px;position:absolute}.a-z-groups-container .letter-container .letter-groups .group{padding-bottom:24px}.a-z-groups-container .letter-container .letter-groups .group .group-info{padding-bottom:8px}.a-z-groups-container .letter-container .letter-groups .group .group-info ul{margin:0;padding:0;list-style:none}.a-z-groups-container .letter-container .letter-groups .group .group-info ul li{color:#157553;margin-bottom:0;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.a-z-groups-container .letter-container .letter-groups .group .group-info ul li{font-size:1rem;line-height:1.6}}.a-z-groups-container .letter-container .letter-groups .group .group-info ul li a{margin-bottom:0}.a-z-groups-container .letter-container .letter-groups .group .group-info ul li a,.a-z-groups-container .letter-container .letter-groups .group .group-info ul li a:visited,.a-z-groups-container .letter-container .letter-groups .group .group-info ul li a:active,.a-z-groups-container .letter-container .letter-groups .group .group-info ul li a:focus{text-decoration:none}@media screen and (hover:none){.a-z-groups-container .letter-container .letter-groups .group .group-info ul li a{text-decoration:underline}}.a-z-groups-container .letter-container .letter-groups .group .group-info ul li a:hover,.a-z-groups-container .letter-container .letter-groups .group .group-info ul li a:focus-visible{text-decoration:underline}.a-z-groups-container .letter-container .letter-groups .group .group-info ul li a.to-local-group-page{text-decoration:underline}.region-contact-page-container .region-contact-info{padding-top:12px}.region-contact-page-container .region-contact-info .text-container .contact-info-text h3{letter-spacing:.02rem;margin:0;padding:0;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.region-contact-page-container .region-contact-info .text-container .contact-info-text h3{font-size:1rem;line-height:1.6}}.region-contact-page-container .region-contact-info .text-container .contact-info-text span{margin:8px 0 16px;display:block}.region-contact-page-container .region-contact-info .text-container .contact-info-text p,.region-contact-page-container .region-contact-info .text-container .contact-info-text p:not(.invoice-address),.region-contact-page-container .region-contact-info .text-container .contact-info-text a:not(.button),.region-contact-page-container .region-contact-info .text-container .contact-info-text li.social-media-item{color:#5c6270;margin:0;padding:0;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.region-contact-page-container .region-contact-info .text-container .contact-info-text p,.region-contact-page-container .region-contact-info .text-container .contact-info-text p:not(.invoice-address),.region-contact-page-container .region-contact-info .text-container .contact-info-text a:not(.button),.region-contact-page-container .region-contact-info .text-container .contact-info-text li.social-media-item{font-size:1rem;line-height:1.6}}.region-contact-page-container .region-contact-info .text-container .contact-info-text p a,.region-contact-page-container .region-contact-info .text-container .contact-info-text p a:visited,.region-contact-page-container .region-contact-info .text-container .contact-info-text p a:active,.region-contact-page-container .region-contact-info .text-container .contact-info-text p a:focus,.region-contact-page-container .region-contact-info .text-container .contact-info-text p:not(.invoice-address) a,.region-contact-page-container .region-contact-info .text-container .contact-info-text p:not(.invoice-address) a:visited,.region-contact-page-container .region-contact-info .text-container .contact-info-text p:not(.invoice-address) a:active,.region-contact-page-container .region-contact-info .text-container .contact-info-text p:not(.invoice-address) a:focus,.region-contact-page-container .region-contact-info .text-container .contact-info-text a:not(.button) a,.region-contact-page-container .region-contact-info .text-container .contact-info-text a:not(.button) a:visited,.region-contact-page-container .region-contact-info .text-container .contact-info-text a:not(.button) a:active,.region-contact-page-container .region-contact-info .text-container .contact-info-text a:not(.button) a:focus,.region-contact-page-container .region-contact-info .text-container .contact-info-text li.social-media-item a,.region-contact-page-container .region-contact-info .text-container .contact-info-text li.social-media-item a:visited,.region-contact-page-container .region-contact-info .text-container .contact-info-text li.social-media-item a:active,.region-contact-page-container .region-contact-info .text-container .contact-info-text li.social-media-item a:focus{text-decoration:none}@media screen and (hover:none){.region-contact-page-container .region-contact-info .text-container .contact-info-text p a,.region-contact-page-container .region-contact-info .text-container .contact-info-text p:not(.invoice-address) a,.region-contact-page-container .region-contact-info .text-container .contact-info-text a:not(.button) a,.region-contact-page-container .region-contact-info .text-container .contact-info-text li.social-media-item a{text-decoration:underline}}.region-contact-page-container .region-contact-info .text-container .contact-info-text p a:hover,.region-contact-page-container .region-contact-info .text-container .contact-info-text p a:focus-visible,.region-contact-page-container .region-contact-info .text-container .contact-info-text p:not(.invoice-address) a:hover,.region-contact-page-container .region-contact-info .text-container .contact-info-text p:not(.invoice-address) a:focus-visible,.region-contact-page-container .region-contact-info .text-container .contact-info-text a:not(.button) a:hover,.region-contact-page-container .region-contact-info .text-container .contact-info-text a:not(.button) a:focus-visible,.region-contact-page-container .region-contact-info .text-container .contact-info-text li.social-media-item a:hover,.region-contact-page-container .region-contact-info .text-container .contact-info-text li.social-media-item a:focus-visible{text-decoration:underline}.region-contact-page-container .region-contact-info .text-container .contact-info-text div.invoice-address,.region-contact-page-container .region-contact-info .text-container .contact-info-text div.invoice-address *{font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.region-contact-page-container .region-contact-info .text-container .contact-info-text div.invoice-address,.region-contact-page-container .region-contact-info .text-container .contact-info-text div.invoice-address *{font-size:1rem;line-height:1.6}}.region-contact-page-container .region-contact-info .text-container .contact-info-text div.invoice-address a{color:#157553!important;text-decoration:underline!important}.region-contact-page-container .region-contact-info .text-container .contact-info-text ul{margin:0;padding:0;list-style:none}.region-contact-page-container .region-contact-info .text-container .contact-info-text ul li{margin:0;padding:0;list-style-image:none}.region-contact-page-container .region-contact-info .text-container .contact-info-text .button:first-child{margin-right:24px}.region-contact-page-container .contact-persons-block-grid .contact-persons-block-card .inner .content{padding:4px 24px 20px}.region-contact-page-container .contact-persons-block-grid .contact-persons-block-card .inner p,.region-contact-page-container .contact-persons-block-grid .contact-persons-block-card .inner a{letter-spacing:.02rem;color:#2e3138;overflow-wrap:break-word;margin:0;padding:0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.region-contact-page-container .contact-persons-block-grid .contact-persons-block-card .inner p.subheading,.region-contact-page-container .contact-persons-block-grid .contact-persons-block-card .inner p.description-title,.region-contact-page-container .contact-persons-block-grid .contact-persons-block-card .inner a.subheading,.region-contact-page-container .contact-persons-block-grid .contact-persons-block-card .inner a.description-title{font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.region-contact-page-container .contact-persons-block-grid .contact-persons-block-card .inner .subheading,.region-contact-page-container .contact-persons-block-grid .contact-persons-block-card .inner .work-title{color:#2e3138!important}.region-contact-page-container .contact-persons-block-grid .contact-persons-block-card .inner .description-title{margin-top:8px}.region-contact-page-container .contact-persons-block-grid .contact-persons-block-card .inner a,.region-contact-page-container .contact-persons-block-grid .contact-persons-block-card .inner a:visited,.region-contact-page-container .contact-persons-block-grid .contact-persons-block-card .inner a:active,.region-contact-page-container .contact-persons-block-grid .contact-persons-block-card .inner a:focus{text-decoration:none}@media screen and (hover:none){.region-contact-page-container .contact-persons-block-grid .contact-persons-block-card .inner a{text-decoration:underline}}.region-contact-page-container .contact-persons-block-grid .contact-persons-block-card .inner a:hover,.region-contact-page-container .contact-persons-block-grid .contact-persons-block-card .inner a:focus-visible{text-decoration:underline}.region-contact-page-container .blocklist-with-headings-container .blocklist-with-headings-container{margin-bottom:0}.become-member-section{padding:60px 0}@media screen and (max-width:720px){.become-member-section{padding:60px 0 20px}}.become-member-wrapper{min-height:800px;width:100%;border-radius:0 40px;flex-direction:column;padding:60px;display:flex;position:relative;box-shadow:0 0 10px #0003}@media screen and (max-width:900px){.become-member-wrapper{padding:60px 5%}}@media screen and (max-width:720px){.become-member-wrapper{min-height:unset;box-shadow:none;border-radius:0;padding:0 4%}}@media screen and (max-width:375px){.become-member-wrapper{padding:0 2%}}.become-member-wrapper.auto-height{min-height:unset}.become-member-wrapper.auto-width{width:-moz-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.become-member-step{flex-grow:1;display:flex}#createactivitypage .intro-text-container{max-width:870px;margin:0 auto;padding-bottom:24px}.create-activity-form{max-width:870px;padding-bottom:104px}.create-activity-form .form-content h2{color:#157553}.create-activity-form .form-content .form-section{margin:16px 0;padding-bottom:32px}.create-activity-form .form-content .form-section h3{letter-spacing:.02rem;color:#2e3138;max-width:640px;margin-bottom:16px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.create-activity-form .form-content .form-section h3{font-size:1rem;line-height:1.6}}.create-activity-form .form-content .form-section .description{color:#2e3138;max-width:640px;margin-top:4px;margin-bottom:24px}.create-activity-form .form-content .form-section .additional-info{max-width:640px}.create-activity-form .form-content .form-section .dropdown-container{max-width:420px;background-color:#fff;border:1px solid #8f95a3;border-radius:2px;margin:8px 0;padding:10px 0 5px}.create-activity-form .form-content .form-section .dropdown-container button{text-align:left;width:100%;color:#5c6270;background-color:#0000;border:none;outline:none;flex-flow:row;justify-content:space-between;align-items:center;margin:0 0 4px;padding:0 16px 0 18px;display:flex}.create-activity-form .form-content .form-section .dropdown-container button,.create-activity-form .form-content .form-section .dropdown-container button:hover,.create-activity-form .form-content .form-section .dropdown-container button:focus,.create-activity-form .form-content .form-section .dropdown-container button:focus-visible,.create-activity-form .form-content .form-section .dropdown-container button:focus-within,.create-activity-form .form-content .form-section .dropdown-container button:active,.create-activity-form .form-content .form-section .dropdown-container button:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.create-activity-form .form-content .form-section .dropdown-container button:focus-visible{text-decoration:underline!important}.create-activity-form .form-content .form-section .dropdown-container button .label{text-overflow:ellipsis;white-space:nowrap;max-width:92.5%;display:block;overflow:hidden}.create-activity-form .form-content .form-section .dropdown-container button .arrow{width:16px;height:24px;transform-origin:50%;background-image:url(../arrow-grey-down.ab7626a8.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}.create-activity-form .form-content .form-section .dropdown-container button .arrow.arrow-close,.create-activity-form .form-content .form-section .dropdown-container button.open .arrow{transform:rotate(180deg)}.create-activity-form .form-content .form-section .dropdown-container button:hover,.create-activity-form .form-content .form-section .dropdown-container button:focus-visible{color:#2e3138}.create-activity-form .form-content .form-section .dropdown-container button .label{letter-spacing:.02rem;color:#5c6270;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.create-activity-form .form-content .form-section .dropdown-container ul{margin:0;padding:4px 0 0;list-style:none}.create-activity-form .form-content .form-section .dropdown-container ul input{display:none}.create-activity-form .form-content .form-section .dropdown-container ul label{letter-spacing:.02rem;padding:0 18px 8px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.create-activity-form .form-content .form-section .dropdown-container ul label:focus-visible{text-decoration:underline!important}.create-activity-form .form-content .form-section .dropdown-container ul label:hover,.create-activity-form .form-content .form-section .dropdown-container ul input:checked+label{font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.create-activity-form .form-content .form-section .additional-organisers ul{margin:0;padding:8px 0 0;list-style:none}.create-activity-form .form-content .form-section input:not(.button){min-height:45px;letter-spacing:.02rem;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.create-activity-form .form-content .form-section input[type=checkbox],.create-activity-form .form-content .form-section input[type=radio]{-webkit-appearance:none;appearance:none;font:inherit;color:#000;width:20px;height:20px;cursor:pointer;min-height:20px;min-width:20px;background-color:#fff;border:1px solid #5c6270;place-content:center;margin:0 12px 0 0;display:grid}.create-activity-form .form-content .form-section input[type=checkbox]:before,.create-activity-form .form-content .form-section input[type=radio]:before{content:"";width:14px;height:14px;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 14px 14px #48dea8}.create-activity-form .form-content .form-section input[type=checkbox]:checked:before,.create-activity-form .form-content .form-section input[type=radio]:checked:before{transform:scale(1)}.create-activity-form .form-content .form-section input[type=checkbox]:focus-visible,.create-activity-form .form-content .form-section input[type=radio]:focus-visible{border-color:#157553;outline-color:#157553}.create-activity-form .form-content .form-section input[type=checkbox]~label,.create-activity-form .form-content .form-section input[type=radio]~label{letter-spacing:.02rem;color:#5c6270;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.create-activity-form .form-content .form-section input[type=text],.create-activity-form .form-content .form-section input[type=date]{width:100%;max-width:420px;height:40px;letter-spacing:.02rem;color:#5c6270;border:1px solid #5c6270;border-radius:0 6px;padding-bottom:3px;padding-left:10px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}@media (max-width:900px){.create-activity-form .form-content .form-section input[type=text],.create-activity-form .form-content .form-section input[type=date]{height:52px}}.create-activity-form .form-content .form-section input[type=text]:focus,.create-activity-form .form-content .form-section input[type=text]:focus-visible,.create-activity-form .form-content .form-section input[type=date]:focus,.create-activity-form .form-content .form-section input[type=date]:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}@media screen and (max-width:720px){.create-activity-form .form-content .form-section input[type=text],.create-activity-form .form-content .form-section input[type=date]{max-width:100%}}.create-activity-form .form-content .form-section textarea{width:100%;resize:none;width:100%;border:1px solid #5c6270;border-radius:0 6px;padding:10px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:720px){.create-activity-form .form-content .form-section textarea{min-width:300px}}.create-activity-form .form-content .form-section textarea:focus,.create-activity-form .form-content .form-section textarea:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}.create-activity-form .form-content .form-section .input-row{flex-flow:row;justify-content:flex-start;align-items:center;margin-bottom:16px;display:flex}.create-activity-form .form-content .form-section .input-row.is-collaboration{margin-top:24px}.create-activity-form .form-content .form-section .form-row{margin-bottom:24px}.create-activity-form .form-content .form-section .form-row label{margin-bottom:8px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.create-activity-form .form-content .form-section .form-row.date-time-row:not(.last-registration){flex-flow:row;justify-content:space-between;display:flex}@media screen and (max-width:720px){.create-activity-form .form-content .form-section .form-row.date-time-row:not(.last-registration){flex-flow:column}}.create-activity-form .form-content .form-section .form-row.date-time-row:not(.last-registration) .field{flex:0 50%}.create-activity-form .form-content .form-section .form-row.date-time-row:not(.last-registration) .field.date-field{max-width:100%;flex:0 0 420px;margin-right:32px}@media screen and (max-width:720px){.create-activity-form .form-content .form-section .form-row.date-time-row:not(.last-registration) .field,.create-activity-form .form-content .form-section .form-row.date-time-row:not(.last-registration) .field.date-field{flex:0 0 100%;margin-right:0}.create-activity-form .form-content .form-section .form-row.date-time-row:not(.last-registration) .field.date-field{margin-bottom:16px}}.create-activity-form .form-content .form-section .form-row.date-time-row.last-registration .input-container{max-width:420px}.create-activity-form .form-content .form-section .form-row.date-time-row .field .input-container,.create-activity-form .form-content .form-section .form-row.date-time-row.last-registration .input-container{flex-flow:row;justify-content:space-between;display:flex}.create-activity-form .form-content .form-section .form-row.date-time-row .field .input-container button,.create-activity-form .form-content .form-section .form-row.date-time-row.last-registration .input-container button{height:44px;width:16px;background-color:#0000;background-image:url(../close-red.62deb4c3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;outline:none;margin:0 0 0 8px;padding:0;display:inline-block}.create-activity-form .form-content .form-section .form-row.date-time-row .field .input-container button,.create-activity-form .form-content .form-section .form-row.date-time-row .field .input-container button:hover,.create-activity-form .form-content .form-section .form-row.date-time-row .field .input-container button:focus,.create-activity-form .form-content .form-section .form-row.date-time-row .field .input-container button:focus-visible,.create-activity-form .form-content .form-section .form-row.date-time-row .field .input-container button:focus-within,.create-activity-form .form-content .form-section .form-row.date-time-row .field .input-container button:active,.create-activity-form .form-content .form-section .form-row.date-time-row .field .input-container button:visited,.create-activity-form .form-content .form-section .form-row.date-time-row.last-registration .input-container button,.create-activity-form .form-content .form-section .form-row.date-time-row.last-registration .input-container button:hover,.create-activity-form .form-content .form-section .form-row.date-time-row.last-registration .input-container button:focus,.create-activity-form .form-content .form-section .form-row.date-time-row.last-registration .input-container button:focus-visible,.create-activity-form .form-content .form-section .form-row.date-time-row.last-registration .input-container button:focus-within,.create-activity-form .form-content .form-section .form-row.date-time-row.last-registration .input-container button:active,.create-activity-form .form-content .form-section .form-row.date-time-row.last-registration .input-container button:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.create-activity-form .form-content .form-section.is-annual-meeting .input-row input[type=radio]{-webkit-appearance:none;appearance:none;font:inherit;color:#000;width:20px;height:20px;cursor:pointer;min-height:20px;min-width:20px;background-color:#fff;border:1px solid #5c6270;border-radius:50%;place-content:center;margin:0 12px 0 0;display:grid}.create-activity-form .form-content .form-section.is-annual-meeting .input-row input[type=radio]:before{content:"";width:14px;height:14px;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 14px 14px #48dea8}.create-activity-form .form-content .form-section.is-annual-meeting .input-row input[type=radio]:checked:before{transform:scale(1)}.create-activity-form .form-content .form-section.is-annual-meeting .input-row input[type=radio]:focus-visible{border-color:#157553;outline-color:#157553}.create-activity-form .form-content .form-section.is-annual-meeting .input-row input[type=radio]:before{border-radius:50%}.create-activity-form .form-content .form-section.is-annual-meeting .input-row input[type=radio]:focus-visible{outline-color:#157553}.create-activity-form .form-content .form-section .date-field input{background-image:url(../calendar-icon.05e657f0.svg);background-position:10px;background-repeat:no-repeat;background-size:20px;padding-left:40px}.create-activity-form .form-content .form-section .search-container.add-organiser button{margin-top:8px}.create-activity-form .form-content .form-section .search-container .search-input-container{width:100%;max-width:420px;border:1px solid #5c6270;border-radius:0 6px;margin-top:24px}.create-activity-form .form-content .form-section .search-container .search-input-container input{border:none;margin:0;outline:none!important}.create-activity-form .form-content .form-section .search-container .search-input-container input:focus-visible{background-color:#faf5ee}.create-activity-form .form-content .form-section .search-container .search-input-container ul{max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}.create-activity-form .form-content .form-section .search-container .search-input-container ul li{margin-top:0;margin-bottom:12px}.create-activity-form .form-content .form-section .search-container .search-input-container ul button{text-align:left;letter-spacing:.02rem;color:#2e3138;background-color:#0000;border:none;outline:none;margin:0;padding:0 0 0 10px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;display:inline-block}.create-activity-form .form-content .form-section .search-container .search-input-container ul button,.create-activity-form .form-content .form-section .search-container .search-input-container ul button:hover,.create-activity-form .form-content .form-section .search-container .search-input-container ul button:focus,.create-activity-form .form-content .form-section .search-container .search-input-container ul button:focus-visible,.create-activity-form .form-content .form-section .search-container .search-input-container ul button:focus-within,.create-activity-form .form-content .form-section .search-container .search-input-container ul button:active,.create-activity-form .form-content .form-section .search-container .search-input-container ul button:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.create-activity-form .form-content .form-section .search-container .search-input-container ul button:hover,.create-activity-form .form-content .form-section .search-container .search-input-container ul button:focus-visible{text-decoration:underline}.create-activity-form ul:not(.dropdown-list){margin-bottom:8px}.create-activity-form ul:not(.dropdown-list) li{letter-spacing:.02rem;color:#2e3138;margin-bottom:8px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.create-activity-form ul:not(.dropdown-list) li button.delete{width:20px;height:20px;background-color:#0000;background-image:url(../trash.e58f8015.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;outline:none;margin:0 0 0 16px;padding:0;display:inline-block;transform:translateY(2px)}.create-activity-form ul:not(.dropdown-list) li button.delete,.create-activity-form ul:not(.dropdown-list) li button.delete:hover,.create-activity-form ul:not(.dropdown-list) li button.delete:focus,.create-activity-form ul:not(.dropdown-list) li button.delete:focus-visible,.create-activity-form ul:not(.dropdown-list) li button.delete:focus-within,.create-activity-form ul:not(.dropdown-list) li button.delete:active,.create-activity-form ul:not(.dropdown-list) li button.delete:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}#createactivitypage .flatpickr-calendar{z-index:10}#createactivitypage .flatpickr-calendar.noCalendar{max-width:120px}#createactivitypage .flatpickr-calendar .flatpickr-time .numInputWrapper{background-color:#fff}#createactivitypage .flatpickr-calendar .flatpickr-time .numInputWrapper:hover,#createactivitypage .flatpickr-calendar .flatpickr-time .numInputWrapper:hover .numInput{background-color:#e5e5e5}#createactivitypage .flatpickr-calendar .flatpickr-time .numInputWrapper .numInput{height:auto;background-color:#fff;line-height:1.5rem}.order-invitation-page{max-width:870px;padding-bottom:104px}.order-invitation-page p{max-width:640px;color:#2e3138;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.order-invitation-page p{font-size:1rem;line-height:1.6}}.order-invitation-page p.table-introduction{color:#5c6270}.order-invitation-page h2{color:#0d2d24;font-family:justus-pro,serif;font-size:1.625rem;font-weight:500;line-height:1.1}@media screen and (max-width:900px){.order-invitation-page h2{font-size:1.25rem}}.order-invitation-page section{padding-bottom:40px}.order-invitation-page .activities-table{width:100%;border-collapse:separate;border-spacing:0;margin-top:32px}.order-invitation-page .activities-table tr{margin-bottom:-1px}.order-invitation-page .activities-table tr td{height:100%;letter-spacing:.005rem;color:#2e3138;border-top:1px solid #8f95a3;border-bottom:1px solid #8f95a3;padding:8px 12px;font-family:sofia-pro,sans-serif;font-size:.875rem;font-weight:400;line-height:1.6}.order-invitation-page .activities-table tr td:first-child{border-left:1px solid #8f95a3;border-bottom-left-radius:6px;padding-left:20px}.order-invitation-page .activities-table tr td:last-child{border-right:1px solid #8f95a3;border-top-right-radius:6px}.order-invitation-page .activities-table tr td.button-column{text-align:right}.order-invitation-page .activities-table tr td.button-column button{width:20px;height:20px;background-color:#0000;background-image:url(../edit-icon.fa55dc3f.svg);background-repeat:no-repeat;background-size:contain;border:none;outline:none;margin:0;padding:0;display:inline-block;transform:translateY(1px)}.order-invitation-page .activities-table tr td.button-column button,.order-invitation-page .activities-table tr td.button-column button:hover,.order-invitation-page .activities-table tr td.button-column button:focus,.order-invitation-page .activities-table tr td.button-column button:focus-visible,.order-invitation-page .activities-table tr td.button-column button:focus-within,.order-invitation-page .activities-table tr td.button-column button:active,.order-invitation-page .activities-table tr td.button-column button:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.order-invitation-page .activities-table tr td.button-column button:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.create-account-page-container{height:100%;min-height:85vh;background-color:#1f4e41;flex-flow:column;justify-content:center;align-items:center;padding:80px 16px;display:flex}.create-account-page-container *{-o-transition:all .3s ease;transition:all .3s}.create-account-page-container .form-container{width:100%;max-width:760px;min-height:500px;background-color:#faf5ee;border-radius:0 6px;flex-flow:column;justify-content:center;padding:40px 110px;display:flex;position:relative}@media screen and (max-width:900px){.create-account-page-container .form-container{min-height:450px;padding:42px 96px}}@media screen and (max-width:720px){.create-account-page-container .form-container{padding:42px 16px}}.create-account-page-container .form-container .button-go-back{width:24px;height:24px;background-color:#0000;background-image:url(../arrow-black-left-with-line.63185e64.svg);background-repeat:no-repeat;background-size:contain;border:none;outline:none;margin:0;padding:0;display:inline-block;position:absolute;top:32px;left:32px}.create-account-page-container .form-container .button-go-back,.create-account-page-container .form-container .button-go-back:hover,.create-account-page-container .form-container .button-go-back:focus,.create-account-page-container .form-container .button-go-back:focus-visible,.create-account-page-container .form-container .button-go-back:focus-within,.create-account-page-container .form-container .button-go-back:active,.create-account-page-container .form-container .button-go-back:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.create-account-page-container .form-container .button-go-back,.create-account-page-container .form-container .button-go-back:visited,.create-account-page-container .form-container .button-go-back:active,.create-account-page-container .form-container .button-go-back:focus{text-decoration:none}.create-account-page-container .form-container .button-go-back:hover,.create-account-page-container .form-container .button-go-back:focus-visible{text-decoration:none}@media screen and (max-width:720px){.create-account-page-container .form-container .button-go-back{top:16px;left:16px}}.create-account-page-container .form-container .button-go-back:hover,.create-account-page-container .form-container .button-go-back:focus-visible{opacity:.8}.create-account-page-container .form-container .button-go-back:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}.create-account-page-container .form-container h1,.create-account-page-container .form-container h2{color:#1f4e41;text-align:center;margin:0 0 30px;line-height:1}.create-account-page-container .form-container label{margin-top:24px;margin-bottom:10px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.create-account-page-container .form-container label.personal-number{margin-top:24px}.create-account-page-container .form-container input{border-radius:0 6px}.create-account-page-container .form-container input,.create-account-page-container .form-container input:hover,.create-account-page-container .form-container input:focus,.create-account-page-container .form-container input:focus-visible,.create-account-page-container .form-container input:focus-within,.create-account-page-container .form-container input:active,.create-account-page-container .form-container input:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.create-account-page-container .form-container input::placeholder{color:#8f95a3}.create-account-page-container .form-container input:-ms-input-placeholder{color:#8f95a3}.create-account-page-container .form-container input::-moz-placeholder{color:#8f95a3}.create-account-page-container .form-container input,.create-account-page-container .form-container input:focus,.create-account-page-container .form-container input:active{outline:none}.create-account-page-container .form-container input[type=text],.create-account-page-container .form-container input[type=password]{width:100%;border:none;padding:16px 8px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.create-account-page-container .form-container input[type=text],.create-account-page-container .form-container input[type=password]{font-size:1rem;line-height:1.6}}.create-account-page-container .form-container input[type=text]+span,.create-account-page-container .form-container input[type=password]+span{letter-spacing:.02rem;color:#9d3334;margin-top:4px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;display:block}.create-account-page-container .form-container .button{margin-top:12px;margin-bottom:4px}@media screen and (max-width:720px){.create-account-page-container .form-container .button{padding:8px 20px 12px!important}}@media screen and (max-width:375px){.create-account-page-container .form-container .button{padding:8px 16px 12px!important}}.create-account-page-container .form-container .button-container,.create-account-page-container .form-container .bankid-buttons{margin-top:24px}.create-account-page-container .form-container .button-container{flex-wrap:wrap;justify-content:space-between;margin-bottom:16px;display:flex}@media screen and (max-width:560px){.create-account-page-container .form-container .button-container input{width:100%}}.create-account-page-container .form-container p{letter-spacing:.02rem;margin:0 0 24px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.create-account-page-container .form-container .image-wrapper{text-align:center;margin-bottom:40px}.create-account-page-container .form-container .image-wrapper .success-check{height:90px;width:90px;margin:0 auto}.create-account-page-container .form-container .center,.create-account-page-container .form-container .success-text,.create-account-page-container .form-container .button-wrapper{text-align:center}.create-account-page-container .form-container .checkbox-container{flex-direction:row-reverse;align-items:center;gap:20px;margin:40px auto 20px;display:flex}@media screen and (max-width:720px){.create-account-page-container .form-container .checkbox-container{margin:10px auto 40px;padding:0 20px}}.create-account-page-container .form-container .checkbox-container .checkbox{-webkit-appearance:none;appearance:none;font:inherit;color:#000;width:20px;height:20px;cursor:pointer;min-height:20px;min-width:20px;background-color:#fff;border:1px solid #5c6270;border-radius:0;place-content:center;margin:0;display:grid}.create-account-page-container .form-container .checkbox-container .checkbox:before{content:"";width:14px;height:14px;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 14px 14px #48dea8}.create-account-page-container .form-container .checkbox-container .checkbox:checked:before{transform:scale(1)}.create-account-page-container .form-container .checkbox-container .checkbox:focus-visible{border-color:#157553;outline-color:#157553}.create-account-page-container .form-container .checkbox-container .label{max-width:500px;margin:0;font-size:.75rem;font-weight:400}@media screen and (max-width:720px){.create-account-page-container .form-container .checkbox-container .label{font-size:.9rem}}.create-account-page-container .form-container .error-div{color:#9d3334;margin-top:5px;padding:0;display:block}#motion-form-page{max-width:1200px;margin:0 auto;padding:60px 40px}#motion-form-page input[type=text]{height:40px;max-width:600px;width:100%;height:45px;border:1px solid #5c6270;border-radius:0 6px;padding-bottom:3px;padding-left:10px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:900px){#motion-form-page input[type=text]{height:52px}}#motion-form-page input[type=text]:focus,#motion-form-page input[type=text]:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}#motion-form-page .preamble{padding-bottom:20px}#motion-form-page .preamble p{color:#5c6270!important}#motion-form-page .submit{color:#fbfbfb;width:auto;min-width:190px;background:#157553;border:none;border-radius:0 6px;margin-top:20px;padding:8px 24px 12px;font-family:sofia-pro,sans-serif;font-weight:700;text-decoration:none;transition-property:color,background-color;transition-duration:.2s;display:inline-block}#motion-form-page .submit:hover{color:#0d2d24;background:#48dea8}#motion-form-page .text-area{width:100%;resize:none;max-width:600px;border:1px solid #5c6270;border-radius:0 6px;padding:10px;font-family:sofia-pro,sans-serif;font-size:1rem}@media (max-width:720px){#motion-form-page .text-area{min-width:300px}}#motion-form-page .text-area:focus,#motion-form-page .text-area:focus-visible{border-color:#1f4e41;outline-color:#1f4e41}#motion-form-page input[type=radio]{-webkit-appearance:none;appearance:none;font:inherit;color:#000;width:20px;height:20px;cursor:pointer;min-height:20px;min-width:20px;background-color:#fff;border:1px solid #5c6270;border-radius:50%;place-content:center;margin:auto 0;display:grid}#motion-form-page input[type=radio]:before{content:"";width:14px;height:14px;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 14px 14px #48dea8}#motion-form-page input[type=radio]:checked:before{transform:scale(1)}#motion-form-page input[type=radio]:focus-visible{border-color:#157553;outline-color:#157553}#motion-form-page input[type=radio]:before{border-radius:50%}#motion-form-page input[type=radio]:focus-visible{outline-color:#157553}#motion-form-page label,#motion-form-page .label{color:#2e3138;margin-bottom:6px;margin-block:10px;font-size:1rem;font-weight:800}#motion-form-page .radio-label{letter-spacing:.02rem;color:#5c6270;margin:0;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}#motion-form-page .checkbox-container{gap:15px;margin-bottom:16px;display:flex}#motion-form-page .checkbox-container:last-of-type{margin-bottom:0}#motion-form-page .input-field{margin:16px 0;padding-bottom:32px}#motion-form-page .ql-editor{min-height:400px;max-height:600px}#motion-form-page .ql-editor ul,#motion-form-page .ql-editor ol{color:#1c1c1b;font-size:1.125rem}#blog-header{z-index:777;background-color:#fff;margin-bottom:8px;position:sticky;top:0}@media screen and (max-width:720px){#blog-header{margin-bottom:0}}#blog-header .container .inner{border-bottom:1px solid #157553;flex-flow:row;justify-content:space-between;align-items:center;padding:16px 0;display:flex}#blog-header .container .inner .logo-container .logo-link{text-decoration:none}#blog-header .container .inner .logo-container .logo-link:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}#blog-header .container .inner .logo-container .logo-link img,#blog-header .container .inner .logo-container .logo-link .label{vertical-align:middle;display:inline-block}#blog-header .container .inner .logo-container .logo-link img{margin-right:12px;transition:height .2s}@media screen and (max-width:720px){#blog-header .container .inner .logo-container .logo-link img{height:36px;width:42px;margin-right:4px}}#blog-header .container .inner .logo-container .logo-link .label{font-family:justus-pro,serif;font-size:2.625rem;font-weight:500;line-height:1;transition:font-size .2s}@media screen and (max-width:900px){#blog-header .container .inner .logo-container .logo-link .label{font-size:1.625rem;line-height:1.2}}#blog-header .container .inner .links .button{min-width:0;letter-spacing:.005rem;vertical-align:middle;margin:0;padding:6px 12px 8px;font-family:sofia-pro,sans-serif;font-size:.875rem;font-weight:700;line-height:1;display:inline-block}#blog-header .container .inner .links .blog-nav-search{vertical-align:middle;margin-left:40px;display:inline-block}#blog-header .container .inner .links .blog-nav-search .toggle-search{display:none}#blog-header .container .inner .links .blog-nav-search input{letter-spacing:.02rem;width:140px;background-image:url(../search.dbcfeeb6.svg);background-position:4px;background-repeat:no-repeat;background-size:24px;border:none;outline:none;margin-top:2px;padding:10px 8px 10px 36px;font-family:sofia-pro,sans-serif;font-size:1rem;font-weight:400;line-height:1;transition:width .2s}#blog-header .container .inner .links .blog-nav-search input,#blog-header .container .inner .links .blog-nav-search input:hover,#blog-header .container .inner .links .blog-nav-search input:focus,#blog-header .container .inner .links .blog-nav-search input:focus-visible,#blog-header .container .inner .links .blog-nav-search input:focus-within,#blog-header .container .inner .links .blog-nav-search input:active,#blog-header .container .inner .links .blog-nav-search input:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}#blog-header .container .inner .links .blog-nav-search input:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}#blog-header .container .inner .links .blog-nav-search input:focus,#blog-header .container .inner .links .blog-nav-search input:focus-visible{width:300px}@media screen and (max-width:900px){#blog-header .container .inner .links .blog-nav-search input:focus,#blog-header .container .inner .links .blog-nav-search input:focus-visible{width:240px}}@media screen and (max-width:720px){#blog-header .container .inner .links .blog-nav-search{margin-left:16px}#blog-header .container .inner .links .blog-nav-search .toggle-search{vertical-align:middle;width:32px;height:32px;background-color:#0000;background-image:url(../search.dbcfeeb6.svg);background-repeat:no-repeat;background-size:contain;border:none;outline:none;margin:0;padding:0;display:inline-block}#blog-header .container .inner .links .blog-nav-search .toggle-search,#blog-header .container .inner .links .blog-nav-search .toggle-search:hover,#blog-header .container .inner .links .blog-nav-search .toggle-search:focus,#blog-header .container .inner .links .blog-nav-search .toggle-search:focus-visible,#blog-header .container .inner .links .blog-nav-search .toggle-search:focus-within,#blog-header .container .inner .links .blog-nav-search .toggle-search:active,#blog-header .container .inner .links .blog-nav-search .toggle-search:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}#blog-header .container .inner .links .blog-nav-search .toggle-search:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}#blog-header .container .inner .links .blog-nav-search form{display:none}#blog-header .container .inner .links .blog-nav-search form.open{width:100%;background-color:#fff;padding:24px 16px;display:block;position:absolute;top:64px;left:0;right:0;box-shadow:0 4px 4px #0d2d2426}#blog-header .container .inner .links .blog-nav-search form.open input{width:100%;border-bottom:1px solid #1f4e41}}#blog-header .container .scrolled{padding:10px 0}#blog-header .container .scrolled .logo-container .logo-link img{height:32px;width:39px}@media screen and (max-width:720px){#blog-header .container .scrolled .logo-container .logo-link img{height:24px;width:28px}}#blog-header .container .scrolled .logo-container .logo-link .label{font-family:justus-pro,serif;font-size:1.625rem;font-weight:500;line-height:1.1}@media screen and (max-width:900px){#blog-header .container .scrolled .logo-container .logo-link .label{font-size:1.25rem}}@media screen and (max-width:720px){#blog-header .container .scrolled .links .blog-nav-search form.open{top:40px}}.blog-header{margin-bottom:64px;padding-top:24px}.blog-header .inner{background-color:#faf5ee;border-radius:0 8px;flex-flow:row;justify-content:space-between;align-items:center;transition:background-color .2s;display:flex;overflow:hidden}@media screen and (max-width:720px){.blog-header .inner{flex-flow:column}}.blog-header .inner.is-link,.blog-header .inner.is-link:visited,.blog-header .inner.is-link:active,.blog-header .inner.is-link:focus,.blog-header .inner.is-link *,.blog-header .inner.is-link :visited,.blog-header .inner.is-link :active,.blog-header .inner.is-link :focus{text-decoration:none}.blog-header .inner.is-link:hover,.blog-header .inner.is-link:focus-visible,.blog-header .inner.is-link :hover,.blog-header .inner.is-link :focus-visible{text-decoration:none}.blog-header .inner.is-link:hover,.blog-header .inner.is-link:focus-visible{background-color:#eddec8}@media screen and (min-width:720px){.blog-header .inner .image,.blog-header .inner .content{flex:0 0 50%}}.blog-header .inner .image{height:480px;overflow:hidden}@media screen and (max-width:720px){.blog-header .inner .image{width:100%;height:320px}}@media screen and (max-width:375px){.blog-header .inner .image{height:240px}}.blog-header .inner .image img{width:100%;height:100%;object-fit:cover}.blog-header .inner .content{padding:0 24px 0 72px}@media screen and (max-width:1200px){.blog-header .inner .content{padding-left:40px}}@media screen and (max-width:900px){.blog-header .inner .content{padding:32px}}@media screen and (max-width:720px){.blog-header .inner .content{padding:32px 16px}}@media screen and (max-width:375px){.blog-header .inner .content{padding:24px 16px}}.blog-header .inner .content .tags{margin-top:16px}.blog-header .inner .content .heading{color:#1f4e41;margin:0 0 16px;font-family:justus-pro,serif;font-size:2.625rem;font-weight:500;line-height:1.1}@media screen and (max-width:900px){.blog-header .inner .content .heading{font-size:1.625rem;line-height:1.2}}.blog-header .inner .content .subheading{color:#157553;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.blog-header .inner .content .subheading{font-size:1rem;line-height:1.6}}.blog-header .inner .content .subheading .date{letter-spacing:.02rem;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.blog-header .inner .content .subheading .date{font-size:1rem;line-height:1.6}}.blog-header .inner .content .text{color:#2e3138;padding-top:8px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.blog-header .inner .content .text{font-size:1rem;line-height:1.6}}.blog-header .inner .content .heading,.blog-header .inner .content .subheading,.blog-header .inner .content .text{max-width:480px}.blog-posts-grid.latest-posts-grid{padding-bottom:72px}@media screen and (max-width:720px){.blog-posts-grid.latest-posts-grid{padding-bottom:48px}}.blog-posts-grid.latest-posts-grid .button-container.hide-large .button{margin-top:8px;margin-bottom:8px}.blog-posts-grid.blog-writers-grid .blog-writer-card .inner,.blog-posts-grid.blog-writers-grid .blog-search-results .search-result-section.blog-tags-grid .blog-tag-card .inner,.blog-search-results .search-result-section.blog-tags-grid .blog-posts-grid.blog-writers-grid .blog-tag-card .inner,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-writer-card .inner,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-tag-card .inner{flex-flow:row;justify-content:flex-start;align-items:center;padding:32px 24px;display:flex}@media screen and (max-width:900px){.blog-posts-grid.blog-writers-grid .blog-writer-card .inner,.blog-posts-grid.blog-writers-grid .blog-search-results .search-result-section.blog-tags-grid .blog-tag-card .inner,.blog-search-results .search-result-section.blog-tags-grid .blog-posts-grid.blog-writers-grid .blog-tag-card .inner,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-writer-card .inner,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-tag-card .inner{padding:16px}}.blog-posts-grid.blog-writers-grid .blog-writer-card .inner .image,.blog-posts-grid.blog-writers-grid .blog-search-results .search-result-section.blog-tags-grid .blog-tag-card .inner .image,.blog-search-results .search-result-section.blog-tags-grid .blog-posts-grid.blog-writers-grid .blog-tag-card .inner .image,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-writer-card .inner .image,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-tag-card .inner .image{width:150px;aspect-ratio:1;border-radius:50%;flex-shrink:0;margin-right:24px;overflow:hidden}@media screen and (max-width:1200px){.blog-posts-grid.blog-writers-grid .blog-writer-card .inner .image,.blog-posts-grid.blog-writers-grid .blog-search-results .search-result-section.blog-tags-grid .blog-tag-card .inner .image,.blog-search-results .search-result-section.blog-tags-grid .blog-posts-grid.blog-writers-grid .blog-tag-card .inner .image,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-writer-card .inner .image,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-tag-card .inner .image{width:120px;height:120px}}.blog-posts-grid.blog-writers-grid .blog-writer-card .inner .image img,.blog-posts-grid.blog-writers-grid .blog-search-results .search-result-section.blog-tags-grid .blog-tag-card .inner .image img,.blog-search-results .search-result-section.blog-tags-grid .blog-posts-grid.blog-writers-grid .blog-tag-card .inner .image img,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-writer-card .inner .image img,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-tag-card .inner .image img{width:100%;height:100%;object-fit:cover}.blog-posts-grid.blog-writers-grid .blog-writer-card .inner .information,.blog-posts-grid.blog-writers-grid .blog-search-results .search-result-section.blog-tags-grid .blog-tag-card .inner .information,.blog-search-results .search-result-section.blog-tags-grid .blog-posts-grid.blog-writers-grid .blog-tag-card .inner .information,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-writer-card .inner .information,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-tag-card .inner .information{overflow:hidden}.blog-posts-grid.blog-writers-grid .blog-writer-card .inner .information .name,.blog-posts-grid.blog-writers-grid .blog-search-results .search-result-section.blog-tags-grid .blog-tag-card .inner .information .name,.blog-search-results .search-result-section.blog-tags-grid .blog-posts-grid.blog-writers-grid .blog-tag-card .inner .information .name,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-writer-card .inner .information .name,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-tag-card .inner .information .name{letter-spacing:.02rem;color:#1f4e41;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.blog-posts-grid.blog-writers-grid .blog-writer-card .inner .information .name,.blog-posts-grid.blog-writers-grid .blog-search-results .search-result-section.blog-tags-grid .blog-tag-card .inner .information .name,.blog-search-results .search-result-section.blog-tags-grid .blog-posts-grid.blog-writers-grid .blog-tag-card .inner .information .name,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-writer-card .inner .information .name,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-tag-card .inner .information .name{font-size:1rem;line-height:1.6}}.blog-posts-grid.blog-writers-grid .blog-writer-card .inner .information .title,.blog-posts-grid.blog-writers-grid .blog-search-results .search-result-section.blog-tags-grid .blog-tag-card .inner .information .title,.blog-search-results .search-result-section.blog-tags-grid .blog-posts-grid.blog-writers-grid .blog-tag-card .inner .information .title,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-writer-card .inner .information .title,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-tag-card .inner .information .title{letter-spacing:.02rem;color:#157553;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.blog-posts-grid.blog-writers-grid .blog-writer-card .inner .information .title,.blog-posts-grid.blog-writers-grid .blog-search-results .search-result-section.blog-tags-grid .blog-tag-card .inner .information .title,.blog-search-results .search-result-section.blog-tags-grid .blog-posts-grid.blog-writers-grid .blog-tag-card .inner .information .title,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-writer-card .inner .information .title,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-tag-card .inner .information .title{font-size:1rem;line-height:1.6}}.blog-posts-grid.blog-writers-grid .blog-writer-card .inner .information .email,.blog-posts-grid.blog-writers-grid .blog-search-results .search-result-section.blog-tags-grid .blog-tag-card .inner .information .email,.blog-search-results .search-result-section.blog-tags-grid .blog-posts-grid.blog-writers-grid .blog-tag-card .inner .information .email,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-writer-card .inner .information .email,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-tag-card .inner .information .email{color:#157553;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.blog-posts-grid.blog-writers-grid .blog-writer-card .inner .information .email,.blog-posts-grid.blog-writers-grid .blog-search-results .search-result-section.blog-tags-grid .blog-tag-card .inner .information .email,.blog-search-results .search-result-section.blog-tags-grid .blog-posts-grid.blog-writers-grid .blog-tag-card .inner .information .email,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-writer-card .inner .information .email,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-tag-card .inner .information .email{font-size:1rem;line-height:1.6}}.blog-posts-grid.blog-writers-grid .blog-writer-card .inner .information .name,.blog-posts-grid.blog-writers-grid .blog-search-results .search-result-section.blog-tags-grid .blog-tag-card .inner .information .name,.blog-search-results .search-result-section.blog-tags-grid .blog-posts-grid.blog-writers-grid .blog-tag-card .inner .information .name,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-writer-card .inner .information .name,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-tag-card .inner .information .name,.blog-posts-grid.blog-writers-grid .blog-writer-card .inner .information .title,.blog-posts-grid.blog-writers-grid .blog-search-results .search-result-section.blog-tags-grid .blog-tag-card .inner .information .title,.blog-search-results .search-result-section.blog-tags-grid .blog-posts-grid.blog-writers-grid .blog-tag-card .inner .information .title,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-writer-card .inner .information .title,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-tag-card .inner .information .title,.blog-posts-grid.blog-writers-grid .blog-writer-card .inner .information .email,.blog-posts-grid.blog-writers-grid .blog-search-results .search-result-section.blog-tags-grid .blog-tag-card .inner .information .email,.blog-search-results .search-result-section.blog-tags-grid .blog-posts-grid.blog-writers-grid .blog-tag-card .inner .information .email,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-writer-card .inner .information .email,.blog-search-results .blog-posts-grid.search-result-section.blog-tags-grid .blog-tag-card .inner .information .email{overflow-wrap:break-word;margin:4px 0}.blog-posts-grid{padding-bottom:200px}@media screen and (max-width:720px){.blog-posts-grid{padding-bottom:88px}}.blog-posts-grid .grid-heading{color:#157553;margin-bottom:8px;font-family:justus-pro,serif;font-size:1.625rem;font-weight:500;line-height:1.1}.blog-posts-grid .grid .blog-post-card{padding-bottom:8px}.blog-posts-grid .grid .blog-post-card .inner{flex-flow:column;padding:20px 24px;display:flex}@media screen and (max-width:900px){.blog-posts-grid .grid .blog-post-card .inner{padding:16px 20px}}@media screen and (max-width:720px){.blog-posts-grid .grid .blog-post-card .inner{padding:16px}}.blog-posts-grid .grid .blog-post-card .inner h2,.blog-posts-grid .grid .blog-post-card .inner .heading{letter-spacing:.02rem;color:#0d2d24;margin:4px 0;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.blog-posts-grid .grid .blog-post-card .inner h2,.blog-posts-grid .grid .blog-post-card .inner .heading{font-size:1rem;line-height:1.6}}.blog-posts-grid .grid .blog-post-card .inner .date{letter-spacing:.02rem;color:#157553;margin:0;padding:8px 0;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.blog-posts-grid .grid .blog-post-card .inner .date{font-size:1rem;line-height:1.6}}@media screen and (max-width:720px){.blog-posts-grid .grid .blog-post-card .inner .date{padding:0}}.blog-posts-grid .grid .blog-post-card .inner .tags{padding:12px 0 0}.blog-posts-grid .grid .blog-post-card .inner .tags .tag{padding:0 8px 2px}@media screen and (max-width:720px){.blog-posts-grid .grid .blog-post-card .inner .tags{padding:8px 0 0}}.blog-posts-grid .grid .blog-post-card .inner .byline{flex-flow:row;justify-content:flex-start;align-items:center;padding-bottom:16px;display:flex}.blog-posts-grid .grid .blog-post-card .inner .byline,.blog-posts-grid .grid .blog-post-card .inner .byline:visited,.blog-posts-grid .grid .blog-post-card .inner .byline:active,.blog-posts-grid .grid .blog-post-card .inner .byline:focus{text-decoration:none}.blog-posts-grid .grid .blog-post-card .inner .byline:hover,.blog-posts-grid .grid .blog-post-card .inner .byline:focus-visible{text-decoration:none}.blog-posts-grid .grid .blog-post-card .inner .byline .image{width:56px;height:56px;border-radius:50%;margin-right:8px;display:inline-block;overflow:hidden}.blog-posts-grid .grid .blog-post-card .inner .byline .image img{width:100%;height:100%;object-fit:cover}.blog-posts-grid .grid .blog-post-card .inner .byline .name{color:#1f4e41;text-decoration:none}.blog-post{padding-bottom:88px}.blog-post .blog-header h1.heading-2{margin-top:0}.blog-post .blog-header .byline{flex-flow:row;justify-content:flex-start;align-items:center;padding-top:24px;padding-bottom:24px;display:flex}@media screen and (max-width:720px){.blog-post .blog-header .byline{padding-bottom:8px}}.blog-post .blog-header .byline .image{width:56px;height:56px;border-radius:50%;margin-right:8px;display:inline-block;overflow:hidden}.blog-post .blog-header .byline .image img{width:100%;height:100%;object-fit:cover}.blog-post .blog-header .byline .name,.blog-post .blog-header .byline,.blog-post .blog-header .byline *{color:#1f4e41;text-decoration:none}.blog-post .blog-header .byline:hover .name,.blog-post .blog-header .byline:focus-visible .name{text-decoration:underline}@media screen and (hover:none){.blog-post .blog-header .byline .name{text-decoration:underline}}.blog-header.writer-introduction .inner .image{align-self:flex-start}.blog-header.writer-introduction .inner .content{padding-top:24px;padding-bottom:24px}.blog-header.writer-introduction .inner .content .text{padding-bottom:8px}.blog-header.writer-introduction .content h1.heading{margin-bottom:8px}.blog-header.writer-introduction .subheading{margin:0 0 4px}@media screen and (max-width:900px){.blog-header.writer-introduction .subheading{margin:0}}.blog-header.writer-introduction .subheading .title{letter-spacing:.02rem;margin-right:24px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.blog-header.writer-introduction .subheading .title{font-size:1rem;line-height:1.6}}.blog-header.writer-introduction .subheading .email{padding-top:4px;display:block}.blog-header.writer-introduction .subheading .email a,.blog-header.writer-introduction .subheading .email a:visited,.blog-header.writer-introduction .subheading .email a:active,.blog-header.writer-introduction .subheading .email a:focus{text-decoration:none}@media screen and (hover:none){.blog-header.writer-introduction .subheading .email a{text-decoration:underline}}.blog-header.writer-introduction .subheading .email a:hover,.blog-header.writer-introduction .subheading .email a:focus-visible{text-decoration:underline}.blog-header.writer-introduction .more-information-container .toggle{letter-spacing:.02rem;background-color:#0000;border:none;outline:none;margin:16px 0 0;padding:0;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;display:inline-block}.blog-header.writer-introduction .more-information-container .toggle,.blog-header.writer-introduction .more-information-container .toggle:hover,.blog-header.writer-introduction .more-information-container .toggle:focus,.blog-header.writer-introduction .more-information-container .toggle:focus-visible,.blog-header.writer-introduction .more-information-container .toggle:focus-within,.blog-header.writer-introduction .more-information-container .toggle:active,.blog-header.writer-introduction .more-information-container .toggle:visited{-webkit-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}@media screen and (max-width:900px){.blog-header.writer-introduction .more-information-container .toggle{font-size:1rem;line-height:1.6}}.blog-header.writer-introduction .more-information-container .toggle .arrow{width:16px;height:14px;vertical-align:middle;transform-origin:50%;background-image:url(../arrow-down-black.a19c0c19.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-bottom:4px;margin-left:4px;transition:transform .2s;display:inline-block}.blog-header.writer-introduction .more-information-container .toggle .arrow.open{transform:rotate(180deg)}.blog-header.tag-introduction .inner .content .heading{margin-bottom:12px}.blog-header.tag-introduction .inner .content .text{padding-top:0}.blog-header.tag-introduction .inner .content .button{margin-top:32px}.blog-block .content{max-width:710px;margin:0 auto;padding-right:0}.blog-block.blog-text-and-image-block .content .image{width:45%;padding-bottom:8px;overflow:hidden}@media screen and (min-width:720px){.blog-block.blog-text-and-image-block .content .image{aspect-ratio:608/662}}@media screen and (max-width:1200px){.blog-block.blog-text-and-image-block .content .image{width:40%}}@media screen and (max-width:720px){.blog-block.blog-text-and-image-block .content .image{width:100%;height:320px}}.blog-block.blog-text-and-image-block .content .image img{width:100%;height:100%;object-fit:cover;object-position:center}.blog-block.blog-text-and-image-block .content .image.image-left{float:left;margin-right:32px}@media screen and (max-width:1200px){.blog-block.blog-text-and-image-block .content .image.image-left{margin-right:24px}}@media screen and (min-width:720px) and (max-width:900px){.blog-block.blog-text-and-image-block .content .image.image-left{margin:0 16px 0 0!important}}@media screen and (max-width:720px){.blog-block.blog-text-and-image-block .content .image.image-left{float:none;margin-right:0}}.blog-block.blog-text-and-image-block .content .image.image-right{float:right;margin-left:32px}@media screen and (max-width:1200px){.blog-block.blog-text-and-image-block .content .image.image-right{margin-left:24px}}@media screen and (min-width:720px) and (max-width:900px){.blog-block.blog-text-and-image-block .content .image.image-right{margin:0 0 0 16px!important}}@media screen and (max-width:720px){.blog-block.blog-text-and-image-block .content .image.image-right{float:none;margin-left:0}}@media screen and (max-width:900px){.blog-block.blog-text-and-image-block .content.image-left .image,.blog-block.blog-text-and-image-block .content.image-right .image{margin:16px 0}}.blog-block.blog-text-block,.blog-block.blog-text-and-image-block{padding-bottom:20px}.blog-block.blog-text-block .content h2,.blog-block.blog-text-block .content .text h2,.blog-block.blog-text-and-image-block .content h2,.blog-block.blog-text-and-image-block .content .text h2{letter-spacing:.02rem;color:#1c1c1b;margin:16px 0 0;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.blog-block.blog-text-block .content h2,.blog-block.blog-text-block .content .text h2,.blog-block.blog-text-and-image-block .content h2,.blog-block.blog-text-and-image-block .content .text h2{font-size:1rem;line-height:1.6}}.blog-block.blog-text-block .content h2:first-child,.blog-block.blog-text-block .content p:first-child,.blog-block.blog-text-block .content .text h2:first-child,.blog-block.blog-text-block .content .text p:first-child,.blog-block.blog-text-and-image-block .content h2:first-child,.blog-block.blog-text-and-image-block .content p:first-child,.blog-block.blog-text-and-image-block .content .text h2:first-child,.blog-block.blog-text-and-image-block .content .text p:first-child{margin-top:0!important}.blog-block.blog-text-block .content h2:last-child,.blog-block.blog-text-block .content p:last-child,.blog-block.blog-text-block .content .text h2:last-child,.blog-block.blog-text-block .content .text p:last-child,.blog-block.blog-text-and-image-block .content h2:last-child,.blog-block.blog-text-and-image-block .content p:last-child,.blog-block.blog-text-and-image-block .content .text h2:last-child,.blog-block.blog-text-and-image-block .content .text p:last-child{margin-bottom:0!important}.blog-block.blog-text-block.blog-preamble,.blog-block.blog-text-and-image-block.blog-preamble{padding-top:8px;padding-bottom:32px}.blog-block.blog-text-block.blog-preamble *,.blog-block.blog-text-and-image-block.blog-preamble *{letter-spacing:.02rem;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}@media screen and (max-width:900px){.blog-block.blog-text-block.blog-preamble *,.blog-block.blog-text-and-image-block.blog-preamble *{font-size:1rem;line-height:1.6}}.blog-search-container{max-width:1120px}.blog-search-header{padding:32px 0 0}.blog-search-header form{width:100%}.blog-search-header form input{width:100%;color:#1f4e41;background-image:url(../search-page-icon.28664009.svg);background-position:12px;background-repeat:no-repeat;background-size:32px;border:none;outline:none;padding:2px 6px 6px 60px;font-family:justus-pro,serif;font-size:2.625rem;font-weight:500;line-height:1.5}@media screen and (max-width:900px){.blog-search-header form input{font-size:1.625rem;line-height:1.2}}.blog-search-header form input:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #157553!important}@media screen and (max-width:900px){.blog-search-header form input{background-position:0;background-size:22px;padding-bottom:4px;padding-left:32px}}.blog-search-header form input::placeholder{color:#8f95a3}.blog-search-results{padding-bottom:160px}.blog-search-results .search-result-section{padding-bottom:40px!important}.blog-search-results .search-result-section.blog-tags-grid .blog-tag-card .introduction{color:#0d2d24}@media screen and (max-width:900px){.blog-search-results .search-result-section.blog-posts-grid .grid-heading{font-family:justus-pro,serif;font-size:1.625rem;font-weight:500;line-height:1.1}}@media screen and (max-width:900px) and (max-width:900px){.blog-search-results .search-result-section.blog-posts-grid .grid-heading{font-size:1.25rem}}.blog-search-results .summary,.blog-search-results .no-results{color:#5c6270;padding-bottom:40px;padding-left:8px;font-family:sofia-pro,sans-serif;font-size:1.125rem;font-style:italic;font-weight:400;line-height:1.4}@media screen and (max-width:900px){.blog-search-results .summary,.blog-search-results .no-results{text-align:center;padding-bottom:24px;padding-left:0;font-size:1rem;line-height:1.6}}@media print{@page{size:A4;margin:1.5cm 1cm}body{margin:0;font:12pt/1.3 sans-serif;color:#000!important;background:#fff!important}.page-content{margin-top:0!important}.container{width:100%;max-width:100%;margin:0;padding:0}iframe{display:none}h1,.heading-1,h2,.heading-2,.text-news-article-block h2,h3,.heading-3,.text-news-article-block h3,h4,h5,h6,.sub-heading,.block-heading{page-break-after:avoid;page-break-inside:avoid}blockquote,img,a,tr,tbody,input,textarea,.grid-card,.faq-questions-item{page-break-inside:avoid}header,header *,.site-header,.site-header *,footer,footer *,.site-footer,.site-footer *,.side-menu-container,.side-menu-container *,a.to-menu,a.to-menu *,.button-container,.button-container *,.filter-row-container:not(.members-list-filter),.filter-row-container:not(.members-list-filter) *,.breadcrumbs,.breadcrumbs *,.related-news,.related-news *,.related-benefits,.related-benefits *,.button,.button *{height:0;width:0;margin:0;padding:0;display:none!important}.page-header,.page-header-only-text,.hero-block,.text-on-image-block{min-height:0;padding-top:40px;padding-bottom:16px;position:static}.page-header .overlay,.page-header .overlay.no-image,.page-header-only-text .overlay,.page-header-only-text .overlay.no-image,.hero-block .overlay,.hero-block .overlay.no-image,.text-on-image-block .overlay,.text-on-image-block .overlay.no-image{display:none}.page-header .text-container,.page-header-only-text .text-container,.hero-block .text-container,.text-on-image-block .text-container{padding:0;position:static;transform:none}.page-header h1,.page-header p,.page-header .text-container h1,.page-header .text-container p,.page-header-only-text h1,.page-header-only-text p,.page-header-only-text .text-container h1,.page-header-only-text .text-container p,.hero-block h1,.hero-block p,.hero-block .text-container h1,.hero-block .text-container p,.text-on-image-block h1,.text-on-image-block p,.text-on-image-block .text-container h1,.text-on-image-block .text-container p{text-align:center;max-width:90%;margin:0 auto}.page-header p,.page-header .text-container p,.page-header-only-text p,.page-header-only-text .text-container p,.hero-block p,.hero-block .text-container p,.text-on-image-block p,.text-on-image-block .text-container p{padding-top:8px;font-size:18pt;font-weight:400!important}.page-header .image,.page-header img,.page-header-only-text .image,.page-header-only-text img,.hero-block .image,.hero-block img,.text-on-image-block .image,.text-on-image-block img{display:none!important}.page-header-only-text h1,.page-header-only-text p{text-align:left}.blocklist-with-headings-container .block-container+button,.blocklist-with-headings-container .block-container button.heading{display:none!important}.blocklist-with-headings-container .block-container>.block{display:block!important}.block{padding-top:16px!important;padding-bottom:16px!important}h1,.heading-1{color:#000!important;font-size:24pt!important}h2,.heading-2,.text-news-article-block h2{color:#000!important;margin-top:16px!important;font-size:20pt!important}h3,.heading-3,.text-news-article-block h3{margin-top:8px;color:#000!important;font-size:18pt!important}h4,h5,h6,.sub-heading,.subheading{margin-top:8px;font-weight:700;color:#000!important;font-size:13pt!important}p,blockquote,.body,.blurb-text,th,td,li{font-size:12pt;color:#000!important}p{margin-top:0!important}a:link,a:visited,a,a.button.green,a.button.white,a.button.grey,a.button.dark-green,a.button.read-more{color:#232323;background:0 0;margin:0;padding:0;font-weight:700;text-decoration:underline}a[href^=http]:after{content:"[ " attr(href)" ]";padding-bottom:8px;padding-left:8px;font-size:10pt;font-weight:400;text-decoration:underline;display:inline-block}.tag,.tags-row .tag,.tag.tag-is-link a,.tag a,.tag.tag-primary,.tag.tag-category-2,.tag.tag-region,.tag.tag-category-3,.tag.tag-category-4{background-color:#0000;margin:0;padding:0;color:#000!important;text-decoration:none!important}.tags-row .tag,.tags .tag{margin-right:8px;display:inline-block}.tags-row .tag:after,.tags .tag:after{content:", "}.tags-row .tag:last-child:after,.tags .tag:last-child:after{content:""}.business-plan-page .container form .form-section,.activity-report-page .container form .form-section{padding:20px 0}.business-plan-page .save-submit-buttons,.business-plan-page .button,.business-plan-page #edit-list-item-btn,.activity-report-page .save-submit-buttons,.activity-report-page .button,.activity-report-page #edit-list-item-btn{margin:0;padding:0;display:none!important}.news-article article .container .article-header,.news-article article .text-news-article-block .container .content,.benefit-single article .container .article-header,.benefit-single article .text-news-article-block .container .content{margin-left:0;margin-right:0;padding:0;width:100%!important;max-width:100%!important}.benefit-single .benefit-single-content .samkop-container{max-width:95%}.benefit-single .benefit-single-content .text-center-block{padding:16px 0 0}.benefit-single .benefit-single-content .samkop-disclaimer{margin-top:0}.topic-archive-container .topic-container{margin-bottom:0}.topic-archive-container .topic-container .topic-item{width:100%;margin-bottom:4px;aspect-ratio:unset!important;background:0 0!important}.topic-archive-container .topic-container .topic-item .inner.no-image,.topic-archive-container .topic-container .topic-item img,.topic-archive-container .topic-container .topic-item .overlay,.topic-archive-container .topic-container .topic-item .text-container .link{display:none!important}.topic-archive-container .topic-container .topic-item .text-container{padding:0!important;position:static!important}.topic-archive-container .topic-container .topic-item .text-container h2{margin-top:0!important}.topic-archive-container .topic-container .small-container button{display:none}.topic-archive-container .topic-container .small-container .small-item-container{display:block!important}.topic-archive-container .topic-container .small-container .topic-item{margin-bottom:16px}.topic-archive-container .subtopics-container{border-top:1px solid #000;margin-top:16px;padding-top:8px;background-color:#0000!important}.topic-archive-container .subtopics-container h2{text-align:left}.topic-archive-container .subtopics-container .subtopics-items{flex-direction:column;margin-top:8px}.topic-archive-container .subtopics-container .subtopics-items .subtopics-item{margin:0 0 4px;padding:0;display:list-item;background-color:#0000!important}.topic-archive-container .subtopics-container .subtopics-items .subtopics-item,.topic-archive-container .subtopics-container .subtopics-items .subtopics-item a{font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;color:#000!important}.topic-archive-container .subtopics-container .subtopics-items .subtopics-item a:after{content:"[ " attr(href)" ]";padding-bottom:8px;padding-left:8px;font-size:10pt;font-weight:400;text-decoration:underline;display:inline-block}.news-block .grid{flex-direction:column;margin:0}.news-block .news-block-card.highlight-card{width:100%;min-height:0}.news-block .news-block-card.highlight-card .content{flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.news-block .news-block-card.highlight-card .content .image{height:165px;flex:0 0 30%;margin-right:16px;position:static}.news-block .news-block-card.highlight-card .content .image img{width:100%;height:100%;object-fit:cover}.news-block .news-block-card.highlight-card .content .overlay{position:static;background:0 0!important;padding:0!important;display:block!important}.news-block .news-block-card{width:100%!important}.news-block .news-block-card .inner{flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.news-block .news-block-card .inner .image{height:165px;flex:0 0 30%;margin-right:16px;position:static}.news-block .news-block-card .inner .image img{width:100%;height:100%;object-fit:cover}.blurb-block .header-container,.topic-archive-container .small-items-container .header-container,.topic-archive-container .big-container .header-container{padding:0}.blurb-block .blurb,.topic-archive-container .small-items-container .blurb,.topic-archive-container .big-container .blurb{width:100%!important}.blurb-block .blurb img,.topic-archive-container .small-items-container .blurb img,.topic-archive-container .big-container .blurb img,.blurb-block .blurb .overlay,.topic-archive-container .small-items-container .blurb .overlay,.topic-archive-container .big-container .blurb .overlay,.blurb-block .blurb .hover-overlay,.topic-archive-container .small-items-container .blurb .hover-overlay,.topic-archive-container .big-container .blurb .hover-overlay{display:none}.blurb-block .blurb .text-container,.topic-archive-container .small-items-container .blurb .text-container,.topic-archive-container .big-container .blurb .text-container{padding:8px 8px 0;position:static}.blurb-block .blurb .text-container h2,.topic-archive-container .small-items-container .blurb .text-container h2,.topic-archive-container .big-container .blurb .text-container h2,.blurb-block .blurb .text-container h3,.topic-archive-container .small-items-container .blurb .text-container h3,.topic-archive-container .big-container .blurb .text-container h3{margin-top:0!important;font-size:16pt!important}.blurb-block .blurb .text-container h2,.topic-archive-container .small-items-container .blurb .text-container h2,.topic-archive-container .big-container .blurb .text-container h2,.blurb-block .blurb .text-container h3,.topic-archive-container .small-items-container .blurb .text-container h3,.topic-archive-container .big-container .blurb .text-container h3,.blurb-block .blurb .text-container p,.topic-archive-container .small-items-container .blurb .text-container p,.topic-archive-container .big-container .blurb .text-container p{display:inline!important}.blurb-block .blurb a:after,.topic-archive-container .small-items-container .blurb a:after,.topic-archive-container .big-container .blurb a:after{content:"[ " attr(href)" ]";padding-bottom:8px;padding-left:8px;font-size:10pt;font-weight:400;text-decoration:underline;display:inline-block}.document-block{margin:0;padding:0;display:none}.articles-block .articles-block-grid{flex-flow:column;margin:0}.articles-block .articles-block-card{border-bottom:1px solid #000;flex-basis:100%;width:100%!important;display:block!important}.articles-block .articles-block-card:last-of-type{border:none}.articles-block .inner h3,.articles-block .inner p{display:inline}.articles-block a:after{content:"[ " attr(href)" ]";padding-bottom:8px;padding-left:8px;font-size:10pt;font-weight:400;text-decoration:underline;display:inline-block}.faq-block,.faq-block .overlay{background:0 0!important}.faq-block .faq-block-container{margin:0;padding:0}.faq-block .faq-questions-item{border-bottom:1px solid #000;background-color:#0000!important;border-radius:0!important}.faq-block .faq-questions-item:last-child{border:none}.faq-block .faq-questions-heading{font-weight:700;padding:4px 16px!important}.faq-block .faq-questions-text{height:auto!important;display:block!important}.faq-block .faq-questions-text .content{padding:8px 16px!important}.text-and-image-container .image-container{width:45%!important}.text-and-image-container .text-container{width:55%!important}.text-and-image-container .text-container h2{margin-top:0!important}.text-grid-block .text-grid-block-inner{padding:0!important}.text-grid-block .text-grid-block-inner .text-card{flex:0 0 33%}.text-grid-block .text-grid-block-inner .text-card .inner,.text-grid-block .text-grid-block-inner .text-card .inner .text{page-break-inside:avoid}.text-center-block.background-green{padding-top:0;padding-bottom:0;background-color:#0000!important}.text-on-image-block{padding:0!important}.activities-block .grid{flex-flow:column;margin:0}.activities-block .grid .activities-block-card{border-bottom:1px solid #000}.activities-block .grid .activities-block-card:last-of-type{border:none}.contact-us-block .contactperson-item .image-container{margin-right:8px!important}.contact-us-block .contactperson-item .image-container img{max-width:150px!important;width:150px!important}.contact-us-block .contactperson-item .text-container .top-container{margin:0!important}.contact-us-block .contactperson-item .text-container .top-container h3,.contact-us-block .contactperson-item .text-container .top-container h4{margin-top:0!important;font-size:1.125rem!important}.contact-us-block .contactperson-item .text-container .bottom-container{margin:0!important}.contact-us-block .contactperson-item .text-container .bottom-container,.contact-us-block .contactperson-item .text-container .bottom-container *{font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;color:#000!important}.grid .grid-card{min-height:1px}.grid .grid-card,.grid .grid-card *{background-color:#0000!important}.grid .grid-card.grid-card-3,.grid .grid-card.grid-card-4{flex:0 0 50%!important}.grid .grid-card h2,.grid .grid-card h3{font-size:14pt!important}.grid .grid-card .inner,.grid .grid-card .inner .content,.grid .grid-card .inner .text,.grid .grid-card .inner .tags{padding:0}.grid .grid-card .read-more,.grid .grid-card .link{display:none!important}}