.elo-section{width:100vw;max-width:100%;height:auto}.elo-flex{display:flex;max-width:100%;gap:2.5rem}.elo-flex--column{flex-direction:column}.elo-flex--row{flex-direction:row}.elo-flex--center{justify-content:center;align-items:center}.elo-flex--space-between{justify-content:space-between}.elo-flex--space-around{justify-content:space-around}.elo-flex--space-evenly{justify-content:space-evenly}.elo-flex--start{justify-content:flex-start}.elo-flex--end{justify-content:flex-end}.elo-flex--top{align-items:flex-start}.elo-flex--bottom{align-items:flex-end}.elo-flex--stretch{align-items:stretch}.elo-flex--baseline{align-items:baseline}.elo-flex--wrap{flex-wrap:wrap}.elo-link{font-size:1rem;padding:.75rem;background-color:transparent;text-decoration:none;color:#000;border:none;font-size:1.125rem;font-family:WorkSans,sans-serif;font-weight:400}.elo-link.elo-tablet{font-size:1.125rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-link{font-size:1.125rem}}.elo-link.elo-mobile{font-size:1.125rem}@media screen and (max-width: 600px){.elo-link{font-size:1.125rem}}.elo-link:hover{cursor:pointer;color:#000}.elo-link:visited{color:#000}.elo-navbar{height:5rem;display:flex;align-items:center;background-color:#fff}.elo-navbar__container{max-width:1240px;margin:0 auto;padding:0 4 2.5rem}.elo-navbar__logo{font-size:1.5em;font-weight:700;color:#000}.elo-navbar__link svg{height:1.125rem;width:1.25rem;fill:#000}@font-face{font-family:WorkSans;src:url(/Content/fonts/WorkSans-Regular.woff) format("woff2");font-weight:400}@font-face{font-family:WorkSans;src:url(/Content/fonts/WorkSans-Medium.woff) format("woff2");font-weight:500}@font-face{font-family:WorkSans;src:url(/Content/fonts/WorkSans-SemiBold.woff) format("woff2");font-weight:600}.elo-text__label--large,.elo-text__paragraph--large,.elo-text__span--large{font-size:1.125rem;font-family:WorkSans,sans-serif;font-weight:400;line-height:1.6875rem}.elo-text__label--medium,.elo-text__paragraph--medium,.elo-text__span--medium{font-size:1rem;font-family:WorkSans,sans-serif;font-weight:400;line-height:1.625rem}.elo-text__label--mediumBold,.elo-text__paragraph--mediumBold,.elo-text__span--mediumBold{font-size:1rem;font-family:WorkSans,sans-serif;font-weight:500;line-height:1.625rem}.elo-text__label--small,.elo-text__paragraph--small,.elo-text__span--small{font-size:.875rem;font-family:WorkSans,sans-serif;font-weight:400;line-height:1.375rem}.elo-text__label--xsmall,.elo-text__paragraph--xsmall,.elo-text__span--xsmall{font-size:.75rem;font-family:WorkSans,sans-serif;font-weight:400;line-height:1.375rem}.elo-text__display--large{font-size:7.5rem;font-family:WorkSans,sans-serif;font-weight:600;line-height:8.25rem}.elo-text__display--large.elo-tablet{font-size:5.5rem;line-height:6.625rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-text__display--large{font-size:5.5rem;line-height:6.625rem}}.elo-text__display--large.elo-mobile{font-size:3.75rem;line-height:4.5rem}@media screen and (max-width: 600px){.elo-text__display--large{font-size:3.75rem;line-height:4.5rem}}.elo-text__display--medium{font-size:4.125rem;font-family:WorkSans,sans-serif;font-weight:600;line-height:4.9375rem}.elo-text__display--medium.elo-tablet{font-size:3.75rem;line-height:4.875rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-text__display--medium{font-size:3.75rem;line-height:4.875rem}}.elo-text__display--medium.elo-mobile{font-size:3.125rem;line-height:4.0625rem}@media screen and (max-width: 600px){.elo-text__display--medium{font-size:3.125rem;line-height:4.0625rem}}.elo-text__display--small{font-size:3.25rem;font-family:WorkSans,sans-serif;font-weight:600;line-height:4.25rem}.elo-text__display--small.elo-tablet{font-size:3rem;line-height:3.875rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-text__display--small{font-size:3rem;line-height:3.875rem}}.elo-text__display--small.elo-mobile{font-size:2.5rem;line-height:3.25rem}@media screen and (max-width: 600px){.elo-text__display--small{font-size:2.5rem;line-height:3.25rem}}.elo-text__heading--large{font-size:2.75rem;font-family:WorkSans,sans-serif;font-weight:500;line-height:3.5625rem}.elo-text__heading--large.elo-tablet{font-size:2.5rem;line-height:3.25rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-text__heading--large{font-size:2.5rem;line-height:3.25rem}}.elo-text__heading--large.elo-mobile{font-size:2rem;line-height:2.625rem}@media screen and (max-width: 600px){.elo-text__heading--large{font-size:2rem;line-height:2.625rem}}.elo-text__heading--medium{font-size:2.125rem;font-family:WorkSans,sans-serif;font-weight:500;line-height:2.75rem}.elo-text__heading--medium.elo-tablet{font-size:2rem;line-height:2.625rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-text__heading--medium{font-size:2rem;line-height:2.625rem}}.elo-text__heading--medium.elo-mobile{font-size:1.75rem;line-height:2.25rem}@media screen and (max-width: 600px){.elo-text__heading--medium{font-size:1.75rem;line-height:2.25rem}}.elo-text__heading--small{font-size:1.5rem;font-family:WorkSans,sans-serif;font-weight:500;line-height:2.25rem}.elo-text__heading--small.elo-tablet{font-size:1.5rem;line-height:2.25rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-text__heading--small{font-size:1.5rem;line-height:2.25rem}}.elo-text__heading--small.elo-mobile{font-size:1.375rem;line-height:2.0625rem}@media screen and (max-width: 600px){.elo-text__heading--small{font-size:1.375rem;line-height:2.0625rem}}.elo-text__heading--xsmall{font-size:1.25rem;font-family:WorkSans,sans-serif;font-weight:500;line-height:1.875rem}.elo-text__heading--xsmall.elo-tablet{font-size:1.25rem;line-height:1.875rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-text__heading--xsmall{font-size:1.25rem;line-height:1.875rem}}.elo-text__heading--xsmall.elo-mobile{font-size:1.25rem;line-height:1.875rem}@media screen and (max-width: 600px){.elo-text__heading--xsmall{font-size:1.25rem;line-height:1.875rem}}.elo-text__label--large,.elo-text__label--medium,.elo-text__label--small,.elo-text__label--xsmall{margin:0;font-weight:500}.elo-button{height:auto;font-size:1rem;padding:.75rem 1.5rem;border-radius:4rem;border:none;display:flex;justify-content:center;align-items:center;gap:.5rem;text-align:center;transition:opacity .2s ease-in-out}.elo-button:hover{cursor:pointer}.elo-button:focus-visible{outline:none;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #6c66b9}.elo-button svg{height:1.5rem;width:1.5rem}.elo-button svg use{transform:scale(1)}.elo-button__ghost-text-underline{border-bottom:.0625rem solid #6c66b9}.elo-button__ghost-text-underline--dark{border-bottom:.0625rem solid #ffd200}.elo-button__ghost-text-underline--dark:hover,.elo-button__ghost-text-underline:hover{border-bottom:.0625rem solid transparent}.elo-button--large{padding:1rem 1.5rem}.elo-button--primary{background-color:#6c66b9;color:#fff}.elo-button--primary:hover{color:#fff;cursor:pointer;background-color:#5750af;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out}.elo-button--primary:active{color:#fff;background-color:#4e489d}.elo-button--primary:focus-visible{color:#fff;outline:none;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #6c66b9}.elo-button--secondary{background-color:#fff;color:#000;border:.0625rem solid #6c66b9}.elo-button--secondary:hover{color:#000;cursor:pointer;background-color:#f0f0f8;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out}.elo-button--secondary:active{color:#000;background-color:#d3d1ea}.elo-button--ghost{background-color:transparent;color:#4e489d;border-radius:0;padding:0}.elo-button--ghost:focus-visible{outline:none;border-radius:.25rem;padding:.25rem;box-shadow:0 0 0 .125rem transparent,0 0 0 .1875rem #4e489d}.elo-button--disabled,.elo-button--disabled:hover{background-color:#cacaca;color:#616161;cursor:not-allowed}.elo-button--dark--primary{background-color:#ffd200;color:#000}.elo-button--dark--primary:hover{color:#000;cursor:pointer;background-color:#ffe880;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out}.elo-button--dark--primary:active{color:#000;background-color:#fff2c4}.elo-button--dark--primary:focus-visible{color:#000;outline:none;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #ffd200}.elo-button--dark--secondary{background-color:#fff;color:#000;border:.0625rem solid #ffd200}.elo-button--dark--secondary:hover{color:#000;cursor:pointer;background-color:#fff2c4;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out}.elo-button--dark--secondary:active{color:#000;background-color:#ffe880}.elo-button--dark--secondary:focus-visible{color:#000;outline:none;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #ffd200}.elo-button--dark--ghost{background-color:transparent;color:#ffd200;border-radius:0;padding:0}.elo-button--dark--ghost:focus-visible{color:#ffd200;outline:none;border-radius:.25rem;padding:.25rem;box-shadow:0 0 0 .125rem transparent,0 0 0 .1875rem #ffd200}.elo-button--dark--disabled{background-color:#eaeaea;color:#616161;cursor:not-allowed;border:none;outline:none;box-shadow:none}.elo-button--dark--disabled:hover{background-color:#eaeaea;color:#616161;cursor:not-allowed}.elo-picture-wrapper{overflow:hidden}.elo-picture-wrapper__picture--outer{display:block}.elo-picture-wrapper .elo-picture{max-width:100%;transition:all .3s ease}.elo-picture-wrapper .elo-picture__zoom{transition:all .3s ease;overflow:hidden}.elo-picture-wrapper .elo-picture__zoom:hover{transform:scale(1.05)}.elo-picture-wrapper .elo-picture img{height:100%}.elo-carousel-button{display:flex;cursor:pointer}.elo-carousel-button--primary{background-color:#6c66b9;border:none;border-radius:1000px;padding:.625rem}.elo-carousel-button--primary:hover{background-color:#5750af}.elo-carousel-button--primary:active{background-color:#4e489d}.elo-carousel-button--primary:focus-visible{outline:2px solid #6c66b9;outline-offset:2px}.elo-carousel-button--primary:disabled,.elo-carousel-button--primary:disabled:hover,.elo-carousel-button--primary:disabled:active{background-color:#eaeaea}.elo-carousel-button--primary svg{fill:#fff;color:#fff}.elo-carousel-button--secondary{background-color:transparent;border:none;width:2.5rem;height:2.5rem}.elo-carousel-button--secondary svg{fill:#000;color:#000}.elo-carousel-button:disabled{cursor:not-allowed}.elo-carousel-button:disabled svg{fill:#888;color:#888}.elo-image-carousel__button-controls{display:flex;align-items:center;gap:1.5rem;justify-content:center;margin:1rem 0}@media (min-width: 600px){.elo-image-carousel__button-controls{margin:1.25rem 0}}.elo-image-carousel__thumbs--slide{border:2px solid #ffd200}.elo-image-carousel__slide{margin:auto}.elo-image-carousel__img{margin:0 auto;display:block;width:fit-content}.elo-image-carousel__img--image{max-height:50vh}@media (min-width: 600px){.elo-image-carousel__img--image{max-height:60vh}}@media (min-width: 1024px){.elo-image-carousel__img--image{max-height:70vh}}.elo-image-carousel__img--thumb{height:103px!important;width:112px;object-fit:cover}@media (min-width: 600px){.elo-image-carousel__img--thumb{height:103px!important;width:138px}}@media (min-width: 1024px){.elo-image-carousel__img--thumb{height:103px!important;width:178px}}.elo-image-carousel__thumb-wrapper{background-color:#fffced;padding:.5rem}@media (min-width: 600px){.elo-image-carousel__thumb-wrapper{padding:1rem 2.5rem}}@media (min-width: 1024px){.elo-image-carousel__thumb-wrapper{padding:2rem 3.75rem}}.elo-image-carousel__thumb-wrapper--label{display:block;margin-bottom:1.5rem}.elo-image-carousel__buffer{position:relative;margin:0 2.5rem}.elo-image-carousel__thumb-button{display:flex;justify-content:center;align-items:center}.elo-image-carousel__thumb-button--prev,.elo-image-carousel__thumb-button--next{position:absolute;top:50%;transform:translateY(-50%)}.elo-image-carousel__thumb-button--prev{left:-3rem}.elo-image-carousel__thumb-button--next{right:-3rem}.elo-image-carousel__main-wrapper{position:relative;margin-top:5rem}@media (min-width: 600px){.elo-image-carousel__main-wrapper{margin:auto 1rem}}@media (min-width: 1024px){.elo-image-carousel__main-wrapper{margin:auto 6.25rem}}.thumbs .swiper-wrapper{align-items:center}.thumbs .swiper-slide-thumb-active{border:.5rem solid #6c66b9;border-radius:.5rem}.thumbs .swiper-slide:not(.swiper-slide-thumb-active){border:.5rem solid transparent}.thumbs .swiper-slide{box-sizing:border-box}@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) format("woff");font-weight:400;font-style:normal}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.elo-icon-link{height:auto;font-size:1rem;padding:.75rem 1.5rem;border-radius:4rem;border:none;text-decoration-line:none;display:flex;justify-content:center;align-items:center;gap:.5rem;text-align:center;transition:opacity .2s ease-in-out}.elo-icon-link:hover{cursor:pointer}.elo-icon-link:focus-visible{outline:none;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #6c66b9;border-radius:4rem}.elo-icon-link svg{height:1.5rem;width:1.5rem;padding:0;margin:0}.elo-icon-link svg use{transform:scale(1)}.elo-icon-link__ghost-text-underline{border-bottom:.0625rem solid #6c66b9}.elo-icon-link__ghost-text-underline--dark{border-bottom:.0625rem solid #ffd200}.elo-icon-link__ghost-text-underline--dark:hover,.elo-icon-link__ghost-text-underline:hover{border-bottom:.0625rem solid transparent}.elo-icon-link--large{padding:1rem 1.5rem}.elo-icon-link--primary{background-color:#6c66b9;color:#fff}.elo-icon-link--primary svg{fill:#fff;color:#fff}.elo-icon-link--primary:hover{color:#fff;cursor:pointer;background-color:#5750af;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out}.elo-icon-link--primary:active{color:#fff;background-color:#4e489d}.elo-icon-link--primary:focus-visible{color:#fff;outline:none;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #6c66b9}.elo-icon-link--primary:visited{color:#fff}.elo-icon-link--secondary{background-color:#fff;color:#000;border:.0625rem solid #6c66b9}.elo-icon-link--secondary:hover{cursor:pointer;background-color:#f0f0f8;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out}.elo-icon-link--secondary:active{background-color:#d3d1ea}.elo-icon-link--ghost{background-color:transparent;color:#6c66b9}.elo-icon-link--ghost svg{fill:#6c66b9;color:#6c66b9}.elo-icon-link--ghost:hover{color:#6c66b9;cursor:pointer;background-color:transparent;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out}.elo-icon-link--ghost:active{color:#6c66b9;background-color:transparent}.elo-icon-link--ghost:focus-visible{color:#6c66b9;outline:none;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem transparent}.elo-icon-link--ghost:visited{color:#6c66b9}.elo-icon-link--ghost:focus-visible{outline:none;border-radius:.25rem;padding:.25rem;box-shadow:0 0 0 .125rem transparent,0 0 0 .1875rem #6c66b9}.elo-icon-link--disabled,.elo-icon-link--disabled:hover{background-color:#cacaca;color:#616161;cursor:not-allowed}.elo-icon-link--dark--primary{background-color:#ffd200;color:#000}.elo-icon-link--dark--primary svg{fill:#000;color:#000}.elo-icon-link--dark--primary:hover{color:#000;cursor:pointer;background-color:#ffe880;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out}.elo-icon-link--dark--primary:active{color:#000;background-color:#fff2c4}.elo-icon-link--dark--primary:focus-visible{color:#000;outline:none;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #ffd200}.elo-icon-link--dark--primary:visited{color:#000}.elo-icon-link--dark--secondary{background-color:#fff;color:#000;border:.0625rem solid #ffd200}.elo-icon-link--dark--secondary:hover{cursor:pointer;background-color:#fff2c4;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out}.elo-icon-link--dark--secondary:active{background-color:#ffe880}.elo-icon-link--dark--secondary:focus-visible{outline:none;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #ffd200}.elo-icon-link--dark--ghost{background-color:transparent;color:#ffd200}.elo-icon-link--dark--ghost svg{fill:#ffd200;color:#ffd200}.elo-icon-link--dark--ghost:hover{color:#ffd200;cursor:pointer;background-color:transparent;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out}.elo-icon-link--dark--ghost:active{color:#ffd200;background-color:transparent}.elo-icon-link--dark--ghost:focus-visible{color:#ffd200;outline:none;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem transparent}.elo-icon-link--dark--ghost:visited{color:#ffd200}.elo-icon-link--dark--ghost:focus-visible{outline:none;border-radius:.25rem;padding:.25rem;box-shadow:0 0 0 .125rem transparent,0 0 0 .1875rem #ffd200}.elo-icon-link--dark--disabled,.elo-icon-link--dark--disabled:hover{background-color:#cacaca;color:#616161;cursor:not-allowed}.elo-modal{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0}.elo-modal__small{width:300px;min-height:100px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:1rem}.elo-modal__lightbox{position:fixed;top:0;right:0;bottom:0;left:0;overflow:scroll;background-color:#fff}.elo-modal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0003}.elo-modal__close-btn{position:absolute;cursor:pointer;background-color:#fff;padding:.625rem;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid #6c66b9;z-index:1001}.elo-modal__close-btn svg{fill:#000;color:#000}.elo-modal__close-btn--small{top:1rem;right:1rem}.elo-modal__close-btn--lightbox{top:1.5rem;right:1.5rem}@media (min-width: 1024px){.elo-modal__close-btn--lightbox{top:2.5rem;right:3.75rem}}.elo-hero-banner{height:70vh;width:100vw;max-height:100%;max-width:100%;overflow-x:hidden;display:flex;justify-content:center;align-items:center;border-bottom-right-radius:2.125rem;border-bottom-left-radius:2.125rem}.elo-hero-banner.elo-desktop{min-height:700px;max-height:80vh}@media screen and (min-width: 1024px){.elo-hero-banner{min-height:700px;max-height:80vh}}.elo-hero-banner__image{height:100%;width:100%;object-fit:cover;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.elo-hero-banner__tag{padding:.5rem 1rem;border-radius:3.75rem;background-color:#9894ce;color:#000;font-weight:600}.elo-hero-banner__content{z-index:1;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff}.elo-hero-banner__content__text{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.elo-hero-banner__content__text.elo-tablet{gap:1.5rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-hero-banner__content__text{gap:1.5rem}}.elo-hero-banner__content__text.elo-mobile{gap:1rem}@media screen and (max-width: 600px){.elo-hero-banner__content__text{gap:1rem}}.elo-hero-banner__content--remove-text-padding{padding:0;margin:0}.elo-hero-banner__content__buttons{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:2.5rem;gap:.75rem}.elo-chip{height:auto;max-height:3rem;font-size:1rem;padding:.75rem 1rem;border-radius:1.5rem;border:.0625rem solid #6c66b9;outline:.1875rem solid transparent;background-color:#fff;color:#000;display:flex;justify-content:center;align-items:center;gap:.5rem;text-align:center;transition:opacity .2s ease-in-out,box-shadow .2s ease-in-out}.elo-chip__icon-and-text-wrapper{display:flex;gap:.5rem;justify-content:center;align-items:center}.elo-chip__text{white-space:nowrap}.elo-chip svg{height:1.5rem;width:1.5rem;vertical-align:middle}.elo-chip svg use{transform:scale(1)}.elo-chip--disabled{background-color:#eaeaea;color:#616161;cursor:not-allowed;border:none;outline:none;box-shadow:none}.elo-chip--disabled:hover{background-color:#eaeaea;color:#616161;cursor:not-allowed}.elo-chip:hover{cursor:pointer;background-color:#f0f0f8}.elo-chip:active{cursor:pointer;background-color:#d3d1ea;box-shadow:0 0 0 .0625rem #6c66b9}.elo-chip:focus-visible{outline:.125rem solid #fffced;box-shadow:0 0 0 .0625rem #fff,0 0 0 .25rem #6c66b9}@media (max-width: 1240px){.elo-chip{width:100%;border-radius:0;border:none;border-bottom:.0625rem solid #6c66b9;justify-content:space-between;padding:2.5rem 1.75rem;font-family:Work Sans;font-size:1.125rem;font-weight:800;text-align:left}.elo-chip:hover{cursor:pointer;border-top:none;border-right:none;border-left:none;border-bottom-color:#6c66b9}.elo-chip:active{cursor:pointer;border:none;box-shadow:none;outline:none;border-bottom:.125rem solid #6c66b9}.elo-chip:focus-visible{border:none;outline:none;border-bottom:.125rem solid #9894ce}.elo-chip .elo-left-content{display:flex;align-items:center;gap:.5rem}}.elo-chip.elo-mobile{width:100%;border-radius:0;border:none;border-bottom:.0625rem solid #6c66b9;justify-content:space-between;padding:2rem 1.75rem}.elo-chip.elo-mobile:hover{cursor:pointer;border-top:none;border-right:none;border-left:none;border-bottom-color:#6c66b9}.elo-chip.elo-mobile:active{cursor:pointer;box-shadow:none;outline:none;border-bottom:.125rem solid #6c66b9}.elo-chip.elo-mobile:focus-visible{border:none;outline:none;border-bottom:.125rem solid #9894ce}.elo-chip.elo-mobile .elo-left-content{display:flex;align-items:center;gap:.5rem}@media screen and (max-width: 600px){.elo-chip{width:100%;border-radius:0;border:none;border-bottom:.0625rem solid #6c66b9;justify-content:space-between;padding:2rem 1.75rem}.elo-chip:hover{cursor:pointer;border-top:none;border-right:none;border-left:none;border-bottom-color:#6c66b9}.elo-chip:active{cursor:pointer;box-shadow:none;outline:none;border-bottom:.125rem solid #6c66b9}.elo-chip:focus-visible{border:none;outline:none;border-bottom:.125rem solid #9894ce}.elo-chip .elo-left-content{display:flex;align-items:center;gap:.5rem}}.elo-icon-text{display:flex;align-items:center;gap:.5rem}.elo-icon-text__label{font-weight:600}@font-face{font-family:WorkSans;src:url(/Content/fonts/WorkSans-Regular.woff) format("woff2");font-weight:400}@font-face{font-family:WorkSans;src:url(/Content/fonts/WorkSans-Medium.woff) format("woff2");font-weight:500}@font-face{font-family:WorkSans;src:url(/Content/fonts/WorkSans-SemiBold.woff) format("woff2");font-weight:600}.elo-full-width-hero .elo-header:not(.elo-header-mobile){margin-bottom:0}.elo-header{position:relative;width:100%;box-sizing:border-box;background-color:#ffd200;padding:0 3.75rem;display:flex;z-index:99}.elo-header.elo-mobile{padding:0 1rem}@media screen and (max-width: 600px){.elo-header{padding:0 1rem}}@media screen and (min-width: 600px){.elo-header{padding:0 2.5rem}}.elo-header:not(.elo-header-mobile){margin-bottom:110px}.elo-header-desktop{display:none}.elo-header-desktop.elo-desktop{display:block}@media screen and (min-width: 1024px){.elo-header-desktop{display:block}}.elo-header-desktop--no-hero:not(.elo-header-mobile){margin-bottom:0;background-color:transparent;padding:0}.elo-header-desktop--no-hero:not(.elo-header-mobile) section.elo-header-wrapper{background-color:#ffd200;margin-bottom:1rem;padding:.5rem 3.75rem;max-width:initial}.elo-header-desktop--no-hero:not(.elo-header-mobile) section.elo-header-wrapper .elo-header__content{max-width:103.75rem;margin:0 auto}.elo-header-desktop--no-hero:not(.elo-header-mobile) section.elo-header-nav{left:initial;right:initial;top:initial}.elo-header .elo-header-dropdown p{margin:0}.elo-header .elo-header-dropdown:focus-visible{outline:none;border:2px solid #6c66b9;border-radius:.5rem}.elo-header .elo-icon-link--secondary:hover{color:#000}.elo-header .elo-icon-link--primary:hover{color:#fff}.elo-header__top-buttons{display:flex;gap:.5rem}.elo-header__top-button{min-width:fit-content}.elo-header__content.elo-desktop{gap:2rem}.elo-header__content.elo-desktop__title{align-content:center;flex:1;font-weight:600}@media screen and (min-width: 1024px){.elo-header__content{gap:2rem}.elo-header__content__title{align-content:center;flex:1;font-weight:600}}.elo-header__inner-content.elo-desktop{gap:2rem}@media screen and (min-width: 1024px){.elo-header__inner-content{gap:2rem}}.elo-header .elo-section{margin:0 auto}.elo-header__overflow{position:fixed;left:0;top:0;right:0;bottom:0;background-color:#0003;z-index:-1;transition:all .3s ease-in-out;opacity:0;pointer-events:none}.elo-header__overflow--active{z-index:50;opacity:1;pointer-events:all}.elo-header .elo-search-wrapper-container-mobile{gap:0;box-sizing:border-box;padding:.5rem 1.5rem;position:absolute;z-index:99;background-color:#fff;left:1rem;right:1rem;top:5rem;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}@media screen and (min-width: 600px){.elo-header .elo-search-wrapper-container-mobile{left:2.5rem;right:2.5rem}}.elo-header .elo-search-wrapper-container-mobile .elo-button{text-align:left}.elo-header .elo-search-wrapper-container-mobile .sub-content{position:relative;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem .5rem}.elo-header .elo-search-wrapper-container-mobile .sub-content.tablet-size button{width:50%}.elo-header .elo-search-wrapper-container-mobile .sub-content button{width:100%}.elo-header .elo-search-wrapper-container-mobile .sub-content button span{display:flex;justify-content:center;align-items:center}.elo-header .elo-search-wrapper-container-mobile .sub-content.has-scroll:before{content:"";position:absolute;top:-4rem;left:0;height:4rem;width:100%;background:linear-gradient(180deg,#fff0,#fff)}.elo-header .elo-search-wrapper-container-mobile .languages{box-sizing:border-box;min-height:1.875rem;padding:.5rem;gap:.5rem;margin-top:2.5rem}.elo-header .elo-search-wrapper-container-mobile .languages .separator{width:1px;background-color:#d3d1ea;height:1rem}.elo-header .elo-search-wrapper-container-mobile .languages a{padding:0;font-size:.875rem;font-family:WorkSans,sans-serif;font-weight:400;line-height:160%}.elo-header .elo-search-wrapper-container-mobile .languages a.elo-tablet{font-size:.875rem;line-height:160%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header .elo-search-wrapper-container-mobile .languages a{font-size:.875rem;line-height:160%}}.elo-header .elo-search-wrapper-container-mobile .languages a.elo-mobile{font-size:.875rem;line-height:160%}@media screen and (max-width: 600px){.elo-header .elo-search-wrapper-container-mobile .languages a{font-size:.875rem;line-height:160%}}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content{box-sizing:border-box;width:100%;gap:0;height:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content.has-scroll{padding-bottom:4rem}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container{border-radius:.5rem}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.closed-state{background-color:#fff}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.closed-state>.title{padding:.5rem;border-radius:.5rem;background-color:#fff}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.closed-state>.title>button>span{display:flex;align-items:center;justify-content:space-between;padding-right:.25rem;font-size:1.5rem;font-family:WorkSans,sans-serif;font-weight:500;line-height:150%}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.closed-state>.title>button>span.elo-tablet{font-size:1.5rem;line-height:150%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.closed-state>.title>button>span{font-size:1.5rem;line-height:150%}}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.closed-state>.title>button>span.elo-mobile{font-size:1.375rem;line-height:150%}@media screen and (max-width: 600px){.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.closed-state>.title>button>span{font-size:1.375rem;line-height:150%}}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.closed-state>.title:active{background-color:#f0f0f8}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.closed-state>.title:active span{text-decoration:underline}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.opened-state{background-color:#f0f0f8}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.opened-state .elo-content-wrapper.elo-opened{padding:.5rem 0}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.opened-state>.title{padding:.5rem;border-radius:.5rem;background-color:#d3d1ea}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.opened-state>.title>button>span{display:flex;align-items:center;justify-content:space-between;padding-right:.25rem;font-size:1.5rem;font-family:WorkSans,sans-serif;font-weight:500;line-height:150%}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.opened-state>.title>button>span.elo-tablet{font-size:1.5rem;line-height:150%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.opened-state>.title>button>span{font-size:1.5rem;line-height:150%}}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.opened-state>.title>button>span.elo-mobile{font-size:1.375rem;line-height:150%}@media screen and (max-width: 600px){.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.opened-state>.title>button>span{font-size:1.375rem;line-height:150%}}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.opened-state>.title:active{background-color:#f0f0f8}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.opened-state>.title:active span{text-decoration:underline}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.opened-state>.title:active:focus-visible{outline:2px solid #6c66b9;border:2px solid #6c66b9;border-radius:.5rem}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container.opened-state>.title:focus-visible{outline:none;border:none;border-radius:.5rem}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>a{padding:.375rem .625rem;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;border:2px solid transparent;font-size:1rem;font-family:WorkSans,sans-serif;font-weight:600;line-height:150%}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>a.elo-tablet{font-size:1rem;line-height:150%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>a{font-size:1rem;line-height:150%}}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>a.elo-mobile{font-size:1rem;line-height:150%}@media screen and (max-width: 600px){.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>a{font-size:1rem;line-height:150%}}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>a svg{margin-right:.5rem}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>a.elo-active:focus-visible{outline-offset:2px;margin:0 4px}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>a:focus-visible{outline:2px solid #6c66b9;border-radius:.5rem;outline-offset:-2px}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container>.title{padding:.5rem .75rem}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container>.title>a{display:flex;align-items:center;justify-content:space-between;font-size:1rem;font-family:WorkSans,sans-serif;font-weight:600;line-height:150%}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container>.title>a.elo-tablet{font-size:1rem;line-height:150%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container>.title>a{font-size:1rem;line-height:150%}}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container>.title>a.elo-mobile{font-size:1rem;line-height:150%}@media screen and (max-width: 600px){.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container>.title>a{font-size:1rem;line-height:150%}}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container>.title>a:focus-visible{outline:2px solid #6c66b9;border-radius:.5rem}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container>.content-wrapper .title{padding:.5rem .75rem}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container>.content-wrapper .title>a:first-child{padding:0}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container>.content-wrapper .title>a{padding:.5rem 1.5rem;display:flex;align-items:center;justify-content:space-between;font-size:1rem;font-family:WorkSans,sans-serif;font-weight:400;line-height:160%}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container>.content-wrapper .title>a.elo-tablet{font-size:1rem;line-height:160%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container>.content-wrapper .title>a{font-size:1rem;line-height:160%}}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container>.content-wrapper .title>a.elo-mobile{font-size:1rem;line-height:160%}@media screen and (max-width: 600px){.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container>.content-wrapper .title>a{font-size:1rem;line-height:160%}}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container a.mobile-level-3{padding:.375rem 1.375rem;border:2px solid transparent;font-size:1rem;font-family:WorkSans,sans-serif;font-weight:400;line-height:160%}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container a.mobile-level-3.elo-tablet{font-size:1rem;line-height:160%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container a.mobile-level-3{font-size:1rem;line-height:160%}}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container a.mobile-level-3.elo-mobile{font-size:1rem;line-height:160%}@media screen and (max-width: 600px){.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container a.mobile-level-3{font-size:1rem;line-height:160%}}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container a.mobile-level-3.elo-active:focus-visible{outline-offset:2px;margin:0 4px}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container a.mobile-level-3:focus-visible{outline:2px solid #6c66b9;border-radius:.5rem;outline-offset:-2px}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container a.mobile-level-4{padding:.375rem 2.125rem;border:2px solid transparent;font-size:1rem;font-family:WorkSans,sans-serif;font-weight:400;line-height:160%}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container a.mobile-level-4.elo-tablet{font-size:1rem;line-height:160%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container a.mobile-level-4{font-size:1rem;line-height:160%}}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container a.mobile-level-4.elo-mobile{font-size:1rem;line-height:160%}@media screen and (max-width: 600px){.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container a.mobile-level-4{font-size:1rem;line-height:160%}}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container a.mobile-level-4.elo-active:focus-visible{outline-offset:2px;margin:0 4px}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-main-menu-container>.content-wrapper>.accordion-container a.mobile-level-4:focus-visible{outline:2px solid #6c66b9;border-radius:.5rem;outline-offset:-2px}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-link{color:#000;padding:0}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-link.elo-active{background-color:#6c66b9;color:#fff;border-radius:.5rem}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-link.elo-active:visited,.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-link.elo-active:hover{color:#fff}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-link__main{padding:.5rem;margin-bottom:0;font-size:1.5rem;font-family:WorkSans,sans-serif;font-weight:500;line-height:150%}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-link__main.elo-tablet{font-size:1.5rem;line-height:150%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-link__main{font-size:1.5rem;line-height:150%}}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-link__main.elo-mobile{font-size:1.375rem;line-height:150%}@media screen and (max-width: 600px){.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-link__main{font-size:1.375rem;line-height:150%}}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-link:hover,.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-link:visited{color:#000}.elo-header .elo-search-wrapper-container-mobile .elo-search-wrapper-container-mobile-content .elo-link.elo-title{margin-bottom:0}.elo-header .elo-accordion{border:initial!important}.elo-header .elo-search-container-mobile{width:100%;justify-content:center;align-items:center;padding:0;box-sizing:border-box}.elo-header .elo-search-container-mobile>div{width:100%;justify-content:center}.elo-header .elo-search-container-mobile>div form{justify-content:center;width:100%}.elo-header .elo-search-container-mobile>div:hover input{cursor:pointer}.elo-header .elo-search-container-mobile>div:hover input::placeholder{text-decoration:none}.elo-header .elo-search-container-mobile>div input{text-align:left;padding:5px 12px!important;width:100%}.elo-header .elo-search-container-mobile>div .elo-search-icon{padding:5px}.elo-header .elo-search-box{display:flex;justify-content:flex-end;justify-self:flex-end;align-items:center;align-content:center;position:relative}.elo-header .elo-search-box label{display:none}.elo-header .elo-search-box form{width:25%;display:flex;align-items:center;justify-content:flex-end;gap:.5rem!important}.elo-header .elo-search-box .elo-search-result-wrapper{position:absolute;left:0;top:100%;width:100%;height:fit-content;box-sizing:border-box;background-color:#fff;z-index:1000;border-radius:.5rem;padding:.25rem 0;border:1px solid #d3d1ea}.elo-header .elo-search-box .elo-search-result-wrapper ul{list-style:none;margin:0;padding:0;width:100%}.elo-header .elo-search-box .elo-search-result-wrapper ul li{width:100%;box-sizing:border-box;cursor:pointer;border:2px solid #ffffff;font-size:1rem;font-family:WorkSans,sans-serif;font-weight:400;line-height:160%}.elo-header .elo-search-box .elo-search-result-wrapper ul li.elo-tablet{font-size:1rem;line-height:160%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header .elo-search-box .elo-search-result-wrapper ul li{font-size:1rem;line-height:160%}}.elo-header .elo-search-box .elo-search-result-wrapper ul li.elo-mobile{font-size:1rem;line-height:160%}@media screen and (max-width: 600px){.elo-header .elo-search-box .elo-search-result-wrapper ul li{font-size:1rem;line-height:160%}}.elo-header .elo-search-box .elo-search-result-wrapper ul li a{padding:.5rem .75rem;display:block}.elo-header .elo-search-box .elo-search-result-wrapper ul li a div,.elo-header .elo-search-box .elo-search-result-wrapper ul li a div b{pointer-events:none}.elo-header .elo-search-box .elo-search-result-wrapper ul li:hover{background-color:#f0f0f8;border:2px solid #f0f0f8;font-size:1rem;font-family:WorkSans,sans-serif;font-weight:600;line-height:160%}.elo-header .elo-search-box .elo-search-result-wrapper ul li:hover.elo-tablet{font-size:1rem;line-height:160%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header .elo-search-box .elo-search-result-wrapper ul li:hover{font-size:1rem;line-height:160%}}.elo-header .elo-search-box .elo-search-result-wrapper ul li:hover.elo-mobile{font-size:1rem;line-height:160%}@media screen and (max-width: 600px){.elo-header .elo-search-box .elo-search-result-wrapper ul li:hover{font-size:1rem;line-height:160%}}.elo-header .elo-search-box .elo-search-result-wrapper ul li:active{background-color:#d3d1ea;border:2px solid #d3d1ea;font-size:1rem;font-family:WorkSans,sans-serif;font-weight:600;line-height:160%}.elo-header .elo-search-box .elo-search-result-wrapper ul li:active.elo-tablet{font-size:1rem;line-height:160%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header .elo-search-box .elo-search-result-wrapper ul li:active{font-size:1rem;line-height:160%}}.elo-header .elo-search-box .elo-search-result-wrapper ul li:active.elo-mobile{font-size:1rem;line-height:160%}@media screen and (max-width: 600px){.elo-header .elo-search-box .elo-search-result-wrapper ul li:active{font-size:1rem;line-height:160%}}.elo-header .elo-search-box .elo-search-result-wrapper ul li:focus{border:2px solid #6c66b9;font-size:1rem;font-family:WorkSans,sans-serif;font-weight:400;line-height:160%}.elo-header .elo-search-box .elo-search-result-wrapper ul li:focus.elo-tablet{font-size:1rem;line-height:160%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header .elo-search-box .elo-search-result-wrapper ul li:focus{font-size:1rem;line-height:160%}}.elo-header .elo-search-box .elo-search-result-wrapper ul li:focus.elo-mobile{font-size:1rem;line-height:160%}@media screen and (max-width: 600px){.elo-header .elo-search-box .elo-search-result-wrapper ul li:focus{font-size:1rem;line-height:160%}}.elo-header .elo-search-box .elo-search-icon{border:none;border-radius:2rem;background-color:#6c66b9;padding:.75rem;color:#fff}.elo-header .elo-search-box .elo-search-icon:focus-visible{outline:2px solid #6c66b9;outline-offset:2px}.elo-header .elo-search-box.elo-search-active input{background-color:#fff!important;border-width:.13rem}.elo-header .elo-search-box.elo-search-active:hover input{cursor:text}.elo-header .elo-search-box input{background-color:#fff;border:.0625rem solid #6c66b9;border-radius:4rem;text-align:left;transition:width .3s;padding:.75rem 1.5rem;color:#000;font-size:.875rem}.elo-header .elo-search-box input:hover{background-color:#f0f0f8;cursor:pointer}.elo-header .elo-search-box input::placeholder{color:#000;text-decoration:none;text-underline-offset:.125rem}.elo-header .elo-search-box input:focus-visible{outline:2px solid #6c66b9;outline-offset:2px}.elo-header .elo-search-box button{display:flex;justify-content:center;align-items:center}.elo-header .elo-search-box .elo-search-button{border:2px solid transparent;border-radius:.5rem;padding:.25rem;color:#000;text-decoration:none}.elo-header .elo-search-box .elo-search-button span{border:0}.elo-header .elo-search-box .elo-search-button span:hover{border-bottom:1px solid #000000}.elo-header .elo-search-box .elo-search-button:focus{border:2px solid #6c66b9}.elo-header.elo-special-offset{padding:0 1rem}.elo-header-mobile{max-height:100vh;background-color:transparent;position:relative}.elo-header-mobile--mobile-no-hero{position:absolute}.elo-header-mobile .elo-header-content-mobile.elo-button-container-mobile-correction{gap:.5rem}.elo-header-mobile .elo-header-content-mobile button.elo-special-button-mobile{box-sizing:border-box;padding:.5rem;width:2.75rem;height:2.75rem;max-width:2.75rem;max-height:2.75rem;border-radius:2.75rem;border-radius:50%}.elo-header-mobile .elo-header-content-mobile button.elo-special-button-mobile:active{background-color:#d3d1ea}.elo-header-mobile .elo-header-content-mobile button.elo-special-button{border-radius:50%;padding:.625rem}.elo-header-mobile .elo-header-content-mobile button.elo-special-button span{border:0;color:#000}.elo-header-mobile .elo-header-content-mobile button.elo-special-button:active{background-color:#d3d1ea}.elo-header-mobile .elo-header-content-mobile button span{flex-wrap:nowrap;display:flex;white-space:nowrap;justify-content:center;align-content:center;align-items:center;gap:.5rem;font-size:.875rem;font-family:WorkSans,sans-serif;font-weight:400;line-height:160%}.elo-header-mobile .elo-header-content-mobile button span.elo-tablet{font-size:.875rem;line-height:160%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header-mobile .elo-header-content-mobile button span{font-size:.875rem;line-height:160%}}.elo-header-mobile .elo-header-content-mobile button span.elo-mobile{font-size:.875rem;line-height:160%}@media screen and (max-width: 600px){.elo-header-mobile .elo-header-content-mobile button span{font-size:.875rem;line-height:160%}}.elo-header-mobile .elo-header-content-mobile button span svg{width:1.25rem;height:1.25rem}.elo-header-mobile .elo-header-content-mobile button span svg.elo-user-icon{width:.75rem;height:.75rem}.elo-header.elo-closed-header .elo-submenu-wrapper-mobile{overflow:visible}.elo-header .elo-submenu-wrapper-mobile{z-index:99;background-color:#fff;margin:1rem 0;width:100%!important;min-height:3.75rem;box-shadow:0 0 1.25rem #00000014;border-radius:1rem;display:flex;justify-content:space-between;align-items:center;flex-direction:column;box-sizing:border-box;gap:.5rem;padding:.5rem 1.5rem;max-height:calc(100% - 10rem)}.elo-header .elo-submenu-wrapper-mobile__active{border-bottom-right-radius:0;border-bottom-left-radius:0}.elo-header .elo-header-wrapper{padding:.5rem 0;box-sizing:border-box;min-height:2.875rem;max-width:103.75rem;width:100%!important}.elo-header .elo-header-wrapper .elo-header-content{min-height:2.875rem}.elo-header .elo-header-wrapper .elo-header-content button span{flex-wrap:nowrap;display:flex;white-space:nowrap;justify-content:center;align-content:center;align-items:center;gap:.5rem;font-size:.875rem;font-family:WorkSans,sans-serif;font-weight:400;line-height:160%}.elo-header .elo-header-wrapper .elo-header-content button span.elo-tablet{font-size:.875rem;line-height:160%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header .elo-header-wrapper .elo-header-content button span{font-size:.875rem;line-height:160%}}.elo-header .elo-header-wrapper .elo-header-content button span.elo-mobile{font-size:.875rem;line-height:160%}@media screen and (max-width: 600px){.elo-header .elo-header-wrapper .elo-header-content button span{font-size:.875rem;line-height:160%}}.elo-header .elo-header-wrapper .elo-header-content button span svg{width:1.25rem;height:1.25rem}.elo-header .elo-header-wrapper .elo-header-content button span svg.elo-user-icon{width:.75rem;height:.75rem}.elo-header-dropdown{border:0;display:flex!important;justify-content:center;align-items:center;position:relative}.elo-header-dropdown:hover p,.elo-header-dropdown__chip--active p{text-decoration:underline}.elo-header-dropdown>button{padding:0;border:0;background-color:transparent}.elo-header-dropdown>button:active{border:0;background-color:transparent}.elo-header-dropdown>button:focus{border:0;background-color:transparent}.elo-header-dropdown>button:hover{border:0;background-color:transparent}.elo-header-dropdown>div{position:absolute!important;bottom:0;left:0;overflow-y:visible!important;min-width:100%!important}.elo-header-dropdown>div>ul{background-color:#fff;min-width:100%;margin:0}.elo-header-dropdown>div>ul li{white-space:nowrap}.elo-header-dropdown-list{position:absolute;border:1px solid #d3d1ea;border-radius:.5rem;padding:.25rem 0;background-color:#fff;z-index:100;top:2.5rem}.elo-header-dropdown-list:focus-visible{outline:2px solid #6c66b9}.elo-header-dropdown-list li{display:flex;padding:.5rem .75rem;cursor:pointer;border-radius:.25rem;font-size:1rem;font-family:WorkSans,sans-serif;font-weight:400;line-height:160%}.elo-header-dropdown-list li.elo-tablet{font-size:1rem;line-height:160%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header-dropdown-list li{font-size:1rem;line-height:160%}}.elo-header-dropdown-list li.elo-mobile{font-size:1rem;line-height:160%}@media screen and (max-width: 600px){.elo-header-dropdown-list li{font-size:1rem;line-height:160%}}.elo-header-dropdown-list li.elo-active-lang{background-color:#d3d1ea;border-color:#d3d1ea;font-size:1rem;font-family:WorkSans,sans-serif;font-weight:600;line-height:160%}.elo-header-dropdown-list li.elo-active-lang.elo-tablet{font-size:1rem;line-height:160%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header-dropdown-list li.elo-active-lang{font-size:1rem;line-height:160%}}.elo-header-dropdown-list li.elo-active-lang.elo-mobile{font-size:1rem;line-height:160%}@media screen and (max-width: 600px){.elo-header-dropdown-list li.elo-active-lang{font-size:1rem;line-height:160%}}.elo-header-dropdown-list li.elo-active-lang:hover{background-color:#d3d1ea;border-color:#d3d1ea;font-size:1rem;font-family:WorkSans,sans-serif;font-weight:600;line-height:160%}.elo-header-dropdown-list li.elo-active-lang:hover.elo-tablet{font-size:1rem;line-height:160%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header-dropdown-list li.elo-active-lang:hover{font-size:1rem;line-height:160%}}.elo-header-dropdown-list li.elo-active-lang:hover.elo-mobile{font-size:1rem;line-height:160%}@media screen and (max-width: 600px){.elo-header-dropdown-list li.elo-active-lang:hover{font-size:1rem;line-height:160%}}.elo-header-dropdown-list li:hover{background-color:#f0f0f8;border-color:#f0f0f8;font-size:1rem;font-family:WorkSans,sans-serif;font-weight:600;line-height:160%}.elo-header-dropdown-list li:hover.elo-tablet{font-size:1rem;line-height:160%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header-dropdown-list li:hover{font-size:1rem;line-height:160%}}.elo-header-dropdown-list li:hover.elo-mobile{font-size:1rem;line-height:160%}@media screen and (max-width: 600px){.elo-header-dropdown-list li:hover{font-size:1rem;line-height:160%}}.elo-header-dropdown-list li:focus-visible{outline:2px solid #6c66b9}.elo-header-nav{background-color:#fff;position:absolute;left:3.75rem;right:3.75rem;top:calc(100% + 1rem);margin-top:1rem;width:calc(100% - 7.5rem)!important;min-height:3.75rem;box-shadow:0 0 1.25rem #00000014;border-radius:1rem;display:flex;justify-content:space-between;align-items:center;flex-direction:column;box-sizing:border-box;max-width:103.75rem!important;z-index:99}.elo-header-nav__no-hero{position:relative}.elo-header-nav-wrapper{box-sizing:border-box;width:100%;padding:.8125rem 1.5rem;flex-wrap:nowrap}@media (min-width: 1024px) and (max-width: 1440px){.elo-header-nav-wrapper .elo-logo-link{align-items:center;display:flex}}@media (min-width: 1024px) and (max-width: 1440px){.elo-header-nav-wrapper .elo-flex{gap:.5rem}.elo-header-nav-wrapper .elo-flex a{align-items:center}}.elo-header-nav-wrapper-mobile{padding:0;box-sizing:border-box;width:100%;flex-wrap:nowrap}.elo-header-nav-wrapper .elo-logo-link{padding:0}.elo-header-nav-wrapper .elo-main-link{display:flex;align-content:center;justify-content:center;padding:.5rem .75rem;border-radius:1rem;border:2px solid transparent;font-size:1rem;font-family:WorkSans,sans-serif;font-weight:600;line-height:160%}.elo-header-nav-wrapper .elo-main-link.elo-tablet{font-size:1rem;line-height:160%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header-nav-wrapper .elo-main-link{font-size:1rem;line-height:160%}}.elo-header-nav-wrapper .elo-main-link.elo-mobile{font-size:1rem;line-height:160%}@media screen and (max-width: 600px){.elo-header-nav-wrapper .elo-main-link{font-size:1rem;line-height:160%}}@media (min-width: 1024px) and (max-width: 1200px){.elo-header-nav-wrapper .elo-main-link{flex-basis:100%}}.elo-header-nav-wrapper .elo-main-link svg{transition:linear transform .2s}.elo-header-nav-wrapper .elo-main-link:hover,.elo-header-nav-wrapper .elo-main-link:active{background-color:#d3d1ea;border-color:#d3d1ea;color:#000;text-decoration:none}.elo-header-nav-wrapper .elo-main-link:hover svg,.elo-header-nav-wrapper .elo-main-link:active svg{transform:rotate(180deg)}.elo-header-nav-wrapper .elo-main-link.elo-opened svg{transform:rotate(180deg)}.elo-header-nav-wrapper .elo-main-link.elo-active{background-color:#6c66b9;color:#fff;border-color:#6c66b9}.elo-header-nav-wrapper .elo-main-link.elo-active:focus-visible{border:2px solid #6c66b9;outline:2px solid #6c66b9;color:#fff}.elo-header-nav-wrapper .elo-main-link:focus-visible{border:2px solid #6c66b9;outline:none;color:inherit}.elo-header-nav .elo-submenu-wrapper{width:100%;box-sizing:border-box;gap:.75rem;z-index:99;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,margin-bottom .4s,padding .4s;max-height:0;opacity:0;pointer-events:none}.elo-header-nav .elo-submenu-wrapper__active{max-height:100vh;opacity:1;pointer-events:all;transition-delay:.3s;margin-bottom:2rem;padding:.8125rem 1.5rem 0}.elo-header-nav .elo-submenu-wrapper__active:focus-visible{outline:none}.elo-header-nav .elo-submenu-wrapper .elo-buttons-group{width:100%}.elo-header-nav .elo-submenu-wrapper .elo-buttons-group button span{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;gap:.5rem;font-size:.875rem;font-family:WorkSans,sans-serif;font-weight:400;line-height:160%}.elo-header-nav .elo-submenu-wrapper .elo-buttons-group button span.elo-tablet{font-size:.875rem;line-height:160%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header-nav .elo-submenu-wrapper .elo-buttons-group button span{font-size:.875rem;line-height:160%}}.elo-header-nav .elo-submenu-wrapper .elo-buttons-group button span.elo-mobile{font-size:.875rem;line-height:160%}@media screen and (max-width: 600px){.elo-header-nav .elo-submenu-wrapper .elo-buttons-group button span{font-size:.875rem;line-height:160%}}.elo-header-nav .elo-submenu-wrapper .elo-buttons-group button span svg{width:1.25rem;height:1.25rem}.elo-header-nav .elo-submenu-wrapper .elo-buttons-group button span svg.elo-home-icon{width:.875rem;height:.875rem}.elo-header-nav .elo-submenu-wrapper .elo-submenu-items-wrapper{width:100%;gap:.75rem;padding-top:.5rem;display:grid;grid-template-columns:repeat(4,1fr)}@media (min-width: 1400px){.elo-header-nav .elo-submenu-wrapper .elo-submenu-items-wrapper{gap:2rem}}.elo-header-nav .elo-submenu-wrapper .elo-submenu{gap:0;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-link{box-sizing:border-box;width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:.5rem;border:2px solid transparent}.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-link:hover{text-decoration:underline}.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-link:active{background-color:#f0f0f8}.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-link:focus-visible{color:initial;outline:2px solid #6c66b9}.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-link.elo-active{background-color:#6c66b9;color:#fff;border-color:#6c66b9}.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-link.elo-active:focus-visible{border:2px solid #6c66b9;outline:2px solid #6c66b9;color:#fff}.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-link.elo-active:visited,.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-link.elo-active:hover{color:#fff}.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-2{padding:.5rem .75rem;font-size:1rem;font-family:WorkSans,sans-serif;font-weight:600;line-height:150%}.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-2.elo-tablet{font-size:1rem;line-height:150%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-2{font-size:1rem;line-height:150%}}.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-2.elo-mobile{font-size:1rem;line-height:150%}@media screen and (max-width: 600px){.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-2{font-size:1rem;line-height:150%}}.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-2__active{background-color:#6c66b9;color:#fff}.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-2__active:visited,.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-2__active:hover{color:#fff}.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-3,.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-4{padding:.1875rem .75rem;font-size:1rem;font-family:WorkSans,sans-serif;font-weight:400;line-height:160%}.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-3.elo-tablet,.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-4.elo-tablet{font-size:1rem;line-height:160%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-3,.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-4{font-size:1rem;line-height:160%}}.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-3.elo-mobile,.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-4.elo-mobile{font-size:1rem;line-height:160%}@media screen and (max-width: 600px){.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-3,.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-4{font-size:1rem;line-height:160%}}.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-3__active,.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-4__active{background-color:#6c66b9;color:#fff}.elo-header-nav .elo-submenu-wrapper .elo-submenu .elo-level-4{padding-left:1.5rem}.elo-search_autocomplete{z-index:2!important}@font-face{font-family:WorkSans;src:url(/Content/fonts/WorkSans-Regular.woff) format("woff2");font-weight:400}@font-face{font-family:WorkSans;src:url(/Content/fonts/WorkSans-Medium.woff) format("woff2");font-weight:500}@font-face{font-family:WorkSans;src:url(/Content/fonts/WorkSans-SemiBold.woff) format("woff2");font-weight:600}.elo-accordion{width:100%;gap:0}.elo-accordion.elo-opened>.elo-title-wrapper>.elo-switcher svg,.elo-accordion.elo-opened>.elo-title-wrapper .elo-full-switcher svg{transform:rotate(180deg)}.elo-accordion.elo-closed .elo-content-wrapper{height:0}.elo-accordion>.elo-title-wrapper{gap:.5rem}.elo-accordion>.elo-title-wrapper.elo-active:not(.elo-mobile-level-1){background-color:#6c66b9;border-radius:.5rem}.elo-accordion>.elo-title-wrapper.elo-active:not(.elo-mobile-level-1) a{color:#fff!important}.elo-accordion>.elo-title-wrapper.elo-active:not(.elo-mobile-level-1) a:hover,.elo-accordion>.elo-title-wrapper.elo-active:not(.elo-mobile-level-1) a:visited{color:#fff!important}.elo-accordion>.elo-title-wrapper.elo-active:not(.elo-mobile-level-1) a:focus-visible{border:2px solid #ffffff}.elo-accordion>.elo-title-wrapper.elo-active:not(.elo-mobile-level-1) .elo-separator{background-color:#fff}.elo-accordion>.elo-title-wrapper.elo-active:not(.elo-mobile-level-1) svg{color:#fff;fill:#fff}.elo-accordion>.elo-title-wrapper .elo-title{color:#000;flex:1;padding:0}.elo-accordion>.elo-title-wrapper .elo-separator{width:1px;background-color:#d3d1ea}.elo-accordion>.elo-title-wrapper .elo-switcher{background-color:transparent;border:0;color:#000;padding:0}.elo-accordion>.elo-title-wrapper .elo-switcher svg{transform:rotate(360deg);transition:linear transform .3s}.elo-accordion>.elo-title-wrapper .elo-switcher span{line-height:0}.elo-accordion>.elo-title-wrapper .elo-full-switcher{background-color:transparent;border:0;color:#000;padding:0;width:100%}.elo-accordion>.elo-title-wrapper .elo-full-switcher>span{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-content:space-between}.elo-accordion>.elo-title-wrapper .elo-full-switcher>span>div{flex:1;text-align:left}.elo-accordion>.elo-title-wrapper .elo-full-switcher svg{transform:rotate(360deg);transition:linear transform .3s}.elo-accordion>.elo-title-wrapper .elo-full-switcher:focus,.elo-accordion>.elo-title-wrapper .elo-full-switcher:focus-visible{border-radius:.5rem}.elo-accordion .elo-content-wrapper{height:fit-content;overflow:hidden;transition:linear height .3s;gap:.5rem}.elo-accordion .elo-content-wrapper.elo-desktop{gap:0}@media screen and (min-width: 1024px){.elo-accordion .elo-content-wrapper{gap:0}}.elo-article-card{background-color:#d3d1ea;border-radius:.5rem;max-width:18.375rem}.elo-article-card__image{border-radius:.5rem .5rem 0 0;max-width:18.375rem}.elo-article-card__content{padding:1rem;display:flex;flex-direction:column;justify-content:flex-start}.elo-article-card__date{margin-top:.5rem}.elo-article-card__link{margin-top:.625rem;padding:0;text-align:left;justify-content:left}.elo-article-card__link span{font-weight:600}.elo-radio-button{display:flex;position:relative;align-items:center;text-align:center;gap:.75rem;padding:1rem .5rem;text-align:left;white-space:nowrap}.elo-radio-button__label{font-size:1rem;margin:0}.elo-radio-button__label:focus-visible{border:2px solid red}.elo-radio-button__input__icon{position:absolute;color:#fff;left:.9375rem;top:1.3125rem}.elo-radio-button__input__icon:hover{cursor:pointer;color:#fff;background-color:#6c66b9}input[type=radio].elo-radio-button__input{height:1.5rem;width:1.5rem;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:.0625rem solid #6c66b9;transition:opacity .2s ease-in-out;overflow:hidden;padding:0;margin:0}input[type=radio].elo-radio-button__input:hover{cursor:pointer;background-color:#f0f0f8;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out}input[type=radio].elo-radio-button__input:active{background-color:#d3d1ea}input[type=radio].elo-radio-button__input:focus-visible{outline:none;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #6c66b9}input[type=radio].elo-radio-button__input--checked{position:relative;background-color:#6c66b9}input[type=radio].elo-radio-button__input--checked:after{content:"";position:absolute;top:50%;left:50%;width:50%;height:50%;background-color:#6c66b9;border-radius:50%;border:.25rem solid white;transform:translate(-50%,-50%);box-sizing:content-box}input[type=radio].elo-radio-button__input--checked:hover{cursor:pointer;background-color:#5750af}input[type=radio].elo-radio-button__input--checked:hover:after{background-color:#5750af}input[type=radio].elo-radio-button__input--checked:active{cursor:pointer;background-color:#4e489d}input[type=radio].elo-radio-button__input--checked:active:after{background-color:#4e489d}input[type=radio].elo-radio-button__input--disabled{border:.0625rem solid #cacaca}input[type=radio].elo-radio-button__input--disabled:hover{cursor:not-allowed;background-color:#cacaca}input[type=radio].elo-radio-button__input--text-disabled{color:#888;font-weight:400}.elo-calculator-title{display:flex;align-items:center;padding:1rem 1.5rem;background-color:#ffd200;justify-content:space-between}.elo-calculator-title--secondary{background-color:#ffe880}.elo-calculator-title--full{border-radius:.5rem}.elo-calculator-title--half{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.elo-calculator-title p{margin:0}.elo-calculator-title__icon{color:#000;fill:#000;margin-right:.5rem}.elo-calculator-title__title{display:flex;align-items:center;gap:.5rem}.elo-calculator-title__subtitle{display:flex;justify-content:flex-end}.elo-tabs{display:flex;align-items:center;width:100%;box-sizing:border-box;position:relative}@media screen and (min-width: 768px){.elo-tabs{border-bottom:3px solid #6c66b9}}.elo-tabs [role=tablist]{display:flex;align-items:center;width:100%}.elo-tabs__button{padding:1.5rem;border-top-left-radius:1rem;border-top-right-radius:1rem;border:none;background-color:#fff;color:#000;cursor:pointer;box-sizing:border-box;border:3px solid transparent}.elo-tabs__button p{margin:0}.elo-tabs__button:hover{background-color:#f0f0f8;color:#000}.elo-tabs__button:active{background-color:#d3d1ea;color:#000}.elo-tabs__button:focus-visible{outline:3px solid #6c66b9}.elo-tabs__button--active{background-color:#6c66b9;color:#fff}.elo-tabs__button--active:hover{background-color:#5750af;color:#fff}.elo-tabs__button--active:active{background-color:#4e489d;color:#fff}.elo-tabs__button--active:focus-visible{outline:3px solid #6c66b9;border:3px solid #ffffff;position:relative}.elo-tabs__mobile--active{background-color:#6c66b9;color:#fff;border-radius:.5rem;padding:1rem 1.5rem;width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.elo-tabs__mobile--active:focus-visible{outline:3px solid #6c66b9;outline-offset:2px}.elo-tabs__mobile--icon{color:#fff;fill:#fff;transition:.3s all}.elo-tabs__mobile--icon--open{transform:rotate(180deg)}.elo-tabs__dropdown{opacity:0;position:absolute;pointer-events:none;background-color:#fff;border-radius:.5rem;border:1px solid #d3d1ea;width:100%;top:3rem;margin:0;padding:0;left:0;display:flex;flex-direction:column;z-index:100}.elo-tabs__dropdown--item{padding:.5rem .75rem;cursor:pointer;border:transparent;background-color:#fff;text-align:left;border-radius:.5rem}.elo-tabs__dropdown--item--active{background-color:#d3d1ea}.elo-tabs__dropdown--item--active p{font-weight:600}.elo-tabs__dropdown--item p{margin:0}.elo-tabs__dropdown--item:hover:not(.elo-tabs__dropdown--item--active){background-color:#f0f0f8}.elo-tabs__dropdown--item:hover:not(.elo-tabs__dropdown--item--active) p{font-weight:600}.elo-tabs__dropdown--item:focus-visible{outline:3px solid #6c66b9;outline-offset:-4px}.elo-tabs__dropdown--visible{opacity:1;pointer-events:auto;transform:translate3d(0,10px,0);transition:all .2s ease-in-out}.elo-tabs__dropdown--exit{opacity:0;pointer-events:none;transform:translateZ(0);transition:all .2s ease-in-out}.elo-form-tooltip{position:relative;cursor:pointer;padding:.25rem;display:flex;align-items:center}.elo-form-tooltip:focus-visible{outline:2px solid #6c66b9;border-radius:100%;outline-offset:-4px}.elo-form-tooltip__tooltip{opacity:0;position:absolute;pointer-events:none;right:-.25rem;bottom:31px;top:auto}@media (min-width: 1600px){.elo-form-tooltip__tooltip{right:50%;transform:translate(50%)}}.elo-form-tooltip__tooltip--below{bottom:auto;top:31px}.elo-form-tooltip__tooltip--visible{opacity:1;pointer-events:auto;transform:translate(.25rem) translate3d(0,-10px,0);transition:all .2s ease-in-out}@media (min-width: 1600px){.elo-form-tooltip__tooltip--visible{transform:translate(50%) translate3d(0,-10px,0)}}.elo-form-tooltip__tooltip--visible.elo-form-tooltip__tooltip--below{transform:translate(.25rem) translate3d(0,10px,0)}@media (min-width: 1600px){.elo-form-tooltip__tooltip--visible.elo-form-tooltip__tooltip--below{transform:translate(50%) translate3d(0,10px,0)}}.elo-form-tooltip__tooltip--exit{opacity:0;pointer-events:none;transform:translate(.25rem) translate3d(0,-10px,0);transition:all .2s ease-in-out}@media (min-width: 1600px){.elo-form-tooltip__tooltip--exit{transform:translate(50%) translateZ(0)}}.elo-form-tooltip__tooltip--exit.elo-form-tooltip__tooltip--below{transform:translate(.25rem) translateZ(0)}@media (min-width: 1600px){.elo-form-tooltip__tooltip--exit.elo-form-tooltip__tooltip--below{transform:translate(50%) translateZ(0)}}.elo-form-tooltip__tooltip--flipped{top:31px;bottom:auto}.elo-form-tooltip__tooltip--flipped:after{top:-.5rem;bottom:auto;background-color:#6c66b9!important;border-right:none!important;border-bottom:none!important}.elo-form-tooltip__tooltip--flipped.elo-form-tooltip__tooltip--visible{transform:translate(.25rem) translate3d(0,10px,0)}@media (min-width: 1600px){.elo-form-tooltip__tooltip--flipped.elo-form-tooltip__tooltip--visible{transform:translate(50%) translate3d(0,10px,0)}}.elo-form-tooltip__tooltip--flipped.elo-form-tooltip__tooltip--exit{transform:translate(.25rem) translate3d(0,10px,0)}@media (min-width: 1600px){.elo-form-tooltip__tooltip--flipped.elo-form-tooltip__tooltip--exit{transform:translate(50%) translateZ(0)}}.elo-form-tooltip__icon{color:#404040;fill:#404040;cursor:pointer}.elo-input,.elo-input-calculator{box-sizing:border-box;position:relative;display:flex;flex-direction:column;gap:.5rem;width:inherit;margin:0}.elo-input__label,.elo-input-calculator__label{padding:0;margin:0}.elo-input__label--high,.elo-input-calculator__label--high{color:#000}.elo-input__label--low,.elo-input-calculator__label--low{color:#404040}.elo-input__label--required,.elo-input-calculator__label--required{color:#ed0722}.elo-input__label[data-disabled],.elo-input-calculator__label[data-disabled]{color:#888}.elo-input__field,.elo-input-calculator__field{box-sizing:border-box;border:none;height:3.5rem;border-radius:.5rem;padding:1rem;outline:1px solid #6c66b9;width:100%}.elo-input__field:disabled,.elo-input-calculator__field:disabled{background-color:#eaeaea;color:#888}.elo-input__field[data-error=true],.elo-input-calculator__field[data-error=true]{outline-color:#ed0722}.elo-input__field:hover,.elo-input-calculator__field:hover{outline-width:2px}.elo-input__field:active,.elo-input__field:focus,.elo-input-calculator__field:active,.elo-input-calculator__field:focus{outline-width:2px;outline-color:#4e489d}.elo-input__helper,.elo-input-calculator__helper{padding:0;margin:0;color:#404040}.elo-input__helper[data-disabled],.elo-input-calculator__helper[data-disabled]{color:#888}.elo-input__error,.elo-input-calculator__error{padding:0;margin:0;color:#ed0722}.elo-input__hover-text,.elo-input-calculator__hover-text{position:absolute;z-index:1;top:50%;transform:translateY(-50%);right:.75rem;margin:0;background-color:#fff}.elo-input__hover-text[data-disabled],.elo-input-calculator__hover-text[data-disabled]{pointer-events:none;background-color:#eaeaea;color:#888}.elo-input__field-wrapper,.elo-input__wrapper,.elo-input-calculator__field-wrapper,.elo-input-calculator__wrapper{position:relative;display:flex;align-items:center;width:100%}.elo-input__wrapper,.elo-input-calculator__wrapper{gap:1rem}.elo-input-calculator{box-sizing:border-box}.elo-input-calculator__label{color:#404040;font-size:.875rem}.elo-input-calculator__label--high{color:#404040;font-weight:600}@media print{.elo-input-calculator__tooltip{display:none}}.elo-input-calculator__field{padding:.5rem .75rem;box-sizing:border-box;border:1px solid #6c66b9;outline:none;height:2.5rem;font-size:.875rem}.elo-input-calculator__field[data-error=true]{border-color:#ed0722}.elo-input-calculator__field[data-error=true]:focus-visible{border-color:#ed0722}.elo-input-calculator__field:hover,.elo-input-calculator__field:active{outline:.125rem solid #6c66b9}.elo-input-calculator__field:focus-visible{outline:.125rem solid #6c66b9}.elo-input-calculator__field:disabled{border:1px solid #cacaca;cursor:not-allowed}.elo-tooltip{width:256px;position:absolute;box-shadow:0 0 8px #00000026;border-radius:.5rem;z-index:4}.elo-tooltip__title{background-color:#6c66b9;padding:.5rem 1rem;border:1px solid #6c66b9;border-top-left-radius:.5rem;border-top-right-radius:.5rem;color:#fff}.elo-tooltip__content{padding:1.25rem 1rem;background-color:#fff;border:1px solid #d3d1ea;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-top:none}.elo-tooltip__text{margin:0}.elo-tooltip:after{content:"";width:1rem;height:1rem;background-color:#fff;position:absolute;bottom:-.5rem;right:.5rem;transform:translate(-.5rem) rotate(45deg);z-index:1;border-right:1px solid #d3d1ea;border-bottom:1px solid #d3d1ea}@media (min-width: 1600px){.elo-tooltip:after{left:50%;transform:translate(-50%) rotate(45deg)}}.elo-select-box select{display:none;pointer-events:none}.elo-select-box__label{padding:0;margin:0;font-size:.875rem;margin-bottom:.5rem;display:block}.elo-select-box__label--high{color:#404040;font-weight:600}.elo-select-box__label--low{color:#404040}.elo-select-box__label--required{color:#ed0722}.elo-select-box__label[data-disabled=true]{color:#888}.elo-select-box__select{position:relative;width:100%;padding:.5rem .75rem;border:1px solid #6c66b9;border-radius:.5rem;min-height:2.625rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;background-color:#fff;color:#000;box-sizing:border-box;height:2.5rem}.elo-select-box__select p{margin:0}.elo-select-box__select p:first-letter{text-transform:uppercase}.elo-select-box__select:hover{outline:.125rem solid #6c66b9}.elo-select-box__select--open:hover{outline:none}.elo-select-box__select:active{outline:.125rem solid #6c66b9}.elo-select-box__select:focus-visible{outline:.125rem solid #6c66b9;outline-offset:.125rem}.elo-select-box__select[data-disabled=true]{background-color:#eaeaea;color:#888;cursor:not-allowed;pointer-events:none;border-color:#cacaca}.elo-select-box__select[data-error=true]{border-color:#ed0722}.elo-select-box__options{opacity:0;position:absolute;pointer-events:none;background-color:#fff;border-radius:.5rem;border:1px solid #d3d1ea;width:100%;top:31px;margin:0;padding:0;left:0;display:flex;flex-direction:column;z-index:50;max-height:0;overflow:hidden;transition:max-height .2s ease-in-out,opacity .2s ease-in-out}.elo-select-box__options--visible{opacity:1;pointer-events:auto;transform:translate3d(0,10px,0);max-height:118px}@media screen and (min-width: 768px){.elo-select-box__options--visible{max-height:270px}}.elo-select-box__options--scrollbar{overflow:auto}.elo-select-box__options--exit{opacity:0;pointer-events:none;transform:translateZ(0)}.elo-select-box__option{padding:.5rem .75rem;cursor:pointer;border:transparent;background-color:#fff;text-align:left;border-radius:.5rem}.elo-select-box__option:first-letter{text-transform:uppercase}.elo-select-box__option--selected{background-color:#d3d1ea}.elo-select-box__option--selected p{font-weight:600}.elo-select-box__option p{margin:0}.elo-select-box__option:hover:not(.elo-select-box__option--selected){background-color:#f0f0f8}.elo-select-box__option:hover:not(.elo-select-box__option--selected) p{font-weight:600}.elo-select-box__option:focus-visible{outline:3px solid #6c66b9;outline-offset:-4px}.elo-select-box__icon{color:#000;fill:#000;transition:.3s all}.elo-select-box__icon--open{transform:rotate(180deg)}.elo-select-box__icon[data-disabled=true]{color:#888;fill:#888}.elo-select-box__helper{padding:0;margin:.5rem 0 0;color:#404040}.elo-select-box__helper[data-disabled=true]{color:#888}.elo-select-box__error{padding:0;margin:.5rem 0 0;color:#ed0722}.elo-select-box__wrapper{display:flex;align-items:center;gap:1rem}@media print{.elo-select-box__tooltip{display:none}}.elo-checkbox{display:flex;position:relative;text-align:center;gap:.75rem;padding:.5rem;text-align:left;white-space:wrap}.elo-checkbox__label{font-size:1rem;display:flex;margin:0}.elo-checkbox__label:focus-visible{border:2px solid red}.elo-checkbox__input__icon{position:absolute;color:#fff;left:.6875rem;top:.625rem;pointer-events:none}.elo-checkbox__input__icon:hover{cursor:pointer;color:#fff;background-color:#6c66b9}input[type=checkbox].elo-checkbox__input{height:1.5rem;width:1.5rem;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:.0625rem solid #6c66b9;transition:opacity .2s ease-in-out;overflow:hidden;padding:0;margin:0}input[type=checkbox].elo-checkbox__input:before{display:none}input[type=checkbox].elo-checkbox__input:hover{cursor:pointer;background-color:#f0f0f8;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out}input[type=checkbox].elo-checkbox__input:active{background-color:#d3d1ea}input[type=checkbox].elo-checkbox__input:focus-visible{outline:none;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #6c66b9}input[type=checkbox].elo-checkbox__input--checked{background-color:#6c66b9;border:none}input[type=checkbox].elo-checkbox__input--checked:hover{cursor:pointer;background-color:#5750af}input[type=checkbox].elo-checkbox__input--checked:active{background-color:#4e489d}input[type=checkbox].elo-checkbox__input--disabled{border:.0625rem solid #cacaca}input[type=checkbox].elo-checkbox__input--disabled:hover{cursor:not-allowed;background-color:#cacaca}input[type=checkbox].elo-checkbox__input--text-disabled{color:#888;font-weight:400}.elo-wage-summary-box{background:#d3d1ea66;padding:1rem 1rem 2rem;border-radius:.5rem}.elo-wage-summary-box.elo-desktop{padding:1.5rem 1.5rem 2.5rem}@media screen and (min-width: 1024px){.elo-wage-summary-box{padding:1.5rem 1.5rem 2.5rem}}.elo-wage-summary-box__item{display:flex;width:100%}.elo-wage-summary-box__item:first-child{flex-direction:column;text-align:center;margin-bottom:1rem;color:#4e489d;gap:.25rem;align-items:center}.elo-wage-summary-box__item:first-child.elo-desktop{flex-direction:row;text-align:left;align-items:center}@media screen and (min-width: 1024px){.elo-wage-summary-box__item:first-child{flex-direction:row;text-align:left;align-items:center}}.elo-wage-summary-box__item:not(:first-child):not(:last-child){margin-bottom:.25rem}.elo-wage-summary-box__item--title{flex-grow:1}.elo-wage-summary-box__item--value{text-align:right}.elo-wage-summary-box__item p{margin:0}.elo-wage-summary-box__item--triple:first-child{flex-direction:column}.elo-wage-summary-box__icon{color:#4e489d;fill:#4e489d;margin-right:.5rem;margin-bottom:.25rem}.elo-wage-summary-box__icon.elo-desktop{margin-bottom:0}@media screen and (min-width: 1024px){.elo-wage-summary-box__icon{margin-bottom:0}}.elo-wage-summary-box__btn-wrapper{display:flex;gap:.5rem;align-items:stretch;margin-top:2.5rem;flex-direction:column-reverse;width:100%}.elo-wage-summary-box__btn-wrapper.elo-desktop{margin-top:4.5rem;justify-content:flex-end;align-items:center;flex-direction:row}@media screen and (min-width: 1024px){.elo-wage-summary-box__btn-wrapper{margin-top:4.5rem;justify-content:flex-end;align-items:center;flex-direction:row}}.elo-wage-summary-box__btn.elo-desktop{width:auto;padding:.75rem 1rem}@media screen and (min-width: 1024px){.elo-wage-summary-box__btn{width:auto;padding:.75rem 1rem}}@media (min-width: 1200px){.elo-wage-summary-box__btn{padding:.75rem 1.5rem}}@media print{.elo-wage-summary-box__btn:first-child{display:none}}.elo-wage-accordion{width:100%}.elo-wage-accordion:focus-visible{outline:.125rem solid #6c66b9;border-radius:.5rem;outline-offset:.25rem}.elo-wage-accordion__content{max-height:0;opacity:0;transform:translateZ(0);transition:all .2s ease-in-out;overflow:hidden;position:relative}.elo-wage-accordion__content--open{max-height:inherit;opacity:1}.elo-wage-accordion__header{cursor:pointer;display:flex;gap:.5rem;padding:.25rem 0;margin-bottom:.25rem}.elo-wage-accordion__header--wrapper{display:flex;align-items:start;flex-shrink:1}.elo-wage-accordion__header:hover:not(:active) .elo-wage-accordion__header--title{color:#4e489d}.elo-wage-accordion__header:hover:not(:active) .elo-wage-accordion__header--icon{color:#4e489d;fill:#4e489d}.elo-wage-accordion__header--value{flex-grow:0;white-space:nowrap;margin-left:auto}.elo-wage-accordion__header--icon{transition:transform .3s;color:#000;fill:#000;margin-right:.5rem;min-width:1.5rem}.elo-wage-accordion__header--icon--open{transform:rotate(180deg)}.elo-wage-accordion__header--title{-webkit-hyphens:auto;hyphens:auto}.elo-wage-accordion__item{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;padding:.25rem 0 .25rem 2.5rem}.elo-wage-accordion__item.elo-desktop{display:flex}@media screen and (min-width: 1024px){.elo-wage-accordion__item{display:flex}}.elo-wage-accordion__item p{margin:0}.elo-wage-accordion__item--title{-webkit-hyphens:auto;hyphens:auto;flex-shrink:1}.elo-wage-accordion__item p.elo-wage-accordion__item--value{flex-grow:0;white-space:nowrap;margin-left:auto}.elo-wage-accordion__item:not(:last-child){margin-bottom:.25rem}.elo-wage-form{background-color:#fff;padding:1.5rem 1rem;border:1px solid #d3d1ea;border-top:none;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;position:relative;margin-bottom:1.5rem}.elo-wage-form .elo-radio-button{padding:0}.elo-wage-form.elo-desktop{padding:1.5rem}@media screen and (min-width: 1024px){.elo-wage-form{padding:1.5rem}}.elo-wage-form--single{margin-bottom:1rem}@media print{.elo-wage-form--single{margin-bottom:0;height:100%}}.elo-wage-form~.elo-wage-form{border-top:1px solid #d3d1ea;border-radius:.5rem}.elo-wage-form~.elo-wage-form:before{display:none}.elo-wage-form--remove-button{margin-top:1.5rem;margin-left:auto}@media print{.elo-wage-form--remove-button{display:none}}.elo-wage-form--pay,.elo-wage-form--wage,.elo-wage-form--age{display:flex;margin-bottom:1rem;align-items:center}.elo-wage-form--pay{justify-content:space-between}@media print{.elo-wage-form--pay{display:block}}.elo-wage-form--pay--double{gap:1rem;align-items:flex-start}.elo-wage-form--pay--double>label:first-child{width:40%!important}@media print{.elo-wage-form--pay--double>label:first-child{width:100%!important}}.elo-wage-form--pay--double>label:last-child{width:60%!important}@media print{.elo-wage-form--pay--double>label:last-child{width:100%!important}}.elo-wage-form--age{flex-wrap:wrap;justify-content:space-between;position:relative}.elo-wage-form--age--label{width:100%;color:#404040;font-weight:600}.elo-wage-form--age--radio{display:flex;flex-direction:column;padding-top:1rem;gap:1rem}.elo-wage-form--age--radio.elo-desktop{flex-direction:row;gap:1.5rem}.elo-wage-form--age--radio.elo-desktop--compare{flex-direction:column;margin-top:1rem;gap:1rem}.elo-wage-form--age--radio.elo-desktop--compare .elo-radio-button{padding-top:0;padding-bottom:0}@media screen and (min-width: 1024px){.elo-wage-form--age--radio{flex-direction:row;gap:1.5rem}.elo-wage-form--age--radio--compare{flex-direction:column;margin-top:1rem;gap:1rem}.elo-wage-form--age--radio--compare .elo-radio-button{padding-top:0;padding-bottom:0}}@media (min-width: 1200px){.elo-wage-form--age--radio{gap:2.5rem}}.elo-wage-form--age--tooltip{position:absolute!important;bottom:0;right:0}@media print{.elo-wage-form--age--tooltip{display:none!important}}.elo-wage-form--age--tooltip.elo-desktop{position:relative!important;bottom:initial;right:initial;top:7px}@media screen and (min-width: 1024px){.elo-wage-form--age--tooltip{position:relative!important;bottom:initial;right:initial;top:7px}}.elo-wage-form--age--tooltip--compare{position:absolute!important;bottom:0;right:0;top:inherit}.elo-wage-form__required{color:#ed0722}.elo-wage-form__select,.elo-wage-form__input{width:100%!important}.elo-wage-form__select p,.elo-wage-form__input p{font-size:.875rem}.elo-wage-form--remove.elo-desktop{min-height:3.125rem;margin-top:1.5rem}@media screen and (min-width: 1024px){.elo-wage-form--remove{min-height:3.125rem;margin-top:1.5rem}}@media print{.elo-wage-form--remove{display:none}}.elo-wage-form-container{min-width:320px;width:100%}.elo-wage-form-container--compare{width:100%}.elo-wage-form-container.elo-desktop{min-width:auto}@media screen and (min-width: 1024px){.elo-wage-form-container{min-width:auto}}.elo-wage-form-container__compare.elo-desktop{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media screen and (min-width: 1024px){.elo-wage-form-container__compare{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}}@media print{.elo-wage-form-container__compare{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}}.elo-wage-form-container__compare--triple.elo-desktop{grid-template-columns:repeat(3,1fr)}@media screen and (min-width: 1024px){.elo-wage-form-container__compare--triple{grid-template-columns:repeat(3,1fr)}}@media print{.elo-wage-form-container__compare--triple{grid-template-columns:repeat(3,1fr)}}.elo-wage-form-container__compare--item{display:flex;flex-direction:column;height:100%}.elo-wage-form-container__compare--item:nth-child(2) .elo-wage-form-container__title{background-color:#ffe880}.elo-wage-form-container__compare--item:nth-child(3) .elo-wage-form-container__title{background-color:#fff2c4}.elo-wage-form-container__title{display:flex;align-items:center;padding:1rem 1.5rem;background-color:#ffd200;border-top-left-radius:.5rem;border-top-right-radius:.5rem;position:relative;z-index:2}.elo-wage-form-container__title p{margin:0}.elo-wage-form-container__title--icon{color:#000;fill:#000;margin-right:.5rem}.elo-wage-form-container__title--text{flex-grow:1}.elo-wage-form-container__footer{display:flex;flex-direction:column;width:100%}.elo-wage-form-container__footer--add-button{color:#4e489d;margin-bottom:1rem;justify-content:flex-start;width:max-content}.elo-wage-form-container__footer--add-button:disabled{background-color:transparent;color:#cacaca;width:fit-content}.elo-wage-form-container__footer--add-button:disabled svg{fill:#cacaca;color:#cacaca}.elo-wage-form-container__footer--add-button:disabled span{border-color:#cacaca}@media print{.elo-wage-form-container__footer--compare{display:none}}.elo-wage-form-container__footer--checkbox{margin-bottom:.75rem;display:flex;justify-content:space-between;align-items:baseline;padding-right:1rem}.elo-wage-form-container__footer--checkbox.elo-desktop{padding-right:0}@media screen and (min-width: 1024px){.elo-wage-form-container__footer--checkbox{padding-right:0}}.elo-wage-form-container__footer--checkbox--compare.elo-desktop{justify-content:inherit}@media screen and (min-width: 1024px){.elo-wage-form-container__footer--checkbox--compare{justify-content:inherit}}.elo-wage-form-container__footer--submit-button{margin-top:.5rem;width:100%;margin-left:auto}.elo-wage-form-container__footer--submit-button.elo-desktop{max-width:320px}@media screen and (min-width: 1024px){.elo-wage-form-container__footer--submit-button{max-width:320px}}.elo-wage-form-container__footer--submit-button--compare{margin-right:auto;max-width:320px}.elo-wage-form-container__footer--error{padding:0;margin:1rem 0 0;color:#ed0722;text-align:center}.elo-wage-output-container{width:100%;background-color:#f0f0f8;border-radius:.5rem;display:flex;flex-direction:column;position:sticky;top:0}.elo-wage-output-container__header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1rem 1.5rem;flex-wrap:wrap}.elo-wage-output-container__header.elo-desktop{padding:1rem 1.5rem 1.5rem;flex-wrap:nowrap}@media screen and (min-width: 1024px){.elo-wage-output-container__header{padding:1rem 1.5rem 1.5rem;flex-wrap:nowrap}}.elo-wage-output-container__title{color:#4e489d;font-size:1.125rem;width:100%;margin:0;line-height:1.5rem;margin-bottom:1rem}.elo-wage-output-container__title.elo-desktop{width:45%;margin-bottom:0}@media screen and (min-width: 1024px){.elo-wage-output-container__title{width:45%;margin-bottom:0}}.elo-wage-output-container__content{padding:0 1rem 1.5rem}.elo-wage-output-container__content.elo-desktop{padding:0 1.5rem 2.5rem}@media screen and (min-width: 1024px){.elo-wage-output-container__content{padding:0 1.5rem 2.5rem}}.elo-wage-output-container__button-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.elo-wage-output-container__button-wrapper.elo-desktop{gap:.5rem;justify-content:initial;width:auto}@media screen and (min-width: 1024px){.elo-wage-output-container__button-wrapper{gap:.5rem;justify-content:initial;width:auto}}.elo-wage-output-container__button-switch{width:100%}.elo-wage-output-container__button-switch.elo-desktop{min-width:262px}@media screen and (min-width: 1024px){.elo-wage-output-container__button-switch{min-width:262px}}.elo-wage-output-compare{width:100%;background-color:#f0f0f8;border-radius:.5rem;display:flex;flex-direction:column}.elo-wage-output-compare__header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background-color:#ffd200;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.elo-wage-output-compare__header.elo-desktop{padding:1rem 1.5rem;flex-wrap:nowrap}@media screen and (min-width: 1024px){.elo-wage-output-compare__header{padding:1rem 1.5rem;flex-wrap:nowrap}}.elo-wage-output-compare__title,.elo-wage-output-compare__subtitle{font-size:1.125rem;margin:0;line-height:1rem;display:flex;align-items:center;gap:.5rem}.elo-wage-output-compare__content{padding:1.5rem 1rem;flex-grow:1}.elo-wage-output-compare__content.elo-desktop{padding:1.5rem 1.5rem 2.5rem}@media screen and (min-width: 1024px){.elo-wage-output-compare__content{padding:1.5rem 1.5rem 2.5rem}}.elo-wage-output-compare__content--triple{padding:1.5rem 1rem 2.5rem}.elo-wage-output-container-compare{width:100%;display:flex;flex-direction:column}.elo-wage-output-container-compare__header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;margin-bottom:2rem;line-height:1.5rem}@media screen and (min-width: 834px){.elo-wage-output-container-compare__header{margin-bottom:1.5rem}}.elo-wage-output-container-compare__header.elo-desktop{flex-wrap:nowrap}@media screen and (min-width: 1024px){.elo-wage-output-container-compare__header{flex-wrap:nowrap}}@media print{.elo-wage-output-container-compare__header{display:none}}.elo-wage-output-container-compare__title{font-size:1.125rem;width:100%;margin:0;line-height:1rem;margin-bottom:1rem}.elo-wage-output-container-compare__title.elo-desktop{width:60%;margin-bottom:0}@media screen and (min-width: 1024px){.elo-wage-output-container-compare__title{width:60%;margin-bottom:0}}.elo-wage-output-container-compare__button-wrapper{display:flex;align-items:center;width:100%;justify-content:flex-end}.elo-wage-output-container-compare__button-wrapper.elo-desktop{gap:.5rem;width:40%}@media screen and (min-width: 1024px){.elo-wage-output-container-compare__button-wrapper{gap:.5rem;width:40%}}.elo-wage-output-container-compare__button-switch{width:100%}.elo-wage-output-container-compare__button-switch.elo-desktop{width:auto;flex-basis:50%}@media screen and (min-width: 1024px){.elo-wage-output-container-compare__button-switch{width:auto;flex-basis:50%}}.elo-wage-output-container-compare__content{display:flex;flex-direction:column;gap:2rem;padding-bottom:1.5rem}@media print{.elo-wage-output-container-compare__content{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}}@media screen and (min-width: 834px){.elo-wage-output-container-compare__content{gap:1rem}}.elo-wage-output-container-compare__content.elo-desktop{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (min-width: 1024px){.elo-wage-output-container-compare__content{display:grid;grid-template-columns:repeat(2,1fr)}}.elo-wage-output-container-compare__content--triple{grid-template-columns:repeat(3,1fr)}@media print{.elo-wage-output-container-compare__content--triple{grid-template-columns:repeat(3,1fr)}}.elo-wage-output-container-compare__submit-wrapper{display:flex;flex-direction:column-reverse;align-items:center;width:100%;gap:.5rem}@media screen and (min-width: 834px){.elo-wage-output-container-compare__submit-wrapper{flex-direction:row;justify-content:flex-end}}@media print{.elo-wage-output-container-compare__submit-wrapper{display:none}}.elo-wage-output-container-compare__button{width:100%;box-sizing:border-box;justify-items:end}.elo-wage-output-container-compare__button:first-child{display:none}.elo-wage-output-container-compare__button:first-child.elo-desktop{display:block}@media screen and (min-width: 1024px){.elo-wage-output-container-compare__button:first-child{display:block}}.elo-wage-output-container-compare__button.elo-desktop{width:auto}@media screen and (min-width: 1024px){.elo-wage-output-container-compare__button{width:auto}}.elo-wage-output-container-compare .elo-wage-output-compare:nth-child(2) .elo-wage-output-compare__header{background-color:#ffe880}.elo-wage-output-container-compare .elo-wage-output-compare:nth-child(3) .elo-wage-output-compare__header{background-color:#fff2c4}.elo-wage-calculator{width:auto;margin:2.5rem 0}@media print{.elo-wage-calculator{width:100%;height:auto;page-break-inside:avoid;page-break-after:always;margin:0}}.elo-wage-calculator__content{margin-top:2.5rem;display:flex;gap:2.5rem;align-items:flex-start;flex-direction:column}@media print{.elo-wage-calculator__content{display:grid;grid-template-columns:1fr 1fr;gap:.25rem}@page{.elo-wage-calculator__content{size:landscape;margin:1in;display:grid;grid-template-columns:1fr 1fr}}}@media screen and (min-width: 768px){.elo-wage-calculator__content{flex-direction:row}.elo-wage-calculator__content div.elo-wage-form-container:not(.elo-wage-form-container--compare){max-width:40%}}.elo-wage-calculator__content--compare{flex-direction:column}@media print{.elo-wage-calculator__content--compare{display:flex;flex-direction:column;margin:0}@page{.elo-wage-calculator__content--compare{size:landscape;display:flex;flex-direction:row}}}@media print{.elo-wage-calculator__tabs{display:none}}.elo-wage-calculator__title{display:flex;align-items:center;width:100%;gap:.5rem;margin-bottom:1.5rem}.elo-wage-calculator__title svg{color:#000;fill:#000}@media screen and (min-width: 768px){.elo-wage-calculator__title{margin-bottom:2rem}}@media print{.elo-wage-calculator__title--compare{display:none}}.elo-button-switch{display:flex}.elo-button-switch__button{background-color:#fff;color:#000;text-align:center;padding:.75rem;border:1px solid #6c66b9;cursor:pointer;flex:1}.elo-button-switch__button p{margin:0;line-height:1rem}.elo-button-switch__button:disabled{cursor:not-allowed;background-color:#eaeaea;color:#888;border-color:#cacaca}.elo-button-switch__button:hover:not(:disabled){background-color:#f0f0f8;color:#000}.elo-button-switch__button:active:not(:disabled){background-color:#d3d1ea;color:#000}.elo-button-switch__button:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.elo-button-switch__button:first-child:focus-visible{margin-right:4px}.elo-button-switch__button:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.elo-button-switch__button:last-child:focus-visible{margin-left:4px}.elo-button-switch__button:focus-visible{outline:2px solid #6c66b9;outline-offset:2px}.elo-button-switch__button--active{background-color:#6c66b9;color:#fff}.elo-button-switch__button--active:hover:not(:disabled){background-color:#5750af;color:#fff}.elo-button-switch__button--active:active:not(:disabled){background-color:#4e489d;color:#fff}.elo-button-switch__button--active:disabled{border-color:#eaeaea}@font-face{font-family:WorkSans;src:url(/Content/fonts/WorkSans-Regular.woff) format("woff2");font-weight:400}@font-face{font-family:WorkSans;src:url(/Content/fonts/WorkSans-Medium.woff) format("woff2");font-weight:500}@font-face{font-family:WorkSans;src:url(/Content/fonts/WorkSans-SemiBold.woff) format("woff2");font-weight:600}.elo-accordion{width:100%;border-radius:8px;overflow:hidden;transition:all .2s ease-in-out;border:1px solid #6c66b9;background-color:#f0f0f8}.elo-accordion--default:hover:not(.elo-accordion--disabled){border-color:#888;background-color:#f0f0f8}.elo-accordion--default:focus-within:not(.elo-accordion--disabled){border-color:#6c66b9}.elo-accordion--secondary{border:1px solid #cacaca;background-color:#fff}.elo-accordion--secondary:hover:not(.elo-accordion--disabled){border-color:#f0f0f8}.elo-accordion--secondary:focus-within:not(.elo-accordion--disabled){border-color:#6c66b9}.elo-accordion--disabled{opacity:.6;cursor:not-allowed}.elo-accordion__button{width:100%;padding:1rem 1.5rem;background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;text-align:left;transition:background-color .15s ease-in-out;font-size:1rem;font-family:WorkSans,sans-serif;font-weight:400;line-height:1.6}.elo-accordion__button:hover:not(:disabled){background-color:#00000005}.elo-accordion__button:disabled{cursor:not-allowed;color:#888}.elo-accordion__button:focus{outline:none}.elo-accordion__icon{flex-shrink:0;width:20px;height:20px;transition:transform .3s ease-in-out;display:flex;align-items:center;justify-content:center;color:#000}.elo-accordion__icon--rotated{transform:rotate(180deg)}.elo-accordion__titleWrapper{flex:1;display:flex;flex-direction:column;gap:.25rem}.elo-accordion__title{font-size:.875rem;font-family:WorkSans,sans-serif;font-weight:400;line-height:1.6;color:#000;display:block}.elo-accordion__subtitle{font-size:.875rem;font-family:WorkSans,sans-serif;font-weight:400;line-height:1.6;color:#404040;display:block}.elo-accordion__content{overflow:hidden;animation:elo-slideDown .3s ease-in-out forwards}.elo-accordion__content--animating{animation:elo-slideDown .3s ease-in-out forwards}.elo-accordion__contentInner{padding:0 1.5rem 1.5rem;background-color:#f0f0f8;display:flex;flex-direction:column;gap:.5rem;font-size:.875rem;font-family:WorkSans,sans-serif;font-weight:400;line-height:1.6;color:#404040}.elo-accordion--secondary .elo-accordion__contentInner{background-color:#fff}.elo-accordion--disable .elo-accordion__button{cursor:not-allowed;opacity:.5}@keyframes elo-slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:1000px}}.elo-yel-form__content{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border:1px solid #d3d1ea;border-top:none;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;background-color:#fff}.elo-yel-form__button{margin:.25rem 0;text-align:left;font-size:.875rem}.elo-yel-form__modal-wrapper{padding:.75rem;background-color:#f0f0f8;border-radius:.5rem}.elo-yel-form__modal-wrapper__text{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.elo-yel-form__modal-wrapper__text--button span{font-weight:600}.elo-yel-form__modal-wrapper p{margin:0}.elo-yel-form__button-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.elo-yel-form__link{text-align:left;justify-content:flex-start;padding:0}.elo-yel-form__select-wrapper{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 1200px){.elo-yel-form__select-wrapper--compare{flex-direction:row}.elo-yel-form__select-wrapper--compare>*{width:50%!important}}.elo-yel-form__select-box{width:100%}.elo-yel-modal{border-radius:.5rem}.elo-yel-modal__header{background-color:#ffd200;padding:1rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;display:flex;justify-content:space-between;align-items:center}.elo-yel-modal__header h3{margin:0}@media screen and (min-width: 768px){.elo-yel-modal__header{padding:1rem 1.5rem}}.elo-yel-modal__close-btn{background-color:transparent;border:none;cursor:pointer;padding:0;height:1.5rem}.elo-yel-modal__content{padding:1rem 1rem 1.5rem;background-color:#fff;display:flex;flex-direction:column;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;max-height:75vh;overflow-y:auto}@media screen and (min-width: 768px){.elo-yel-modal__content{padding:1.5rem 1.5rem 2rem;max-height:65vh}}.elo-yel-modal__content--text{color:#404040;margin:0 0 1.5rem}.elo-yel-modal__content--link{color:#4e489d;text-align:left;justify-content:flex-start;padding:0}.elo-yel-modal__content--inputs{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:.75rem}.elo-yel-modal__content--select{width:100%}.elo-yel-modal__content--select label{width:100%;display:block}.elo-yel-modal__income{margin-top:1.5rem}.elo-yel-modal__income--content{background:#d3d1ea66;border-radius:.5rem;margin-bottom:1.5rem;padding:1rem}.elo-yel-modal__income--content p{margin:0}@media screen and (min-width: 768px){.elo-yel-modal__income--content{padding:1.5rem}}.elo-yel-modal__income--header{color:#4e489d;margin-bottom:.75rem;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 768px){.elo-yel-modal__income--header{flex-direction:row;justify-content:space-between}}.elo-yel-modal__income--header svg{color:#4e489d;fill:#4e489d}.elo-yel-modal__income--header p{margin:0}.elo-yel-modal__income--header--text{display:flex;align-items:center;gap:.5rem}.elo-yel-modal__income--accordion{display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem}.elo-yel-modal__income--accordion-infoWrapper{display:flex;flex-direction:column;gap:1.5rem}.elo-yel-modal__income--accordion-itemWrapper{display:flex;gap:.25rem;flex-direction:column}.elo-yel-modal__income--accordion-itemWrapper.elo-mobile{gap:1rem}@media screen and (max-width: 600px){.elo-yel-modal__income--accordion-itemWrapper{gap:1rem}}.elo-yel-modal__income--accordion-itemWrapper-item{display:flex;flex-direction:row;gap:.5rem;justify-content:space-between}.elo-yel-modal__income--accordion-itemWrapper-item.elo-mobile{flex-direction:column;gap:initial}@media screen and (max-width: 600px){.elo-yel-modal__income--accordion-itemWrapper-item{flex-direction:column;gap:initial}}.elo-yel-modal__income--accordion-description{display:flex}.elo-yel-modal__income--value{color:#404040}.elo-yel-modal__income--btn-wrapper{margin-top:1.5rem;display:flex;gap:.5rem;flex-direction:column}@media screen and (min-width: 768px){.elo-yel-modal__income--btn-wrapper{flex-direction:row}}.elo-yel-modal__submit-btn{width:100%}@media screen and (min-width: 768px){.elo-yel-modal__submit-btn{width:60.4%}}.elo-yel-modal__close-btn-secondary{width:100%}@media screen and (min-width: 768px){.elo-yel-modal__close-btn-secondary{width:31.9%}}.elo-yel-modal__calculate-btn{width:auto;margin:0 auto}.elo-yel-modal__error{padding:0;margin:1rem 0 0;color:#ed0722;text-align:center}.elo-yel-modal-wrapper{width:96%;padding:0;border-radius:.5rem}@media screen and (min-width: 768px){.elo-yel-modal-wrapper{width:544px}}.elo-yel-form-container{position:relative}.elo-yel-form-container__compare{position:relative;display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width: 768px){.elo-yel-form-container__compare{display:grid;grid-template-columns:repeat(2,1fr)}}@media print{.elo-yel-form-container__compare{display:flex;flex-direction:row}}.elo-yel-form-container__checkbox-wrapper{display:flex;margin:1.5rem 1rem 1.5rem 0;gap:.75rem;align-items:flex-start}@media print{.elo-yel-form-container__checkbox-wrapper{display:none}}.elo-yel-form-container__checkbox-wrapper.elo-desktop{margin-top:1rem}@media screen and (min-width: 1024px){.elo-yel-form-container__checkbox-wrapper{margin-top:1rem}}.elo-yel-form-container__calculate-button{width:100%}@media screen and (min-width: 768px){.elo-yel-form-container__calculate-button--compare{max-width:240px;margin:0 auto}}@media print{.elo-yel-form-container__calculate-button{display:none}}.elo-yel-form-container__error{padding:0;margin:1rem 0 0;color:#ed0722;text-align:center}.elo-yel-form-container__checkbox{align-items:flex-start}.elo-yel-form-container__checkbox span{font-size:.875rem}.elo-yel-output{border-radius:.5rem;background-color:#f0f0f8;padding:1rem 1rem 1.5rem}.elo-yel-output.elo-desktop{padding:1rem 1.5rem 1.5rem}@media screen and (min-width: 1024px){.elo-yel-output{padding:1rem 1.5rem 1.5rem}}.elo-yel-output__header{display:flex;align-items:flex-start;justify-content:space-between}.elo-yel-output__header.elo-desktop{align-items:center}@media screen and (min-width: 1024px){.elo-yel-output__header{align-items:center}}.elo-yel-output__title{color:#4e489d;font-weight:600}.elo-yel-output__subtitle{color:#404040;font-size:.8125rem;display:block}.elo-yel-output__content{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}@media screen and (min-width: 768px){.elo-yel-output__content{display:grid;grid-template-columns:repeat(2,1fr)}}.elo-yel-output__sublabel{color:#404040;font-size:.8125rem;margin:0}.elo-yel-output__button-switch{margin-top:1rem;margin-bottom:2rem;display:flex;flex-direction:column;gap:.75rem}.elo-yel-output__button-switch div{padding:0}.elo-yel-output__item{display:flex;flex-direction:column}.elo-yel-output__item--primary{font-weight:600}.elo-yel-output__item span{word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.elo-yel-output__radio{white-space:normal}.elo-yel-output__radio span{font-size:.875rem}.elo-yel-output-container{margin-top:1.5rem;width:100%}@media screen and (min-width: 768px){.elo-yel-output-container{margin-top:0}}@media print{.elo-yel-output-container{margin-top:0}}.elo-yel-output-container__content{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem;margin-bottom:1rem}@media (min-width: 1200px){.elo-yel-output-container__content{display:flex;flex-wrap:wrap;flex-direction:row}}@media screen and (min-width: 768px){.elo-yel-output-container__item:first-child{width:100%}}@media (min-width: 1200px){.elo-yel-output-container__item:not(:first-child){width:calc(50% - .5rem)}}.elo-yel-output-container__footer{display:flex;flex-direction:column-reverse;gap:.625rem}@media print{.elo-yel-output-container__footer{display:none}}@media screen and (min-width: 768px){.elo-yel-output-container__footer{flex-direction:row;justify-content:flex-end}}.elo-yel-output-container__button{width:100%}@media screen and (min-width: 768px){.elo-yel-output-container__button{width:auto}}.elo-yel-output-container__button.elo-desktop{padding:.75rem 1rem}@media screen and (min-width: 1024px){.elo-yel-output-container__button{padding:.75rem 1rem}}@media (min-width: 1200px){.elo-yel-output-container__button{padding:.75rem 1.5rem}}@media print{.elo-yel-output-container__button:first-child{display:none}}.elo-yel-output-compare{display:flex;flex-direction:column;background-color:#f0f0f8;border-radius:.5rem;width:100%}.elo-yel-output-compare__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;border-radius:.5rem;padding:1rem}.elo-yel-output-compare__header--primary{background-color:#ffd200}.elo-yel-output-compare__header--secondary{background-color:#ffe880}.elo-yel-output-compare__header.elo-desktop{align-items:center}@media screen and (min-width: 1024px){.elo-yel-output-compare__header{align-items:center}}.elo-yel-output-compare__header__title{display:flex;align-items:center;gap:.5rem}.elo-yel-output-compare__content{padding:1rem 1.5rem;display:flex;flex-direction:column;gap:1rem;margin-top:.25rem}.elo-yel-output-compare__content--data{display:flex;flex-direction:column;gap:.25rem}.elo-yel-output-compare__content--data--item{display:flex;flex-direction:row;align-items:flex-start;gap:.5rem;margin:.25rem 0}.elo-yel-output-compare__content--data--item p{margin:0}@media screen and (min-width: 768px){.elo-yel-output-compare__content--data--item{justify-content:space-between}}.elo-yel-output-compare__item{display:flex;flex-direction:column}.elo-yel-output-compare__item__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.elo-yel-output-compare__item__title{font-weight:600}.elo-yel-output-compare__sublabel{width:60%;text-align:right}.elo-yel-output-compare__sublabel--primary{font-weight:600}.elo-yel-output-compare__label{width:40%}.elo-yel-output-compare__radio{margin-top:.5rem;display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.elo-yel-output-compare__radio div{padding:0}.elo-yel-output-compare__radio div span,.elo-yel-output-compare__radio--item span{font-size:.875rem}.elo-yel-output-container-compare{margin-top:1.5rem;width:100%}@media screen and (min-width: 768px){.elo-yel-output-container-compare{margin-top:0}}.elo-yel-output-container-compare__content{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}@media print{.elo-yel-output-container-compare__content{flex-direction:row}}@media screen and (min-width: 768px){.elo-yel-output-container-compare__content{flex-direction:row}}.elo-yel-output-container-compare__footer{display:flex;flex-direction:column-reverse;gap:.625rem}@media screen and (min-width: 768px){.elo-yel-output-container-compare__footer{flex-direction:row;justify-content:flex-end}}@media print{.elo-yel-output-container-compare__footer{display:none}}.elo-yel-output-container-compare__button{width:100%}@media screen and (min-width: 768px){.elo-yel-output-container-compare__button{width:auto}}.elo-yel-output-container-compare__button.elo-desktop{padding:.75rem 1rem}@media screen and (min-width: 1024px){.elo-yel-output-container-compare__button{padding:.75rem 1rem}}@media (min-width: 1200px){.elo-yel-output-container-compare__button{padding:.75rem 1.5rem}}@media print{.elo-yel-output-container-compare__button:first-child{display:none}}.elo-yel-calculator{width:auto;margin:2.5rem 0}@media print{.elo-yel-calculator{width:100%}}.elo-yel-calculator__title{display:flex;align-items:center;width:100%;gap:.5rem;margin-bottom:1.5rem}@media print{.elo-yel-calculator__title{display:none}}.elo-yel-calculator__title svg{color:#000;fill:#000}@media screen and (min-width: 768px){.elo-yel-calculator__title{margin-bottom:2rem}}@media print{.elo-yel-calculator__tabs{display:none!important}}.elo-yel-calculator__content{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem}@media print{.elo-yel-calculator__content{flex-direction:row}}@media print{.elo-yel-calculator__content--compare{flex-direction:column}}@media screen and (min-width: 768px){.elo-yel-calculator__content{flex-direction:row;margin-top:2.5rem}.elo-yel-calculator__content--compare{flex-direction:column}.elo-yel-calculator__content:not(.elo-yel-calculator__content--compare) div.elo-yel-form-container:not(.elo-yel-form-container__compare){max-width:40%}}.elo-yel-calculator__content.elo-desktop:not(.elo-yel-calculator__content--compare) div.elo-yel-form-container:not(.elo-yel-form-container__compare){max-width:30%}@media screen and (min-width: 1024px){.elo-yel-calculator__content:not(.elo-yel-calculator__content--compare) div.elo-yel-form-container:not(.elo-yel-form-container__compare){max-width:30%}}.elo-date,.elo-date-calculator{box-sizing:border-box;position:relative;display:flex;flex-direction:column;gap:.5rem;width:inherit;margin:0}.elo-date__label,.elo-date-calculator__label{padding:0;margin:0}.elo-date__label--high,.elo-date-calculator__label--high{color:#000}.elo-date__label--low,.elo-date-calculator__label--low{color:#404040}.elo-date__label--required,.elo-date-calculator__label--required{color:#ed0722}.elo-date__label[data-disabled],.elo-date-calculator__label[data-disabled]{color:#888}.elo-date__field,.elo-date-calculator__field{box-sizing:border-box;border:none;height:3.5rem;border-radius:.5rem;padding:1rem;outline:1px solid #6c66b9;width:100%}.elo-date__field:disabled,.elo-date-calculator__field:disabled{background-color:#eaeaea;color:#888}.elo-date__field[data-error=true],.elo-date-calculator__field[data-error=true]{outline-color:#ed0722}.elo-date__field:hover,.elo-date-calculator__field:hover{outline-width:2px}.elo-date__field:active,.elo-date__field:focus,.elo-date-calculator__field:active,.elo-date-calculator__field:focus{outline-width:2px;outline-color:#4e489d}.elo-date__field::-webkit-calendar-picker-indicator,.elo-date-calculator__field::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer}.elo-date__helper,.elo-date-calculator__helper{padding:0;margin:0;color:#404040}.elo-date__helper[data-disabled],.elo-date-calculator__helper[data-disabled]{color:#888}.elo-date__error,.elo-date-calculator__error{padding:0;margin:0;color:#ed0722}.elo-date__field-wrapper,.elo-date__wrapper,.elo-date-calculator__field-wrapper,.elo-date-calculator__wrapper{position:relative;display:flex;align-items:center;width:100%}.elo-date__icon,.elo-date-calculator__icon{position:absolute;z-index:1;right:.75rem;top:.625rem;pointer-events:none;background-color:#fff}.elo-date__wrapper,.elo-date-calculator__wrapper{gap:1rem}.elo-date-calculator{box-sizing:border-box}.elo-date-calculator__label{color:#404040}.elo-date-calculator__label--high{color:#404040;font-weight:700;font-size:.875rem}.elo-date-calculator__field{padding:.5rem .75rem;box-sizing:border-box;border:1px solid #6c66b9;outline:none;height:2.5rem;font-size:.875rem}.elo-date-calculator__field[data-error=true]{border-color:#ed0722}.elo-date-calculator__field[data-error=true]:focus-visible{border-color:#ed0722}.elo-date-calculator__field:hover,.elo-date-calculator__field:active{outline:.125rem solid #6c66b9}.elo-date-calculator__field:focus-visible{outline:.125rem solid #6c66b9}.elo-date-calculator__field:disabled{border:1px solid #cacaca;cursor:not-allowed}.elo-loading-button svg{animation:elo-spin 1.4s linear infinite;transform-origin:center}.elo-search-select-box{position:relative}.elo-search-select-box__label{padding:0;margin:0;font-size:.875rem;margin-bottom:.5rem;display:block}.elo-search-select-box__label--high{color:#404040;font-weight:600}.elo-search-select-box__label--low{color:#404040}.elo-search-select-box__label--required{color:#ed0722}.elo-search-select-box__label[data-disabled=true]{color:#888}.elo-search-select-box__select{position:relative;width:100%;border:1px solid #6c66b9;border-radius:.5rem;min-height:2.625rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;background-color:#fff;color:#000;box-sizing:border-box;height:2.5rem}.elo-search-select-box__select p{margin:0}.elo-search-select-box__select:hover{outline:.125rem solid #6c66b9}.elo-search-select-box__select--open:hover{outline:none}.elo-search-select-box__select:active{outline:.125rem solid #6c66b9}.elo-search-select-box__select:focus-visible{outline:.125rem solid #6c66b9;outline-offset:.125rem}.elo-search-select-box__select[data-disabled=true]{background-color:#eaeaea;color:#888;cursor:not-allowed;pointer-events:none;border-color:#cacaca}.elo-search-select-box__select[data-error=true]{border-color:#ed0722}.elo-search-select-box__options{opacity:0;position:absolute;pointer-events:none;background-color:#fff;border-radius:.5rem;border:1px solid #d3d1ea;width:100%;top:31px;margin:0;padding:0;left:0;display:flex;flex-direction:column;z-index:50;max-height:0;overflow:auto}.elo-search-select-box__options--visible{opacity:1;pointer-events:auto;transform:translate3d(0,10px,0);transition:all .2s ease-in-out;max-height:118px}@media screen and (min-width: 768px){.elo-search-select-box__options--visible{max-height:140px}}.elo-search-select-box__options--exit{opacity:0;pointer-events:none;transform:translateZ(0);transition:all .2s ease-in-out}.elo-search-select-box__option{padding:.5rem .75rem;cursor:pointer;border:transparent;background-color:#fff;text-align:left;border-radius:.5rem}.elo-search-select-box__option--selected{background-color:#d3d1ea}.elo-search-select-box__option--selected p{font-weight:600}.elo-search-select-box__option p{margin:0}.elo-search-select-box__option:hover:not(.elo-select-box__option--selected){background-color:#f0f0f8}.elo-search-select-box__option:hover:not(.elo-select-box__option--selected) p{font-weight:600}.elo-search-select-box__option:focus-visible{outline:3px solid #6c66b9;outline-offset:-4px}.elo-search-select-box__icon{color:#000;fill:#000;transition:.3s all;margin-right:.75rem}.elo-search-select-box__icon--open{transform:rotate(180deg)}.elo-search-select-box__icon[data-disabled=true]{color:#888;fill:#888}.elo-search-select-box__helper{padding:0;margin:.5rem 0 0;color:#404040}.elo-search-select-box__helper[data-disabled=true]{color:#888}.elo-search-select-box__error{padding:0;margin:.5rem 0 0;color:#ed0722}.elo-search-select-box__wrapper{display:flex;align-items:center;gap:1rem}@media print{.elo-search-select-box__tooltip{display:none}}.elo-search-select-box__input{width:100%;border:none;background-color:transparent;outline:none;padding:.5rem .75rem;height:100%}.elo-search-select-box__input::placeholder{color:#404040;font-size:.875rem}.elo-search-select-box__icon-wrapper{display:flex;height:100%;align-items:center}.elo-sick-leave-form{display:flex;flex-direction:column;gap:0;width:100%}@media screen and (min-width: 768px){.elo-sick-leave-form{max-width:40%}}.elo-sick-leave-form.elo-desktop{max-width:30%}@media screen and (min-width: 1024px){.elo-sick-leave-form{max-width:30%}}.elo-sick-leave-form__content{display:flex;flex-direction:column;gap:1rem;padding:1rem;border:1px solid #cacaca;border-top:none;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;background-color:#fff}@media screen and (min-width: 768px){.elo-sick-leave-form__content{padding:1.25rem}}.elo-sick-leave-form__fieldset{border:none;padding:0;margin:0;min-width:0}.elo-sick-leave-form__legend{padding:0;margin:0 0 .5rem;display:block;width:100%}.elo-sick-leave-form__intro{margin-bottom:.5rem;color:#404040}.elo-sick-leave-form__label{margin-bottom:0;margin-top:0;font-size:.875rem!important;font-weight:600;color:#404040;line-height:1.625rem}.elo-sick-leave-form__radio-group{display:flex;flex-direction:row;gap:.5rem;align-items:center;margin-left:0;font-size:.875rem}.elo-sick-leave-form__radio-group>*{padding-left:0;margin-left:0;padding-bottom:0;font-size:.875rem}.elo-sick-leave-form__radio-group>* span{font-size:.875rem!important}.elo-sick-leave-form__buttons{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.elo-sick-leave-form__buttons button{width:100%}.elo-sick-leave-form__buttons.elo-desktop{flex-direction:row;flex-wrap:wrap;gap:1rem}.elo-sick-leave-form__buttons.elo-desktop button{flex:1 1 140px;max-width:calc(50% - 8px)}@media screen and (min-width: 1024px){.elo-sick-leave-form__buttons{flex-direction:row;flex-wrap:wrap;gap:1rem}.elo-sick-leave-form__buttons button{flex:1 1 140px;max-width:calc(50% - 8px)}}.elo-sick-leave-form__error{padding:0;margin:1rem 0 0;color:#ed0722;text-align:center}.elo-staff-turnover-form{display:flex;flex-direction:column;gap:0;width:100%}@media screen and (min-width: 768px){.elo-staff-turnover-form{max-width:40%}}.elo-staff-turnover-form.elo-desktop{max-width:30%}@media screen and (min-width: 1024px){.elo-staff-turnover-form{max-width:30%}}.elo-staff-turnover-form__content{display:flex;flex-direction:column;gap:1rem;padding:1rem;border:1px solid #cacaca;border-top:none;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;background-color:#fff}@media screen and (min-width: 768px){.elo-staff-turnover-form__content{padding:1.25rem}}.elo-staff-turnover-form__fieldset{border:none;padding:0;margin:0;min-width:0}.elo-staff-turnover-form__legend{padding:0;margin:0 0 .5rem;display:block;width:100%}.elo-staff-turnover-form__intro{margin-bottom:.5rem;color:#404040}.elo-staff-turnover-form__label{margin-bottom:0;margin-top:0;font-size:.875rem!important;font-weight:600;color:#404040;line-height:1.625rem}.elo-staff-turnover-form__radio-group{display:flex;flex-direction:column;align-items:flex-start;font-size:.875rem}.elo-staff-turnover-form__radio-group>*{padding-left:0;margin-left:0;padding-bottom:0;font-size:.875rem}.elo-staff-turnover-form__radio-group>* span{font-size:.875rem!important}.elo-staff-turnover-form__buttons{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.elo-staff-turnover-form__buttons button{width:100%}.elo-staff-turnover-form__buttons.elo-desktop{flex-direction:row;flex-wrap:wrap;gap:1rem}.elo-staff-turnover-form__buttons.elo-desktop button{flex:1 1 140px;max-width:calc(50% - 8px)}@media screen and (min-width: 1024px){.elo-staff-turnover-form__buttons{flex-direction:row;flex-wrap:wrap;gap:1rem}.elo-staff-turnover-form__buttons button{flex:1 1 140px;max-width:calc(50% - 8px)}}.elo-staff-turnover-form__error{padding:0;margin:1rem 0 0;color:#ed0722;text-align:center}.elo-absence-output{display:flex;flex-direction:column;gap:1rem;width:100%;background-color:#fff;border-radius:.5rem}@media screen and (min-width: 768px){.elo-absence-output{max-width:60%}}.elo-absence-output.elo-desktop{max-width:70%}@media screen and (min-width: 1024px){.elo-absence-output{max-width:70%}}.elo-absence-output__sections-wrapper{display:flex;flex-direction:column;gap:1rem}.elo-absence-output__sections-wrapper.elo-desktop{flex-direction:row;gap:1rem}@media screen and (min-width: 1024px){.elo-absence-output__sections-wrapper{flex-direction:row;gap:1rem}}.elo-absence-output__sections-wrapper .elo-absence-output__section.elo-desktop{flex:1}@media screen and (min-width: 1024px){.elo-absence-output__sections-wrapper .elo-absence-output__section{flex:1}}.elo-absence-output__section{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem 1rem;background-color:#f0f0f8;border-radius:.5rem}@media screen and (min-width: 768px){.elo-absence-output__section{padding:.75rem 1.125rem 1.125rem}}.elo-absence-output__section.elo-desktop{padding:.75rem 1.25rem 1.25rem}@media screen and (min-width: 1024px){.elo-absence-output__section{padding:.75rem 1.25rem 1.25rem}}.elo-absence-output__header{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.elo-absence-output__title{color:#4e489d;font-weight:600;margin:0;font-size:1.125rem;line-height:1.4}.elo-absence-output__primary{display:flex;flex-direction:column;gap:.25rem;padding-bottom:.75rem;border-bottom:1px solid #cacaca;margin-bottom:.5rem}.elo-absence-output__value{font-size:1rem;font-weight:700;color:#000;margin:0;line-height:1.2}.elo-absence-output__label{color:#404040;margin:0}.elo-absence-output__details{display:flex;flex-direction:column;gap:.25rem}.elo-absence-output__detail{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem}.elo-absence-output__detail p,.elo-absence-output__detail span{margin:0}.elo-absence-output__detail-value{font-weight:600;margin:0}.elo-absence-output__savings{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;flex-grow:1}.elo-absence-output__saving,.elo-absence-output__saving-turnover{display:flex;justify-content:space-between;gap:.5rem;padding:.75rem 0;border-bottom:1px solid #cacaca}.elo-absence-output__saving:first-child,.elo-absence-output__saving-turnover:first-child{padding-top:0}.elo-absence-output__saving:last-child,.elo-absence-output__saving-turnover:last-child{padding-bottom:0;border-bottom:none}.elo-absence-output__saving p,.elo-absence-output__saving span,.elo-absence-output__saving-turnover p,.elo-absence-output__saving-turnover span{margin:0}.elo-absence-output__saving{flex-direction:column}.elo-absence-output__saving-turnover{flex-direction:row;align-items:center}.elo-absence-output__saving-value{font-weight:600;margin:0}.elo-absence-output__info{background-color:#fff;border:1px solid #4E489D}.elo-absence-output__info-title{font-weight:600;font-size:1rem;line-height:1.5;margin:0 0 .5rem}.elo-absence-output__info-text{color:#000;font-size:.875rem;line-height:1.6;margin:0}.elo-absence-output__info-text:not(:last-child){margin-bottom:.5rem}.elo-absence-output__info-link{color:#4e489d;text-decoration:underline;font-size:14px;font-weight:400;line-height:inherit;padding:0;margin:0}.elo-absence-calculator{width:auto;max-width:1440px;margin:2.5rem auto;padding:0 1rem}.elo-absence-calculator .elo-radio-button{padding:0 .5rem 0 0}@media print{.elo-absence-calculator{width:100%;max-width:100%;padding:0}}@media screen and (min-width: 768px){.elo-absence-calculator{padding:2.5rem 0}}.elo-absence-calculator__title{display:flex;align-items:center;width:100%;gap:.5rem;margin-bottom:1rem}@media print{.elo-absence-calculator__title{display:none}}.elo-absence-calculator__title svg{color:#000;fill:#000}@media screen and (min-width: 768px){.elo-absence-calculator__title{margin-bottom:1.5rem}}.elo-absence-calculator__intro{margin-bottom:1rem;margin-top:1.5rem;padding:0;color:#000;line-height:1.6}@media screen and (min-width: 768px){.elo-absence-calculator__intro{margin-top:2rem}}.elo-absence-calculator__intro.elo-desktop{margin-top:2.5rem}@media screen and (min-width: 1024px){.elo-absence-calculator__intro{margin-top:2.5rem}}.elo-absence-calculator__required-note{margin:0;padding:0;color:#404040;font-style:italic;font-size:.875rem!important}@media print{.elo-absence-calculator__tabs{display:none!important}}.elo-absence-calculator__content{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.25rem;padding:0}@media print{.elo-absence-calculator__content{flex-direction:row}}@media screen and (min-width: 768px){.elo-absence-calculator__content{flex-direction:row;margin-top:1.25rem;gap:2rem}}.elo-absence-calculator__content.elo-desktop{gap:1.25rem}@media screen and (min-width: 1024px){.elo-absence-calculator__content{gap:1.25rem}}.elo-icon-button{border:none;display:flex;justify-content:center;align-items:center;background-color:transparent;padding:.75rem;border-radius:50%}.elo-icon-button:hover{cursor:pointer}.elo-icon-button svg{height:1.5rem;width:1.5rem;padding:0;margin:0}.elo-icon-button svg use{transform:scale(1)}.elo-icon-button--rounded{border-radius:.5rem}.elo-icon-button--primary{background-color:#6c66b9;color:#fff}.elo-icon-button--secondary{background-color:#fff;color:#000;border:.0625rem solid #6c66b9}.elo-icon-button--disabled{background-color:#eaeaea;color:#888;cursor:not-allowed}.elo-icon-button--disabled:hover{cursor:not-allowed}.elo-tag{background-color:#fff;border-radius:2.5rem;padding:.5rem 1rem}@keyframes elo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.elo-spinning-loader{width:100%;height:60vh;display:flex;justify-content:center;align-items:center}.elo-spinning-loader svg{animation:elo-spin 2s linear infinite}.elo-office-card{position:relative;width:100%;text-decoration:none;color:#000;outline:none;display:block}.elo-office-card:hover,.elo-office-card:visited{color:inherit}.elo-office-card:focus-visible{border:.125rem solid #6c66b9}.elo-office-card__image{width:100%;height:17.5rem;max-height:17.5rem;object-fit:cover;position:relative;background-color:#fff2c4}.elo-office-card__image:hover{cursor:pointer;text-decoration:none;color:#000}.elo-office-card__image-wrapper{transition:all .3s ease;border-radius:.5rem}.elo-office-card__image-wrapper:hover{border-radius:1rem}.elo-office-card__tag{position:absolute;top:1rem;right:1rem;width:auto;z-index:1}.elo-office-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis}.elo-office-card__title.elo-desktop{-webkit-line-clamp:2;line-clamp:2}@media screen and (min-width: 1024px){.elo-office-card__title{-webkit-line-clamp:2;line-clamp:2}}.elo-office-card__square-feet{white-space:nowrap}.elo-office-card__value{min-width:4.0625rem;text-align:right}.elo-office-card__title,.elo-office-card__value{font-weight:500}.elo-office-card__div{display:flex;justify-content:space-between}.elo-office-card__bottom{margin-top:.25rem}.elo-office-card__top{margin-top:1rem;font-weight:600}.elo-office-card__paragraph{margin:0}.elo-map-control{display:flex;flex-direction:column;gap:.25rem;margin:0 0 0 1.5rem}.elo-apartment-card{position:relative;width:100%;text-decoration:none;color:#000;outline:none;display:block}.elo-apartment-card:focus-visible{border:.125rem solid #6c66b9}.elo-apartment-card:hover,.elo-apartment-card:visited{color:inherit}.elo-apartment-card__image{width:100%;height:17.5rem;max-height:17.5rem;object-fit:cover;position:relative;background-color:#fff2c4}.elo-apartment-card__image:hover{cursor:pointer;text-decoration:none;color:#000}.elo-apartment-card__image-wrapper{transition:all .3s ease;border-radius:.5rem}.elo-apartment-card__image-wrapper:hover{border-radius:1rem}.elo-apartment-card__tag{position:absolute;top:1rem;right:1rem;width:auto;z-index:1;display:flex;height:22px;align-items:center}.elo-apartment-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;font-weight:500;margin-top:1rem;margin-bottom:.25rem}.elo-apartment-card__title.elo-desktop{-webkit-line-clamp:2;line-clamp:2}@media screen and (min-width: 1024px){.elo-apartment-card__title{-webkit-line-clamp:2;line-clamp:2}}.elo-apartment-card__paragraph{margin:0}.elo-apartment-card__picture-wrapper{position:relative}.elo-apartment-card__image-carousel{height:2.75rem;width:2.75rem;border-radius:1000px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;bottom:1rem;right:1rem;z-index:2}.elo-apartment-card__logo{max-width:74px;width:100%;position:absolute;top:1rem;left:1rem;pointer-events:none}.elo-apartment-card__list{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem;margin:.75rem 0}.elo-apartment-card__list p{margin:0}.elo-apartment-card__list span:nth-child(3n){text-align:right}.elo-apartment-card__list p:nth-child(3n+2){text-align:center}.elo-apartment-card__list p:nth-child(3n+1){text-align:left}.elo-apartment-card__button-primary{justify-content:flex-start;width:max-content}.elo-apartment-card__button-primary svg{color:#fff;fill:#fff}.elo-apartment-card__button-ghost{justify-content:flex-start;padding:0;color:#4e489d}.elo-float-link{position:fixed;font-size:1rem;padding:1rem 1.5rem;border-radius:4rem;z-index:999;display:flex;justify-content:center;align-items:center;gap:.5rem;color:#fff!important;text-align:center;text-decoration:none;right:2.5rem;bottom:2.5rem;background-color:#6c66b9;box-shadow:0 4px 6px #0000001a,0 0 20px #00000014;border:none}.elo-float-link:hover{cursor:pointer;background-color:#5750af;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out}.elo-float-link:active{background-color:#4e489d}.elo-float-link:focus-visible{outline:none;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #ffd200}.elo-float-link__text{font-size:1rem}.elo-float-link__text.elo-mobile{font-size:.875rem}@media screen and (max-width: 600px){.elo-float-link__text{font-size:.875rem}}.elo-float-link.elo-tablet{bottom:2.5rem;right:2.5rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-float-link{bottom:2.5rem;right:2.5rem}}.elo-float-link.elo-mobile{bottom:1rem;right:1rem}@media screen and (max-width: 600px){.elo-float-link{bottom:1rem;right:1rem}}.elo-info-card{background-color:transparent}.elo-info-card__icon{padding:1rem;margin-bottom:2.125rem;border-radius:50%}.elo-info-card__icon--transparent{padding:.75rem 0;margin-bottom:0;background-color:transparent}.elo-info-card__icon--primary{background-color:#ffd200}.elo-info-card__icon--secondary{background-color:#6c66b9;fill:#fff;color:#fff}.elo-info-card__icon--tertiary{background-color:#ffe880}.elo-info-card__icon--quaternary{background-color:#d3d1ea}.elo-info-card__title{margin:0;text-align:left;display:block;font-weight:600}.elo-info-card__description{margin:.75rem 0;color:#616161}.elo-info-card__description--transparent{color:#000}.elo-info-banner{display:flex;gap:8.5rem;background-color:#ffd200;padding:5rem 3.75rem;border-radius:0 0 2rem 2rem}.elo-info-banner--top-rounded{border-radius:2rem 2rem 0 0}.elo-info-banner--reverse{flex-direction:row-reverse}.elo-info-banner--primary{background-color:#d3d1ea}.elo-info-banner--secondary{background-color:#ffd200}.elo-info-banner--tertiary{background-color:#fff}.elo-info-banner--quaternary{background-color:#fffced}.elo-info-banner__image-container{position:relative;flex:1;min-height:27.5rem;max-width:40.625rem;min-width:18.75rem}.elo-info-banner__image-container:after{content:"";display:block}.elo-info-banner__image-container__balls-container{display:flex;position:absolute;top:-40px;left:2rem;z-index:20}.elo-info-banner__image-container__balls-container--right{left:auto;right:2rem}.elo-info-banner__image-container__balls-container__ball{width:5rem;height:2.5rem;border-radius:2.5rem 2.5rem 0 0}.elo-info-banner__image-container__balls-container__ball--primary{background-color:#ffd200}.elo-info-banner__image-container__balls-container__ball--secondary{background-color:#fff}.elo-info-banner__image-container__balls-container__ball--tertiary,.elo-info-banner__image-container__balls-container__ball--quaternary{background-color:#ffd200}.elo-info-banner__image-container__balls-container__ball:nth-child(2){margin-top:2.5rem;border-radius:0 0 2.5rem 2.5rem}.elo-info-banner__image-container__balls-container__ball:nth-child(2).elo-tablet{margin-top:2.125rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-info-banner__image-container__balls-container__ball:nth-child(2){margin-top:2.125rem}}.elo-info-banner__image-container__balls-container__ball:nth-child(2).elo-mobile{margin-top:1.5rem}@media screen and (max-width: 600px){.elo-info-banner__image-container__balls-container__ball:nth-child(2){margin-top:1.5rem}}.elo-info-banner__image-container__balls-container__ball.elo-tablet{width:4.5rem;height:2.125rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-info-banner__image-container__balls-container__ball{width:4.5rem;height:2.125rem}}.elo-info-banner__image-container__balls-container__ball.elo-mobile{width:3.25rem;height:1.5rem}@media screen and (max-width: 600px){.elo-info-banner__image-container__balls-container__ball{width:3.25rem;height:1.5rem}}.elo-info-banner__image-container__balls-container.elo-tablet{top:-2.125rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-info-banner__image-container__balls-container{top:-2.125rem}}.elo-info-banner__image-container__balls-container.elo-mobile{top:-1.5rem}@media screen and (max-width: 600px){.elo-info-banner__image-container__balls-container{top:-1.5rem}}.elo-info-banner__image-container__image{width:100%;min-height:27.5625rem;max-height:27.9375rem;border-radius:.75rem;object-fit:cover}.elo-info-banner__content{display:flex;flex:1;flex-direction:column;justify-content:center}.elo-info-banner__content__title-container{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.elo-info-banner__content__title-container__title{margin:0}.elo-info-banner__content__title-container.elo-tablet{gap:1rem;margin-bottom:1rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-info-banner__content__title-container{gap:1rem;margin-bottom:1rem}}.elo-info-banner__content__title-container.elo-mobile{gap:1.5rem;margin-bottom:1rem}@media screen and (max-width: 600px){.elo-info-banner__content__title-container{gap:1.5rem;margin-bottom:1rem}}.elo-info-banner__content__description-container{display:flex;flex-direction:column}.elo-info-banner__content__description-container__description{margin-block-start:0;margin-block-end:0;margin:0}.elo-info-banner__content__description-container__description__title{font-weight:500}.elo-info-banner__content__link{margin-top:2rem;max-width:fit-content}.elo-info-banner__content__link.elo-tablet{margin-top:2rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-info-banner__content__link{margin-top:2rem}}.elo-info-banner__content__link.elo-mobile{margin-top:1.5rem}@media screen and (max-width: 600px){.elo-info-banner__content__link{margin-top:1.5rem}}.elo-info-banner.elo-tablet{gap:1.5rem;padding:4rem 2.5rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-info-banner{gap:1.5rem;padding:4rem 2.5rem}}@media (max-width: 700px){.elo-info-banner{gap:1.5rem;padding:3rem .75rem;flex-direction:column}}.elo-contact-banner{display:flex;gap:8.5rem;background-color:#ffd200;padding:5rem 3.75rem;border-radius:0 0 2rem 2rem}.elo-contact-banner--top-rounded{border-radius:2rem 2rem 0 0}.elo-contact-banner--reverse{flex-direction:row-reverse}.elo-contact-banner--primary{background-color:#d3d1ea}.elo-contact-banner--secondary{background-color:#ffd200}.elo-contact-banner--tertiary{background-color:#fffced}.elo-contact-banner--transparent{background-color:transparent}.elo-contact-banner__image-container{position:relative;flex:1;max-height:27.5rem;max-width:40.625rem;min-width:18.75rem}.elo-contact-banner__image-container:after{content:"";display:block}.elo-contact-banner__image-container__image{width:100%;max-height:27.5rem;border-radius:.75rem;object-position:50% 20%;object-fit:cover}.elo-contact-banner__content{display:flex;flex:1;flex-direction:column;justify-content:space-between}.elo-contact-banner__content__title-container{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.elo-contact-banner__content__title-container__title{margin:0}.elo-contact-banner__content__title-container.elo-tablet{gap:1rem;margin-bottom:1rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-contact-banner__content__title-container{gap:1rem;margin-bottom:1rem}}.elo-contact-banner__content__title-container.elo-mobile{gap:1.5rem;margin-bottom:1rem}@media screen and (max-width: 600px){.elo-contact-banner__content__title-container{gap:1.5rem;margin-bottom:1rem}}.elo-contact-banner__content__personnel-info{display:flex;flex-direction:column}.elo-contact-banner__content__personnel-info__item{margin:0;margin-block-start:0}.elo-contact-banner__content__personnel-info__item__name{margin:.5rem 0;font-weight:500}.elo-contact-banner__content__link{margin-top:2rem;max-width:fit-content}.elo-contact-banner__content__link.elo-tablet{margin-top:2rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-contact-banner__content__link{margin-top:2rem}}.elo-contact-banner__content__link.elo-mobile{margin-top:1.5rem}@media screen and (max-width: 600px){.elo-contact-banner__content__link{margin-top:1.5rem}}.elo-contact-banner__text-link{color:inherit;text-decoration:none}.elo-contact-banner.elo-tablet{gap:1.5rem;padding:4rem .75rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-contact-banner{gap:1.5rem;padding:4rem .75rem}}.elo-contact-banner.elo-mobile{gap:1.5rem;padding:3rem .75rem;flex-direction:column}@media screen and (max-width: 600px){.elo-contact-banner{gap:1.5rem;padding:3rem .75rem;flex-direction:column}}.elo-carousel__controls{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0 0;margin:0 auto}@media (min-width: 834px){.elo-carousel__controls{padding:2rem 0 0}}@media (min-width: 1024px){.elo-carousel__controls{padding:2.5rem 0 0}}.elo-carousel__button-controls{display:flex;align-items:center;gap:1rem}.elo-carousel__track{gap:1rem}@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}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.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{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.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)}}.elo-space-introduction{display:flex;padding:5rem 3.75rem;gap:1.5rem;background-color:#fff;color:#000}.elo-space-introduction.elo-tablet{flex-direction:column;padding:4rem 2.5rem;gap:2.5rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-space-introduction{flex-direction:column;padding:4rem 2.5rem;gap:2.5rem}}.elo-space-introduction.elo-mobile{flex-direction:column;padding:2.5rem 1rem;gap:2.5rem}@media screen and (max-width: 600px){.elo-space-introduction{flex-direction:column;padding:2.5rem 1rem;gap:2.5rem}}.elo-space-introduction__content{display:inherit;flex-direction:column;justify-content:space-between;flex:1;color:#404040}.elo-space-introduction__content.elo-tablet{padding:0}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-space-introduction__content{padding:0}}.elo-space-introduction__content.elo-mobile{padding:0}@media screen and (max-width: 600px){.elo-space-introduction__content{padding:0}}.elo-space-introduction__content__button-container{display:flex;gap:.5rem}.elo-space-introduction__content__button-container.elo-mobile{flex-direction:column}@media screen and (max-width: 600px){.elo-space-introduction__content__button-container{flex-direction:column}}.elo-space-introduction__map-container{position:relative;flex:1;display:flex;max-width:40.625rem;border-radius:1.5rem;overflow:hidden}.elo-space-introduction__map-container.elo-tablet{max-width:100%}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-space-introduction__map-container{max-width:100%}}.elo-space-introduction__map-container.elo-mobile{max-width:100%}@media screen and (max-width: 600px){.elo-space-introduction__map-container{max-width:100%}}.elo-space-introduction__heading--show-more{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:12;line-clamp:12;overflow:hidden;text-overflow:ellipsis;transition:all .3 ease-in-out}.elo-space-introduction__long-desc a{color:#4e489d}.elo-info-card__heading{padding:0 1rem}.elo-info-card__heading.elo-tablet{padding:0 2.5rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-info-card__heading{padding:0 2.5rem}}.elo-info-card__heading.elo-desktop{padding:0 3.75rem}@media screen and (min-width: 1024px){.elo-info-card__heading{padding:0 3.75rem}}.elo-info-card__grid{display:grid;max-width:100%;grid-template-columns:repeat(1,1fr);padding:0 1rem;gap:1rem}@media screen and (min-width: 390px){.elo-info-card__grid{grid-template-columns:repeat(2,1fr)}}.elo-info-card__grid.elo-tablet{grid-template-columns:repeat(3,1fr);gap:1.5rem;padding:0 2.5rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-info-card__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;padding:0 2.5rem}}.elo-info-card__grid.elo-desktop{grid-template-columns:repeat(4,1fr);gap:1.5rem;padding:0 3.75rem}@media screen and (min-width: 1024px){.elo-info-card__grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;padding:0 3.75rem}}@media screen and (min-width: 1440px){.elo-info-card__grid{grid-template-columns:repeat(5,1fr);gap:3rem}}.elo-info-card__grid--desktop-5.elo-tablet{grid-template-columns:repeat(3,1fr)}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-info-card__grid--desktop-5{grid-template-columns:repeat(3,1fr)}}.elo-info-card__grid--desktop-5.elo-desktop{grid-template-columns:repeat(5,1fr);gap:1.5rem}@media screen and (min-width: 1024px){.elo-info-card__grid--desktop-5{grid-template-columns:repeat(5,1fr);gap:1.5rem}}.elo-info-card__grid--desktop-5{grid-template-columns:repeat(2,1fr)}@media screen and (min-width: 600px){.elo-info-card__grid--desktop-5{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 1135px){.elo-info-card__grid--desktop-5{grid-template-columns:repeat(5,1fr);gap:1.5rem}}.elo-info-card__grid--desktop-6.elo-tablet{grid-template-columns:repeat(3,1fr)}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-info-card__grid--desktop-6{grid-template-columns:repeat(3,1fr)}}.elo-info-card__grid--desktop-6.elo-desktop{grid-template-columns:repeat(6,1fr);gap:1.5rem}@media screen and (min-width: 1024px){.elo-info-card__grid--desktop-6{grid-template-columns:repeat(6,1fr);gap:1.5rem}}.elo-info-card__grid--desktop-6{grid-template-columns:repeat(2,1fr)}@media screen and (min-width: 600px){.elo-info-card__grid--desktop-6{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 1135px){.elo-info-card__grid--desktop-6{grid-template-columns:repeat(6,1fr);gap:1.5rem}}.elo-large-image{width:100%}.elo-large-image__background{background-color:#efefef}.elo-large-image__image{max-height:50.625rem;width:100%;object-fit:contain}.elo-large-image__text-wrapper{padding:1rem 2.5rem 2.5rem}@media screen and (min-width: 834px){.elo-large-image__text-wrapper{padding:1rem 3.75rem 2.5rem}}.elo-large-image__text-wrapper.elo-desktop{padding:1rem 5rem 3.75rem}@media screen and (min-width: 1024px){.elo-large-image__text-wrapper{padding:1rem 5rem 3.75rem}}.elo-large-image__text-wrapper p{margin:0}.elo-large-image__cover{object-fit:cover}.elo-iframe-modal__iframe{width:100%;height:100%}.elo-card-carousel{margin:0 1rem}@media (min-width: 834px){.elo-card-carousel{margin:0 2.5rem}}@media (min-width: 1024px){.elo-card-carousel{margin:0 3.75rem}}.elo-card-carousel__title{margin:0 0 1.5rem}@media (min-width: 834px){.elo-card-carousel__title{margin:0 0 2rem}}@media (min-width: 1024px){.elo-card-carousel__title{margin:0 0 2.5rem}}.elo-social-links{display:flex;justify-content:space-between;align-items:center;padding:0 1rem}.elo-social-links.elo-tablet{padding:0 2.5rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-social-links{padding:0 2.5rem}}.elo-social-links.elo-desktop{padding:0 3.75rem}@media screen and (min-width: 1024px){.elo-social-links{padding:0 3.75rem}}.elo-social-links__social{display:flex;gap:1rem}.elo-social-links__social-icon{border-radius:1000px;background-color:#6c66b9;height:2.75rem;width:2.75rem;display:flex;align-items:center;justify-content:center;outline:none;padding:0}.elo-social-links__social-icon:focus{outline:#6c66b9}.elo-social-links__social-icon svg{fill:#fff;color:#fff}.elo-social-links__social-icon span{display:flex}.elo-gap{display:block;width:100%;height:5rem}.elo-gap.elo-tablet{height:4rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-gap{height:4rem}}.elo-gap.elo-mobile{height:2.5rem}@media screen and (max-width: 600px){.elo-gap{height:2.5rem}}.elo-details-page{max-width:103.75rem;margin:0 auto;scroll-behavior:smooth}.elo-building-card{position:relative;width:100%;color:#fff;outline:none;display:block}.elo-building-card:focus{outline:#6c66b9}.elo-building-card:hover,.elo-building-card:visited{color:inherit}.elo-building-card__image-wrapper{border-radius:.5rem;height:100%;transition:.5s all}.elo-building-card__image-wrapper:hover{border-radius:1rem;cursor:pointer}.elo-building-card__image-wrapper:hover+.elo-building-card__image-wrapper__overlay{border-radius:1rem}.elo-building-card__image{height:100%;border-radius:.5rem;object-fit:cover;width:100%;transition:.5s all}.elo-building-card__image:hover{border-radius:1rem}.elo-building-card__large{height:35.125rem}@media (min-width: 600px){.elo-building-card__large{height:35.625rem}}.elo-building-card__small{height:17.0625rem}.elo-building-card__chip{border-radius:2.5rem;padding:.5rem 1rem;position:absolute;top:1.125rem;right:1.125rem;width:max-content;background-color:#fff;color:#000;font-weight:600;z-index:2}.elo-building-card__text-wrapper{position:absolute;left:1.5rem;right:1.5rem;bottom:1.5rem;pointer-events:none;z-index:2}.elo-building-card__subtext{margin:0;color:#fff}.elo-building-card__title{margin-bottom:0;color:#fff}.elo-building-card__overlay{background:linear-gradient(180deg,#84848400,#000000b3);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:.5rem;transition:.5s all;pointer-events:none}.elo-autoplay-card-carousel{margin:0 1rem}@media (min-width: 834px){.elo-autoplay-card-carousel{margin:0 2.5rem}}@media (min-width: 1024px){.elo-autoplay-card-carousel{margin:0 3.75rem}}.elo-autoplay-card-carousel__title{margin:0 0 1.5rem}@media (min-width: 834px){.elo-autoplay-card-carousel__title{margin:0 0 2rem}}@media (min-width: 1024px){.elo-autoplay-card-carousel__title{margin:0 0 2.5rem}}.autoplay-card .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.autoplay-card.paused .swiper-wrapper{-webkit-transition-timing-function:initial!important;transition-timing-function:initial!important}.elo-card-grid{max-width:100%;width:100vw;display:grid;grid-template-columns:repeat(1,1fr);gap:1rem;margin:0 auto}@media screen and (min-width: 600px){.elo-card-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1135px){.elo-card-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.elo-details-page{max-width:103.75rem;margin:0 auto}.elo-apartment-page__heading{margin:0 0 1.5rem}@media (min-width: 834px){.elo-apartment-page__heading{margin:0 0 2rem}}@media (min-width: 1024px){.elo-apartment-page__heading{margin:0 0 2.5rem}}.elo-apartment-page__grid{padding:0 1rem}.elo-apartment-page__grid.elo-tablet{padding:0 2.5rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-apartment-page__grid{padding:0 2.5rem}}.elo-apartment-page__grid.elo-desktop{padding:0 3.75rem}@media screen and (min-width: 1024px){.elo-apartment-page__grid{padding:0 3.75rem}}.elo-filter-button{height:auto;width:100%;font-size:1rem;padding:1rem .5rem;border-radius:.5rem;background-color:transparent;color:#000;border:none;font-family:WorkSans,sans-serif;font-weight:400;display:flex;justify-content:flex-start;align-items:center;gap:.75rem;text-align:center;transition:opacity .2s ease-in-out}.elo-filter-button:hover{cursor:pointer;background-color:#f0f0f8;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out;color:#000;font-weight:600}.elo-filter-button:active{cursor:pointer;background-color:#d3d1ea;font-weight:600}.elo-filter-button[data-focus=true],.elo-filter-button:focus-visible{outline:none;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #6c66b9}.elo-filter-button--selected{background-color:#d3d1ea}.elo-filter-button svg{height:spacing-24;width:spacing-24}.elo-filter-button svg use{transform:scale(1)}.elo-filter-button__label{text-align:left}.elo-filter-tag{display:inline-flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-radius:1.5rem;background-color:#d3d1ea66;cursor:pointer;text-align:left;white-space:nowrap}.elo-filter-tag:hover{background-color:#d3d1ea99}.elo-filter-tag:active{background-color:#d3d1eacc}.elo-filter-tag__text{display:inline;margin:0;padding:0;margin-block-start:0;margin-block-end:0;color:#000}.elo-filter-tag__button{display:inline-flex;align-items:center;background:none;border:none;color:inherit;font:inherit;cursor:pointer;outline:inherit;padding:0;margin:0}.elo-filter-tag__button__icon{padding-right:.5rem;height:1.125rem;width:1.125rem;vertical-align:middle;fill:#404040}.elo-filter-tag__button__close-icon{padding-left:.5rem;height:1.125rem;width:1.125rem;vertical-align:middle;fill:#404040}.elo-search-input{max-height:1.375rem;display:flex;justify-content:center;align-items:center;box-shadow:0 0 0 .0625rem #6c66b9;border-radius:2rem;padding:.8125rem 1.5rem;transition:opacity .2s ease-in-out}.elo-search-input:hover{background-color:#f0f0f8}.elo-search-input:focus-within,.elo-search-input:focus{box-shadow:0 0 0 .125rem #6c66b9}.elo-search-input:focus-visible{outline:.0625rem solid #6c66b9;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #6c66b9}.elo-search-input__input{width:100%;border:none;background-color:inherit;font-size:1rem}.elo-search-input__input:focus{outline:none;box-shadow:none}.elo-search-input__button{all:unset;cursor:pointer;height:100%;width:wrap}.elo-search-input__button__icon{height:1.25rem;width:1.25rem;padding:.5rem .25rem .25rem}.elo-search-input--no-result{box-shadow:0 0 0 .125rem #ed0722}.elo-search-input--no-result:hover{background-color:#fff}.elo-search-input--no-result:focus-within,.elo-search-input--no-result:focus{box-shadow:0 0 0 .125rem #ed0722}.elo-dropdown{position:relative;display:inline-block}.elo-dropdown__content{display:none;position:absolute;background-color:#fff;border-radius:.5rem;z-index:100;opacity:0;margin-top:.75rem}.elo-dropdown__content.elo-mobile{position:relative;margin-top:0;opacity:0}@media screen and (max-width: 600px){.elo-dropdown__content{position:relative;margin-top:0;opacity:0}}.elo-dropdown.elo-open .elo-dropdown__content{display:block;opacity:1;transform:translateY(0);padding:0;margin:0;background-color:#fff;border-radius:.75rem;box-shadow:0 2px 4px #00000040;overflow-y:auto}.elo-dropdown.elo-open .elo-dropdown__content--aligned{right:0;left:auto;transform:translate(0)}.elo-dropdown.elo-open .elo-dropdown__content.elo-mobile{position:relative;opacity:1;transform:translateY(0);box-shadow:none;border-radius:0}@media screen and (max-width: 600px){.elo-dropdown.elo-open .elo-dropdown__content{position:relative;opacity:1;transform:translateY(0);box-shadow:none;border-radius:0}}@media (max-width: 1240px){.elo-dropdown{width:100%}.elo-dropdown__content{position:relative;margin-top:0;opacity:0}.elo-dropdown.elo-open .elo-dropdown__content{position:relative;opacity:1;transform:translateY(0)}}.elo-auto-complete-input{width:100%;height:100%;max-width:100%}.elo-auto-complete-dropdown{width:calc(var(--root-width) - 16px);min-width:20rem;background-color:#fff;border-radius:.5rem;box-shadow:0 2px 4px #00000040;margin:.75rem 0 0;padding:.5rem;z-index:10}.elo-auto-complete-dropdown.elo-tablet{min-width:18.75rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-auto-complete-dropdown{min-width:18.75rem}}.elo-auto-complete-dropdown.elo-mobile{min-width:18.125rem}@media screen and (max-width: 600px){.elo-auto-complete-dropdown{min-width:18.125rem}}.elo-auto-complete-dropdown__label{padding:.5rem .5rem 0}.elo-auto-complete-dropdown__list{padding:0;text-decoration:none;list-style-type:none}.elo-modal-header{display:flex;justify-content:space-between;align-items:center;padding:0 1rem 0 1.75rem;border-bottom:.0625rem solid #eaeaea;background-color:#ffd200;border-radius:.5rem .5rem 0 0}.elo-modal-header__close-button{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#000}.elo-modal-footer{display:flex;justify-content:space-between;padding:1.25rem}.elo-modal-footer.elo-mobile{flex-direction:column;gap:.5rem}@media screen and (max-width: 600px){.elo-modal-footer{flex-direction:column;gap:.5rem}}.elo-modal-overlay{position:fixed;display:none;justify-content:center;align-items:center;top:0;left:0;right:0;bottom:0;z-index:1000;background-color:#eaeaea;padding:.75rem 0}@media (max-width: 1240px){.elo-modal-overlay{display:flex}}.elo-modal__content{background-color:#fff;width:calc(100% - 2.5rem);height:calc(100% - 2.5rem);border-radius:1rem;overflow:hidden;display:flex;flex-direction:column}.elo-modal__body{flex-grow:1;overflow-y:auto;display:flex;flex-direction:column}.elo-map-view{display:flex;width:100%;height:100%}@media (min-width: 1024px){.elo-map-view{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;height:calc(100vh - 300px);overflow:scroll}}.elo-map-view__cards{display:none}@media (min-width: 1024px){.elo-map-view__cards{display:block;grid-column:span 1/span 1;overflow-y:scroll}}.elo-map-view__map{width:100%;height:100%}@media (min-width: 1024px){.elo-map-view__map{grid-column:span 2/span 2;margin-bottom:2rem}}.elo-map-view__title{margin-bottom:1.5rem;display:block}@media (min-width: 1024px){.elo-map-view__card-grid{display:grid;gap:1.5rem}}.elo-map-view__map-container{width:100%;height:calc(100vh - 64px);border-radius:16px}@media (min-width: 1024px){.elo-map-view__map-container{height:calc(100vh - 300px);min-height:590px}}@media (min-width: 768px){.elo-map-view__map-container{height:calc(100vh - 100px)}}.elo-map-view__info-window{height:12.5rem;max-height:12.5rem;width:100%;max-width:calc(100vw - 40px)}@media (min-width: 390px){.elo-map-view__info-window{max-height:26rem;height:26rem}}@media (min-width: 1024px){.elo-map-view__info-window{max-height:21.25rem;height:100vh;min-width:340px}}@media screen and (max-width: 599px){.gm-style .gm-style-iw-c{max-width:300px!important}}@media screen and (max-width: 389px){.gm-style .gm-style-iw-c{max-width:250px!important}}.gm-style .gm-style-iw-c:focus{outline:none}.elo-multi-range-slider{position:relative;min-width:12.5rem;min-height:.625rem;width:100%;margin:1.875rem 0}.elo-multi-range-slider,.elo-multi-range-slider *{box-sizing:border-box}.elo-multi-range-slider__track,.elo-multi-range-slider__range{position:absolute}.elo-multi-range-slider__track,.elo-multi-range-slider__range{height:.625rem;border-radius:.3125rem}.elo-multi-range-slider__track{background-color:#d3d1ea;width:100%;z-index:1}.elo-multi-range-slider__range{background-color:#6c66b9;z-index:2}.elo-multi-range-slider__thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.elo-multi-range-slider__thumb{pointer-events:none;position:absolute;outline:none;height:.3125rem;background:transparent;left:0;right:0}.elo-multi-range-slider__thumb--zindex-3{z-index:3}.elo-multi-range-slider__thumb--zindex-4{z-index:4}.elo-multi-range-slider__thumb--zindex-5{z-index:5}.elo-multi-range-slider__thumb::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2.75rem;height:2.75rem;border-radius:50%;background-color:#fff;cursor:pointer;border:10px solid #4E489D;pointer-events:auto}.elo-multi-range-slider__thumb::-webkit-slider-thumb:hover{border-color:#6c66b9}.elo-multi-range-slider__thumb::-moz-range-thumb{width:1.5rem;height:1.5rem;border-radius:50%;background-color:#fff;cursor:pointer;border:10px solid #4E489D;pointer-events:auto}.elo-multi-range-slider__thumb::-moz-range-thumb:hover{border-color:#6c66b9}.elo-multi-range-slider__thumb:focus-visible::-moz-range-thumb{border-color:#6c66b9}.elo-multi-range-slider__thumb:focus-visible::-webkit-slider-thumb{border-color:#6c66b9}.elo-sort-option{background-color:transparent;border:none;cursor:pointer;transition:background-color .3s ease;padding:.5rem .75rem;border-radius:.5rem;text-align:left;width:100%;transition:opacity .2s ease-in-out}.elo-sort-option__label{padding:0}.elo-sort-option:hover{cursor:pointer;background-color:#f0f0f8;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out;font-weight:600}.elo-sort-option:active{cursor:pointer;background-color:#d3d1ea;font-weight:600}.elo-sort-option:focus-visible{outline:none;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #6c66b9}.elo-sort-by{display:flex;align-items:center;position:relative;cursor:pointer}.elo-sort-by__label{display:inherit;justify-content:center;gap:.25rem}.elo-sort-by__options{list-style-type:none;border-radius:.5rem;padding:.5rem;margin-top:.75rem;display:none;position:absolute;top:100%;z-index:10;box-shadow:0 4px 8px #0000001a;background-color:#fff}.elo-sort-by__options--open{display:flex;flex-direction:column;gap:.5rem}.elo-sort-by__options li{cursor:pointer;min-width:8.75rem}.elo-slider{position:relative;width:100%;height:.3125rem;margin:1.875rem 0}.elo-slider__track{position:absolute;top:0;left:0;right:0;bottom:0;height:.625rem;border-radius:.3125rem;background-color:#d3d1ea}.elo-slider__range{position:absolute;top:0;bottom:0;border-radius:.3125rem;height:.625rem;background-color:#6c66b9;overflow:hidden;max-width:95%}.elo-slider__thumb{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:.3125rem;background:transparent;position:absolute;top:.125rem;left:0;margin:0;z-index:2;pointer-events:none}.elo-slider__thumb::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2.75rem;height:2.75rem;border-radius:50%;background-color:#fff;cursor:pointer;border:10px solid #4E489D;pointer-events:auto}.elo-slider__thumb::-moz-range-thumb{width:1.5rem;height:1.5rem;border-radius:50%;background-color:#fff;cursor:pointer;border:10px solid #4E489D;pointer-events:auto}.elo-slider__thumb:focus{outline:none}.elo-slider__thumb--left{z-index:3}.elo-slider__thumb--left-5{z-index:5}.elo-slider__thumb--right{z-index:4}.elo-grid-container{display:grid;width:100%;grid-template-columns:repeat(12,1fr);max-width:103.75rem;margin:0 auto;gap:1.5rem}@media screen and (min-width: 1440px){.elo-grid-container{grid-template-columns:repeat(12,1fr);margin:0 3.75rem;gap:1.5rem}}.elo-grid-container.elo-tablet{grid-template-columns:repeat(8,1fr);margin:0 2.5rem;gap:1.5rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-grid-container{grid-template-columns:repeat(8,1fr);margin:0 2.5rem;gap:1.5rem}}.elo-grid-container.elo-mobile{grid-template-columns:repeat(4,1fr);margin:0 1rem;gap:1rem}@media screen and (max-width: 600px){.elo-grid-container{grid-template-columns:repeat(4,1fr);margin:0 1rem;gap:1rem}}.elo-hover-icon{cursor:pointer;background-color:transparent;border:none;outline:none;padding:0;margin:0}.elo-float-button{position:fixed;font-size:1rem;padding:1rem 1.5rem;border-radius:4rem;z-index:999;display:flex;justify-content:center;align-items:center;gap:.5rem;color:#fff;text-align:center;right:2.5rem;bottom:2.5rem;background-color:#6c66b9;box-shadow:0 4px 6px #0000001a,0 0 20px #00000014;border:none}.elo-float-button:hover{color:#fff;cursor:pointer;background-color:#5750af;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out}.elo-float-button:active{color:#fff;background-color:#4e489d}.elo-float-button:focus-visible{outline:none;color:#fff;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #ffd200}.elo-float-button__text{font-size:1rem}.elo-float-button__text.elo-mobile{font-size:.875rem}@media screen and (max-width: 600px){.elo-float-button__text{font-size:.875rem}}.elo-float-button.elo-tablet{bottom:2.5rem;right:2.5rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-float-button{bottom:2.5rem;right:2.5rem}}.elo-float-button.elo-mobile{bottom:1rem;right:1rem}@media screen and (max-width: 600px){.elo-float-button{bottom:1rem;right:1rem}}.elo-map-skeleton{width:100%;height:480px;border-radius:20px;overflow:hidden;position:relative}.elo-map-skeleton:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#f0f0f8,#eaeaea,#d3d1ea);background-size:400px 400px;animation:elo-shimmer 2s infinite;z-index:1}@keyframes elo-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.elo-range{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem 1rem;background-color:#fff;border-radius:.25rem;min-width:18.75rem}.elo-range--single{border-radius:.25rem}.elo-range__label{display:flex;justify-content:space-between}.elo-page-title{display:flex;justify-content:space-between;align-items:center}.elo-page-title__title{padding:0;margin:0}.elo-dropdown-checkbox-list{list-style:none;padding:.75rem .25rem;max-height:25rem}.elo-dropdown-checkbox-list__item{padding:.25rem;min-width:11.25rem}@media (max-width: 1240px){.elo-dropdown-checkbox-list{border-bottom:.0625rem solid #cacaca;border-radius:0;box-shadow:none}}.elo-dropdown-filter-list{list-style:none;max-height:25rem;padding:.75rem .25rem}.elo-dropdown-filter-list__item{padding:.25rem;min-width:11.25rem;white-space:nowrap}@media (max-width: 1240px){.elo-dropdown-filter-list{border-bottom:.0625rem solid #cacaca;border-radius:0;box-shadow:none}}.elo-search-filter{display:flex;gap:1rem;padding-top:1rem}@media (max-width: 1240px){.elo-search-filter{padding-bottom:1rem}}.elo-search-filter__container{display:flex;gap:.75rem}@media (max-width: 1240px){.elo-search-filter__container{gap:1rem}}.elo-search-filter__container.elo-mobile{flex-direction:column;gap:1rem}@media screen and (max-width: 600px){.elo-search-filter__container{flex-direction:column;gap:1rem}}.elo-search-filter__container__chips{width:100%;display:flex;flex-direction:row;justify-content:flex-end;gap:.75rem}@media (max-width: 1240px){.elo-search-filter__container__chips{display:none}}.elo-search-filter__container__buttons{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}@media (min-width: 1240px){.elo-search-filter__container__buttons{display:none}}@media (min-width: 490px){.elo-search-filter__container__buttons{gap:0}}.elo-search-filter__container__buttons button{width:100%}.elo-search-filter__container__button{display:none}@media (max-width: 1240px){.elo-search-filter__container__button{display:flex;height:3rem}}.elo-search-filter__container__button.elo-mobile{height:auto}@media screen and (max-width: 600px){.elo-search-filter__container__button{height:auto}}.elo-search-filter__tags{display:flex;flex-wrap:wrap;gap:.75rem;min-height:2.375rem}.elo-search-filter__sort-by{display:flex;align-items:end;margin-left:1.5rem;flex-shrink:0;min-height:2.375rem}.elo-search-filter__mobile-tags{flex-wrap:wrap;gap:.5rem}@media (min-width: 490px){.elo-search-filter__mobile-tags{display:none}}.elo-sticky-container.elo-desktop{position:sticky;top:0;z-index:10;background-color:#fff;padding:1rem 0}@media screen and (min-width: 1024px){.elo-sticky-container{position:sticky;top:0;z-index:10;background-color:#fff;padding:1rem 0}}.elo-search-template{max-width:103.75rem;margin:0 auto;background-color:#fff;padding:1.5rem 3.75rem;gap:.625rem}.elo-search-template.elo-tablet{padding:2.5rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-search-template{padding:2.5rem}}.elo-search-template.elo-mobile{padding:1rem}@media screen and (max-width: 600px){.elo-search-template{padding:1rem}}.elo-search-template__sort-by{display:flex;justify-content:end;padding:0 0 1.125rem}.elo-dropdown-range{padding:1rem;min-width:350px;max-width:400px}.elo-dropdown-range__inputs{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}.elo-apartment-search{max-width:103.75rem;margin:0 auto;background-color:#fff;padding:1.5rem 3.75rem;gap:.625rem}.elo-apartment-search.elo-tablet{padding:2.5rem}@media screen and (min-width: 600px) and (max-width: 1024px){.elo-apartment-search{padding:2.5rem}}.elo-apartment-search.elo-mobile{padding:1rem}@media screen and (max-width: 600px){.elo-apartment-search{padding:1rem}}.elo-apartment-search__sort-by{display:flex;justify-content:end;padding:0 0 1.125rem}.elo-apartment-search-filter{display:flex;gap:1rem;padding-top:1rem}.elo-apartment-search-filter__sticky-container{position:sticky;top:0;z-index:10;background-color:#fff;padding:1rem 0}.elo-apartment-search-filter__container{display:flex;gap:.75rem}@media screen and (min-width: 1659px){.elo-apartment-search-filter__container{gap:8.25rem}}@media (max-width: 1240px){.elo-apartment-search-filter__container{gap:1rem}}.elo-apartment-search-filter__container.elo-mobile{flex-direction:column;gap:1rem}@media screen and (max-width: 600px){.elo-apartment-search-filter__container{flex-direction:column;gap:1rem}}.elo-apartment-search-filter__container__chips{width:100%;display:flex;flex-direction:row;justify-content:flex-end;gap:.75rem}@media (max-width: 1240px){.elo-apartment-search-filter__container__chips{display:none}}.elo-apartment-search-filter__container__button{display:none}@media (max-width: 1240px){.elo-apartment-search-filter__container__button{display:flex;width:100%;height:3rem}}.elo-apartment-search-filter__container__button.elo-mobile{height:auto}@media screen and (max-width: 600px){.elo-apartment-search-filter__container__button{height:auto}}.elo-apartment-search-filter__tags{display:flex;flex-wrap:wrap;gap:.75rem;min-height:2rem}.elo-apartment-search-filter__sort-by{display:flex;align-items:end;margin-left:1.5rem;flex-shrink:0}
