.elementor-kit-8{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Nunito Sans";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Nunito Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Nunito Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Nunito Sans";--e-global-typography-accent-font-weight:500;--e-global-typography-42860cd-font-family:"Montserrat";color:#515151;font-family:"Montserrat", Sans-serif;font-size:17px;--e-preloader-animation-duration:2000ms;--e-preloader-delay:100ms;--e-preloader-color:#18EA43;--e-preloader-size:70px;}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{background-color:#3CC223;text-decoration:none;color:#FFFFFF;border-style:none;}.elementor-kit-8 button:hover,.elementor-kit-8 button:focus,.elementor-kit-8 input[type="button"]:hover,.elementor-kit-8 input[type="button"]:focus,.elementor-kit-8 input[type="submit"]:hover,.elementor-kit-8 input[type="submit"]:focus,.elementor-kit-8 .elementor-button:hover,.elementor-kit-8 .elementor-button:focus{background-color:#45B6FE;color:#FFFFFF;border-style:none;}.elementor-kit-8 e-page-transition{background-color:#01010178;}.elementor-kit-8 a{color:#515151;}.elementor-kit-8 a:hover{color:#000000;}.elementor-kit-8 h1{color:#515151;font-size:25px;font-weight:bold;line-height:1.6rem;}.elementor-kit-8 h2{color:#515151;font-size:23px;font-weight:bold;line-height:1.1em;}.elementor-kit-8 h3{color:#515151;font-size:22px;font-weight:bold;line-height:1.4rem;}.elementor-kit-8 h4{color:#515151;font-size:20px;font-weight:bold;}.elementor-kit-8 h5{color:#515151;}.elementor-kit-8 img{border-style:none;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-8{line-height:1.4em;}.elementor-kit-8 h1{line-height:1.1em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*Hide AU Flag in FForms */
.fluentform .iti__selected-country-primary {
	display: none !important; }
/*Put --px left In Form Phone Numbers*/
.fluentform .iti__tel-input {
  padding-left: 15px !important;
}
.fluentform .ff-el-form-control:not([size]):not([multiple]) { height: 42px; padding-bottom: 5px; }
/*FForm Help Text 15px*/
.fluentform .ff-el-help-message {
  color: var(--fluentform-secondary);
  font-size: 15px !important;
  font-style: italic;
		color: #e87e73 !important;}

/*Password Proteced Paged */
.post-password-form {
    max-width: 600px;
    padding: 50px;
    margin: auto; 
}
/*Text Editor Bottom Margin*/
.elementor-widget-text-editor p:last-child {
    margin-bottom: 10px !important;
}

/*Highlighted MENU Buttons CSS, also found in CSS-Classes(optional) in Admin Menu Structure Items*/
.highlighted-menu-button a {
background-color:#3CC223;
color:#fff !important;
border:0px;
border-radius:3px;
}

.highlighted-menu-button a:hover{
     background: #868e96;
     color:#fff;
     border:0px;
     border-radius:3px;
}
.nav-menu-button a:hover{
     background: #3CC223;
     color:#fff !important;
     border:0px;
border-radius:3px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nunito Sans';
	font-display: auto;
	src: url('https://allroundtransport.com.au/storage/2025/10/nunitosans-variablefont_ytlcopszwdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-display: auto;
	src: url('https://allroundtransport.com.au/storage/2025/10/montserrat-variablefont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */