html.js .show-if-no-js{display:none !important}html.no-js .show-if-js{display:none !important}@media(min-width:992px){.hide-if-above-991{display:none !important}}@media(max-width:991px){.hide-if-below-992{display:none !important}}@media(min-width:769px){.hide-if-above-768{display:none !important}}@media(max-width:768px){.hide-if-below-769{display:none !important}}.adev-aspect-ratio{height:0;position:relative;overflow:hidden}.adev-aspect-ratio img,.adev-aspect-ratio video,.adev-aspect-ratio svg,.adev-aspect-ratio canvas,.adev-aspect-ratio iframe{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.adev-aspect-ratio.loading-state:has(img.lazyloading)::after{content:'';position:absolute;top:50%;left:50%;width:20px;height:20px;border:2px solid #fff;border-radius:50%;border-top-color:transparent;transform:translate(-50%,-50%);animation:adev_rotate .2s infinite linear}.adev-password-page{width:100%;height:100%;overflow:hidden;height:100vh;height:100dvh;position:relative;overflow-y:auto}.adev-password-page .adev-pp__bg{width:100%;height:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.adev-password-page .adev-pp__bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.adev-password-page .adev-pp__bg::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--overlay-color);opacity:var(--overlay-opacity)}.adev-password-page .adev-pp__wrap{position:absolute;top:0;width:100%;left:0;height:100%;padding:30px 10px;display:flex;flex-direction:column}@media(min-width:768px){.adev-password-page .adev-pp__wrap{padding:30px}}.adev-password-page .adev-pp__header{text-align:right;flex:0 0 auto;margin-bottom:30px}.adev-password-page button.adev-pp__enter-password{color:#fff;background:transparent;border:0;font-size:16px;line-height:1.4}.adev-password-page button.adev-pp__enter-password svg{--size:18px;width:var(--size);height:var(--size);margin-right:5px;vertical-align:middle}.adev-password-page .adev-pp__logo{max-width:var(--site-logo-max-width);margin:0 auto}.adev-password-page .adev-pp__inner{flex:auto;display:flex;align-items:center;justify-content:center}.adev-password-page .adev-pp__main{display:grid;text-align:center;gap:18px;max-width:700px;margin:0 auto}@media(min-width:768px){.adev-password-page .adev-pp__main{padding:30px 0}}.adev-password-page .adev-pp__heading h2{margin:0;color:var(--heading-color);font-weight:var(--heading-font-weight);font-size:var(--heading-size);line-height:var(--heading-line-height)}.adev-password-page .adev-pp__subtext p{color:var(--subtext-color);font-weight:var(--subtext-font-weight);font-size:var(--subtext-size);line-height:var(--subtext-line-height)}.adev-password-page .adev-pp__newsletter form{width:100%;max-width:400px;margin:0 auto}.adev-password-page .adev-pp__n-inputs{width:100%;display:flex;border-radius:6px;overflow:hidden}.adev-password-page .adev-pp__n-inputs input{width:100%;flex:auto;padding:10px 15px;font-size:16px;line-height:1;color:#000}.adev-password-page .adev-pp__n-inputs input::-webkit-input-placeholder{font-size:16px}.adev-password-page .adev-pp__n-inputs input::-moz-placeholder{font-size:16px}.adev-password-page .adev-pp__n-inputs input::placeholder{font-size:16px}.adev-password-page .adev-pp__n-inputs button{flex:0 0 auto;border:0;background:#585858;color:#fff;padding:10px 15px;min-width:100px;font-size:16px;line-height:1.4}.adev-password-page .adev-pp__inner .page-width{width:100%}.adev-password-page nav.adev-pp__menu ul{list-style:none;margin:0;padding:0}.adev-password-page nav.adev-pp__menu ul li a{color:var(--links-color);font-weight:var(--links-font-weight);font-size:var(--links-size);line-height:var(--links-line-height);text-transform:uppercase;text-decoration:underline;text-underline-offset:2px}.adev-password-page .adev-pp__footer{margin-top:30px}.adev-password-page .adev-pp__alert{background:#f2f2f2;border-radius:6px;margin:10px 0;padding:5px}.adev-password-page .adev-pp__alert p{font-size:14px;line-height:1.4;color:inherit}.adev-password-page .adev-pp__alert.adev-pp__alert-error{background:#ff6565;color:#fff}.adev-password-page .adev-pp__alert.adev-pp__alert-success{background:#1c911c}.adev-password-page .adev-pp__countdown{display:flex;justify-content:center;gap:10px}.adev-password-page .adev-pp__countdown .adev-pp__cd-value{display:inline-block;padding:5px 10px;border:2px solid #fff;border-radius:6px;font-weight:600;font-size:18px;min-width:50px;background:rgba(255,255,255,0.2);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.adev-password-page .adev-pp__countdown .adev-pp__cd-label{font-size:13px;font-weight:500;line-height:1.4;margin-top:5px}.adev-popup-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);text-align:center;overflow:auto;padding:15px;z-index:-1;visibility:hidden;opacity:0}.adev-popup-wrapper::before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.adev-popup-wrapper.opened{visibility:visible;opacity:1;z-index:1000000000}.adev-popup-wrapper .adev-popup{width:98%;vertical-align:middle;max-width:600px;margin:0 auto;position:relative;display:inline-block;background:#fff;border-radius:7px;cursor:initial;transform:translateY(10px);transition:.2s all ease-in-out;overflow:hidden}.adev-popup-wrapper.opened .adev-popup{transform:none;transition:.2s all ease-in-out}.adev-popup-wrapper .adev-popup__header{color:#0e0e0e;border-bottom:1px solid #f1f1f1;min-height:30px;text-align:left;padding:10px 12px 10px 20px;display:flex;align-items:center}.adev-popup-wrapper .adev-popup__h-title{display:block;font-size:18px;font-weight:600;line-height:1.4;width:100%;flex:auto;padding-right:10px}.adev-popup-wrapper .adev-popup__h-close{flex:0 0 auto;display:flex}.adev-popup-wrapper .adev-popup__h-close button{padding:0;--size:30px;width:var(--size);height:var(--size);background:#fff;border:0;display:inline-flex;align-items:center;justify-content:center;color:#000;cursor:pointer;border-radius:50px;padding:3px;transition:.2s background ease-in-out}.adev-popup-wrapper .adev-popup__h-close button:hover{background:#f1f1f1;transition:.2s background ease-in-out}.adev-popup-wrapper .adev-popup__h-close button svg{width:100%;height:100%}.adev-popup-wrapper .adev-popup__inner{padding:20px}.adev-password-form .adev-pf__alert{background:#f2f2f2;border-radius:6px;margin-bottom:10px;padding:5px}.adev-password-form .adev-pf__alert p{font-size:14px;line-height:1.4;color:inherit}.adev-password-form .adev-pf__alert.adev-pf__alert-error{background:#ff6565;color:#fff}.adev-password-form .adev-pf__alert.adev-pf__alert-success{background:#1c911c}.adev-password-form input{background:#ededed;color:#000;width:100%;border-radius:6px;font-size:16px;padding:10px 15px;margin-bottom:15px}.adev-password-form input::-webkit-input-placeholder{font-size:16px}.adev-password-form input::-moz-placeholder{font-size:16px}.adev-password-form input::placeholder{font-size:16px}.adev-password-form button{width:100%;padding:9px;border-radius:5px;border:0;background:#000;color:#fff;font-size:16px;text-transform:uppercase}