p.italic{font-style: italic;}
@font-face {
font-family: 'jersey_m54regular';
src: url(//www.prestonhire.com.au/wp-content/themes/betheme-child/fonts/jersey_m54-webfont.eot);
src: url(//www.prestonhire.com.au/wp-content/themes/betheme-child/fonts/jersey_m54-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.prestonhire.com.au/wp-content/themes/betheme-child/fonts/jersey_m54-webfont.woff2) format('woff2'),
url(//www.prestonhire.com.au/wp-content/themes/betheme-child/fonts/jersey_m54-webfont.woff) format('woff'),
url(//www.prestonhire.com.au/wp-content/themes/betheme-child/fonts/jersey_m54-webfont.ttf) format('truetype'),
url(//www.prestonhire.com.au/wp-content/themes/betheme-child/fonts/jersey_m54-webfont.svg#jersey_m54regular) format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'borisblackbloxxregular';
src: url(//www.prestonhire.com.au/wp-content/themes/betheme-child/fonts/borisblackbloxx-webfont.eot);
src: url(//www.prestonhire.com.au/wp-content/themes/betheme-child/fonts/borisblackbloxx-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.prestonhire.com.au/wp-content/themes/betheme-child/fonts/borisblackbloxx-webfont.woff2) format('woff2'),
url(//www.prestonhire.com.au/wp-content/themes/betheme-child/fonts/borisblackbloxx-webfont.woff) format('woff'),
url(//www.prestonhire.com.au/wp-content/themes/betheme-child/fonts/borisblackbloxx-webfont.ttf) format('truetype'),
url(//www.prestonhire.com.au/wp-content/themes/betheme-child/fonts/borisblackbloxx-webfont.svg#borisblackbloxxregular) format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
.pull-left {float: left !important;}
.headerTitle {border-bottom: 5px solid #f0db0e;font-weight: bold;margin-bottom: 20px;padding-bottom: 15px !important;    text-transform: uppercase;font-size: 40px;text-shadow: 0px 0px 0px #000;}
.locations-page .mcb-wrap {border-bottom: 5px solid #f0db0e;margin: 25px 0;}
.location-title h1{margin-bottom: -25px;}
.post-header .title_wrapper h1 {font-size: 22px;line-height: 26px;margin-left: -10px;}
.section.mcb-section.home-category-section{
display:none;
}
.page-template-homepage .sections_group .entry-content.test{
display:flex;
flex-direction:column;
}
.page-template-homepage .sections_group .entry-content.test .section.mcb-section{
order:2;
} .youtube-player {position: relative;padding-bottom: 56.23%;height: 0;overflow: hidden;max-width: 100%;background: #000;margin: 5px;}
.youtube-player iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 100;background: transparent;}
.youtube-player img {
bottom: 0;
display: block;
left: 0;
margin: auto;
max-width: 100%;
width: 100%;
position: absolute;
right: 0;
top: 0;
border: none;
height: auto;
cursor: pointer;
-webkit-transition: .4s all;
-moz-transition: .4s all;
transition: .4s all;
}
.youtube-player img:hover {
-webkit-filter: brightness(75%);
}
.youtube-player .play {
height: 45px;
width: 65px;
left: 50%;
top: 50%;
margin-left: -36px;
margin-top: -22px;
position: absolute;
background: url(https://www.prestonhire.com.au/wp-content/uploads/2018/07/youtube_social_icon_red.png) no-repeat;
cursor: pointer;
} .ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front {
max-height: 150px;
overflow-y: scroll;
}
.ui-menu .ui-menu-item:hover .ui-menu-item-wrapper, .ui-menu .ui-menu-item:hover {
background-color: #f1db0e !important;
border-color: #f1db0e !important;
}
.inductionformbox div.wpcf7 .ajax-loader {float: left;}
.custcontainer {clear: both;margin: 0px;padding: 0px;} .col {display: block;float:left;margin: 0.25% 0 0.25% 0.5%;}
.col:first-child { margin-left: 0 !important; } .grid_1 { width: 100% }
.grid_1_of_3{ width: 33% }
.grid_2_of_3{ width: 66.5% }
.grid_1_of_2{ width: 49.75% }
.extra_space.wpb_column.vc_column_container.vc_col-sm-12 {
display: none;
} .list-style-product {
list-style: disc;
margin-left: 15px;
}
select#statpro + span.select2.select2-container.select2-container--default{
width:100% !important;
}
.select2-dropdown{
z-index:999999 !important;
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
#slide-11-layer-11{
margin-left: 50px !important;
}
} @media only screen and (max-width: 768px) {
.home-main-section-top {
float: left;
margin-top: 50px;
}
.col {  margin: 1% 0 1% 0%; }
[class*='grid_'] { width: 100%; }
.page-id-3952 .wpb_wrapper > div {
margin-bottom: 0;
}
.page-id-3952 .extra_space.wpb_column.vc_column_container.vc_col-sm-12 {
display: none;
}
}
@media (max-width: 767px) {
.home-main-section-top{
float:left !important;
} 
}
@media screen and (max-width:600px){
.section.mcb-section.custom-subheader-wrap .mcb-wrap-inner picture img{
width:100%;
object-fit:cover;
height:auto
}
}  body.home:not(.template-slider) #Header_wrapper,
body.page-id-108:not(.template-slider) #Header_wrapper{min-height:0!important;height:auto!important;background-image:none!important;background:transparent!important;padding:0!important;margin:0!important}
body.home:not(.template-slider) #Header_wrapper #Subheader,
body.page-id-108:not(.template-slider) #Header_wrapper #Subheader{display:none!important}
.ph-hero-section{--ph-yellow:#fbea01;--ph-yellow-btn:#f1db0e;--hero-pad:clamp(1rem,4vw,6.5rem);padding:0!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;position:relative;left:0;right:0;box-sizing:border-box}
.ph-hero-section .wpb_column,.ph-hero-section .vc_column-inner,.ph-hero-section .wpb_wrapper{padding:0!important;margin:0!important;max-width:none!important;width:100%!important}
.ph-hero-section .ph-hero-placeholder,.ph-hero-section .content_slider{display:none!important}
.ph-hero-section .ph-hero{position:relative;width:100%;min-height:320px;max-height:600px;aspect-ratio:21/9;overflow:hidden;background:#000}
@media(max-width:700px){.ph-hero-section .ph-hero{aspect-ratio:4/3;max-height:none}.ph-hero-section .ph-headline{font-size:clamp(1.85rem,7.2vw,2.35rem)!important}.ph-hero-section .ph-sub{margin-top:.95rem!important}.ph-hero-section .ph-slide{padding-bottom:4.25rem!important}.ph-hero-section .ph-dots{bottom:.75rem}}
.ph-hero-section .ph-slides{position:relative;height:100%;min-height:inherit;overflow:hidden}.ph-hero-section .ph-slide:not(.is-active){pointer-events:none;z-index:0}
.ph-hero-section .ph-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .45s ease,visibility .45s;display:grid;align-items:end;padding:clamp(2rem,8%,4.5rem) var(--hero-pad) clamp(2.5rem,7%,4rem);box-sizing:border-box}
.ph-hero-section .ph-slide.is-active{opacity:1;visibility:visible;z-index:1}
.ph-hero-section .ph-slide__bg{position:absolute;inset:0;background-size:cover;background-position:center;z-index:0}
.ph-hero-section .ph-slide__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.55),rgba(0,0,0,.25) 55%,rgba(0,0,0,.35))}
.ph-hero-section .ph-slide__content{position:relative;z-index:1;max-width:min(56rem,94%)}
.ph-hero-section .ph-headline{text-transform:uppercase!important;display:block!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;max-width:100%!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:clamp(1.75rem,5.8vw,3.75rem)!important;line-height:1.38!important;color:#000!important}
.ph-hero-section .ph-headline__text{text-transform:uppercase!important;display:inline!important;background:var(--ph-yellow)!important;color:#000!important;padding:.18em .4em .2em!important;line-height:inherit!important;white-space:normal!important;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:.4em 0 0 var(--ph-yellow),-.4em 0 0 var(--ph-yellow)}
.ph-hero-section .ph-headline sup{font-size:.45em;vertical-align:super}
.ph-hero-section .ph-sub{display:block!important;margin:1.4rem 0 0!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:clamp(.85rem,1.5vw,1.5rem)!important;line-height:1.35!important;max-width:42ch!important;text-shadow:0 1px 8px rgba(0,0,0,.4);background:transparent!important}
.ph-hero-section .ph-cta{display:inline-flex!important;align-items:center;gap:.55rem;margin-top:1.65rem!important;padding:.65rem 1.1rem!important;background:var(--ph-yellow-btn)!important;color:#000!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:.95rem!important;text-decoration:none!important;border:none!important;border-radius:0!important}
.ph-hero-section .ph-cta-icon{width:1.35rem;height:1.35rem;border-radius:50%;border:2px solid #000;display:inline-grid;place-items:center;font-size:.7rem;line-height:1}
.ph-hero-section .ph-dots{position:absolute;z-index:2;left:50%;bottom:1rem;transform:translateX(-50%);display:flex;gap:.55rem}
.ph-hero-section .ph-dot{width:11px;height:11px;border-radius:50%;border:2px solid #fff;background:transparent;padding:0;cursor:pointer}
.ph-hero-section .ph-dot[aria-current="true"]{background:#fff}