/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--white:#ffffff;--black:#000000;--dark-blue:#1A2B4C;--white-blue:#BDD0ED;--light-gray:#C9CDD2;--placeholder-gray:#5D6370;--pressed-blue:#151E35;--hover-blue:#223055;--disabled-blue:#5F6B82;--focused-blue:#1A2B4C;--error-red:#C83532;--passed:#037F58;--not-passed:#DC2626;--not-started:#64748B;--pending:#A95B03;--download-blue:#2A74AC;--bg-gray:#F8F8F8;--card-gray:#373737;--description-card-grey:#D5DFEE;--subscription-bg:#EEF5FE;--purple:#384AB1;--blue:#2262B7;--requirements-blue:#212529;--admin-toolbar-height:39px;--base-font-family:Open Sans,sans-serif;--base-font-size:18px;--font-size-72:72px;--font-size-60:60px;--font-size-56:56px;--font-size-52:52px;--font-size-42:42px;--font-size-40:40px;--font-size-36:36px;--font-size-34:34px;--font-size-32:32px;--font-size-30:30px;--font-size-28:28px;--font-size-26:26px;--font-size-25:25px;--font-size-24:24px;--font-size-22:22px;--font-size-20:20px;--font-size-19:19px;--font-size-18:18px;--font-size-16:16px;--font-size-14:14px;--font-size-13:13px;--font-size-12:12px;--line-height-1-30:1.3;--line-height-1-20:1.2;--line-height-1-15:1.15;--line-height-1-10:1.1;--base-font-weight:400;--font-weight-medium:500;--font-weight-bold:700;}h1{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:42px;line-height:130%;}h2{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:32px;line-height:150%;}h3{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:24px;line-height:150%;}p{font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;}p a{font-family:Open Sans,sans-serif;color:var(--dark-blue);font-weight:600;font-size:16px;line-height:20px;text-decoration:none;}li{font-family:Open Sans,sans-serif;font-weight:400;font-size:18px;line-height:150%;}label{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:22px;}a{text-decoration:none;color:var(--dark-blue);font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:22px;}ul{margin:0;padding:0;}.form-item textarea,.form-item input[type=email],.form-item input[type=password],.form-item input[type=tel],.form-item input[type=text],.form-item input[type=date],.form-item input[type=number],.form-item select{height:30px;border-radius:6px;padding:1px 12px;border:1px solid var(--light-gray);color:var(--dark-blue);font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:22px;}.form-item textarea:focus,.form-item textarea:focus-visible,.form-item input[type=email]:focus,.form-item input[type=email]:focus-visible,.form-item input[type=password]:focus,.form-item input[type=password]:focus-visible,.form-item input[type=tel]:focus,.form-item input[type=tel]:focus-visible,.form-item input[type=text]:focus,.form-item input[type=text]:focus-visible,.form-item input[type=date]:focus,.form-item input[type=date]:focus-visible,.form-item input[type=number]:focus,.form-item input[type=number]:focus-visible,.form-item select:focus,.form-item select:focus-visible{outline:none;border:1px solid var(--dark-blue);}.form-item textarea:hover,.form-item input[type=email]:hover,.form-item input[type=password]:hover,.form-item input[type=tel]:hover,.form-item input[type=text]:hover,.form-item input[type=date]:hover,.form-item input[type=number]:hover,.form-item select:hover{border-color:var(--placeholder-gray);}.form-item textarea::placeholder,.form-item input[type=email]::placeholder,.form-item input[type=password]::placeholder,.form-item input[type=tel]::placeholder,.form-item input[type=text]::placeholder,.form-item input[type=date]::placeholder,.form-item input[type=number]::placeholder,.form-item select::placeholder{color:var(--placeholder-gray);font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:22px;opacity:1;}.form-item textarea.error,.form-item textarea.warning,.form-item input[type=email].error,.form-item input[type=email].warning,.form-item input[type=password].error,.form-item input[type=password].warning,.form-item input[type=tel].error,.form-item input[type=tel].warning,.form-item input[type=text].error,.form-item input[type=text].warning,.form-item input[type=date].error,.form-item input[type=date].warning,.form-item input[type=number].error,.form-item input[type=number].warning,.form-item select.error,.form-item select.warning{border-color:var(--error-red);}.form-item select{height:34px;}.form-item textarea{padding-top:5px;height:25px;}.form-item input[type=checkbox],.form-item input[type=radio]{width:16px;height:16px;appearance:none;border:1px solid var(--light-gray);border-radius:2px;background-color:var(--white);cursor:pointer;position:relative;display:inline-block;}.form-item input[type=checkbox]:checked,.form-item input[type=radio]:checked{background-color:var(--dark-blue);}.form-item input[type=checkbox]:checked::after,.form-item input[type=radio]:checked::after{content:"";position:absolute;top:1px;left:4px;width:4px;height:8px;border:solid var(--white);border-width:0 2px 2px 0;transform:rotate(45deg);display:block;}select{position:relative;}select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:34px !important;cursor:pointer;}select:after{content:"";position:absolute;bottom:10px;right:12px;width:12px;height:7px;pointer-events:none;transform:translateY(-50%);background:url(/themes/custom/filter_sync/images/select-arrow.svg);}select:has(select.error)::after{bottom:31px;}:root{--app-height:100%;}html,body{height:100%;margin:0;padding:0;color:var(--dark-blue);font-family:var(--base-font-family);font-size:var(--root-font-size);font-weight:var(--base-font-weight);line-height:var(--base-line-height);-webkit-font-smoothing:antialiased;min-height:100vh;}html:has(.mobile-sidebar-overlay.open),body:has(.mobile-sidebar-overlay.open){overflow:hidden;}main{min-height:100vh;display:flex;flex-direction:column;}main .layout-container{flex:1 0 auto;}main .content-footer{flex-shrink:0;}@media (min-width:867px){body.toolbar-vertical .page-sidebar .layout-sidebar .sidebar,body.toolbar-horizontal .page-sidebar .layout-sidebar .sidebar{top:42px;height:calc(100vh - 42px);}body.toolbar-horizontal.toolbar-tray-open .page-sidebar .layout-sidebar .sidebar,body.toolbar-vertical.toolbar-tray-open .page-sidebar .layout-sidebar .sidebar{top:85px;height:calc(100vh - 85px);}}.page-messages{margin:10px 0;font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}.page-content{max-width:1680px;margin:0 auto;}@media (max-width:867px){.page-content{margin:86px auto 0 auto;}}.js input.form-autocomplete{background-image:url(/themes/custom/filter_sync/images/select-arrow.svg) !important;background-position:98% center !important;}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/themes/custom/filter_sync/images/select-arrow.svg) !important;background-position:98% center !important;}.tab{font-family:Helvetica Neue,system-ui;font-weight:400;font-size:16px;line-height:100%;}.custom-tabs-wrapper{display:flex;gap:10px;height:30px;align-items:flex-end;border-bottom:1px solid #EAEBED;margin:40px 0 24px 0;}@media (max-width:400px){.custom-tabs-wrapper{flex-direction:column;height:auto;align-items:start;border-bottom:none;margin:0 0 20px;}}.custom-tabs-wrapper .tab{color:var(--placeholder-gray);position:relative;padding:0 18px 10px 18px;width:max-content;}@media (max-width:867px){.custom-tabs-wrapper .tab{padding:0 9px 10px 9px;}}.custom-tabs-wrapper .tab.active{color:var(--dark-blue);}.custom-tabs-wrapper .tab.active::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:3px;background:var(--dark-blue);border-top-left-radius:10px;border-top-right-radius:10px;}.dropdown-menu{flex-direction:column;background-color:var(--white);border-radius:6px;width:174px;height:auto;position:absolute;top:100%;right:-75px;padding:0;margin:4px 0 0 0;list-style:none;box-shadow:0 2px 6px rgba(0,0,0,0.15);z-index:1000;top:0;right:0;position:fixed !important;z-index:9999;}.dropdown-menu li{height:34px;width:100%;display:flex;align-items:center;}.dropdown-menu li:hover{background-color:var(--bg-gray);}.dropdown-menu li a{width:100%;}.dropdown-menu li{white-space:nowrap;}.dropdown-menu li a{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:22px;position:relative;padding-left:28px;}.dropdown-menu li a.action-view::before,.dropdown-menu li a.action-archive::before,.dropdown-menu li a.action-technical::before,.dropdown-menu li a.action-restart::before,.dropdown-menu li a.action-delete::before,.dropdown-menu li a.action-edit::before,.dropdown-menu li a.action-detach::before,.dropdown-menu li a.action-reset-password::before,.dropdown-menu li a.action-deactivate::before,.dropdown-menu li a.action-activate::before{content:"";position:absolute;left:8px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-repeat:no-repeat;background-size:contain;}.dropdown-menu li a.action-view::before,.dropdown-menu li a.action-edit::before{background-image:url(/themes/custom/filter_sync/images/eye.svg);}.dropdown-menu li a.action-archive::before,.dropdown-menu li a.action-detach::before{background-image:url(/themes/custom/filter_sync/images/archive.svg);}.dropdown-menu li a.action-technical::before{background-image:url(/themes/custom/filter_sync/images/visit.svg);}.dropdown-menu li a.action-restart::before{background-image:url(/themes/custom/filter_sync/images/reload.svg);}.dropdown-menu li a.action-delete::before,.dropdown-menu li a.action-deactivate::before{background-image:url(/themes/custom/filter_sync/images/trash.svg);}.dropdown-menu li a.action-reset-password::before{background-image:url(/themes/custom/filter_sync/images/reset-password.svg);}.dropdown-menu li a.action-activate::before{background-image:url(/themes/custom/filter_sync/images/activate.svg);}.button--primary,.form-actions .button--primary,input.form-submit,button.button--primary,input.button--primary{font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;background-color:var(--dark-blue);color:var(--white);border:2px solid transparent;border-radius:6px;transition:background-color 0.2s ease,border-color 0.2s ease;box-sizing:border-box;}.button--primary:hover,.form-actions .button--primary:hover,input.form-submit:hover,button.button--primary:hover,input.button--primary:hover{background-color:var(--hover-blue);cursor:pointer;}.button--primary:focus,.form-actions .button--primary:focus,input.form-submit:focus,button.button--primary:focus,input.button--primary:focus{border-color:var(--focused-blue);outline:none;}.button--primary:disabled,.form-actions .button--primary:disabled,input.form-submit:disabled,button.button--primary:disabled,input.button--primary:disabled{background-color:var(--disabled-blue);cursor:not-allowed;}.button--primary:active,.form-actions .button--primary:active,input.form-submit:active,button.button--primary:active,input.button--primary:active{background-color:var(--pressed-blue);}.button--secondary,.form-actions .button--secondary,button.button--secondary,input.button--secondary,input.form-submit.dialog-cancel,.dialog-cancel,.ui-widget button.dialog-cancel{font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;color:var(--dark-blue);background-color:var(--white);border-radius:6px;border:1px solid var(--dark-blue);transition:all 0.2s ease;}.button--secondary:hover,.form-actions .button--secondary:hover,button.button--secondary:hover,input.button--secondary:hover,input.form-submit.dialog-cancel:hover,.dialog-cancel:hover,.ui-widget button.dialog-cancel:hover{border-color:var(--hover-blue);background-color:var(--white);color:var(--dark-blue);cursor:pointer;}.button--secondary:focus,.form-actions .button--secondary:focus,button.button--secondary:focus,input.button--secondary:focus,input.form-submit.dialog-cancel:focus,.dialog-cancel:focus,.ui-widget button.dialog-cancel:focus{border-color:var(--focused-blue);background-color:var(--white);color:var(--dark-blue);outline:none;}.button--secondary:disabled,.form-actions .button--secondary:disabled,button.button--secondary:disabled,input.button--secondary:disabled,input.form-submit.dialog-cancel:disabled,.dialog-cancel:disabled,.ui-widget button.dialog-cancel:disabled{border-color:var(--disabled-blue);background-color:var(--white);color:var(--dark-blue);cursor:not-allowed;}.button--secondary:active,.form-actions .button--secondary:active,button.button--secondary:active,input.button--secondary:active,input.form-submit.dialog-cancel:active,.dialog-cancel:active,.ui-widget button.dialog-cancel:active{border-color:var(--pressed-blue);background-color:var(--white);color:var(--dark-blue);}.js td .dropbutton-widget{position:absolute !important;left:50% !important;transform:translateX(-50%) !important;}.form-info-text{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:150%;grid-column:1/-1;color:var(--dark-blue);}form.align-center{text-align:center;}form.align-center .ui-dialog-titlebar{text-align:center;}form.align-center ~ .ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;justify-content:center;gap:1rem;}form.align-center .ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;justify-content:center;gap:1rem;}.ui-autocomplete{background-color:var(--white);border-radius:6px;height:auto;padding:0;list-style:none;box-shadow:0 2px 6px rgba(0,0,0,0.15);}.ui-autocomplete li{white-space:nowrap;}.ui-autocomplete li a{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:22px;position:relative;padding-left:28px;}.field-optional{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:22px;color:var(--placeholder-gray);}.form-item--error-message{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:22px;color:var(--error-red);}.form-item--error-message a{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:22px;}[aria-label="Error message"][role=contentinfo]{display:none;}.ui-menu .ui-menu-item{width:100%;}.ui-menu .ui-menu-item .ui-menu-item-wrapper{display:block;width:100%;box-sizing:border-box;padding:8px 12px;font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:22px;background-color:var(--white);color:var(--dark-blue);}.ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active{margin:0;background:#F8F8F8;color:var(--dark-blue);border:none;}.ui-widget-overlay{background:rgb(0,0,0);}.ui-dialog{background-color:var(--white);z-index:10000;padding:60px !important;border-radius:12px;position:relative;max-width:1000px;width:auto !important;}@media (max-width:867px){.ui-dialog{width:calc(90% - 60px) !important;padding:30px !important;}}.ui-dialog:has(form.align-center) .ui-dialog-titlebar{display:flex;justify-content:center;align-items:center;text-align:center;}.ui-dialog:has(form.align-center) .ui-dialog-buttonpane{justify-content:center;}.ui-dialog .ui-dialog-titlebar{background:none;border:none;padding:0 !important;position:unset !important;margin-bottom:8px;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:22px;line-height:150%;color:var(--dark-blue);width:auto;margin:0;}@media (max-width:867px){.ui-dialog .ui-dialog-titlebar .ui-dialog-title{white-space:unset;}}.ui-dialog .ui-dialog-titlebar .ui-button{border:none;background:none;width:12px;height:12px;top:32px;right:26px;}.ui-dialog .ui-dialog-titlebar .ui-button.ui-button-icon-only .ui-icon{background-image:url(/themes/custom/filter_sync/images/close.svg) !important;background-position:unset !important;}.ui-dialog .ui-dialog-content{padding:0 !important;}.ui-dialog .ui-dialog-content .custom-tabs-wrapper{display:none;}.ui-dialog .ui-dialog-content form{padding:0 !important;}.ui-dialog .ui-dialog-content form.align-center{margin:0 auto;text-align:center;}.ui-dialog .ui-dialog-content form .field--type-datetime{display:flex;flex-direction:column;}.ui-dialog .ui-dialog-content form .field--type-datetime h4{color:var(--dark-blue);margin-bottom:8px;margin-top:0;font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:22px;}@media (max-width:867px){.ui-dialog .ui-dialog-content form .field--type-datetime h4{margin-top:24px;}}.ui-dialog .ui-dialog-content form .form-item{display:flex;flex-direction:column;margin:0;}.ui-dialog .ui-dialog-content form .form-item textarea,.ui-dialog .ui-dialog-content form .form-item input[type=email],.ui-dialog .ui-dialog-content form .form-item input[type=password],.ui-dialog .ui-dialog-content form .form-item input[type=tel],.ui-dialog .ui-dialog-content form .form-item input[type=text],.ui-dialog .ui-dialog-content form .form-item input[type=date],.ui-dialog .ui-dialog-content form .form-item input[type=number],.ui-dialog .ui-dialog-content form .form-item select{height:30px;border-radius:6px;padding:1px 12px;border:1px solid var(--light-gray);color:var(--dark-blue);font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:22px;}.ui-dialog .ui-dialog-content form .form-item textarea:focus,.ui-dialog .ui-dialog-content form .form-item textarea:focus-visible,.ui-dialog .ui-dialog-content form .form-item input[type=email]:focus,.ui-dialog .ui-dialog-content form .form-item input[type=email]:focus-visible,.ui-dialog .ui-dialog-content form .form-item input[type=password]:focus,.ui-dialog .ui-dialog-content form .form-item input[type=password]:focus-visible,.ui-dialog .ui-dialog-content form .form-item input[type=tel]:focus,.ui-dialog .ui-dialog-content form .form-item input[type=tel]:focus-visible,.ui-dialog .ui-dialog-content form .form-item input[type=text]:focus,.ui-dialog .ui-dialog-content form .form-item input[type=text]:focus-visible,.ui-dialog .ui-dialog-content form .form-item input[type=date]:focus,.ui-dialog .ui-dialog-content form .form-item input[type=date]:focus-visible,.ui-dialog .ui-dialog-content form .form-item input[type=number]:focus,.ui-dialog .ui-dialog-content form .form-item input[type=number]:focus-visible,.ui-dialog .ui-dialog-content form .form-item select:focus,.ui-dialog .ui-dialog-content form .form-item select:focus-visible{outline:none;border:1px solid var(--dark-blue);}.ui-dialog .ui-dialog-content form .form-item textarea:hover,.ui-dialog .ui-dialog-content form .form-item input[type=email]:hover,.ui-dialog .ui-dialog-content form .form-item input[type=password]:hover,.ui-dialog .ui-dialog-content form .form-item input[type=tel]:hover,.ui-dialog .ui-dialog-content form .form-item input[type=text]:hover,.ui-dialog .ui-dialog-content form .form-item input[type=date]:hover,.ui-dialog .ui-dialog-content form .form-item input[type=number]:hover,.ui-dialog .ui-dialog-content form .form-item select:hover{border-color:var(--placeholder-gray);}.ui-dialog .ui-dialog-content form .form-item textarea::placeholder,.ui-dialog .ui-dialog-content form .form-item input[type=email]::placeholder,.ui-dialog .ui-dialog-content form .form-item input[type=password]::placeholder,.ui-dialog .ui-dialog-content form .form-item input[type=tel]::placeholder,.ui-dialog .ui-dialog-content form .form-item input[type=text]::placeholder,.ui-dialog .ui-dialog-content form .form-item input[type=date]::placeholder,.ui-dialog .ui-dialog-content form .form-item input[type=number]::placeholder,.ui-dialog .ui-dialog-content form .form-item select::placeholder{color:var(--placeholder-gray);font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:22px;opacity:1;}.ui-dialog .ui-dialog-content form .form-item textarea.error,.ui-dialog .ui-dialog-content form .form-item textarea.warning,.ui-dialog .ui-dialog-content form .form-item input[type=email].error,.ui-dialog .ui-dialog-content form .form-item input[type=email].warning,.ui-dialog .ui-dialog-content form .form-item input[type=password].error,.ui-dialog .ui-dialog-content form .form-item input[type=password].warning,.ui-dialog .ui-dialog-content form .form-item input[type=tel].error,.ui-dialog .ui-dialog-content form .form-item input[type=tel].warning,.ui-dialog .ui-dialog-content form .form-item input[type=text].error,.ui-dialog .ui-dialog-content form .form-item input[type=text].warning,.ui-dialog .ui-dialog-content form .form-item input[type=date].error,.ui-dialog .ui-dialog-content form .form-item input[type=date].warning,.ui-dialog .ui-dialog-content form .form-item input[type=number].error,.ui-dialog .ui-dialog-content form .form-item input[type=number].warning,.ui-dialog .ui-dialog-content form .form-item select.error,.ui-dialog .ui-dialog-content form .form-item select.warning{border-color:var(--error-red);}.ui-dialog .ui-dialog-content form .form-item select{height:34px;}.ui-dialog .ui-dialog-content form .form-item textarea{padding-top:5px;height:25px;}.ui-dialog .ui-dialog-content form .form-item label{color:var(--dark-blue);margin-bottom:8px;}.ui-dialog .ui-dialog-content form .form-actions{display:none;}.ui-dialog .ui-dialog-buttonpane{border:none !important;padding:0 !important;margin:0 !important;display:flex;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin-top:32px;float:none;display:flex;}@media (max-width:867px){.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{flex-direction:column;}}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .dialog-cancel,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .button--secondary{width:160px;height:36px;margin:0;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .dialog-confirm,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .button--primary{width:160px;height:36px;margin:0 10px 0 0;}form{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;padding:28px 20px;line-height:150%;color:var(--dark-blue);height:100%;border-radius:12px;background-color:var(--white);position:relative;align-items:start;display:flex;flex-direction:column;}@media (min-width:867px){form{display:grid;grid-template-columns:repeat(3,calc(33% - 8px));gap:24px 16px;}}.form-type-select{position:relative;}.form-type-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:34px !important;cursor:pointer;}.form-type-select:after{content:"";position:absolute;bottom:10px;right:12px;width:12px;height:7px;pointer-events:none;transform:translateY(-50%);background:url(/themes/custom/filter_sync/images/select-arrow.svg);}.form-type-select:has(select.error)::after{bottom:31px;}.form-wrapper{width:100%;}.form-item{display:flex;flex-direction:column;width:100%;margin-right:0;margin-left:0;}.form-item.form-type-search{margin:0 0 20px 0;}.form-item label{color:var(--dark-blue);margin-bottom:8px;}@media (max-width:867px){.form-item label{margin-top:24px;}}.form-actions{border:none;margin-top:32px;float:none;}@media (max-width:867px){.form-actions{display:flex;flex-direction:column;gap:10px;}}.form-actions .dialog-cancel,.form-actions .button--secondary{height:36px;padding:10px;width:160px;}.form-actions .dialog-confirm,.form-actions .button--primary,.form-actions .form-submit{height:36px;margin-right:10px;padding:9px;width:160px;}.property-filter-settings-form{display:flex;flex-direction:column;}@media (min-width:867px){.property-filter-settings-form{display:grid;grid-template-columns:1fr 1fr auto auto;grid-gap:16px;}}.property-filter-settings-form #custom-schedule-wrapper{display:none;}.property-filter-settings-form #custom-schedule-wrapper:has(.js-form-item-field-filter-change-schedule){display:block;}.property-filter-settings-form .js-form-item-field-landlord-email,.property-filter-settings-form .js-form-item-field-tenant-baseline-photo{flex-direction:row;}@media (max-width:867px){.property-filter-settings-form .js-form-item-field-landlord-email,.property-filter-settings-form .js-form-item-field-tenant-baseline-photo{margin:24px 0 0;align-items:center;}.property-filter-settings-form .js-form-item-field-landlord-email label,.property-filter-settings-form .js-form-item-field-tenant-baseline-photo label{margin-top:0;margin-bottom:0;}}.property-filter-settings-form .form-item{align-self:end;}.property-filter-settings-form .form-item.form-item-field-escalation-timeline{margin:0;}@media (min-width:867px){.property-filter-settings-form .form-actions{margin:16px 0 0;grid-column:1/2;}}form.property-bulk-upload-form{display:grid;grid-template-columns:repeat(1,100%);gap:0;}form.property-bulk-upload-form .template-download-wrapper{display:flex;flex-direction:column;gap:8px;}form.property-bulk-upload-form .form-item-files-csv-file{display:flex;flex-direction:column;gap:10px;margin:24px 0;position:relative;width:100%;}form.property-bulk-upload-form .form-item-files-csv-file label{margin:0;}form.property-bulk-upload-form .form-item-files-csv-file .custom-file-wrapper{position:relative;width:100%;}form.property-bulk-upload-form .form-item-files-csv-file .custom-file-input{opacity:0;position:absolute;inset:0;width:100%;height:100%;cursor:pointer;z-index:2;}form.property-bulk-upload-form .form-item-files-csv-file .custom-file-label{color:var(--placeholder-gray);display:flex;align-items:center;justify-content:space-between;cursor:pointer;position:relative;z-index:1;height:34px;border-radius:6px;padding:6px 4px 6px 12px;border:1px solid var(--light-gray);}form.property-bulk-upload-form .form-item-files-csv-file .custom-file-label::-webkit-file-upload-button{visibility:hidden;}form.property-bulk-upload-form .form-item-files-csv-file .custom-file-label::file-selector-button{visibility:hidden;}form.property-bulk-upload-form .form-item-files-csv-file .custom-file-label .custom-file-text{flex-grow:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}form.property-bulk-upload-form .form-item-files-csv-file .custom-file-label .custom-file-icon{content:"";position:absolute;top:52%;right:12px;transform:translateY(-50%);width:20px;height:20px;background-size:contain;pointer-events:none;padding:6px 12px;background:var(--dark-blue) url(/themes/custom/filter_sync/images/upload-icon.svg) no-repeat center;border-radius:4px;}form.property-bulk-upload-form a#edit-link{font-family:Open Sans,sans-serif;font-weight:500;font-size:16px;line-height:22px;letter-spacing:0;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0;color:var(--download-blue);text-decoration:none;}.add-tenant-buttons button[type=submit],.add-tenant-buttons input[type=submit],.add-tenant-buttons .button,.add-visits-buttons button[type=submit],.add-visits-buttons input[type=submit],.add-visits-buttons .button{font-family:"Helvetica Neue",sans-serif;font-weight:500;font-size:18px;line-height:100%;color:var(--white);background-color:var(--dark-blue);height:48px;border-radius:6px;width:100%;border:1px solid transparent;transition:all 0.2s ease;}.add-tenant-buttons button[type=submit]:hover,.add-tenant-buttons input[type=submit]:hover,.add-tenant-buttons .button:hover,.add-visits-buttons button[type=submit]:hover,.add-visits-buttons input[type=submit]:hover,.add-visits-buttons .button:hover{background-color:var(--hover-blue);cursor:pointer;}.add-tenant-buttons button[type=submit]:focus,.add-tenant-buttons input[type=submit]:focus,.add-tenant-buttons .button:focus,.add-visits-buttons button[type=submit]:focus,.add-visits-buttons input[type=submit]:focus,.add-visits-buttons .button:focus{border-color:var(--focused-blue);outline:none;border-width:2px;}.add-tenant-buttons button[type=submit]:disabled,.add-tenant-buttons input[type=submit]:disabled,.add-tenant-buttons .button:disabled,.add-visits-buttons button[type=submit]:disabled,.add-visits-buttons input[type=submit]:disabled,.add-visits-buttons .button:disabled{background-color:var(--disabled-blue);cursor:not-allowed;}.add-tenant-buttons button[type=submit]:active,.add-tenant-buttons input[type=submit]:active,.add-tenant-buttons .button:active,.add-visits-buttons button[type=submit]:active,.add-visits-buttons input[type=submit]:active,.add-visits-buttons .button:active{background-color:var(--pressed-blue);}.add-tenant-buttons a.button,.add-visits-buttons a.button{padding:8px 16px;font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;}.ui-dialog.subscription-limit-dialog{max-width:calc(39% - 120px);}.ui-dialog.subscription-limit-dialog .ui-dialog-content{text-align:center;}.ui-dialog.subscription-limit-dialog .ui-dialog-content p{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:150%;color:var(--dark-blue);text-align:center;}.ui-dialog.subscription-limit-dialog .ui-dialog-titlebar{display:flex;justify-content:center;}.ui-dialog.subscription-limit-dialog .form-actions{display:flex;justify-content:center;}.ui-dialog:has(form.property-filter-settings-form){max-width:calc(39% - 120px);}.ui-dialog:has(form.property-filter-settings-form) .property-filter-settings-form{align-items:center;}@media (max-width:867px){.ui-dialog:has(form.property-filter-settings-form) .property-filter-settings-form{grid-gap:32px;}}@media (min-width:867px){.ui-dialog:has(form.fs-verification-status-form){max-width:calc(50% - 120px);min-width:40%;}}.ui-dialog:has(form.fs-verification-status-form) .fs-verification-status-form{display:flex;flex-direction:column;gap:0;}.ui-dialog:has(form.fs-verification-status-form) .fs-verification-status-form .form-info-text{margin-bottom:24px;}.ui-dialog:has(form.fs-verification-status-form) .fs-verification-status-form .verification-photo-preview img{border-radius:8px;width:100%;height:auto;}.ui-dialog:has(form.fs-verification-status-form) .ui-dialog-buttonpane{width:100%;}.ui-dialog:has(form.fs-verification-status-form) .ui-dialog-buttonpane .form-actions{width:100%;}@media (max-width:867px){.ui-dialog:has(form.fs-verification-status-form) .ui-dialog-buttonpane .form-actions{flex-direction:row;gap:0;}}@media (max-width:450px){.ui-dialog:has(form.fs-verification-status-form) .ui-dialog-buttonpane .form-actions{flex-direction:column;gap:10px;}.ui-dialog:has(form.fs-verification-status-form) .ui-dialog-buttonpane .form-actions .button{width:100% !important;}}.ui-dialog:has(form.fs-verification-status-form) .ui-dialog-buttonpane .form-actions .button{width:calc(50% - 5px);}@media (min-width:867px){.ui-dialog:has(form.small-width){max-width:calc(39% - 120px);}}.ui-dialog:has(form.escalation-timeline-settings-form) .form-item-field-escalation-timeline{margin:32px 0;}@media (min-width:867px){.ui-dialog:has(form.node-technician-visit-property-add-form),.ui-dialog:has(form.node-property-property-add-form),.ui-dialog:has(form.payment-method-delete-form),.ui-dialog:has(form.node-tenant-property-add-form),.ui-dialog:has(form.medium-width){max-width:calc(50% - 120px);}}@media (min-width:867px){.ui-dialog:has(form.commerce-payment-method-stripe-card-delete-form){max-width:calc(39% - 120px);}}.ui-dialog:has(form.commerce-payment-method-stripe-card-delete-form) .ui-dialog-title{white-space:normal;text-align:center;}.ui-dialog:has(form.commerce-payment-method-stripe-card-delete-form) .ui-dialog-buttonpane{justify-content:center;}.ui-dialog:has(form.commerce-payment-method-stripe-card-delete-form) .commerce-payment-method-stripe-card-delete-form{display:flex;flex-direction:column;align-items:center;}.ui-dialog:has(form.tenant-detach-form) .ui-dialog-titlebar .ui-dialog-title,.ui-dialog:has(form.payment-method-delete-form) .ui-dialog-titlebar .ui-dialog-title,.ui-dialog:has(form.user-reset-password-form) .ui-dialog-titlebar .ui-dialog-title{white-space:normal;}@media (min-width:867px){.ui-dialog:has(form.password-update-form),.ui-dialog:has(form.big-width){min-width:calc(50% - 120px);width:100%;}}@media (min-width:867px){.ui-dialog .ui-widget-content form.node-technician-visit-property-add-form,.ui-dialog .ui-widget-content form.two-columns{grid-template-columns:repeat(2,calc(50% - 8px));}}.ui-dialog .ui-widget-content form.node-technician-visit-property-add-form .form-wrapper.form-actions,.ui-dialog .ui-widget-content form.two-columns .form-wrapper.form-actions{display:none;}.ui-dialog .ui-widget-content form.tenant-detach-form .lease-info{margin:0 auto;}.ui-dialog .ui-widget-content form.password-update-form,.ui-dialog .ui-widget-content form.tenant-detach-form{display:flex;flex-direction:column;gap:0;}.ui-dialog .ui-widget-content form.user-edit-form .phone-requirements,.ui-dialog .ui-widget-content form.user-add-form .phone-requirements{background-color:var(--bg-gray);border-radius:6px;padding:20px;width:fit-content;display:flex;flex-direction:column;gap:6px;grid-column:1/-1;}@media (max-width:576px){.ui-dialog .ui-widget-content form.user-edit-form .phone-requirements,.ui-dialog .ui-widget-content form.user-add-form .phone-requirements{margin-top:24px;}}.ui-dialog .ui-widget-content form.user-edit-form .phone-requirements .phone-requirements-title,.ui-dialog .ui-widget-content form.user-add-form .phone-requirements .phone-requirements-title{font-family:Open Sans,sans-serif;font-weight:600;font-size:14px;line-height:150%;line-height:100%;color:var(--requirements-blue);}.ui-dialog .ui-widget-content form.password-update-form{gap:24px;}.ui-dialog .ui-widget-content form.password-update-form .form-info-text p{margin:0;}.ui-dialog .ui-widget-content form.password-update-form .password-requirements{background-color:var(--bg-gray);border-radius:6px;padding:20px;width:fit-content;display:flex;flex-direction:column;gap:6px;}.ui-dialog .ui-widget-content form.password-update-form .password-requirements .password-requirements-title{font-family:Open Sans,sans-serif;font-weight:600;font-size:14px;line-height:150%;line-height:100%;color:var(--requirements-blue);}.ui-dialog .ui-widget-content form.password-update-form .password-requirements ul{margin:0;padding-left:16px;}.ui-dialog .ui-widget-content form.password-update-form .password-requirements ul li{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:150%;line-height:100%;color:var(--requirements-blue);}.ui-dialog .ui-widget-content form.tenant-edit-lease-form .form-info,.ui-dialog .ui-widget-content form.payment-method-form .form-info{grid-column:1/-1;}.ui-dialog .ui-widget-content form.payment-method-form .form-item-card-number{grid-column:1/-1;}.ui-dialog .ui-widget-content form.property-bulk-upload-form{display:grid;grid-template-columns:repeat(1,100%);}.ui-dialog .ui-widget-content form.property-bulk-upload-form .template-download-wrapper{display:flex;flex-direction:column;gap:8px;}.ui-dialog .ui-widget-content form.property-bulk-upload-form .form-item-files-csv-file{display:flex;flex-direction:column;gap:10px;margin:24px 0;position:relative;width:100%;}.ui-dialog .ui-widget-content form.property-bulk-upload-form .form-item-files-csv-file label{margin:0;}.ui-dialog .ui-widget-content form.property-bulk-upload-form .form-item-files-csv-file .custom-file-wrapper{position:relative;width:100%;}.ui-dialog .ui-widget-content form.property-bulk-upload-form .form-item-files-csv-file .custom-file-input{opacity:0;position:absolute;inset:0;width:100%;height:100%;cursor:pointer;z-index:2;}.ui-dialog .ui-widget-content form.property-bulk-upload-form .form-item-files-csv-file .custom-file-label{color:var(--placeholder-gray);display:flex;align-items:center;justify-content:space-between;cursor:pointer;position:relative;z-index:1;height:34px;border-radius:6px;padding:6px 4px 6px 12px;border:1px solid var(--light-gray);}.ui-dialog .ui-widget-content form.property-bulk-upload-form .form-item-files-csv-file .custom-file-label::-webkit-file-upload-button{visibility:hidden;}.ui-dialog .ui-widget-content form.property-bulk-upload-form .form-item-files-csv-file .custom-file-label::file-selector-button{visibility:hidden;}.ui-dialog .ui-widget-content form.property-bulk-upload-form .form-item-files-csv-file .custom-file-label .custom-file-text{flex-grow:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.ui-dialog .ui-widget-content form.property-bulk-upload-form .form-item-files-csv-file .custom-file-label .custom-file-icon{content:"";position:absolute;top:52%;right:12px;transform:translateY(-50%);width:20px;height:20px;background-size:contain;pointer-events:none;padding:6px 12px;background:var(--dark-blue) url(/themes/custom/filter_sync/images/upload-icon.svg) no-repeat center;border-radius:4px;}.ui-dialog .ui-widget-content form.property-bulk-upload-form a{font-family:Open Sans,sans-serif;font-weight:500;font-size:16px;line-height:22px;letter-spacing:0;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0;color:var(--download-blue);text-decoration:none;}@media (min-width:867px){.ui-dialog .ui-widget-content .node-property-property-add-form{display:grid;grid-template-columns:repeat(2,calc(50% - 8px));gap:24px 16px;}.ui-dialog .ui-widget-content .node-property-property-add-form .js-form-wrapper.field--name-field-property-manager,.ui-dialog .ui-widget-content .node-property-property-add-form .js-form-wrapper.field--widget-address-default{grid-column:1/-1;}.ui-dialog .ui-widget-content .node-property-property-add-form .field--widget-address-default .form-item{padding-left:16px;width:calc(50% - 8px);float:left;}.ui-dialog .ui-widget-content .node-property-property-add-form .field--widget-address-default .form-item label{margin-top:24px;}.ui-dialog .ui-widget-content .node-property-property-add-form .field--widget-address-default .form-item.form-item-field-address-0-address-locality label,.ui-dialog .ui-widget-content .node-property-property-add-form .field--widget-address-default .form-item.js-form-item-field-address-0-address-address-line1 label{margin-top:0;}.ui-dialog .ui-widget-content .node-property-property-add-form .field--widget-address-default .form-item.js-form-item-field-address-0-address-address-line1,.ui-dialog .ui-widget-content .node-property-property-add-form .field--widget-address-default .form-item.js-form-item-field-address-0-address-administrative-area{padding-left:0;}}.ui-dialog .ui-widget-content .property-filter-settings-form{display:flex;flex-direction:column;}.ui-dialog .ui-widget-content .property-filter-settings-form .form-item{display:flex;flex-direction:column;}.ui-dialog .ui-widget-content .tenant-assign-form{grid-template-columns:repeat(2,calc(50% - 8px));}.ui-dialog .ui-widget-content .tenant-assign-form .js-form-type-checkbox{gap:5px;display:grid;grid-template-columns:23px auto;}@media (max-width:867px){.ui-dialog .ui-widget-content .tenant-assign-form .js-form-type-checkbox{margin-top:24px;}}.ui-dialog .ui-widget-content .tenant-assign-form .js-form-type-checkbox .form-item--error-message{grid-column:span 2;}.ui-dialog .ui-widget-content .tenant-assign-form .js-form-type-checkbox label{margin-bottom:0;width:-webkit-fill-available;}@media (max-width:867px){.ui-dialog .ui-widget-content .tenant-assign-form .js-form-type-checkbox label{margin-top:0;}}.ui-dialog .ui-widget-content .tenant-assign-form .js-form-type-select.form-item-sms-consent-method:after{bottom:unset;top:71px;}@media (min-width:867px){.ui-dialog .ui-widget-content .tenant-assign-form .js-form-type-select.form-item-sms-consent-method:after{top:46px;}}.ui-dialog .ui-widget-content .tenant-assign-form .form-item-sms-consent-other .field-optional{display:none;}.ui-dialog .ui-widget-content .tenant-assign-form .form-item-sms-consent,.ui-dialog .ui-widget-content .tenant-assign-form .consent-note{grid-column:span 2;}@media (max-width:867px){.ui-dialog .ui-widget-content .tenant-assign-form .consent-note{margin-top:24px;}}.ui-dialog .ui-widget-content .tenant-assign-form .js-form-item-property{grid-column:1/-1;}.ui-dialog .ui-widget-content .node-technician-visit-property-add-form .form-wrapper.field--name-langcode{display:none;}.ui-dialog .ui-widget-content .node-technician-visit-property-add-form .form-item-field-total-cost-of-work-0-value{position:relative;}.ui-dialog .ui-widget-content .node-technician-visit-property-add-form .form-item-field-total-cost-of-work-0-value .field-prefix{position:absolute;top:36.5px;left:5px;}@media (max-width:867px){.ui-dialog .ui-widget-content .node-technician-visit-property-add-form .form-item-field-total-cost-of-work-0-value .field-prefix{top:61px;}}.ui-dialog .ui-widget-content .node-technician-visit-property-add-form .form-item-field-total-cost-of-work-0-value input{padding:1px 15px !important;}.ui-dialog .ui-widget-content .tenant-add-form .js-form-type-checkbox{gap:5px;display:grid;grid-template-columns:23px auto;}@media (max-width:867px){.ui-dialog .ui-widget-content .tenant-add-form .js-form-type-checkbox{margin-top:24px;}}.ui-dialog .ui-widget-content .tenant-add-form .js-form-type-checkbox .form-item--error-message{grid-column:span 2;}.ui-dialog .ui-widget-content .tenant-add-form .js-form-type-checkbox label{margin-bottom:0;width:-webkit-fill-available;}@media (max-width:867px){.ui-dialog .ui-widget-content .tenant-add-form .js-form-type-checkbox label{margin-top:0;}}.ui-dialog .ui-widget-content .tenant-add-form .js-form-type-select.form-item-sms-consent-method:after{bottom:unset;top:71px;}@media (min-width:867px){.ui-dialog .ui-widget-content .tenant-add-form .js-form-type-select.form-item-sms-consent-method:after{top:46px;}}.ui-dialog .ui-widget-content .tenant-add-form .form-item-sms-consent-other .field-optional{display:none;}.ui-dialog .ui-widget-content .tenant-add-form .form-item-sms-consent,.ui-dialog .ui-widget-content .tenant-add-form .consent-note{grid-column:span 2;}@media (max-width:867px){.ui-dialog .ui-widget-content .tenant-add-form .consent-note{margin-top:24px;}}.ui-dialog .ui-widget-content .node-tenant-property-add-form{display:flex;flex-direction:column;}.ui-dialog .ui-widget-content .node-tenant-property-add-form .form-item-field-sms-consent,.ui-dialog .ui-widget-content .node-tenant-property-add-form .consent-note{grid-column:span 2;}.ui-dialog .ui-widget-content .node-tenant-property-add-form .js-form-type-checkbox{gap:5px;display:grid;grid-template-columns:23px auto;}.ui-dialog .ui-widget-content .node-tenant-property-add-form .js-form-type-checkbox .form-item--error-message{grid-column:span 2;}@media (max-width:867px){.ui-dialog .ui-widget-content .node-tenant-property-add-form .js-form-type-checkbox{margin-top:24px;}}.ui-dialog .ui-widget-content .node-tenant-property-add-form .js-form-type-checkbox label{margin-bottom:0;width:-webkit-fill-available;}@media (max-width:867px){.ui-dialog .ui-widget-content .node-tenant-property-add-form .js-form-type-checkbox label{margin-top:0;}}@media (max-width:867px){.ui-dialog .ui-widget-content .node-tenant-property-add-form .consent-note{margin-top:24px;}}.ui-dialog .ui-widget-content .node-tenant-property-add-form .js-form-type-select.form-item-field-sms-consent-method:after{bottom:unset;top:71px;}@media (min-width:867px){.ui-dialog .ui-widget-content .node-tenant-property-add-form .js-form-type-select.form-item-field-sms-consent-method:after{top:46px;}}.ui-dialog .ui-widget-content .node-tenant-property-add-form .form-item-field-sms-consent-other .field-optional{display:none;}.ui-dialog .ui-widget-content .node-tenant-property-add-form .field--type-datetime h4{margin-left:0 !important;}@media (min-width:867px){.ui-dialog .ui-widget-content .node-tenant-property-add-form{display:grid;grid-template-columns:repeat(2,calc(50% - 8px));}}@media (min-width:867px){form.tenant-add-form,form.node-technician-visit-property-add-form{grid-template-columns:repeat(2,calc(50% - 8px));}}form.tenant-add-form .form-item-field-total-cost-of-work-0-value,form.node-technician-visit-property-add-form .form-item-field-total-cost-of-work-0-value{position:relative;}form.tenant-add-form .form-item-field-total-cost-of-work-0-value .field-prefix,form.node-technician-visit-property-add-form .form-item-field-total-cost-of-work-0-value .field-prefix{position:absolute;top:36.5px;left:5px;}@media (max-width:867px){form.tenant-add-form .form-item-field-total-cost-of-work-0-value .field-prefix,form.node-technician-visit-property-add-form .form-item-field-total-cost-of-work-0-value .field-prefix{top:61px;}}form.tenant-add-form .form-item-field-total-cost-of-work-0-value input,form.node-technician-visit-property-add-form .form-item-field-total-cost-of-work-0-value input{padding:1px 15px !important;}form.node-tenant-property-add-form h4,form.tenant-add-form h4,form.node-technician-visit-property-add-form h4{margin:0 0 8px;}form.node-tenant-property-add-form{display:flex;flex-direction:column;}form.node-property-property-add-form .field--widget-language-select,form.tenant-add-form .field--widget-language-select,form.node-technician-visit-property-add-form .field--widget-language-select,form.node-tenant-property-add-form .field--widget-language-select,form.profile-update-form .field--widget-language-select{display:none;}form.node-property-property-add-form .form-actions,form.tenant-add-form .form-actions,form.node-technician-visit-property-add-form .form-actions,form.node-tenant-property-add-form .form-actions,form.profile-update-form .form-actions{grid-column:1/-1;}form.profile-update-form .password-update-section{height:100%;display:flex;align-items:flex-end;}form.profile-update-form .password-update-section .password-update-link{font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;background-color:var(--dark-blue);color:var(--white);border:2px solid transparent;border-radius:6px;transition:background-color 0.2s ease,border-color 0.2s ease;box-sizing:border-box;padding:8px;display:flex;width:100%;justify-content:center;}form.profile-update-form .password-update-section .password-update-link:hover{background-color:var(--hover-blue);cursor:pointer;}form.profile-update-form .password-update-section .password-update-link:focus{border-color:var(--focused-blue);outline:none;}form.profile-update-form .password-update-section .password-update-link:disabled{background-color:var(--disabled-blue);cursor:not-allowed;}form.profile-update-form .password-update-section .password-update-link:active{background-color:var(--pressed-blue);}form.node-technician-visit-property-add-form .field--name-field-visit-notes,form.node-technician-visit-property-add-form .field--name-field-work-done-description{grid-column:1/-1;}form.node-technician-visit-property-add-form .field--name-field-work-done-description textarea{width:calc(100% - 26px);}form.tenant-details-form .form-actions{grid-column:1/-1;}form.property-archive-form{display:block;}form.user-login-form,form.user-register-form,form.user-pass,form.user-form{display:flex;flex-direction:column;margin-bottom:20px;gap:0;padding:0;}form.user-login-form .js-form-wrapper,form.user-register-form .js-form-wrapper,form.user-pass .js-form-wrapper,form.user-form .js-form-wrapper{width:100%;}form.user-login-form .form-actions,form.user-register-form .form-actions,form.user-pass .form-actions,form.user-form .form-actions{width:100%;}form.user-login-form .form-actions input,form.user-register-form .form-actions input,form.user-pass .form-actions input,form.user-form .form-actions input{margin:unset;}.commerce-checkout-flow-multistep-default{display:grid;grid-template-columns:1fr;gap:24px 16px;}.commerce-checkout-flow-multistep-default .form-type-radio{gap:8px;}.commerce-checkout-flow-multistep-default p.address{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:22px;}.commerce-checkout-flow-multistep-default:has(.checkout-complete) .banner-text{display:none;}.commerce-checkout-flow-multistep-default:has(.checkout-complete) .checkout-complete{display:flex;flex-direction:column;align-items:center;}.commerce-checkout-flow-multistep-default:has(.checkout-complete) .checkout-complete:before{content:"";display:block;width:220px;height:220px;margin-bottom:24px;background-image:url(/themes/custom/filter_sync/images/subscription-completed.svg);background-size:cover;background-position:center;background-repeat:no-repeat;}.commerce-checkout-flow-multistep-default .layout-checkout-form{padding:20px 120px;}.commerce-checkout-flow-multistep-default .layout-checkout-form fieldset{border:none;padding:0;margin-bottom:40px;position:relative;}.commerce-checkout-flow-multistep-default .layout-checkout-form fieldset:not(:first-of-type){margin-top:80px;}.commerce-checkout-flow-multistep-default .layout-checkout-form fieldset:last-of-type{margin-bottom:80px;}.commerce-checkout-flow-multistep-default .layout-checkout-form fieldset .fieldset-legend{font-family:Helvetica Neue,system-ui;font-weight:500;font-size:20px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}.commerce-checkout-flow-multistep-default .layout-checkout-form fieldset .fieldset-wrapper{margin-top:16px;font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}.commerce-checkout-flow-multistep-default .layout-checkout-form fieldset:after{content:"";position:absolute;width:100%;bottom:-40px;height:1px;background-color:#C9CDD2;}@media (max-width:1072px){.commerce-checkout-flow-multistep-default .layout-checkout-form{padding:20px 20px 40px 20px;}}@media screen and (min-width:780px),(orientation:landscape) and (min-device-height:780px){.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary{padding-left:16px;}}.commerce-checkout-flow-multistep-default select{line-height:30px;}.commerce-checkout-flow-multistep-default .banner-text{display:flex;padding:80px 22% 80px 22%;margin:0 0 80px;border-radius:12px;background:linear-gradient(94.58deg,#1A2B4C -1.05%,#5D6370 109.14%);justify-content:center;flex-direction:column;align-items:center;}.commerce-checkout-flow-multistep-default .banner-text h1{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:42px;line-height:130%;letter-spacing:0;text-align:center;color:var(--white);}.commerce-checkout-flow-multistep-default [id^=edit-payment-information-billing-information-address-0-address]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;width:100%;}@media (max-width:867px){.commerce-checkout-flow-multistep-default [id^=edit-payment-information-billing-information-address-0-address]{grid-template-columns:repeat(1,1fr);}}.commerce-checkout-flow-multistep-default [id^=edit-payment-information-billing-information-address-0-address] .form-item-payment-information-billing-information-address-0-address-address-line2{display:none !important;}.commerce-checkout-flow-multistep-default [id^=edit-payment-information-billing-information-address-0-address] input{display:block;box-sizing:border-box;height:34px;}.commerce-checkout-flow-multistep-default [id^=edit-payment-information-billing-information-address-0-address] .address-line2{margin-top:30px;}.commerce-checkout-flow-multistep-default [id^=edit-payment-information-billing-information-address-0-address-country-code-]{display:block;}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary{border-radius:6px;background-color:#f8f8f8;padding:20px;}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .button--primary{width:100%;font-family:Helvetica Neue,system-ui;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;padding:13px 0;}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary h3{font-family:Helvetica Neue,system-ui;font-weight:500;font-size:20px;line-height:150%;letter-spacing:0;margin:0 0 16px;}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary table{display:none;}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .field--name-total-price .order-total-line{display:flex;justify-content:space-between;padding:0;}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .field--name-total-price .order-total-line .order-total-line-label{padding:0;}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .field--name-total-price .order-total-line__subtotal{margin-bottom:20px;position:relative;}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .field--name-total-price .order-total-line__subtotal .order-total-line-label{font-family:Open Sans,sans-serif;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;color:#5D6370;}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .field--name-total-price .order-total-line__subtotal .order-total-line-value{font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .field--name-total-price .order-total-line__subtotal:after{content:"";position:absolute;width:100%;bottom:-20px;height:1px;background-color:#C9CDD2;}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .field--name-total-price .order-total-line__total{padding-top:22px;margin-bottom:16px;}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .field--name-total-price .order-total-line__total .order-total-line-label{font-family:Helvetica Neue,system-ui;font-weight:500;font-size:20px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .field--name-total-price .order-total-line__total .order-total-line-value{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:24px;line-height:150%;letter-spacing:0;text-align:center;color:var(--dark-blue);}.commerce-checkout-flow-multistep-default #edit-payment-information-billing-information-address-0-address-country-code{display:block;}.commerce-checkout-flow-multistep-default .form-item-payment-information-payment-method{flex-direction:row;align-items:center;}.commerce-checkout-flow-multistep-default .form-item-payment-information-payment-method label{margin-bottom:0;}@media (max-width:867px){.commerce-checkout-flow-multistep-default .form-item-payment-information-payment-method label{margin:0;}}.commerce-checkout-flow-multistep-default fieldset{box-sizing:border-box;}.commerce-checkout-flow-multistep-default .form-item-payment-information-billing-information-copy-to-address-book{flex-direction:row;gap:4px;margin:20px 0;align-items:center;}.commerce-checkout-flow-multistep-default .form-item-payment-information-billing-information-copy-to-address-book label{margin-bottom:0;}@media (max-width:867px){.commerce-checkout-flow-multistep-default .form-item-payment-information-billing-information-copy-to-address-book label{margin:0;}}.commerce-checkout-flow-multistep-default .form-item-payment-information-billing-information-select-address{margin-bottom:10px;}.commerce-checkout-flow-multistep-default .form-item-payment-information-billing-information-address-0-address-address-line1{margin-bottom:12px;}.commerce-checkout-flow-multistep-default #edit-actions-next.form-submit{width:auto;}.commerce-checkout-flow-multistep-default .address-book-edit-button{margin-right:10px;padding:11px 35px;font-family:Helvetica Neue,system-ui;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;}.commerce-checkout-flow-multistep-default .link--previous{font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;color:var(--dark-blue);background-color:var(--white);border-radius:6px;border:1px solid var(--dark-blue);transition:all 0.2s ease;display:flex;justify-content:center;font-family:Helvetica Neue,system-ui;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;padding:13px 0;margin-top:10px;}.commerce-checkout-flow-multistep-default .link--previous:hover{border-color:var(--hover-blue);background-color:var(--white);color:var(--dark-blue);cursor:pointer;}.commerce-checkout-flow-multistep-default .link--previous:focus{border-color:var(--focused-blue);background-color:var(--white);color:var(--dark-blue);outline:none;}.commerce-checkout-flow-multistep-default .link--previous:disabled{border-color:var(--disabled-blue);background-color:var(--white);color:var(--dark-blue);cursor:not-allowed;}.commerce-checkout-flow-multistep-default .link--previous:active{border-color:var(--pressed-blue);background-color:var(--white);color:var(--dark-blue);}.commerce-checkout-flow-multistep-default .checkout-complete{display:flex;flex-direction:column;align-items:center;}.commerce-checkout-flow-multistep-default .checkout-complete h3{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:42px;line-height:130%;letter-spacing:0;text-align:center;color:var(--dark-blue);margin:0 0 24px;}.commerce-checkout-flow-multistep-default .checkout-complete p{font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;text-align:center;color:#5D6370;margin:0;}.commerce-checkout-flow-multistep-default .checkout-complete p:last-of-type{margin-top:35px;}.commerce-checkout-flow-multistep-default .checkout-complete a{font-family:Helvetica Neue,system-ui;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;padding:11px 35px;}.ui-dialog form.property-delete-form{padding:0;}#notify_widget{margin:0 0 0 32px !important;}@media (max-width:867px){#notify_widget{margin:0 32px !important;}}.tablesort{width:8px;height:8px;}.tablesort.tablesort--asc{background-position:center top;}.tablesort.tablesort--desc{background-position:center bottom;}.sortable-column{position:relative;}.sortable-column a::after{content:"";position:absolute;bottom:9px;right:5px;width:15px;height:15px;pointer-events:none;transform:translateY(-50%);background-image:url(/themes/custom/filter_sync/images/tablesort.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;}.sortable-column:has(.tablesort) a::after{display:none;}.dropbutton-multiple{max-width:none;margin:0;padding:0;}.dropbutton-multiple .dropbutton-widget{margin:0;padding:0;right:0;}.dropbutton-multiple .dropbutton-toggle{position:relative;}.dropbutton-multiple .dropbutton-toggle .dropbutton-arrow{top:unset;right:unset;}.dropbutton-multiple.open .dropbutton-arrow{border:none;}.dropbutton-multiple.open .dropbutton .dropbutton-secondary-action{position:absolute;}.dropbutton-toggle .dropbutton-arrow{width:16px;height:16px;background:none;border:none;padding:0;margin:0;position:relative;}.dropbutton-toggle .dropbutton-arrow:before{content:none;}.dropbutton-toggle .dropbutton-arrow:after{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-size:contain;background-position:center;}.table-wrapper{width:calc(100% - 24px);overflow-x:auto;position:relative;background:var(--white);border-radius:6px;height:100%;padding:20px;}@media (min-width:867px){.table-wrapper{width:calc(100% - 30px);}}.table-wrapper table thead th{font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;white-space:nowrap;height:49px;padding:0 20px;text-align:left;color:var(--placeholder-gray);}.table-wrapper table thead th a{color:var(--placeholder-gray);}.table-wrapper table tbody tr td{padding:12px 20px;font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:22px;}.table-wrapper table tbody tr td div{margin:0;position:relative;padding:0;}.table-wrapper table tbody tr td a,.table-wrapper table tbody tr td span{display:inline-block;color:var(--dark-blue);text-decoration:none;}.table-wrapper table tbody tr td a.link-download,.table-wrapper table tbody tr td span.link-download{color:var(--blue);display:flex;flex-direction:row;gap:8px;align-items:center;text-decoration:underline;}.table-wrapper table tbody tr td a.link-download:before,.table-wrapper table tbody tr td span.link-download:before{content:"";display:block;width:16px;height:16px;background-image:url(/themes/custom/filter_sync/images/download-blue-no-bg.svg);background-size:cover;background-position:center;background-repeat:no-repeat;}.table-wrapper table tbody tr td a.not-started,.table-wrapper table tbody tr td span.not-started{color:var(--not-started);}.table-wrapper table tbody tr td a.verification-status-link,.table-wrapper table tbody tr td span.verification-status-link{color:var(--purple);display:flex;flex-direction:row;gap:8px;align-items:center;text-decoration:underline;}.table-wrapper table tbody tr td a.verification-status-link:before,.table-wrapper table tbody tr td span.verification-status-link:before{content:"";display:block;width:16px;height:16px;background-image:url(/themes/custom/filter_sync/images/verification-status-link.svg);background-size:cover;background-position:center;background-repeat:no-repeat;}.table-wrapper table tbody tr td a.pending,.table-wrapper table tbody tr td span.pending{color:var(--pending);}.table-wrapper table tbody tr td a.passed,.table-wrapper table tbody tr td span.passed{color:var(--passed);}.table-wrapper table tbody tr td a.failed,.table-wrapper table tbody tr td span.failed{color:var(--not-passed);}.table-wrapper table{width:max-content;min-width:100%;border-collapse:collapse;position:relative;border:none;}.table-wrapper table thead tr{border-bottom:1px solid var(--placeholder-gray);}.table-wrapper table tbody tr:not(:last-child){border-bottom:1px solid var(--placeholder-gray);}.table-wrapper table tbody tr:has(.verification-status-link){position:relative;}.table-wrapper table tbody tr:has(.verification-status-link):after{content:"";position:absolute;top:0;left:0;display:block;width:30px;height:30px;background-image:url(/themes/custom/filter_sync/images/verification-status-label.svg);background-size:cover;background-position:center;background-repeat:no-repeat;}.table-wrapper table th,.table-wrapper table td{word-break:break-word;white-space:normal;max-width:400px;border:none;padding:0;}.table-wrapper .property-list-table th:last-child,.table-wrapper .property-list-table td:last-child{position:sticky;right:-20px;z-index:2;background-color:var(--white);}.table-wrapper .property-list-table th:last-child:after,.table-wrapper .property-list-table td:last-child:after{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background-color:rgba(0,0,0,0.08);z-index:3;}table{width:100%;border-collapse:collapse;border:1px solid var(--placeholder-gray);}table th,table td{border:1px solid var(--placeholder-gray);padding:8px 12px;text-align:left;font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;}table th{font-weight:bold;}.custom-dropdown{position:relative;display:inline-block;}.custom-dropdown .dropdown-toggle{background:none;border:none;cursor:pointer;padding:4px;}.custom-dropdown .dropdown-toggle a{width:20px;height:20px;background-image:url(/themes/custom/filter_sync/images/more.svg);background-size:contain;}.pager{display:flex;justify-content:center;margin-top:20px;}.pager .pager__items{display:flex;gap:8px;list-style:none;padding:0;margin:0;}.pager .pager__items .pager__item a{display:inline-flex;align-items:center;justify-content:center;font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;line-height:1;text-align:center;text-decoration:none;color:var(--dark-blue);width:32px;height:32px;border-radius:6px;transition:background 0.2s;}.pager .pager__items .pager__item a:hover{background:rgba(26,43,76,0.1);}.pager .pager__items .pager__item.is-active a{background:var(--dark-blue);color:var(--white);}.pager .pager__items .pager__item.pager__item--last a,.pager .pager__items .pager__item.pager__item--first a{display:none;}.pager .pager__items .pager__item.pager__item--next a,.pager .pager__items .pager__item.pager__item--previous a{width:32px;height:32px;padding:0;border-radius:6px;display:flex;align-items:center;justify-content:center;}.pager .pager__items .pager__item.pager__item--next a span[aria-hidden=true],.pager .pager__items .pager__item.pager__item--previous a span[aria-hidden=true]{display:inline-block;width:20px;height:20px;mask-repeat:no-repeat;mask-size:contain;background-color:#323232;}.pager .pager__items .pager__item.pager__item--next span[aria-hidden=true]{mask-image:url(/themes/custom/filter_sync/images/chevron-right.svg);}.pager .pager__items .pager__item.pager__item--previous span[aria-hidden=true]{mask-image:url(/themes/custom/filter_sync/images/chevron-left.svg);}.payment-methods-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-auto-rows:minmax(194.5px,auto);gap:20px;max-width:100%;box-sizing:border-box;}@media (min-width:576px){.payment-methods-grid{display:grid;grid-template-columns:repeat(2,1fr);}}@media (min-width:992px){.payment-methods-grid{display:grid;grid-template-columns:repeat(3,1fr);}}.payment-methods-grid .payment-method-card{border:1px solid var(--white);width:100%;border-radius:12px;}.payment-methods-grid .payment-method-card.active .card-header .card-actions .action-link.set-default:before{background-image:url(/themes/custom/filter_sync/images/circle-full.svg);}.payment-methods-grid .payment-method-card .card-header{background:linear-gradient(90deg,#1A2B4C 0%,#5D6370 100%);padding:8px 20px;border-top-left-radius:12px;border-top-right-radius:12px;}.payment-methods-grid .payment-method-card .card-header .card-actions{display:flex;flex-direction:row;justify-content:space-between;}.payment-methods-grid .payment-method-card .card-header .card-actions .action-link.set-default{font-family:Helvetica Neue,system-ui;font-weight:400;font-size:16px;line-height:100%;line-height:150%;color:var(--white);padding-left:23px;position:relative;}.payment-methods-grid .payment-method-card .card-header .card-actions .action-link.set-default:before{content:"";width:15px;height:15px;position:absolute;left:0;top:4.5px;background-image:url(/themes/custom/filter_sync/images/circle-empty.svg);}.payment-methods-grid .payment-method-card .card-header .card-actions .action-link.delete{position:relative;}.payment-methods-grid .payment-method-card .card-header .card-actions .action-link.delete:before{content:"";width:16px;height:16px;position:absolute;right:0;top:4px;background-color:var(--white);-webkit-mask-image:url(/themes/custom/filter_sync/images/trash.svg);mask-image:url(/themes/custom/filter_sync/images/trash.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}.payment-methods-grid .payment-method-card .card-body{background:var(--white);border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:0 20px;}.payment-methods-grid .payment-method-card .card-body .card-type .card-brand{margin:24px 0;width:64px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;}.payment-methods-grid .payment-method-card .card-body .card-type .card-visa{background-image:url(/themes/custom/filter_sync/images/card-visa.svg);}.payment-methods-grid .payment-method-card .card-body .card-type .card-mastercard{background-image:url(/themes/custom/filter_sync/images/card-mastercard.svg);}.payment-methods-grid .payment-method-card .card-body .card-number{font-family:Open Sans,sans-serif;font-weight:500;font-size:16px;line-height:150%;letter-spacing:3px;color:var(--card-gray);margin-bottom:16px;}.payment-methods-grid .payment-method-card .card-body .card-expiry{display:flex;flex-direction:row;gap:8px;padding-bottom:20px;font-family:Open Sans,sans-serif;font-weight:500;font-size:14px;line-height:150%;letter-spacing:0;vertical-align:middle;color:var(--dark-blue);}.payment-methods-grid .payment-method-card.add-new-method{padding:10px;background-color:var(--white);border-radius:12px;width:calc(100% - 20px);}.payment-methods-grid .payment-method-card.add-new-method .payment-method-new-method{border:1px dashed var(--placeholder-gray);width:100%;height:100%;position:relative;border-radius:12px;}.payment-methods-grid .payment-method-card.add-new-method .payment-method-new-method a{position:relative;display:inline-flex;align-items:center;color:var(--dark-blue);white-space:nowrap;font-family:Helvetica Neue,system-ui;font-weight:400;font-size:16px;line-height:100%;line-height:150%;background:none;width:100%;height:100%;justify-content:center;}.payment-methods-grid .payment-method-card.add-new-method .payment-method-new-method a:focus{border:none;}.payment-methods-grid .payment-method-card.add-new-method .payment-method-new-method a:before{content:"";display:inline-block;width:16px;height:16px;margin-right:6px;background-image:url(/themes/custom/filter_sync/images/plus.svg);background-repeat:no-repeat;background-size:contain;background-position:center;}.subscription-content{display:grid;grid-template-columns:repeat(1,1fr);grid-auto-rows:minmax(259px,auto);gap:20px;max-width:100%;box-sizing:border-box;}@media (min-width:576px){.subscription-content{display:grid;grid-template-columns:repeat(2,1fr);}}@media (min-width:992px){.subscription-content{display:grid;grid-template-columns:repeat(3,1fr);}}.subscription-content .subscription-card{border:1px solid var(--white);width:100%;border-radius:12px;background-color:var(--white);display:flex;flex-direction:column;}.subscription-content .subscription-card .card-header{background:linear-gradient(90deg,#1A2B4C 0%,#5D6370 100%);padding:8px 20px;border-top-left-radius:12px;border-top-right-radius:12px;}.subscription-content .subscription-card .card-header form.profile-auto-renewal-form{display:block;background-color:transparent;padding:0;}.subscription-content .subscription-card .card-header .form-type-checkbox{display:flex;align-items:flex-start;justify-content:center;}.subscription-content .subscription-card .card-header input.toggle-switch{display:none;}.subscription-content .subscription-card .card-header input.toggle-switch + label.option{position:relative;padding-left:36px;cursor:pointer;user-select:none;margin:0;font-family:Helvetica Neue,system-ui;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;color:var(--white);vertical-align:middle;}.subscription-content .subscription-card .card-header input.toggle-switch + label.option::before{content:"";position:absolute;left:0;top:4px;width:30px;height:15px;background-color:var(--white);border-radius:50px;transition:background-color 0.3s ease;}.subscription-content .subscription-card .card-header input.toggle-switch + label.option::after{content:"";position:absolute;top:6px;left:3px;width:11px;height:11px;background-color:var(--dark-blue);border-radius:50%;transition:transform 0.3s ease;}.subscription-content .subscription-card .card-header input.toggle-switch:checked + label.option::after{transform:translateX(14px);}.subscription-content .subscription-card .card-body{padding:0 20px;display:flex;flex-direction:column;flex-grow:1;}.subscription-content .subscription-card .card-body h4{font-family:Helvetica Neue,system-ui;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;vertical-align:middle;margin:20px 0;color:var(--dark-blue);}.subscription-content .subscription-card .card-body .price{margin-bottom:16px;}.subscription-content .subscription-card .card-body .price .amount{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:24px;line-height:130%;letter-spacing:0;vertical-align:middle;color:var(--dark-blue);}.subscription-content .subscription-card .card-body .price .period{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;vertical-align:middle;color:var(--placeholder-gray);}.subscription-content .subscription-card .card-body .features ul{list-style:none;margin:0;padding:0;}.subscription-content .subscription-card .card-body .features ul li{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;color:var(--dark-blue);margin:0;padding:0;}.subscription-content .subscription-card .card-body .features ul li:first-child{margin-bottom:8px;}.subscription-content .subscription-card .card-body .subscription-details{margin-top:24px;margin-bottom:20px;}.subscription-content .subscription-card .card-body .subscription-details .detail-row{display:flex;flex-direction:row;justify-content:space-between;}.subscription-content .subscription-card .card-body .subscription-details .detail-row .label,.subscription-content .subscription-card .card-body .subscription-details .detail-row .value{font-family:Open Sans,sans-serif;font-weight:500;font-size:14px;line-height:150%;letter-spacing:0;vertical-align:middle;}.subscription-content .subscription-card .card-body .upgrade-button{margin:auto 0 20px 0;width:100%;display:flex;}.subscription-content .subscription-card .card-body .upgrade-button a{font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;color:var(--dark-blue);background-color:var(--white);border-radius:6px;border:1px solid var(--dark-blue);transition:all 0.2s ease;padding:10.5px 0;text-align:center;width:100%;}.subscription-content .subscription-card .card-body .upgrade-button a:hover{border-color:var(--hover-blue);background-color:var(--white);color:var(--dark-blue);cursor:pointer;}.subscription-content .subscription-card .card-body .upgrade-button a:focus{border-color:var(--focused-blue);background-color:var(--white);color:var(--dark-blue);outline:none;}.subscription-content .subscription-card .card-body .upgrade-button a:disabled{border-color:var(--disabled-blue);background-color:var(--white);color:var(--dark-blue);cursor:not-allowed;}.subscription-content .subscription-card .card-body .upgrade-button a:active{border-color:var(--pressed-blue);background-color:var(--white);color:var(--dark-blue);}.view-history-link{margin-bottom:12px;display:flex;justify-content:flex-end;width:100%;font-family:Helvetica Neue,system-ui;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;}#auto-renewal-message{color:var(--white);}@media (max-width:867px){.content-header{position:fixed;z-index:501;width:100%;top:0;background-color:var(--white);}}.content-header .header-wrapper{padding:20px 120px 12px 120px;display:flex;flex-direction:row;align-items:center;}@media (max-width:1072px){.content-header .header-wrapper{padding:20px 20px 12px 20px;}}.content-header .header-wrapper .block-system-branding-block{margin-right:auto;}.content-header .header-wrapper .block-system-branding-block img{width:176px;height:48px;}.content-header .header-wrapper .block-menu.navigation.menu--main{margin-right:32px;}@media (max-width:867px){.content-header .header-wrapper .block-menu.navigation.menu--main{display:none;}}.content-header .header-wrapper .block-menu.navigation.menu--main ul.menu{display:flex;flex-direction:row;list-style:none;}.content-header .header-wrapper .block-menu.navigation.menu--main ul.menu li a{font-family:Open Sans,sans-serif;font-weight:600;font-size:14px;line-height:150%;font-size:16px;line-height:24px;letter-spacing:0;color:var(--dark-blue);}.content-header .header-wrapper .block-menu.navigation.menu--main ul.menu li:not(:first-child){margin-left:28px;}@media (max-width:867px){.content-header .header-wrapper .btn{display:none;}}.content-header .header-wrapper .btn a{font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;background-color:var(--dark-blue);color:var(--white);border:2px solid transparent;border-radius:6px;transition:background-color 0.2s ease,border-color 0.2s ease;box-sizing:border-box;font-size:16px;padding:11px 35px;}.content-header .header-wrapper .btn a:hover{background-color:var(--hover-blue);cursor:pointer;}.content-header .header-wrapper .btn a:focus{border-color:var(--focused-blue);outline:none;}.content-header .header-wrapper .btn a:disabled{background-color:var(--disabled-blue);cursor:not-allowed;}.content-header .header-wrapper .btn a:active{background-color:var(--pressed-blue);}.mobile-header{display:none;align-items:center;justify-content:center;position:relative;}.mobile-header .burger-menu{margin-left:auto;width:24px;height:24px;background-image:url(/themes/custom/filter_sync/images/burger-blue.svg);cursor:pointer;}@media (max-width:867px){.mobile-header{display:flex;}}.mobile-sidebar-overlay{position:fixed;top:0;left:0;height:100dvh;width:100vw;overflow-y:auto;background:rgba(0,0,0,0.6);z-index:1000;display:none;align-items:flex-start;}.mobile-sidebar-overlay .mobile-sidebar{background:var(--dark-blue);width:100%;height:calc(100% - 40px);overflow:hidden;padding:20px 0;display:flex;flex-direction:column;justify-content:space-between;}.mobile-sidebar-overlay .mobile-sidebar .mobile-sidebar-header{display:none;align-items:center;justify-content:center;position:relative;height:52px;padding:0 16px;background-color:var(--dark-blue);}.mobile-sidebar-overlay .mobile-sidebar .mobile-sidebar-header:has(.close-menu.visible){display:flex;}.mobile-sidebar-overlay .mobile-sidebar .mobile-sidebar-header .close-menu{position:absolute;left:20px;width:24px;height:24px;cursor:pointer;display:none;background-image:url(/themes/custom/filter_sync/images/close-burger.svg);}.mobile-sidebar-overlay .mobile-sidebar .mobile-sidebar-header .close-menu.visible{display:block;z-index:10000;}.mobile-sidebar-overlay .mobile-sidebar .mobile-sidebar-header .mobile-logo .logo{width:166px;height:48px;background-image:url(/themes/custom/filter_sync/images/Vector.svg);background-size:contain;background-repeat:no-repeat;}.mobile-sidebar-overlay .mobile-sidebar .sidebar-items{width:calc(100% - 40px);margin:30px 20px 0 20px;display:flex;flex-direction:column;}.mobile-sidebar-overlay .mobile-sidebar .sidebar-items .item{width:calc(100% - 20px);height:54px;padding-left:20px;border-radius:4px;background-color:transparent;font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:130%;vertical-align:middle;color:var(--white);display:flex;align-items:center;transition:all 0.2s ease;}.mobile-sidebar-overlay .mobile-sidebar .sidebar-items .item .icon{width:18px;height:18px;margin-right:10px;}.mobile-sidebar-overlay .mobile-sidebar .sidebar-items .item:active,.mobile-sidebar-overlay .mobile-sidebar .sidebar-items .item:hover{background:linear-gradient(90deg,rgba(255,255,255,0.14) 0%,rgba(255,255,255,0.07) 100%);box-shadow:0 0 0 0 rgba(255,255,255,0.1019607843) inset;}.mobile-sidebar-overlay .mobile-sidebar .sidebar-account{margin:auto 20px 30px 20px;display:flex;flex-direction:column;}.mobile-sidebar-overlay .mobile-sidebar .sidebar-account .user-info a{display:flex;flex-direction:row;padding-left:10px;}.mobile-sidebar-overlay .mobile-sidebar .sidebar-account .user-info a .username{font-family:Open Sans,sans-serif;font-weight:600;font-size:14px;line-height:150%;color:var(--white);display:flex;margin-left:5px;align-items:center;}.mobile-sidebar-overlay .mobile-sidebar .sidebar-account .user-info a img{width:32px;height:32px;border-radius:50%;object-fit:cover;}.mobile-sidebar-overlay .mobile-sidebar .sidebar-account .user-logout{height:42px;margin-top:10px;padding-left:20px;border-radius:4px;display:flex;align-items:center;transition:all 0.2s ease;}.mobile-sidebar-overlay .mobile-sidebar .sidebar-account .user-logout .icon{width:18px;height:18px;margin-right:10px;}.mobile-sidebar-overlay .mobile-sidebar .sidebar-account .user-logout a{color:var(--white);font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:130%;vertical-align:middle;}.mobile-sidebar-overlay .mobile-sidebar .sidebar-account .user-logout:active,.mobile-sidebar-overlay .mobile-sidebar .sidebar-account .user-logout:hover{background:linear-gradient(90deg,rgba(255,255,255,0.14) 0%,rgba(255,255,255,0.07) 100%);box-shadow:0 0 0 0 rgba(255,255,255,0.1019607843) inset;}.mobile-sidebar-overlay.open{display:flex;}.footer-wrapper{background-color:var(--dark-blue);border-radius:12px;display:flex;flex-direction:column;height:240px;margin:20px;position:relative;}@media (max-width:576px){.footer-wrapper{margin:0;}}.footer-wrapper .footer-container,.footer-wrapper .bottom-footer-container{padding-right:120px;padding-left:120px;}@media (max-width:992px) and (min-width:576px){.footer-wrapper{height:auto;}.footer-wrapper .footer-container{display:grid !important;grid-template-columns:1fr 1fr;max-height:none !important;gap:16px;padding:40px 100px 20px 100px !important;}.footer-wrapper .footer-container .menu--footer-social{margin-left:0 !important;}.footer-wrapper .footer-container:after{left:100px !important;width:calc(100% - 200px) !important;}.footer-wrapper .bottom-footer-container{padding:20px 100px;}}@media (max-width:576px){.footer-wrapper{height:auto;}.footer-wrapper .footer-container{display:flex;flex-direction:column !important;max-height:none !important;gap:16px;padding:40px 80px 20px 80px !important;}.footer-wrapper .footer-container .footer-logo{margin-right:unset !important;}.footer-wrapper .footer-container #block-filter-sync-contactdetails{display:flex;flex-direction:column;}.footer-wrapper .footer-container .menu--footer-social{margin-left:0 !important;}.footer-wrapper .footer-container:after{left:80px !important;width:calc(100% - 160px) !important;}.footer-wrapper .bottom-footer-container{padding:20px 80px;}}.footer-wrapper .footer-container{padding-top:40px;display:flex;flex-direction:row;max-height:147px;height:100%;position:relative;}.footer-wrapper .footer-container:after{content:"";position:absolute;bottom:0;width:calc(100% - 240px);left:120px;height:1px;background-color:var(--white);opacity:0.2;}.footer-wrapper .footer-container .footer-logo{margin-right:auto;}.footer-wrapper .footer-container .footer-logo .logo{width:176px;height:48px;background-image:url(/themes/custom/filter_sync/images/Vector.svg);background-size:contain;background-repeat:no-repeat;}@media (min-width:1060px){.footer-wrapper .footer-container #block-filter-sync-footerlinks{margin-right:100px;}}@media (min-width:992px) and (max-width:1059px){.footer-wrapper .footer-container #block-filter-sync-footerlinks{margin-right:auto;}}.footer-wrapper .footer-container #block-filter-sync-footerlinks .block__title{font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;font-size:16px;color:var(--white);margin-top:0;margin-bottom:12px;}.footer-wrapper .footer-container #block-filter-sync-footerlinks ul{list-style:none;}.footer-wrapper .footer-container #block-filter-sync-footerlinks ul li{margin-bottom:15px;font-family:Helvetica Neue,system-ui;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;}.footer-wrapper .footer-container #block-filter-sync-footerlinks ul li a,.footer-wrapper .footer-container #block-filter-sync-footerlinks ul li p{font-family:Helvetica Neue,system-ui;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;color:var(--white);}.footer-wrapper .footer-container #block-filter-sync-contactdetails .block__title{font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;font-size:16px;color:var(--white);margin-top:0;margin-bottom:12px;}.footer-wrapper .footer-container #block-filter-sync-contactdetails .block__content h6,.footer-wrapper .footer-container #block-filter-sync-contactdetails .block__content p{display:inline;margin:0;padding:0;}.footer-wrapper .footer-container #block-filter-sync-contactdetails .block__content p,.footer-wrapper .footer-container #block-filter-sync-contactdetails .block__content p a{font-family:Helvetica Neue,system-ui;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;color:var(--white);}.footer-wrapper .footer-container #block-filter-sync-contactdetails .block__content p:after{content:"\a";white-space:pre;display:block;height:12px;}.footer-wrapper .footer-container #block-filter-sync-contactdetails .block__content h6{font-family:Helvetica Neue,system-ui;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;color:var(--white);}@media (min-width:1060px){.footer-wrapper .footer-container .menu--footer-social{margin-left:100px;}}@media (min-width:992px) and (max-width:1059px){.footer-wrapper .footer-container .menu--footer-social{margin-left:auto;}}.footer-wrapper .footer-container .menu--footer-social .block__title{font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;font-size:16px;color:var(--white);margin-top:0;margin-bottom:12px;}.footer-wrapper .footer-container .menu--footer-social .social-items{display:flex;flex-direction:row;gap:12px;list-style:none;}.footer-wrapper .footer-container .menu--footer-social .social-items .social-item{width:40px;height:40px;border-radius:8px;background-color:rgba(241,243,251,0.1019607843);}.footer-wrapper .footer-container .menu--footer-social .social-items .social-item a{width:100%;height:100%;}.footer-wrapper .footer-container .menu--footer-social .social-items .social-item a .field--name-field-social-icon{width:100%;height:100%;}.footer-wrapper .footer-container .menu--footer-social .social-items .social-item a .field--name-field-social-icon .field__item{width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.footer-wrapper .footer-container .menu--footer-social .social-items .social-item a .field--name-field-social-icon .field__item img{max-width:24px;max-height:24px;}.footer-wrapper .bottom-footer-container{max-height:53px;display:flex;flex-direction:row;justify-content:start;height:100%;align-items:center;}.footer-wrapper .bottom-footer-container #block-filter-sync-copyrightblock .block__content .field__item p{font-family:Helvetica Neue,system-ui;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;margin:0;padding:0;color:#ACACAC;}.page-sidebar{min-height:100vh;display:flex;flex-direction:row;}@media (max-width:867px){.page-sidebar{flex-direction:column;}}.page-sidebar .mobile-header{display:none;align-items:center;justify-content:center;position:relative;height:52px;padding:0 16px;background-color:var(--dark-blue);}.page-sidebar .mobile-header .burger-menu{position:absolute;left:20px;width:24px;height:24px;background-image:url(/themes/custom/filter_sync/images/burger.svg);cursor:pointer;}.page-sidebar .mobile-header .mobile-logo .logo{width:88px;height:24px;background-image:url(/themes/custom/filter_sync/images/Vector.svg);background-size:contain;background-repeat:no-repeat;}.page-sidebar .mobile-sidebar-overlay{position:fixed;top:0;left:0;height:100dvh;width:100vw;overflow-y:auto;background:rgba(0,0,0,0.6);z-index:1000;display:none;align-items:flex-start;}.page-sidebar .mobile-sidebar-overlay .mobile-sidebar{background:var(--dark-blue);width:100%;height:calc(100% - 40px);overflow:hidden;padding:20px 0;display:flex;flex-direction:column;justify-content:space-between;}.page-sidebar .mobile-sidebar-overlay .mobile-sidebar .mobile-sidebar-header{display:none;align-items:center;justify-content:center;position:relative;height:52px;padding:0 16px;background-color:var(--dark-blue);}.page-sidebar .mobile-sidebar-overlay .mobile-sidebar .mobile-sidebar-header:has(.close-menu.visible){display:flex;}.page-sidebar .mobile-sidebar-overlay .mobile-sidebar .mobile-sidebar-header .close-menu{position:absolute;left:20px;width:24px;height:24px;cursor:pointer;display:none;background-image:url(/themes/custom/filter_sync/images/close-burger.svg);}.page-sidebar .mobile-sidebar-overlay .mobile-sidebar .mobile-sidebar-header .close-menu.visible{display:block;z-index:10000;}.page-sidebar .mobile-sidebar-overlay .mobile-sidebar .mobile-sidebar-header .mobile-logo .logo{width:88px;height:24px;background-image:url(/themes/custom/filter_sync/images/Vector.svg);background-size:contain;background-repeat:no-repeat;}.page-sidebar .mobile-sidebar-overlay .mobile-sidebar .sidebar-items{width:calc(100% - 40px);margin:30px 20px 0 20px;display:flex;flex-direction:column;}.page-sidebar .mobile-sidebar-overlay .mobile-sidebar .sidebar-items .item{width:calc(100% - 20px);height:54px;padding-left:20px;border-radius:4px;background-color:transparent;font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:130%;vertical-align:middle;color:var(--white);display:flex;align-items:center;transition:all 0.2s ease;}.page-sidebar .mobile-sidebar-overlay .mobile-sidebar .sidebar-items .item .icon{width:18px;height:18px;margin-right:10px;}.page-sidebar .mobile-sidebar-overlay .mobile-sidebar .sidebar-items .item:active,.page-sidebar .mobile-sidebar-overlay .mobile-sidebar .sidebar-items .item:hover{background:linear-gradient(90deg,rgba(255,255,255,0.14) 0%,rgba(255,255,255,0.07) 100%);box-shadow:0 0 0 0 rgba(255,255,255,0.1019607843) inset;}.page-sidebar .mobile-sidebar-overlay .mobile-sidebar .sidebar-account{margin:auto 20px 30px 20px;display:flex;flex-direction:column;}.page-sidebar .mobile-sidebar-overlay .mobile-sidebar .sidebar-account .user-info a{display:flex;flex-direction:row;padding-left:10px;}.page-sidebar .mobile-sidebar-overlay .mobile-sidebar .sidebar-account .user-info a .username{font-family:Open Sans,sans-serif;font-weight:600;font-size:14px;line-height:150%;color:var(--white);display:flex;margin-left:5px;align-items:center;}.page-sidebar .mobile-sidebar-overlay .mobile-sidebar .sidebar-account .user-info a img{width:32px;height:32px;border-radius:50%;object-fit:cover;}.page-sidebar .mobile-sidebar-overlay .mobile-sidebar .sidebar-account .user-logout{height:42px;margin-top:10px;padding-left:20px;border-radius:4px;display:flex;align-items:center;transition:all 0.2s ease;}.page-sidebar .mobile-sidebar-overlay .mobile-sidebar .sidebar-account .user-logout .icon{width:18px;height:18px;margin-right:10px;}.page-sidebar .mobile-sidebar-overlay .mobile-sidebar .sidebar-account .user-logout a{color:var(--white);font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:130%;vertical-align:middle;}.page-sidebar .mobile-sidebar-overlay .mobile-sidebar .sidebar-account .user-logout:active,.page-sidebar .mobile-sidebar-overlay .mobile-sidebar .sidebar-account .user-logout:hover{background:linear-gradient(90deg,rgba(255,255,255,0.14) 0%,rgba(255,255,255,0.07) 100%);box-shadow:0 0 0 0 rgba(255,255,255,0.1019607843) inset;}.page-sidebar .mobile-sidebar-overlay.open{display:flex;}@media (max-width:867px){.page-sidebar .layout-sidebar .sidebar{display:none !important;}.page-sidebar .mobile-header{display:flex;}.page-sidebar .layout-sidebar{flex-direction:column;}}.page-sidebar .layout-sidebar{display:flex;flex-direction:row;height:100%;width:100%;min-height:100vh;min-width:0;}.page-sidebar .layout-sidebar .sidebar{flex:0 0 18%;min-width:225px;background-color:var(--dark-blue);display:flex;flex-direction:column;overflow:hidden;position:sticky;top:0;height:100vh;}.page-sidebar .layout-sidebar .sidebar .logo{background-image:url(/themes/custom/filter_sync/images/Vector.svg);width:161px;height:44px;margin:40px auto 0 30px;}.page-sidebar .layout-sidebar .sidebar .sidebar-items{width:calc(100% - 40px);margin:30px 20px 0 20px;display:flex;flex-direction:column;}.page-sidebar .layout-sidebar .sidebar .sidebar-items .item{width:calc(100% - 20px);height:54px;padding-left:20px;border-radius:4px;background-color:transparent;font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:130%;vertical-align:middle;color:var(--white);display:flex;align-items:center;transition:all 0.2s ease;}.page-sidebar .layout-sidebar .sidebar .sidebar-items .item .icon{width:18px;height:18px;margin-right:10px;}.page-sidebar .layout-sidebar .sidebar .sidebar-items .item:active,.page-sidebar .layout-sidebar .sidebar .sidebar-items .item:hover{background:linear-gradient(90deg,rgba(255,255,255,0.14) 0%,rgba(255,255,255,0.07) 100%);box-shadow:0 0 0 0 rgba(255,255,255,0.1019607843) inset;}.page-sidebar .layout-sidebar .sidebar .sidebar-account{margin:auto 20px 30px 20px;display:flex;flex-direction:column;}.page-sidebar .layout-sidebar .sidebar .sidebar-account .user-info a{display:flex;flex-direction:row;padding-left:10px;}.page-sidebar .layout-sidebar .sidebar .sidebar-account .user-info a .username{font-family:Open Sans,sans-serif;font-weight:600;font-size:14px;line-height:150%;color:var(--white);display:flex;margin-left:5px;align-items:center;}.page-sidebar .layout-sidebar .sidebar .sidebar-account .user-info a img{width:32px;height:32px;border-radius:50%;object-fit:cover;}.page-sidebar .layout-sidebar .sidebar .sidebar-account .user-logout{height:42px;margin-top:10px;padding-left:20px;border-radius:4px;display:flex;align-items:center;transition:all 0.2s ease;}.page-sidebar .layout-sidebar .sidebar .sidebar-account .user-logout .icon{width:18px;height:18px;margin-right:10px;}.page-sidebar .layout-sidebar .sidebar .sidebar-account .user-logout a{color:var(--white);font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:130%;vertical-align:middle;}.page-sidebar .layout-sidebar .sidebar .sidebar-account .user-logout:active,.page-sidebar .layout-sidebar .sidebar .sidebar-account .user-logout:hover{background:linear-gradient(90deg,rgba(255,255,255,0.14) 0%,rgba(255,255,255,0.07) 100%);box-shadow:0 0 0 0 rgba(255,255,255,0.1019607843) inset;}.page-sidebar .layout-container{flex:1 1 auto;min-width:0;padding:50px 30px;overflow-y:auto;overflow-x:hidden;height:auto;position:relative;background-color:var(--bg-gray);flex-grow:1;min-height:100%;}.top-buttons{display:flex;width:calc(100% - 40px);position:relative;padding:20px 20px 0;background:var(--white);border-top-left-radius:6px;border-top-right-radius:6px;flex-direction:column;gap:10px;align-items:flex-start;height:80px;background:var(--white);}@media (min-width:867px){.top-buttons{width:calc(100% - 46px);}}@media (min-width:576px){.top-buttons{height:36px;justify-content:space-between;flex-direction:row;align-items:center;}}.top-buttons h3{margin:0;color:var(--dark-blue);}.top-buttons .add-tenant-buttons{position:relative;}@media (max-width:867px){.top-buttons .add-tenant-buttons{margin-top:9px;}.top-buttons .add-tenant-buttons:has(.dropdown-tenant-toggle){margin-top:0;}}.top-buttons .add-tenant-buttons .dropdown-tenant-toggle{display:inline-flex;align-items:center;justify-content:center;position:relative;min-width:132px;height:33px;padding:8px 37px 8px 16px;font-size:14px;border:none;border-radius:6px;color:var(--white);background-color:var(--dark-blue);cursor:pointer;transition:background-color 0.2s ease;font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;}.top-buttons .add-tenant-buttons .dropdown-tenant-toggle:hover{background-color:var(--hover-blue);}.top-buttons .add-tenant-buttons .dropdown-tenant-toggle:focus{border-color:var(--focused-blue);outline:none;border-width:2px;}.top-buttons .add-tenant-buttons .dropdown-tenant-toggle:disabled{background-color:var(--disabled-blue);cursor:not-allowed;}.top-buttons .add-tenant-buttons .dropdown-tenant-toggle:active{background-color:var(--pressed-blue);}.top-buttons .add-tenant-buttons .dropdown-tenant-toggle::after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url(/themes/custom/filter_sync/images/arrow-down.svg);background-size:contain;background-repeat:no-repeat;pointer-events:none;}.top-buttons .add-tenant-buttons .dropdown-tenant-menu{flex-direction:column;background-color:var(--white);border-radius:6px;width:174px;height:auto;position:absolute;top:100%;right:-75px;padding:0;margin:4px 0 0 0;list-style:none;box-shadow:0 2px 6px rgba(0,0,0,0.15);z-index:1000;display:none;flex-direction:column;right:0;}.top-buttons .add-tenant-buttons .dropdown-tenant-menu li{height:34px;width:100%;display:flex;align-items:center;}.top-buttons .add-tenant-buttons .dropdown-tenant-menu li:hover{background-color:var(--bg-gray);}.top-buttons .add-tenant-buttons .dropdown-tenant-menu li a{width:100%;}.top-buttons .add-tenant-buttons .dropdown-tenant-menu .dropdown-link{display:block;padding:8px 16px;color:var(--dark-blue);font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:130%;vertical-align:middle;}.top-buttons .add-tenant-buttons .dropdown-tenant-menu .dropdown-link:hover{background-color:var(--bg-gray);}.top-buttons .add-tenant-buttons .dropdown-tenant-toggle[aria-expanded=true] + .dropdown-tenant-menu{display:flex;}.node .field--name-field-body{display:flex;padding:0 120px;flex-direction:column;margin:40px 0 80px 0;}@media (max-width:992px){.node .field--name-field-body{padding:0 80px;margin:30px 0 70px 0;}}@media (max-width:867px){.node .field--name-field-body{padding:0 60px;margin:20px 0 60px 0;}}@media (max-width:576px){.node .field--name-field-body{padding:0 20px;margin:20px 0 50px 0;}}.node .field--name-field-body .field-item h2{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:32px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.node .field--name-field-body .field-item h2{font-size:22px;}}.node .field--name-field-body .field-item p{font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.node .field--name-field-body .field-item p{font-size:14px;}}.node .field--name-field-body .field-item ul{list-style:disc;padding-left:15px;margin-top:12px;}.node .field--name-field-body .field-item ul li{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:150%;font-size:18px;color:var(--placeholder-gray);}@media (max-width:576px){.node .field--name-field-body .field-item ul li{font-size:14px;}}.paragraph--type--text-with-blocks{display:flex;gap:10.5%;padding:0 120px;margin:40px 0 80px 0;}@media (max-width:992px){.paragraph--type--text-with-blocks{padding:0 80px;margin:30px 0 70px 0;}}@media (max-width:867px){.paragraph--type--text-with-blocks{padding:0 60px;margin:20px 0 60px 0;}}@media (max-width:576px){.paragraph--type--text-with-blocks{padding:0 20px;margin:20px 0 50px 0;}}.paragraph--type--text-with-blocks.text-left{flex-direction:row;}.paragraph--type--text-with-blocks.text-right{flex-direction:row-reverse;}.paragraph--type--text-with-blocks .text-with-blocks-text{display:flex;flex-direction:column;justify-content:center;width:54%;gap:12px;}.paragraph--type--text-with-blocks .text-with-blocks-text .field--name-field-text-block-title .field__item{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:32px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--text-with-blocks .text-with-blocks-text .field--name-field-text-block-title .field__item{font-size:22px;}}.paragraph--type--text-with-blocks .text-with-blocks-text .field--name-field-text-block-description .field__item p{margin:0;padding:0;font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--text-with-blocks .text-with-blocks-text .field--name-field-text-block-description .field__item p{font-size:14px;}}.paragraph--type--text-with-blocks .text-with-blocks-blocks{width:66%;}.paragraph--type--text-with-blocks .text-with-blocks-blocks.text-with-blocks-blocks--3 .field__item:first-child{grid-column:1/-1;}.paragraph--type--text-with-blocks .text-with-blocks-blocks.text-with-blocks-blocks--3 .field--name-field-text-block-blocks .field__items .field__item .paragraph--type--info-block-child{display:flex;flex-direction:column;justify-content:center;align-items:center;}.paragraph--type--text-with-blocks .text-with-blocks-blocks.text-with-blocks-blocks--3 .field--name-field-text-block-blocks .field__items .field__item .paragraph--type--info-block-child .field--name-field-info-block-title .field__item{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:32px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--text-with-blocks .text-with-blocks-blocks.text-with-blocks-blocks--3 .field--name-field-text-block-blocks .field__items .field__item .paragraph--type--info-block-child .field--name-field-info-block-title .field__item{font-size:22px;}}.paragraph--type--text-with-blocks .text-with-blocks-blocks.text-with-blocks-blocks--3 .field--name-field-text-block-blocks .field__items .field__item .paragraph--type--info-block-child .field--name-field-info-block-title .field__item{text-align:center;}.paragraph--type--text-with-blocks .text-with-blocks-blocks.text-with-blocks-blocks--3 .field--name-field-text-block-blocks .field__items .field__item .paragraph--type--info-block-child .field--name-field-info-block-description .field__item{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:150%;font-size:18px;color:var(--placeholder-gray);text-align:center;}@media (max-width:576px){.paragraph--type--text-with-blocks .text-with-blocks-blocks.text-with-blocks-blocks--3 .field--name-field-text-block-blocks .field__items .field__item .paragraph--type--info-block-child .field--name-field-info-block-description .field__item{font-size:14px;}}.paragraph--type--text-with-blocks .text-with-blocks-blocks .field--name-field-text-block-blocks .field__items{display:grid;grid-template-columns:1fr 1fr;gap:24px;}.paragraph--type--text-with-blocks .text-with-blocks-blocks .field--name-field-text-block-blocks .field__item .paragraph--type--info-block-child{width:calc(100% - 40px);height:calc(100% - 40px);background-color:var(--bg-gray);border-radius:4px;padding:20px;}.paragraph--type--text-with-blocks .text-with-blocks-blocks .field--name-field-text-block-blocks .field__item .paragraph--type--info-block-child .field--name-field-info-block-child-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background-color:var(--white);border-radius:6px;}.paragraph--type--text-with-blocks .text-with-blocks-blocks .field--name-field-text-block-blocks .field__item .paragraph--type--info-block-child .field--name-field-info-block-child-icon img{width:36px;height:36px;}.paragraph--type--text-with-blocks .text-with-blocks-blocks .field--name-field-text-block-blocks .field__item .paragraph--type--info-block-child .field--name-field-info-block-title{margin:16px 0 6px 0;}.paragraph--type--text-with-blocks .text-with-blocks-blocks .field--name-field-text-block-blocks .field__item .paragraph--type--info-block-child .field--name-field-info-block-title .field__item{font-family:"Helvetica Neue",sans-serif;font-weight:500;font-size:18px;line-height:100%;text-align:start;}@media (max-width:576px){.paragraph--type--text-with-blocks .text-with-blocks-blocks .field--name-field-text-block-blocks .field__item .paragraph--type--info-block-child .field--name-field-info-block-title .field__item{font-size:14px;}}.paragraph--type--text-with-blocks .text-with-blocks-blocks .field--name-field-text-block-blocks .field__item .paragraph--type--info-block-child .field--name-field-info-block-description .field__item{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:150%;font-size:18px;color:var(--placeholder-gray);text-align:start;}@media (max-width:576px){.paragraph--type--text-with-blocks .text-with-blocks-blocks .field--name-field-text-block-blocks .field__item .paragraph--type--info-block-child .field--name-field-info-block-description .field__item{font-size:14px;}}@media (max-width:1200px){.paragraph--type--text-with-blocks{flex-direction:column !important;}.paragraph--type--text-with-blocks .text-with-blocks-text{width:100%;margin-bottom:30px;text-align:center;}.paragraph--type--text-with-blocks .text-with-blocks-blocks{width:100%;}.paragraph--type--text-with-blocks .text-with-blocks-blocks .field--name-field-text-block-blocks .field__items{grid-template-columns:1fr;gap:16px;}}@media (max-width:867px){.paragraph--type--text-with-blocks .text-with-blocks-blocks .field--name-field-text-block-blocks .field__items{grid-template-columns:1fr;}}.paragraph--type--banner-side-text{display:flex;gap:10.5%;padding:40px 120px;margin:0 0 80px 0;backdrop-filter:blur(2px);background:var(--bg-gray);border-radius:12px;}@media (max-width:992px){.paragraph--type--banner-side-text{padding:0 80px;margin:30px 0 70px 0;}}@media (max-width:867px) and (min-width:576px){.paragraph--type--banner-side-text{padding:0 60px;margin:20px 0 60px 0;}}@media (max-width:576px){.paragraph--type--banner-side-text{padding:0 20px;margin:20px 0 50px 0;}}.paragraph--type--banner-side-text.image-right{flex-direction:row;}.paragraph--type--banner-side-text.image-left{flex-direction:row-reverse;}.paragraph--type--banner-side-text:has(.image-big) .banner-text .field--name-field-title .field__item{font-size:42px;line-height:130%;}@media (max-width:576px){.paragraph--type--banner-side-text:has(.image-big) .banner-text .field--name-field-title .field__item{font-size:24px;}}.paragraph--type--banner-side-text .banner-image{width:66%;margin:auto;}.paragraph--type--banner-side-text .banner-image.image-big img,.paragraph--type--banner-side-text .banner-image.image-big video,.paragraph--type--banner-side-text .banner-image.image-big iframe,.paragraph--type--banner-side-text .banner-image.image-big svg{max-height:520px;aspect-ratio:9/8;}.paragraph--type--banner-side-text .banner-image.image-small img,.paragraph--type--banner-side-text .banner-image.image-small video,.paragraph--type--banner-side-text .banner-image.image-small iframe,.paragraph--type--banner-side-text .banner-image.image-small svg{max-height:366px;aspect-ratio:21/13;}.paragraph--type--banner-side-text .banner-image img,.paragraph--type--banner-side-text .banner-image video,.paragraph--type--banner-side-text .banner-image iframe,.paragraph--type--banner-side-text .banner-image svg{width:100%;height:fit-content;border-radius:6px;}.paragraph--type--banner-side-text .banner-text{width:54%;display:flex;flex-direction:column;gap:12px;justify-content:center;}.paragraph--type--banner-side-text .banner-text .field--name-field-title .field__item{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:32px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--banner-side-text .banner-text .field--name-field-title .field__item{font-size:22px;}}@media (max-width:576px){.paragraph--type--banner-side-text .banner-text .field--name-field-title .field__item{font-size:24px;}}.paragraph--type--banner-side-text .banner-text .field--name-field-description .field__item p{margin:12px 0 0 0;padding:0;font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--banner-side-text .banner-text .field--name-field-description .field__item p{font-size:14px;}}@media (max-width:576px){.paragraph--type--banner-side-text .banner-text .field--name-field-description .field__item p{font-size:14px;}}.paragraph--type--banner-side-text .banner-text .field--name-field-description .field__item ul{list-style:disc;padding-left:15px;margin-top:12px;}.paragraph--type--banner-side-text .banner-text .field--name-field-description .field__item ul li{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:150%;font-size:18px;color:var(--placeholder-gray);}@media (max-width:576px){.paragraph--type--banner-side-text .banner-text .field--name-field-description .field__item ul li{font-size:14px;}}.paragraph--type--banner-side-text .banner-text .field--name-field-banner-buttons .field__items{margin-top:43px;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;}@media (max-width:867px){.paragraph--type--banner-side-text .banner-text .field--name-field-banner-buttons .field__items .field__item{width:50%;}.paragraph--type--banner-side-text .banner-text .field--name-field-banner-buttons .field__items .field__item .field--name-field-link-for-button .field__item{width:100%;padding:11px 0;}}.paragraph--type--banner-side-text .banner-text .field--name-field-banner-buttons .field__items .field--name-field-link-for-button .field__item{font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;background-color:var(--dark-blue);color:var(--white);border:2px solid transparent;border-radius:6px;transition:background-color 0.2s ease,border-color 0.2s ease;box-sizing:border-box;padding:11px 35px;width:100%;flex:1;display:flex;justify-content:center;}.paragraph--type--banner-side-text .banner-text .field--name-field-banner-buttons .field__items .field--name-field-link-for-button .field__item:hover{background-color:var(--hover-blue);cursor:pointer;}.paragraph--type--banner-side-text .banner-text .field--name-field-banner-buttons .field__items .field--name-field-link-for-button .field__item:focus{border-color:var(--focused-blue);outline:none;}.paragraph--type--banner-side-text .banner-text .field--name-field-banner-buttons .field__items .field--name-field-link-for-button .field__item:disabled{background-color:var(--disabled-blue);cursor:not-allowed;}.paragraph--type--banner-side-text .banner-text .field--name-field-banner-buttons .field__items .field--name-field-link-for-button .field__item:active{background-color:var(--pressed-blue);}.paragraph--type--banner-side-text .banner-text .field--name-field-banner-buttons .field__items .field--name-field-link-for-button .field__item a{font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;color:var(--white) !important;font-size:18px;}@media (max-width:576px){.paragraph--type--banner-side-text .banner-text .field--name-field-banner-buttons .field__items .field--name-field-link-for-button .field__item a{font-size:14px;}}@media (max-width:992px){.paragraph--type--banner-side-text{flex-direction:column !important;gap:40px;}.paragraph--type--banner-side-text .banner-image,.paragraph--type--banner-side-text .banner-text{width:100%;}.paragraph--type--banner-side-text .banner-image img,.paragraph--type--banner-side-text .banner-image video,.paragraph--type--banner-side-text .banner-image iframe{max-height:360px;}.paragraph--type--banner-side-text .field--name-field-banner-buttons a{width:100%;text-align:center;}}.paragraph--type--images-with-cards{display:flex;gap:10.5%;padding:0 120px;margin:40px 0 80px 0;flex-direction:column;}@media (max-width:992px){.paragraph--type--images-with-cards{padding:0 80px;margin:30px 0 70px 0;}}@media (max-width:867px){.paragraph--type--images-with-cards{padding:0 60px;margin:20px 0 60px 0;}}@media (max-width:576px){.paragraph--type--images-with-cards{padding:0 20px;margin:20px 0 50px 0;}}.paragraph--type--images-with-cards .paragraph-top-text{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;}.paragraph--type--images-with-cards .paragraph-top-text .field--name-field-images-card-title .field__item{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:32px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--images-with-cards .paragraph-top-text .field--name-field-images-card-title .field__item{font-size:22px;}}.paragraph--type--images-with-cards .paragraph-top-text .field--name-field-images-card-description .field__item{font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--images-with-cards .paragraph-top-text .field--name-field-images-card-description .field__item{font-size:14px;}}.paragraph--type--images-with-cards .paragraph--items{margin-top:30px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}.paragraph--type--images-with-cards .paragraph--items .image-item{width:100%;height:100%;}.paragraph--type--images-with-cards .paragraph--items .image-item img{width:100%;height:100%;border-radius:6px;}.paragraph--type--images-with-cards .paragraph--items .text-item{display:flex;flex-direction:column;align-items:flex-start;padding:32px 20px;border-radius:6px;}@media (max-width:576px){.paragraph--type--images-with-cards .paragraph--items .text-item{justify-content:center;}}.paragraph--type--images-with-cards .paragraph--items .text-item.item-white{background-color:var(--bg-gray);}.paragraph--type--images-with-cards .paragraph--items .text-item.item-white .field--name-field-info-block-title .field__item{color:var(--dark-blue);}.paragraph--type--images-with-cards .paragraph--items .text-item.item-white .field--name-field-info-block-description .field__item{color:var(--placeholder-gray);}.paragraph--type--images-with-cards .paragraph--items .text-item.item-blue{background-color:var(--dark-blue);}.paragraph--type--images-with-cards .paragraph--items .text-item.item-blue .field--name-field-info-block-title .field__item{color:var(--white);}.paragraph--type--images-with-cards .paragraph--items .text-item.item-blue .field--name-field-info-block-description .field__item{color:var(--description-card-grey);}.paragraph--type--images-with-cards .paragraph--items .text-item .field--name-field-info-block-title{margin:16px 0 6px 0;}.paragraph--type--images-with-cards .paragraph--items .text-item .field--name-field-info-block-title .field__item{font-family:"Helvetica Neue",sans-serif;font-weight:500;font-size:18px;line-height:100%;}@media (max-width:576px){.paragraph--type--images-with-cards .paragraph--items .text-item .field--name-field-info-block-title .field__item{font-size:14px;}}.paragraph--type--images-with-cards .paragraph--items .text-item .field--name-field-info-block-description .field__item{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:150%;font-size:18px;color:var(--description-card-grey);}@media (max-width:576px){.paragraph--type--images-with-cards .paragraph--items .text-item .field--name-field-info-block-description .field__item{font-size:14px;}}.paragraph--type--images-with-cards .paragraph--items .text-item .field--name-field-info-block-child-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background-color:var(--white);border-radius:6px;}.paragraph--type--images-with-cards .paragraph--items .text-item .field--name-field-info-block-child-icon img{width:36px;height:36px;}@media (max-width:1200px){.paragraph--type--images-with-cards .paragraph--items{grid-template-columns:repeat(3,1fr);}}@media (max-width:992px){.paragraph--type--images-with-cards .paragraph--items{grid-template-columns:repeat(2,1fr);}}@media (max-width:576px){.paragraph--type--images-with-cards .paragraph--items{grid-template-columns:1fr;grid-auto-rows:minmax(240px,auto);}}.paragraph--type--subscriptions-block{display:flex;padding:0 20px;margin:40px 20px 80px 20px;flex-direction:column;border-radius:6px;background-color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--subscriptions-block{padding:0 20px;}}.paragraph--type--subscriptions-block .subscription-block-text{display:flex;flex-direction:column;align-items:center;margin-top:60px;}.paragraph--type--subscriptions-block .subscription-block-text .field--name-field-title .field__item{color:var(--white) !important;margin-bottom:12px;text-align:center;font-family:Helvetica Neue,system-ui;font-weight:700;font-size:32px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--subscriptions-block .subscription-block-text .field--name-field-title .field__item{font-size:22px;}}.paragraph--type--subscriptions-block .subscription-block-text .field--name-field-description .field__item p{margin:0;padding:0;font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);color:var(--white);text-align:center;}@media (max-width:576px){.paragraph--type--subscriptions-block .subscription-block-text .field--name-field-description .field__item p{font-size:14px;}}.paragraph--type--subscriptions-block .subscription-items{display:grid;grid-template-columns:repeat(5,18.55%);gap:24px;margin-bottom:60px;margin-top:30px;}@media (max-width:1200px){.paragraph--type--subscriptions-block .subscription-items{grid-template-columns:repeat(3,1fr);}}@media (max-width:992px){.paragraph--type--subscriptions-block .subscription-items{grid-template-columns:repeat(2,1fr);}}@media (max-width:576px){.paragraph--type--subscriptions-block .subscription-items{grid-template-columns:repeat(1,1fr);}.paragraph--type--subscriptions-block .subscription-items .subscription-item{padding:20px;}}.paragraph--type--subscriptions-block .subscription-items .subscription-item{margin:auto 0;height:340px;background-color:var(--subscription-bg);border-radius:6px;padding:20px 34px;display:flex;flex-direction:column;align-items:center;}.paragraph--type--subscriptions-block .subscription-items .subscription-item .ajax-progress{display:none !important;}.paragraph--type--subscriptions-block .subscription-items .subscription-item .custom{margin-top:auto;}.paragraph--type--subscriptions-block .subscription-items .subscription-item .custom h3{padding:0;font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);margin:0;text-align:center;}@media (max-width:576px){.paragraph--type--subscriptions-block .subscription-items .subscription-item .custom h3{font-size:14px;}}.paragraph--type--subscriptions-block .subscription-items .subscription-item:has(.custom) .subscription-name{margin-bottom:0;}.paragraph--type--subscriptions-block .subscription-items .subscription-item .subscription-name{margin-bottom:26px;margin-top:0;font-size:26px;text-align:center;font-family:Helvetica Neue,system-ui;font-weight:700;font-size:32px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--subscriptions-block .subscription-items .subscription-item .subscription-name{font-size:22px;}}.paragraph--type--subscriptions-block .subscription-items .subscription-item .price{margin-bottom:16px;}.paragraph--type--subscriptions-block .subscription-items .subscription-item .price .amount{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:24px;line-height:130%;letter-spacing:0;vertical-align:middle;color:var(--dark-blue);}.paragraph--type--subscriptions-block .subscription-items .subscription-item .price .period{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;vertical-align:middle;color:var(--placeholder-gray);}.paragraph--type--subscriptions-block .subscription-items .subscription-item p{padding:0;font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);margin:0 0 10px;}@media (max-width:576px){.paragraph--type--subscriptions-block .subscription-items .subscription-item p{font-size:14px;}}.paragraph--type--subscriptions-block .subscription-items .subscription-item .button{font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;color:var(--dark-blue);background-color:var(--white);border-radius:6px;border:1px solid var(--dark-blue);transition:all 0.2s ease;background-color:var(--subscription-bg);font-size:18px;padding:11px 35px;margin-top:auto;}.paragraph--type--subscriptions-block .subscription-items .subscription-item .button:hover{border-color:var(--hover-blue);background-color:var(--white);color:var(--dark-blue);cursor:pointer;}.paragraph--type--subscriptions-block .subscription-items .subscription-item .button:focus{border-color:var(--focused-blue);background-color:var(--white);color:var(--dark-blue);outline:none;}.paragraph--type--subscriptions-block .subscription-items .subscription-item .button:disabled{border-color:var(--disabled-blue);background-color:var(--white);color:var(--dark-blue);cursor:not-allowed;}.paragraph--type--subscriptions-block .subscription-items .subscription-item .button:active{border-color:var(--pressed-blue);background-color:var(--white);color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--subscriptions-block .subscription-items .subscription-item .button{font-size:14px;}}@media (min-width:1200px){.paragraph--type--subscriptions-block .subscription-items .subscription-item.center-item{height:390px;background-color:var(--white);}.paragraph--type--subscriptions-block .subscription-items .subscription-item.center-item .button{font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;background-color:var(--dark-blue);color:var(--white);border:2px solid transparent;border-radius:6px;transition:background-color 0.2s ease,border-color 0.2s ease;box-sizing:border-box;font-size:18px;}.paragraph--type--subscriptions-block .subscription-items .subscription-item.center-item .button:hover{background-color:var(--hover-blue);cursor:pointer;}.paragraph--type--subscriptions-block .subscription-items .subscription-item.center-item .button:focus{border-color:var(--focused-blue);outline:none;}.paragraph--type--subscriptions-block .subscription-items .subscription-item.center-item .button:disabled{background-color:var(--disabled-blue);cursor:not-allowed;}.paragraph--type--subscriptions-block .subscription-items .subscription-item.center-item .button:active{background-color:var(--pressed-blue);}}@media (min-width:1200px) and (max-width:576px){.paragraph--type--subscriptions-block .subscription-items .subscription-item.center-item .button{font-size:14px;}}.paragraph--type--filtersync-cta{display:flex;padding:0 120px;margin:40px 0 80px 0;flex-direction:column;}@media (max-width:992px){.paragraph--type--filtersync-cta{padding:0 80px;margin:30px 0 70px 0;}}@media (max-width:867px){.paragraph--type--filtersync-cta{padding:0 60px;margin:20px 0 60px 0;}}@media (max-width:576px){.paragraph--type--filtersync-cta{padding:0 20px;margin:20px 0 50px 0;}}.paragraph--type--filtersync-cta .filtersync-cta-text{display:flex;flex-direction:column;gap:12px;margin-bottom:30px;}.paragraph--type--filtersync-cta .filtersync-cta-text .field--name-field-title .field__item{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:32px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--filtersync-cta .filtersync-cta-text .field--name-field-title .field__item{font-size:22px;}}.paragraph--type--filtersync-cta .filtersync-cta-text .field--name-field-description .field__item p{margin:0;padding:0;font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--filtersync-cta .filtersync-cta-text .field--name-field-description .field__item p{font-size:14px;}}.paragraph--type--filtersync-cta .filtersync-cta-blocks .field--name-field-cta-items .field__items{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}@media (max-width:867px){.paragraph--type--filtersync-cta .filtersync-cta-blocks .field--name-field-cta-items .field__items{grid-template-columns:repeat(2,1fr);}}@media (max-width:576px){.paragraph--type--filtersync-cta .filtersync-cta-blocks .field--name-field-cta-items .field__items{grid-template-columns:repeat(1,1fr);}}.paragraph--type--filtersync-cta .filtersync-cta-blocks .field--name-field-cta-items .field__items .paragraph--type--filtersync-cta-item{padding:24px 20px;background-color:var(--bg-gray);border-radius:6px;}@media (min-width:576px) and (max-width:867px){.paragraph--type--filtersync-cta .filtersync-cta-blocks .field--name-field-cta-items .field__items .paragraph--type--filtersync-cta-item{height:calc(100% - 48px);}}@media (min-width:867px){.paragraph--type--filtersync-cta .filtersync-cta-blocks .field--name-field-cta-items .field__items .paragraph--type--filtersync-cta-item{height:100%;}}.paragraph--type--filtersync-cta .filtersync-cta-blocks .field--name-field-cta-items .field__items .paragraph--type--filtersync-cta-item .field--name-field-title .field__item{font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);margin-bottom:4px;}@media (max-width:576px){.paragraph--type--filtersync-cta .filtersync-cta-blocks .field--name-field-cta-items .field__items .paragraph--type--filtersync-cta-item .field--name-field-title .field__item{font-size:14px;}}.paragraph--type--filtersync-cta .filtersync-cta-blocks .field--name-field-cta-items .field__items .paragraph--type--filtersync-cta-item .field--name-field-description .field__item p{margin:0;padding:0;font-family:Open Sans,sans-serif;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;color:var(--placeholder-gray);}.paragraph--type--filtersync-cta .filtersync-cta-blocks .field--name-field-cta-items .field__items .paragraph--type--filtersync-cta-item .field--name-field-cta-image .field__item img{margin-top:16px;width:100%;border-radius:6px;aspect-ratio:1.17;height:100%;mask-image:linear-gradient(to bottom,black 50%,transparent 100%);}.paragraph--type--info-banner{display:flex;padding:48px 120px;margin:40px 20px 80px 20px;flex-direction:row;border-radius:6px;background:linear-gradient(94.58deg,#1A2B4C -1.05%,#5D6370 109.14%);justify-content:space-between;position:relative;}@media (max-width:992px){.paragraph--type--info-banner{flex-direction:column;gap:16px;padding:24px 60px;}}@media (max-width:867px){.paragraph--type--info-banner{flex-direction:column;gap:16px;padding:24px 50px;}}@media (max-width:576px){.paragraph--type--info-banner{flex-direction:column;gap:16px;padding:24px 40px;}}.paragraph--type--info-banner .info-banner-text{max-width:55%;}@media (max-width:992px){.paragraph--type--info-banner .info-banner-text{max-width:100%;text-align:center;}}.paragraph--type--info-banner .info-banner-text .field--name-field-title .field__item{color:var(--white) !important;margin-bottom:12px;font-family:Helvetica Neue,system-ui;font-weight:700;font-size:32px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--info-banner .info-banner-text .field--name-field-title .field__item{font-size:22px;}}.paragraph--type--info-banner .info-banner-text .field--name-field-description .field__item p{margin:0;padding:0;font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);color:var(--white);}@media (max-width:576px){.paragraph--type--info-banner .info-banner-text .field--name-field-description .field__item p{font-size:14px;}}.paragraph--type--info-banner .info-banner-text .field--name-field-buttons-info-banner .field__items{display:flex;flex-direction:row;gap:10px;}@media (max-width:867px){.paragraph--type--info-banner .info-banner-text .field--name-field-buttons-info-banner .field__items .field__item{flex:1;}}@media (max-width:992px){.paragraph--type--info-banner .info-banner-text .field--name-field-buttons-info-banner .field__items{justify-content:center;}}@media (max-width:520px){.paragraph--type--info-banner .info-banner-text .field--name-field-buttons-info-banner .field__items{flex-direction:column;gap:16px;margin-top:32px;}.paragraph--type--info-banner .info-banner-text .field--name-field-buttons-info-banner .field__items .paragraph--type--button{margin-top:0;}}@media (min-width:867px){.paragraph--type--info-banner .info-banner-text .paragraph--type--button{margin-top:43px;}.paragraph--type--info-banner .info-banner-text .paragraph--type--button a{font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;color:var(--dark-blue);background-color:var(--white);border-radius:6px;border:1px solid var(--dark-blue);transition:all 0.2s ease;font-size:18px;padding:11px 35px;}.paragraph--type--info-banner .info-banner-text .paragraph--type--button a:hover{border-color:var(--hover-blue);background-color:var(--white);color:var(--dark-blue);cursor:pointer;}.paragraph--type--info-banner .info-banner-text .paragraph--type--button a:focus{border-color:var(--focused-blue);background-color:var(--white);color:var(--dark-blue);outline:none;}.paragraph--type--info-banner .info-banner-text .paragraph--type--button a:disabled{border-color:var(--disabled-blue);background-color:var(--white);color:var(--dark-blue);cursor:not-allowed;}.paragraph--type--info-banner .info-banner-text .paragraph--type--button a:active{border-color:var(--pressed-blue);background-color:var(--white);color:var(--dark-blue);}}@media (min-width:867px) and (max-width:576px){.paragraph--type--info-banner .info-banner-text .paragraph--type--button a{font-size:14px;}}@media (max-width:867px){.paragraph--type--info-banner .info-banner-text .paragraph--type--button{margin-top:32px;font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;color:var(--dark-blue);background-color:var(--white);border-radius:6px;border:1px solid var(--dark-blue);transition:all 0.2s ease;padding:11px 0;width:100%;flex:1;display:flex;justify-content:center;}.paragraph--type--info-banner .info-banner-text .paragraph--type--button:hover{border-color:var(--hover-blue);background-color:var(--white);color:var(--dark-blue);cursor:pointer;}.paragraph--type--info-banner .info-banner-text .paragraph--type--button:focus{border-color:var(--focused-blue);background-color:var(--white);color:var(--dark-blue);outline:none;}.paragraph--type--info-banner .info-banner-text .paragraph--type--button:disabled{border-color:var(--disabled-blue);background-color:var(--white);color:var(--dark-blue);cursor:not-allowed;}.paragraph--type--info-banner .info-banner-text .paragraph--type--button:active{border-color:var(--pressed-blue);background-color:var(--white);color:var(--dark-blue);}}@media (max-width:867px) and (max-width:576px){.paragraph--type--info-banner .info-banner-text .paragraph--type--button{font-size:14px;}}@media (max-width:867px){.paragraph--type--info-banner .info-banner-text .paragraph--type--button a{font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;font-size:18px;}}@media (max-width:867px) and (max-width:576px){.paragraph--type--info-banner .info-banner-text .paragraph--type--button a{font-size:14px;}}.paragraph--type--info-banner .info-banner-image img{width:30%;height:235px;object-fit:cover;object-position:top;position:absolute;right:100px;bottom:0;}@media (max-width:992px){.paragraph--type--info-banner .info-banner-image img{display:none;}}.paragraph--type--full-width-text-with-blocks{display:flex;flex-direction:column;gap:10.5%;padding:0 120px;margin:40px 0 80px 0;}@media (max-width:992px){.paragraph--type--full-width-text-with-blocks{padding:0 80px;margin:30px 0 70px 0;}}@media (max-width:867px){.paragraph--type--full-width-text-with-blocks{padding:0 60px;margin:20px 0 60px 0;}}@media (max-width:576px){.paragraph--type--full-width-text-with-blocks{padding:0 20px;margin:20px 0 50px 0;}}.paragraph--type--full-width-text-with-blocks .field--name-field-title{margin-bottom:12px;}.paragraph--type--full-width-text-with-blocks .field--name-field-title .field__item{display:flex;justify-content:center;text-align:center;font-family:Helvetica Neue,system-ui;font-weight:700;font-size:32px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--full-width-text-with-blocks .field--name-field-title .field__item{font-size:22px;}}.paragraph--type--full-width-text-with-blocks .field--name-field-description{margin-bottom:30px;}.paragraph--type--full-width-text-with-blocks .field--name-field-description .field__item p{margin:0;padding:0;font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);display:flex;justify-content:center;text-align:center;}@media (max-width:576px){.paragraph--type--full-width-text-with-blocks .field--name-field-description .field__item p{font-size:14px;}}.paragraph--type--full-width-text-with-blocks .field--name-field-full-width-blocks .field__items{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;}@media (max-width:992px){.paragraph--type--full-width-text-with-blocks .field--name-field-full-width-blocks .field__items{grid-template-columns:repeat(2,1fr);}}@media (max-width:867px){.paragraph--type--full-width-text-with-blocks .field--name-field-full-width-blocks .field__items{grid-template-columns:repeat(1,1fr);}}.paragraph--type--full-width-text-with-blocks .field--name-field-full-width-blocks .field__item .paragraph--type--info-block-child{width:calc(100% - 40px);height:calc(100% - 40px);background-color:var(--bg-gray);border-radius:4px;padding:20px;}.paragraph--type--full-width-text-with-blocks .field--name-field-full-width-blocks .field__item .paragraph--type--info-block-child .field--name-field-info-block-child-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background-color:var(--white);border-radius:6px;}.paragraph--type--full-width-text-with-blocks .field--name-field-full-width-blocks .field__item .paragraph--type--info-block-child .field--name-field-info-block-child-icon img{width:36px;height:36px;}.paragraph--type--full-width-text-with-blocks .field--name-field-full-width-blocks .field__item .paragraph--type--info-block-child .field--name-field-info-block-title{margin:16px 0 6px 0;}.paragraph--type--full-width-text-with-blocks .field--name-field-full-width-blocks .field__item .paragraph--type--info-block-child .field--name-field-info-block-title .field__item{font-family:"Helvetica Neue",sans-serif;font-weight:500;font-size:18px;line-height:100%;line-height:150%;}@media (max-width:576px){.paragraph--type--full-width-text-with-blocks .field--name-field-full-width-blocks .field__item .paragraph--type--info-block-child .field--name-field-info-block-title .field__item{font-size:14px;}}.paragraph--type--full-width-text-with-blocks .field--name-field-full-width-blocks .field__item .paragraph--type--info-block-child .field--name-field-info-block-description .field__item{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:150%;font-size:18px;color:var(--placeholder-gray);}@media (max-width:576px){.paragraph--type--full-width-text-with-blocks .field--name-field-full-width-blocks .field__item .paragraph--type--info-block-child .field--name-field-info-block-description .field__item{font-size:14px;}}.paragraph--type--faq{display:flex;flex-direction:row;gap:34px;padding:0 120px;margin:40px 0 80px 0;}@media (max-width:992px){.paragraph--type--faq{padding:0 80px;margin:30px 0 70px 0;flex-direction:column;align-items:center;}}@media (max-width:867px){.paragraph--type--faq{padding:0 60px;margin:20px 0 60px 0;}}@media (max-width:576px){.paragraph--type--faq{padding:0 20px;margin:20px 0 50px 0;}}.paragraph--type--faq .faq-text{width:32%;display:flex;flex-direction:column;}@media (max-width:992px){.paragraph--type--faq .faq-text{width:100%;text-align:center;}}.paragraph--type--faq .faq-text .field--name-field-title{margin-bottom:12px;}.paragraph--type--faq .faq-text .field--name-field-title .field__item{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:32px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--faq .faq-text .field--name-field-title .field__item{font-size:22px;}}.paragraph--type--faq .faq-text .field--name-field-description{margin-bottom:30px;}.paragraph--type--faq .faq-text .field--name-field-description .field__item p{margin:0;padding:0;font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--faq .faq-text .field--name-field-description .field__item p{font-size:14px;}}.paragraph--type--faq .faq-items{width:68%;}@media (max-width:992px){.paragraph--type--faq .faq-items{width:100%;}}.paragraph--type--faq .faq-items .field--name-field-faq-items .field__items{display:flex;flex-direction:column;gap:16px;}.paragraph--type--faq .faq-items .field--name-field-faq-items .field__items .field__item .field--name-field-title{width:100%;border-radius:12px;background-color:#F3F4F6;transition:background-color 0.3s;cursor:pointer;}.paragraph--type--faq .faq-items .field--name-field-faq-items .field__items .field__item .field--name-field-title .field__item{font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);padding:20px;display:flex;gap:10px;flex-direction:row;justify-content:space-between;align-items:center;}@media (max-width:576px){.paragraph--type--faq .faq-items .field--name-field-faq-items .field__items .field__item .field--name-field-title .field__item{font-size:14px;}}.paragraph--type--faq .faq-items .field--name-field-faq-items .field__items .field__item .field--name-field-title .field__item:after{content:"";background-image:url(/themes/custom/filter_sync/images/arrow-down.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:14px;height:8px;background-color:var(--dark-blue);padding:12px 9px;border-radius:8px;}@media (max-width:576px){.paragraph--type--faq .faq-items .field--name-field-faq-items .field__items .field__item .field--name-field-title .field__item:after{width:10px;height:6px;padding:10px 8px;}}.paragraph--type--faq .faq-items .field--name-field-faq-items .field__items .field__item .field--name-field-title:hover{background-color:var(--subscription-bg);}.paragraph--type--faq .faq-items .field--name-field-faq-items .field__items .field__item .field--name-field-description{display:none;}.paragraph--type--faq .faq-items .field--name-field-faq-items .field__items .field__item .field--name-field-description .field__item p{padding:0 20px;}.paragraph--type--faq .faq-items .field--name-field-faq-items .field__items .field__item .paragraph--type--faq-item.is-open .field--name-field-title .field__item:after{transform:rotate(180deg);}.paragraph--type--text-banner{display:flex;padding:80px 22% 80px 22%;margin:0 20px 80px 20px;border-radius:12px;background:linear-gradient(94.58deg,#1A2B4C -1.05%,#5D6370 109.14%);justify-content:center;flex-direction:column;align-items:center;}@media (max-width:992px){.paragraph--type--text-banner{padding:60px 200px 71px 200px;margin:30px 20px 70px 20px;}}@media (max-width:867px){.paragraph--type--text-banner{padding:50px 100px 61px 100px;margin:20px 20px 60px 20px;}}@media (max-width:576px){.paragraph--type--text-banner{padding:40px 60px 51px 60px;margin:20px 20px 60px 20px;}}.paragraph--type--text-banner .ajax-progress{display:none !important;}.paragraph--type--text-banner .field--name-field-title h1{margin-bottom:12px;margin-top:0;color:var(--white) !important;text-align:center;font-family:Helvetica Neue,system-ui;font-weight:700;font-size:32px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--text-banner .field--name-field-title h1{font-size:22px;}}.paragraph--type--text-banner .field--name-field-description .field__item p{margin:0;padding:0;font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);color:var(--white);text-align:center;}@media (max-width:576px){.paragraph--type--text-banner .field--name-field-description .field__item p{font-size:14px;}}.paragraph--type--text-banner .field--name-field-banner-buttons .field__items{display:flex;flex-direction:row;gap:10px;}@media (max-width:627px) and (min-width:867px){.paragraph--type--text-banner .field--name-field-banner-buttons .field__items{flex-direction:column;gap:32px;margin-top:43px;}.paragraph--type--text-banner .field--name-field-banner-buttons .field__items .paragraph--type--button{margin-top:0;}}@media (max-width:528px){.paragraph--type--text-banner .field--name-field-banner-buttons .field__items{flex-direction:column;gap:32px;margin-top:43px;}.paragraph--type--text-banner .field--name-field-banner-buttons .field__items .paragraph--type--button{margin-top:0;}}.paragraph--type--text-banner .paragraph--type--button{margin-top:32px;display:flex;gap:10px;flex-wrap:wrap;}@media (max-width:450px){.paragraph--type--text-banner .paragraph--type--button{flex-direction:column;}}.paragraph--type--text-banner .paragraph--type--button a{font-family:Helvetica Neu,system-ui;font-weight:500;font-size:14px;line-height:100%;color:var(--dark-blue);background-color:var(--white);border-radius:6px;border:1px solid var(--dark-blue);transition:all 0.2s ease;font-size:18px;line-height:130%;padding:8px 35px;}.paragraph--type--text-banner .paragraph--type--button a:hover{border-color:var(--hover-blue);background-color:var(--white);color:var(--dark-blue);cursor:pointer;}.paragraph--type--text-banner .paragraph--type--button a:focus{border-color:var(--focused-blue);background-color:var(--white);color:var(--dark-blue);outline:none;}.paragraph--type--text-banner .paragraph--type--button a:disabled{border-color:var(--disabled-blue);background-color:var(--white);color:var(--dark-blue);cursor:not-allowed;}.paragraph--type--text-banner .paragraph--type--button a:active{border-color:var(--pressed-blue);background-color:var(--white);color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--text-banner .paragraph--type--button a{font-size:14px;}}.paragraph--type--text-banner .paragraph--type--button:not(:has(a)){display:none;}.paragraph--type--block-with-articles{display:flex;padding:0 120px;margin:40px 0 80px 0;flex-direction:column;}@media (max-width:992px){.paragraph--type--block-with-articles{padding:0 80px;margin:30px 0 70px 0;}}@media (max-width:867px){.paragraph--type--block-with-articles{padding:0 60px;margin:20px 0 60px 0;}}@media (max-width:576px){.paragraph--type--block-with-articles{padding:0 20px;margin:20px 0 50px 0;}}.paragraph--type--block-with-articles .articles-block-text{display:flex;flex-direction:column;gap:12px;margin-bottom:30px;}.paragraph--type--block-with-articles .articles-block-text .field--name-field-title .field__item{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:32px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--block-with-articles .articles-block-text .field--name-field-title .field__item{font-size:22px;}}.paragraph--type--block-with-articles .articles-block-text .field--name-field-description .field__item p{margin:0;padding:0;font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--block-with-articles .articles-block-text .field--name-field-description .field__item p{font-size:14px;}}.paragraph--type--block-with-articles .articles-block-items .field--name-field-articles .field__items{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}@media (max-width:992px){.paragraph--type--block-with-articles .articles-block-items .field--name-field-articles .field__items{grid-template-columns:repeat(2,1fr);}}@media (max-width:867px){.paragraph--type--block-with-articles .articles-block-items .field--name-field-articles .field__items{grid-template-columns:repeat(1,1fr);}}.paragraph--type--block-with-articles .articles-block-items .field--name-field-articles .field__items .paragraph--type--article-block{background-color:var(--bg-gray);border-radius:6px;height:100%;display:flex;flex-direction:column;}.paragraph--type--block-with-articles .articles-block-items .field--name-field-articles .field__items .paragraph--type--article-block .field--name-field-title{padding:0 20px;}.paragraph--type--block-with-articles .articles-block-items .field--name-field-articles .field__items .paragraph--type--article-block .field--name-field-title .field__item{font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);margin-bottom:4px;}@media (max-width:576px){.paragraph--type--block-with-articles .articles-block-items .field--name-field-articles .field__items .paragraph--type--article-block .field--name-field-title .field__item{font-size:14px;}}.paragraph--type--block-with-articles .articles-block-items .field--name-field-articles .field__items .paragraph--type--article-block .field--name-field-description{padding:0 20px;margin-bottom:12px;}.paragraph--type--block-with-articles .articles-block-items .field--name-field-articles .field__items .paragraph--type--article-block .field--name-field-description .field__item p{margin:0;padding:0;font-family:Open Sans,sans-serif;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;color:var(--placeholder-gray);}@media (max-width:576px){.paragraph--type--block-with-articles .articles-block-items .field--name-field-articles .field__items .paragraph--type--article-block .field--name-field-description .field__item p{font-size:14px;}}.paragraph--type--block-with-articles .articles-block-items .field--name-field-articles .field__items .paragraph--type--article-block .field--name-field-article-image .field__item img{width:100%;border-radius:6px;height:100%;aspect-ratio:1;mask-image:linear-gradient(to bottom,black 50%,transparent 100%);}.paragraph--type--block-with-articles .articles-block-items .field--name-field-articles .field__items .paragraph--type--article-block .article-link{margin-top:auto;font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);display:flex;flex-direction:row;gap:8px;align-items:center;padding:0 20px 24px 20px;}@media (max-width:576px){.paragraph--type--block-with-articles .articles-block-items .field--name-field-articles .field__items .paragraph--type--article-block .article-link{font-size:14px;}}.paragraph--type--block-with-articles .articles-block-items .field--name-field-articles .field__items .paragraph--type--article-block .article-link:after{content:"";background-image:url(/themes/custom/filter_sync/images/open-article.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:18px;height:18px;}.paragraph--type--document-block{display:flex;padding:0 120px;flex-direction:column;margin:40px 0 80px 0;}@media (max-width:992px){.paragraph--type--document-block{padding:0 80px;margin:30px 0 70px 0;}}@media (max-width:867px){.paragraph--type--document-block{padding:0 60px;margin:20px 0 60px 0;}}@media (max-width:576px){.paragraph--type--document-block{padding:0 20px;margin:20px 0 50px 0;}}.paragraph--type--document-block .documents-block-text{display:flex;flex-direction:column;gap:12px;margin-bottom:30px;}.paragraph--type--document-block .documents-block-text .field--name-field-title .field__item{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:32px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--document-block .documents-block-text .field--name-field-title .field__item{font-size:22px;}}.paragraph--type--document-block .documents-block-text .field--name-field-description .field__item p{margin:0;padding:0;font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--document-block .documents-block-text .field--name-field-description .field__item p{font-size:14px;}}.paragraph--type--document-block .documents-block-items .field--name-field-documents .field__items{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}@media (max-width:992px){.paragraph--type--document-block .documents-block-items .field--name-field-documents .field__items{grid-template-columns:repeat(2,1fr);}}@media (max-width:867px){.paragraph--type--document-block .documents-block-items .field--name-field-documents .field__items{grid-template-columns:repeat(1,1fr);}}.paragraph--type--document-block .documents-block-items .field--name-field-documents .field__items .paragraph--type--document-block-item{display:flex;flex-direction:column;padding:24px 20px;background-color:var(--bg-gray);border-radius:6px;height:calc(100% - 48px);}.paragraph--type--document-block .documents-block-items .field--name-field-documents .field__items .paragraph--type--document-block-item .field--name-field-title .field__item{font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);margin-bottom:4px;}@media (max-width:576px){.paragraph--type--document-block .documents-block-items .field--name-field-documents .field__items .paragraph--type--document-block-item .field--name-field-title .field__item{font-size:14px;}}.paragraph--type--document-block .documents-block-items .field--name-field-documents .field__items .paragraph--type--document-block-item .field--name-field-description{margin-bottom:12px;}.paragraph--type--document-block .documents-block-items .field--name-field-documents .field__items .paragraph--type--document-block-item .field--name-field-description .field__item p{margin:0;padding:0;font-family:Open Sans,sans-serif;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;color:var(--placeholder-gray);}@media (max-width:576px){.paragraph--type--document-block .documents-block-items .field--name-field-documents .field__items .paragraph--type--document-block-item .field--name-field-description .field__item p{font-size:14px;}}.paragraph--type--document-block .documents-block-items .field--name-field-documents .field__items .paragraph--type--document-block-item .document-link{margin-top:auto;font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);display:flex;flex-direction:row;gap:8px;align-items:center;}@media (max-width:576px){.paragraph--type--document-block .documents-block-items .field--name-field-documents .field__items .paragraph--type--document-block-item .document-link{font-size:14px;}}.paragraph--type--document-block .documents-block-items .field--name-field-documents .field__items .paragraph--type--document-block-item .document-link:after{content:"";background-image:url(/themes/custom/filter_sync/images/download-document.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:18px;height:18px;}.paragraph--type--step-by-step-block{display:flex;gap:10.5%;padding:0 120px;margin:40px 0 80px 0;flex-direction:column;}@media (max-width:992px){.paragraph--type--step-by-step-block{padding:0 80px;margin:30px 0 70px 0;}}@media (max-width:867px){.paragraph--type--step-by-step-block{padding:0 60px;margin:20px 0 60px 0;}}@media (max-width:576px){.paragraph--type--step-by-step-block{padding:0 20px;margin:20px 0 50px 0;}}.paragraph--type--step-by-step-block .steps-text{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;}.paragraph--type--step-by-step-block .steps-text .field--name-field-title .field__item{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:32px;line-height:150%;letter-spacing:0;color:var(--dark-blue);text-align:center;}@media (max-width:576px){.paragraph--type--step-by-step-block .steps-text .field--name-field-title .field__item{font-size:22px;}}.paragraph--type--step-by-step-block .steps-text .field--name-field-description .field__item p{font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);margin:0;padding:0;}@media (max-width:576px){.paragraph--type--step-by-step-block .steps-text .field--name-field-description .field__item p{font-size:14px;}}.paragraph--type--step-by-step-block .steps-items .steps-grid{display:grid;grid-template-columns:1fr 22px 1fr;gap:0 52px;margin-top:45px;}.paragraph--type--step-by-step-block .steps-items .steps-grid .step.step-left:has(.step-label){display:flex;justify-content:flex-end;align-items:center;}.paragraph--type--step-by-step-block .steps-items .steps-grid .step.step-right:has(.step-label){display:flex;justify-content:flex-start;align-items:center;}.paragraph--type--step-by-step-block .steps-items .steps-grid .step-divider{width:100%;background-color:var(--bg-gray);position:relative;}.paragraph--type--step-by-step-block .steps-items .steps-grid .step-divider.step-divider--first{height:calc(50% + 12px);margin-top:auto;}.paragraph--type--step-by-step-block .steps-items .steps-grid .step-divider.step-divider--first:before{top:0;transform:translate(-50%,0);}.paragraph--type--step-by-step-block .steps-items .steps-grid .step-divider.step-divider--last{height:calc(50% + 12px);margin-bottom:auto;}.paragraph--type--step-by-step-block .steps-items .steps-grid .step-divider.step-divider--last:before{bottom:0;transform:translate(-50%,50%);}.paragraph--type--step-by-step-block .steps-items .steps-grid .step-divider:before{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;border:6px solid var(--dark-blue);border-radius:50%;background-color:transparent;transform:translate(-50%,-50%);z-index:1;}.paragraph--type--step-by-step-block .steps-items .steps-grid .paragraph--type--step-item{padding:20px;background-color:var(--bg-gray);}.paragraph--type--step-by-step-block .steps-items .steps-grid .paragraph--type--step-item .field--name-field-title .field__item{font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);font-family:"Helvetica Neue",sans-serif;margin-bottom:8px;}@media (max-width:576px){.paragraph--type--step-by-step-block .steps-items .steps-grid .paragraph--type--step-item .field--name-field-title .field__item{font-size:14px;}}.paragraph--type--step-by-step-block .steps-items .steps-grid .paragraph--type--step-item .field--name-field-description .field__item ul{list-style:disc;padding-left:15px;}.paragraph--type--step-by-step-block .steps-items .steps-grid .paragraph--type--step-item .field--name-field-description .field__item ul li{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:150%;font-size:18px;color:var(--placeholder-gray);}@media (max-width:576px){.paragraph--type--step-by-step-block .steps-items .steps-grid .paragraph--type--step-item .field--name-field-description .field__item ul li{font-size:14px;}}.paragraph--type--step-by-step-block .steps-items .steps-grid .step-label{width:fit-content;border-radius:6px;font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);color:var(--white);padding:8px 16px;background-color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--step-by-step-block .steps-items .steps-grid .step-label{font-size:14px;}}@media (min-width:867px){.paragraph--type--step-by-step-block .steps-items .steps-grid .step-label-mobile{display:none;}}@media (max-width:867px){.paragraph--type--step-by-step-block .steps-items .steps-grid{display:flex;flex-direction:column;align-items:center;gap:16px;}.paragraph--type--step-by-step-block .steps-items .steps-grid .step{width:100%;max-width:400px;}.paragraph--type--step-by-step-block .steps-items .steps-grid .step .field--name-field-title{text-align:center;}.paragraph--type--step-by-step-block .steps-items .steps-grid .step:has(.step-label){display:none !important;}.paragraph--type--step-by-step-block .steps-items .steps-grid .step-divider{display:none;}}.paragraph--type--testimonials{display:flex;gap:10.5%;padding:0 120px;margin:40px 0 80px 0;flex-direction:column;position:relative;}@media (max-width:992px){.paragraph--type--testimonials{padding:0 80px;margin:30px 0 70px 0;}}@media (max-width:867px){.paragraph--type--testimonials{padding:0 60px;margin:20px 0 100px 0;}}@media (max-width:576px){.paragraph--type--testimonials{padding:0 20px;margin:20px 0 100px 0;}}.paragraph--type--testimonials .block-header{display:flex;flex-direction:row;justify-content:space-between;}.paragraph--type--testimonials .block-text{display:flex;flex-direction:column;justify-content:center;gap:12px;align-items:flex-start;}.paragraph--type--testimonials .block-text .field--name-field-title .field__item{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:32px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--testimonials .block-text .field--name-field-title .field__item{font-size:22px;}}.paragraph--type--testimonials .block-text .field--name-field-description .field__item p{font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--testimonials .block-text .field--name-field-description .field__item p{font-size:14px;}}.paragraph--type--testimonials .block-navigation{display:flex;flex-direction:row;gap:16px;}@media (max-width:867px){.paragraph--type--testimonials .block-navigation{position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);}}.paragraph--type--testimonials .paragraph--type--testemonial-item{height:100%;padding:32px 24px;}.paragraph--type--testimonials .paragraph--type--testemonial-item .user-author-info{display:flex;flex-direction:row;gap:12px;}.paragraph--type--testimonials .paragraph--type--testemonial-item .user-author-info .author-picture img{width:56px;height:56px;border-radius:50%;object-fit:cover;}.paragraph--type--testimonials .paragraph--type--testemonial-item .user-author-info .author-name-role{display:flex;flex-direction:column;justify-content:center;}.paragraph--type--testimonials .paragraph--type--testemonial-item .user-author-info .author-name-role .author-name{font-family:Open Sans,sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;color:var(--dark-blue);}.paragraph--type--testimonials .paragraph--type--testemonial-item .user-author-info .author-name-role .author-role{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#425A75;}.paragraph--type--testimonials .paragraph--type--testemonial-item .testimonial-text{margin-top:16px;}.paragraph--type--testimonials .paragraph--type--testemonial-item .testimonial-text .field--name-field-testimonial-description .field__item{font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--testimonials .paragraph--type--testemonial-item .testimonial-text .field--name-field-testimonial-description .field__item{font-size:14px;}}.paragraph--type--testimonials .paragraph--type--testemonial-item:after{content:"";position:absolute;top:15px;right:15px;width:40px;height:40px;background-repeat:no-repeat;background-position:center center;background-size:contain;}.swiper{width:100%;height:auto;padding:20px 0;}.swiper-wrapper{padding-bottom:30px;}.swiper-slide{display:flex;justify-content:center;height:100% !important;}.swiper-slide.white{background-color:#F5F5F5;position:relative;}.swiper-slide.white .paragraph--type--testemonial-item:after{background-image:url(/themes/custom/filter_sync/images/testimonial-blue.svg);}.swiper-slide.blue{background-color:#1A2B4C;}.swiper-slide.blue .author-name,.swiper-slide.blue .author-role,.swiper-slide.blue .field--name-field-testimonial-description .field__item{color:var(--white) !important;}.swiper-slide.blue .paragraph--type--testemonial-item:after{background-image:url(/themes/custom/filter_sync/images/testimonial-white.svg);}.swiper-button-prev,.swiper-button-next{position:relative !important;width:40px !important;height:40px !important;background-color:var(--dark-blue);border-radius:6px;right:unset !important;left:unset !important;}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:1 !important;background-color:#F5F5F5;}.swiper-button-prev.swiper-button-disabled:before,.swiper-button-next.swiper-button-disabled:before{background-image:url('data:image/svg+xml;utf8,<svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.00019 7.00006C8.00095 7.13167 7.97572 7.26213 7.92596 7.38397C7.87619 7.5058 7.80287 7.61662 7.71019 7.71006L1.71019 13.7101C1.52188 13.8984 1.26649 14.0042 1.00019 14.0042C0.733884 14.0042 0.478489 13.8984 0.290185 13.7101C0.101882 13.5218 -0.00390625 13.2664 -0.00390625 13.0001C-0.00390625 12.7338 0.101882 12.4784 0.290185 12.2901L5.59019 7.00006L0.300186 1.71006C0.136359 1.51876 0.0507528 1.27268 0.0604739 1.02101C0.0701951 0.76933 0.174528 0.53059 0.352623 0.352495C0.530717 0.1744 0.769456 0.0700693 1.02113 0.0603485C1.27281 0.0506277 1.51888 0.136232 1.71019 0.300058L7.71019 6.30006C7.89493 6.48632 7.99908 6.73772 8.00019 7.00006Z" fill="%231A2E40"/></svg>');}.swiper-button-prev::before,.swiper-button-next::before{content:"";position:absolute;width:8px;height:14px;top:50%;left:50%;transform:translate(-50%,-50%);background-size:contain;background-repeat:no-repeat;background-position:center;}.swiper-button-prev::before{background-image:url('data:image/svg+xml;utf8,<svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.00019 7.00006C8.00095 7.13167 7.97572 7.26213 7.92596 7.38397C7.87619 7.5058 7.80287 7.61662 7.71019 7.71006L1.71019 13.7101C1.52188 13.8984 1.26649 14.0042 1.00019 14.0042C0.733884 14.0042 0.478489 13.8984 0.290185 13.7101C0.101882 13.5218 -0.00390625 13.2664 -0.00390625 13.0001C-0.00390625 12.7338 0.101882 12.4784 0.290185 12.2901L5.59019 7.00006L0.300186 1.71006C0.136359 1.51876 0.0507528 1.27268 0.0604739 1.02101C0.0701951 0.76933 0.174528 0.53059 0.352623 0.352495C0.530717 0.1744 0.769456 0.0700693 1.02113 0.0603485C1.27281 0.0506277 1.51888 0.136232 1.71019 0.300058L7.71019 6.30006C7.89493 6.48632 7.99908 6.73772 8.00019 7.00006Z" fill="white"/></svg>');transform:translate(-50%,-50%) rotate(180deg);}.swiper-button-next::before{background-image:url('data:image/svg+xml;utf8,<svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.00019 7.00006C8.00095 7.13167 7.97572 7.26213 7.92596 7.38397C7.87619 7.5058 7.80287 7.61662 7.71019 7.71006L1.71019 13.7101C1.52188 13.8984 1.26649 14.0042 1.00019 14.0042C0.733884 14.0042 0.478489 13.8984 0.290185 13.7101C0.101882 13.5218 -0.00390625 13.2664 -0.00390625 13.0001C-0.00390625 12.7338 0.101882 12.4784 0.290185 12.2901L5.59019 7.00006L0.300186 1.71006C0.136359 1.51876 0.0507528 1.27268 0.0604739 1.02101C0.0701951 0.76933 0.174528 0.53059 0.352623 0.352495C0.530717 0.1744 0.769456 0.0700693 1.02113 0.0603485C1.27281 0.0506277 1.51888 0.136232 1.71019 0.300058L7.71019 6.30006C7.89493 6.48632 7.99908 6.73772 8.00019 7.00006Z" fill="white"/></svg>');}.swiper-button-prev:after,.swiper-button-next:after{display:none !important;}.paragraph--type--video-slider{display:flex;padding:0 120px;flex-direction:column;margin:40px 0 80px 0;position:relative;}@media (max-width:992px){.paragraph--type--video-slider{padding:0 80px;margin:30px 0 70px 0;}}@media (max-width:867px){.paragraph--type--video-slider{padding:0 60px;margin:20px 0 60px 0;}}@media (max-width:576px){.paragraph--type--video-slider{padding:0 20px;margin:20px 0 50px 0;}}.paragraph--type--video-slider .block-header{display:flex;flex-direction:row;justify-content:space-between;}.paragraph--type--video-slider .block-text{display:flex;flex-direction:column;gap:12px;margin-bottom:30px;}.paragraph--type--video-slider .block-text .field--name-field-title .field__item{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:32px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--video-slider .block-text .field--name-field-title .field__item{font-size:22px;}}.paragraph--type--video-slider .block-text .field--name-field-description .field__item p{margin:0;padding:0;font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);}@media (max-width:576px){.paragraph--type--video-slider .block-text .field--name-field-description .field__item p{font-size:14px;}}.paragraph--type--video-slider .block-navigation{display:flex;flex-direction:row;gap:16px;}@media (max-width:867px){.paragraph--type--video-slider .block-navigation{position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);}}.paragraph--type--video-slider .paragraph--type--video{height:100%;}.paragraph--type--video-slider .paragraph--type--video .field--name-field-video video,.paragraph--type--video-slider .paragraph--type--video .field--name-field-video iframe{aspect-ratio:32/19;width:100%;max-height:276px;height:auto;margin-bottom:12px;border-radius:6px;}.paragraph--type--video-slider .paragraph--type--video .field--name-field-title .field__item{font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);margin-bottom:4px;}@media (max-width:576px){.paragraph--type--video-slider .paragraph--type--video .field--name-field-title .field__item{font-size:14px;}}.paragraph--type--video-slider .paragraph--type--video .field--name-field-video-description{margin-bottom:12px;}.paragraph--type--video-slider .paragraph--type--video .field--name-field-video-description .field__item{margin:0;padding:0;font-family:Open Sans,sans-serif;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;color:var(--placeholder-gray);word-wrap:break-word;overflow-wrap:anywhere;}.paragraph--type--video-slider .paragraph--type--video .field--name-field-article-image .field__item img{width:100%;border-radius:6px;height:291px;mask-image:linear-gradient(to bottom,black 50%,transparent 100%);}.paragraph--type--video-slider .paragraph--type--video .article-link{margin-top:auto;font-family:Open Sans,sans-serif;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:var(--dark-blue);display:flex;flex-direction:row;gap:8px;align-items:center;padding:0 20px 24px 20px;}@media (max-width:576px){.paragraph--type--video-slider .paragraph--type--video .article-link{font-size:14px;}}.user-login-page{display:flex;min-height:100vh;height:100%;}.user-login-page .login-page-content,.user-login-page .login-banner{display:flex;justify-content:center;flex-direction:column;}.user-login-page .login-banner{align-items:center;background-color:var(--dark-blue);border-radius:1.5%;margin:20px;width:calc(40% + 20px);position:relative;background-image:url(/themes/custom/filter_sync/images/banner-bg.png);background-repeat:no-repeat;background-size:cover;}.user-login-page .login-banner .logo-side{background-image:url(/themes/custom/filter_sync/images/Vector.svg);background-repeat:no-repeat;position:absolute;top:80px;left:80px;width:160px;height:44px;}.user-login-page .login-banner .centered-logo{background-image:url(/themes/custom/filter_sync/images/Vector.svg);width:160px;height:44px;}.user-login-page .login-banner .banner-text{margin-left:80px;margin-right:70px;}.user-login-page .login-banner .banner-text h1,.user-login-page .login-banner .banner-text h2,.user-login-page .login-banner .banner-text p{color:var(--white);}.user-login-page .login-banner .banner-text h1,.user-login-page .login-banner .banner-text h2{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:42px;line-height:130%;}.user-login-page .login-banner .banner-text li{color:var(--white-blue);}.user-login-page .login-page-content{max-width:600px;width:35%;margin:0 auto;}.user-login-page .login-page-content h2{color:var(--dark-blue);}.user-login-page .login-page-content .login-form-wrapper{position:relative;}.user-login-page .login-page-content .login-form-wrapper .forgot-password-link{font-family:var(--base-font-family);font-weight:var(--font-weight-medium);font-size:var(--font-size-16);text-decoration:none;line-height:20px;color:var(--dark-blue);position:absolute;right:0;bottom:100px;}.user-login-page .login-page-content .login-form-wrapper .forgot-password-link:hover{color:var(--hover-blue);}.user-login-page .login-page-content .form-item{display:flex;flex-direction:column;}.user-login-page .login-page-content .form-item label{color:var(--dark-blue);margin-bottom:8px;}.user-login-page .login-page-content .js-form-type-password label{margin-block-start:0.83em;}.user-login-page .login-page-content .form-actions{margin-top:80px;}.user-login-page .login-page-content .form-actions button[type=submit],.user-login-page .login-page-content .form-actions input[type=submit],.user-login-page .login-page-content .form-actions .button{font-family:"Helvetica Neue",sans-serif;font-weight:500;font-size:18px;line-height:100%;color:var(--white);background-color:var(--dark-blue);height:48px;border-radius:6px;width:100%;border:1px solid transparent;transition:all 0.2s ease;}.user-login-page .login-page-content .form-actions button[type=submit]:hover,.user-login-page .login-page-content .form-actions input[type=submit]:hover,.user-login-page .login-page-content .form-actions .button:hover{background-color:var(--hover-blue);cursor:pointer;}.user-login-page .login-page-content .form-actions button[type=submit]:focus,.user-login-page .login-page-content .form-actions input[type=submit]:focus,.user-login-page .login-page-content .form-actions .button:focus{border-color:var(--focused-blue);outline:none;border-width:2px;}.user-login-page .login-page-content .form-actions button[type=submit]:disabled,.user-login-page .login-page-content .form-actions input[type=submit]:disabled,.user-login-page .login-page-content .form-actions .button:disabled{background-color:var(--disabled-blue);cursor:not-allowed;}.user-login-page .login-page-content .form-actions button[type=submit]:active,.user-login-page .login-page-content .form-actions input[type=submit]:active,.user-login-page .login-page-content .form-actions .button:active{background-color:var(--pressed-blue);}@media (min-width:1400px){.user-login-page .login-banner{width:auto;max-width:586px;}.user-login-page .login-page-content{width:calc(100% - 586px - 40px);}}@media (max-width:992px){.user-login-page{flex-direction:column;}.user-login-page .login-banner{width:100%;max-width:80%;margin:40px auto;padding:20px;display:flex;}.user-login-page .login-banner .logo-side{width:100%;background-position:center center;height:44px;position:unset;}.user-login-page .login-banner .banner-text{display:none;}.user-login-page .login-page-content{width:100%;max-width:80%;padding:20px;}}.user-register-page{display:flex;min-height:100vh;height:100%;}.user-register-page .login-page-content,.user-register-page .login-banner{display:flex;justify-content:center;flex-direction:column;}.user-register-page .login-banner{align-items:center;background-color:var(--dark-blue);border-radius:1.5%;margin:20px;width:calc(40% + 20px);position:relative;background-image:url(/themes/custom/filter_sync/images/banner-bg.png);background-repeat:no-repeat;background-size:cover;}.user-register-page .login-banner .logo-side{background-image:url(/themes/custom/filter_sync/images/Vector.svg);background-repeat:no-repeat;position:absolute;top:80px;left:80px;width:160px;height:44px;}.user-register-page .login-banner .centered-logo{background-image:url(/themes/custom/filter_sync/images/Vector.svg);width:160px;height:44px;}.user-register-page .login-banner .banner-text{margin-left:80px;margin-right:70px;}.user-register-page .login-banner .banner-text h1,.user-register-page .login-banner .banner-text h2,.user-register-page .login-banner .banner-text p{color:var(--white);}.user-register-page .login-banner .banner-text h1,.user-register-page .login-banner .banner-text h2{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:42px;line-height:130%;}.user-register-page .login-banner .banner-text li{color:var(--white-blue);}.user-register-page .login-page-content{max-width:600px;width:35%;margin:0 auto;}.user-register-page .login-page-content h2{margin-bottom:13px;color:var(--dark-blue);}.user-register-page .login-page-content .form-item{display:flex;flex-direction:column;}.user-register-page .login-page-content .form-item label{color:var(--dark-blue);margin-block-start:0.83em;margin-bottom:8px;}.user-register-page .login-page-content .form-item label a{font-family:Open Sans,sans-serif;color:var(--dark-blue);font-weight:600;font-size:16px;line-height:20px;text-decoration:none;}.user-register-page .login-page-content .form-item label a:hover{color:var(--hover-blue);}.user-register-page .login-page-content .form-item.js-form-type-checkbox{display:flex;flex-direction:row;flex-wrap:wrap;}.user-register-page .login-page-content .form-item.js-form-type-checkbox input[type=checkbox]{margin-block-start:1.2em;margin-right:5px;}.user-register-page .login-page-content .form-actions{margin-top:40px;}.user-register-page .login-page-content .form-actions button[type=submit],.user-register-page .login-page-content .form-actions input[type=submit],.user-register-page .login-page-content .form-actions .button{font-family:"Helvetica Neue",sans-serif;font-weight:500;font-size:18px;line-height:100%;color:var(--white);background-color:var(--dark-blue);height:48px;border-radius:6px;width:100%;border:1px solid transparent;transition:all 0.2s ease;}.user-register-page .login-page-content .form-actions button[type=submit]:hover,.user-register-page .login-page-content .form-actions input[type=submit]:hover,.user-register-page .login-page-content .form-actions .button:hover{background-color:var(--hover-blue);cursor:pointer;}.user-register-page .login-page-content .form-actions button[type=submit]:focus,.user-register-page .login-page-content .form-actions input[type=submit]:focus,.user-register-page .login-page-content .form-actions .button:focus{border-color:var(--focused-blue);outline:none;border-width:2px;}.user-register-page .login-page-content .form-actions button[type=submit]:disabled,.user-register-page .login-page-content .form-actions input[type=submit]:disabled,.user-register-page .login-page-content .form-actions .button:disabled{background-color:var(--disabled-blue);cursor:not-allowed;}.user-register-page .login-page-content .form-actions button[type=submit]:active,.user-register-page .login-page-content .form-actions input[type=submit]:active,.user-register-page .login-page-content .form-actions .button:active{background-color:var(--pressed-blue);}@media (min-width:1400px){.user-register-page .login-banner{width:auto;max-width:586px;}.user-register-page .login-page-content{width:calc(100% - 586px - 40px);}}@media (max-width:992px){.user-register-page{flex-direction:column;}.user-register-page .login-banner{width:100%;max-width:80%;margin:40px auto;padding:20px;display:flex;}.user-register-page .login-banner .logo-side{width:100%;background-position:center center;height:44px;position:unset;}.user-register-page .login-banner .banner-text{display:none;}.user-register-page .login-page-content{width:100%;max-width:80%;padding:20px;}}.user-password-page{display:flex;min-height:100vh;height:100%;}.user-password-page .login-page-content,.user-password-page .login-banner{display:flex;justify-content:center;flex-direction:column;}.user-password-page .login-banner{align-items:center;background-color:var(--dark-blue);border-radius:1.5%;margin:20px;width:calc(40% + 20px);position:relative;background-image:url(/themes/custom/filter_sync/images/banner-bg.png);background-repeat:no-repeat;background-size:cover;}.user-password-page .login-banner .logo-side{background-image:url(/themes/custom/filter_sync/images/Vector.svg);background-repeat:no-repeat;position:absolute;top:80px;left:80px;width:160px;height:44px;}.user-password-page .login-banner .centered-logo{background-image:url(/themes/custom/filter_sync/images/Vector.svg);width:160px;height:44px;}.user-password-page .login-banner .banner-text{margin-left:80px;margin-right:70px;}.user-password-page .login-banner .banner-text h1,.user-password-page .login-banner .banner-text h2,.user-password-page .login-banner .banner-text p{color:var(--white);}.user-password-page .login-banner .banner-text h1,.user-password-page .login-banner .banner-text h2{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:42px;line-height:130%;}.user-password-page .login-banner .banner-text li{color:var(--white-blue);}.user-password-page .login-page-content{max-width:600px;width:35%;margin:0 auto;}.user-password-page .login-page-content [aria-label="Status message"][role=contentinfo]{display:none;}.user-password-page .login-page-content h2{color:var(--dark-blue);}.user-password-page .login-page-content .form-item{display:flex;flex-direction:column;}.user-password-page .login-page-content .form-item label{color:var(--dark-blue);margin-bottom:8px;}.user-password-page .login-page-content .js-form-type-password label{margin-block-start:0.83em;}.user-password-page .login-page-content .form-actions{margin-top:40px;}.user-password-page .login-page-content .form-actions button[type=submit],.user-password-page .login-page-content .form-actions input[type=submit],.user-password-page .login-page-content .form-actions .button{font-family:"Helvetica Neue",sans-serif;font-weight:500;font-size:18px;line-height:100%;color:var(--white);background-color:var(--dark-blue);height:48px;border-radius:6px;width:100%;border:1px solid transparent;transition:all 0.2s ease;}.user-password-page .login-page-content .form-actions button[type=submit]:hover,.user-password-page .login-page-content .form-actions input[type=submit]:hover,.user-password-page .login-page-content .form-actions .button:hover{background-color:var(--hover-blue);cursor:pointer;}.user-password-page .login-page-content .form-actions button[type=submit]:focus,.user-password-page .login-page-content .form-actions input[type=submit]:focus,.user-password-page .login-page-content .form-actions .button:focus{border-color:var(--focused-blue);outline:none;border-width:2px;}.user-password-page .login-page-content .form-actions button[type=submit]:disabled,.user-password-page .login-page-content .form-actions input[type=submit]:disabled,.user-password-page .login-page-content .form-actions .button:disabled{background-color:var(--disabled-blue);cursor:not-allowed;}.user-password-page .login-page-content .form-actions button[type=submit]:active,.user-password-page .login-page-content .form-actions input[type=submit]:active,.user-password-page .login-page-content .form-actions .button:active{background-color:var(--pressed-blue);}@media (min-width:1400px){.user-password-page .login-banner{width:100%;max-width:586px;}.user-password-page .login-page-content{width:calc(100% - 586px - 40px);}}@media (max-width:992px){.user-password-page{flex-direction:column;}.user-password-page .login-banner{width:100%;max-width:80%;margin:40px auto;padding:20px;display:flex;}.user-password-page .login-banner .logo-side{width:100%;background-position:center center;height:44px;position:unset;}.user-password-page .login-banner .banner-text{display:none;}.user-password-page .login-page-content{width:100%;max-width:80%;margin:0 auto;padding:20px;}}.user-reset-password-page{display:flex;min-height:100vh;height:100%;}.user-reset-password-page .login-page-content,.user-reset-password-page .login-banner{display:flex;justify-content:center;flex-direction:column;}.user-reset-password-page .login-banner{align-items:center;background-color:var(--dark-blue);border-radius:1.5%;margin:20px;width:calc(40% + 20px);position:relative;background-image:url(/themes/custom/filter_sync/images/banner-bg.png);background-repeat:no-repeat;background-size:cover;}.user-reset-password-page .login-banner .logo-side{background-image:url(/themes/custom/filter_sync/images/Vector.svg);background-repeat:no-repeat;position:absolute;top:80px;left:80px;width:160px;height:44px;}.user-reset-password-page .login-banner .centered-logo{background-image:url(/themes/custom/filter_sync/images/Vector.svg);width:160px;height:44px;}.user-reset-password-page .login-banner .banner-text{margin-left:80px;margin-right:70px;}.user-reset-password-page .login-banner .banner-text h1,.user-reset-password-page .login-banner .banner-text h2,.user-reset-password-page .login-banner .banner-text p{color:var(--white);}.user-reset-password-page .login-banner .banner-text h1,.user-reset-password-page .login-banner .banner-text h2{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:42px;line-height:130%;}.user-reset-password-page .login-banner .banner-text li{color:var(--white-blue);}.user-reset-password-page .login-page-content{max-width:600px;width:35%;margin:0 auto;}.user-reset-password-page .login-page-content h2{color:var(--dark-blue);}.user-reset-password-page .login-page-content .form-item{display:flex;flex-direction:column;}.user-reset-password-page .login-page-content .form-item label{color:var(--dark-blue);margin-bottom:8px;}.user-reset-password-page .login-page-content .js-form-type-password label{margin-block-start:0.83em;}.user-reset-password-page .login-page-content .form-actions{margin-top:40px;display:flex;gap:10px;flex-direction:row-reverse;}.user-reset-password-page .login-page-content .form-actions .button--primary{font-family:"Helvetica Neue",sans-serif;font-weight:500;font-size:18px;line-height:100%;color:var(--white);background-color:var(--dark-blue);height:48px;border-radius:6px;width:100%;border:1px solid transparent;transition:all 0.2s ease;}.user-reset-password-page .login-page-content .form-actions .button--primary:hover{background-color:var(--hover-blue);cursor:pointer;}.user-reset-password-page .login-page-content .form-actions .button--primary:focus{border-color:var(--focused-blue);outline:none;border-width:2px;}.user-reset-password-page .login-page-content .form-actions .button--primary:disabled{background-color:var(--disabled-blue);cursor:not-allowed;}.user-reset-password-page .login-page-content .form-actions .button--primary:active{background-color:var(--pressed-blue);}.user-reset-password-page .login-page-content .form-actions .cancel{font-family:"Helvetica Neue",sans-serif;font-weight:500;font-size:18px;line-height:100%;color:var(--dark-blue) !important;background-color:var(--white) !important;height:48px;border-radius:6px;width:100%;border:1px solid var(--dark-blue);transition:all 0.2s ease;}.user-reset-password-page .login-page-content .form-actions .cancel:active{border-color:var(--pressed-blue);}.user-reset-password-page .login-page-content .form-actions .cancel:hover{background-color:var(--hover-blue);cursor:pointer;}@media (min-width:1400px){.user-reset-password-page .login-banner{width:100%;max-width:586px;}.user-reset-password-page .login-page-content{width:calc(100% - 586px - 40px);}}@media (max-width:992px){.user-reset-password-page{flex-direction:column;}.user-reset-password-page .login-banner{width:100%;max-width:80%;margin:40px auto;padding:20px;display:flex;}.user-reset-password-page .login-banner .logo-side{width:100%;background-position:center center;height:44px;position:unset;}.user-reset-password-page .login-banner .banner-text{display:none;}.user-reset-password-page .login-page-content{width:100%;max-width:80%;padding:20px;}}.page-sidebar .layout-container .page-content-property{position:relative;}.page-sidebar .layout-container .page-content-property h2{font-family:Helvetica Neue,system-ui;font-weight:500;font-size:28px;line-height:100%;margin:0 0 40px;color:#121212;}.page-sidebar .layout-container .page-content-property .property-search-form{margin:40px 0 10px 0;position:relative;max-width:400px;width:100%;height:44px;}.page-sidebar .layout-container .page-content-property .property-search-form .form-item{width:100%;height:100%;}.page-sidebar .layout-container .page-content-property .property-search-form .form-item label{display:none;}.page-sidebar .layout-container .page-content-property .property-search-form .form-item input[type=search]{width:100%;height:100%;padding-right:40px;padding-left:12px;font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:100%;color:var(--dark-blue);border:none;border-radius:6px;box-sizing:border-box;box-shadow:0 0 8px 1px rgba(0,0,0,0.0392156863);}.page-sidebar .layout-container .page-content-property .property-search-form .form-item input[type=search]:focus-visible{border-color:var(--focused-blue);outline:none;border-width:2px;}.page-sidebar .layout-container .page-content-property .property-search-form .form-item::after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url(/themes/custom/filter_sync/images/search.svg);background-size:contain;background-repeat:no-repeat;pointer-events:none;}.page-sidebar .layout-container .page-content-property .buttons{display:flex;padding:20px 0 30px 0;flex-direction:row;width:fit-content;gap:10px;}@media (max-width:630px){.page-sidebar .layout-container .page-content-property .buttons{flex-direction:column;}}@media (min-width:1050px){.page-sidebar .layout-container .page-content-property .buttons{position:absolute;top:-5px;right:30px;display:flex;gap:10px;padding:0;}}.page-sidebar .layout-container .page-content-property .buttons .button{padding:10px 24px;}.page-sidebar .layout-container .page-content-property .back-button{font-family:Open Sans,sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;color:var(--placeholder-gray);padding-left:13.5px;position:absolute;top:-23px;left:0;}.page-sidebar .layout-container .page-content-property .back-button:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:5.5px;height:9px;background-image:url(/themes/custom/filter_sync/images/arrow-left.svg);background-size:contain;background-repeat:no-repeat;pointer-events:none;}.page-sidebar .layout-container .page-content-dashboard h2{font-family:Helvetica Neue,system-ui;font-weight:500;font-size:28px;line-height:100%;color:#121212;margin:0 0 40px 0;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-grid .dashboard-metric.reason{box-shadow:none;background-color:var(--bg-gray);align-items:center;padding:20px;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-grid .dashboard-metric.reason h3{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:100%;vertical-align:middle;margin-bottom:10px;color:var(--placeholder-gray);}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-grid .dashboard-metric.reason .count{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:24px;line-height:100%;vertical-align:middle;text-decoration:none;color:var(--dark-blue);}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-grid .dashboard-metric.reason .count:hover{color:var(--hover-blue);}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-grid .full-width{grid-column:1/-1;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-grid .half-width{grid-column:span 1;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-row{display:flex;gap:20px;margin-bottom:30px;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-row.top-metrics > .dashboard-metric{flex:1 1 30%;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-row.middle-metrics > .dashboard-metric{flex:1 1 48%;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-row.bottom-metrics > .dashboard-metric{flex:1 1 30%;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric{background:#fff;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,0.1);padding:15px 20px;display:flex;flex-direction:column;justify-content:space-between;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .chart-dropdown{display:flex;gap:12px;align-items:flex-start;}@media (max-width:867px){.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .chart-dropdown{justify-content:space-between;}}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .time-period-selector{position:relative;display:inline-block;width:fit-content;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .time-period-selector select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:6px 32px 6px 12px;font-size:var(--font-size-14);line-height:var(--line-height-1-30);border:1px solid var(--light-gray);border-radius:5.5px;background:var(--white);color:var(--dark-blue);cursor:pointer;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .time-period-selector .dropdown-icon{position:absolute;pointer-events:none;top:50%;right:10px;transform:translateY(-50%);}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .metric-title{display:flex;flex-direction:row;justify-content:space-between;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .metric-title .small-icon{width:20px;height:20px;border-radius:1000px;gap:40px;padding:5px;display:flex;justify-content:center;align-items:center;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric.repeat-offenders .metric-title .small-icon{background:#C44242;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric.most-visits .metric-title .small-icon{background:#367E36;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric.lease-expiring .metric-title .small-icon{background:#5A4AA9;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric h3{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:100%;vertical-align:middle;color:var(--placeholder-gray);}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric h2{font-family:Helvetica Neue,system-ui;font-weight:500;font-size:18px;line-height:150%;vertical-align:middle;color:var(--dark-blue);margin-bottom:16px;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .big-icon{width:60px;height:60px;border-radius:1000px;display:flex;gap:40px;justify-content:center;align-items:center;margin-bottom:16px;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .big-icon.pending-verifications{background-color:#956528;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .big-icon.technician-dispatch{background-color:#137C7E;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .chart-container{position:relative;width:206px;height:206px;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .chart-container .chart-center-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;font-weight:bold;text-align:center;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .chart-container .chart-center-text p{margin:0;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .chart-container .chart-center-text br{display:none;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .chart-container .chart-center-text .number{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:24px;line-height:130%;vertical-align:middle;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .chart-container .chart-center-text .text{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:130%;vertical-align:middle;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .metrics-details{display:flex;justify-content:space-around;flex-direction:column;width:50%;max-width:250px;}@media (max-width:867px){.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .metrics-details{width:100%;}}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .metrics-details .metric{display:flex;flex-direction:row;align-items:center;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .metrics-details .metric .color{width:14px;height:14px;border-radius:44px;margin-right:8px;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .metrics-details .metric.never .color{background:#C73636;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .metrics-details .metric.ontime .color{background:#2F80ED;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .metrics-details .metric.late .color{background:#F5A947;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .metrics-details .metric.compliant .color{background:#2F80ED;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .metrics-details .metric.non-compliant .color{background:#F5A947;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .metrics-details .metric .label a{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:130%;vertical-align:middle;color:var(--placeholder-gray);}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .metrics-details .metric .value{font-family:Open Sans,sans-serif;font-weight:500;font-size:14px;line-height:130%;vertical-align:middle;color:var(--dark-blue);margin-left:auto;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .metric-count,.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .metric-count a{font-family:Helvetica Neue,system-ui;font-weight:700;font-size:24px;line-height:100%;vertical-align:middle;color:var(--dark-blue);}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .metric-count{margin-bottom:16px;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .links{text-align:center;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .links .view-all{font-size:0.9rem;color:#007bff;text-decoration:none;border:1.5px solid #007bff;padding:6px 14px;border-radius:4px;transition:background-color 0.3s,color 0.3s;display:inline-block;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .links .view-all:hover{background-color:#007bff;color:#fff;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric table{width:100%;border-collapse:collapse;font-size:0.9rem;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric table thead{background-color:#f1f5f9;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric table th,.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric table td{padding:10px 12px;border:1px solid #ddd;text-align:left;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric table tbody tr:hover{background-color:#e9f1ff;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric table tbody a{color:#007bff;text-decoration:none;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric table tbody a:hover{text-decoration:underline;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .chart-details{display:flex;flex-direction:row;align-items:center;gap:60px;}@media (max-width:867px){.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-metric .chart-details{flex-direction:column;}}@media (max-width:867px){.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-row{flex-wrap:wrap;}.page-sidebar .layout-container .page-content-dashboard .dashboard-wrapper .dashboard-row .dashboard-metric{flex:1 1 100% !important;margin-bottom:20px;}}.page-sidebar .layout-container .page-content-tenant{position:relative;}.page-sidebar .layout-container .page-content-tenant h2{font-family:Helvetica Neue,system-ui;font-weight:500;font-size:28px;line-height:100%;margin:0 0 40px;color:#121212;}.page-sidebar .layout-container .page-content-tenant .tenant-search-form{margin:40px 0 10px 0;position:relative;max-width:400px;width:100%;height:44px;}.page-sidebar .layout-container .page-content-tenant .tenant-search-form .form-item{width:100%;height:100%;}.page-sidebar .layout-container .page-content-tenant .tenant-search-form .form-item label{display:none;}.page-sidebar .layout-container .page-content-tenant .tenant-search-form .form-item input[type=search]{width:100%;height:100%;padding-right:40px;padding-left:12px;font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:100%;color:var(--dark-blue);border:none;border-radius:6px;box-sizing:border-box;box-shadow:0 0 8px 1px rgba(0,0,0,0.0392156863);}.page-sidebar .layout-container .page-content-tenant .tenant-search-form .form-item input[type=search]:focus-visible{border-color:var(--focused-blue);outline:none;border-width:2px;}.page-sidebar .layout-container .page-content-tenant .tenant-search-form .form-item::after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url(/themes/custom/filter_sync/images/search.svg);background-size:contain;background-repeat:no-repeat;pointer-events:none;}.page-sidebar .layout-container .page-content-tenant .buttons{display:flex;padding:20px 0 30px 0;flex-direction:row;width:fit-content;gap:10px;}@media (max-width:630px){.page-sidebar .layout-container .page-content-tenant .buttons{flex-direction:column;}}@media (min-width:1050px){.page-sidebar .layout-container .page-content-tenant .buttons{position:absolute;top:-5px;right:30px;display:flex;gap:10px;padding:0;}}.page-sidebar .layout-container .page-content-tenant .buttons .button{padding:10px 24px;}.page-sidebar .layout-container .page-content-tenant .back-button{font-family:Open Sans,sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;color:var(--placeholder-gray);padding-left:13.5px;position:absolute;top:-23px;left:0;}.page-sidebar .layout-container .page-content-tenant .back-button:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:5.5px;height:9px;background-image:url(/themes/custom/filter_sync/images/arrow-left.svg);background-size:contain;background-repeat:no-repeat;pointer-events:none;}.verification-form{display:block;}.verification-page{height:100%;min-height:100vh;position:relative;}.verification-page .verification-banner{height:305px;background:linear-gradient(95.6deg,#1A2B4C 30.11%,#5A6473 100%);border-radius:12px;display:flex;justify-content:center;align-items:center;text-align:center;padding:20px;box-sizing:border-box;}.verification-page .verification-banner h1{color:#ffffff;text-transform:capitalize;}@media (max-width:867px){.verification-page .verification-banner{height:238px;}}.verification-page .verification-description{padding:100px 120px;display:flex;justify-content:space-between;align-items:center;gap:30px;}@media (max-width:867px){.verification-page .verification-description{flex-direction:column;padding:70px 0;align-items:flex-start;}}.verification-page .verification-description .verification-instructions{flex:1 50%;}.verification-page .verification-description .verification-instructions h2{margin-top:0;margin-bottom:12px;}.verification-page .verification-description .verification-instructions ol{padding-inline-start:20px;}.verification-page .verification-description .verification-instructions .verification-submit{margin-top:32px;display:block;}.verification-page .verification-description .verification-instructions .verification-submit .button{padding:9px 35px;}@media (max-width:867px){.verification-page .verification-description .verification-instructions .verification-submit{position:absolute;bottom:0;}}.verification-page .verification-description .verification-upload{flex:1 50%;border-radius:6px;background:#F8F8F8;display:block;padding:10px;box-sizing:border-box;}@media (max-width:867px){.verification-page .verification-description .verification-upload{width:100%;max-width:600px;}}@media (max-width:1200px){.verification-page .verification-description .verification-upload{max-width:520px;}}@media (min-width:1400px){.verification-page .verification-description .verification-upload{max-width:588px;}}.verification-page .verification-description .verification-upload .verification-upload-inner{width:568px;height:342px;border-radius:6px;border:1px dashed #5D6370;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;box-sizing:border-box;max-width:100%;position:relative;}.verification-page .verification-description .verification-upload .verification-upload-inner.error{border-color:#DC2626;}@media (max-width:867px){.verification-page .verification-description .verification-upload .verification-upload-inner{width:100%;height:320px;min-height:300px;}}@media (max-width:1200px){.verification-page .verification-description .verification-upload .verification-upload-inner{width:100%;}}@media (min-width:1400px){.verification-page .verification-description .verification-upload .verification-upload-inner{width:100%;}}.verification-page .verification-description .verification-upload .verification-upload-inner .verification-upload-title{font-size:18px;text-align:center;margin-bottom:4px;line-height:150%;}@media (max-width:867px){.verification-page .verification-description .verification-upload .verification-upload-inner .verification-upload-title{font-size:14px;}}.verification-page .verification-description .verification-upload .verification-upload-inner .verification-upload-description{font-size:18px;color:#5D6370;text-align:center;line-height:150%;margin-top:4px;}@media (max-width:867px){.verification-page .verification-description .verification-upload .verification-upload-inner .verification-upload-description{font-size:14px;}}.verification-page .verification-description .verification-upload .verification-upload-inner .verification-upload-icon{display:flex;justify-content:center;margin-bottom:24px;}@media (max-width:867px){.verification-page .verification-description .verification-upload .verification-upload-inner .verification-upload-icon{margin-bottom:20px;}.verification-page .verification-description .verification-upload .verification-upload-inner .verification-upload-icon img{width:66px;height:66px;}}.verification-page .verification-description .verification-upload .verification-upload-inner .custom-file-wrapper{position:absolute;inset:0;opacity:0;cursor:pointer;z-index:2;}.verification-page .verification-description .verification-upload .verification-upload-inner .custom-file-wrapper input[type=file]{width:100%;height:100%;cursor:pointer;}.verification-page .verification-description .verification-success-message{width:100%;height:362px;border-radius:6px;background:#F8F8F8;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px;box-sizing:border-box;}.verification-page .verification-description .verification-success-message h3{color:#037F58;margin-top:20px;margin-bottom:8px;}.verification-page .verification-description .verification-success-message p{margin:0;color:#5D6370;}.verification-page .verification-error-message{color:#DC2626;text-align:center;margin:4px 0;font-size:18px;line-height:150%;}#image-preview-wrapper{display:flex;align-items:center;justify-content:center;}#image-preview-wrapper:not(:has(.verification-preview-image img)) #verification-delete-button{display:none;}#image-preview-wrapper img{border-radius:6px;}#verification-delete-button{display:flex;justify-content:center;align-items:center;width:110px;box-sizing:border-box;border-radius:6px;padding:8px 16px;gap:6px;background:#FFFFFF;position:absolute;}#verification-delete-button p{margin:0;}#submit-verification-btn{font-size:18px;padding:12px 36px;height:auto;width:auto;opacity:40%;}@media (max-width:867px){#submit-verification-btn{font-size:14px;padding:12px 24px;}}.page-sidebar .layout-container .page-content-users{position:relative;}.page-sidebar .layout-container .page-content-users h2{font-family:Helvetica Neue,system-ui;font-weight:500;font-size:28px;line-height:100%;margin:0 0 40px;color:#121212;}.page-sidebar .layout-container .page-content-users .buttons{display:flex;padding:20px 0 30px 0;flex-direction:row;width:fit-content;gap:10px;}@media (max-width:630px){.page-sidebar .layout-container .page-content-users .buttons{flex-direction:column;}}@media (min-width:1050px){.page-sidebar .layout-container .page-content-users .buttons{position:absolute;top:-5px;right:30px;display:flex;gap:10px;padding:0;}}.page-sidebar .layout-container .page-content-users .buttons .button{padding:10px 24px;}
