/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ace-core-header input[data-drupal-selector="edit-submit"],.ace-core-header input.form-submit,.ace-paragraph-button .ace-secondary-button,input[data-drupal-selector="edit-submit"],input[data-drupal-selector="edit-next"],.webform-button--next,.webform-button--submit,.webform-button--previous,.ace-button,.button,input[data-drupal-selector="edit-back"],input[data-drupal-selector="edit-cancel"],a[data-drupal-selector="edit-cancel"],.ace-paragraph-button .ace-primary-button{border-top:none;border-right:none;border-bottom:4px #979797 solid;border-left:none;background:#f5f5f5;color:#333;padding:5px 20px;display:block;width:fit-content;text-decoration:none;font:16px "Open Sans",sans-serif;}@media (min-width:680px){.ace-core-header input[data-drupal-selector="edit-submit"],.ace-core-header input.form-submit,.ace-paragraph-button .ace-secondary-button,input[data-drupal-selector="edit-submit"],input[data-drupal-selector="edit-next"],.webform-button--next,.webform-button--submit,.webform-button--previous,.ace-button,.button,input[data-drupal-selector="edit-back"],input[data-drupal-selector="edit-cancel"],a[data-drupal-selector="edit-cancel"],.ace-paragraph-button .ace-primary-button{font:16px "Open Sans",sans-serif;}}@media (min-width:960px){.ace-core-header input[data-drupal-selector="edit-submit"],.ace-core-header input.form-submit,.ace-paragraph-button .ace-secondary-button,input[data-drupal-selector="edit-submit"],input[data-drupal-selector="edit-next"],.webform-button--next,.webform-button--submit,.webform-button--previous,.ace-button,.button,input[data-drupal-selector="edit-back"],input[data-drupal-selector="edit-cancel"],a[data-drupal-selector="edit-cancel"],.ace-paragraph-button .ace-primary-button{font:17px "Open Sans",sans-serif;}}@media (min-width:1200px){.ace-core-header input[data-drupal-selector="edit-submit"],.ace-core-header input.form-submit,.ace-paragraph-button .ace-secondary-button,input[data-drupal-selector="edit-submit"],input[data-drupal-selector="edit-next"],.webform-button--next,.webform-button--submit,.webform-button--previous,.ace-button,.button,input[data-drupal-selector="edit-back"],input[data-drupal-selector="edit-cancel"],a[data-drupal-selector="edit-cancel"],.ace-paragraph-button .ace-primary-button{font:18px "Open Sans",sans-serif;}}.ace-core-header input.form-submit:hover:enabled,.ace-paragraph-button .ace-secondary-button:hover:enabled,input[data-drupal-selector="edit-submit"]:hover:enabled,input[data-drupal-selector="edit-next"]:hover:enabled,.webform-button--next:hover:enabled,.webform-button--submit:hover:enabled,.webform-button--previous:hover:enabled,.ace-button:hover:enabled,.button:hover:enabled,input[data-drupal-selector="edit-back"]:hover:enabled,input[data-drupal-selector="edit-cancel"]:hover:enabled,a[data-drupal-selector="edit-cancel"]:hover:enabled,.ace-paragraph-button .ace-primary-button:hover:enabled{border-top:none;border-right:none;border-bottom:4px #f5f5f5 solid;border-left:none;background:#979797;color:#333;cursor:pointer;text-decoration:none;}.ace-core-header input[data-drupal-selector="edit-submit"],.ace-core-header input.form-submit,.ace-paragraph-button .ace-secondary-button{border-top:none;border-right:none;border-bottom:4px #4d4d4d solid;border-left:none;background:#979797;color:#fff;}.ace-core-header input[data-drupal-selector="edit-submit"]:hover:enabled,.ace-core-header input.form-submit:hover:enabled,.ace-paragraph-button .ace-secondary-button:hover:enabled{border-top:none;border-right:none;border-bottom:4px #979797 solid;border-left:none;background:#4d4d4d;color:#fff;text-decoration:none;}input:not([type="submit"]),select,textarea{border:2px #979797 solid;display:block;background:#fff;padding:2px 13px;box-sizing:border-box;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;font:16px "Open Sans",sans-serif;}@media (min-width:680px){input:not([type="submit"]),select,textarea{font:16px "Open Sans",sans-serif;}}@media (min-width:960px){input:not([type="submit"]),select,textarea{font:17px "Open Sans",sans-serif;}}@media (min-width:1200px){input:not([type="submit"]),select,textarea{font:18px "Open Sans",sans-serif;}}input:hover:not([type="submit"]),select:hover,textarea:hover{border:2px #4d4d4d solid !important;}input:focus:not([type="submit"]),select:focus,textarea:focus{border:2px #979797 solid !important;box-shadow:0 0 0 3px #979797 !important;}.ace-paragraph-call-to-action{color:#333;border-top:none;border-right:none;border-bottom:4px #f5f5f5 solid;border-left:none;padding:20px 50px 24px 30px;width:calc(100% - 80px);background-color:#f3f3f3;background-image:url("/themes/custom/ace_core_theme/assets/svg/cta.svg");background-repeat:no-repeat;background-position-x:calc(100% - 30px);background-position-y:25px;}.ace-paragraph-call-to-action:hover{border-bottom:black solid 4px;transition:all 0.2s ease;background-image:url("/themes/custom/ace_core_theme/assets/svg/cta-hover.svg");background-repeat:no-repeat;background-position-x:calc(100% - 30px);background-position-y:25px;background-color:#eaeaea;color:#333;cursor:pointer;}.ace-local-tasks .ace-moderation-state{min-height:40px;display:inline-flex;padding:0 20px;}.ace-local-tasks .ace-moderation-state ~ div{float:right;}@media (max-width:680px){.ace-local-tasks .ace-moderation-state ~ div{float:unset;}}.ace-local-tasks ul{list-style:none;display:inline-flex;padding-top:5px;}.ace-local-tasks li{padding-right:20px;margin:0;}.ace-local-tasks > p::first-letter{text-transform:uppercase !important;}.ace-local-tasks > p{display:flex;width:fit-content;margin:0;font-family:"Rubik","Arial",sans-serif;}.ace-local-tasks .ace-status-message{font-family:"Rubik Light","Arial",sans-serif;color:black;margin-left:10px;}.ace-local-tasks.draft,.ace-local-tasks.ready-for-review,.ace-local-tasks.approved-by-reviewer{background-color:#fcf1d4;border-bottom:2px solid #e09600;color:#734c00;}.ace-local-tasks.draft a,.ace-local-tasks.ready-for-review a,.ace-local-tasks.approved-by-reviewer a{color:#734c00;}.ace-local-tasks.draft a:hover,.ace-local-tasks.ready-for-review a:hover,.ace-local-tasks.approved-by-reviewer a:hover{color:#e09600;}.ace-local-tasks.published{background:#f3faef;border-bottom:2px solid #77b259;color:#325e1c;}.ace-local-tasks.published a{color:#325e1c;}.ace-local-tasks.published a:hover{color:#77b259;}.ace-local-tasks.archive{background:#fcf4f2;border-bottom:2px solid #e02222;color:#a51b00;}.ace-local-tasks.archive a{color:#a51b00;}.ace-local-tasks.archive:hover{color:#e02222;}form#node-preview-form-select{padding-top:5px;margin-bottom:-8px;}form#node-preview-form-select a#edit-backlink{color:white;}form#node-preview-form-select .js-form-item.form-item.js-form-type-select.form-item-view-mode.js-form-item-view-mode{display:initial;}form#node-preview-form-select #edit-view-mode{background-color:#eaeaea;display:inline-block;width:150px;}.ui-autocomplete a,.ui-autocomplete .ui-menu-item-wrapper{display:block;border:1px solid transparent;color:#0074bd;}.ui-autocomplete a.ui-state-hover,.ui-autocomplete a.ui-state-active,.ui-autocomplete a.ui-state-focus,.ui-autocomplete .ui-menu-item-wrapper.ui-state-hover,.ui-autocomplete .ui-menu-item-wrapper.ui-state-active,.ui-autocomplete .ui-menu-item-wrapper.ui-state-focus{text-decoration:underline;color:#0074bd;background:#fe6;border:solid 1px #ed5;margin:0;}div[aria-label="Error message"]{display:none;}ul.pager__items.js-pager__items{list-style-type:none;}.ace-hidden{display:none;visibility:hidden;}.ace-breadcrumb{margin-bottom:15px;}.ace-breadcrumb .breadcrumb{font:14px "Open Sans",sans-serif;border-bottom:1px solid #C1C3C5;padding:0;}@media (min-width:680px){.ace-breadcrumb .breadcrumb{font:14px "Open Sans",sans-serif;}}@media (min-width:960px){.ace-breadcrumb .breadcrumb{font:15px "Open Sans",sans-serif;}}@media (min-width:1200px){.ace-breadcrumb .breadcrumb{font:15px "Open Sans",sans-serif;}}.ace-breadcrumb .breadcrumb a{text-decoration:underline;cursor:pointer;color:#000000;font:14px "Open Sans",sans-serif;}@media (min-width:680px){.ace-breadcrumb .breadcrumb a{font:14px "Open Sans",sans-serif;}}@media (min-width:960px){.ace-breadcrumb .breadcrumb a{font:15px "Open Sans",sans-serif;}}@media (min-width:1200px){.ace-breadcrumb .breadcrumb a{font:15px "Open Sans",sans-serif;}}.ace-breadcrumb .breadcrumb ol{list-style-type:none !important;margin:20px 0;padding-inline-start:0;}@media (max-width:680px){.ace-breadcrumb .breadcrumb ol{padding:0 !important;}}.ace-breadcrumb .breadcrumb ol li{display:inline;}@media (min-width:1201px){.ace-width-1-1 form.registration-form .form-text,.ace-width-1-1 form.registration-form .form-select,.ace-width-1-1 form.registration-form .form-email,.ace-width-1-1 form.registration-form .form-tel,.ace-width-1-1 form.registration-form .form-telephone,.ace-width-1-1 form.registration-form .form-date,.ace-width-1-1 form.registration-form .form-search,.ace-width-1-1 form.registration-form .form-url,.ace-width-1-1 form.registration-form .form-file,.ace-width-1-1 form.registration-form .form-textarea,.ace-width-1-1 form.user-login-form .form-text,.ace-width-1-1 form.user-login-form .form-select,.ace-width-1-1 form.user-login-form .form-email,.ace-width-1-1 form.user-login-form .form-tel,.ace-width-1-1 form.user-login-form .form-telephone,.ace-width-1-1 form.user-login-form .form-date,.ace-width-1-1 form.user-login-form .form-search,.ace-width-1-1 form.user-login-form .form-url,.ace-width-1-1 form.user-login-form .form-file,.ace-width-1-1 form.user-login-form .form-textarea,.ace-width-1-1 form.ace-custom-form .form-text,.ace-width-1-1 form.ace-custom-form .form-select,.ace-width-1-1 form.ace-custom-form .form-email,.ace-width-1-1 form.ace-custom-form .form-tel,.ace-width-1-1 form.ace-custom-form .form-telephone,.ace-width-1-1 form.ace-custom-form .form-date,.ace-width-1-1 form.ace-custom-form .form-search,.ace-width-1-1 form.ace-custom-form .form-url,.ace-width-1-1 form.ace-custom-form .form-file,.ace-width-1-1 form.ace-custom-form .form-textarea{width:50%;}}@media (min-width:961px) and (max-width:1200px){.ace-width-1-1 form.registration-form .form-text,.ace-width-1-1 form.registration-form .form-select,.ace-width-1-1 form.registration-form .form-email,.ace-width-1-1 form.registration-form .form-tel,.ace-width-1-1 form.registration-form .form-telephone,.ace-width-1-1 form.registration-form .form-date,.ace-width-1-1 form.registration-form .form-search,.ace-width-1-1 form.registration-form .form-url,.ace-width-1-1 form.registration-form .form-file,.ace-width-1-1 form.registration-form .form-textarea,.ace-width-1-1 form.user-login-form .form-text,.ace-width-1-1 form.user-login-form .form-select,.ace-width-1-1 form.user-login-form .form-email,.ace-width-1-1 form.user-login-form .form-tel,.ace-width-1-1 form.user-login-form .form-telephone,.ace-width-1-1 form.user-login-form .form-date,.ace-width-1-1 form.user-login-form .form-search,.ace-width-1-1 form.user-login-form .form-url,.ace-width-1-1 form.user-login-form .form-file,.ace-width-1-1 form.user-login-form .form-textarea,.ace-width-1-1 form.ace-custom-form .form-text,.ace-width-1-1 form.ace-custom-form .form-select,.ace-width-1-1 form.ace-custom-form .form-email,.ace-width-1-1 form.ace-custom-form .form-tel,.ace-width-1-1 form.ace-custom-form .form-telephone,.ace-width-1-1 form.ace-custom-form .form-date,.ace-width-1-1 form.ace-custom-form .form-search,.ace-width-1-1 form.ace-custom-form .form-url,.ace-width-1-1 form.ace-custom-form .form-file,.ace-width-1-1 form.ace-custom-form .form-textarea{width:66%;}}@media (min-width:681px) and (max-width:960px){.ace-width-1-1 form.registration-form .form-text,.ace-width-1-1 form.registration-form .form-select,.ace-width-1-1 form.registration-form .form-email,.ace-width-1-1 form.registration-form .form-tel,.ace-width-1-1 form.registration-form .form-telephone,.ace-width-1-1 form.registration-form .form-date,.ace-width-1-1 form.registration-form .form-search,.ace-width-1-1 form.registration-form .form-url,.ace-width-1-1 form.registration-form .form-file,.ace-width-1-1 form.registration-form .form-textarea,.ace-width-1-1 form.user-login-form .form-text,.ace-width-1-1 form.user-login-form .form-select,.ace-width-1-1 form.user-login-form .form-email,.ace-width-1-1 form.user-login-form .form-tel,.ace-width-1-1 form.user-login-form .form-telephone,.ace-width-1-1 form.user-login-form .form-date,.ace-width-1-1 form.user-login-form .form-search,.ace-width-1-1 form.user-login-form .form-url,.ace-width-1-1 form.user-login-form .form-file,.ace-width-1-1 form.user-login-form .form-textarea,.ace-width-1-1 form.ace-custom-form .form-text,.ace-width-1-1 form.ace-custom-form .form-select,.ace-width-1-1 form.ace-custom-form .form-email,.ace-width-1-1 form.ace-custom-form .form-tel,.ace-width-1-1 form.ace-custom-form .form-telephone,.ace-width-1-1 form.ace-custom-form .form-date,.ace-width-1-1 form.ace-custom-form .form-search,.ace-width-1-1 form.ace-custom-form .form-url,.ace-width-1-1 form.ace-custom-form .form-file,.ace-width-1-1 form.ace-custom-form .form-textarea{width:100%;}}@media (max-width:680px){.ace-width-1-1 form.registration-form .form-text,.ace-width-1-1 form.registration-form .form-select,.ace-width-1-1 form.registration-form .form-email,.ace-width-1-1 form.registration-form .form-tel,.ace-width-1-1 form.registration-form .form-telephone,.ace-width-1-1 form.registration-form .form-date,.ace-width-1-1 form.registration-form .form-search,.ace-width-1-1 form.registration-form .form-url,.ace-width-1-1 form.registration-form .form-file,.ace-width-1-1 form.registration-form .form-textarea,.ace-width-1-1 form.user-login-form .form-text,.ace-width-1-1 form.user-login-form .form-select,.ace-width-1-1 form.user-login-form .form-email,.ace-width-1-1 form.user-login-form .form-tel,.ace-width-1-1 form.user-login-form .form-telephone,.ace-width-1-1 form.user-login-form .form-date,.ace-width-1-1 form.user-login-form .form-search,.ace-width-1-1 form.user-login-form .form-url,.ace-width-1-1 form.user-login-form .form-file,.ace-width-1-1 form.user-login-form .form-textarea,.ace-width-1-1 form.ace-custom-form .form-text,.ace-width-1-1 form.ace-custom-form .form-select,.ace-width-1-1 form.ace-custom-form .form-email,.ace-width-1-1 form.ace-custom-form .form-tel,.ace-width-1-1 form.ace-custom-form .form-telephone,.ace-width-1-1 form.ace-custom-form .form-date,.ace-width-1-1 form.ace-custom-form .form-search,.ace-width-1-1 form.ace-custom-form .form-url,.ace-width-1-1 form.ace-custom-form .form-file,.ace-width-1-1 form.ace-custom-form .form-textarea{width:100%;}}@media (min-width:1201px){.ace-width-1-1 form.registration-form .form-number,.ace-width-1-1 form.registration-form .form-time,.ace-width-1-1 form.user-login-form .form-number,.ace-width-1-1 form.user-login-form .form-time,.ace-width-1-1 form.ace-custom-form .form-number,.ace-width-1-1 form.ace-custom-form .form-time{width:25%;}}@media (min-width:961px) and (max-width:1200px){.ace-width-1-1 form.registration-form .form-number,.ace-width-1-1 form.registration-form .form-time,.ace-width-1-1 form.user-login-form .form-number,.ace-width-1-1 form.user-login-form .form-time,.ace-width-1-1 form.ace-custom-form .form-number,.ace-width-1-1 form.ace-custom-form .form-time{width:33%;}}@media (min-width:681px) and (max-width:960px){.ace-width-1-1 form.registration-form .form-number,.ace-width-1-1 form.registration-form .form-time,.ace-width-1-1 form.user-login-form .form-number,.ace-width-1-1 form.user-login-form .form-time,.ace-width-1-1 form.ace-custom-form .form-number,.ace-width-1-1 form.ace-custom-form .form-time{width:50%;}}@media (max-width:680px){.ace-width-1-1 form.registration-form .form-number,.ace-width-1-1 form.registration-form .form-time,.ace-width-1-1 form.user-login-form .form-number,.ace-width-1-1 form.user-login-form .form-time,.ace-width-1-1 form.ace-custom-form .form-number,.ace-width-1-1 form.ace-custom-form .form-time{width:50%;}}.ace-width-1-1 form.registration-form .form-item > div,.ace-width-1-1 form.user-login-form .form-item > div,.ace-width-1-1 form.ace-custom-form .form-item > div{margin:5px 0;}.ace-width-1-1 form.webform-submission-form{margin-right:0 !important;}@media (min-width:1201px){.ace-width-1-1 form.webform-submission-form{width:calc(100% - 120px);}}@media (min-width:961px) and (max-width:1200px){.ace-width-1-1 form.webform-submission-form{width:calc(100% - 100px);}}@media (min-width:681px) and (max-width:960px){.ace-width-1-1 form.webform-submission-form{width:calc(100% - 80px);}}@media (min-width:961px) and (max-width:1200px){.ace-width-1-1 form.webform-submission-form{width:calc(100% - 40px);}}@media (min-width:1201px){.ace-width-1-1 form.webform-submission-form .form-text,.ace-width-1-1 form.webform-submission-form .form-email,.ace-width-1-1 form.webform-submission-form .form-tel,.ace-width-1-1 form.webform-submission-form .form-telephone,.ace-width-1-1 form.webform-submission-form .form-telephone,.ace-width-1-1 form.webform-submission-form .form-date,.ace-width-1-1 form.webform-submission-form .form-search,.ace-width-1-1 form.webform-submission-form .form-url,.ace-width-1-1 form.webform-submission-form .form-file,.ace-width-1-1 form.webform-submission-form .form-textarea,.ace-width-1-1 form.webform-submission-form .form-select{width:50%;}}@media (min-width:961px) and (max-width:1200px){.ace-width-1-1 form.webform-submission-form .form-text,.ace-width-1-1 form.webform-submission-form .form-email,.ace-width-1-1 form.webform-submission-form .form-tel,.ace-width-1-1 form.webform-submission-form .form-telephone,.ace-width-1-1 form.webform-submission-form .form-telephone,.ace-width-1-1 form.webform-submission-form .form-date,.ace-width-1-1 form.webform-submission-form .form-search,.ace-width-1-1 form.webform-submission-form .form-url,.ace-width-1-1 form.webform-submission-form .form-file,.ace-width-1-1 form.webform-submission-form .form-textarea,.ace-width-1-1 form.webform-submission-form .form-select{width:66%;}}@media (min-width:681px) and (max-width:960px){.ace-width-1-1 form.webform-submission-form .form-text,.ace-width-1-1 form.webform-submission-form .form-email,.ace-width-1-1 form.webform-submission-form .form-tel,.ace-width-1-1 form.webform-submission-form .form-telephone,.ace-width-1-1 form.webform-submission-form .form-telephone,.ace-width-1-1 form.webform-submission-form .form-date,.ace-width-1-1 form.webform-submission-form .form-search,.ace-width-1-1 form.webform-submission-form .form-url,.ace-width-1-1 form.webform-submission-form .form-file,.ace-width-1-1 form.webform-submission-form .form-textarea,.ace-width-1-1 form.webform-submission-form .form-select{width:100%;}}@media (max-width:680px){.ace-width-1-1 form.webform-submission-form .form-text,.ace-width-1-1 form.webform-submission-form .form-email,.ace-width-1-1 form.webform-submission-form .form-tel,.ace-width-1-1 form.webform-submission-form .form-telephone,.ace-width-1-1 form.webform-submission-form .form-telephone,.ace-width-1-1 form.webform-submission-form .form-date,.ace-width-1-1 form.webform-submission-form .form-search,.ace-width-1-1 form.webform-submission-form .form-url,.ace-width-1-1 form.webform-submission-form .form-file,.ace-width-1-1 form.webform-submission-form .form-textarea,.ace-width-1-1 form.webform-submission-form .form-select{width:100%;}}@media (min-width:1201px){.ace-width-1-1 form.webform-submission-form .form-number,.ace-width-1-1 form.webform-submission-form .form-time{width:50%;}}@media (min-width:961px) and (max-width:1200px){.ace-width-1-1 form.webform-submission-form .form-number,.ace-width-1-1 form.webform-submission-form .form-time{width:33%;}}@media (min-width:681px) and (max-width:960px){.ace-width-1-1 form.webform-submission-form .form-number,.ace-width-1-1 form.webform-submission-form .form-time{width:50%;}}@media (max-width:680px){.ace-width-1-1 form.webform-submission-form .form-number,.ace-width-1-1 form.webform-submission-form .form-time{width:50%;}}@media (min-width:1201px){.ace-width-1-1 form.webform-submission-form .webform-options-display-two-columns{width:75%;}}@media (min-width:961px) and (max-width:1200px){.ace-width-1-1 form.webform-submission-form .webform-options-display-two-columns{width:66%;}}@media (min-width:681px) and (max-width:960px){.ace-width-1-1 form.webform-submission-form .webform-options-display-two-columns{width:100%;}}@media (max-width:680px){.ace-width-1-1 form.webform-submission-form .webform-options-display-two-columns{width:100%;}}.ace-width-1-1 form.webform-submission-form .form-item > div{margin:5px 0;}form.registration-form,form.user-login-form,.ace-custom-form{background-color:#f4f4f4;position:relative;margin-top:20px;}@media (min-width:1201px){form.registration-form,form.user-login-form,.ace-custom-form{padding:25px 60px 50px 60px;width:calc(100% - 120px);}}@media (min-width:961px) and (max-width:1200px){form.registration-form,form.user-login-form,.ace-custom-form{padding:25px 50px 50px 50px;width:calc(100% - 100px);margin-bottom:80px;}}@media (min-width:681px) and (max-width:960px){form.registration-form,form.user-login-form,.ace-custom-form{padding:25px 40px 50px 40px;width:calc(100% - 80px);}}@media (max-width:680px){form.registration-form,form.user-login-form,.ace-custom-form{padding:20px 20px 40px 20px;margin-bottom:120px;width:calc(100% - 40px);}}form.webform-submission-form{background-color:#f4f4f4;margin-bottom:80px;display:inline-grid;position:relative;}form.webform-submission-form div:not(.ace-webform-question-title) label:not(.form-required):not(.option):after,form.webform-submission-form .ace-webform-question-title.webform-type-ace-webform-guernsey-address label:not(.form-required):not(.option):after{content:" (optional)";display:initial;position:initial;}form.webform-submission-form .ace-webform-question-title label:not(.form-required) h2:after{content:" (optional)";display:initial;position:initial;}form.webform-submission-form .ace-webform-question-title:not(.webform-type-ace-webform-guernsey-address) label:not(.form-required):after,form.webform-submission-form .js-form-type-datelist > div > div > label:after,form.webform-submission-form .ace-composite-fields-table label:after,form.webform-submission-form .disabled-prefill-field label:after,form.webform-submission-form .ace-required label:after{content:none !important;display:none;position:initial;}@media (min-width:1201px){form.webform-submission-form{padding:25px 60px 50px 60px;margin-right:40px;width:calc(100% - 120px);}}@media (min-width:961px) and (max-width:1200px){form.webform-submission-form{padding:25px 50px 50px 50px;width:calc(100% - 100px);margin-right:10px;margin-bottom:80px;}}@media (min-width:681px) and (max-width:960px){form.webform-submission-form{padding:25px 40px 50px 40px;width:calc(100% - 80px);}}@media (max-width:680px){form.webform-submission-form{padding:20px 20px 40px 20px;margin-bottom:120px;width:calc(100% - 40px);}}.webform-button-landingpage{float:right;bottom:-70px;position:static !important;height:unset;box-sizing:unset;}input[data-drupal-selector="edit-submit"],input[data-drupal-selector="edit-next"]{position:absolute;right:0;bottom:-70px;height:unset;box-sizing:unset;}@media (min-width:681px) and (max-width:960px){input[data-drupal-selector="edit-submit"],input[data-drupal-selector="edit-next"]{left:0;right:unset;width:calc(100% - 40px);}}@media (max-width:680px){input[data-drupal-selector="edit-submit"],input[data-drupal-selector="edit-next"]{left:0;right:unset;width:calc(100% - 40px);}}.webform-button--next,.webform-button--submit{right:0;bottom:-70px;position:absolute;height:unset;box-sizing:unset;}@media (min-width:681px) and (max-width:960px){.webform-button--next,.webform-button--submit{right:unset;left:0;width:calc(100% - 40px);}}@media (max-width:680px){.webform-button--next,.webform-button--submit{right:unset;left:0;width:calc(100% - 40px);}}.webform-button--previous{bottom:-70px;left:0;position:absolute;height:unset;box-sizing:unset;}@media (min-width:681px) and (max-width:960px){.webform-button--previous{right:unset;left:0;width:calc(100% - 40px);bottom:-125px;}}@media (max-width:680px){.webform-button--previous{right:unset;left:0;width:calc(100% - 40px);bottom:-125px;}}.button{margin:10px 0 15px 0;}.ace-button a,.button a{text-decoration:none;color:#333;}input[data-drupal-selector="edit-back"],input[data-drupal-selector="edit-cancel"],a[data-drupal-selector="edit-cancel"]{bottom:-70px;left:0;position:absolute;height:unset;box-sizing:unset;}@media (min-width:681px) and (max-width:960px){input[data-drupal-selector="edit-back"],input[data-drupal-selector="edit-cancel"],a[data-drupal-selector="edit-cancel"]{width:calc(100% - 40px);bottom:-130px;text-align:center;padding:0 20px !important;}}@media (max-width:680px){input[data-drupal-selector="edit-back"],input[data-drupal-selector="edit-cancel"],a[data-drupal-selector="edit-cancel"]{width:calc(100% - 40px);bottom:-130px;text-align:center;padding:0 20px !important;}}input:not([type="submit"]):not(.form-radio),select:not(.form-radio),textarea:not(.form-radio){border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;}.form-item{display:grid;margin-bottom:5px;}.form-text,.form-email,.form-tel,.form-telephone,.form-select,.form-date,.form-search,.form-url,.form-file{height:40px !important;margin-bottom:10px;}@media (min-width:1201px){.form-text,.form-email,.form-tel,.form-telephone,.form-select,.form-date,.form-search,.form-url,.form-file{width:66%;}}@media (min-width:961px) and (max-width:1200px){.form-text,.form-email,.form-tel,.form-telephone,.form-select,.form-date,.form-search,.form-url,.form-file{width:66%;}}@media (min-width:681px) and (max-width:960px){.form-text,.form-email,.form-tel,.form-telephone,.form-select,.form-date,.form-search,.form-url,.form-file{width:100%;}}@media (max-width:680px){.form-text,.form-email,.form-tel,.form-telephone,.form-select,.form-date,.form-search,.form-url,.form-file{width:100%;}}select{background-image:url("/themes/custom/guernsey/assets/svg/arrow-button-down-2.svg");background-repeat:no-repeat;background-position:right;background-size:13px;background-position-x:calc(100% - 15px);color:black;}select#edit-select-address{width:fit-content;padding-right:40px;}@media (min-width:1201px){select#edit-select-address{min-width:50%;}}@media (min-width:961px) and (max-width:1200px){select#edit-select-address{min-width:66%;}}@media (min-width:681px) and (max-width:960px){select#edit-select-address{min-width:100%;}}@media (max-width:680px){select#edit-select-address{min-width:100%;}}.form-textarea{height:120px;margin-bottom:10px;font:16px "Open Sans",sans-serif;}@media (min-width:680px){.form-textarea{font:16px "Open Sans",sans-serif;}}@media (min-width:960px){.form-textarea{font:17px "Open Sans",sans-serif;}}@media (min-width:1200px){.form-textarea{font:18px "Open Sans",sans-serif;}}@media (min-width:1201px){.form-textarea{width:66%;}}@media (min-width:961px) and (max-width:1200px){.form-textarea{width:66%;}}@media (min-width:681px) and (max-width:960px){.form-textarea{width:100%;}}@media (max-width:680px){.form-textarea{width:100%;}}.js-form-type-checkbox label.option{width:calc(100% - 55px);margin:7px 0;display:inline-block;vertical-align:bottom;min-height:35px;}.form-checkbox{width:35px;height:35px;display:inline-block;vertical-align:top;}.form-checkbox::-ms-check{padding:5px;}.form-checkbox:focus{box-shadow:none !important;}.form-checkbox:checked{background-color:#f5f5f5;border:1px solid #f5f5f5;box-shadow:none !important;color:white;background-image:url("/themes/custom/ace_core_theme/assets/svg/check.svg");background-repeat:no-repeat;background-position:center;}@media (min-width:1201px){.form-checkbox:checked{background-size:21px;}}@media (min-width:961px) and (max-width:1200px){.form-checkbox:checked{background-size:21px;}}@media (min-width:681px) and (max-width:960px){.form-checkbox:checked{background-size:15px;}}@media (max-width:680px){.form-checkbox:checked{background-size:15px;}}@media (min-width:681px) and (max-width:960px){.form-checkbox{height:30px;width:30px;}}@media (max-width:680px){.form-checkbox{height:30px;width:30px;}}.webform-options-display-three-columns .form-item.js-form-type-checkbox{display:inline-flex;min-width:175px;}.form-item.js-form-type-checkbox{display:block;margin-bottom:10px;}.webform-options-display-side-by-side > div{display:inline-block !important;margin-right:.5em;}@media (min-width:400px){.webform-options-display-two-columns{width:100%;}}div.form-type-radio{width:auto !important;}@media (min-width:1201px){div.form-type-radio{margin-right:60px;}}@media (min-width:961px) and (max-width:1200px){div.form-type-radio{margin-right:60px;}}div.form-type-radio > label.option{position:relative;top:3px;}.form-item.js-form-type-radio{display:block;}.webform-options-display-one-column .form-item.js-form-type-radio{display:block !important;margin-bottom:15px;}input.form-radio{-webkit-appearance:none;background-color:white;border:2px solid #f5f5f5;padding:14px;border-radius:50px;display:inline-block;position:relative;margin-bottom:-10px;}@media (min-width:1201px){input.form-radio{height:35px;width:35px;}}@media (min-width:961px) and (max-width:1200px){input.form-radio{height:35px;width:35px;}}@media (min-width:681px) and (max-width:960px){input.form-radio{height:30px;width:30px;}}@media (max-width:680px){input.form-radio{height:30px;width:30px;}}input.form-radio::-ms-check{border:2px solid #f5f5f5;padding:4px;color:#f5f5f5;}input.form-radio:hover{cursor:pointer;}input.form-radio:checked:after{content:"";display:initial;position:absolute;top:6px;left:6px;border-radius:50px;background:#f5f5f5;}@media (min-width:1201px){input.form-radio:checked:after{height:19px;width:19px;}}@media (min-width:961px) and (max-width:1200px){input.form-radio:checked:after{height:19px;width:19px;}}@media (min-width:681px) and (max-width:960px){input.form-radio:checked:after{height:16px;width:16px;}}@media (max-width:680px){input.form-radio:checked:after{height:16px;width:16px;}}input.form-radio::-ms-check{content:"";display:initial;position:absolute;top:6px;left:6px;border-radius:50px;background:#f5f5f5;}@media (min-width:1201px){input.form-radio::-ms-check{height:19px;width:19px;}}@media (min-width:961px) and (max-width:1200px){input.form-radio::-ms-check{height:19px;width:19px;}}@media (min-width:681px) and (max-width:960px){input.form-radio::-ms-check{height:16px;width:16px;}}@media (max-width:680px){input.form-radio::-ms-check{height:16px;width:16px;}}.js-form-type-datelist label,.ace-date label{position:inherit !important;display:block;}.js-form-type-datelist input,.ace-date input{width:80px !important;}@media (min-width:1201px){.js-form-type-datelist input,.ace-date input{margin-right:25px;}}@media (min-width:961px) and (max-width:1200px){.js-form-type-datelist input,.ace-date input{margin-right:25px;}}@media (min-width:681px) and (max-width:960px){.js-form-type-datelist input,.ace-date input{margin-right:25px;}}@media (max-width:680px){.js-form-type-datelist input,.ace-date input{margin-right:0;}}.js-form-type-datelist .container-inline,.ace-date .container-inline{margin:0;display:table-cell;}.js-form-type-datelist input[title="Day"],.js-form-type-datelist input[title="Month"],.js-form-type-datelist input[title="Year"],.ace-date input[title="Day"],.ace-date input[title="Month"],.ace-date input[title="Year"]{margin-bottom:0;}.ace-date{display:inline-flex;}.ace-datelist .form-item:not(.form-type-number){display:inline-block;margin-right:20px;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=time]::-webkit-outer-spin-button,input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}.form-number{width:33%;height:40px !important;margin-bottom:10px;}.ace-currency > span.field-prefix{position:relative;margin-top:8px;margin-bottom:-35px;margin-left:10px;font:16px "Open Sans",sans-serif;}@media (min-width:680px){.ace-currency > span.field-prefix{font:16px "Open Sans",sans-serif;}}@media (min-width:960px){.ace-currency > span.field-prefix{font:17px "Open Sans",sans-serif;}}@media (min-width:1200px){.ace-currency > span.field-prefix{font:18px "Open Sans",sans-serif;}}.ace-currency > input{padding-left:22px;min-width:100px !important;}.form-time{height:40px !important;margin-bottom:10px;margin-right:20px;width:33%;}fieldset:not(.ace-webform-question-title) > legend > span.fieldset-legend{display:block;}fieldset:not(.ace-webform-question-title) > legend > span.fieldset-legend h2{display:inline;}.ace-composite-fields-list table{width:100%;}.ace-composite-fields-list .webform-multiple-table td{white-space:normal;}.ace-composite-fields-list tr:not(:first-of-type){padding-top:20px;border-top:2px solid black;display:block;}.ace-composite-fields-list td{width:66%;display:inline-block;}.ace-composite-fields-list td .form-text,.ace-composite-fields-list td .form-textarea,.ace-composite-fields-list td .form-email,.ace-composite-fields-list td .form-tel,.ace-composite-fields-list td .form-telephone,.ace-composite-fields-list td .form-select,.ace-composite-fields-list td .form-date,.ace-composite-fields-list td .form-search,.ace-composite-fields-list td .form-url,.ace-composite-fields-list td .form-file{width:100%;}.ace-composite-fields-list td .form-number,.ace-composite-fields-list td .form-time{width:50%;}a.tabledrag-handle .handle{margin:5px 0 0 15px;transform:scale(1.5);}.webform-multiple-add > input.button{top:20px;left:0;width:auto;color:#f5f5f5;background-color:transparent !important;border:none !important;padding:0 0 0 29px;position:relative;font-size:18px;background-image:url("/themes/custom/guernsey/assets/img/plus-guernsey.png");background-size:18px;background-repeat:no-repeat;background-position-y:4px;}.webform-multiple-add > input.button:hover{color:#979797;text-decoration:underline;}.js-form-type-webform-multiple > .webform-multiple-add > div,.webform-multiple-add > div{display:none;}.webform-multiple-table td input[type="image"]{width:20px;height:auto;min-width:initial;max-width:initial;box-sizing:border-box;margin:0 0 0 100px;border:2px solid #333;border-radius:50%;padding:2px;}.webform-multiple-table > table > tbody > tr > .webform-multiple-table--operations > .image-button[title="Add"],.js-form-type-webform-multiple > label,.webform-multiple-table > .tabledrag-toggle-weight-wrapper{display:none;}.ace-composite-fields-table select{min-width:160px;}.ace-composite-fields-table input,.ace-composite-fields-table select{width:100%;}.ace-composite-fields-table input[type="image"],.ace-composite-fields-table select[type="image"]{margin:-13px 0 0 0 !important;}.ace-composite-fields-table th{text-align:left;}.ace-composite-fields-table .webform-multiple-table--operations{width:10px !important;}input[readonly="readonly"],input[disabled="disabled"]:not(.button){border:none !important;background:none;padding:0;font-weight:600;font-family:"Open Sans",sans-serif;}.disabled-prefill-field.js-form-type-datelist > div > div > label{display:none;}.disabled-prefill-field.js-form-type-datelist .container-inline div{display:inline-flex;}.disabled-prefill-field.js-form-type-datelist .form-item:not(:last-of-type):after{content:"/";display:initial;position:initial;font-size:25px;padding:5px 10px;}.disabled-prefill-field.js-form-type-datelist .form-item:last-of-type input{width:45px !important;margin-right:0;}.disabled-prefill-field.js-form-type-datelist .form-item input{width:35px !important;margin-right:0;}.webform-element-help{line-height:17px !important;}.webform-element-help{height:17px;width:17px;font-size:15px;}.webform-element-help:hover,.webform-element-help:focus{border:2px solid #f5f5f5;background:#f5f5f5;}.ui-tooltip.webform-element-help--tooltip{border-top:#f5f5f5 2px solid;border-right:#f5f5f5 2px solid;border-bottom:#f5f5f5 2px solid;border-left:#f5f5f5 2px solid;box-shadow:none;font:16px "Open Sans",sans-serif;background:#ffffff;}@media (min-width:680px){.ui-tooltip.webform-element-help--tooltip{font:16px "Open Sans",sans-serif;}}@media (min-width:960px){.ui-tooltip.webform-element-help--tooltip{font:17px "Open Sans",sans-serif;}}@media (min-width:1200px){.ui-tooltip.webform-element-help--tooltip{font:18px "Open Sans",sans-serif;}}.webform-element-description,.description p{margin:0 0 10px 0;}#block-portal-pagetitle div[role="form"] + h1{margin-top:10px;}fieldset.ace-webform-question-title > legend > span.fieldset-legend{display:block;}.ace-webform-question-title > legend > span,.ace-webform-question-title > label,fieldset.ace-webform-question-title > legend > span.fieldset-legend{margin:24px 0;}.ace-webform-question-title > legend > span h2,.ace-webform-question-title > label h2,fieldset.ace-webform-question-title > legend > span.fieldset-legend h2{display:inline;}.ace-webform-question-title.js-webform-states-hidden > label{display:inherit;}fieldset.webform-composite-hidden-title{margin:0;}h2.ace-webform-subtitle{margin:0;}div#block-portal-acewebformuserdata{line-height:10px;margin-top:0;position:relative;width:max-content;min-height:15px;}.customer-reference{margin:0;}@media (min-width:768px){.webform-flexbox--flex-end{-webkit-align-items:center;align-items:center;}}form#ace-revenue-taxagent-user-delete-form.registration-form{width:fit-content;}@media (min-width:1201px){form#ace-revenue-taxagent-user-edit-form.registration-form,form#ace-revenue-taxagent-user-add-form.registration-form{width:45%;}}@media (min-width:961px) and (max-width:1200px){form#ace-revenue-taxagent-user-edit-form.registration-form,form#ace-revenue-taxagent-user-add-form.registration-form{width:50%;}}@media (min-width:681px) and (max-width:960px){form#ace-revenue-taxagent-user-edit-form.registration-form,form#ace-revenue-taxagent-user-add-form.registration-form{width:60%;}}@media (max-width:680px){form#ace-revenue-taxagent-user-edit-form.registration-form,form#ace-revenue-taxagent-user-add-form.registration-form{width:100%;}}form#ace-revenue-taxagent-user-edit-form.registration-form,form#ace-revenue-taxagent-user-delete-form.registration-form,form#ace-revenue-taxagent-user-add-form.registration-form{padding:0;background-color:#fff;}@media (min-width:681px) and (max-width:960px){form#ace-revenue-taxagent-user-edit-form.registration-form,form#ace-revenue-taxagent-user-delete-form.registration-form,form#ace-revenue-taxagent-user-add-form.registration-form{margin-bottom:60px;}}@media (max-width:680px){form#ace-revenue-taxagent-user-edit-form.registration-form,form#ace-revenue-taxagent-user-delete-form.registration-form,form#ace-revenue-taxagent-user-add-form.registration-form{margin-bottom:60px;}}@media (min-width:1201px){form#ace-revenue-taxagent-user-edit-form.registration-form .form-text,form#ace-revenue-taxagent-user-edit-form.registration-form .form-email,form#ace-revenue-taxagent-user-edit-form.registration-form .form-tel,form#ace-revenue-taxagent-user-edit-form.registration-form .form-telephone,form#ace-revenue-taxagent-user-edit-form.registration-form .form-date,form#ace-revenue-taxagent-user-edit-form.registration-form .form-search,form#ace-revenue-taxagent-user-edit-form.registration-form .form-url,form#ace-revenue-taxagent-user-edit-form.registration-form .form-textarea,form#ace-revenue-taxagent-user-edit-form.registration-form .form-select,form#ace-revenue-taxagent-user-delete-form.registration-form .form-text,form#ace-revenue-taxagent-user-delete-form.registration-form .form-email,form#ace-revenue-taxagent-user-delete-form.registration-form .form-tel,form#ace-revenue-taxagent-user-delete-form.registration-form .form-telephone,form#ace-revenue-taxagent-user-delete-form.registration-form .form-date,form#ace-revenue-taxagent-user-delete-form.registration-form .form-search,form#ace-revenue-taxagent-user-delete-form.registration-form .form-url,form#ace-revenue-taxagent-user-delete-form.registration-form .form-textarea,form#ace-revenue-taxagent-user-delete-form.registration-form .form-select,form#ace-revenue-taxagent-user-add-form.registration-form .form-text,form#ace-revenue-taxagent-user-add-form.registration-form .form-email,form#ace-revenue-taxagent-user-add-form.registration-form .form-tel,form#ace-revenue-taxagent-user-add-form.registration-form .form-telephone,form#ace-revenue-taxagent-user-add-form.registration-form .form-date,form#ace-revenue-taxagent-user-add-form.registration-form .form-search,form#ace-revenue-taxagent-user-add-form.registration-form .form-url,form#ace-revenue-taxagent-user-add-form.registration-form .form-textarea,form#ace-revenue-taxagent-user-add-form.registration-form .form-select{width:100%;}}@media (min-width:961px) and (max-width:1200px){form#ace-revenue-taxagent-user-edit-form.registration-form .form-text,form#ace-revenue-taxagent-user-edit-form.registration-form .form-email,form#ace-revenue-taxagent-user-edit-form.registration-form .form-tel,form#ace-revenue-taxagent-user-edit-form.registration-form .form-telephone,form#ace-revenue-taxagent-user-edit-form.registration-form .form-date,form#ace-revenue-taxagent-user-edit-form.registration-form .form-search,form#ace-revenue-taxagent-user-edit-form.registration-form .form-url,form#ace-revenue-taxagent-user-edit-form.registration-form .form-textarea,form#ace-revenue-taxagent-user-edit-form.registration-form .form-select,form#ace-revenue-taxagent-user-delete-form.registration-form .form-text,form#ace-revenue-taxagent-user-delete-form.registration-form .form-email,form#ace-revenue-taxagent-user-delete-form.registration-form .form-tel,form#ace-revenue-taxagent-user-delete-form.registration-form .form-telephone,form#ace-revenue-taxagent-user-delete-form.registration-form .form-date,form#ace-revenue-taxagent-user-delete-form.registration-form .form-search,form#ace-revenue-taxagent-user-delete-form.registration-form .form-url,form#ace-revenue-taxagent-user-delete-form.registration-form .form-textarea,form#ace-revenue-taxagent-user-delete-form.registration-form .form-select,form#ace-revenue-taxagent-user-add-form.registration-form .form-text,form#ace-revenue-taxagent-user-add-form.registration-form .form-email,form#ace-revenue-taxagent-user-add-form.registration-form .form-tel,form#ace-revenue-taxagent-user-add-form.registration-form .form-telephone,form#ace-revenue-taxagent-user-add-form.registration-form .form-date,form#ace-revenue-taxagent-user-add-form.registration-form .form-search,form#ace-revenue-taxagent-user-add-form.registration-form .form-url,form#ace-revenue-taxagent-user-add-form.registration-form .form-textarea,form#ace-revenue-taxagent-user-add-form.registration-form .form-select{width:100%;}}@media (min-width:681px) and (max-width:960px){form#ace-revenue-taxagent-user-edit-form.registration-form .form-text,form#ace-revenue-taxagent-user-edit-form.registration-form .form-email,form#ace-revenue-taxagent-user-edit-form.registration-form .form-tel,form#ace-revenue-taxagent-user-edit-form.registration-form .form-telephone,form#ace-revenue-taxagent-user-edit-form.registration-form .form-date,form#ace-revenue-taxagent-user-edit-form.registration-form .form-search,form#ace-revenue-taxagent-user-edit-form.registration-form .form-url,form#ace-revenue-taxagent-user-edit-form.registration-form .form-textarea,form#ace-revenue-taxagent-user-edit-form.registration-form .form-select,form#ace-revenue-taxagent-user-delete-form.registration-form .form-text,form#ace-revenue-taxagent-user-delete-form.registration-form .form-email,form#ace-revenue-taxagent-user-delete-form.registration-form .form-tel,form#ace-revenue-taxagent-user-delete-form.registration-form .form-telephone,form#ace-revenue-taxagent-user-delete-form.registration-form .form-date,form#ace-revenue-taxagent-user-delete-form.registration-form .form-search,form#ace-revenue-taxagent-user-delete-form.registration-form .form-url,form#ace-revenue-taxagent-user-delete-form.registration-form .form-textarea,form#ace-revenue-taxagent-user-delete-form.registration-form .form-select,form#ace-revenue-taxagent-user-add-form.registration-form .form-text,form#ace-revenue-taxagent-user-add-form.registration-form .form-email,form#ace-revenue-taxagent-user-add-form.registration-form .form-tel,form#ace-revenue-taxagent-user-add-form.registration-form .form-telephone,form#ace-revenue-taxagent-user-add-form.registration-form .form-date,form#ace-revenue-taxagent-user-add-form.registration-form .form-search,form#ace-revenue-taxagent-user-add-form.registration-form .form-url,form#ace-revenue-taxagent-user-add-form.registration-form .form-textarea,form#ace-revenue-taxagent-user-add-form.registration-form .form-select{width:100%;}}@media (max-width:680px){form#ace-revenue-taxagent-user-edit-form.registration-form .form-text,form#ace-revenue-taxagent-user-edit-form.registration-form .form-email,form#ace-revenue-taxagent-user-edit-form.registration-form .form-tel,form#ace-revenue-taxagent-user-edit-form.registration-form .form-telephone,form#ace-revenue-taxagent-user-edit-form.registration-form .form-date,form#ace-revenue-taxagent-user-edit-form.registration-form .form-search,form#ace-revenue-taxagent-user-edit-form.registration-form .form-url,form#ace-revenue-taxagent-user-edit-form.registration-form .form-textarea,form#ace-revenue-taxagent-user-edit-form.registration-form .form-select,form#ace-revenue-taxagent-user-delete-form.registration-form .form-text,form#ace-revenue-taxagent-user-delete-form.registration-form .form-email,form#ace-revenue-taxagent-user-delete-form.registration-form .form-tel,form#ace-revenue-taxagent-user-delete-form.registration-form .form-telephone,form#ace-revenue-taxagent-user-delete-form.registration-form .form-date,form#ace-revenue-taxagent-user-delete-form.registration-form .form-search,form#ace-revenue-taxagent-user-delete-form.registration-form .form-url,form#ace-revenue-taxagent-user-delete-form.registration-form .form-textarea,form#ace-revenue-taxagent-user-delete-form.registration-form .form-select,form#ace-revenue-taxagent-user-add-form.registration-form .form-text,form#ace-revenue-taxagent-user-add-form.registration-form .form-email,form#ace-revenue-taxagent-user-add-form.registration-form .form-tel,form#ace-revenue-taxagent-user-add-form.registration-form .form-telephone,form#ace-revenue-taxagent-user-add-form.registration-form .form-date,form#ace-revenue-taxagent-user-add-form.registration-form .form-search,form#ace-revenue-taxagent-user-add-form.registration-form .form-url,form#ace-revenue-taxagent-user-add-form.registration-form .form-textarea,form#ace-revenue-taxagent-user-add-form.registration-form .form-select{width:100%;}}@media (min-width:1201px){.form-file{width:100%;}}@media (min-width:961px) and (max-width:1200px){.form-file{width:100%;}}@media (min-width:681px) and (max-width:960px){.form-file{width:100%;}}@media (max-width:680px){.form-file{width:calc(100% - 40px);}}input[data-drupal-selector="edit-delete"]{position:absolute;bottom:-70px;left:0;background:transparent;border:0;color:#bf414b;padding:5px 0 9px 0;text-decoration:underline;}input[data-drupal-selector="edit-delete"]:hover{background:transparent;border:0;color:#85282f;text-decoration:underline;}@media (min-width:681px) and (max-width:960px){input[data-drupal-selector="edit-delete"]{text-align:center;bottom:-130px;width:100%;}}@media (max-width:680px){input[data-drupal-selector="edit-delete"]{text-align:center;bottom:-130px;width:100%;}}.js-form-type-datelist .container-inline .form-item,.ace-date .container-inline .form-item{display:inline-flex;}label{display:initial;}.ace-search-summary{margin-bottom:40px;}.ace-search-item{margin-bottom:35px;}.ace-views-pager ul{list-style-type:none;padding:0;}.ace-core-header form#search-form{width:33%;position:absolute;right:0;top:30px;display:inline-flex;z-index:10;}.ace-core-header .form-item{margin-right:0;}.ace-core-header .form-item-search-param{display:inline-block;}.ace-core-header .form-item-search-param input{width:100%;}.ace-core-header input[data-drupal-selector="edit-submit"],.ace-core-header input.form-submit{display:inline-block;margin:0;height:40px;position:relative;right:inherit;bottom:inherit;box-sizing:border-box;padding:5px 20px;}.ace-field-media-file{padding-bottom:5px;}.ace-field-media-file article{display:flex;}.ace-field-media-file img{width:25px;height:25px;padding-right:10px;}.ace-footer-section{background-color:#ECEBEB;color:#333;padding:10px 0;}.ace-footer-section h2{margin-block-start:50px;margin-block-end:20px;color:#333;}.ace-footer-section a,.ace-footer-section a:visited,.ace-footer-section a:hover{color:#333;}.ace-footer-section span{display:none;}.ace-footer-section ul{list-style:none;padding-left:0;margin-block-start:0;margin-left:0;}.ace-footer-section .ace-footer-column-section{display:flex;padding-bottom:40px;position:relative;}@media (max-width:680px){.ace-footer-section .ace-footer-column-section{display:block;}}.ace-footer-section .ace-footer-col{justify-content:space-between;width:100%;font-size:18px;}.ace-footer-section .ace-footer-col li{margin-bottom:25px;}.ace-footer-section .ace-footer2{padding:0 20px;}@media (max-width:680px){.ace-footer-section .ace-footer2{padding:0;}}.ace-footer{border-top:solid #72787c 1px;font-size:16px;padding:20px 0;}.ace-footer ul{display:flex;flex-direction:row;}@media (max-width:680px){.ace-footer ul{flex-direction:column;}}.ace-footer li{padding-right:30px;margin:10px 0 0 0;}.ace-core-footer{padding-top:40px;}.ace-header{font-family:"Open Sans",sans-serif;background-color:#f5f5f5;color:#333;padding:0;height:100px;}.ace-header h1{font:600 21px "Open Sans",sans-serif;color:#333;}@media (min-width:680px){.ace-header h1{font:600 21px "Open Sans",sans-serif;}}@media (min-width:960px){.ace-header h1{font:600 21px "Open Sans",sans-serif;}}@media (min-width:1200px){.ace-header h1{font:600 21px "Open Sans",sans-serif;}}.ace-header p{color:#333;}.ace-core-header .ace-nav{margin:0;list-style:none;padding:40px 0;}.ace-core-header .ace-nav li{display:inline-block;}.ace-core-header .ace-nav li:last-of-type span.divider{display:none;}.ace-core-header .ace-nav span.divider{padding:0 30px;}.ace-core-header .ace-nav a{color:#333;text-decoration:none;}.ace-core-header .ace-nav a:hover{text-decoration:underline;}html{height:100%;}body{position:relative;margin:0 !important;font-family:"Open Sans",sans-serif;background-color:#fff;min-height:100%;}.ace-container{margin:0 auto;}@media (min-width:1201px){.ace-container{width:1170px;}}@media (min-width:961px) and (max-width:1200px){.ace-container{padding:0 50px;}}@media (min-width:681px) and (max-width:960px){.ace-container{padding:0 20px;}}@media (max-width:680px){.ace-container{padding:0 10px;}}.ace-paragraph-accordion{margin-bottom:40px;}.ace-paragraph-accordion .ace-accordion-section{border-top:#C1C3C5 solid 1px;}.ace-paragraph-accordion .title-section{display:flex;justify-content:space-between;align-content:center;padding:10px 0;}.ace-paragraph-accordion .title-section:hover{cursor:pointer;}.ace-paragraph-accordion .accordion-body{display:none;margin:10px 0;}.ace-paragraph-accordion .accordion-title a h3{font-weight:bolder;color:#3f81eb;margin:0 !important;}.ace-paragraph-accordion .plus-minus-buttons{padding-right:20px;display:flex;align-content:center;justify-content:center;}.ace-paragraph-accordion .minus-button{display:none;}.ace-paragraph-accordion .plus-button,.ace-paragraph-accordion .minus-button{font-weight:bolder;font-size:20px;}.ace-paragraph-accordion .open-close-buttons{display:flex;justify-content:flex-end;padding:0 0 20px 0;}.ace-paragraph-accordion .close-all{display:none;}.ace-paragraph-banner{margin-bottom:40px;}.ace-paragraph-banner img{width:100%;height:auto;}.ace-paragraph-basic-paragraph{margin-bottom:40px;}.ace-paragraph-button{margin-bottom:40px;}.ace-paragraph-button a{text-decoration:none;}.ace-action-paragraphs{margin-bottom:40px;}.ace-action-paragraphs > div{display:block;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;}@media (max-width:680px){.ace-action-paragraphs > div{display:flex;flex-direction:column;}}.ace-action-paragraphs > div > div{display:flex;flex:none;width:33.3%;align-items:stretch;}@media (min-width:681px) and (max-width:960px){.ace-action-paragraphs > div > div{width:50%;}}@media (max-width:680px){.ace-action-paragraphs > div > div{width:100%;}}@media (min-width:1201px){.ace-action-paragraphs > div > div:nth-child(3n) > div{margin-left:10px;}.ace-action-paragraphs > div > div:nth-child(3n+1) > div{margin-right:10px;}.ace-action-paragraphs > div > div:nth-child(3n+2) > div{margin:10px 5px;}}@media (min-width:961px) and (max-width:1200px){.ace-action-paragraphs > div > div:nth-child(3n) > div{margin-left:10px;}.ace-action-paragraphs > div > div:nth-child(3n+1) > div{margin-right:10px;}.ace-action-paragraphs > div > div:nth-child(3n+2) > div{margin:10px 5px;}}@media (min-width:681px) and (max-width:960px){.ace-action-paragraphs > div > div:nth-child(2n) > div{margin-left:10px;}.ace-action-paragraphs > div > div:nth-child(2n+1) > div{margin-right:10px;}}.ace-paragraph-call-to-action{margin:10px 0;align-items:center;justify-content:center;width:calc(100% - 60px);}.ace-paragraph-call-to-action .ace-field-link-text{color:#333;text-decoration:none;}.ace-paragraph-call-to-action a{width:100%;text-align:left;text-decoration:none;text-underline:none;}.ace-paragraph-call-to-action:hover .ace-field-link-text{color:#333;text-decoration:none;}.ace-paragraph-contact-information{margin-bottom:40px;background:#f3f3f3;padding:10px 30px 20px 30px;}.ace-paragraph-contact-information .ace-field-address{padding:10px 0;}.ace-paragraph-contact-information .ace-field-address p{margin:0;}.ace-paragraph-contact-information .ace-field-phone{padding:10px 0;}.ace-paragraph-contact-information .ace-field-email{padding:10px 0;}.ace-paragraph-data-infographic{margin-bottom:40px;}.ace-paragraph-data-infographic .ace-field-data-paragraph > div{display:flex;justify-content:space-between;}@media (max-width:680px){.ace-paragraph-data-infographic .ace-field-data-paragraph > div{display:block;}}.ace-paragraph-data{padding-right:100px;}.ace-paragraph-data .ace-field-value{font-weight:700;font-size:110px;line-height:normal;}.ace-paragraph-data .ace-field-type{font:600 18px "Open Sans",sans-serif;font-weight:700;}@media (min-width:680px){.ace-paragraph-data .ace-field-type{font:600 19px "Open Sans",sans-serif;}}@media (min-width:960px){.ace-paragraph-data .ace-field-type{font:600 20px "Open Sans",sans-serif;}}@media (min-width:1200px){.ace-paragraph-data .ace-field-type{font:600 24px "Open Sans",sans-serif;}}.ace-paragraph-iframe{margin-bottom:40px;}.ace-paragraph-image{margin-bottom:40px;}.ace-paragraph-image .ace-field-image{width:min-content;}@media (min-width:681px) and (max-width:960px){.ace-paragraph-image .ace-field-image{width:100% !important;height:auto;}}@media (max-width:680px){.ace-paragraph-image .ace-field-image{width:100% !important;height:auto;}}@media (min-width:1201px){.ace-paragraph-image .ace-field-image img{max-width:initial;}}@media (min-width:961px) and (max-width:1200px){.ace-paragraph-image .ace-field-image img{max-width:initial;}}.ace-paragraph-image .ace-field-caption{margin-top:5px;color:#666;}.ace-paragraph-image-carousel{text-align:center;overflow:hidden;box-sizing:border-box;margin-bottom:40px;}.ace-paragraph-image-carousel .mask{position:relative;}.ace-paragraph-image-carousel .mask .dot-buttons{position:absolute;text-align:center;bottom:0;}.ace-paragraph-image-carousel .mask .dot-buttons .dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color 0.6s ease;}.ace-paragraph-image-carousel .mask .dot-buttons .dot.active,.ace-paragraph-image-carousel .mask .dot-buttons .dot:hover{background-color:#717171;}.ace-paragraph-image-carousel .mask .carousel-buttons{position:absolute;bottom:0;right:0;width:auto;margin-top:-22px;color:white;font-weight:bold;font-size:18px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none;display:flex;}.ace-paragraph-image-carousel .mask .carousel-buttons .prev,.ace-paragraph-image-carousel .mask .carousel-buttons .next{cursor:pointer;margin-left:1px;padding:12px 20px;color:white;background-color:#979797;}.ace-paragraph-image-carousel .mask .carousel-buttons .prev:hover,.ace-paragraph-image-carousel .mask .carousel-buttons .next:hover{background-color:#4d4d4d;}.ace-paragraph-image-carousel .mask .slides{display:flex;}.ace-paragraph-image-carousel .mask .slides .fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s;}@-webkit-keyframes fade{from{opacity:0.4;}to{opacity:1;}}@keyframes fade{from{opacity:0.4;}to{opacity:1;}}.ace-paragraph-image-carousel .mask .slides .ace-carousel-image{scroll-snap-align:start;flex-shrink:0;width:100%;height:300px;margin-right:50px;transform-origin:center center;transform:scale(1);transition:transform 0.5s;position:relative;}.ace-paragraph-image-carousel .mask .slides .ace-carousel-image article{width:100%;height:100%;}.ace-paragraph-image-carousel .mask .slides .ace-carousel-image img{object-fit:cover;position:absolute;top:0;left:0;height:100%;width:100%;}.ace-paragraph-image-left{margin-bottom:40px;min-height:305px;}.ace-paragraph-image-left .ace-field-image{display:inline-block;padding:0;margin:0 20px 20px 0;width:min-content;float:left;}@media (min-width:1201px){.ace-paragraph-image-left .ace-field-image{width:33%;}}@media (min-width:961px) and (max-width:1200px){.ace-paragraph-image-left .ace-field-image{width:33%;}}@media (min-width:681px) and (max-width:960px){.ace-paragraph-image-left .ace-field-image{width:40%;}}@media (max-width:680px){.ace-paragraph-image-left .ace-field-image{width:100%;}}.ace-paragraph-image-left .ace-field-image img{height:auto;width:100%;}@media (min-width:681px) and (max-width:960px){.ace-paragraph-image-left .ace-field-image img{height:auto;width:100%;}}@media (max-width:680px){.ace-paragraph-image-left .ace-field-image img{height:auto;width:100%;}}.ace-paragraph-image-left .ace-field-image .ace-field-caption{padding:10px 0;}.ace-paragraph-image-left .ace-field-body{overflow-wrap:break-word;word-break:normal;}.ace-paragraph-image-right{margin-bottom:40px;min-height:305px;}.ace-paragraph-image-right .ace-field-image{display:inline-block;float:right;padding:0;margin:0 0 20px 20px;}@media (min-width:1201px){.ace-paragraph-image-right .ace-field-image{width:33%;}}@media (min-width:961px) and (max-width:1200px){.ace-paragraph-image-right .ace-field-image{width:33%;}}@media (min-width:681px) and (max-width:960px){.ace-paragraph-image-right .ace-field-image{width:40%;}}@media (max-width:680px){.ace-paragraph-image-right .ace-field-image{width:100%;}}.ace-paragraph-image-right .ace-field-image img{height:auto;width:100%;}@media (min-width:681px) and (max-width:960px){.ace-paragraph-image-right .ace-field-image img{height:auto;width:100%;}}@media (max-width:680px){.ace-paragraph-image-right .ace-field-image img{float:none;height:auto;width:100%;}}.ace-paragraph-image-right .ace-field-caption{padding:10px 0;}.ace-paragraph-image-right .ace-field-body{width:100%;overflow-wrap:break-word;}@media (min-width:681px) and (max-width:960px){.ace-paragraph-image-right .ace-field-body{width:100%;}}@media (max-width:680px){.ace-paragraph-image-right .ace-field-body{width:100%;}}.ace-paragraph-key-information{margin-bottom:40px;background:#dde9f1;padding:10px 30px 20px 30px;}.ace-paragraph-key-information ul{padding-left:25px;}.ace-paragraph-key-information li{margin-bottom:5px;}@media (max-width:680px){.ace-paragraph-key-information{width:calc(100% - 20px);}}@media (max-width:680px){.ace-paragraph-key-information .ace-field-title{width:100%;padding:10px;text-align:center;}}@media (max-width:680px){.ace-paragraph-key-information .ace-field-body{width:calc(100% - 20px);padding:5px 20px 10px 20px;}}.ace-paragraph-notice-information{border:1px #333 solid;background-color:#f3f3f3;margin-bottom:40px;}.ace-paragraph-notice-information .ace-field-title{text-align:left;color:#333;padding:20px 30px 0 30px;margin:0 0 -10px 0;}.ace-paragraph-notice-information .ace-field-body{padding:10px 30px;}.ace-paragraph-notice-success{border:1px #135b2b solid;background-color:#e0ece5;margin-bottom:40px;}.ace-paragraph-notice-success .ace-field-title{text-align:left;color:#333;padding:20px 30px 0 30px;margin:0 0 -10px 0;}.ace-paragraph-notice-success .ace-field-body{padding:10px 30px;overflow-wrap:break-word;}.ace-paragraph-notice-warning{border:1px #fad54c solid;background-color:#fcf8ec;margin-bottom:40px;}.ace-paragraph-notice-warning .ace-field-title{text-align:left;color:#333;padding:20px 30px 0 30px;margin:0 0 -10px 0;}.ace-paragraph-notice-warning .ace-field-body{padding:10px 30px;}.ace-related-content-paragraphs{margin-bottom:40px;}.ace-related-content-paragraphs > div{display:block;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;}@media (max-width:680px){.ace-related-content-paragraphs > div{display:flex;flex-direction:column;}}.ace-related-content-paragraphs > div > div{display:flex;flex:none;width:33.3%;align-items:stretch;}@media (min-width:1201px){.ace-related-content-paragraphs > div > div:nth-child(3n) > div{margin-left:10px;}.ace-related-content-paragraphs > div > div:nth-child(3n+1) > div{margin-right:10px;}.ace-related-content-paragraphs > div > div:nth-child(3n+2) > div{margin-right:5px;margin-left:5px;}}@media (min-width:961px) and (max-width:1200px){.ace-related-content-paragraphs > div > div:nth-child(3n) > div{margin-left:10px;}.ace-related-content-paragraphs > div > div:nth-child(3n+1) > div{margin-right:10px;}.ace-related-content-paragraphs > div > div:nth-child(3n+2) > div{margin-right:5px;margin-left:5px;}}@media (min-width:681px) and (max-width:960px){.ace-related-content-paragraphs > div > div{width:50%;}.ace-related-content-paragraphs > div > div:nth-child(2n) > div{margin-left:10px;}.ace-related-content-paragraphs > div > div:nth-child(2n+1) > div{margin-right:10px;}}@media (max-width:680px){.ace-related-content-paragraphs > div > div{width:100%;}}.ace-related-content-paragraphs .ace-paragraph-related-content{display:flex;min-height:120px;margin-bottom:20px;position:relative;background-color:#f4f4f4;width:100%;}.ace-related-content-paragraphs .ace-paragraph-related-content:hover{background-color:#eaeaea;transition:all 0.5s ease;}.ace-related-content-paragraphs .ace-paragraph-related-content:hover .ace-field-title{color:#000;}.ace-related-content-paragraphs .ace-paragraph-related-content:hover .ace-field-body{color:#000;}.ace-related-content-paragraphs .ace-paragraph-related-content a,.ace-related-content-paragraphs .ace-paragraph-related-content a:visited{padding:15px 60px 30px 30px;width:100%;text-decoration:none;}@media (min-width:681px) and (max-width:960px){.ace-related-content-paragraphs .ace-paragraph-related-content a,.ace-related-content-paragraphs .ace-paragraph-related-content a:visited{padding:15px 60px 15px 30px;}}@media (max-width:680px){.ace-related-content-paragraphs .ace-paragraph-related-content a,.ace-related-content-paragraphs .ace-paragraph-related-content a:visited{padding:10px 60px 15px 30px;}}.ace-related-content-paragraphs .ace-paragraph-related-content .ace-field-title{color:#333;text-decoration:underline;margin-right:20px;width:calc(100% - 20px);padding-bottom:10px;}.ace-related-content-paragraphs .ace-paragraph-related-content .ace-field-body{padding:15px 36px 30px 0;color:#333;}.ace-paragraph-resource{margin-bottom:40px;background:#f3f3f3;padding:10px 30px 20px 30px;}.ace-paragraph-resource h2{margin:10px 0;}.ace-paragraph-table{margin-bottom:40px;}table{max-width:100%;width:100%;border-collapse:collapse;margin:20px 0;border:none;}thead{font-weight:700;}thead th{background:#fff;text-transform:none;}tbody tr{background:#fff;}th,td{border-color:#fff;border-bottom:1px solid #333;border-spacing:0;border-collapse:collapse;border-right:none;border-left:none;text-align:left;}@media (min-width:1201px){th,td{padding:15px 60px 15px 30px;}}@media (min-width:961px) and (max-width:1200px){th,td{padding:15px 60px 15px 30px;}}@media (min-width:681px) and (max-width:960px){th,td{padding:15px 60px 15px 30px;}}@media (max-width:680px){th,td{padding:15px 10px;}}caption{text-align:left;font:600 18px "Open Sans",sans-serif;}@media (min-width:680px){caption{font:600 19px "Open Sans",sans-serif;}}@media (min-width:960px){caption{font:600 20px "Open Sans",sans-serif;}}@media (min-width:1200px){caption{font:600 21px "Open Sans",sans-serif;}}h3{margin:0;}.ace-tile-paragraph{margin-bottom:40px;}.ace-tile-paragraph > div{display:block;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;}@media (max-width:680px){.ace-tile-paragraph > div{display:flex;flex-direction:column;}}.ace-tile-paragraph > div > div{display:flex;flex:none;width:33.3%;align-items:stretch;}@media (min-width:1201px){.ace-tile-paragraph > div > div:nth-child(3n) > div{margin-left:10px;}.ace-tile-paragraph > div > div:nth-child(3n+1) > div{margin-right:10px;}.ace-tile-paragraph > div > div:nth-child(3n+2) > div{margin-right:5px;margin-left:5px;}}@media (min-width:961px) and (max-width:1200px){.ace-tile-paragraph > div > div:nth-child(3n) > div{margin-left:10px;}.ace-tile-paragraph > div > div:nth-child(3n+1) > div{margin-right:10px;}.ace-tile-paragraph > div > div:nth-child(3n+2) > div{margin-right:5px;margin-left:5px;}}@media (min-width:681px) and (max-width:960px){.ace-tile-paragraph > div > div{width:50%;}.ace-tile-paragraph > div > div:nth-child(2n) > div{margin-left:10px;}.ace-tile-paragraph > div > div:nth-child(2n+1) > div{margin-right:10px;}}@media (max-width:680px){.ace-tile-paragraph > div > div{width:100%;}}.ace-tile-paragraph .ace-paragraph-tile-internal-link,.ace-tile-paragraph .ace-paragraph-tile-external-link{display:flex;min-height:120px;margin-bottom:20px;position:relative;background-color:#f4f4f4;width:100%;}.ace-tile-paragraph .ace-paragraph-tile-internal-link:hover,.ace-tile-paragraph .ace-paragraph-tile-external-link:hover{background-color:#eaeaea;transition:all 0.5s ease;}.ace-tile-paragraph .ace-paragraph-tile-internal-link:hover .ace-field-title,.ace-tile-paragraph .ace-paragraph-tile-external-link:hover .ace-field-title{color:#000;}.ace-tile-paragraph .ace-paragraph-tile-internal-link:hover .ace-field-body,.ace-tile-paragraph .ace-paragraph-tile-external-link:hover .ace-field-body{color:#000;}.ace-tile-paragraph .ace-paragraph-tile-internal-link a,.ace-tile-paragraph .ace-paragraph-tile-internal-link a:visited,.ace-tile-paragraph .ace-paragraph-tile-external-link a,.ace-tile-paragraph .ace-paragraph-tile-external-link a:visited{padding:15px 60px 30px 30px;width:100%;text-decoration:none;}@media (min-width:681px) and (max-width:960px){.ace-tile-paragraph .ace-paragraph-tile-internal-link a,.ace-tile-paragraph .ace-paragraph-tile-internal-link a:visited,.ace-tile-paragraph .ace-paragraph-tile-external-link a,.ace-tile-paragraph .ace-paragraph-tile-external-link a:visited{padding:15px 60px 15px 30px;}}@media (max-width:680px){.ace-tile-paragraph .ace-paragraph-tile-internal-link a,.ace-tile-paragraph .ace-paragraph-tile-internal-link a:visited,.ace-tile-paragraph .ace-paragraph-tile-external-link a,.ace-tile-paragraph .ace-paragraph-tile-external-link a:visited{padding:10px 60px 15px 30px;}}.ace-tile-paragraph .ace-paragraph-tile-internal-link .ace-field-title,.ace-tile-paragraph .ace-paragraph-tile-external-link .ace-field-title{color:#333;text-decoration:underline;margin-right:20px;width:calc(100% - 20px);padding-bottom:10px;}.ace-tile-paragraph .ace-paragraph-tile-internal-link .ace-field-body,.ace-tile-paragraph .ace-paragraph-tile-external-link .ace-field-body{padding:15px 36px 30px 0;color:#333;}.ace-paragraph-tile-image{display:flex;min-height:120px;margin-bottom:20px;position:relative;background-color:#f4f4f4;width:100%;border-top:4px solid #f5f5f5;}.ace-paragraph-tile-image:hover,.ace-paragraph-tile-image:focus{background-color:#eaeaea;transition:all 0.5s ease;border-top:4px solid #979797;}.ace-paragraph-tile-image:hover .ace-field-title,.ace-paragraph-tile-image:focus .ace-field-title{color:#000;}.ace-paragraph-tile-image:hover .ace-field-body,.ace-paragraph-tile-image:focus .ace-field-body{color:#000;}.ace-paragraph-tile-image a,.ace-paragraph-tile-image a:visited{width:100%;text-decoration:none;}.ace-paragraph-tile-image .ace-field-title{color:#333;text-decoration:underline;margin-right:20px;padding-left:30px;width:calc(100% - 20px);padding-bottom:10px;}.ace-paragraph-tile-image .ace-field-body{padding:15px 36px 30px 0;color:#333;}.ace-paragraph-tile-image img{width:100%;height:auto;}.ace-paragraph-tile-with-image{margin-bottom:40px;}.ace-paragraph-video{width:100%;height:auto;margin-bottom:40px;}.ace-paragraph-video video{height:auto !important;}@media (min-width:681px) and (max-width:960px){.ace-paragraph-video video{max-width:100%;}}@media (max-width:680px){.ace-paragraph-video video{max-width:100%;}}.ace-paragraph-video .ace-field-video{width:min-content;}.ace-paragraph-video .ace-field-caption{margin-top:5px;color:#666;}.ace-view-all-news .ace-view-all-news-header{padding-bottom:10px;}.ace-view-all-news .ace-view-all-news-item{display:flex;border-top:solid 1px #C1C3C5;padding:20px 0;}@media (max-width:680px){.ace-view-all-news .ace-view-all-news-item{display:block;}}.ace-view-all-news .ace-field-media-image{padding-right:20px;}.ace-view-all-news .ace-field-media-image img{height:120px;max-width:150px;}@media (max-width:680px){.ace-view-all-news .ace-field-media-image{display:block;width:100%;padding:0;}.ace-view-all-news .ace-field-media-image img{height:auto;width:100%;}}.ace-view-all-news .ace-field-title a{color:#3f81eb;font-weight:700 !important;font:600 18px "Open Sans",sans-serif;}@media (min-width:680px){.ace-view-all-news .ace-field-title a{font:600 19px "Open Sans",sans-serif;}}@media (min-width:960px){.ace-view-all-news .ace-field-title a{font:600 20px "Open Sans",sans-serif;}}@media (min-width:1200px){.ace-view-all-news .ace-field-title a{font:600 24px "Open Sans",sans-serif;}}.ace-view-all-news .ace-field-title a:hover{color:#23298a;}.ace-view-all-news .ace-field-title a:visited{color:#5e3a8a;}.ace-view-all-news .ace-field-title h3{margin:0;}.ace-view-all-news .ace-field-leading-paragraph p{margin:10px 0;}.ace-view-all-news .ace-field-publication-date p{font:14px "Open Sans",sans-serif;margin:0;}@media (min-width:680px){.ace-view-all-news .ace-field-publication-date p{font:14px "Open Sans",sans-serif;}}@media (min-width:960px){.ace-view-all-news .ace-field-publication-date p{font:15px "Open Sans",sans-serif;}}@media (min-width:1200px){.ace-view-all-news .ace-field-publication-date p{font:15px "Open Sans",sans-serif;}}.ace-view-all-news .ace-view-all-news-pager ul{list-style-type:none;padding:0;}ul.ace-directories-list{list-style-type:none;padding-inline-start:0;margin:0;}ul.ace-directories-list.ace-two-column{columns:2;-webkit-columns:2;-moz-columns:2;}@media (max-width:680px){ul.ace-directories-list.ace-two-column{columns:1;-webkit-columns:1;-moz-columns:1;}}.ace-view-featured-search-item{border:1px solid #979797;padding:20px;margin:40px 0 30px 0;}.ace-view-featured-search-item .ace-featured-tag{float:right;margin:-10px 0;font-weight:600;}@media (max-width:680px){.ace-view-featured-search-item .ace-featured-tag{margin:-5px 0 10px 0;display:block;float:none;}}.ace-search-item h3.ace-field-title{width:calc(100% - 150px);margin-top:0;margin-bottom:12px;}@media (max-width:680px){.ace-search-item h3.ace-field-title{width:100%;}}.ace-search-item h3.ace-field-title a{font:600 18px "Open Sans",sans-serif;line-height:30px;color:#345dab;}@media (min-width:680px){.ace-search-item h3.ace-field-title a{font:600 19px "Open Sans",sans-serif;}}@media (min-width:960px){.ace-search-item h3.ace-field-title a{font:600 20px "Open Sans",sans-serif;}}@media (min-width:1200px){.ace-search-item h3.ace-field-title a{font:600 24px "Open Sans",sans-serif;}}.ace-search-item h3.ace-field-title a:hover{text-decoration:underline;color:#1e1fab;}.ace-search-item h3.ace-field-title a:visited{color:#609;}.ace-search-item a.ace-field-url{color:#167436;font:14px "Open Sans",sans-serif;text-decoration:none;}@media (min-width:680px){.ace-search-item a.ace-field-url{font:14px "Open Sans",sans-serif;}}@media (min-width:960px){.ace-search-item a.ace-field-url{font:15px "Open Sans",sans-serif;}}@media (min-width:1200px){.ace-search-item a.ace-field-url{font:15px "Open Sans",sans-serif;}}.ace-search-item a.ace-field-url:hover{text-decoration:underline;}
