.color_black{color:#1a1a1a !important}.color_white{color:#fff !important}.bg_grey{background-color:#e6e6e6}.bg_black{background-color:#1a1a1a}.bg_white{background-color:#fff}.bg_op-black{background-color:rgba(26,26,26,.8)}.bg_black-grad{background:#900;background:linear-gradient(233deg,#900 0%,#d21c24 100%)}.bg_texture{background-image:url(//bbi.net.au/wp-content/themes/brisbane-building-inspections-child/images/bg-texture.jpg);background-attachment:fixed}.bg_texture p,.bg_texture a,.bg_texture h1,.bg_texture h2,.bg_texture h3,.bg_texture h4,.bg_texture h5,.bg_texture h6{color:#fff}html{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;scroll-behavior:smooth}body{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;font-size:12px}.post,.page{margin:0}.background{background-size:cover;background-position:center center;background-repeat:no-repeat}.min-vh{min-height:100vh}@media (min-width:1200px){.container-6{max-width:540px;width:100%}.container-6.right{padding-right:8%}.container-6.left{padding-left:8%}.home-bg.background{min-height:95vh}}@media (max-width:1199px){.container-6{max-width:450px;margin:0 auto;padding:0 15px;width:100%}}@media (max-width:991px){.container-6{max-width:720px}}@media (max-width:767px){.container-6{padding:0}}a,.cursor{cursor:pointer}#content{min-height:calc(100vh - 251.5px)}.relative{position:relative}@media (max-width:1500px){h1{font-size:48px !important}h2{font-size:38px !important}h3{font-size:34px !important}h4{font-size:14px !important}h5{font-size:29px !important}h6{font-size:15px !important}}@media (max-width:991px){h1{font-size:34px !important}h2{font-size:32px !important}h3{font-size:30px !important}}h1{font-size:57px;font-family:"Palanquin",sans-serif;color:#1a1a1a;text-transform:none;margin:0 0 10px;font-weight:600}h2{font-size:42px;font-family:"Palanquin",sans-serif;color:#1a1a1a;text-transform:none;margin:0 0 10px;font-weight:600}h3{font-size:36px;font-family:"Palanquin",sans-serif;color:#1a1a1a;text-transform:none;margin:0 0 10px;font-weight:600}h4{font-size:14px;font-family:"Palanquin",sans-serif;color:#1a1a1a;text-transform:uppercase;margin:0 0 10px;font-weight:700}h5{font-size:29px;font-family:"Merriweather",serif;color:#1a1a1a;text-transform:none;margin:0 0 10px;font-weight:700;line-height:38px}p{font-size:16px;font-family:"Palanquin",sans-serif;color:#0a0f13;line-height:27px;font-weight:400;margin-bottom:15px}p.intro,.intro,.intro p{font-size:21px;font-family:"Palanquin",sans-serif;color:#0a0f13;line-height:37px;font-weight:400}a.btn,body .alm-btn-wrap .alm-load-more-btn,input[type=submit]{font-family:"Palanquin",sans-serif;padding:12px 34px;font-size:14px;cursor:pointer;line-height:100%;border-radius:30px;height:auto;text-transform:uppercase;font-weight:700;-webkit-transition:.5s;transition:.5s}a.btn-red,a.btn-red:visited,.wpcf7 input[type=submit]{color:#fff !important;background:#900;background:linear-gradient(233deg,#900 0%,#d21c24 100%);font-weight:700;background-size:130% 130%;border:solid 1.5px transparent}a.btn-red:hover,a.btn-red:active,.wpcf7 input[type=submit]:hover{text-decoration:none;background:0 0;color:#d21c24 !important;border:solid 1.5px #d21c24}a.btn-link{font-family:"Palanquin",sans-serif;padding:5px 0;font-size:16px;cursor:pointer;line-height:100%;height:auto;text-decoration:underline}a.btn-link.link-white{font-family:"Palanquin",sans-serif;padding:5px 0;font-size:16px;cursor:pointer;line-height:100%;height:auto;text-decoration:underline;color:#fff}a.btn-link.link-white:hover{text-decoration:none}a.btn-link.link-black{font-family:"Palanquin",sans-serif;padding:5px 0;font-size:16px;cursor:pointer;line-height:100%;height:auto;text-decoration:underline;color:#1a1a1a}a.btn-link.link-black:hover{text-decoration:none}.home-bg a.btn-link.link-white{text-transform:uppercase;font-weight:700}button{background-color:transparent}a:hover,.btn:hover{-webkit-transition:ease .1s;transition:ease .1s}a.btn-link.link-arrow{position:relative;color:#d21c24 !important}a.btn-link.link-arrow:hover{text-decoration:underline}a.btn-link.link-arrow:after{content:"";background-size:40px;width:206px;height:65px;position:absolute;background-image:url(//bbi.net.au/wp-content/themes/brisbane-building-inspections-child/images/arrow-link.png);margin-left:15px;background-repeat:no-repeat;top:40%}ul,ul li,ul li a,ol,ol li{font-family:"Palanquin",sans-serif;font-size:16px;color:#1a1a1a;line-height:27px}ul{margin:0;margin-bottom:15px;padding-left:26px}.alm-btn-wrap .alm-load-more-btn.done{opacity:0 !important}.alm-btn-wrap .alm-load-more-btn.done:hover{background-color:transparent;color:#64828b}.alm-btn-wrap{text-align:center}.site-branding img{max-height:75px;width:auto}@media (max-width:991px){.site-branding img{max-height:55px}.contact-phone a{font-size:24px !important}a.btn,body .alm-btn-wrap .alm-load-more-btn,input[type=submit]{font-size:12px !important}}.header-bottom{border-top:1px solid #fff;border-bottom:1px solid #fff}#mega-menu-wrap-menu-1{background-color:transparent}.owl-theme .owl-controls .owl-page{display:inline-block}.owl-theme .owl-controls .owl-page span{background:none repeat scroll 0 0 #869791;border-radius:20px;display:block;height:12px;margin:5px 7px;opacity:.5;width:12px}.header-container{z-index:1000 !important}.contact-hours p{color:#fff;font-family:"Roboto",sans-serif;font-size:14px;font-weight:900;text-transform:uppercase}.contact-phone a{color:#fff;font-family:"Roboto",sans-serif;font-size:34px;font-weight:700}.border-l{border-left:1px solid #fff;padding-left:15px;margin-left:17px}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{content:"\f078";font-weight:900;font-family:"Font Awesome 5 Free";color:#fff;font-size:9px}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:16px;font-weight:700;font-family:"Palanquin",sans-serif;text-transform:uppercase}.owl-carousel.home{text-align:center}.owl-carousel.home h1{color:#fff;font-size:42px}.owl-carousel.home p{color:#fff;font-size:21px}.owl-dots{position:absolute;right:10%;top:50%}.owl-carousel button.owl-dot{width:4px;height:35px;background:#e6e6e6;display:block;border-radius:0;margin-bottom:4px;outline:none}.owl-carousel button.owl-dot.active{background:#900}#mega-menu-wrap-menu-1 .mega-menu-toggle{padding:0 13px}@media (max-width:991px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{border-bottom:1px solid #fff;padding:5px 0 !important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu{background-color:#1a1a1a !important;color:#fff !important}}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{background:#1a1a1a;color:#fff}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after{content:'\f077'}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{padding-top:1px}.service-icons h4{color:#fff;display:inline-block}@media (min-width:1600px){.container{max-width:1500px}.slider-text-home{padding:30px 50px}}@media (min-width:992px){.minus-header{height:173px}.home-bg:before{content:'';top:0;left:0;background-color:#1a1a1a;opacity:.5;width:100%;height:100%;position:absolute}.cta-a{max-width:35%}html:not([data-scroll='0']) .header-container.bg_op-black{background-color:#1a1a1a !important}html:not([data-scroll='0']) img.custom-logo{height:60px !important;width:auto !important;transition:all .1s ease !important;-webkit-transition:all .1s ease}.header-container{-webkit-transition:background-color .4s;transition:background-color .4s}img.custom-logo{height:90px;-webkit-transition:all .1s ease;transition:all .1s ease}.header-container{-webkit-box-shadow:-1px 10px 50px 2px rgba(0,0,0,.16);box-shadow:-1px 10px 50px 2px rgba(0,0,0,.16);position:fixed;top:0;z-index:999}.service-archive h4{min-height:32px}.fixed-title-container .single-image img{-o-object-fit:cover;object-fit:cover;max-height:350px;width:100%}.bring-to-front.single-image{height:100%}#confirm-inspection-report-preparation.active,#building-inspection-day.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}#complete-report.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}}@media (max-width:991px){.header-container{-webkit-box-shadow:-1px 10px 50px 2px rgba(0,0,0,.16);box-shadow:-1px 10px 50px 2px rgba(0,0,0,.16);position:fixed;top:0;z-index:999}}hr.arrow-right{margin:10px 0}.page-banner:before{content:'';top:0;left:0;background-color:#1a1a1a;opacity:.5;width:100%;height:100%;position:absolute}@media (max-width:991px){.minus-header{height:87px !important}.home-bg{background:0 0 !important}}.page-banner{min-height:70vh}p.red-bg-sm{background-color:#d21c24;padding:8px 12px;font-weight:700;line-height:100%;display:inline-block}p.red-bg-lg{background-color:#d21c24;padding:10px 15px;font-weight:700;line-height:100%;font-family:"Merriweather",serif;text-transform:uppercase;font-size:44px;display:inline-block}p.mer-md{font-family:"Merriweather",serif;font-size:18px;font-weight:700}.white-circle{background-color:#fff;border-radius:50%;color:#1a1a1a !important;font-size:14px;font-weight:700;height:67px;width:67px;line-height:100%;text-align:center;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);text-transform:uppercase}.small{font-size:10px;margin-bottom:0}span.price{font-size:32px;font-weight:600}hr{background-color:#d21c24}a.cta-link-g{font-size:16px;font-weight:700;font-family:"Palanquin",sans-serif}hr.arrow-right{position:relative}hr.arrow-right:after{content:"\f078";font-weight:900;font-family:"Font Awesome 5 Free";font-size:9px;position:absolute;right:-2px;top:-6px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);color:#d21c24}hr.white{background-color:#fff}hr.black{background-color:#1a1a1a}.r-excerpt p{font-size:36px;font-family:"Palanquin",sans-serif;text-transform:none;margin:0 0 10px;font-weight:600;line-height:42px}.r-excerpt{position:relative}.r-excerpt:before{position:absolute;right:10px;bottom:10px;width:71px;height:2px;background-color:#1a1a1a;content:''}.intro .indent-text-white p:nth-of-type(1):before,.intro .indent-text-black p:nth-of-type(1):before{top:21px !important}.review-row-text p:nth-of-type(1),.indent-text-white p:nth-of-type(1),.indent-text-black p:nth-of-type(1){text-indent:80px;position:relative}.review-row-text p:nth-of-type(1):before,.indent-text-white p:nth-of-type(1):before,.indent-text-black p:nth-of-type(1):before{position:absolute;left:0;top:15px;width:70px;height:2px;background-color:#1a1a1a;content:''}.review-row-text p:nth-of-type(1):before,.indent-text-white p:nth-of-type(1):before{background-color:#fff}.indent-text-black p:nth-of-type(1):before{background-color:#1a1a1a}.b-border-t{border-top:solid 1px #1a1a1a}.social-icons a i.fab{color:#1a1a1a}.social-icons a:hover>.fa-circle{color:red !important}hr.white{background-color:#fff}.footer{background-image:url(//bbi.net.au/wp-content/themes/brisbane-building-inspections-child/images/footer-circle.png);background-position:-40px center;background-repeat:no-repeat}.footer-bottom p,.footer-bottom ul li a{font-size:14px;margin:0}.footer-bottom ul{padding:0}.footer-bottom ul li{display:inline-block !important;padding:0 5px}.footer-contact span{color:#fff;font-family:"Roboto",sans-serif;font-weight:700;font-size:16px}.footer-contact a.phone-link{font-size:34px;font-family:"Roboto",sans-serif;font-weight:700}@media (max-width:991px){body .footer{background-position:center -90px !important;background-size:140%}.footer-bottom p{font-size:10px}.owl-carousel.home p{font-size:16px !important}.owl-dots{top:100px}.owl-carousel.home h1{font-size:34px !important;margin-bottom:20px}body .fixed-title{top:190px;padding-left:20px !important;padding-top:30px;padding-bottom:80px;z-index:1}body .fixed-title h1{font-size:17vw !important}.fixed-title-container{z-index:800}}.mobile-home-banner-img{-o-object-fit:cover;object-fit:cover;width:100%}.page-banner h1,.page-banner p{color:#fff}#breadcrumbs{margin-bottom:0 !important}#breadcrumbs i.fa-chevron-right{font-size:9px;color:#fff}#breadcrumbs a{color:#fff}.fa-home{color:#d21c24;font-size:12px}#breadcrumbs span{color:#fff;font-size:10px;text-transform:uppercase}#breadcrumbs a,#breadcrumbs i,#breadcrumbs span{padding:0 3px}.banner-height{min-height:60vh}.page-row-images{padding-top:120px}.fixed-title-container .row:nth-of-type(1) .page-row-images{padding-top:120px}.fixed-title{position:-webkit-sticky;position:sticky;top:220px;padding-left:80px;padding-top:30px}.fixed-title h1{font-size:10vw !important;opacity:.1}.fixed-title-container{margin-top:-220px;padding-top:120px}.bring-to-front{z-index:999 !important}.process-number,.card-header .process-number{background-color:#1a1a1a;display:inline-block;border-radius:50%;width:40px;height:40px}.process-number p,.card-header .process-number p{color:#fff;font-family:"Palanquin",sans-serif;font-size:22px;font-weight:500;margin-bottom:5px}.nav-link.active .process-number,.card-header[aria-expanded=true] .process-number{background-color:#d21c24 !important}.nav-link-title{padding-right:50px;position:relative}.nav-link-title p{font-weight:700;line-height:19px;margin:0}.nav-link.active .nav-link-title:before{content:'';right:0;top:50%;width:40px;height:2px;background-color:#1a1a1a;position:absolute}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:transparent}p.grey{color:#999}.card{border:none}.card-header{background-color:transparent}@media (max-width:1599px){.service-archive h4{min-height:48px}}ul.tick,.banner-list ul{margin:0;list-style:none;padding-left:0}ul.tick li,.banner-list ul li{color:#eb999c;font-size:14px;display:block;position:relative;padding-left:37px;text-transform:uppercase;line-height:17px;margin-bottom:13px}ul.tick li:before,.banner-list li:before{content:"\f00c";left:0;top:0;color:#d21c24;font-size:27px;font-weight:900;font-family:"Font Awesome 5 Free";position:absolute}ul.tick-black li:before{content:'images/check-icon.png'}.banner-height .inside-grid-column{margin:0}img.pricing-icon{max-height:65px}.price-title{color:#d21c24;text-transform:uppercase;font-weight:700}.price-number{font-weight:600;font-size:28px;margin-bottom:28px}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 textarea{background-color:transparent;border:none;border-bottom:1.3px solid #fff;border-radius:0 !important;width:100%;color:#fff;outline:none !important}select{padding:5px 60px 5px 3px !important;margin:0;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:"Palanquin",sans-serif;font-weight:400;font-size:16px;cursor:pointer;line-height:130%;background-color:transparent !important;color:#fff;width:100%}select option{background-color:#1a1a1a !important;color:#fff}.select-container-contact{position:relative !important;border-bottom:1.3px solid #fff;background-color:transparent !important}.select-container-contact:after{content:"\f078";font-family:"Font Awesome 5 Free";font-size:10px;color:#fff;right:0;top:5px;padding-right:5px;position:absolute;pointer-events:none;font-weight:900}.service-enquiry .col-12{padding-bottom:15px}.bg_texture.left-black-30,.bg_texture.right-black-30{position:relative}@media (min-width:992px){.bg_texture.left-black-30:before{background-color:#1a1a1a;left:0;top:0;position:absolute;content:'';width:30%;height:100%}.bg_texture.right-black-30:before{background-color:#1a1a1a;right:0;top:0;position:absolute;content:'';width:30%;height:100%}.small-img img{-o-object-fit:cover;object-fit:cover;min-height:200px}.home-bg.background{min-height:80vh}}.review-excerpt p{font-size:21px;line-height:32px}.nav-pills .nav-link{border-radius:0;font-family:"Palanquin",sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;outline:none}.nav-pills .nav-link.active{background-color:#fff;color:#1a1a1a}@media (max-width:1199px){.nav-pills .nav-link{font-size:14px}.page-banner{min-height:70vh}}@media (min-width:1767px){.footer{background-position:40px center !important}}@media (max-width:1600px){.footer{background-position:-50px center !important}}.pricing-tab-content .price-title{color:#d21c24 !important}.pricing-tab-content p{color:#1a1a1a !important}.card-header[aria-expanded=true] .fa-chevron-down:before{content:"\f077" !important}.card,.card-header{background-color:transparent;border:none;color:#fff;border-radius:0;cursor:pointer}.card-header p,.card-header .fas{color:#d21c24;margin:0}.card{border-bottom:1px solid #fff}.card-header{padding:1.5rem 1.25rem}.rev-excerpt p{font-size:21px}.modal-body p,.modal-body h3,.modal-header .close{color:#fff}.modal-content{background-color:#1a1a1a}.sitemap a{color:#1a1a1a}a.basic-link{font-size:21px}#content a{font-family:"Palanquin",sans-serif}.opening-hours-contact br{display:none}ul#menu-footer-menu{margin:0;padding:0}ul#menu-footer-menu li{display:inline-block;padding:0 4px}.owl-nav i{font-size:16px;color:#fff}.owl-nav.disabled,.owl-nav{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;position:absolute;left:0;top:45%;width:100%;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;z-index:-1}.owl-carousel.home .owl-nav.disabled,.owl-carousel.home .owl-nav{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;position:absolute;left:0;top:180px;padding:0 15px;width:100%;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;z-index:1}.owl-nav button{outline:none !important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{background:#fff;color:#1a1a1a}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{text-transform:uppercase;font-family:"Palanquin",sans-serif;font-weight:700;padding:10px 17px;line-height:140%}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu{padding:15px 0}img{max-width:100%}.footer-bottom ul{margin-bottom:0}.contact-phone a:hover{text-decoration:none !important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link:hover{color:#d21c24}body .menu-footer-menu-container .mobile-after{display:none !important}.service-icons:hover a .red-arrow-service img{margin-bottom:5px;transition:all .2s ease !important;-webkit-transition:all .2s ease}.service-icons:hover a h4{color:#d21c24 !important;transition:all .2s ease !important;-webkit-transition:all .2s ease}.cta-link-g:hover{color:#d21c24 !important;transition:all .2s ease !important;-webkit-transition:all .2s ease;text-decoration:none}.cta-link-g-cont:hover hr{margin-bottom:5px;transition:all .2s ease !important;-webkit-transition:all .2s ease}#v-pills-tab .nav-link-title{text-transform:none}.service-archive a:hover{text-decoration:none;color:#900}.service-archive a:hover .col-4 img{margin-bottom:5px;transition:all .2s ease !important;-webkit-transition:all .2s ease}.service-archive a:hover h4{color:#d21c24 !important;transition:all .2s ease !important;-webkit-transition:all .2s ease}.post-type-archive-services #accordionExample .card{border-bottom:1px solid #333}.post-type-archive-services #accordionExample .card:nth-last-of-type(1){border-bottom:1px solid transparent !important}.post-type-archive-services #accordionExample .card:nth-of-type(1){border-top:none}a.nav-link{height:100%}.social-icons a:hover{color:#d21c24 !important}#v-pills-tab a.nav-link{height:auto !important}.tab-content a{color:#900 !important}@media (max-width:1199px){.pricing-tab-content .price-title{min-height:54px}}.fixed-title-container img{-webkit-filter:grayscale(95%);filter:grayscale(95%)}.footer-title h5{text-shadow:0px 0px 7px rgba(26,26,26,.47)}.page-id-19 .card-header p,.page-id-19 .card-header .fas{color:#fff;font-weight:700}label span.wpcf7-list-item-label{font-size:16px;font-family:"Palanquin",sans-serif;color:#fff !important;line-height:27px !important;font-weight:400}.wpcf7-list-item.first{margin:0}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+span,[type=radio]:not(:checked)+span{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}[type=radio]:checked+span:before,[type=radio]:not(:checked)+span:before{content:'';position:absolute;left:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff;top:50%;margin-top:-9px}[type=radio]:checked+span:after,[type=radio]:not(:checked)+span:after{content:'';width:12px;height:12px;background:#d21c24;position:absolute;top:50%;margin-top:-6px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}[type=radio]:not(:checked)+span:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+span:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}