:root{--sticky-header-h: 110px; --sticky-header-spacer-h: calc(185px - 1px)}html{line-height: 1.4}[id]{scroll-margin-top: calc(var(--sticky-header-h) + 8px + env(safe-area-inset-top, 0px))}html, body{margin: 0;padding: 0;width:100%;min-width:100%;min-height: 100%}body{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #402e15;-webkit-font-smoothing: antialiased;background: url('/theme/img/bg.webp') repeat; display:flex;flex-direction: column}h1, h2{font-family: 'RobotoCnBold';font-size: 46px;font-weight: normal;text-transform: uppercase;margin: 0 0 20px 0}h3{font-family: 'RobotoCnBold';font-size: 30px;font-weight: normal;text-transform: uppercase;color: #168241;margin: 10px 0}h4{margin: 10px 0 0 0;font-family: 'RobotoLtMed';text-transform: uppercase}h5,h6{margin: 0}hr{display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0}img{border:none}audio, canvas, iframe, img, svg, video{vertical-align: middle}fieldset{border: 0;margin: 0;padding: 0}textarea{resize: vertical}.hidden, .u-hidden{display: none !important}.vhidden{display: none}.visuallyhidden{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus{clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto}.center{text-align: center}.centerblock{margin: auto;display:block}.right{text-align: right} .black{color: #000}.white{color: #FFF}.grey{color: #666;font-size: 90%}.small{font-size: .85em}ol.small{font-size: .7em}.fulloverlay{position: fixed;top:0;left: 0;background: rgba(0, 0, 0, 0.3);bottom: 0;right: 0;z-index: 1000;cursor: pointer}.iblock{display: inline-block}*[role=button]{cursor: pointer}@-moz-document url-prefix(){form select{background-color: #fff;padding: 4px 5px}}sup{font-size:75%}u{text-decoration: none;border-bottom: 1px dotted black}a.button{text-decoration: none !important}a:link{color: #136e37;text-decoration: underline;text-decoration-color: #1DAE57}a:hover{text-decoration: underline;color: #1DAE57}.clear{clear: both}.container{ width: 1245px;margin: 0 auto}.innerpage{margin: 85px auto 0;position: relative}.innerpage p{color: #402e15;font-size: 16px;margin: 0 0 30px}.fleft{float: left}.fright{float: right}p.large{font-size: 2em;text-align:center}.img_block{padding: 10px;display: block}.services_img_block{display: block;border:6px solid #FFF;border-radius: 6px;padding:0}.block{display:block}div.addresses{margin-top: 20px;background: none repeat scroll 0 0 #F8F8F8;border: 1px solid #CCCCCC;font-size: 12px;padding: 15px;position: relative}.addresses ul.address{margin: 0 35px !important;padding: 0}form input{border: 1px solid #CECECE;border-radius: 3px;padding: 5px}form select{background: url('/theme/img/select_arrow.webp') no-repeat center right #fff;border: 1px solid #CECECE;border-radius: 3px;padding: 4px 20px 4px 5px;-webkit-appearance:none;-moz-appearance: none;appearance: none}#txtsuburb:invalid{color: grey}#txtsuburb:invalid option{text-decoration: none}form select::-ms-expand{display: none}option:disabled{text-decoration: line-through}.inline{display: inline-block;zoom: 1;*display: inline} .filter_image{-webkit-filter: drop-shadow(0px 2px 3px rgba(0,0,0,0.5));filter: drop-shadow(0px 2px 3px rgba(0,0,0,0.5))}#top_leaves{background: url('/theme/img/top_leaves.webp') no-repeat center top;height: 435px;position: absolute;z-index: 9;top: -15px;left: 0;right:0}.center_leaves{background: url('/theme/img/index_block01_leaves.webp') no-repeat;position: absolute;top: 0;height: 270px;width: 200px}#inner_leaves{background: url('/theme/img/inner_leaves.webp') repeat-x center top;width: 100%;height: 189px;position: absolute;z-index: 0;top: 110px}.block_shadow{position: relative;margin-bottom: 37px;padding: 26px 0;background: url('/theme/img/block01_bg.webp') repeat-y}.block_shadow:before{content: "";background: url('/theme/img/shadow_top.webp') no-repeat center top;height: 27px;position: absolute;top: -27px;width: 100%;left: 0}.block_shadow:after{content: "";background: url('/theme/img/shadow_bottom.webp') no-repeat center top;height: 27px;position: absolute;bottom: -27px;width: 100%;left: 0} #inner_leaves div{display: none}#top_leaves h1{display: none}#quicklinks{width: 100%;background: #271c07;position: relative;z-index: 10;border-bottom: #168241 4px solid;height: 36px;box-sizing: border-box}#quicklinks ul{display: block;list-style: outside none none;margin: 0 auto;padding: 0;font-family: RobotoLtMed;font-size: 16px;color: white}#quicklinks ul li{display: inline-block}#quicklinks li:first-child{padding: 5px 8px}#quicklinks li:last-child{text-align: right;float: right;padding: 5px 8px}#quicklinks li a:link, #quicklinks li a:visited{color: #F8F8F8}#quicklinks li a{display: inline-block;background: #6f5219;padding: 5px 8px}#banner{position:relative;height: 450px}#banner span{position: absolute;z-index: 10;opacity: 0;font-family: 'RobotoLtMed';font-size: 40px;color: #fff;text-shadow: 3px 3px 3px #000000;text-transform: capitalize}#bannertext1{top: 250px;right: 100px}#bannertext2{top: 150px;left: 100px}#bannertext3{top: 180px;right: 250px}#bannertext4{bottom: 100px;left: 200px}#bannertext5{top: 180px;left: 400px}#bannertext6{top: 250px;right: 100px}#bannertext7{top: 150px;left: 100px}#bannertext8{top: 180px;right: 250px}#bannertext9{bottom: 100px;left: 200px}#bannertext0{top: 180px;left: 400px}#banner_slide{position: relative;top: -50px;margin: 0 auto;z-index: 3}#banner_slide div{background-repeat: no-repeat;background-position: top center;display:none;position: absolute;top: 0;margin: 0 auto;height: 500px;width: 100%;z-index: 3}#banner_slide div:first-child{display:block}.logo{background-repeat: no-repeat;display: block;position: absolute;z-index: 10;bottom: 0;font-size: 1.2em;background-color: #FFF;background-color: rgba(255,255,255,0.8);padding: 1em;height: 60px;box-sizing: border-box;text-decoration: none !important;color: #136e37}.logo:hover{transition: padding-bottom 1s;padding-bottom: 3em} #logo_careers{right: 625px;font-weight: bold}#logo_book{right: 442px;font-weight: bold}#logo_payment{right: 242px;font-weight: bold}#logo_phone{width: 230px;right: 0;box-sizing: border-box;padding: 0.35em 1.0em 0.35em 3.1em;vertical-align: middle; background-color: #f2f2f2;background-image: url('/theme/img/logo_phone_bg.webp');background-repeat: no-repeat;background-position: left center;background-size: auto 100%;text-indent: 0;text-align: center;line-height: 1.1} #banner #logo_phone span{position: static;opacity: 1;font-size: inherit;font-family: inherit;color: inherit;text-shadow: none;text-transform: none;z-index: auto}#logo_phone .phone-text{display: inline-grid;grid-template-columns: max-content max-content;column-gap: 0.35em;align-items: start;line-height: 1.1;vertical-align: middle;max-width: 100%}#logo_phone .phone-prefix{grid-column: 1;grid-row: 1;line-height: 1.1} #logo_phone .phone-mnemonic{grid-column: 2;grid-row: 1 / span 2;display: flex;flex-direction: column;align-items: center;position: relative;line-height: 1.1}#logo_phone .phone-local, #logo_phone .phone-chars{display: grid;grid-template-columns: repeat(6, 0.85em);justify-items: center;align-items: baseline;column-gap: 0;white-space: nowrap}#logo_phone .phone-local{font-weight: bold}#logo_phone .phone-vanity{display: block;font-weight: normal;position: relative;margin-top: 0}#banner #logo_phone .phone-vanity-inner{display: inline-block;position: relative;margin: 0 auto}#logo_phone .phone-chars{position: relative} #banner #logo_phone .phone-paren{position: absolute;top: 0;line-height: 1.1;font-weight: normal}#banner #logo_phone .phone-paren--l{right: 100%;padding-right: 0.02em}#banner #logo_phone .phone-paren--r{left: 100%;padding-left: 0.02em}#logo_slogan{font-size: 30px;font-family: 'RobotoCnBold';text-decoration: none;color: #161616;text-transform: uppercase;left: 0;padding: 8px} #menu{background: url('/theme/img/main_menubg.webp') repeat-x;background-color: #2d4a12;position: fixed;top: 0;left: 0;right: 0;width: 100%;z-index: 30;box-sizing: border-box;padding-top: env(safe-area-inset-top, 0px);box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3);height: 110px} body > header:has(#menu)::after{content: "";display: block;height: var(--sticky-header-spacer-h)} @media screen and (min-width: 961px){body > header:has(#banner){position: sticky;top: -450px; z-index: 30}body > header:has(#banner) #menu{position: relative;top: auto;left: auto;right: auto;width: auto}body > header:has(#banner)::after{content: none;display: none;height: 0}}#menu ul{list-style: none;padding: 0}#menu #nav_logo{background: url('/theme/img/awmlogo.webp') no-repeat;height: 185px;width: 216px;margin-top: -1px;position: relative;z-index: 10}#menu li{width: 128px;height: 109px;display: block;float: left}#menu li a{width: 100%;min-height: 100%;display: block}#menu li a > span{display: none}#menu li > a:hover{background-position: center bottom}#nav_home{background: url('/theme/img/mainnav01.webp') no-repeat center top}#nav_about{background: url('/theme/img/mainnav02.webp') no-repeat center top}#nav_serv{background: url('/theme/img/mainnav03.webp') no-repeat center top}#nav_prod{background: url('/theme/img/mainnav04.webp') no-repeat center top}#nav_cov{background: url('/theme/img/mainnav05.webp') no-repeat center top}#nav_cont{background: url('/theme/img/mainnav06.webp') no-repeat center top}#nav_cart{background: url('/theme/img/mainnav07.webp') no-repeat center top;position: relative}#nav_price_match{background: url('/theme/img/price_match-4.webp') no-repeat center center;background-size: 90%} #nav_cart:hover > .popup{display: block}#menu_cart{display: none;width: 239px;background-color: #A1B92D;background-image: linear-gradient(to bottom, #A1B92D 0%, #B9D434 100%);position: absolute;top: 100%;z-index: 999;right: 0;list-style: none;padding: 10px;max-height: calc(100vh - var(--sticky-header-h) - 16px);max-height: calc(100dvh - var(--sticky-header-h) - 16px);overflow-y: auto;overscroll-behavior: contain}#menu_cart h3{font-size: 22px;color: #fff;text-shadow: 1px 1px 2px #000;margin: 10px 0}#menu_cart #carttotal{padding-top: 1em;color: #fff;text-transform: uppercase;text-shadow: 1px 1px 2px #000;font-size: 22px;margin: 10px 0;font-family: 'RobotoCnBold';font-weight: normal}#menu_cart #cartcheckout{background: url('/theme/img/cart_btn01.webp') no-repeat center top;width: 193px;height: 50px;display: block;margin: auto}#menu_cart .item-remove{height: 12px;width: 12px;display: block;float: right}#menu .simpleCart_quantity{left: 30px;position: absolute;text-align: center;top: 26px;width: 25px;display: inline;color: #000}#menu .simpleCart_items .headerRow div, #menu .simpleCart_items .item-price{display: none}#menu .simpleCart_items .itemRow{padding: .2em 0;clear:both}#menu .simpleCart_items .itemRow div{display: inline-block;vertical-align: top}#menu .simpleCart_items .item-color:before{content: '';display: block}#menu .simpleCart_items .itemRow .item-custom{padding-right: .5em}#menu .simpleCart_items .itemRow a:link{color: white}#menu .simpleCart_items .itemRow .item-name{font-weight: bold;text-overflow: ellipsis;width: 200px;overflow: hidden}#menu .simpleCart_remove:link{font-weight: bold}#menu_cart .item-total{float: right}#menu_cart .simpleCart_remove{background: rgba(0, 0, 0, 0) url('/theme/img/delete.webp') no-repeat scroll 0 0;display: block}.simpleCart_checkout{cursor: pointer}section{flex: 1 0 auto} .ul-sitemap{font-size:20px !important} #footer_top{padding: 2em 0 0 0;background: url('/theme/img/footer_leaves.webp') no-repeat left bottom;text-align: center;font-size: 16px;font-family: 'RobotoLtMed';flex-shrink: 0}#footer_top .facebook_txt, #footer_top .x_txt{padding: 16px 0 0 65px;text-align: left;float: left; background: url('/theme/img/facebook-circle-icon.webp') no-repeat;background-size:60px;min-height: 60px;margin: 0 8px}#footer_top .x_txt{text-align: right;float: right; padding: 16px 55px 0 0; background: url('/theme/img/x-icon.webp') top right no-repeat;background-size:60px}#footer_top .facebook_txt{}#footer_top .facebook_txt a, #footer_top .x_txt a{text-decoration: none;text-transform: uppercase;color: #402e15}#footer_top .facebook_txt span, #footer_top .x_txt span{font-size: 22px;margin-right: 10px}footer{ background: linear-gradient(0deg, rgba(161,185,45,1) 0%, rgba(211,229,125,1) 100%);line-height: 29px; color: #168241;font-family: 'RobotoLtMed';text-shadow: 1px 1px 1px #fff;text-transform: uppercase;text-align: center}footer a{color: #1dae57;text-decoration: none}footer a:hover{text-decoration: underline}.no-list>li{display: block} .viconly{background: url('/theme/img/icon_viconly.webp') no-repeat left top}.product_open{display: block;height: 100%}#alertupdate{position: fixed;top: 10%;left: 50%;z-index: 1000;box-sizing: border-box;-moz-box-sizing: border-box;padding: .2em;background: #cc0000 no-repeat center top;background-image: linear-gradient(to bottom, #009900 0%, #39ae39 100% );border-radius: .4em;box-shadow: 0 2px 2px #222;display: none;-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);max-height: calc(100% - 100px)}#alertupdate section div strong{color: crimson}#alertupdate section div a{display: block;font-size: 32px;text-decoration: none;font-family: 'RobotoCnBold'}.tocnotes h3{font-size:12px}.tocnotes p{font-size:10px}@media screen and (max-width: 768px){#alertupdate{transform: translate(0, 0);left: 10px;right: 10px}.tocnotes h3{font-size:20px}.tocnotes p{font-size:16px}.small{font-size: 16px}ol.small{font-size: 16px}}#alertupdate button, #alertupdate .cart_checkout{font-size: 12px}#alertupdate iframe{width: 100%;height: 370px}#alertupdate .removeareaicon{position: absolute;top: 8px;right: 8px}#alertupdate p{padding: 6px}#alertupdate header{font-family: 'RobotoCnBold';font-size: 36px;font-weight: normal;text-transform: uppercase;color: #168241;margin: 10px 0 0 0;padding: 0.2em}#alertupdate section{background: #FFF no-repeat center top;border-radius: .4em;box-shadow: 0 1px 4px #222 inset;height: 100%;padding: .2em;clear: both;text-align:center}#alertupdate .small_product_img{width: 120px;height: 120px}#alertupdate .img_container{float:left}#alertupdate .price_container{font-size: 0.95em}#alertupdate .price{text-align:right;font-weight: bold;font-size: 1.1em} #index_feature{background: url('/theme/img/bg02.webp') repeat;box-shadow: 0 0 10px #000000 inset;padding: 2em auto}#index_feature .container{position: relative}#index_feature .overlay_boxg{background: url('/theme/img/bgbox.webp') no-repeat top right}#index_feature .offered_services{list-style: none;margin: 0;padding: 2em 340px .3em 0;padding-right: 340px;box-sizing: border-box;-moz-box-sizing: border-box;width: 100%;min-height: 26em}.offered_services h3{font-size: 1.2em;margin: 0}.offered_services li{display: inline-block;width:46%;box-sizing: border-box;-moz-box-sizing: border-box;margin: 10px 1%;padding: .5em;background: #d7f83c no-repeat center top;background-image: -ms-linear-gradient(top, #d7f83c 0%, #B9D434 100%);background-image: -moz-linear-gradient(top, #d7f83c 0%, #B9D434 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d7f83c), color-stop(1, #B9D434));background-image: -webkit-linear-gradient(top, #d7f83c 0%, #B9D434 100%);background-image: linear-gradient(to bottom, #d7f83c 0%, #b8d433 100% );border-radius: .4em;box-shadow: 0 2px 2px #222}.offered_services li:hover{background-image: linear-gradient(to bottom, #dffe45 0%, #bedb3a 100% );cursor: pointer}.offered_services p{margin: 0 0 1em 0;min-height: 4em;padding-left: 60px;font-size: .9em}.offered_services .price{font-family: "RobotoLtMed";font-size: 20px;margin: 2px 0 0;text-align: right;display:block}#service_pcrecycling{background: url('/theme/img/icon_paperrecycling.webp') no-repeat bottom left}#service_securedocuments{background: url('/theme/img/icon_documentdestruction.webp') no-repeat bottom left}#service_collections{background: url('/theme/img/icon_bin.webp') no-repeat bottom left}#service_onceoff{background: url('/theme/img/icon_bag.webp') no-repeat bottom left}#index_feature .featuredproducts{float:right;list-style: none;margin: 0;padding: 0;width:277px;background: url('/theme/img/block_back.webp') no-repeat center center}.featuredproducts > li{padding: 0px 10px;display: none;width:240px;height:335px;margin: 1em auto}.featuredproducts > li img{ width: 180px;margin-left: 30px}.featuredproducts > li:first-child{display: block}.featuredproducts li a{display:block;margin: 0 4px;font-weight: bold;text-align: center}#index_company{position: relative}#index_company .center_leaves{background: url('/theme/img/index_block01_leaves.webp') no-repeat;position: absolute;right: -300px;top: 0;height: 270px;width: 200px}#index_company .service_shop{margin: 60px 0 0 0}#index_company .service_shop ul{list-style: none;margin: 90px 0 0 0;padding: 30px 0; font-size: 16px;display: block;background: url('/theme/img/block01_bg.webp') repeat-y}#index_company .service_shop li{width: 48%; display: inline-block}#index_company .service_shop li:first-child{border-right: 1px solid #e8e8e8;float: left}#index_company .service_shop li img{float: left}#index_company li.icon_shop .text_container{margin-left: 160px}#index_company li.icon_services .text_container{margin-left: 170px}#index_company h3{margin: 0;font-family: 'RobotoLtMed';font-size: 20px;text-transform: uppercase;font-weight: normal}#index_company .h-card{list-style: none;margin: 40px 0 0 40px;padding: 0 0 0 10px;min-height: 100px}#index_company .h-card > li:last-child{margin-right: 0px}#index_company .h-card h3{margin: 20px 0 0 0}#box_phone, #box_email, #box_location{min-height: 100px;display: block;float: left;padding-left: 68px;font-size: 14px;margin-right: 20px;background: no-repeat;min-width: 200px}#box_phone{background-image: url('/theme/img/box_phone.webp')}#box_email{background-image: url('/theme/img/box_email.webp');padding-left: 108px}#box_location{background-image: url('/theme/img/box_location.webp')}#box_location time{display:block}#index_feature a, #index_company a{color: inherit;text-decoration: none;font-weight:bold}#index_feature a:hover{text-decoration: underline}.index_message{z-index: 1;position: absolute}.index_message span{display: none}#index_message01{background: url('/theme/img/index_quality.webp') no-repeat;top: -40px;left: 440px;height: 48px;width: 432px}#index_message02{background: url('/theme/img/index_deals.webp') no-repeat;bottom: 0;right: -20px;height: 189px;width:164px} #contact_form{text-align: center}#contact_form .content_left{width: 40%;display:inline-block;box-sizing: border-box;text-align: left}#contact_form .content_right{box-sizing: border-box;width: 50%;display:inline-block;text-align: left}#contact_form dt{color: #168241;text-transform: uppercase;font-size: 22px;padding-bottom: 5px}#contact_form dl.halfwidth{ width: 49.5%;display: inline-block;zoom: 1;*display: inline}#contact_form dl{width: 100%;display: inline-block;zoom: 1}#contact_form dl.halfwidth input{ width: 90%}#contact_form dl input{ width: 94.5%}#contact_form dl select{ width: 97.3%}#contact_form dd{margin: 0}#contact_form textarea{height: 185px;min-height: 100px;min-width: 300px;max-height: 300px;max-width: 653px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding: 10px}@media screen and (max-width: 960px){#contact_form .content_left, #contact_form .content_right{width: 100%;float: none;display: block;max-width: 100%}}@media print{*, *:before, *:after, *:first-letter, *:first-line{background: transparent !important;color: #000 !important;box-shadow: none !important;text-shadow: none !important}a, a:visited{text-decoration: underline}a[href]:after{content: " (" attr(href) ")"}abbr[title]:after{content: " (" attr(title) ")"}a[href^="#"]:after, a[href^="javascript:"]:after{content: ""}pre, blockquote{border: 1px solid #999;page-break-inside: avoid}thead{display: table-header-group}tr, img{page-break-inside: avoid}img{max-width: 100% !important}p, h2, h3{orphans: 3;widows: 3}h2, h3{page-break-after: avoid}.no-print{display: none}}@media only print{#menu li, #footer_top, footer a{display: none}h2, h3{text-align: center}#menu #nav_logo{display: block;width: 0;height: 0}#menu #nav_logo::after{content: url("/theme/img/logo.webp") !important;width: 160px;height: 160px;display: block}#nav_logo a[href]::after{content: ""}.block_shadow{margin: 0}}  button, .button, .button-minor, .button-primary, .button-secondary, .cart_checkout{border: none;box-sizing: border-box;font-family: 'RobotoLtMed';font-size: 16px;color: #168241;text-shadow: 0 1px 1px #EEE;text-decoration: none;text-align:center;padding: 4px 6px;margin: 0 4px;cursor: pointer;background: no-repeat center top}.button-minor{font-size: 14px;padding: 2px 4px;margin: 0 2px;border-radius: 2px;color: #111;background: no-repeat center bottom}.button span{display: none}.button:hover{text-decoration: none}.button-block{margin: auto;display: block}.button:disabled, button:disabled, .button:disabled:hover, button:disabled:hover, .button-primary:disabled, .button-secondary:disabled{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);filter: grayscale(100%);cursor: not-allowed;background-image: -ms-linear-gradient(bottom, #999 0%, #444 100%);color: #EEE;text-shadow: 0 1px 1px #111} .button, button, .button:disabled:hover, button:disabled:hover{background-image: -ms-linear-gradient(top, #d7f83c 0%, #B9D434 100%);background-image: -moz-linear-gradient(top, #d7f83c 0%, #B9D434 100%);background-image: -o-linear-gradient(top, #d7f83c 0%, #B9D434 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d7f83c), color-stop(1, #B9D434));background-image: -webkit-linear-gradient(top, #d7f83c 0%, #B9D434 100%);background-image: linear-gradient(to bottom, #d7f83c 0%, #b8d433 100% )}.button-minor{background-color: #ffcc33;background-image: -ms-linear-gradient(bottom, #DFA050 0%, #ffcc33 100%);background-image: -moz-linear-gradient(bottom, #DFA050 0%, #ffcc33 100%);background-image: -o-linear-gradient(bottom, #DFA050 0%, #ffcc33 100%);background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d7f83c), color-stop(1, #ffcc33));background-image: -webkit-linear-gradient(bottom, #DFA050 0%, #ffcc33 100%)}.button-minor:hover{background-color: #DFA050;background-image: -ms-linear-gradient(bottom, #ffcc33 0%, #DFA050 100%);background-image: -moz-linear-gradient(bottom, #ffcc33 0%, #DFA050 100%);background-image: -o-linear-gradient(bottom, #ffcc33 0%, #DFA050 100%);background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ffcc33), color-stop(1, #DFA050));background-image: -webkit-linear-gradient(bottom, #ffcc33 0%, #DFA050 100%)}.button-primary{font-size: 22px;width: 193px;height: 50px;color: #FFF;text-shadow: 0 1px 1px #111;background-color: #c88b12;background-image: -ms-linear-gradient(bottom, #DFA050 0%, #e29d13 100%);background-image: -moz-linear-gradient(bottom, #D88b12 0%, #f29d13 100%);background-image: -o-linear-gradient(bottom, #DFA050 0%, #e29d13 100%);background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d7f83c), color-stop(1, #e29d13));background-image: -webkit-linear-gradient(bottom, #DFA050 0%, #e29d13 100%);box-shadow: 0 4px 4px rgba(0, 0, 0, 0.075)}.button-primary:hover{background-color: #DFA050;background-image: -ms-linear-gradient(bottom, #ffcc33 0%, #DFA050 100%);background-image: -moz-linear-gradient(bottom, #ffcc33 0%, #DFA050 100%);background-image: -o-linear-gradient(bottom, #ffcc33 0%, #DFA050 100%);background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ffcc33), color-stop(1, #DFA050));background-image: -webkit-linear-gradient(bottom, #ffcc33 0%, #DFA050 100%)} .btn_shopnow{display: block;background-image: url('/theme/img/btn_shopnow.webp') !important;width: 193px;height: 50px}.btn_viewmore{display: block;background-image: url('/theme/img/btn_viewmore.webp') !important;width: 193px;height: 50px}.btn_checkout{display: block;background-image: url('/theme/img/cart_btn01.webp') !important;width: 193px;height: 50px;margin: auto}.btn_send{display: block;background-image: url('/theme/img/btn_send.webp') !important;width: 143px;height: 50px;margin: 0}.btn_cart{display: inline-block;background-image: url('/theme/img/btn_cart.webp') !important;width: 160px;height: 50px;margin: auto;padding: auto 6px;text-transform: uppercase;text-indent: 20px}.product_attributes .btn_cart{display:block}.cart_checkout{display: none;text-align: left;color: #FFFFFF;text-shadow: 0 1px 1px #000;background: rgba(0, 0, 0, 0) url("/theme/img/cart_checkout.webp") no-repeat scroll center top} #cookie-banner{max-width: min-content;min-width: 300px;flex-direction: column;position: fixed;bottom: 30px;left: 30px;z-index: 9999;background-color: rgb(255, 255, 255);box-shadow: 0 4px 12px rgba(0,0,0,0.5);color: #353535d6;padding: 16px;border-radius: 8px;font-family: Arial, sans-serif;font-size: 14px}#cookie-banner-button-block{display: flex;justify-content: center}#cookie-banner button{margin-top: 10px;margin-right: 8px;padding: 6px 12px;border: none;border-radius: 4px;cursor: pointer}#cookie-accept{background: #22c55e;color: white;font-size: 14px;text-shadow: none}#cookie-reject{background: #ef4444;color: white;font-size: 14px;text-shadow: none}#cookie-more{background: transparent;color: #168000;font-size: 14px;text-shadow: none;text-decoration: underline}#cookie-details{display: none;margin-top: 10px;font-size: 13px;line-height: 1.4;background: rgb(184, 212, 51);padding: 10px;border-radius: 6px;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1)}  .slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent}.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0}.slick-list:focus{outline: none}.slick-list.dragging{cursor: pointer;cursor: hand}.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.slick-track{position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto; display: flex;align-items: center}.slick-track:before, .slick-track:after{display: table;content: ''}.slick-track:after{clear: both}.slick-loading .slick-track{visibility: hidden}.slick-slide{display: none;float: left;height: 100%;min-height: 1px}[dir='rtl'] .slick-slide{float: right}.slick-slide img{display: block}.slick-slide.slick-loading img{display: none}.slick-slide.dragging img{pointer-events: none}.slick-initialized .slick-slide{display: block}.slick-loading .slick-slide{visibility: hidden}.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent}.slick-arrow.slick-hidden{display: none} @charset 'UTF-8'; .slick-loading .slick-list{background: #fff url('/theme/css/slick/ajax-loader.gif') center center no-repeat} @font-face{font-family: 'slick';font-weight: normal;font-style: normal;src: url('/theme/css/slick/fonts/slick.eot');src: url('/theme/css/slick/fonts/slick.eot') format('embedded-opentype'), url('/theme/css/slick/fonts/slick.woff') format('woff'), url('/theme/css/slick/fonts/slick.ttf') format('truetype'), url('/theme/css/slick/fonts/slick.svg#slick') format('svg')} .slick-prev, .slick-next{font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent}.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{color: transparent;outline: none;background: transparent}.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before{opacity: 1}.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before{opacity: .25}.slick-prev:before, .slick-next:before{font-family: 'slick'; font-size: 30px;line-height: 1;opacity: .75;    color: #655139; -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.slick-prev{ left: -40px}[dir='rtl'] .slick-prev{right: -25px;left: auto}.slick-prev:before{content: '←'}[dir='rtl'] .slick-prev:before{content: '→'}.slick-next{ right: -30px}[dir='rtl'] .slick-next{right: auto;left: -25px}.slick-next:before{content: '→'}[dir='rtl'] .slick-next:before{content: '←'} .slick-dotted.slick-slider{margin-bottom: 30px}.slick-dots{position: absolute;bottom: -25px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center}.slick-dots li{position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer}.slick-dots li button{font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent}.slick-dots li button:hover, .slick-dots li button:focus{outline: none}.slick-dots li button:hover:before, .slick-dots li button:focus:before{opacity: 1}.slick-dots li button:before{font-family: 'slick';font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: '•';text-align: center;opacity: .25;color: black;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.slick-dots li.slick-active button:before{opacity: .75;color: black} .review-stars{text-align:right}.review-stars ul{display: inline-block;list-style: none;padding:0;margin:0;margin-left: 0.5em}.review-stars ul li{float: left;margin-right: 5px;margin:0}.review-stars ul li{color: #ffad00;font-size: 12px} .review-stars ul li span.inactive{color: #c6c6c6}.star:after{content: "\2605"}.average-rating h4{margin:0 !important} @font-face{font-family: 'RobotoCnBold';src: url('/theme/fonts/roboto-boldcondensed-webfont.woff2') format('woff2'), url('/theme/fonts/roboto-boldcondensed-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap}@font-face{font-family: 'RobotoLtMed';src: url('/theme/fonts/roboto-medium-webfont.woff2') format('woff2'), url('/theme/fonts/roboto-medium-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap}  @media screen and (min-width: 1125px){ #footer_leaves{background: url('/theme/img/footer_leaves.webp') no-repeat;width: 311px;height: 132px;position: absolute;left: -250px;bottom: 0px;z-index: -1}} @media screen and (max-width: 1125px){#index_company .service_shop{width: 80%;margin: auto}#index_message01{left: 315px}#container-google_reviews{ margin-right: 8em !important}#footer_top{background: none;width: 80%;margin: auto}.aboutus_main, .aboutus_t02, .aboutus_t03, .aboutus_t04, .services_t01, .services_t01, .services_t02{width: 80%;margin: auto}.services_t01 .btn_viewmore, .services_t02 .btn_viewmore{margin: auto !important}.contactus_t01, .contactus_t02, .contactus_t03, .contactus_t04{width: 80%;margin: auto !important}.contactus_t01 img{width: 50%}#coverage_menu{padding-top: 0 !important;width: 230px !important;right: 5% !important;top: -10% !important}.coverage_t01>h1, p{margin-left: 5% !important}#div-blog_container, #td-blog, #div-blogOther_container{width: 80% !important}.blog_title{width: 80% !important;margin: auto !important}#div-blogOther_header{margin: auto !important}#wheelie-bin-hire{width: 80% !important;margin: auto !important}.sitemap, .h1-sitemap{width: 80%;margin: auto}.pricematch_main, .pricematch_t02, .pricematch_t03, .pricematch_t04, .pricematch_t05{width: 80%;margin: auto}#container-new_updates, #container-old_updates{width: 80% !important;margin: auto !important}#container-privacy_policy{width: 80% !important;margin: auto !important}#container-privacy_policy p{margin-left: auto !important} #logo_slogan{font-size: 18pt}#menu .simpleCart_quantity{left: 16px} #quicklinks li a{padding: 5px}#index_message02{display: none !important}#menu li{ width: 108px}.container{width: auto}.shop_intro, .coverage_t01{padding: 0 2em}.products_list>li::before, .products_list>li::after{content: none}#quicklinks{height: 30px}#quicklinks ul{font-size: 12px}#nav_price_match a{border: none !important}.contactus_t04 iframe{width: 100%}}@media screen and (max-width: 1024px){ #menu li{width: 100px}.shop_items .titlebox{background: none !important}}@media screen and (min-width: 5760px){#container-google_reviews{margin-right: 8em !important}} @media screen and (max-width: 960px){#menu #nav_price_match{display: none}#inner_leaves{background-image: none}#menu li{width: 90px}#menu #nav_home{display: none}#menu #nav_logo{background-position: top center;width: 160px}#menu .simpleCart_quantity{left: 12px} #banner_slide, #banner{display: none}html{min-width: 480px}body{width: 100%;min-width: 100%}#top_leaves, #footer_leaves, .center_leaves{display: none}.facebook_icon{margin: .6em}#footer_top .facebook_txt, #footer_top .x_txt{float: none}footer{padding-top: 2px;line-height: 2em}footer span{display: block}footer .h-card{display: none}.index_message{display: none !important}#index_company .service_shop{ width: 80%;margin: auto;padding: 1em 1em 1em 1em;display: block}#container-google_reviews{margin-right: 5em !important}#index_company .service_shop li{margin: 0}#index_company .service_shop li{float: none;width: auto}#index_company .service_shop li:first-child{border-right: 0}#index_company .service_shop li:first-child{padding-bottom: 1em}#index_company .text_container{margin-left: 180px !important;width: auto !important;float: none !important}#index_company .service_shop li img{margin-top: 1em}#box_location{display: block}#index_company .block_shadow::before{background: none}.offered_services{width: 100%;float: none;margin-top: .3em}.offered_services li{width: 98%;display: block;z-index: 1}.offered_services p{min-height: 1em}#coverage_menu{position: relative !important;padding-top: 11px !important;width: auto !important;margin: 20px 2em !important;right: auto !important;top: auto !important;z-index: 10 !important}#coverage_menu #postcode{display: flex !important;align-items: center !important;justify-content: space-between !important;min-height: 40px !important;line-height: normal !important;padding: 5px 12px !important}#coverage_menu #postcode label{width: auto !important;display: block !important;margin: 0 !important}#coverage_menu #txtpostcode{width: 120px !important;display: block !important;margin: 0 !important}#coverage_menu #postcode_suburbs{line-height: 1.5 !important;padding: 10px 12px !important;min-height: auto !important}#coverage_menu #postcode_services li{line-height: 1.5 !important;padding: 10px 12px !important;min-height: auto !important}#coverage_menu>ul>li a:after{top: 50% !important;transform: translateY(-50%) !important}#coverage_map{display: block !important;height: 400px !important;width: 400px !important;margin-bottom: 20px}.contactus_t03 .content_left, .contactus_t03 .content_right{width: 100%;float: none}#contact_form .content_left, #contact_form .content_right{width: 100%;float: none;display: block}.services_inner02 .checkout_box{float: none;width: 96%;margin: 1em auto;background: white;box-sizing: border-box}.services_inner02 .content_left{max-width: 100%;width: 96%;margin: 1em auto}.shop_intro .content_left{margin-right: 0;max-width: 100%}} @media screen and (max-width: 768px){#container-google_reviews_parent .block_shadow{width: 100% !important}#container-google_reviews_parent{margin-top: 15% !important;padding: 1em}.container-google-reviews-image img{width: 70% !important}#quicklinks, .vhidden{display: none !important}#inner_leaves{top: 75px}:root{--sticky-header-h: 75px;--sticky-header-spacer-h: 75px}#menu{background-image: url("/theme/img/m/main_menubg.webp");height: 75px}#menu li{width: 60px;height: 75px}#menu .simpleCart_quantity{top: 17px;left: 3px;font-size: 12px}#menu #nav_logo{background-image: url("/theme/img/m/awmlogo.webp") !important;width: 120px;height: 127px}#nav_home{display: none !important}#nav_about{background-image: url('/theme/img/m/mainnav02.webp')}#nav_serv{background-image: url('/theme/img/m/mainnav03.webp')}#nav_prod{background-image: url('/theme/img/m/mainnav04.webp')}#nav_cov{background-image: url('/theme/img/m/mainnav05.webp')}#nav_cont{background-image: url('/theme/img/m/mainnav06.webp')}#nav_cart{background-image: url('/theme/img/m/mainnav07.webp');overflow: hidden}#footer_top{background: none;width: 80%;margin: auto}footer{line-height: 1.2em;font-size: 9pt}#box_phone, #box_email, #box_location{min-width: 200px;padding: 0 108px 0 0;background-position: right}#index_feature .featuredproducts{float: none;width: auto}#index_feature .offered_services{padding: 0.3em 0 0.3em 0}.shop_intro .img_block{display: none}.shop_intro .content_left{margin-right: 0;max-width: 100%}#products-index .shop_items .titlebox p{font-size: 20px;margin-top: 32px}.shop_items .titlebox{background: none !important}.shop_items .titlebox p{font-size: 18px;margin-top: 34px}.btn_back{margin-top: 31px;width: 32px;height: 32px}.btn_back span{display: none} .products_list .img_container{float: none !important;margin: 15px auto !important;width: 100% !important;min-width: 0 !important;text-align: center !important}.products_list .img_container img{display: inline-block !important;margin: 0 auto !important}.products_list .text_container{float: none !important;margin-right: 0 !important;min-height: auto !important;text-align: center !important;padding: 10px 15px !important}.products_list .text_container .product_name{text-align: center !important}.products_list .text_container .desc{text-align: center !important}.products_list .text_container img, .text_container img{max-width: 100% !important;height: auto !important}.products_list .price_container, .products_list .btn_container{position: static !important;padding: 10px 15px !important;width: auto !important;text-align: center !important}.products_list .price_container>*{margin: 5px auto !important;text-align: center !important}.products_list .price{text-align: center !important}.products_list .pricenote{text-align: center !important}.products_list .btn_container{text-align: center !important}.products_list .btn_container button, .products_list .btn_container .instore_item{margin: 0 auto !important;display: inline-block !important}.color_picker div{display: inline-block !important;margin: 5px 10px !important;text-align: left !important}.aboutus_t04 .content_left, .aboutus_t04 .content_right{float: none;width: 100%}.contactus_t03 .content_right{max-width: 400px}.contactus_t01 img, .services_t01 img, .services_inner01 img{display: none}.contactus_t02 li, .contactus_t04 li{padding-left: 110px}.services_t02 .content_left, .services_t02 .content_right{float: none;width: 100%;border-right: 0}.inlineorderform{margin: .4em;padding: .4em;width: 30em}}@media only screen and (max-width: 560px){h1{font-size: 28px;padding: 2px}.services_table th, .services_table td{padding: 0px}}@media only screen and (max-device-width: 400px){html, body{min-width: 375px;width: 100%;max-width: 100%}}@media only screen and (max-width: 479px){html, body{width: 100%}.container{width: auto;margin: 0}.innerpage{margin: 55px auto 0}#menu li#nav_about{display: none}#quicklinks{display: none}.icon_services img, .icon_shop img, #menu .simpleCart_quantity{display: none !important}#index_company .text_container{margin-left: 0 !important}#index_company .h-card{margin: 0}#box_phone, #box_email, #box_location{float: none;font-size: 14px;margin-right: 0}#menu li#nav_cart{float: none;height: 1em;left: 0;position: absolute;right: 0;top: 75px;z-index: 6;width: 100%;background: none;text-align: right}#menu li a.simpleCart_checkout span{background: #89632D;display: inline-block;color: #FFF;font-weight: bold;padding: 2px;border-radius: 0 0 4px 4px;margin: 0 8px}} @media screen and (max-width: 768px){#hamburger-toggle{display: block !important;position: absolute;top: 25px;right: 20px;width: 30px;height: 25px;cursor: pointer;z-index: 1000}#hamburger-toggle span{display: block;width: 100%;height: 4px;background: #B9D434;margin-bottom: 5px;transition: all 0.3s;border-radius: 2px}#hamburger-toggle.open span:nth-child(1){transform: translateY(9px) rotate(45deg)}#hamburger-toggle.open span:nth-child(2){opacity: 0}#hamburger-toggle.open span:nth-child(3){transform: translateY(-9px) rotate(-45deg)}#menu{background-image: none !important;height: 75px !important}#menu ul.container{width: 100%;padding: 0;margin: 0}#menu ul.container li{display: none !important;width: 100% !important;height: auto !important;text-align: left;background-image: none !important;border-bottom: 1px solid #eee}#menu ul.container li#nav_logo{display: block !important;position: absolute;top: 0;left: 10px;width: 120px !important;height: 75px !important;background-image: url("/theme/img/m/awmlogo.webp") !important;background-size: contain;background-repeat: no-repeat;border: none}#menu ul.container li#nav_logo a{height: 100%;width: 100%;padding: 0} #menu ul.container.open{background: #ffffff; position: absolute;top: 0;left: 0;box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);z-index: 999;padding-top: 75px; max-height: calc(100vh - var(--sticky-header-h) - 16px);max-height: calc(100dvh - var(--sticky-header-h) - 16px);overflow-y: auto;overscroll-behavior: contain}#menu ul.container.open li{display: block !important} #menu ul.container.open li#nav_logo{position: absolute;top: 0;left: 10px} #menu ul.container.open li#nav_cart{position: absolute !important;top: 0 !important;bottom: 0 !important;right: 65px !important;height: 75px !important;width: auto !important;padding: 0 10px !important} #menu ul.container li#nav_cart a.simpleCart_checkout:hover{background: rgba(185, 212, 52, 0.35) !important}#menu ul.container li a{display: block;padding: 15px 20px;font-size: 16px;color: #333;text-decoration: none;height: auto}#menu ul.container li a span{display: inline !important}#menu #nav_price_match a{border: none !important;min-height: 0 !important;margin-top: 0 !important} #menu ul.container li#nav_cart{display: flex !important;align-items: center !important;justify-content: center !important;position: absolute !important;top: 0 !important;bottom: 0 !important;right: 65px !important;left: auto !important;height: 75px !important;width: auto !important;background: none !important;border: none !important;padding: 0 10px !important;z-index: 1001}#menu ul.container li#nav_cart a.simpleCart_checkout{display: flex !important;align-items: center !important;gap: 6px;padding: 8px 12px !important;background: rgba(185, 212, 52, 0.15) !important; border-radius: 22px !important;text-decoration: none !important;height: auto !important;transition: background 0.2s;position: relative}#menu ul.container li#nav_cart a.simpleCart_checkout::before{content: "\1F6D2"; font-size: 16px;line-height: 1} #menu ul.container li#nav_cart a.simpleCart_checkout span:first-child{display: none !important;font-size: 13px;font-weight: bold;color: #333 !important;background: none !important;padding: 0 !important;border-radius: 0 !important;margin: 0 !important} #menu ul.container li#nav_cart a.simpleCart_checkout .simpleCart_quantity{display: inline-flex !important;align-items: center;justify-content: center;min-width: 20px;height: 20px;background: #B9D434 !important;color: #333 !important;font-size: 11px !important;font-weight: bold !important;border-radius: 50% !important;padding: 0 4px !important;margin: 0 !important}} @media screen and (min-width: 480px) and (max-width: 768px){#menu ul.container li#nav_cart a.simpleCart_checkout span:first-child{display: inline !important}#coverage_map_image{display: none !important}}   .grid-2col{display: grid;grid-template-columns: 1fr 2fr;gap: 20px;margin-bottom: 30px;align-items: start}.faq-grid{margin-bottom: 30px}.faq-row{margin-bottom: 25px;clear: both}.faq-row::after{content: "";display: table;clear: both}.faq-row h3{float: left;width: 30%;margin-top: 0;color: #333;border-left: 3px solid #28a745;padding-left: 10px;box-sizing: border-box}.faq-row h4{float: left;width: 30%;margin-top: 0;font-size: 16px;color: #402e15;padding-left: 10px;box-sizing: border-box}.faq-row > *:not(h3, h4){margin-left: 33%}@media (max-width: 768px){.grid-2col{grid-template-columns: 1fr}.faq-row h3{float: none;width: 100%;margin-bottom: 10px}.faq-row h4{float: none;width: 100%;margin-bottom: 10px}.faq-row > *:not(h3, h4){margin-left: 0}} .grid-3col{display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;margin-bottom: 30px}@media (max-width: 768px){.grid-3col{grid-template-columns: 1fr}} .bin-comparison-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));gap: 20px;margin-top: 20px;margin-bottom: 30px}.bin-card{background: #f9f9f9;border: 1px solid #ddd;border-radius: 8px;padding: 20px;text-align: center;box-shadow: 0 4px 6px rgba(0,0,0,0.05);transition: transform 0.2s ease, box-shadow 0.2s ease}.bin-card:hover{transform: translateY(-5px);box-shadow: 0 8px 12px rgba(0,0,0,0.1)}.bin-card img{max-width: 100%;height: auto;margin-bottom: 15px}.bin-card h4{margin-bottom: 10px;color: #333}.bin-card p{font-size: 0.9em;color: #666} .trust-signals{display: flex;align-items: center;justify-content: space-around;background: #f0f8ff;border: 1px solid #cce7ff;border-radius: 8px;padding: 20px;margin: 30px 0;flex-wrap: wrap}.trust-item{text-align: center;flex: 1;min-width: 150px;padding: 10px}.trust-item svg, .trust-item img{width: 48px;height: 48px;margin-bottom: 10px;fill: #0056b3}.trust-item strong{display: block;color: #0056b3;font-size: 1.1em} .guidelines-section{background: #eef9ee;border-left: 5px solid #28a745;padding: 20px;margin: 30px 0;border-radius: 0 8px 8px 0}.guidelines-section h3{margin-top: 0;color: #28a745}.guidelines-list{list-style: none;padding: 0;display: grid;grid-template-columns: 1fr 1fr;gap: 15px}.guidelines-list li{position: relative;padding-left: 30px}.guidelines-list li::before{content: "✓";position: absolute;left: 0;color: #28a745;font-weight: bold;font-size: 1.2em}@media (max-width: 768px){.guidelines-list{grid-template-columns: 1fr}}   :root{ --color-green-dark: #168241;--color-green-mid: #1DAE57;--color-green-light: #28a745;--color-green-pale: #eef9ee;--color-green-accent: #B9D434;--color-green-accent2: #d7f83c;--color-brown-dark: #402e15;--color-brown-mid: #271c07;--color-brown-light: #6f5219;--color-orange-cta: #DF3F1A;--color-orange-hover: #EC632C;--color-orange-warm: #DFA050;--color-orange-bright: #e29d13; --color-white: #ffffff;--color-off-white: #f9f9f9;--color-grey-light: #f5f5f5;--color-grey-mid: #dddddd;--color-grey-dark: #666666;--color-text-primary: #402e15;--color-text-secondary: #555555; --font-heading: 'RobotoCnBold', Arial, sans-serif;--font-body: Arial, Helvetica, sans-serif;--font-medium: 'RobotoLtMed', Arial, sans-serif; --space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 40px;--space-2xl: 60px; --radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-pill: 50px; --shadow-sm: 0 2px 6px rgba(0,0,0,0.06);--shadow-md: 0 4px 16px rgba(0,0,0,0.10);--shadow-lg: 0 8px 32px rgba(0,0,0,0.14);--shadow-green: 0 4px 20px rgba(22,130,65,0.18); --transition-fast: 0.15s ease;--transition-mid: 0.25s ease;--transition-slow: 0.4s ease}  #menu li > a{position: relative;transition: opacity var(--transition-mid)}#menu li > a::after{content: '';position: absolute;left: 50%;bottom: 0;width: 0;height: 3px;background: var(--color-green-accent);transition: width var(--transition-mid), left var(--transition-mid)}#menu li > a:hover::after{width: 80%;left: 10%} #menu #nav_price_match > a::after{display: none !important} #nav_price_match{transition: background-size var(--transition-mid);background-size: 80% !important}#nav_price_match:hover{background-size: 90% !important}#nav_price_match a{transition: filter var(--transition-mid)}#nav_price_match a:hover{filter: brightness(1.08)}  .button, button:not([class*="cookie"]){transition: transform var(--transition-fast), box-shadow var(--transition-fast), filter var(--transition-fast);border-radius: var(--radius-sm)}.button:hover, button:not([class*="cookie"]):hover{transform: translateY(-2px);box-shadow: 0 4px 12px rgba(185,212,52,0.45);filter: brightness(1.05)}.button:active, button:not([class*="cookie"]):active{transform: translateY(0);box-shadow: none} .button-primary{transition: transform var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-mid) !important;border-radius: var(--radius-sm);position: relative;overflow: hidden} .button-primary::before{content: '';position: absolute;top: 0;left: -75%;width: 50%;height: 100%;background: linear-gradient( to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.22) 50%, rgba(255,255,255,0) 100% );transform: skewX(-20deg);transition: left 0.55s ease;pointer-events: none}.button-primary:hover::before{left: 150%}.button-primary:hover{transform: translateY(-2px);box-shadow: 0 6px 18px rgba(223,63,26,0.40)}  #buy_block{background: rgba(255, 255, 255, 0.82) !important;backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);border-top: 4px solid var(--color-green-dark) !important;border-radius: 0 0 var(--radius-md) var(--radius-md);box-shadow: var(--shadow-md);transition: box-shadow var(--transition-mid)}#buy_block:hover{box-shadow: var(--shadow-green)} .services_inner02 .content_left{background-color: rgba(255, 255, 255, 0.55) !important;backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);border-radius: var(--radius-md);box-shadow: var(--shadow-sm);transition: box-shadow var(--transition-mid)}.services_inner02 .content_left:hover{box-shadow: var(--shadow-md)}.services_inner02 .sub_content_right{max-width: 635px;background-color: RGBA(255, 255, 255, 0.4);padding: 2em 1em 1em 1em;background-color: rgba(255, 255, 255, 0.55) !important;backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);border-radius: var(--radius-md);box-shadow: var(--shadow-sm);transition: box-shadow var(--transition-mid)}.services_inner02 .sub_content_right:hover{box-shadow: var(--shadow-md)}  .bin-card{background: rgba(255, 255, 255, 0.75) !important;backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);border: 1px solid rgba(255,255,255,0.6) !important;box-shadow: var(--shadow-md) !important;transition: transform var(--transition-mid), box-shadow var(--transition-mid) !important;border-radius: var(--radius-md) !important}.bin-card:hover{transform: translateY(-6px) !important;box-shadow: var(--shadow-lg) !important} .trust-signals{background: linear-gradient(135deg, rgba(238,249,238,0.9) 0%, rgba(255,255,255,0.95) 100%) !important;border: 1px solid rgba(40,167,69,0.2) !important;box-shadow: var(--shadow-sm) !important;border-radius: var(--radius-md) !important}.trust-item strong{color: var(--color-green-dark) !important} .guidelines-section{border-left-color: var(--color-green-dark) !important;background: linear-gradient(to right, rgba(238,249,238,0.9), rgba(255,255,255,0.6)) !important;box-shadow: var(--shadow-sm);transition: box-shadow var(--transition-mid)}.guidelines-section:hover{box-shadow: var(--shadow-md)} .faq-section{background: rgba(255,255,255,0.7);border-radius: var(--radius-md);padding: var(--space-md);margin-top: 25px;margin-bottom: var(--space-lg) !important;box-shadow: var(--shadow-sm);transition: box-shadow var(--transition-mid)}.faq-row{background: rgba(255,255,255,0.65);border-radius: var(--radius-md);padding: var(--space-md);margin-bottom: var(--space-lg) !important;box-shadow: var(--shadow-sm);transition: box-shadow var(--transition-mid)}.faq-row:hover{box-shadow: var(--shadow-md)}.faq-row h3{border-left-color: var(--color-green-dark) !important;color: var(--color-green-dark) !important;font-size: 1.1em !important}.faq-row h4{text-transform: none !important;font-weight: normal !important;font-family: var(--font-body) !important} #inner_leaves{background-blend-mode: multiply} .services_table tr{transition: background-color var(--transition-fast)}.services_table tbody tr:hover td{background-color: rgba(22,130,65,0.06) !important}.services_table th{background: linear-gradient(to bottom, rgba(22,130,65,0.12), rgba(22,130,65,0.05)) !important;color: var(--color-green-dark) !important} .btn_backtoservices, a[href*="/services/"], a[href*="/products/"]{transition: color var(--transition-fast), text-decoration-color var(--transition-fast)} .block_background{background: rgba(255,255,255,0.72) !important;backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border-radius: var(--radius-md);box-shadow: var(--shadow-sm);transition: box-shadow var(--transition-mid)}.block_background:hover{box-shadow: var(--shadow-md)} @media screen and (max-width: 960px){ .mobile-sticky-cta{position: fixed;bottom: 0;left: 0;right: 0;z-index: 500;padding: var(--space-sm) var(--space-md);background: linear-gradient(135deg, var(--color-orange-cta) 0%, var(--color-orange-bright) 100%);box-shadow: 0 -4px 20px rgba(0,0,0,0.25);display: flex;align-items: center;justify-content: center;gap: var(--space-md)}.mobile-sticky-cta a{color: #fff !important;font-family: var(--font-medium);font-size: 1em;text-decoration: none !important;font-weight: bold} .button, .button-primary, button{min-height: 44px;padding: var(--space-sm) var(--space-md)} .faq-row{padding: var(--space-sm)}}@media screen and (max-width: 768px){ .innerpage p{font-size: 15px} .bin-comparison-grid{grid-template-columns: 1fr 1fr !important} .trust-item{min-width: 120px}}@media screen and (max-width: 479px){.bin-comparison-grid{grid-template-columns: 1fr !important}.trust-signals{flex-direction: column}} html{scroll-behavior: smooth}a:focus-visible, button:focus-visible, input:focus-visible, select:focus-visible, textarea:focus-visible{outline: 3px solid var(--color-green-mid);outline-offset: 2px;border-radius: var(--radius-sm)} .service_extra_box{transition: transform var(--transition-mid), box-shadow var(--transition-mid);border-radius: var(--radius-md) !important}.service_extra_box:hover{transform: translateY(-3px);box-shadow: var(--shadow-md)} .innerpage a:link, .innerpage a:visited{transition: color var(--transition-fast), text-decoration-color var(--transition-fast)}.innerpage a:hover{text-decoration-color: var(--color-green-mid)} .products_list .img_container img, .bin-card img{transition: transform var(--transition-slow)}.products_list li:hover .img_container img{transform: scale(1.04)} .slick-dots li button:before{color: var(--color-green-dark) !important;opacity: 0.4;transition: opacity var(--transition-fast)}.slick-dots li.slick-active button:before{opacity: 1 !important}.slick-prev:before, .slick-next:before{color: var(--color-green-dark) !important} #mobile-call-now{display: none !important; position: fixed;bottom: 15em;left: 16px;z-index: 9000;background: var(--color-green-dark);color: #fff;font-family: var(--font-heading);font-size: 14px;font-weight: bold;text-transform: uppercase;text-decoration: none;padding: 14px 22px;border-radius: 50px;box-shadow: 0 6px 20px rgba(22, 130, 65, 0.4);transition: background 0.2s ease, transform 0.2s ease, box-shadow 0.2s ease;letter-spacing: 0.5px;white-space: nowrap;border: 2px solid #fff}#mobile-call-now::before{ content: "\2706";margin-right: 8px;font-size: 16px;vertical-align: middle}#mobile-call-now:hover, #mobile-call-now:focus{background: var(--color-green-mid);transform: translateY(-2px);box-shadow: 0 8px 25px rgba(22, 130, 65, 0.5);color: #fff;text-decoration: none}@media (max-width: 768px){#mobile-call-now{display: flex !important;align-items: center;justify-content: center}} @media (max-width: 768px){#cookie-banner{position: fixed;bottom: 70px;left: 0;width: 100%;max-width: none;min-width: unset;font-size: 12px;padding: 10px;z-index: 8000;display: flex;flex-direction: row;justify-content: space-between;align-items: center;box-sizing: border-box;border-radius: 0}#cookie-banner-button-block{display: flex;flex-wrap: nowrap;gap: 6px;margin-left: 10px}#cookie-banner button{flex: 0 0 auto;min-width: unset;margin: 0;padding: 6px 10px;font-size: 11px}} @media (max-width: 768px){#tawkchat-container, .tawk-min-container, [id^="tawk-"]{bottom: 70px !important}} .related-services-block{margin: 40px 0 20px;padding: 24px 28px;background: var(--color-green-pale);border-left: 4px solid var(--color-green-mid);border-radius: var(--radius-md)}.related-services-block h3{color: var(--color-green-dark);margin-bottom: 14px;font-family: var(--font-heading);font-size: 1.1em}.related-services-list{list-style: none;padding: 0;margin: 0 0 12px;display: grid;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));gap: 8px 20px}.related-services-list li{padding: 6px 0;border-bottom: 1px solid rgba(0,0,0,0.06);font-size: 0.95em;color: var(--color-text-secondary)}.related-services-list li a{font-weight: bold;color: var(--color-green-dark);text-decoration: none}.related-services-list li a:hover{text-decoration: underline;color: var(--color-green-mid)}@media (max-width: 600px){.related-services-list{grid-template-columns: 1fr}} #menu #nav_logo > a::after{display: none !important} #menu #nav_logo{transition: transform 0.3s ease}#menu #nav_logo:hover{transform: scale(1.1)} .breadcrumb-nav{font-family: var(--font-body);font-size: 0.85em;color: var(--color-text-secondary);margin: 15px 0 10px 0}.breadcrumb-nav ol{list-style: none;padding: 0px 0px 0px 20px;margin: 0;display: flex;flex-wrap: wrap;align-items: center}.breadcrumb-nav li{display: inline-flex;align-items: center}.breadcrumb-nav a{color: var(--color-green-dark);text-decoration: none}.breadcrumb-nav a:hover{text-decoration: underline;color: var(--color-green-mid)}.breadcrumb-nav .bc-sep{margin: 0 8px;color: var(--color-grey-dark);font-size: 1.1em} .internal-link-banner{background: var(--bg-card);border-left: 4px solid var(--accent-green);padding: 1.5rem 2rem;margin: 2rem 0;border-radius: 8px;display: flex;flex-direction: column;gap: 1rem;align-items: flex-start;box-shadow: 0 4px 15px rgba(0,0,0,0.05)}.internal-link-banner p{margin: 0;font-size: 1.1rem;color: #fff !important}@media (min-width: 768px){.internal-link-banner{flex-direction: row;align-items: center;justify-content: space-between}} #container-customer_banners img{filter: grayscale(100%) contrast(1.1) brightness(1.1);opacity: 0.7;transition: all 0.3s ease}#container-customer_banners img:hover{opacity: 1;filter: grayscale(100%) contrast(1.2) brightness(1.1)} .shop_items .titlebox{background: #f8e24e !important;margin-bottom: 6px !important}.shop_items .titlebox p, .shop_items .titlebox a, .shop_items .titlebox span{color: #545454 !important} .careers-hero-section{background: linear-gradient(135deg, #A1B92D 0%, #B9D434 100%);padding: 3rem 1rem;text-align: center;color: #fff;margin-top: 80px}.careers-hero-section h2{font-size: 3rem;margin: 0;font-family: 'RobotoCnBold', sans-serif;text-transform: uppercase;text-shadow: 1px 1px 3px rgba(0,0,0,0.2)}.careers-subtitle{font-size: 1.25rem;margin-top: 0.5rem;opacity: 0.9}.careers-job-list-section{background-color: #f8f9fa;padding: 4rem 1rem;min-height: 400px}.job-vacancy-card{background: #fff;border-radius: 12px;box-shadow: 0 10px 30px rgba(0,0,0,0.05);padding: 2rem;margin-bottom: 2rem;transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);border: 1px solid rgba(0,0,0,0.02);border-bottom: 4px solid #A1B92D}.job-vacancy-card:hover{transform: translateY(-5px);box-shadow: 0 15px 35px rgba(0,0,0,0.1)}.job-vacancy-card .card-header h3{color: #333;font-size: 1.75rem;margin-top: 0;margin-bottom: 1rem;font-family: 'RobotoCnBold', sans-serif;border-bottom: 2px solid #f0f0f0;padding-bottom: 1rem}.job-vacancy-card .card-body{color: #555;line-height: 1.6;font-size: 1rem;margin-bottom: 1.5rem}.job-vacancy-card .card-footer{display: flex;justify-content: flex-start}.btn-apply-now{background: #A1B92D;color: #fff !important;padding: 0.75rem 2rem;border-radius: 50px;font-weight: bold;font-size: 1.25rem;text-decoration: none !important;text-transform: uppercase;transition: background 0.3s ease;border: none !important;outline: none !important;box-shadow: none !important}.btn-apply-now:hover, .btn-apply-now:focus, .btn-apply-now:active{background: #8fa628;text-decoration: none !important;border: none !important;outline: none !important}.careers-empty-state{text-align: center;background: #fff;padding: 3rem;border-radius: 12px;box-shadow: 0 10px 30px rgba(0,0,0,0.05);max-width: 600px;margin: 0 auto}.careers-empty-state h3{color: #555;font-size: 1.5rem} .blog-hero-section{background: linear-gradient(135deg, #A1B92D 0%, #B9D434 100%);padding: 3rem 1rem;text-align: center;color: #fff;margin-top: 80px}.blog-hero-section h1.blog_title{font-size: 3rem;margin: 0;font-family: 'RobotoCnBold', sans-serif;text-transform: uppercase;text-shadow: 1px 1px 3px rgba(0,0,0,0.2);color: #fff !important}.blog-list-section{background-color: #f8f9fa;padding: 4rem 1rem;min-height: 400px}.blog-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));gap: 2rem;margin-top: 2rem}.blog-card{background: #fff;border-radius: 12px;box-shadow: 0 4px 15px rgba(0,0,0,0.08);transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);border: 1px solid #e0e0e0;display: flex;flex-direction: column;height: 100%;overflow: hidden}.blog-card:hover{transform: translateY(-5px);box-shadow: 0 15px 35px rgba(0,0,0,0.1)}.blog-card-img-wrapper{width: 100%;height: 200px;overflow: hidden}.blog-card-img-wrapper img{width: 100%;height: 100%;object-fit: cover;transition: transform 0.3s ease}.blog-card:hover .blog-card-img-wrapper img{transform: scale(1.05)}.blog-card-content{padding: 1.5rem;display: flex;flex-direction: column;flex-grow: 1}.blog-card-content h3{color: #333;font-size: 1.5rem;margin-top: 0;margin-bottom: 1rem;font-family: 'RobotoCnBold', sans-serif}.blog-card-content h3 a{color: #333;text-decoration: none}.blog-card-content h3 a:hover{color: #A1B92D}.blog-card-content p{color: #555;line-height: 1.6;font-size: 1rem;margin-bottom: 1.5rem;flex-grow: 1}.blog-card-footer{padding: 0 1.5rem 1.5rem 1.5rem;display: flex;justify-content: flex-start}.blog-search-wrapper{margin-bottom: 2rem;display: flex;justify-content: center}.blog-search-wrapper input[type="text"]{padding: 10px 15px;border-radius: 50px 0 0 50px;border: 1px solid #ddd;outline: none;width: 300px;max-width: 100%}.blog-search-wrapper input[type="submit"]{border-radius: 0 50px 50px 0;margin-left: -5px}  .mtsnb div, .mtsnb span, .mtsnb h1, .mtsnb h2, .mtsnb h3, .mtsnb h4, .mtsnb h5, .mtsnb h6, .mtsnb p, .mtsnb blockquote, .mtsnb pre, .mtsnb a, .mtsnb img, .mtsnb dl, .mtsnb dt, .mtsnb dd, .mtsnb ol, .mtsnb ul, .mtsnb li, .mtsnb fieldset, .mtsnb form, .mtsnb label, .mtsnb legend, .mtsnb table, .mtsnb caption, .mtsnb tbody, .mtsnb tfoot, .mtsnb thead, .mtsnb tr, .mtsnb th, .mtsnb td, .mtsnb article, .mtsnb aside, .mtsnb details, .mtsnb footer, .mtsnb header, .mtsnb menu, .mtsnb meter, .mtsnb nav, .mtsnb output, .mtsnb progress, .mtsnb section, .mtsnb summary{border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;margin: 0;padding: 0}.mtsnb{line-height: 1}.mtsnb article, .mtsnb aside, .mtsnb dialog, .mtsnb figure, .mtsnb footer, .mtsnb header, .mtsnb nav, .mtsnb section, .mtsnb blockquote{display: block}.mtsnb nav ul{list-style: none}.mtsnb ol{list-style: decimal}.mtsnb ul{list-style: disc}.mtsnb ul ul{list-style: circle}.mtsnb blockquote, .mtsnb q{quotes: none}.mtsnb blockquote:before, .mtsnb blockquote:after, .mtsnb q:before, .mtsnb q:after{content: none}.mtsnb table{border-collapse: collapse;border-spacing: 0}.mtsnb input, .mtsnb select, .mtsnb a img{vertical-align: middle}.mtsnb, .mtsnb *, .mtsnb *:before, .mtsnb *:after{box-sizing: border-box}.mtsnb .screen-reader-text{clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);overflow: hidden;position: absolute;max-height: 1px}.mtsnb{text-align: center;position: fixed;top: 0;width: 100%;z-index: 9999;transition: all 0.25s linear;-webkit-backface-visibility: hidden;min-height: 30px}.mtsnb .mtsnb-container{position: relative;margin-right: auto;margin-left: auto;max-width: 100%;width: 1000px;padding: 10px 60px;line-height: 1.4}.admin-bar .mtsnb.mtsnb-fixed.mtsnb-top, #wp-toolbar .mtsnb.mtsnb-fixed.mtsnb-top{top: 32px}.mtsnb-container-outer{position: relative}.mtsnb-clearfix:before, .mtsnb-clearfix:after{content: " ";display: table}.mtsnb-clearfix:after{clear: both}.mtsnb-clearfix{*zoom: 1}.mtsnb .mtsnb-show{padding: 10px}.mtsnb-hide, .mtsnb-show{position: absolute;right: 20px;background-color: inherit;color: #fff;font-size: 18px!important;line-height: 50px;text-align: center;box-sizing: initial;line-height: 1}.mtsnb-top .mtsnb-show{bottom: 1px}.mtsnb-hide{top: 50%;background: transparent;margin-top: -9px!important}.mtsnb-hide span{display: inline-block;-webkit-transform: rotate(45deg) translate3d(0,0,0);transform: rotate(45deg) translate3d(0,0,0)}.mtsnb-hidden{transition: -webkit-transform ease 0.3s;transition: transform ease 0.3s}.mtsnb-hidden.mtsnb-top{-webkit-transform: translateY(-100%) translate3d(0,0,0);transform: translateY(-100%) translate3d(0,0,0)}.mtsnb-hidden .mtsnb-show{transition: -webkit-transform ease 0.3s;transition: transform ease 0.3s}.mtsnb-hidden.mtsnb-top .mtsnb-show{-webkit-transform: translateY(100%) translate3d(0,0,0);transform: translateY(100%) translate3d(0,0,0)}.mtsnb-shown{transition: -webkit-transform ease 0.3s;transition: transform ease 0.3s;-webkit-transform: translateY(0%) translate3d(0,0,0);transform: translateY(0%) translate3d(0,0,0)}.mtsnb-hidden .mtsnb-hide, .mtsnb-shown .mtsnb-show{display: none}body.has-mtsnb{transition: padding-top ease 0.3s, padding-bottom ease 0.3s;width: 100%;height: 100%;float: left;position: relative;box-sizing: border-box}.mtsnb a{text-decoration: none;color: inherit}.mtsnb .mtsnb-text, .mtsnb .mtsnb-button, .mtsnb .mtsnb-text, .mtsnb input{margin: .2em .5em}.mtsnb input{padding: 6px 10px;font-size: 12px;border-radius: 3px;color: #666;border: 0;font-family: inherit}.mtsnb .mtsnb-button{display: inline-block;padding: 6px 10px;font-size: 12px;border-radius: 3px;color: #fff!important;outline: 0;border: 0;cursor: pointer;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2)}.mtsnb .mtsnb-message{display: block} @media only screen and (max-width: 959px){.mtsnb .mtsnb-container{padding: 10px 40px;font-size: 16px}a.mtsnb-link{display:block}}