.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{position:relative;float:left;box-sizing:border-box}.col-1{width:12%}.col-2{width:20%}.col-3{width:25%}.col-4{width:33.3333%}.col-5{width:41.6666%}.col-6{width:50%}.col-7{width:58.3333%}.col-8{width:66.6666%}.col-9{width:75%}.col-10{width:83.3333%}.col-11{width:91.6666%}.col-12{width:100%}@media only screen and (max-width: 480px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:100%;display:inline-block;float:none}}.mobileOnly{display:none}@media only screen and (max-width: 768px){.mobileOnly{display:inherit}}.displyNone{display:none}.align-right{text-align:right}body,button,input,select,textarea{color:#000;font-family:'source-sans-pro',Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}.main-content
p{text-align:justify}.inner{max-width:1500px;margin:auto;padding:0
5px}a:hover{color:#0c9cd8;transition:.5s}img.aligncenter{padding:5px
10px}@media only screen and (max-width: 768px){.site-content
img{width:100%;height:auto}}.acceptHide,.grecaptcha-badge{display:none}.accept{margin:10px
0 20px;font-size: .6rem;line-height:1.4}.site-content img,
.site-content
picture{max-height:80vh;width:auto}.headerWrap{box-shadow:0 2px 0 rgba(0, 0, 0, .1);background:#fff;display:block;position:fixed;top:0;width:100%;z-index:9999}.site-content-contain{margin-top:40px}.admin-bar
.headerWrap{margin-top:30px}.headerWrap
.inner{margin:0
auto;padding:0
0 0 5px;-webkit-box-shadow:999px 0 0 0 #000;box-shadow:999px 0 0 0 #000}.menu.main{display:inline-block;text-align:center;width:calc( 100% - 200px);text-transform:uppercase;text-decoration:italic;border-bottom:5px solid #0c9cd8;box-shadow:0px 2px 2px rgba(0, 0, 0, 0.1)}.siteLogo{width:200px;float:left;background:#000;padding-top:5px;max-height:35px;border-bottom:5px solid #0c9cd8}.siteLogo
img{max-height:35px;width:auto}.siteLogo a:hover{opacity:.7;transition: .5s}.siteLogo:before{content:"";display:inline-block;position:absolute;top:0;border-style:solid;border-width:40px 0 0 25px;border-color:transparent transparent transparent #fff;background:#000;margin-left:-25px}.reviewFooter{display:block;text-align:center;margin:auto}.reviewFooter
h3{color:#000;text-align:center;font-size:1.8em;font-weight:900;text-transform:uppercase;margin:0;padding:25px
0}.reviewFooter
.line{border-top:3px solid #000;width:30px;margin:auto;padding-bottom:25px}.reviewWrap{width:100%;text-align:center;display:inline-flex;justify-content:center;clear:both;position:relative;margin:auto;max-width:1400px}.reviewInner{display:inline-block;border-top:2px solid rgba(0, 0, 0, .1);padding-top:25px}.reviewSlider{color:#000;text-align:center;margin:auto}.slide
h4{font-size:1.1em;font-weight:300;padding:20px
10px;margin:0}.slide
p{font-size:1em;font-weight:400;margin:0;font-style:italic;padding:0
20px}a.bx-prev,a.bx-next{font-size:2em;position:absolute;text-decoration:unset;color:rgba(0, 0, 0, 0.5)}a.bx-prev{left:10px}a.bx-next{right:10px}.bx-pager-item{display:inline-block;padding:5px;font-size:1px;margin:0
5px;color:#fff;background:#fff;border:1px
solid #000}.bx-controls-direction{top:50%;left:0;position:absolute;z-index:9999999;width:100%}.stars{color:#ffd000;font-size:1.3em}.learnInner
h4{color:#fff;text-shadow:0 2px 2px rgba(0, 0, 0, 0.6);font-size:1.5em;font-weight:900;font-style:italic;text-transform:uppercase;margin:0;padding:10px
10px 0}.learnInner
.line{border-bottom:3px solid #000;width:30px;padding:15px
0 0;margin:auto}.footBot,.footTop{display:inline-block;width:100%;color:#fff;background:#fff;font-size:12px;position:relative}.footTop
.learnInner{max-width:500px;font-size:14px}.footTop .learnInner
h4{font-size:1.3em}.footTop .learnInner
h3{font-size:.9em}.footTop .learnInner
button{font-size:.8em}.footBot{background:#000;color:#6f6f6f;padding:15px
0;border-top:1px solid;box-shadow:0 500px 0 500px #000}.footBot
a{color:#525252;text-decoration:none}.footBot a:hover{color:#0c9cd8;transition:.5s}ul.footItems{list-style:none;display:inline-block;vertical-align:middle;margin:0}ul.footItems
li{display:inline-block;padding:0
10px;border-left:1px solid}ul.footItems li:first-child{border-left:none}@media only screen and (max-width: 480px){.siteSig{text-align:center}.siteSig .align-right{text-align:center}ul.footItems{display:block;padding:10px
0;text-align:center}ul.footItems
li{border:none;padding-bottom:10px;text-align:center;display:block}}.footAux{color:#fff;background:#000;font-size:1em;display:inline-block;width:100%;margin-top:20px;text-align:center;border-top:1px solid #0c9cd8;padding-bottom:20px;margin-bottom:-10px}.moreInfo{padding:0
10px}.footLogo{padding:20px
0 0}.footLogo
img{width:100%;height:auto;max-height:70px;margin:auto}.footLogo a:hover{opacity:.7;transition:.5s}.footAux
h5{font-weight:700;text-transform:uppercase;font-size:1.05em;margin:30px
auto 5px;padding-bottom:10px;border-bottom:1px dotted;max-width:180px}.footAux
a{color:#fff;text-decoration:unset}.footAux a:hover{color:#0c9cd8;transition:.5s;cursor:pointer}.footPartners{text-align:center;margin:auto}.partner{display:inline-block;padding:20px
10px;text-align:center;margin:auto;width:140px}.partner
img{width:100%;height:auto}.footPartners
h3{color:#000;text-transform:uppercase}.partnerWrap{border-top:2px solid rgba(0, 0, 0, .1);max-width:490px;margin:auto}@media only screen and (max-width: 480px){.partner{padding:20px
5px 0;width:90px}.footPartners
h3{padding-top:10px}}.hpTop{padding-bottom:40px;background:#cacaca}.topBG{display:block;min-height:450px;max-height:65vh;background:url(https://a1dpfcleaning.com.au/wp-content/uploads/2018/05/dpf-filter-cleaning-sydney-nsw-australia.jpeg) no-repeat center;text-align:center;margin:auto;position:relative}.topTitle{display:inline-block;margin-top:3em;width:60%;padding:0
40px 40px 40px;color:#fff;text-shadow:2px 2px #212121;background:rgba(0, 0, 0, .5);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:2px
solid rgba(12, 156, 216, .3)}.topTitle
h1{font-size:4em;text-transform:uppercase;margin-bottom:0}.topTitle h1 span,span.blue{color:#0c9cd8}.subtitle{font-size:1.2em;text-transform:uppercase}.topTitle
.line{display:inline-block;position:relative;width:45px;border-bottom:5px solid #0c9cd8;margin:0}.topQuoteWrap{position:relative;text-align:center;border:3px
solid #0c9cd8;background:#000;max-width:500px;margin:auto;margin-top:-90px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media only screen and (max-width: 768px){.topQuoteWrap{margin-top:-40px}}@media only screen and (max-width: 480px){.topQuoteWrap{margin-top:-20px;width:90%}.topTitle{padding:0
10px;width:100%}.topQuote
p{padding:0
10px}.hash{display:none}}.hash{background:transparent url(https://a1dpfcleaning.com.au/wp-content/uploads/2018/06/split-grey-pattern.png) top left repeat-x;width:100%;height:4px}.colorBlock{position:relative;display:inline-block;color:#fff;text-align:center;width:100%;padding-bottom:15px}.topQuoteWrap
button{color:#fff;background:#0c9cd8;border:1px
solid #0c9cd8;text-transform:uppercase;font-size: .8em;padding:5px
15px}.topQuoteWrap button:hover,
.topQuoteWrap button a:hover{background:#fff;color:#0c9cd8;transition:.5s;cursor:pointer}.topQuoteWrap
h2{color:#fff;text-shadow:0 2px 2px rgba(0, 0, 0, 0.6);font-size:1.3em;font-weight:900;font-style:italic;text-transform:uppercase;margin:0;padding:10px
10px 0}.topQuote
p{font-size: .9em;text-transform:uppercase}.topQuoteWrap
.line{display:inline-block;position:relative;width:130px;border-bottom:3px solid #0c9cd8;margin:0}.benefit{display:block;margin-top:20px}.benefitTitleWrap{display:inline-block;position:relative;text-align:center;color:#000;margin:auto;width:100%}.benefitTitleWrap
.inner{width:60%;margin:auto;padding:20px
0}.benefitTitle{padding:0
40px}@media only screen and (max-width: 480px){.benefitTitleWrap
.inner{width:100%}.benefitTitle{padding:0
10px}}.benefitTitleWrap
h2{font-size:1.8em;font-weight:900;text-transform:uppercase;margin:0;padding:10px
0}.benefitTitleWrap
span.blue{text-decoration:underline}.benefitTitle
.line{border-bottom:3px solid #000;width:30px;margin:auto}.benefitTitle
p{padding:0
15px}.benefitItem{text-align:center;padding:0
10px}.benefitItem
i{font-size:2em;padding:20px
0;color:#0c9cd8}.benefitItems{text-align:center;padding:0
10px}.learnWrap{display:inline-block;text-align:center;width:100%;clear:both;margin-top:70px;position:relative;box-sizing:border-box;background:#cacaca}.learnInner{width:50%;text-align:center;margin:auto;margin-top:-50px;margin-bottom:20px;position:relative;z-index:999;padding:10px
30px;background:#0c9cd8;border:3px
solid #000;box-sizing:border-box}@media only screen and (max-width: 480px){.learnInner{width:90%;padding:10px
10px}}.learnInner
h3{color:#fff;text-transform:uppercase;font-weight:400}.learnInner h3
span{color:#000;font-weight:900}.learnInner
button{color:#fff;background:#000;border:1px
solid #000;text-transform:uppercase;font-size:1em;padding:5px
15px}.learnInner button:hover, .learnInner a:hover{background:#fff;color:#000;transition:.5s;cursor:pointer}.col-6.video{text-align:center;padding:40px
0}.col-6.video
iframe{width:100%;height:auto;min-height:260px;padding:0
20px;box-sizing:border-box}@media only screen and (max-width: 768px){.col-6.video
iframe{min-height:inherit}}.video
h2{padding-top:20px;font-size:1.8em;color:#000;font-weight:900;text-transform:uppercase}.videoWrap
p{text-align:justify}.video
ul{list-style:none}.video li:before{content:"\2713 \0020"}.rhsText{padding:0
20px}@media only screen and (max-width: 480px){.video
h2{text-align:center;padding-top:0;margin-top:0}.rhsText{text-align:center}.video
ul{padding:0}}.post-type-archive-reviews
.reviewFooter{display:none}.page-template-contact-php .footTop .learnWrap,
.page-id-172 .footTop
.learnWrap{display:none}.contact
h1{color:#000;font-size:3.0em;font-style:italic;font-weight:200;text-transform:uppercase;line-height:1.0em;margin-bottom:40px}.contact{padding:20px
0 40px;text-align:center;display:flex}.contact
h5{text-transform:uppercase;font-weight:900;font-size: .83em}.contact
a{color:#000;text-decoration:none}.contact a:hover{color:#0c9cd8;transition:.5s}.contactForm .col-4,
.contactForm .col-12{padding:10px}.contactForm
form{padding:0
20px}.contactForm
textarea{width:80%}.contactForm
select{width:100%;text-transform:uppercase;display:block;margin:0
auto;font-style:italic;opacity:.6;padding:9px
0 9px 30%}@media only screen and (max-width: 1024px){.contactForm
select{padding-left:22%}}@media only screen and (max-width: 768px){.contactForm
select{padding-left:10px}.page-template-contact-php .col-3,
.page-template-contact-php .col-9{width:100%}}@media only screen and (max-width: 480px){.contactForm
select{padding-left:30%}.contactForm
form{padding:0}.contactForm
textarea{width:90%}}form
input{text-align:center;font-weight:300;opacity:1;width:100%;padding:7px;box-sizing:border-box}form input:focus::-webkit-input-placeholder{color:transparent}.contactForm textarea:focus::placeholder{color:transparent}.contactForm
textarea{padding-top:10px;text-align:center}.contactForm textarea::placeholder{color:#000;text-transform:uppercase;opacity: .6;font-style:italic}form input:hover{background:rgba(0, 0, 0, .05)}form input::-webkit-input-placeholder{color:#000;text-transform:uppercase;opacity: .6;font-style:italic}form :-moz-placeholder{color:#000;text-transform:uppercase;opacity: .6;font-style:italic}form ::-moz-placeholder{color:#000;text-transform:uppercase;opacity: .6;font-style:italic}form :-ms-input-placeholder{color:#000;text-transform:uppercase;opacity: .6;font-style:italic}.site-content .contact
h4{font-size:1.125em;margin:10px
0;font-weight:700;font-style:italic;text-transform:uppercase}.wpcf7-submit{color:#fff;background:#0c9cd8;border:1px
solid #0c9cd8;text-transform:uppercase;font-size:1em;padding:5px
15px;max-width:180px}.wpcf7-submit:hover{background:#fff;color:#0c9cd8;transition: .5s;cursor:pointer}input[type="checkbox"]{width:20px}.acceptance span.wpcf7-list-item{margin:0}.infoBox{padding:0
10px 0 20px}.contactForm{background:rgba(202, 202, 202, .1);border:1px
solid #00000024;margin:0
20px}.infoBoxInner
iframe{width:100%;height:375px}@media only screen and (max-width: 1440px){.infoBoxInner
iframe{height:355px}}@media only screen and (max-width: 1024px){.infoBoxInner
iframe{height:356px}}@media only screen and (max-width: 768px){.infoBoxInner
iframe{height:316px}.infoBoxInner
iframe{display:none}.infoBoxInner{margin-bottom:20px}.infoBox{padding:0}.contactForm{margin:0}}.infoBox
a{border-bottom:1px dotted}.infoBox
span{font-style:italic}.site-content
.inner{padding:20px
60px}.home .site-content
.inner{padding:0}@media only screen and (max-width: 1024px){.site-content .contact
.inner{padding:20px
0}}@media only screen and (max-width: 768px){.site-content
.inner{padding:20px
0px}.site-content .site-main{padding:0
10px}}.site-main
h1{font-size:4.0em;font-style:italic;font-weight:200;text-transform:uppercase;line-height:1.0em;margin-bottom:10px}.site-main h1
span{font-size: .5em;font-style:normal}@media only screen and (max-width: 480px){.site-main
h1{font-size:2.7em}}.center .main-content .line,
.main-content.reviews
.line{width:3em;border-bottom:3px solid #0c9cd8;text-align:center;margin:auto;margin-bottom:20px}.site-main h2,
.site-main h3,
.site-main h4,
.site-main h5,
.site-main
h6{font-weight:400;text-transform:uppercase;line-height:1.0em}.site-main
h2{font-size:2em}.site-main
h3{font-size:1.8em}.site-main
h4{font-size:1.6em}.site-main
h5{font-size:1.4em}.site-main
h6{font-size:1.2em}.site-main
iframe{width:100%;height:560px}@media only screen and (max-width: 480px){.site-main
iframe{height:auto}}blockquote{border:1px
solid rgb(12, 156, 216);padding:10px
30px;background:rgb(12, 156, 216, .1);font-size:1.1em;font-style:italic;text-align:center}@media only screen and (max-width: 480px){blockquote{margin:auto 0}}.site-main
a{text-decoration:none;color:#000;border-bottom:1px dotted}.site-main a:hover{color:#0c9cd8;transition:.5s}.site-content
li{list-style:none}.site-content li::before{content:"•";color:#0c9cd8;display:inline-block;width:1em;margin-left:-1em}.site-content
ol{list-style:none;counter-reset:li}.site-content ol li::before{content:counter(li);color:#0c9cd8;display:inline-block;width:1em;margin-left:-1em;counter-increment:li}.center{text-align:center;margin:auto}.center
p{text-align:center}.center
ul{padding:0}.page-id-93 .site-main
h2{font-size:2em;margin:1.33em 0}.sidebar{text-align:center;padding-left:40px;margin-top:140px;position:fixed;right:40px;top:0}.sidebar
p{text-align:center}@media only screen and (max-width: 768px){.sidebar{display:none}.col-9.sidebarOff{width:100%}}.quoteBox{margin-bottom:20px;padding:10px;background:#0c9cd8;border:3px
solid #000;box-sizing:border-box}.quoteBox
h5{color:#fff;text-shadow:0 2px 2px rgba(0, 0, 0, 0.6);font-weight:900;font-style:italic;text-transform:uppercase;margin:0;padding:10px
10px 0}.quoteBox
.line{border-bottom:3px solid #000;width:30px;padding:15px
0 0;margin:auto}.quoteBox
p{color:#fff;text-transform:uppercase;font-weight:400}.quoteBox
button{color:#fff;background:#000;border:1px
solid #000;text-transform:uppercase;padding:5px
15px;font-size:.8em}.quoteBox button:hover, .quoteBox a:hover{background:#fff;color:#000;transition:.5s;cursor:pointer}.sidebar
h4{font-size:1.1em;font-weight:300;padding:20px
30px;margin:0;text-transform:none}.sidebar
h5{font-size:1.5em;margin:0;padding:0
20px;font-weight:700}.reviewSidebar
h5{padding-bottom:10px}.sidebar
a{text-decoration:none;border-bottom:none}.reviewSidebar{padding:20px
0 10px;border:1px
solid rgba(0, 0, 0, .2)}.main-content.reviews{text-align:center;padding-top:35px}.main-content:nth-child(n+1) .tileWrap
.line{border-bottom:1px solid #0c9cd8;width:2em}.reviews
.tileWrap{max-width:500px;margin:auto}.reviews
h1{max-width:900px;margin:auto}.reviews
h3{font-size:1em;text-transform:none}.reviews
.tile{margin:20px
0}.reviews .tile
p{font-style:italic;text-align:center}.singleInnerWrap{max-width:600px;margin:auto;width:100%}.singleInnerWrap
img{width:100%;max-width:100%;height:auto}.singleInnerWrap
h1{text-align:center;margin:20px
0}.singleInnerWrap
.line{width:3em;border-bottom:3px solid #0c9cd8;margin:auto}p.metaText{text-align:center;color:rgba(0, 0, 0, .7);font-size:.8em}.post-category, .post-category
a{text-align:center;display:inline-block;width:100%;text-transform:uppercase;color:#0c9cd8;border-bottom:0;font-weight:700;letter-spacing:2px}.post-category a:hover{opacity:.7}.metaText
a{color:#000}.catWrap{text-align:center;font-size:0}.catTitle{text-align:center;font-size:12px}.catTitle
.line{display:inline-block;position:relative;width:3em;border-bottom:3px solid #0c9cd8;margin:0
0 10px}.catWrap .col-4{float:none;display:inline-block;vertical-align:top;font-size:14px}.tile{text-align:center;padding:0
10px;margin-top:20px}.tile
img{width:100%;height:auto}.tile
h4{font-size:1.2em}.tile p
span{font-style:italic;color:#0c9cd8;border-bottom:1px dotted}.tile
a{border-bottom:0}.tile a:hover{color:#0000009c;opacity:.7}th{text-transform:uppercase;background:#009ddc;padding:10px
5px}td{padding:0
10px;vertical-align:top}li.tick:before{content:'\2713';color:#00E555}li.cross:before{content:'X';color:#FF2C00}table
ul{padding-left:15px}tr td:nth-child(2){background:#17fc6c2e}th:nth-child(2){background:#00b4438f}.accordian.compare{display:none}button.tabButton{cursor:pointer;font-size:16px;letter-spacing:2px;text-transform:uppercase;border:1px
solid #009ddc;border-top:1px solid #fff!important;outline:none;text-align:center;color:#fff;background:#009ddc;font-family:inherit;margin:0;display:inline-block;width:100%}button.tabButton:nth-child(2){border-top:none;background:#00b4438f;border-color:#00b4438f}.compare .tabContent:nth-child(3){background:#17fc6c2e}.tabContent{display:none;border:1px
solid #009ddc;border-top:0;width:100%}.tabContent.tabShow{display:inline-block}.tabContent
p{padding:12px
20px;margin:0}.tabContent
h4{padding:0
10px;margin-bottom:10px}@media only screen and (max-width: 766px){.compTable{display:none}.accordian.compare{display:inline-block}}