@charset "UTF-8";
  html,body{margin:0;}
body{
font-weight: 400;
font-size:16px;
line-height:24px;
position:relative;
}
html,body{
color:var(--default);
font-family: var(--font-default);
}
body ul{
padding-inline-start: 28px;
margin: 0;
}
body ul > li{
margin-bottom:8px;
} h1,h2,h3,h4,h5,h6{
font-weight: 600;
margin-top: 0;
margin-bottom:16px;
font-family: var(--font-primary);
}
h1{
font-weight: 700;
font-size: 48px;
line-height: 56px;
color:var(--black);
}
h2,.is-h2{
font-weight: 700;
font-size: 42px;
line-height: 48px;
color:var(--black);
letter-spacing: -0.03em;
}
h3{
font-weight: 700;
font-size: 36px;
line-height: 34px;
color:var(--black);
}
h4{
font-weight: 700;
font-size: 28px;
line-height: 36px;
margin-bottom:8px;
color:var(--black);
letter-spacing: -0.01em;
}
h5{
font-weight: 700;
font-size: 22px;
line-height: 30px;
margin-bottom:8px;
letter-spacing: -0.03em;
}
h6,.is-h6{
font-size: 12px;
line-height: 16px;
letter-spacing: 0.06em;
text-transform: uppercase;
} p{margin-top:0;margin-bottom:16px;}
a{text-decoration: inherit;color:inherit;}
p a{
color:inherit;
text-decoration: none;
border-bottom:1px solid transparent;
}
p a:hover{
border-color:var(--black);
color:var(--black);
}
p sup{
display: inline-block;
}
p sup > mark{
padding: 4px 7px;
border-radius: 100px;
font-weight: 700;
}
.has-white-color p a:hover{
border-color:var(--white);
color:var(--white);
}
figcaption{
text-align:center;
} input,textarea,select{
outline: none!important;
} .weight-thin{font-weight:200;}
.weight-light{font-weight:300;}
.weight-regular{font-weight:400;}
.weight-medium{font-weight:500;}
.weight-semibold{font-weight:600;}
.weight-bold{font-weight:700;}
.weight-black{font-weight:900;} .opacity-1{opacity: 0.1}
.opacity-2{opacity: 0.2}
.opacity-3{opacity: 0.3}
.opacity-4{opacity: 0.4}
.opacity-5{opacity: 0.5}
.opacity-6{opacity: 0.6}
.opacity-7{opacity: 0.7}
.opacity-8{opacity: 0.8}
.opacity-9{opacity: 0.9} .wp-block-cover.is-auto{
height:100%;
width:100%;
overflow: hidden;
} .wp-block-columns{
padding:0;
margin:0;
}
.wp-block-columns.alignwide{
width:100%;
padding-left:20px;
padding-right:20px;
} .gap-none{gap:0px;}
.gap-xs{gap:8px;}
.gap-s{gap:16px;}
.gap-m{gap:24px;}
.gap-lg{gap:40px;}
.gap-xl{gap:60px;}
.gap-xxl{gap:100px;} #main-wrapper:not(.is-submit) .confirmation-success{display:none;}
.is-hidden{display:none!important;}
.is-relative{position:relative;}
.is-fixed{position:fixed;}
.is-absolute{position:absolute;}
.is-text-center{text-align:center;}
.is-text-right{text-align:right;}
.is-overflow-hidden{overflow:hidden;}
.is-overflow-unset{overflow:unset;}
.is-flex{display: flex;flex-direction:row;}
.is-shadow,.is-kt-shadow > div > .wp-block-kadence-column.kb-section-has-link > div{box-shadow: 0px 4px 40px 5px var(--shadow3);}
.is-justify-between{justify-content:space-between}
.is-justify-center{justify-content:center}
.is-flex-column{flex-direction:column}
.is-display-flex{display:flex}
.is-border{border:1px solid var(--border2)}
.is-border-bottom{border-bottom:1px solid var(--border2)}
.is-radius{border-radius:100px;}
.is-radius-8{border-radius:8px;}
.is-radius-16{border-radius:16px;}
.is-radius-24{border-radius:24px;}
.is-breadcrumbs > p:last-child{color:var(--black);} .radius-xs{border-radius: 12px;}
.radius-s{border-radius: 16px;}
.radius-m{border-radius: 24px;}
.radius-l{border-radius: 32px;}
.radius-xl{border-radius: 56px;}
.radius-top-right-xl{border-top-right-radius: 56px;}
.radius-xxl{border-radius: 100px;} .m-none{margin:0;}
.mt-auto{margin-top:auto;}
.mt-xs{margin-top:8px;}
.mt-s{margin-top:16px;}
.mt-m,.mt-l,.mt-xl,.mt-xxl{margin-top:24px;}
.mt-none{margin-top:0;}
.mr-auto{margin-right:auto;}
.mr-xs{margin-right:8px;}
.mr-s{margin-right:16px;}
.mr-m,.mr-l,.mr-xl,.mr-xxl{margin-right:16px;}
.mr-none{margin-right:0;}
.mb-auto{margin-bottom:auto;}
.mb-xs{margin-bottom:8px;}
.mb-s{margin-bottom:16px;}
.mb-m,.mb-l,.mb-xl,.mb-xxl{margin-bottom:24px;}
.mb-none{margin-bottom:0;}
.ml-auto{margin-left:auto;}
.ml-xs{margin-left:8px;}
.ml-s{margin-left:16px;}
.ml-m,.ml-l,.ml-xl,.ml-xxl{margin-left:16px;}
.ml-none{margin-left:0;} .p-none{padding:0;}
.pt-none{padding-top:0;}
.pt-xs{padding-top:8px;}
.pt-s{padding-top:16px;}
.pt-m,.pt-l,.pt-xl,.pt-xxl{padding-top:24px;}
.pr-none{padding-right:0;}
.pr-xs{padding-right:8px;}
.pr-s{padding-right:16px;}
.pr-m,.pr-l,.pr-xl,.pr-xxl{padding-right:16px;}
.pb-none{padding-bottom:0;}
.pb-xs{padding-bottom:8px;}
.pb-s{padding-bottom:16px;}
.pb-m,.pb-l,.pb-xl,.pb-xxl{padding-bottom:24px;}
.pl-none{padding-left:0;}
.pl-xs{padding-left:8px;}
.pl-s{padding-left:16px;}
.pl-m,.pl-l,.pl-xl,.pl-xxl{padding-left:16px;} .zi-1{z-index:1;}
.zi-2{z-index:2;} .gform_confirmation_wrapper:not(.is-training) .gform_confirmation_message{
padding:16px;
background-color: var(--form-success-bg);
color: var(--form-success-color);
text-align:center;
}
.gform_wrapper form .gform_body .gfield_label,
.gform_wrapper form .gform_body .gform-field-label--type-sub{
font-family:var(--font-primary);
color:var(--form-label);
text-transform:uppercase;
letter-spacing:0.06em;
font-weight:600;
margin-bottom:8px;
font-size:12px!important;
line-height:12px;
}
.gform_wrapper form .ginput_full:not(:last-of-type){
margin-bottom:16px!important;
}
.gform_wrapper form .gform_body input:not([type="button"]):not([type="checkbox"]):not([type="color"]):not([type="file"]):not([type="image"]):not([type="radio"]):not([type="range"]):not([type="reset"]):not([type="submit"]),.gform_wrapper form .gform_body textarea,.gform_wrapper form .gform_body select{
-webkit-appearance: textfield;
padding:10px 27px;
background:var(--form-bg);
border:1px solid var(--form-border);
border-radius:100px;
font-size: 18px;
line-height: 26px;
font-family:var(--font-default);
}
.gform_wrapper form .gform_body textarea{
border-radius:24px;
}
.gform_wrapper form .gform_body .ginput_container_select{position:relative;}
.gform_wrapper form .gform_body .ginput_container_select:after{
content: "";
position: absolute;
right: 2px;
bottom: 2px;
top: 2px;
width: 20px;
padding-right: 20px;
border-top-right-radius: 100px;
border-bottom-right-radius: 100px;
background-color: var(--white);
background-image: url(//personnelgroup.com.au/wp-content/themes/beespoke/assets/imgs/caretdown.svg);
background-position: center;
background-size: auto;
background-repeat: no-repeat;
pointer-events:none;
}
.gform_wrapper form .gform_body .gchoice{
padding:0;
margin-bottom:8px;
}
.gform_wrapper form .gform_body .gchoice input,
.gform_wrapper form .gform_body .ginput_container_consent input{
display:none;
}
.gform_wrapper form .gform_body .gchoice .gform-field-label,
.gform_wrapper form .gform_body .ginput_container_consent .gform-field-label{
font-size:16px;
line-height:24px;
}
.gform_wrapper.gravity-theme .gfield > legend, .gform_wrapper.gravity-theme .gfield > legend{
padding-top: 8px;
}
.gform_wrapper form .gform_body .gchoice input + .gform-field-label:before,
.gform_wrapper form .gform_body .ginput_container_consent input + .gform-field-label:before{
content: "";
width: 32px;
height: 32px;
display: inline-block;
background-color: var(--white);
vertical-align: middle;
border-radius: 8px;
padding:0;
margin-right:8px;
border: 1px solid var(--form-border);
}
.gform_wrapper.gravity-theme .gfield.gf_list_inline .gfield_checkbox, .gform_wrapper.gravity-theme .gfield.gf_list_inline .gfield_radio{
display:flex;
gap:16px;
flex-wrap:wrap;
}
.gform_wrapper form .gform_body .gchoice input[type="radio"] + .gform-field-label:before,
.gform_wrapper form .gform_body .ginput_container_consent input[type="radio"] + .gform-field-label:before{
border-radius: 32px;
}
.gform_wrapper form .gform_body .gchoice input:checked + .gform-field-label:before,
.gform_wrapper form .gform_body .ginput_container_consent input:checked + .gform-field-label:before{
background-color: var(--color1);
background-image:url(//personnelgroup.com.au/wp-content/themes/beespoke/assets/imgs/check.svg);
background-position: center;
background-repeat: no-repeat;
}
.gform_wrapper form .gform_footer > .gform_button,
.gform_wrapper form #field_submit .gform-button{
font-weight: 700;
font-size: 16px;
line-height: 24px!important;
padding:15px 42px;
background: var(--color1);
border:0;
border-radius:100px;
}
.gform_wrapper form .gform_footer > .gform_button:hover,
.gform_wrapper form #field_submit .gform-button:hover{
background: var(--color8);
}
#gform_4 .gform_footer > .gform_button{background: #F48024;}
#gform_4 .gform_footer > .gform_button:hover{background: #FFA157;}
#gform_4 .gform_body .gchoice input:checked + .gform-field-label:before,
#gform_4 .gform_body .ginput_container_consent input:checked + .gform-field-label:before{
background-color: #F48024;
}
#gform_6 .gform_footer > .gform_button,#gform_8 .gform_footer > .gform_button{background: #0398B8;}
#gform_6 .gform_footer > .gform_button:hover,#gform_8 .gform_footer > .gform_button:hover{background: #E8F7FA;}
#gform_6 .gform_body .gchoice input:checked + .gform-field-label:before,
#gform_6 .gform_body .ginput_container_consent input:checked + .gform-field-label:before,
#gform_8 .gform_body .gchoice input:checked + .gform-field-label:before,
#gform_8 .gform_body .ginput_container_consent input:checked + .gform-field-label:before{
background-color: #0398B8;
}
#gform_5 .gform_footer > .gform_button{background: #00B380;}
#gform_5 .gform_footer > .gform_button:hover{background: #DAFAF1;}
#gform_5 .gform_body .gchoice input:checked + .gform-field-label:before,
#gform_5 .gform_body .ginput_container_consent input:checked + .gform-field-label:before{
background-color: #00B380;
}
#gform_7 .gform_footer > .gform_button{background: #ED3680;}
#gform_7 .gform_footer > .gform_button:hover{background: #FBA3C3;}
#gform_7 .gform_body .gchoice input:checked + .gform-field-label:before,
#gform_7 .gform_body .ginput_container_consent input:checked + .gform-field-label:before{
background-color: #ED3680;
}
.gform_wrapper .gform_validation_errors,
.gform_wrapper .gfield_required,
.gform_wrapper .gform_fileupload_rules{
display:none!important;
}
.gform_wrapper .gfield_error [aria-invalid=true] {
border: 1px solid var(--error)!important;
background:var(--form-error-bg)!important;
color: var(--error)!important;
}
.gform_wrapper .gfield_validation_message{
padding: 0!important;
border: 0!important;
background: transparent!important;
color: var(--error)!important;
margin-top:4px!important;
}
.gform_wrapper ::placeholder{
color: var(--form-placeholder);
opacity:0.8;
}
.gform_wrapper :-ms-input-placeholder{
color: var(--form-placeholder);
opacity:0.8;
}
.gform_wrapper ::-ms-input-placeholder{
color: var(--form-placeholder);
opacity:0.8;
}
.gform_wrapper .gf_placeholder{
color: var(--form-placeholder);
opacity:0.8;
}
.gform_wrapper form .gform-field-label a{
border-bottom:1px solid transparent;
}
.gform_wrapper form .gform-field-label a:hover{
border-bottom-color:var(--black);
}
.gform_wrapper form.is-newsletter.is-training .gform_fields{
display:flex;
flex-wrap:wrap;
}
.gform_wrapper form.is-newsletter.is-training .gform_fields > div:first-child{
flex:1;
}
.gform_wrapper form.is-newsletter.is-training .gform_fields > *:nth-child(2){
width:100%;
}
.gform_wrapper form.is-newsletter.is-training .gform_fields > div:last-child{
flex:none;
} @media(min-width:782px){ p a{
transition:all 300ms;
} .gform_wrapper form .gform_footer > .gform_button,
.gform_wrapper form #field_submit .gform-button,
.gform_wrapper form .gform-field-label a{
transition:all 500ms;
}
}
@media(min-width:1025px){ html{scroll-behavior: smooth;} .mt-l{margin-top:32px;}
.mt-xl{margin-top:40px;}
.mt-xxl{margin-top:64px;}
.mr-l{margin-right:32px;}
.mr-xl{margin-right:40px;}
.mr-xxl{margin-right:64px;}
.mb-l{margin-bottom:32px;}
.mb-xl{margin-bottom:40px;}
.mb-xxl{margin-bottom:54px;}
.ml-l{margin-left:32px;}
.ml-xl{margin-left:40px;}
.ml-xxl{margin-left:64px;} .pt-l{padding-top:32px;}
.pt-xl{padding-top:40px;}
.pt-xxl{padding-top:64px;}
.pr-l{padding-right:32px;}
.pr-xl{padding-right:40px;}
.pr-xxl{padding-right:54px;}
.pb-l{padding-bottom:32px;}
.pb-xl{padding-bottom:40px;}
.pb-xxl{padding-bottom:64px;}
.pl-l{padding-left:32px;}
.pl-xl{padding-left:40px;}
.pl-xxl{padding-left:64px;} .wp-block-columns.alignwide{			
max-width:2000px!important;
padding-left:40px;
padding-right:40px;
margin:auto;
} .is-flex{flex-direction: column;} .gform_confirmation_wrapper:not(.is-training) .gform_confirmation_message{
padding:26px;
border-radius:12px;
}
.gform_confirmation_wrapper:not(.is-training) .gform_confirmation_message > span{
max-width:349px;
margin:auto;
font-weight:700;
display: block;
}
.gform_wrapper form .gform_body .gchoice .gform-field-label,
.gform_wrapper form .gform_body .ginput_container_consent .gform-field-label{
font-size:18px;
line-height:26px;
}
.gform_wrapper form .gform_footer > .gform_button,
.gform_wrapper form #field_submit .gform-button{
padding-top: 20px;
padding-bottom: 20px;
}
.gform_wrapper form .gform_footer > .gform_button:after{
content:"";
width:20px;
height:20px;
display:inline-block;
margin-left:12px;
vertical-align:middle;
background-image:url(//personnelgroup.com.au/wp-content/themes/beespoke/assets/imgs/form_arrow.svg);
background-size:auto;
background-position:center;
}
.gform_wrapper form.is-newsletter.is-training .gform_fields > *:nth-child(2){
order:2;	
}
}
@media (min-width:1200px){ body{font-size: 18px;line-height: 24px;}
h1,.is-h1{font-size: 64px;line-height: 72px;}
h2,.is-h2{font-size: 48px;line-height: 56px;}
h3{font-size: 40px;line-height: 48px;} p{margin-bottom:24px;}  .wp-block-columns.alignwide{
padding-left:6.4vw;
padding-right:6.4vw;
}
} @media (max-width: 781px) {
.display-none-mobile{
display:none;
}
.is-reverse{
flex-direction:column-reverse!important;
}
.gform_wrapper form.is-newsletter.is-training .gform_fields{
flex-direction:column;
}
} :where(.wp-block-group.has-background),
:where(.wp-block-columns.has-background){
padding:inherit;
} body div.uwy.userway_p1 .uai {
top: 50%;
right: auto;
bottom: auto;
left: calc(100vw - 21px);
transform: translate(-100%);
} .wp-block-kadence-advancedbtn.kb-btns_f67bc6-f7 {
justify-content: flex-start;
flex-direction: column;
}
.kb-button.sles-btn, .kb-buttons-wrap.sles-btn {
align-items: flex-start;
justify-content: center;
}  .gform_wrapper .gfield_required {
display: inline !important;
} .kt-button.dmb-text-left{
justify-content: space-between!important;
gap:.5em!important;
}
.kt-button.dmb-text-left .kt-btn-inner-text{
text-align:left!important;
} .kt-modal-overlay{
overflow:auto!important;
}
.kt-modal-overlay > .kt-modal-container{
overflow:hidden!important;
}
.kt-modal-close{
margin-top: 100px;
margin-right: 10px;
}
.dmb-modal-style1 .kt-blocks-modal-link{
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
border-radius:200px!important;
}
.dmb-modal-style1 .kt-blocks-modal-link:not(:hover){
color:transparent!important;
}
.dmb-modal-style1 .kt-blocks-modal-link .kt-blocks-modal-link-inner{
position:relative;
}
.dmb-modal-style1 .kt-blocks-modal-link .kt-blocks-modal-link-inner:after{
content: "";
position: absolute;
bottom: 0;
left: 0;
right: -24px;
height: 1px;
background-color: black;
}
.dmb-modal-style1 .kt-blocks-modal-link:not(:hover) .kt-blocks-modal-link-inner:after{
background-color: transparent; 	
}
.dmb-course-units li{
margin:0!important;
}
.dmb-course-units > div{
overflow:hidden!important;
}
.wave-bg  {
background: #fff;
}
.wave-bg img {
width: 100%;
z-index: 1;
}
.left-margin {
margin-left: 70px;
}
@media screen and (min-width: 1024px) {
.is-extend-width {
width: calc(100% + 100px);
}
}
@media screen and (min-width: 782px) {
.is-full-height-space2 {
height: 100% !important;
}
}