.is-overlay-left .eedee-background-div__overlay:after,
.is-overlay-right .eedee-background-div__overlay:after{
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
background: linear-gradient(0deg, rgb(41 41 41) 53%, rgb(0 0 0 / 0%) 100%);
height: 500px;
}
.is-hero .eedee-gutenslider-nav{
top:unset!important;
left:unset!important;
width: auto!important;
height: auto!important;
bottom:45px;
}
.is-hero .eedee-gutenslider-nav > svg{
padding: 13px;
background: rgba(0, 0, 0, 0.2);
box-shadow: 0px 0px 24px 10px rgba(0, 0, 0, 0.04);
backdrop-filter: blur(15px);
border-radius: 100px;
}
.is-hero .eedee-gutenslider-nav:hover > svg{
background: rgba(0, 0, 0, 0.4);
}
.is-hero .eedee-gutenslider-nav.eedee-gutenslider-next{
right:16px!important;
}
.is-hero .eedee-gutenslider-nav.eedee-gutenslider-prev{
right:82px!important;
}
.is-hero h6{
letter-spacing: 0.28em;
}
.is-circle-num{
display:flex;
justify-content:center;
align-items:center;
width:50px;
height:50px;
background:var(--color1);
color:var(--black);
border-radius:100px;
} .is-newsletter .gform_body input[type="email"]{
padding:13px 24px!important;	
}
.is-cta .is-newsletter .gform_footer .gform_button{
padding:18px
background:var(--color10);
}
.is-cta .is-newsletter .gform_footer .gform_button:hover{
background:var(--white);
}
.is-cta-overlap{
margin-top:-92px!important;
position: relative;
z-index: 1;
}
.is-cta-overlap .is-cta-links > div{
display: flex;
flex-direction: column;
}
.is-cta-overlap .is-cta-links{
box-shadow: 0px 4px 30px 15px rgba(0, 0, 0, 0.04);
border-radius: 12px;
}
.is-cta-overlap .is-cta-links > div > div.kb-section-has-link:not(:last-child){
border-bottom:1px solid var(--border);
}
.is-cta-overlap .is-cta-links > div > div.kb-section-has-link > div{
height: 100%;
}
.is-cta-overlap .is-cta-links > div > div.kb-section-has-link > div > .wp-block-image > figure{
padding:20px;
border-radius: 100px;
background: var(--color7);
}
.is-cta-overlap .is-cta-links > div > div.kb-section-has-link:hover > div > .wp-block-image > figure{
background: var(--color8);
}
.is-cta-overlap .is-cta-links > div > div.kb-section-has-link > div > p{
margin-bottom:0;
} .kb-button.kt-btn-size-small.kt-btn-has-svg-true:hover{
gap:1em;
}
.kb-button .kb-svg-icon-fas_phone{
width: 20px;
height: 20px;
background-image: url(//personnelgroup.com.au/wp-content/themes/beespoke/assets/imgs/phone.svg);
background-size: 18px;
background-position: center;
background-repeat: no-repeat;
}
.kb-button .kb-svg-icon-fas_phone > svg{
display:none;
} .is-featured{
padding:0 16px 32px 16px;
}
.is-featured > .wp-block-column:first-child{
position:relative;
}
.is-featured > .wp-block-column:first-child > .post-image{
margin-left: -16px;
width:calc(100% + 32px);
}
.is-featured > .wp-block-column:first-child > .post-image > img{
height:100%;
width:100%;
object-fit:cover;
}
.is-featured .featured-video-link{
position: relative;
z-index: 2;
padding-right:40px;
align-items: end!important;
height:100%;
}
.is-featured .featured-video-link > div > p > .post-quote{
color:var(--white);
font-weight:700;
font-size:22px;
line-height:30px;
} h6.wp-block-kadence-advancedheading{
display: inline-block;	
} .is-accordion-default .wp-block-kadence-pane{
border-bottom: 1px solid var(--border);
}
.is-accordion-default .kt-accordion-header-wrap{
margin-bottom:10px!important;
}
.is-accordion-default .wp-block-kadence-pane .kt-blocks-accordion-icon-trigger{
transform: scale(0.6);	
} .is-category-list{
display:flex;
flex-wrap:wrap;
gap:4px;
font-size:14px;
}
.is-category-list > *{
padding:14px 16px;
border-radius:100px;
border:1px solid var(--border2);
}
.is-category-list > *:hover{
background:var(--color1);
border-color:var(--color1);
color:var(--black);
} ul.bssbSocialShare > li:hover > *{
color:var(--black)!important;
} .popmake .popmake-close{
width: unset!important;
height: unset!important;
font-size: 15px!important;
line-height: 16px!important;
font-weight: 400!important;
padding: 8px 16px!important;
border: 1px solid var(--border2)!important;
color:var(--color6)!important;
border-radius:100px!important;
}
.popmake .popmake-close:before{
content: "✕";
font-size: 15px;
margin-right: 6px;
display: inline-block;
vertical-align: middle;
}
.popmake .popmake-close:hover{
color: var(--black)!important;
border-color: var(--black)!important;
}
#popmake-970 h4 + iframe{
width:100%;
margin-bottom:16px;
} #contact-form > .wp-block-column:last-child{
z-index:2;
}
.is-full-border{
position: absolute;
left: 0;
right: 0;
margin-top: -22px;
z-index: 1;
}
.is-full-width{
position: absolute;
bottom:0;
left: 0;
right: 0;
z-index: 1;
} .kt-testimonial-title{
font-weight: 500;
font-style: italic;
} #wpsl-wrap{
overflow:unset;
}
#wpsl-wrap .wp-block-columns{
display:flex;
float:unset;
flex-direction:column;
width:auto;
}
#wpsl-wrap .wpsl-search{
background:var(--color1);
padding-top:36px;
padding-bottom:36px;
padding-left:0;
padding-right:0;
}
#wpsl-wrap .wp-block-columns > #wpsl-gmap{
border-radius:8px;
overflow:hidden;
}
#wpsl-wrap .wp-block-columns > form{
width:auto;
}
#wpsl-wrap .wp-block-columns > form *{
font-family:var(--font-default);	
}
#wpsl-wrap form input[name="wpsl-search-input"]{
padding:11px 16px;
-webkit-appearance: textfield;
border-radius:100px;
}
#wpsl-wrap form #wpsl-search-btn{
background: var(--color10);
border: 0;
padding: 12px 33px;
border-radius: 100px;
font-size: 16px;
font-weight: 700;
color: var(--black);
}
#wpsl-wrap form #wpsl-search-btn:hover{
background:var(--white);
}
#wpsl-wrap form .wpsl-locate-me{
font-weight:700;
}
#wpsl-wrap form .wpsl-locate-me{
position:relative;
}
#wpsl-wrap form .wpsl-locate-me:before{
content: "";
width: 16px;
height: 16px;
background-image: url(//personnelgroup.com.au/wp-content/themes/beespoke/assets/imgs/pin.svg);
background-size: contain;
background-repeat: no-repeat;
display: inline-block;
vertical-align: middle;
margin-right: 4px;
margin-bottom: 4px;
}
#wpsl-wrap form .wpsl-locate-me:after{
content:"";
position:absolute;
bottom:0;
left:0;
right:0;
height:1px;
background-color:transparent;
}
#wpsl-wrap form .wpsl-locate-me:hover{
color:var(--black);
}
#wpsl-wrap form .wpsl-locate-me:hover:after{
background-color:var(--black);
}
#wpsl-wrap .wp-block-columns > * > *{
margin:0;
}
#wpsl-wrap .wp-block-columns > * > *.wpsl-search-btn-wrap{
display:flex;
align-items:center;
gap:16px;
}
#wpsl-wrap .wp-block-columns > * > * > *{
margin:0;
display:block;
}
#wpsl-wrap .wp-block-columns > form{
display:flex;
gap:8px;
flex-wrap:wrap;
}
#wpsl-stores > ul > li{
padding-top:0!important;
padding-bottom:0!important;
border:0!important;
}
#wpsl-stores > ul > li > div > a{
padding:16px;	
border:1px solid var(--border);
border-radius:12px;
display:block;
margin-left:-10px;
margin-right:-10px;
}
#wpsl-stores > ul > li > div > a:hover{
border-color:var(--color7);
background-color:var(--color7);
}
#wpsl-stores .wpsl-store-location p{
color:var(--color6);
margin-bottom:8px;
}
#wpsl-stores .wpsl-store-location .wpsl-addr{
display:unset!important;
}
#wpsl-stores .wpsl-store-location .wpsl-direction-wrap{
font-size:12px;
line-height:18px;
font-weight:700;
color:var(--color9);
padding:2px 6px;
border:1px solid var(--color6);
border-radius:100px;
width: fit-content;
}
#wpsl-wrap #wpsl-stores .wpsl-title-container,
#wpsl-wrap #wpsl-stores .wpsl-title-container > .wpsl-category{
display:flex;
gap:8px;
}
#wpsl-wrap #wpsl-stores .wpsl-title-container{
flex-direction:column;
margin-bottom:8px;
}
#wpsl-wrap #wpsl-stores .wpsl-title-container > .wpsl-category{
flex-wrap:wrap;
}
#wpsl-wrap #wpsl-stores .wpsl-title-container > .wpsl-category > *{
font-size:12px;
line-height:16px;
font-weight:600;
padding:4px 8px;
border-radius:100px;
background-color:var(--color13);
color:var(--black);
height: fit-content;
width: fit-content;
}
#wpsl-wrap #wpsl-stores .wpsl-title-container > h4,
#wpsl-wrap #wpsl-stores .wpsl-title-container > .wpsl-category > *{
margin:0;
}
#wpsl-wrap #wpsl-gmap .wpsl-info-window{
font-size:16px;
line-height:24px;
font-family: var(--font-default);
}
#wpsl-wrap #wpsl-gmap .wpsl-info-window h4{
font-family:var(--font-primary);
margin-bottom:4px;
}
#wpsl-wrap #wpsl-gmap .wpsl-info-window span.wpsl-addr{
display: unset!important;
}
#wpsl-wrap #wpsl-gmap .wpsl-info-window h6{
margin-top:24px;
margin-bottom:8px;
}
#wpsl-wrap #wpsl-gmap .wpsl-info-window h6,
#wpsl-wrap #wpsl-gmap .wpsl-info-window .wpsl-opening-hours tr > td:first-child{
font-weight:600;
letter-spacing: -0.01em;
color:var(--color6);
}
#wpsl-wrap #wpsl-gmap .wpsl-info-window .wpsl-opening-hours tr > td:last-child{
font-weight:400;
}
#wpsl-wrap #wpsl-gmap .wpsl-info-window .wpsl-opening-hours{
font-size: 16px!important;
line-height: 24px;
}
#wpsl-wrap #wpsl-gmap .wpsl-info-window .wpsl-opening-hours tr > td:first-child{
color:var(--default);
}
#wpsl-wrap #wpsl-gmap .wpsl-info-window .wpsl-info-actions-container{
display:flex;
flex-wrap:wrap;
margin-top:12px;
}
#wpsl-wrap #wpsl-gmap .wpsl-info-window .wpsl-info-actions-container a{
padding:8px 16px;
width: max-content;
font-size: 15px;
line-height: 24px;
display: flex;
flex-direction: row;
align-items:center;
justify-content: center;
width:100%;
margin-right:0;
margin-bottom:4px;
transition:none;
font-weight:700;
color:var(--color9);
border: 1px solid var(--color9)!important;
border-radius: 100px;
background:transparent;
}
#wpsl-wrap #wpsl-gmap .wpsl-info-window .wpsl-info-actions-container a:before{
content:"";
display:inline-block;
vertical-align:middle;
margin-right:8px;
width:24px;
height:24px;	
}
#wpsl-wrap #wpsl-gmap .wpsl-info-window .wpsl-info-actions-container a.wpsl-directions:before{
background-image:url(//personnelgroup.com.au/wp-content/themes/beespoke/assets/imgs/pin.svg);
background-size:contain;
background-repeat:no-repeat;
}
#wpsl-wrap #wpsl-gmap .wpsl-info-window .wpsl-info-actions-container a.wpsl-phone:before{
background-image:url(//personnelgroup.com.au/wp-content/themes/beespoke/assets/imgs/phone.svg);
background-size:contain;
background-repeat:no-repeat;
}
#wpsl-wrap #wpsl-gmap .wpsl-info-window .wpsl-info-actions-container a:hover{
border-color:var(--color1)!important;
background-color:var(--color1);
color:var(--black);
}
#wpsl-gmap .wpsl-info-actions-container .wpsl-info-actions{
margin:0!important;
} .video-iframe-container{
position: relative;
width: 100%;
padding-bottom: 56.25%;
}
.video-iframe-container > *{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: 0;
}
@media(min-width:768px){
.is-overlay-left .eedee-background-div__overlay{
background: linear-gradient(97.74deg, #000000 11.91%, rgba(0, 0, 0, 0) 57.83%);
opacity: 0.9!important;
}
.is-overlay-right .eedee-background-div__overlay{
background: linear-gradient(91.94deg, #000000 12.73%, rgba(0, 0, 0, 0) 73.07%);
opacity: 0.8!important;
transform:rotate(180deg);
}
.is-overlay-left .eedee-background-div__overlay:before,
.is-overlay-right .eedee-background-div__overlay:before{
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
background: linear-gradient(180deg, #0000008c -37px, rgb(0 0 0 / 0%) 81%);
height: 120px;
}
.is-overlay-left .eedee-background-div__overlay:after,
.is-overlay-right .eedee-background-div__overlay:after{
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
background: linear-gradient(0deg, rgb(0 0 0 / 80%) 0%, rgb(0 0 0 / 0%) 100%);
height: 200px;
}
}
@media(min-width:782px){ .is-hero .eedee-gutenslider-nav{
bottom:130px;
}
.is-hero .eedee-gutenslider-nav.eedee-gutenslider-next{
right:calc((100% - 720px) / 2)!important;
}
.is-hero .eedee-gutenslider-nav.eedee-gutenslider-prev{
right:calc(((100% - 720px) / 2) + 56px)!important;
} .is-cta-overlap{
margin-top:-145px!important;
}
.is-cta-overlap .is-cta-links > div{
flex-direction: row;
}
.is-cta-overlap .is-cta-links > div > div.kb-section-has-link{
flex: 1 1 0px;
}
.is-cta-overlap .is-cta-links > div > div.kb-section-has-link:not(:last-child){
border-bottom:0;
border-right:1px solid var(--border);
} .is-cta-overlap .is-cta-links > div > div.kb-section-has-link > div > .wp-block-image > figure{
transition: all 500ms;
} .is-category-list > *{
transition: all 300ms;
} .popmake .popmake-close{
transition:all 300ms;
} .is-circle-num{
width:64px;
height:64px;
font-size:24px;
line-height:24px;
position: absolute;
top: -90px;
left: 0;
}
.is-circle-num-border:before{
content: "";
background: var(--border);
width: 105%;
position: absolute;
top: -57px;
height: 1px;
}
.is-full-height-space{
height:calc(100% + 60px)!important;
}
.is-full-height-space > div{
height:100%;
} .is-accordion-image .wp-block-kadence-image{
display:none!important;
} #wpsl-wrap .wp-block-columns{
gap:40px;
flex-direction:row;
}
#wpsl-wrap form #wpsl-search-btn,
#wpsl-wrap form .wpsl-locate-me,
#wpsl-wrap form .wpsl-locate-me:after,
#wpsl-stores > ul > li > div > a,
#wpsl-wrap #wpsl-gmap .wpsl-info-window .wpsl-info-actions-container a{
transition:all 300ms;
}
#wpsl-wrap .wp-block-columns > #wpsl-gmap{
margin-top:-230px;
}
#wpsl-wrap .wp-block-columns.reverse{
flex-direction:row-reverse;
}
#wpsl-wrap .wp-block-columns.reverse{
flex-direction:row-reverse;
}
#wpsl-wrap .wp-block-columns > *{
width:100%;
}
#wpsl-wrap .wp-block-columns > form,
#wpsl-wrap .wp-block-columns > #wpsl-result-list{
width:85%;
}
#wpsl-wrap .wpsl-search{
margin-bottom:32px;
}
}
@media(min-width:1025px){ .is-hero .eedee-gutenslider-nav.eedee-gutenslider-next{
right:calc((100% - 960px) / 2)!important;
}
.is-hero .eedee-gutenslider-nav.eedee-gutenslider-prev{
right:calc(((100% - 960px) / 2) + 56px)!important;
} .is-featured{
padding:32px;
border-radius:24px;
}
.is-featured > .wp-block-column:first-child > .post-image{
position: absolute;
top: -117px;
left: -32px;
right: 0;
bottom: -32px;
border-top-right-radius: 24px;
overflow: hidden;
margin-left: 0;
margin-right: 0;
}
.is-featured > .wp-block-column:first-child > .post-image:after{
content: "";
position: absolute;
left: 0;
width: 100%;
height: 100%;
z-index: 2;
background: linear-gradient(360deg,rgb(0,0,0) 10%,rgba(0,0,0,0) 64%);
}
.is-featured > .wp-block-column:first-child > .post-image:after{
}
.is-accordion-default .kt-blocks-accordion-header{
transition:padding 300ms;
}
.is-accordion-default .kt-blocks-accordion-header.kt-accordion-panel-active{
padding-bottom:16px!important;
} .is-category-list > *{
padding:16px 24px;
} #wpsl-stores > ul > li > div > a{
padding:16px 24px!important;
}
#wpsl-wrap #wpsl-stores .wpsl-title-container{
flex-direction:row;
}
#wpsl-wrap #wpsl-stores .wpsl-title-container,
#wpsl-wrap #wpsl-stores .wpsl-title-container > .wpsl-category{
align-items:center;
}
#wpsl-wrap #wpsl-gmap .wpsl-info-window .wpsl-info-actions-container .wpsl-info-actions,
#wpsl-wrap #wpsl-gmap .wpsl-info-window .wpsl-info-actions-container .wp-block-button{
width:100%;
max-width:185px;
}
#wpsl-wrap #wpsl-gmap .wpsl-info-window .wpsl-info-actions-container a{
padding:12px 24px;
max-width:130px;
}
#wpsl-gmap .wpsl-info-window .wpsl-info-actions-container{
margin-top:29px;
}
#wpsl-gmap .wpsl-info-window .wpsl-info-actions-container{
margin-top:29px;
}
#wpsl-gmap .wpsl-info-window {
display:unset;		
}
#wpsl-gmap .gm-style-iw-d{
width:388px;
} .is-newsletter .gform-body input[type="email"]{
padding:18px 27px!important;
}
}
@media (min-width:1200px){ .is-hero .eedee-gutenslider-nav.eedee-gutenslider-next{
right:calc((100% - 1140px) / 2)!important;
}
.is-hero .eedee-gutenslider-nav.eedee-gutenslider-prev{
right:calc(((100% - 1140px) / 2) + 56px)!important;
} #wpsl-wrap #wpsl-gmap .wpsl-info-window{
font-size:18px;
line-height:26px;
}
}
@media(min-width:1400px){ .is-hero .eedee-gutenslider-nav.eedee-gutenslider-next{
right:calc((100% - 1320px) / 2)!important;
}
.is-hero .eedee-gutenslider-nav.eedee-gutenslider-prev{
right:calc(((100% - 1320px) / 2) + 56px)!important;
}
#wpsl-wrap .wp-block-columns.reverse{
gap:122px;
} #wpsl-wrap .wp-block-columns > form,
#wpsl-wrap .wp-block-columns > #wpsl-result-list{
width:70%;
}
}
@media (min-width: 2400px) { .is-hero .eedee-gutenslider-nav.eedee-gutenslider-next{
right:calc((100% - 1920px) / 2)!important;
}
.is-hero .eedee-gutenslider-nav.eedee-gutenslider-prev{
right:calc(((100% - 1920px) / 2) + 56px)!important;
}
}
@media (max-width: 1199px) {
.is-stack-tablet{
flex-direction: column;
align-items: baseline!important;
gap: 22px;
}
}
@media (max-width: 1024px) { .is-featured{
flex-direction:column;
}
.is-featured .featured-video-link{
padding:16px;
margin-right:-16px;
margin-left:-16px;
background:var(--black);
margin-top:-8px;
} .is-accordion-default .kt-blocks-accordion-header{
padding-top:16px!important;
padding-bottom:16px!important;
}
.is-stack-mobile{
flex-direction: column;
align-items: baseline!important;
} .is-newsletter .gform_footer .gform_button{
padding:15px 24px!important;	
}
}
@media (max-width: 781px){ .is-featured .featured-video-link{
gap:16px;
}
.is-hidden-mobile{
display:none!important;
} #wpsl-wrap .wp-block-columns > *{
width:100%;
}
}
@media (max-width: 767px){
.is-hero .bg-image > img{
max-height:600px;
}
}
form *::-webkit-input-placeholder { color: var(--color6);
font-family:var(--font-default);
}
form *:-ms-input-placeholder { color: var(--color6);
font-family:var(--font-default);
}
form *::placeholder {
color: var(--color6);
font-family:var(--font-default);
}