/*!
Theme Name: CJO
Theme URI: https://www.digeratisolutions.com.au
Author: Digerati
Author URI: https://www.digeratisolutions.com.au
Version: 1.2.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: digipress
*/
/*!**************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@wordpress/scripts/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./styles/style.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************/.gform-theme--api,.gform-theme--foundation{--gf-form-gap-y:25px!important}.gform-theme--api input[type=submit],.gform-theme--foundation input[type=submit]{border-radius:5px!important;font-size:var(--wp--preset--font-size--default)!important;padding:1em 2em!important}.gform_confirmation_message>:first-child{margin-top:0!important}.gform_confirmation_message>:last-child{margin-bottom:0!important}.gform_validation_errors .site-wrap button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.gform_validation_errors .site-wrap button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.gform_validation_errors .site-wrap input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.gform_validation_errors .wp-block-button__link,.site-wrap .gform_validation_errors button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap .gform_validation_errors button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap .gform_validation_errors input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]){background-color:var(--wp--preset--color--accent)!important;border-radius:5px!important;color:var(--wp--preset--color--secondary)!important;font-family:var(--wp--preset--font-family--heading)!important;font-weight:600!important;line-height:1!important;padding:.5em!important;transform:scale(.8)!important;white-space:nowrap!important}.modal{color:var(--wp--preset--color--primary);opacity:0;position:relative;transition:all .2s ease-in-out;visibility:hidden;z-index:999}.modal.is-style-small .modal__container{max-width:600px}.modal iframe{opacity:0;transition:opacity .4s ease-in-out .4s;visibility:hidden}.modal.is-open,.modal.is-open iframe{opacity:1;visibility:visible}.modal .modal__overlay{align-items:center;background:rgba(52,56,71,.95);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.modal .modal__header{align-items:center;display:flex;gap:var(--wp--preset--spacing--50);justify-content:space-between;margin:0 0 20px}.modal .modal__header:not(:has(.modal__title)){justify-content:flex-end}.modal .modal__header .modal__title{font-size:var(--wp--preset--font-size--medium);font-weight:700}.modal .modal__header .modal__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;display:block;line-height:1;outline:none}.modal .modal__header .modal__close:before{color:var(--wp--preset--color--accent);content:"\f00d";font-family:Font Awesome\ 6 Pro;font-size:20px;line-height:1}.modal:not(:has(.modal__title)) .modal__header{margin-bottom:0}.modal:not(:has(.modal__title)) .modal__content{margin-top:0}.modal .modal__content{margin:20px 0}.modal .modal__content>:first-child{margin-top:0!important}.modal .modal__content>:last-child{margin-bottom:0!important}.modal .modal__footer{margin:20px 0 0}.modal .modal__container{background:var(--wp--preset--color--secondary);border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.1);max-height:100vh;max-width:800px;padding:var(--wp--preset--spacing--30);position:relative;width:100vw}@media (min-width:1080px){.modal .modal__container{padding:var(--wp--preset--spacing--40)}}.modal .modal__container>:last-child{margin-bottom:0}.calendar-container{--fc-border-color:inherit;--fc-page-bg-color:hsla(0,0%,100%,.25);--fc-neutral-bg-color:hsla(0,0%,100%,.25);--fc-button-bg-color:var(--wp--preset--color--accent-light);--fc-button-border-color:var(--wp--preset--color--accent-light);--fc-event-bg-color:var(--wp--preset--color--accent);--fc-event-border-color:var(--wp--preset--color--accent);--fc-button-hover-bg-color:var(--wp--preset--color--accent-light);--fc-button-hover-border-color:var(--wp--preset--color--accent-light);--fc-button-active-bg-color:var(--wp--preset--color--accent-light);--fc-button-active-border-color:var(--wp--preset--color--accent-light);position:relative}.calendar-container button{font-family:sans-serif!important}.calendar-container .calendar-spinner{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);z-index:8}.calendar-container.is-loading .fc-view-harness{filter:grayscale(100%);opacity:.5}.calendar-container .fc-view-harness{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);min-height:500px;transition:all .2s ease-in-out}.calendar-container table{background:var(--wp--preset--color--secondary);color:var(--wp--preset--color--primary)}.calendar-container .fc-col-header-cell-cushion,.calendar-container .fc-daygrid-day-number,.calendar-container .fc-list-day-side-text,.calendar-container .fc-list-day-text{text-decoration:none}.calendar-container .fc-button-group{display:inline-flex;gap:10px}.calendar-container .fc-button-group .fc-button{height:unset!important}.calendar-container .fc-daygrid-event{border-radius:0;padding:1px 4px}.calendar-container .fc-daygrid-day-top{font-weight:500}.calendar-container .fc-event-main-frame{flex-flow:column nowrap}.calendar-container .fc-daygrid-event{line-height:1.2;white-space:unset}@media (max-width:1079px){.calendar-container .fc-toolbar-title{font-size:16px}}.calendar-container .fc-daygrid-day-top{font-weight:400;opacity:.75}.calendar-container .fc .fc-list-sticky .fc-list-day>*{background:var(--wp--preset--color--secondary)!important}:has(>.calendar-container){container-type:inline-size}@container (width < 768px){:has(>.calendar-container) .calendar-container .fc-toolbar-title{font-size:1em!important}:has(>.calendar-container) .calendar-container .fc-toolbar-chunk:has(.fc-today-button){transform:scale(.8);transform-origin:center right}:has(>.calendar-container) .calendar-container .fc-toolbar.fc-header-toolbar{margin-bottom:1em}:has(>.calendar-container) .calendar-container .fc-daygrid-day-top{font-size:.8em}:has(>.calendar-container) .calendar-container .fc-daygrid-event-harness .fc-event{border:1px solid rgba(0,0,0,.1)!important;border-radius:50%;height:10px;width:10px}:has(>.calendar-container) .calendar-container .fc-daygrid-event-harness .fc-event>*{display:none!important}}@container (width < 1080px){:has(>.calendar-container) .calendar-container .fc-view-harness{min-height:400px!important}:has(>.calendar-container) .calendar-container .fc-theme-standard th{font-size:.8em;font-weight:500!important}:has(>.calendar-container) .calendar-container .fc-toolbar-title{font-size:var(--wp--preset--font-size--medium)}}.nice-select{background:var(--wp--preset--color--secondary);border:1.5px solid rgba(0,0,0,.2);border-radius:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);color:inherit;font-family:var(--wp--preset--font-family--body);font-size:16px;height:45px;line-height:45px;min-width:200px;padding:0 15px!important;position:relative;transition:all .2s ease-in-out;width:100%}@media (min-width:1080px){.nice-select{font-size:var(--wp--preset--font-size--default);height:50px}}.nice-select:disabled{opacity:.5}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{pointer-events:none}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select .list{background:var(--wp--preset--color--secondary);border:1.5px solid rgba(0,0,0,.2);border-radius:0 0 10px 10px;border-top:none;color:var(--wp--preset--color--primary);left:-1.5px;margin:0;opacity:0;overflow:hidden;padding:0 0 2px;pointer-events:none;position:absolute!important;right:-1.5px;top:calc(100% - 5px);z-index:9!important}.nice-select .option{cursor:pointer;font-size:14px;line-height:1;list-style:none;outline:none;overflow:hidden;padding:10px;text-align:left;text-overflow:ellipsis}.nice-select .option.selected{background:rgba(0,0,0,.05)}.nice-select .option.disabled{background-color:transparent;cursor:default;display:none}.react-select{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.react-select .select__input{border:none;box-shadow:none!important;height:38px!important;padding:0!important}@media (min-width:1080px){.react-select .select__input{height:48px!important}}.react-select .select__control{border:1.5px solid rgba(0,0,0,.2);height:40px!important;min-height:40px!important}@media (min-width:1080px){.react-select .select__control{height:50px!important;min-height:50px!important}}.react-select .select__value-container{flex-flow:row nowrap;height:38px!important;padding:0 12px}@media (min-width:1080px){.react-select .select__value-container{height:48px!important}}.react-select .select__input-container{margin:0;padding:0}.react-select .select__placeholder,.react-select .select__single-value{line-height:38px}@media (min-width:1080px){.react-select .select__placeholder,.react-select .select__single-value{line-height:48px}}.react-select .select__multi-value{margin:0!important}.react-select .select__indicators{height:38px!important}@media (min-width:1080px){.react-select .select__indicators{height:48px!important}}.react-select .select__clear-indicator,.react-select .select__dropdown-indicator{padding:0 8px}.react-select .select__multi-value{margin:4px}.react-select .select__menu{font-size:14px!important;min-width:300px}@media (min-width:1080px){.filter-pills .react-select{box-shadow:none!important}}@media (min-width:1080px) and (min-width:1080px){.filter-pills .react-select .select__input{height:38px!important}}@media (min-width:1080px){.filter-pills .react-select .select__control{border-radius:25px!important}}@media (min-width:1080px) and (min-width:1080px){.filter-pills .react-select .select__control{height:40px!important;min-height:40px!important}.filter-pills .react-select .select__value-container{height:38px!important;padding:0 20px}.filter-pills .react-select .select__placeholder,.filter-pills .react-select .select__single-value{line-height:38px!important}.filter-pills .react-select .select__indicators{height:38px!important}}.chosen-results .disabled-result{display:none!important}.chosen-results .group-result:has(+.disabled-result){display:none!important}:root{font-size:16px}.editor-styles-wrapper *{animation:none!important}.editor-styles-wrapper .wp-block-spacer{background:repeating-linear-gradient(90deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 10px,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 20px)}.editor-styles-wrapper .block-editor-block-list__layout.is-root-container,.editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper{padding:0 var(--wp--custom--spacing--root-padding)}.editor-styles-wrapper .block-editor-block-list__layout.is-root-container>.alignfull,.editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper>.alignfull{margin-left:calc(var(--wp--custom--spacing--root-padding)*-1)!important;margin-right:calc(var(--wp--custom--spacing--root-padding)*-1)!important}.acf-image-uploader .image-wrap img{max-height:100px!important;width:auto}*,:after,:before{box-sizing:border-box}html{min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;text-rendering:geometricPrecision}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{--headerHeight:60px;background:var(--wp--preset--color--secondary);color:var(--wp--preset--color--primary);display:flex;flex-flow:column nowrap;font-size:var(--wp--preset--font-size--default);margin:0;min-height:100%}@media (min-width:1080px){body{--headerHeight:120px}}img{max-width:100%}figcaption{background:var(--wp--preset--color--tertiary);font-size:var(--wp--preset--font-size--small);font-style:italic;line-height:inherit;margin:0;padding:10px;text-align:left}.is-layout-constrained>:is(p,h1,h2,h3,h4,h5,h6),.is-layout-flow>:is(p,h1,h2,h3,h4,h5,h6){margin-block-end:revert;margin-block-start:revert}table{background:var(--wp--preset--color--secondary);border:1.5px solid var(--wp--preset--color--tertiary);border-collapse:collapse;border-radius:8px;font-size:var(--wp--preset--font-size--small);overflow:hidden;overflow-x:auto;table-layout:fixed;width:100%}table tr{border-bottom:1.5px solid var(--wp--preset--color--tertiary)}table tr:last-child{border-bottom:none}table tr.pending-action{background:rgba(255,0,0,.1)}table th{background:rgba(0,0,0,.03)}table td,table th{overflow:hidden;padding:15px 20px;text-align:left;text-overflow:ellipsis}table td.is-last-item{display:flex;justify-content:flex-end}.header-actions:not(:has(.wp-block-buttons)),.table-actions{display:flex}.header-actions:not(:has(.wp-block-buttons)) a,.header-actions:not(:has(.wp-block-buttons)) button,.table-actions a,.table-actions button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;border-right:1.5px solid rgba(0,0,0,.2);color:var(--wp--preset--color--blue);cursor:pointer;font-size:14px!important;font-weight:600!important;line-height:1;outline:none;padding:0 8px;text-decoration:none;white-space:nowrap}.header-actions:not(:has(.wp-block-buttons)) a:last-child,.header-actions:not(:has(.wp-block-buttons)) button:last-child,.table-actions a:last-child,.table-actions button:last-child{border-right:none;padding-right:0}.header-actions:not(:has(.wp-block-buttons)) a.is-red,.header-actions:not(:has(.wp-block-buttons)) button.is-red,.table-actions a.is-red,.table-actions button.is-red{border-color:red;color:red}.header-actions:not(:has(.wp-block-buttons)) a.is-green,.header-actions:not(:has(.wp-block-buttons)) button.is-green,.table-actions a.is-green,.table-actions button.is-green{border-color:green;color:green}body.woocommerce-account table{font-weight:500}.table-responsive{border:1.5px solid var(--wp--preset--color--tertiary);border-radius:8px;font-size:var(--wp--preset--font-size--small);font-weight:500;overflow:hidden;overflow-x:auto;width:100%}.table-responsive table{border:none}.table-responsive table td,.table-responsive table th{vertical-align:top}.table-responsive table .desc{font-size:14px;font-style:italic;opacity:.5}.table-pagination{display:flex;gap:10px;justify-content:flex-end;margin-top:var(--wp--preset--spacing--30)}.table-pagination button[disabled]{pointer-events:none}body:has(.site-wrap):not(:has(#wpadminbar *)) form{font-size:var(--wp--preset--font-size--default)}body:has(.site-wrap):not(:has(#wpadminbar *)) input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=file]):not(.chosen-search-input):not(.select__input):not([role=combobox]),body:has(.site-wrap):not(:has(#wpadminbar *)) select:not([class*=ui-]){background-color:var(--wp--preset--color--secondary);border:1.5px solid rgba(0,0,0,.2);border-radius:5px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);color:inherit;font-family:var(--wp--preset--font-family--body);font-size:16px;height:45px;padding:0 15px!important;transition:all .2s ease-in-out;width:100%}@media (min-width:1080px){body:has(.site-wrap):not(:has(#wpadminbar *)) input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=file]):not(.chosen-search-input):not(.select__input):not([role=combobox]),body:has(.site-wrap):not(:has(#wpadminbar *)) select:not([class*=ui-]){font-size:var(--wp--preset--font-size--default);height:50px}}body:has(.site-wrap):not(:has(#wpadminbar *)) input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=file]):not(.chosen-search-input):not(.select__input):not([role=combobox]):disabled,body:has(.site-wrap):not(:has(#wpadminbar *)) select:not([class*=ui-]):disabled{opacity:.5}body:has(.site-wrap):not(:has(#wpadminbar *)) input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=file]):not([name*=acf-]){-webkit-appearance:none;-moz-appearance:none;appearance:none}body:has(.site-wrap):not(:has(#wpadminbar *)) textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--wp--preset--color--secondary);border:1.5px solid rgba(0,0,0,.2);border-radius:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);color:inherit!important;font-family:var(--wp--preset--font-family--body);font-size:16px;height:200px!important;padding:15px!important;transition:all .2s ease-in-out}@media (min-width:1080px){body:has(.site-wrap):not(:has(#wpadminbar *)) textarea{font-size:var(--wp--preset--font-size--default)}}body:has(.site-wrap):not(:has(#wpadminbar *)) textarea:disabled{background:var(--wp--preset--color--border);opacity:.5}body:has(.site-wrap):not(:has(#wpadminbar *)) input[type=email],body:has(.site-wrap):not(:has(#wpadminbar *)) input[type=number],body:has(.site-wrap):not(:has(#wpadminbar *)) input[type=password],body:has(.site-wrap):not(:has(#wpadminbar *)) input[type=text],body:has(.site-wrap):not(:has(#wpadminbar *)) input[type=textarea],body:has(.site-wrap):not(:has(#wpadminbar *)) select{width:100%}body:has(.site-wrap):not(:has(#wpadminbar *)) input[type=email][aria-invalid=true],body:has(.site-wrap):not(:has(#wpadminbar *)) input[type=number][aria-invalid=true],body:has(.site-wrap):not(:has(#wpadminbar *)) input[type=password][aria-invalid=true],body:has(.site-wrap):not(:has(#wpadminbar *)) input[type=text][aria-invalid=true],body:has(.site-wrap):not(:has(#wpadminbar *)) input[type=textarea][aria-invalid=true],body:has(.site-wrap):not(:has(#wpadminbar *)) select[aria-invalid=true]{border-color:var(--wp--preset--color--rose-1)!important}body:has(.site-wrap):not(:has(#wpadminbar *)) select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg fill="black" height="12" width="12" xmlns="http://www.w3.org/2000/svg"><path d="M0 0 L5 5 L10 0"/></svg>');background-position:calc(100% - .75rem) calc(50% + 4px);background-repeat:no-repeat;background-size:12px;padding-right:2rem}body:has(.site-wrap):not(:has(#wpadminbar *)) select option{background:#fff!important;color:#000!important}body:has(.site-wrap):not(:has(#wpadminbar *)) input[type=checkbox],body:has(.site-wrap):not(:has(#wpadminbar *)) input[type=radio]{height:auto}body:has(.site-wrap):not(:has(#wpadminbar *)) input[type=search]::-webkit-search-cancel-button,body:has(.site-wrap):not(:has(#wpadminbar *)) input[type=search]::-webkit-search-decoration,body:has(.site-wrap):not(:has(#wpadminbar *)) input[type=search]::-webkit-search-results-button,body:has(.site-wrap):not(:has(#wpadminbar *)) input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}body:has(.site-wrap):not(:has(#wpadminbar *)) input[type=file]{background:transparent;border:none;height:auto;padding:0!important}body:has(.site-wrap):not(:has(#wpadminbar *)) input[readonly]{background:var(--wp--preset--color--tertiary)}body:has(.site-wrap):not(:has(#wpadminbar *)) button,body:has(.site-wrap):not(:has(#wpadminbar *)) input[type=button]{cursor:pointer}body:has(.site-wrap):not(:has(#wpadminbar *)) legend{font-weight:500}.site-wrap button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]){background:var(--wp--preset--color--accent);border:none!important;border-radius:5px;color:var(--wp--preset--color--secondary);cursor:pointer;font-family:var(--wp--preset--font-family--body)!important;font-size:var(--wp--preset--font-size--default);font-weight:600!important;height:45px;padding:0 30px!important;transition:all .2s ease-in-out;width:auto}@media (min-width:1080px){.site-wrap button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]){height:50px!important}}.site-wrap button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]):disabled,.site-wrap button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]):disabled,.site-wrap input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]):disabled{opacity:.35}.search-field{width:100%}::-moz-placeholder{color:inherit;opacity:.5}::placeholder{color:inherit;opacity:.5}form{position:relative}fieldset{border:1.5px solid rgba(0,0,0,.2);border-radius:5px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);margin:0;padding:var(--wp--preset--spacing--30)}fieldset legend{font-weight:700}mark{background:transparent;font-weight:600}#tinymce{font-family:inherit!important}.site-wrap{display:flex;flex-flow:column nowrap;margin:0;min-height:100vh;overflow:hidden;position:relative}.site-header{background:var(--wp--preset--color--secondary);box-shadow:0 4px 12px rgba(0,0,0,.08);left:0;padding:0 var(--wp--custom--spacing--root-padding);position:fixed;right:0;top:0;transition:transform .2s ease-in-out;z-index:9}@media (min-width:1080px){body.is-scroll .site-header{transform:translateY(-100%)}}.site-header .container{align-items:center;display:flex;gap:var(--wp--preset--spacing--50);height:var(--headerHeight)}.site-header .container .site-header__logo{align-items:center;display:flex;justify-content:space-between;padding:10px 0;width:100%}@media (min-width:1080px){.site-header .container .site-header__logo{width:unset}}.site-header .container .site-header__logo>a{max-width:150px}@media (min-width:1080px){.site-header .container .site-header__logo>a{max-width:275px}}.site-header .container .site-header__logo img{display:block;max-height:100%;width:auto}.site-header .container .site-header__menu{background:var(--wp--preset--color--blue-light);bottom:0;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06);display:none;flex:1 1;flex-flow:column nowrap;gap:var(--wp--preset--spacing--50);left:0;position:fixed;right:0;top:var(--headerHeight);z-index:8}@media (min-width:1080px){.site-header .container .site-header__menu{align-items:center;background:unset;bottom:unset;box-shadow:unset;display:flex;flex-flow:row nowrap;justify-content:flex-end;left:unset;position:unset;right:unset;top:unset}}.site-header .container .site-header__menu .wp-block-buttons{margin:0}@media (max-width:1079px){.site-header .container .site-header__menu .wp-block-buttons{padding:0 var(--wp--custom--spacing--root-padding)}.site-header .container .site-header__menu .wp-block-buttons .wp-block-buttons{flex-flow:row nowrap;margin:0}.site-header .container .site-header__menu .wp-block-buttons .wp-block-buttons .wp-block-button{flex:1 1}}.site-header .container .site-header__menu .wp-block-buttons .favourites{align-items:center;color:var(--wp--preset--color--accent);display:flex;font-weight:700;gap:8px;line-height:1;margin-right:15px;text-decoration:none}.site-header .container .site-header__menu .wp-block-buttons .favourites:hover{opacity:.75}@media (max-width:1079px){body.opened-menu .site-header .site-header__menu{display:block}}.site-main{margin-top:var(--headerHeight);min-height:400px;z-index:2}.site-footer{background:var(--wp--preset--color--dark-grey);color:var(--wp--preset--color--secondary);padding:var(--wp--custom--spacing--root-padding)}.site-footer .container{display:flex;flex-flow:column nowrap;gap:var(--wp--preset--spacing--50)}@media (min-width:1080px){.site-footer .container{gap:var(--wp--preset--spacing--40)}}.site-footer .container .site-footer__top{display:flex;flex-flow:column nowrap;gap:var(--wp--preset--spacing--30);justify-content:space-between}@media (min-width:1080px){.site-footer .container .site-footer__top{flex-flow:row nowrap;gap:var(--wp--preset--spacing--40)}}.site-footer .container .site-footer__top .footer-contact{line-height:1.8}.site-footer .container .site-footer__top .footer-form{color:var(--wp--preset--color--primary);display:none;line-height:1.8;max-width:700px}@media (min-width:1080px){.site-footer .container .site-footer__top .footer-form{display:block}}.site-footer .container .site-footer__top .footer-form .gform_validation_errors{display:none!important}.site-footer .container .site-footer__top .footer-form form .gform_fields{gap:10px}.site-footer .container .site-footer__top .footer-form form .gform_fields .gfield:has(.validation_message) input,.site-footer .container .site-footer__top .footer-form form .gform_fields .gfield:has(.validation_message) textarea{background-color:#ffd6d7!important}.site-footer .container .site-footer__top .footer-form form .gform_fields .gfield .validation_message,.site-footer .container .site-footer__top .footer-form form .gform_fields .gfield_label{display:none}.site-footer .container .site-footer__top .footer-form form .gform_fields #field_4_1{grid-column:1/6;grid-row:1/2}.site-footer .container .site-footer__top .footer-form form .gform_fields #field_4_3{grid-column:1/6;grid-row:2/3}.site-footer .container .site-footer__top .footer-form form .gform_fields #field_4_4{grid-column:6/13;grid-row:1/3}.site-footer .container .site-footer__top .footer-form form .gform_fields #field_4_4 textarea{height:110px!important;max-height:110px!important;min-block-size:unset}.site-footer .container .site-footer__top .footer-form form .gform_fields input,.site-footer .container .site-footer__top .footer-form form .gform_fields textarea{border:none!important}.site-footer .container .site-footer__top .footer-form form .gform_footer{display:flex;justify-content:flex-end;margin-top:15px}.site-footer .container .site-footer__top .footer-form form .gform_footer .gform-loader{order:1!important}.site-footer .container .site-footer__top .footer-form form .gform_footer>*{order:2}.site-footer .container .site-footer__bottom{display:flex;flex-flow:column nowrap;font-size:var(--wp--preset--font-size--small);gap:var(--wp--preset--spacing--30);justify-content:space-between}@media (min-width:1080px){.site-footer .container .site-footer__bottom{align-items:center;flex-flow:row nowrap;gap:var(--wp--preset--spacing--40)}}.site-footer .container .site-footer__bottom .footer-logo img{max-height:30px}@media (min-width:1080px){.site-footer .container .site-footer__bottom .footer-logo img{max-height:50px}.site-footer .container .site-footer__bottom .footer-copyright{text-align:right}}.site-footer .container .line{background:var(--wp--preset--color--secondary);height:1px}.entry-content{min-height:var(--wp--custom--spacing--root-padding);padding:0 var(--wp--custom--spacing--root-padding);position:relative;z-index:2}.entry-content>*{margin-left:auto!important;margin-right:auto!important;max-width:var(--wp--style--global--content-size)}.entry-content>:first-child:not(.alignfull){margin-top:var(--wp--custom--spacing--root-padding)!important}@media (min-width:1080px){.entry-content>:first-child:not(.alignfull){margin-top:calc(var(--wp--custom--spacing--root-padding)*1.15)!important}}.entry-content>:last-child:not(.alignfull){margin-bottom:var(--wp--custom--spacing--root-padding)!important}@media (min-width:1080px){.entry-content>:last-child:not(.alignfull){margin-bottom:calc(var(--wp--custom--spacing--root-padding)*1.15)!important}}.entry-content>:last-child:is(.alignfull){padding-bottom:var(--wp--custom--spacing--root-padding)!important}@media (min-width:1080px){.entry-content>:last-child:is(.alignfull){padding-bottom:calc(var(--wp--custom--spacing--root-padding)*1.15)!important}}.entry-content>.alignwide{max-width:var(--wp--style--global--wide-size)}.entry-content>.alignfull{margin-left:calc(var(--wp--custom--spacing--root-padding)*-1)!important;margin-right:calc(var(--wp--custom--spacing--root-padding)*-1)!important;max-width:calc(100% + var(--wp--custom--spacing--root-padding)*2)!important;width:calc(100% + var(--wp--custom--spacing--root-padding)*2)!important}.entry-content>.alignleft{float:left;margin-right:2em}.entry-content>.alignright{float:right;margin-left:2em}body.home .entry-content .wp-block-group{position:relative}body.home .entry-content .wp-block-group.alignfull:has(+.wp-block-digerati-jobs){padding-bottom:calc(var(--wp--custom--spacing--root-padding) + 50px)}body.home .entry-content .wp-block-group+.wp-block-digerati-jobs{margin-top:-25px!important;position:relative;z-index:2}@media (min-width:1080px){body.home .entry-content .wp-block-group+.wp-block-digerati-jobs{margin-top:-50px!important}}body.home .entry-content .wp-block-group+.wp-block-digerati-jobs>*{position:relative;z-index:2}body.home .entry-content .wp-block-group+.wp-block-digerati-jobs:before{bottom:-10px;box-shadow:var(--wp--preset--color--blue) 0 10px 50px;content:"";height:50px;left:5%;opacity:.15;pointer-events:none;position:absolute;right:5%;top:0;transform:rotate(180deg);z-index:1}@media (min-width:1080px){body.post-type-archive-job .page-hero,body.post-type-archive-organisation .page-hero{padding-bottom:calc(var(--wp--custom--spacing--root-padding) + 50px)}body.post-type-archive-job .entry-content>:first-child:not(.alignfull),body.post-type-archive-organisation .entry-content>:first-child:not(.alignfull){margin-top:unset!important}body.post-type-archive-job .entry-content>:first-child:not(.alignfull) .filter-container,body.post-type-archive-organisation .entry-content>:first-child:not(.alignfull) .filter-container{margin-top:-50px}}.site-footer{margin-top:auto}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:var(--wp--preset--color--accent)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}strong{font-weight:700}.has-large-font-size,.has-x-large-font-size,.has-xx-large-font-size{font-weight:500;line-height:var(--wp--custom--typography--heading--line-height)}.has-x-large-font-size,.has-xx-large-font-size{margin-bottom:.83em;margin-top:.83em}.has-heading-font-family{font-family:var(--wp--preset--font-family--heading);font-weight:var(--wp--custom--typography--heading--font-weight);line-height:var(--wp--custom--typography--heading--line-height)}.page-hero{align-items:center;color:var(--wp--preset--color--secondary);display:flex;min-height:200px;min-width:100%;overflow:unset;padding:var(--wp--custom--spacing--root-padding)}@media (min-width:1080px){.page-hero{aspect-ratio:5/1;max-height:400px;min-height:unset}}.page-hero .wp-block-cover__inner-container{display:flex;flex-flow:column nowrap;gap:15px;margin:0 auto;max-width:1000px}.page-hero .wp-block-cover__inner-container *{margin:0}.page-hero .wp-block-cover__inner-container h3{opacity:.75}.page-hero .wp-block-cover__inner-container .hero-subheading{align-items:center;display:flex;gap:10px}.page-hero .wp-block-cover__inner-container .breadcrumbs{margin-top:8px}body.single-job .page-hero,body.single-organisation .page-hero{aspect-ratio:unset;background:transparent!important;color:var(--wp--preset--color--primary);max-height:unset;min-height:unset!important;padding-bottom:0!important}@media (min-width:1080px){body.single-job .page-hero .organisation-logo,body.single-organisation .page-hero .organisation-logo{margin:0 0 30px}}body.single-job .page-hero .organisation-logo img,body.single-organisation .page-hero .organisation-logo img{display:block;max-height:60px;width:auto}@media (min-width:1080px){body.single-job .page-hero .organisation-logo img,body.single-organisation .page-hero .organisation-logo img{max-height:120px}}body.single-job .page-hero .csv-list,body.single-organisation .page-hero .csv-list{font-weight:500}body.single-job .page-hero a,body.single-organisation .page-hero a{color:var(--wp--preset--color--primary)}body.single-job .site-main,body.single-organisation .site-main{position:relative}body.single-job .site-main:before,body.single-organisation .site-main:before{background:linear-gradient(var(--wp--preset--color--blue-light),transparent)!important;content:"";height:50vh;left:0;position:absolute;right:0;top:0;z-index:1}body.single-job .site-main .entry-content,body.single-organisation .site-main .entry-content{--wp--style--global--content-size:1000px;z-index:2}body.single-job .site-main .entry-content>:first-child,body.single-organisation .site-main .entry-content>:first-child{margin-top:var(--wp--preset--spacing--50)!important}.entry-content>.woocommerce:has(.woocommerce-MyAccount-navigation){display:flex;flex-flow:column nowrap;margin-bottom:0!important}@media (min-width:1080px){.entry-content>.woocommerce:has(.woocommerce-MyAccount-navigation){flex-flow:row nowrap;gap:var(--wp--custom--spacing--root-padding);margin-top:0!important}}@media (min-width:1080px){.entry-content>.woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation{background:var(--wp--preset--color--blue-light);box-shadow:inset -4px 0 4px 0 rgba(0,0,0,.06);padding:var(--wp--custom--spacing--root-padding) 0;position:relative;width:250px}.entry-content>.woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation:before{background:var(--wp--preset--color--blue-light);bottom:0;content:"";pointer-events:none;position:absolute;right:100%;top:0;width:50vw;z-index:1}.entry-content>.woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation>*{position:relative;z-index:2}}.entry-content>.woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-MyAccount-content{padding:var(--wp--custom--spacing--root-padding) 0}@media (min-width:1080px){.entry-content>.woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-MyAccount-content{flex:1 1}}.accordion-items{border-top:1px solid rgba(0,0,0,.5);display:flex;flex-flow:column nowrap}.accordion-items .accordion-item{border-bottom:1px solid rgba(0,0,0,.5)}.accordion-items .accordion-item[aria-expanded=true] .accordion-header{color:var(--wp--preset--color--accent)}.accordion-items .accordion-item[aria-expanded=true] .accordion-header .fa-circle-plus{display:none}.accordion-items .accordion-item[aria-expanded=true] .accordion-header .fa-circle-minus{display:block}.accordion-items .accordion-item .accordion-header{align-items:center;cursor:pointer;display:flex;font-size:calc(var(--wp--preset--font-size--default)*1.1);font-weight:600;gap:var(--wp--preset--spacing--50);justify-content:space-between;padding:var(--wp--preset--spacing--30) 0}.accordion-items .accordion-item .accordion-header i{color:var(--wp--preset--color--red)}.accordion-items .accordion-item .accordion-header .fa-chevron-down{display:block}.accordion-items .accordion-item .accordion-header .fa-chevron-up{display:none}.accordion-items .accordion-item .accordion-content{display:none;padding:0 0 var(--wp--preset--spacing--30)}@media (max-width:1079px){.search-container{margin-bottom:var(--wp--preset--spacing--20)}}@media (min-width:1080px){.search-container{background:var(--wp--preset--color--accent);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);left:0;opacity:0;padding:8px var(--wp--custom--spacing--root-padding);position:fixed;right:0;top:var(--headerHeight);visibility:hidden;z-index:7}.search-container.is-open{opacity:1;visibility:visible}.search-container .container{margin:0 auto;max-width:800px;width:100%}.search-container .container input[type=text]{border:none!important}.search-container .container input[type=submit]{background:var(--wp--preset--color--accent-light)!important;color:var(--wp--preset--color--accent)}}.search-form>div{display:flex}.search-form>div input[type=text]{border-radius:5px 0 0 5px!important;flex:1 1}.search-form>div input[type=submit]{border-radius:0 5px 5px 0!important}.breadcrumbs{display:none;justify-content:center;margin-top:var(--wp--preset--spacing--40);opacity:.5}@media (min-width:1080px){.breadcrumbs{display:flex}}.breadcrumbs>:after{color:inherit;content:"\f054";font-family:Font Awesome\ 6 Pro;font-size:12px;opacity:.5;padding:0 8px}.breadcrumbs>:last-child:after{display:none}.breadcrumbs a{color:hsla(0,0%,100%,.5);text-decoration:none}.pagination{display:flex;gap:8px;justify-content:center;margin-top:var(--wp--custom--spacing--root-padding)}.pagination a,.pagination button,.pagination span{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--wp--preset--color--secondary);border:1.5px solid rgba(0,0,0,.1)!important;border-radius:3px;box-shadow:0 1px 3px 0 rgba(0,0,0,.05),0 1px 2px 0 rgba(0,0,0,.03);color:inherit;cursor:pointer;display:block;font-weight:500;line-height:1;padding:10px 12px;text-decoration:none;transition:color .2s ease-in-out}.pagination a.current,.pagination a[disabled],.pagination button.current,.pagination button[disabled],.pagination span.current,.pagination span[disabled]{filter:grayscale(100%);opacity:.5;pointer-events:none}.pagination a:hover,.pagination button:hover{color:var(--wp--preset--color--accent)}@media (min-width:1080px){.filter-container{background:var(--wp--preset--color--secondary);border:1.5px solid var(--wp--preset--color--tertiary);border-radius:10px;border-top:none;padding:var(--wp--preset--spacing--30)}}.filter-container .filter-items{display:flex;flex-flow:column nowrap;gap:5px}@media (min-width:1080px){.filter-container .filter-items{display:flex;flex-flow:row nowrap;gap:10px}.filter-container .filter-items .filter-buttons{display:flex;flex-flow:column nowrap;gap:10px;width:200px}}.filter-container .filter-items .filter-fields{display:grid;flex:1 1;gap:5px;grid-template-columns:repeat(1,1fr)}@media (min-width:1080px){.filter-container .filter-items .filter-fields{gap:15px 10px;grid-template-columns:repeat(3,1fr)}}.filter-container .filter-items .filter-fields .filter-pills{display:flex;flex-flow:column nowrap;gap:5px}@media (min-width:1080px){.filter-container .filter-items .filter-fields .filter-pills{flex-flow:row nowrap;gap:10px;grid-column:1/-1}}.filter-container .filter-items .filter-fields .filter-pills>*{flex:1 1}.filter-container .filter-items .wp-block-button{width:100%}.filter-container .filter-items .wp-block-button button{width:100%!important}.filter-container .wp-block-buttons{display:flex;flex-flow:column nowrap;gap:5px;margin:0}@media (min-width:1080px){.filter-container .wp-block-buttons{gap:10px}}.filter-container .wp-block-buttons .wp-block-button.is-style-outline .site-wrap button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.filter-container .wp-block-buttons .wp-block-button.is-style-outline .site-wrap button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.filter-container .wp-block-buttons .wp-block-button.is-style-outline .site-wrap input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.filter-container .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link,.site-wrap .filter-container .wp-block-buttons .wp-block-button.is-style-outline button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap .filter-container .wp-block-buttons .wp-block-button.is-style-outline button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap .filter-container .wp-block-buttons .wp-block-button.is-style-outline input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]){background:transparent!important;border:1.5px solid var(--wp--preset--color--primary)!important;color:var(--wp--preset--color--primary)!important}.filter-container .wp-block-buttons button{display:block;min-width:200px;width:100%!important}.existing-logo img{display:block;height:150px;max-block-size:unset!important;max-inline-size:unset!important;width:auto}.existing-logo__note{color:red;margin:10px 0}.page-validation{background-color:rgba(0,128,0,.05);border:1px solid rgba(0,128,0,.2);border-radius:3px;box-shadow:0 1px 4px rgba(18,25,97,.078);color:green;display:flex;flex-flow:column nowrap;font-size:14px;gap:12px;line-height:1.43;margin:0 0 30px;padding:20px;position:relative}.page-validation.is-error{background-color:rgba(255,0,0,.05);border:1px solid rgba(255,0,0,.2);color:red}.page-validation.is-info{background-color:rgba(68,95,203,.05);border:1px solid rgba(68,95,203,.2);color:#445fcb}@media (min-width:782px){.page-validation{flex-flow:row nowrap}}.page-validation .validation-icon{font-size:20px;line-height:1}.page-validation .validation-message{font-weight:500}.page-validation .validation-message .validation-actions{color:var(--wp--preset--color--primary);display:flex;flex-flow:row wrap;gap:10px;margin-top:10px}.page-validation .validation-message .validation-actions>div{align-items:center;display:flex;line-height:1;white-space:nowrap}.page-validation .validation-close{position:absolute;right:0;top:0}.tabs-container.is-style-basic .tab-navigation{gap:0;justify-content:center;position:relative;top:1.5px;z-index:2}.tabs-container.is-style-basic .tab-navigation a{border:1.5px solid transparent;border-radius:5px 5px 0 0;cursor:pointer;display:block;font-weight:600;padding:10px 20px;text-decoration:none;transition:none}@media (min-width:782px){.tabs-container.is-style-basic .tab-navigation a{padding:12px 25px}}.tabs-container.is-style-basic .tab-navigation a[aria-pressed=true]{background:var(--wp--preset--color--secondary);border:1.5px solid rgba(0,0,0,.1);border-bottom:none;color:var(--wp--preset--color--blue)}.tabs-container.is-style-basic .tab-items{background:var(--wp--preset--color--secondary);border:1.5px solid rgba(0,0,0,.1);border-radius:10px}@media (max-width:781px){.tabs-container.is-style-basic .tab-items{border-bottom:none;border-left:none;border-radius:0;border-right:none;margin-left:calc(var(--wp--custom--spacing--root-padding)*-1);margin-right:calc(var(--wp--custom--spacing--root-padding)*-1)}}.tabs-container.is-style-basic .tab-items .tab-item{padding:var(--wp--preset--spacing--50)}@media (max-width:781px){.tabs-container.is-style-basic .tab-items .tab-item{padding:var(--wp--preset--spacing--30) var(--wp--custom--spacing--root-padding) 0}}.tabs-container .tab-navigation{display:flex;flex-flow:row nowrap;gap:var(--wp--preset--spacing--30);justify-content:center}.tabs-container .tab-navigation .wp-block-buttons{display:flex;flex-flow:row nowrap;margin-top:0}.tabs-container .tab-navigation .wp-block-buttons a[aria-pressed=true]{background:var(--wp--preset--color--blue);color:var(--wp--preset--color--secondary)!important;position:relative}.tabs-container .tab-navigation .wp-block-buttons a[aria-pressed=true]:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--wp--preset--color--blue);content:"";height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:0}.tabs-container .tab-items .tab-item{display:none}.tabs-container .tab-items .tab-item[aria-expanded=true]{display:block}.pricing-items{display:grid;gap:30px;grid-template-columns:repeat(1,1fr)}@media (min-width:782px){.pricing-items{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.pricing-items{grid-template-columns:repeat(3,1fr)}}.pricing-items .pricing-item{border:1.5px solid var(--wp--preset--color--tertiary);border-radius:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);display:flex;flex-flow:column nowrap;gap:15px;padding:var(--wp--preset--spacing--30)}.pricing-items .pricing-item .item-title{font-size:calc(var(--wp--preset--font-size--default)*1.1);font-weight:600;text-align:center}.pricing-items .pricing-item .item-price{font-size:var(--wp--preset--font-size--large);font-weight:700;line-height:1;padding-top:5px;text-align:center}.pricing-items .pricing-item .item-price .woocommerce-price-suffix{font-size:14px;font-weight:500;opacity:.5}.pricing-items .pricing-item .item-description{font-size:.9em;opacity:.7;text-align:center}.pricing-items .pricing-item .item-list{display:flex;flex-flow:column nowrap;font-size:.9em;gap:15px;list-style:none;margin:5px 0;padding:0}.pricing-items .pricing-item .item-list li{align-items:center;display:flex;font-weight:500}.pricing-items .pricing-item .item-list li.is-enabled:before{color:green;content:"\f00c";opacity:1}.pricing-items .pricing-item .item-list li:before{color:red;content:"X";font-family:Font Awesome\ 6 pro;font-size:12px;font-weight:700;line-height:1;opacity:.5;width:25px}.pricing-items .pricing-item .wp-block-buttons{margin-top:auto}.pricing-items .pricing-item .wp-block-buttons .site-wrap button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.pricing-items .pricing-item .wp-block-buttons .site-wrap button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.pricing-items .pricing-item .wp-block-buttons .site-wrap input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.pricing-items .pricing-item .wp-block-buttons .wp-block-button,.pricing-items .pricing-item .wp-block-buttons .wp-block-button__link,.site-wrap .pricing-items .pricing-item .wp-block-buttons button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap .pricing-items .pricing-item .wp-block-buttons button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap .pricing-items .pricing-item .wp-block-buttons input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]){display:block;width:100%}.pricing-items .pricing-item .line{background:rgba(0,0,0,.1);height:1px}.organisation-items{background:var(--wp--preset--color--secondary);border:1.5px solid var(--wp--preset--color--tertiary);border-radius:10px}.organisation-items:not(:has(.organisation-item)){border:none}@media (max-width:781px){.organisation-items{border-left:none;border-radius:0;border-right:0;margin-left:calc(var(--wp--custom--spacing--root-padding)*-1);margin-right:calc(var(--wp--custom--spacing--root-padding)*-1);position:relative}}.organisation-items .organisation-item{align-items:flex-start;border-top:1.5px solid var(--wp--preset--color--tertiary);display:flex;font-weight:500;gap:var(--wp--preset--spacing--30);overflow:hidden;padding:var(--wp--preset--spacing--20) var(--wp--custom--spacing--root-padding);text-decoration:none}@media (min-width:782px){.organisation-items .organisation-item{align-items:center;gap:var(--wp--preset--spacing--40);padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40)}}.organisation-items .organisation-item:first-child{border-top:none}.organisation-items .organisation-item .item-image{padding:5px 0 0;width:50px}@media (min-width:1080px){.organisation-items .organisation-item .item-image{padding:0;width:70px}}.organisation-items .organisation-item .item-image .image-container{background:var(--wp--preset--color--tertiary);border-radius:50%;height:50px;overflow:hidden;width:50px}@media (min-width:1080px){.organisation-items .organisation-item .item-image .image-container{height:70px;width:70px}}.organisation-items .organisation-item .item-image .image-container img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.organisation-items .organisation-item .item-content{display:flex;flex:1 1;flex-flow:column nowrap}@media (min-width:782px){.organisation-items .organisation-item .item-content{align-items:center;flex-flow:row nowrap;gap:var(--wp--preset--spacing--50)}}.organisation-items .organisation-item .item-content .item-title{flex:4 4;font-size:var(--wp--preset--font-size--medium);font-weight:600;text-decoration:none}.organisation-items .organisation-item .item-content .item-location{flex:2 2}.organisation-items .organisation-item .item-content .item-jobs{flex:1 1}@media (min-width:1080px){.organisation-items .organisation-item .item-content .item-jobs{text-align:right}}.organisation-heading{margin:var(--wp--preset--spacing--50) 0}.job-items{background:var(--wp--preset--color--secondary);border:1.5px solid var(--wp--preset--color--tertiary);border-radius:10px}.job-items:not(:has(.job-item)){border:none}@media (max-width:781px){.job-items{border-left:none;border-radius:0;border-right:0;margin-left:calc(var(--wp--custom--spacing--root-padding)*-1);margin-right:calc(var(--wp--custom--spacing--root-padding)*-1);position:relative}}.job-items .job-item{border-top:1.5px solid var(--wp--preset--color--tertiary);cursor:pointer;display:block;overflow:hidden;padding:var(--wp--preset--spacing--40) var(--wp--custom--spacing--root-padding);text-decoration:none}@media (min-width:1080px){.job-items .job-item{padding:var(--wp--preset--spacing--30) var(--wp--custom--spacing--root-padding)}}.job-items .job-item.is-featured{background:var(--wp--preset--color--alt-light)}.job-items .job-item.is-featured .item-header .item-logo .logo-container{background:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.025)}@media (min-width:782px){.job-items .job-item{padding:var(--wp--preset--spacing--40)}}.job-items .job-item:first-child{border-top:none}.job-items .job-item .item-header{display:flex;flex-flow:row nowrap;gap:20px}@media (min-width:1080px){.job-items .job-item .item-header{gap:var(--wp--preset--spacing--30)}}.job-items .job-item .item-header .item-logo{width:60px}@media (min-width:1080px){.job-items .job-item .item-header .item-logo{width:90px}}.job-items .job-item .item-header .item-logo .logo-container{aspect-ratio:1/1;background:var(--wp--preset--color--tertiary);border:1px solid rgba(0,0,0,.025)}.job-items .job-item .item-header .item-logo .logo-container img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.job-items .job-item .item-header .item-title{display:flex;flex:1 1;flex-flow:column nowrap;font-weight:600;gap:5px}@media (min-width:1080px){.job-items .job-item .item-header .item-title{padding-top:5px}}.job-items .job-item .item-header .item-title h4{margin:0}.job-items .job-item .item-header .item-title .item-organisation{display:flex}.job-items .job-item .item-header .item-title .item-organisation span{opacity:.5}.job-items .job-item .item-header .item-title .item-organisation span:before{content:"-";padding:0 5px}.job-items .job-item .item-header .item-badge{display:none;font-weight:600}@media (min-width:1080px){.job-items .job-item .item-header .item-badge{display:block;text-align:right}}.job-items .job-item .item-content{margin-top:20px}@media (min-width:1080px){.job-items .job-item .item-content{align-items:center;display:flex;flex-flow:row nowrap;gap:var(--wp--preset--spacing--50)}}.job-items .job-item .item-content .item-meta{display:flex;flex:1 1;flex-flow:row wrap;font-weight:500;gap:8px 10px}.job-items .job-item .item-content .item-meta>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(50% - 5px)}.job-items .job-item .item-content .item-meta>*>:first-child{display:inline-block;opacity:.5;width:20px}.job-items .job-item .item-content .item-description{display:none;flex:1 1;min-width:0;padding:20px 0 0}@media (min-width:782px){.job-items .job-item .item-content .item-description{display:block}}@media (min-width:1080px){.job-items .job-item .item-content .item-description{padding:0}}.job-items .job-item a:hover{opacity:.75}.job-items .job-item .item-organisation a{color:var(--wp--preset--color--blue);text-decoration:none}.job-items .job-item .read-more{color:var(--wp--preset--color--accent)}.job-items .job-item [data-action=job-favourite-modal],.job-items .job-item [data-action=job-favourite-toggle]{display:inline-block;font-weight:600;margin:5px 0 0;text-decoration:none}.job-items .job-item [data-action=job-favourite-modal].is-favourited,.job-items .job-item [data-action=job-favourite-toggle].is-favourited{color:#b8860b}.job-items .job-item [data-action=job-favourite-modal].is-favourited span:before,.job-items .job-item [data-action=job-favourite-toggle].is-favourited span:before{color:gold;font-weight:700}.list-items{display:flex;flex-flow:column nowrap;gap:var(--wp--preset--spacing--20)}.list-items.is-checked .list-item:before{content:"\f058";font-family:Font Awesome\ 6 Pro;opacity:.5}.list-items .list-item{display:flex;gap:15px}.csv-list span:after{content:","}.csv-list span:last-child:after{display:none}.job-meta{background:var(--wp--preset--color--secondary);border:1.5px solid rgba(0,0,0,.1);border-radius:10px;display:flex;flex-flow:column nowrap;font-weight:500;padding:var(--wp--custom--spacing--root-padding);position:relative}@media (max-width:781px){.job-meta{border-left:0;border-radius:0;border-right:0;margin-left:calc(var(--wp--custom--spacing--root-padding)*-1)!important;margin-right:calc(var(--wp--custom--spacing--root-padding)*-1)!important}}@media (min-width:782px){.job-meta{flex-flow:row wrap;padding:var(--wp--preset--spacing--30)}.job-meta>*{padding:5px 10px;width:50%}}.job-meta>*{display:flex}.job-meta>*>:first-child{width:30px}.job-meta>*>:last-child{flex:1 1}.job-meta>* i{opacity:.5}.job-meta a{color:var(--wp--preset--color--blue);text-decoration:none}.post-tags{display:flex;gap:6px}.post-tags .post-tag{background:var(--wp--preset--color--tertiary);border-radius:5px;color:rgba(0,0,0,.5);font-size:14px;font-weight:600;padding:3px 6px;text-decoration:none}.post-tags .post-tag:hover{color:var(--wp--preset--color--blue)}.form-fields{display:flex;flex-flow:column nowrap;gap:20px}.form-fields .form-field>label{display:inline-block;font-size:14px;font-weight:600;margin:0 0 6px}ul.nav-header{display:flex;flex-flow:column nowrap;font-weight:600;list-style:none;margin:0;padding:0}@media (min-width:1080px){ul.nav-header{flex-flow:row nowrap;gap:5px}ul.nav-header>li{position:relative}ul.nav-header>li:hover>ul{display:block}ul.nav-header>li>a{align-items:center;display:flex;gap:5px;padding:15px 10px;text-decoration:none}ul.nav-header>li>ul{background:var(--wp--preset--color--secondary);border:1.5px solid var(--wp--preset--color--tertiary);border-radius:5px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);display:none;padding:20px;top:100%;width:250px;z-index:8}ul.nav-header>li>ul,ul.nav-header>li>ul:before{left:50%;position:absolute;transform:translateX(-50%)}ul.nav-header>li>ul:before{border-bottom:10px solid var(--wp--preset--color--tertiary);border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;top:-10px;width:0}ul.nav-header>li>ul>li>a{display:block;padding:5px 0;text-decoration:none}ul.nav-header .drop{align-items:flex-end;display:flex;font-size:var(--wp--preset--font-size--small);font-weight:400;line-height:1;padding-bottom:2px}}@media (max-width:1079px){ul.nav-header{margin-bottom:var(--wp--preset--spacing--30)}ul.nav-header>li{border-bottom:1px solid rgba(0,0,0,.1)}ul.nav-header>li.is-open>ul{display:block}ul.nav-header>li>a{display:block;padding:10px var(--wp--custom--spacing--root-padding);position:relative;text-decoration:none}ul.nav-header>li>ul{display:none}ul.nav-header>li>ul>li{border-top:1px solid rgba(0,0,0,.1)}ul.nav-header>li>ul>li>a{display:block;font-weight:400;padding:10px var(--wp--custom--spacing--root-padding);text-decoration:none}ul.nav-header .drop{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;right:0;text-align:center;top:0;width:calc(var(--wp--custom--spacing--root-padding)*2)}}ul.nav-footer,ul.nav-header ul{list-style:none;margin:0;padding:0}ul.nav-footer{display:flex;flex-flow:row wrap;gap:var(--wp--preset--spacing--50);justify-content:space-between}@media (min-width:1080px){ul.nav-footer{flex-flow:row nowrap}}ul.nav-footer>li{width:45%}@media (min-width:1080px){ul.nav-footer>li{width:unset}}ul.nav-footer>li>a{font-weight:700}ul.nav-footer ul{display:flex;flex-flow:column nowrap;font-size:var(--wp--preset--font-size--small);gap:6px;list-style:none;margin:15px 0 0;padding:0}@media (min-width:1080px){ul.nav-footer ul{gap:12px}}ul.nav-footer a{text-decoration:none}ul.nav-footer a[href="#"]{pointer-events:none}.nav-social{display:flex;gap:20px;justify-content:center;list-style:none;margin:var(--wp--preset--spacing--40) 0;padding:0}.nav-social li a{color:var(--wp--preset--color--blue);font-size:var(--wp--preset--font-size--small);font-weight:600;text-decoration:none}.nav-social li a:hover{opacity:.75}.nav-social li a i{font-size:12px;margin-left:3px}.hamburger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;display:block;margin:0;transform:translateX(6px) scale(.7);transform-origin:right center;transition:background-color .5s ease-in-out;will-change:background-color}.hamburger:hover{cursor:pointer}.hamburger[aria-pressed=true] .line:first-child{transform:translateY(13px) rotate(45deg)}.hamburger[aria-pressed=true] .line:nth-child(2){opacity:0}.hamburger[aria-pressed=true] .line:nth-child(3){transform:translateY(-13px) rotate(-45deg)}.hamburger .line{background-color:var(--wp--preset--color--primary);display:block;height:5px;margin:8px 0;transition:all .3s ease-in-out;width:40px}[href],a:hover{transition:all .2s ease-in-out}[data-action=job-favourite-toggle]{cursor:pointer}[data-action=job-favourite-toggle]:hover{opacity:1!important}[data-action=job-favourite-toggle] [aria-disabled=true],[data-action=job-favourite-toggle].is-busy{cursor:not-allowed;opacity:.6;pointer-events:none}[data-action=job-favourite-toggle].is-favourited{color:gold}[data-action=job-favourite-toggle].is-favourited span:before{font-weight:700}[data-action=job-favourite-toggle].is-favourited span:after{content:"d"}[data-action=job-favourite-toggle] span:before{content:"\f005";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-right:8px}.wp-block-cover .wp-block-cover__background.has-background-dim:not([class*=-background-color]){background:var(--wp--preset--color--primary)}.wp-block-image.alignleft{margin:var(--wp--preset--spacing--30) var(--wp--preset--spacing--50) var(--wp--preset--spacing--30) 0;margin-top:0}.wp-block-image.alignright{margin:var(--wp--preset--spacing--30) 0 var(--wp--preset--spacing--30) var(--wp--preset--spacing--50);margin-top:0}@media (max-width:781px){.wp-block-image.alignleft,.wp-block-image.alignright{float:none;margin:var() 0;max-width:100%}}@media (max-width:1079px){.wp-block-image.alignleft,.wp-block-image.alignright{max-width:400px}.wp-block-image img{display:block!important;height:auto!important;max-width:100%!important}}.wp-block-media-text{position:relative;z-index:2}@media (max-width:781px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-media-text.is-image-fill .wp-block-media-text__media{min-height:250px!important}@media (min-width:600px){.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content,.wp-block-media-text.alignfull.has-media-on-the-right>.block-editor-inner-blocks{margin-left:auto;margin-right:0}}@media (min-width:782px){.wp-block-media-text.alignfull .wp-block-media-text__content,.wp-block-media-text.alignfull>.block-editor-inner-blocks{margin-left:0;margin-right:auto;max-width:calc(var(--wp--style--global--wide-size)/2 + var(--wp--preset--spacing--40))}}.wp-block-media-text.has-background .wp-block-media-text__content,.wp-block-media-text.has-background>.block-editor-inner-blocks{padding:var(--wp--preset--spacing--40)}@media (max-width:781px){.wp-block-media-text.is-stacked-on-mobile:not(.alignfull):not(.has-background) .wp-block-media-text__content,.wp-block-media-text.is-stacked-on-mobile:not(.alignfull):not(.has-background)>.block-editor-inner-blocks{padding:var(--wp--preset--spacing--40) 0 0 0}}@media (min-width:600px){.wp-block-media-text.has-media-on-the-right:not(.has-background) .wp-block-media-text__content,.wp-block-media-text.has-media-on-the-right:not(.has-background)>.block-editor-inner-blocks{padding:0 var(--wp--preset--spacing--40) 0 0}}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text>.block-editor-inner-blocks{padding:0 0 0 var(--wp--preset--spacing--40);width:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media{min-height:200px}.wp-block-media-text .wp-block-media-text__media img{display:block;max-width:100%;width:auto}@media (max-width:781px){.wp-block-media-text .wp-block-media-text__media img{margin:0 auto}}.wp-block-spacer+*{margin-top:0!important}.site-wrap .wp-block-button.is-style-small button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap .wp-block-button.is-style-small button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap .wp-block-button.is-style-small input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-small .site-wrap button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-small .site-wrap button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-small .site-wrap input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-small .wp-block-button__link{font-size:var(--wp--preset--font-size--small);padding:.6em .8em}.site-wrap .wp-block-button.is-style-small.is-style-outline button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap .wp-block-button.is-style-small.is-style-outline button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap .wp-block-button.is-style-small.is-style-outline input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-small.is-style-outline .site-wrap button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-small.is-style-outline .site-wrap button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-small.is-style-outline .site-wrap input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-small.is-style-outline .wp-block-button__link{font-size:var(--wp--preset--font-size--small);padding:calc(.6em - 1.5px) calc(.8em - 1.5px)}.site-wrap .wp-block-button.is-style-medium button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap .wp-block-button.is-style-medium button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap .wp-block-button.is-style-medium input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-medium .site-wrap button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-medium .site-wrap button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-medium .site-wrap input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-medium .wp-block-button__link{font-size:var(--wp--preset--font-size--small);padding:.9em 1.4em}.site-wrap .wp-block-button.is-style-medium.is-style-outline button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap .wp-block-button.is-style-medium.is-style-outline button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap .wp-block-button.is-style-medium.is-style-outline input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-medium.is-style-outline .site-wrap button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-medium.is-style-outline .site-wrap button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-medium.is-style-outline .site-wrap input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-medium.is-style-outline .wp-block-button__link{font-size:var(--wp--preset--font-size--small);padding:calc(.9em - 1.5px) calc(1.4em - 1.5px)}.site-wrap .wp-block-button.is-style-arrow button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap .wp-block-button.is-style-arrow button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap .wp-block-button.is-style-arrow input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-arrow .site-wrap button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-arrow .site-wrap button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-arrow .site-wrap input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-arrow .wp-block-button__link{align-items:center;background:transparent;color:inherit;display:flex;line-height:1;padding:0}.site-wrap .wp-block-button.is-style-arrow button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]):after,.site-wrap .wp-block-button.is-style-arrow button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]):after,.site-wrap .wp-block-button.is-style-arrow input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]):after,.wp-block-button.is-style-arrow .site-wrap button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]):after,.wp-block-button.is-style-arrow .site-wrap button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]):after,.wp-block-button.is-style-arrow .site-wrap input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]):after,.wp-block-button.is-style-arrow .wp-block-button__link:after{content:"\f054";font-family:Font Awesome\ 6 Pro;font-size:1em;margin-left:10px}:root :where(.wp-block-button.is-style-outline--1 .wp-block-button__link,.wp-block-button.is-style-outline--1 .site-wrap input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap .wp-block-button.is-style-outline--1 input[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-outline--1 .site-wrap button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap .wp-block-button.is-style-outline--1 button[type=submit]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.wp-block-button.is-style-outline--1 .site-wrap button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_]),.site-wrap .wp-block-button.is-style-outline--1 button[type=button]:not(.no-default):not(.show-password-input):not(.add_list_item):not(.delete_list_item):not(.gform_show_password):not([id*=mceu_])){background:transparent none;border:1.5px solid;color:currentColor;padding:calc(1em - 1.5px) calc(1.8em - 1.5px)}.wp-block-spacer{height:var(--wp--preset--spacing--50)}:has(+.wp-block-spacer){margin-bottom:0!important}.wp-block-gallery{--wp--style--unstable-gallery-gap:var(--wp--preset--spacing--50)!important;gap:var(--wp--preset--spacing--50)!important}.wp-block-separator{border-color:var(--wp--preset--color--opaque-dark);margin:var(--wp--preset--spacing--40) 0}.wp-block-embed{border-radius:15px;position:relative}.wp-block-embed.is-style-bg-orange{--color:var(--wp--preset--color--orange)}.wp-block-embed.is-style-bg-pink{--color:var(--wp--preset--color--pink)}.wp-block-embed.is-style-bg-red{--color:var(--wp--preset--color--red)}.wp-block-embed.is-style-bg-blue{--color:var(--wp--preset--color--blue)}.wp-block-embed.is-style-bg-green{--color:var(--wp--preset--color--green)}.wp-block-embed.is-style-bg-purple{--color:var(--wp--preset--color--purple)}.wp-block-embed[class*=is-style-bg]:before{background:var(--color,var(--wp--preset--color--tertiary));border-radius:15px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;transform:translateX(-15px) translateY(15px);z-index:1}.wp-block-embed .wp-block-embed__wrapper{border-radius:15px;overflow:hidden;position:relative;z-index:2}.wp-block-embed .wp-block-embed__wrapper iframe{height:calc(100% + 2px);left:-1px;top:-1px;width:calc(100% + 2px)}.wp-block-digerati-jobs{min-height:300px}.accordion-items .accordion-item .accordion-content>:first-child,.accordion-items .accordion-item .accordion-header>:first-child,.account-container>:first-child,.clip>:first-child,.entry-content>.woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-MyAccount-content>:first-child,.job-items .job-item .item-content .item-description>:first-child,.job-items .job-item .item-header .item-title>:first-child,.lost_reset_password>:first-child,.organisation-heading>:first-child,.page-validation>div>:first-child,.pricing-items .pricing-item .item-description>:first-child,.site-footer .container .site-footer__top .footer-contact>:first-child,.site-footer .container .site-footer__top .footer-form>:first-child,.tabs-container .tab-items .tab-item>:first-child,.woocommerce-MyAccount-content #payment>:first-child,.woocommerce-MyAccount-content>header>:first-child,.woocommerce-billing-fields>:first-child,.woocommerce-credits-info>:first-child,.woocommerce-form-login>:first-child,.woocommerce-info>:first-child,.wp-block-media-text .wp-block-media-text__content>:first-child,.wp-block-media-text>.block-editor-inner-blocks>:first-child,body.woocommerce-order-received .entry-content .woocommerce-order>:first-child,form[class*=woocommerce] fieldset>:first-child,form[class*=woocommerce]>:first-child,section[class*=woocommerce]>:first-child{margin-top:0!important}.accordion-items .accordion-item .accordion-content>:last-child,.accordion-items .accordion-item .accordion-header>:last-child,.account-container>:last-child,.clip>:last-child,.entry-content>.woocommerce:has(.woocommerce-MyAccount-navigation) .woocommerce-MyAccount-content>:last-child,.job-items .job-item .item-content .item-description>:last-child,.job-items .job-item .item-header .item-title>:last-child,.lost_reset_password>:last-child,.organisation-heading>:last-child,.page-validation>div>:last-child,.pricing-items .pricing-item .item-description>:last-child,.site-footer .container .site-footer__top .footer-contact>:last-child,.site-footer .container .site-footer__top .footer-form>:last-child,.tabs-container .tab-items .tab-item>:last-child,.woocommerce-MyAccount-content #payment>:last-child,.woocommerce-MyAccount-content>header>:last-child,.woocommerce-billing-fields>:last-child,.woocommerce-credits-info>:last-child,.woocommerce-form-login>:last-child,.woocommerce-info>:last-child,.wp-block-media-text .wp-block-media-text__content>:last-child,.wp-block-media-text>.block-editor-inner-blocks>:last-child,body.woocommerce-order-received .entry-content .woocommerce-order>:last-child,form[class*=woocommerce] fieldset>:last-child,form[class*=woocommerce]>:last-child,section[class*=woocommerce]>:last-child{margin-bottom:0!important}@media (max-width:781px){.show-md{display:none!important}}@media (max-width:1079px){.show-lg{display:none!important}}@media (max-width:1319px){.show-xl{display:none!important}}@media (min-width:600px){.hide-sm{display:none!important}}@media (min-width:782px){.hide-md{display:none!important}}@media (min-width:1080px){.hide-lg{display:none!important}}@media (min-width:1320px){.hide-xl{display:none!important}}.has-custom-link{text-decoration:none}.truncate{text-overflow:ellipsis}.screen-reader-text,.truncate{overflow:hidden;white-space:nowrap}.screen-reader-text{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0}.is-style-shadow{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.is-style-checked{display:flex;flex-flow:column nowrap;list-style:none;margin:var(--wp--preset--spacing--30) 0;padding:0}.is-style-checked li{border-bottom:1px solid rgba(0,0,0,.15);display:flex;gap:15px;padding:10px 20px}.is-style-checked li:first-child{padding-top:0}.is-style-checked li:last-child{border-bottom:none;padding-bottom:0}.is-style-checked li:before{color:green;content:"\f058";font-family:Font Awesome\ 6 Pro}.entry-content>.woocommerce{min-height:40vh}body.woocommerce-account:has(.lost_reset_password),body.woocommerce-account:has(.woocommerce-form-login),body.woocommerce-page:has(.lost_reset_password),body.woocommerce-page:has(.woocommerce-form-login){background:var(--wp--preset--color--alt-light)}body.woocommerce-account:has(.lost_reset_password) .page-hero,body.woocommerce-account:has(.woocommerce-form-login) .page-hero,body.woocommerce-page:has(.lost_reset_password) .page-hero,body.woocommerce-page:has(.woocommerce-form-login) .page-hero{display:none}body.woocommerce-account:has(.lost_reset_password) .entry-content,body.woocommerce-account:has(.woocommerce-form-login) .entry-content,body.woocommerce-page:has(.lost_reset_password) .entry-content,body.woocommerce-page:has(.woocommerce-form-login) .entry-content{padding-bottom:var(--wp--custom--spacing--root-padding)}body.woocommerce-account:has(.lost_reset_password) .entry-content h2:has(+.woocommerce-form-login),body.woocommerce-account:has(.woocommerce-form-login) .entry-content h2:has(+.woocommerce-form-login),body.woocommerce-page:has(.lost_reset_password) .entry-content h2:has(+.woocommerce-form-login),body.woocommerce-page:has(.woocommerce-form-login) .entry-content h2:has(+.woocommerce-form-login){text-align:center}body.woocommerce-checkout{background:var(--wp--preset--color--alt-light)}body.woocommerce-checkout .entry-content>*{max-width:800px!important}body.woocommerce-order-received .entry-content .woocommerce-order{margin:0 auto;max-width:1000px}body.woocommerce-order-received .entry-content .woocommerce-order .woocommerce-thankyou-order-received{font-size:var(--wp--preset--font-size--medium);font-weight:600;text-align:center}body.woocommerce-order-received .entry-content .woocommerce-order .woocommerce-order-overview{background:var(--wp--preset--color--secondary);border:1.5px solid var(--wp--preset--color--tertiary);border-radius:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);display:flex;flex-flow:column nowrap;gap:15px;list-style:none;margin:var(--wp--preset--spacing--50) 0;padding:var(--wp--preset--spacing--30)}body.woocommerce-order-received .woocommerce-order-details__title,body.woocommerce-order-received header h2{font-size:var(--wp--preset--font-size--large)}@media (max-width:1079px){.woocommerce-MyAccount-navigation{background:var(--wp--preset--color--secondary);border:1.5px solid var(--wp--preset--color--tertiary);border-radius:10px;padding:var(--wp--preset--spacing--50)}}.woocommerce-MyAccount-navigation ul{display:flex;flex-flow:column nowrap;gap:10px;list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation ul li{order:999}.woocommerce-MyAccount-navigation ul li.is-active a{color:var(--wp--preset--color--blue)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard{order:1}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--job-alerts,.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--organisation{order:2}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--jobs{order:3}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account{order:4}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--user-switching-switch-back{display:none}.woocommerce-MyAccount-navigation ul li a{font-weight:700;text-decoration:none;text-transform:capitalize}.woocommerce-MyAccount-content{display:flex;flex-flow:column nowrap;gap:var(--wp--preset--spacing--50)}@media (min-width:1080px){.woocommerce-MyAccount-content{gap:var(--wp--preset--spacing--40)}}.woocommerce-MyAccount-content .woocommerce-notices-wrapper:empty{display:none}.woocommerce-MyAccount-content .woocommerce-notices-wrapper+*{margin-top:0!important}.woocommerce-MyAccount-content>.woocommerce-notices-wrapper{margin-bottom:0!important}.woocommerce-MyAccount-content .page-validation{margin-bottom:0}.woocommerce-MyAccount-content>h2,.woocommerce-MyAccount-content>h3,.woocommerce-MyAccount-content>h4,.woocommerce-MyAccount-content>p{margin:0}.woocommerce-MyAccount-content h2{font-size:var(--wp--preset--font-size--large)}.account-container .container-header,section[class*=woocommerce] .container-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--wp--preset--spacing--30)}.account-container .container-header .header-actions .wp-block-buttons,.account-container .container-header h3,section[class*=woocommerce] .container-header .header-actions .wp-block-buttons,section[class*=woocommerce] .container-header h3{margin:0}.activity-container [data-logs-root],.activity-container h3{display:none}.activity-container:has(.logs-table tr) [data-logs-root],.activity-container:has(.logs-table tr) h3{display:block}.woocommerce-notices-wrapper{background-color:rgba(0,128,0,.05);border:1px solid rgba(0,128,0,.2);border-radius:3px;box-shadow:0 1px 4px rgba(18,25,97,.078);color:green;display:flex;flex-flow:column nowrap;font-size:14px;gap:12px;line-height:1.43;margin:0 auto 30px;padding:20px;position:relative;width:100%}.woocommerce-notices-wrapper:empty{display:none}.woocommerce-notices-wrapper:empty+h2{margin-top:0}.woocommerce-notices-wrapper ul{list-style:none;margin:0;padding:0}.woocommerce-notices-wrapper:has(.woocommerce-error){background-color:rgba(255,0,0,.05);border:1px solid rgba(255,0,0,.2);color:red}@media (min-width:782px){.woocommerce-notices-wrapper{flex-flow:row nowrap}}.lost_reset_password,.woocommerce-form-login{background:var(--wp--preset--color--secondary);border-radius:15px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);margin:0 auto;max-width:800px;padding:var(--wp--preset--spacing--50)}.lost_reset_password,.woocommerce-form{display:flex;flex-flow:column nowrap;gap:20px}.lost_reset_password>p,.woocommerce-form>p{margin:0}.lost_reset_password>p>label,.woocommerce-form>p>label{display:inline-block;font-weight:500;margin:0 0 5px}.lost_reset_password .password-input,.woocommerce-form .password-input{display:block;position:relative}.lost_reset_password .password-input .show-password-input,.woocommerce-form .password-input .show-password-input{display:none}.lost_reset_password .woocommerce-form-login__rememberme,.woocommerce-form .woocommerce-form-login__rememberme{display:block!important;margin-bottom:15px!important}form[class*=woocommerce] label{display:inline-block;font-weight:500}form[class*=woocommerce] .form-row>label{display:block;margin-bottom:3px}form[class*=woocommerce] fieldset legend+*{margin-top:0}.woocommerce-billing-fields{background:var(--wp--preset--color--secondary);border:none;border-radius:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);display:flex;flex-flow:column nowrap;gap:15px;margin-bottom:var(--wp--preset--spacing--50);padding:var(--wp--preset--spacing--50)}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display:grid;gap:18px;grid-template-columns:repeat(1,1fr)}@media (min-width:782px){.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{grid-template-columns:repeat(2,1fr)}}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper>*{margin:0}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper>#billing_address_1_field,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper>#billing_address_2_field{grid-column:1/-1}.shop_table{background:var(--wp--preset--color--secondary);border:none;border-radius:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);overflow:hidden}.payment_box{margin-top:10px}ul.payment_methods{list-style:none;margin:30px 0;padding:0}ul.payment_methods li>label{font-weight:600;margin-bottom:8px}ul.payment_methods li ul{list-style:none;margin:0;padding:0}ul.payment_methods li ul li label{margin-bottom:0}ul.payment_methods fieldset{border:unset;box-shadow:unset;padding:unset}ul.payment_methods .wc-payment-form{margin:10px 0}ul.payment_methods .wc-stripe-payment-method-instruction{font-size:13px;margin:10px 0}.woocommerce-info{margin:15px 0}.woocommerce-credits-info{font-weight:500;margin:30px 0 20px}table.subscription_details tr td:first-child{font-weight:600}table.subscription_details tr:last-child td:last-child{display:flex;gap:10px}.woocommerce-button.cancel{color:red}#account_display_name_description,.order-again,.show-password-input,.show-password-input .clear,.woocommerce-customer-details,.woocommerce-terms-and-conditions-wrapper,.woocommerce-thankyou-order-details+p{display:none}:has(>.blockOverlay){opacity:.25!important}.blockOverlay{background:transparent!important}.select2-container .select2-selection--single{height:50px!important;line-height:50px!important}.select2-container .select2-selection__rendered{line-height:50px!important;padding:0 15px!important}.select2-container .select2-selection__arrow{height:50px!important}#user_switching_switch_on{background:var(--wp--preset--color--accent)!important;bottom:0!important;color:var(--wp--preset--color--secondary)!important;display:none;left:0!important;padding:20px!important;position:fixed;right:0!important;text-align:center}#user_switching_switch_on a{background:transparent!important;color:var(--wp--preset--color--secondary)!important;display:block;font-weight:700;text-decoration:none}.site-wrap>#user_switching_switch_on{display:block}.skeleton-box{animation:pulse 1.5s ease-in-out infinite;background:var(--wp--preset--color--primary)!important;border-radius:4px;color:hsla(0,0%,100%,0)}.skeleton-box:after,.skeleton-box:before,.skeleton-box>*{opacity:0;visibility:hidden}span.skeleton-box{display:inline-block}@keyframes pulse{0%,to{opacity:.2}50%{opacity:.1}}