body{font-size:12px}@media (min-width:1200px){.process-container{min-height:600px}.container-6{max-width:540px;width:100%}.container-6.right{padding-right:2em}.container-6.left{padding-left:2em}}@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}}h1,h2,h3,h4,h5,h6,header ul,header{font-family:'Source Sans Pro',sans-serif}h1{color:#ef4923;font-size:64px;font-weight:700;line-height:.95em}h2{color:#ef4923;font-size:45px}h3{color:#ef4923;font-size:32px;text-transform:uppercase}h5{color:#1f2a44;text-transform:uppercase;font-size:20px;letter-spacing:.5px}p,ul li{font-family:'Cabin',sans-serif;font-size:16px;line-height:30px;color:#686565}ul{margin:0}@media only screen and (max-width:1200px){h1{font-size:3.8em !important}h2{font-size:32px}p,ul li,ul li a{font-size:14px}}h1.page-title{color:#e6e6e6;font-size:180px;margin-top:0;margin-bottom:.5em}.w-blue-color,.w-blue-color p{color:#1f2a44}.w-blue-bg{background-color:#1f2a44}.w-orange-color{color:#ef4923}.w-orange-bg{background-color:#ef4923}.w-grey-bg{background-color:#f2f2f2}.w-100{width:100%}hr{background-color:#ef4923;margin:0}a.link,.next-prev-posts a{color:#ef4923;text-decoration:underline;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;font-size:16px;letter-spacing:.2px}a.link:hover,.next-prev-posts a:hover{text-decoration:none}.white-text p{color:#fff !important}@media only screen and (max-width:1200px){.w-100-mob{width:100%}h1.page-title{font-size:6em !important}.h-links{min-height:150px !important}.h-links a{font-size:1.8em !important}}.post,.page{margin:0 !important}header{background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:999}.custom-logo-link img{height:45px;width:auto}footer{background-color:#f7f7f7}.footer-col-3 .fa-facebook{font-size:1.5em}@media only screen and (max-width:1200px){.footer-col-4 .fa-facebook,.footer-col-4 .fa-chevron-circle-up{font-size:3em}}.footer-col-4{margin-top:-35px}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link:hover{font-family:'Source Sans Pro',sans-serif;font-weight:600 !important}#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' !important;font-family:"Font Awesome 5 Free" !important;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:inherit !important;font-weight:900;color:#ef4923}.number-container,.contact-container{min-height:77px}.number-container{color:#1f2a44}.number-container .phone{font-size:1.8em}.number-container .hours{letter-spacing:.04em;font-size:.9em}.number-container i{font-size:.8em}.contact-container{color:#fff;text-transform:uppercase;font-weight:600;font-size:1.3em}.phone{line-height:1em}ul#menu-footer-menu,ul#menu-footer-menu-1{margin:0;padding:0}ul#menu-footer-menu li,ul#menu-footer-menu-1 li{display:inline-block;text-transform:uppercase}ul#menu-footer-menu li a,ul#menu-footer-menu-1 li a{color:#1f2a44;font-size:12px;font-family:'Cabin',sans-serif}ul#menu-footer-menu li:not(:last-child) a,ul#menu-footer-menu-1 li:not(:last-child) a{border-right:#1f2a44 1px solid;padding-right:.3em}.home-carousel .carousel-item:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#1f2a44;z-index:999;opacity:.8}.home-carousel .carousel-caption{z-index:999 !important}.home-carousel .carousel-item h4{font-size:3.75em;font-weight:700;text-align:left}.home-carousel .carousel-caption p{font-size:1.33em;color:#fff}.home-carousel .carousel-caption{left:0;top:0;width:60%;height:100%;padding:0 20em;text-align:left}.home-carousel .carousel-indicators{justify-content:start}.home-carousel .carousel-indicators li{width:20px;height:20px;background-color:#ef4923}.home-carousel .carousel-indicators li .active{background-color:#fff}.home-carousel .carousel-indicators{margin-right:0;margin-left:0;padding:0 20em 2em}@media only screen and (max-width:1200px){.home-carousel .carousel-caption,.home-carousel .carousel-indicators{padding:0 1em}.home-carousel .carousel-caption{width:80%}}.carousel-indicators .active{background-color:#fff !important}.h-links{min-height:219px;position:relative}.h-links a{font-family:'Source Sans Pro',sans-serif;font-size:2.2em;color:#fff;text-transform:uppercase;font-weight:200;text-align:center;line-height:1.2em}.h-links a:hover{text-decoration:none}.h-links a:hover:after{content:"";position:absolute;right:0;z-index:100;bottom:0;width:5px;height:50%;background:#ef4923}.h-links a:hover:before{content:"";position:absolute;left:0;z-index:100;bottom:0;width:5px;height:50%;background:#ef4923}.h-links a:hover{border-bottom:5px solid #ef4923}.h-links a:hover,.h-links a:hover:before,.h-links a:hover:after{-webkit-transition:ease .1s;transition:ease .1s}.home-links-container .h-links:nth-of-type(1){background-color:#0e192d}.home-links-container .h-links:nth-of-type(2){background-color:#202a45}.home-links-container .h-links:nth-of-type(3){background-color:#394867}.home-links-container .h-links:nth-of-type(4){background-color:#536684}.h-links a{width:100%;height:100%}.relative{position:relative}.cta-about{transform:rotate(-90deg) translate(0,-100%);transform-origin:100% 0;position:absolute;top:0;right:0;width:600px;background-color:#fff}.blog h3{font-weight:700}#breadcrumbs span a,#breadcrumbs span{color:#686565;font-family:'Cabin',sans-serif;font-size:1em}#breadcrumbs .breadcrumb_last{color:#ef4923}p#breadcrumbs{margin-bottom:0}@media only screen and (min-width:1200px){.page blockquote{padding:0 6em}.row-section .text-content p:nth-of-type(1){width:70%}.page-text p:first-child{width:60%}}blockquote p{font-family:'Cabin',sans-serif;color:#1f2a44 !important;font-size:2em;line-height:150%}blockquote p em{color:#ef4923;text-transform:uppercase;font-style:normal !important;font-family:'Source Sans Pro',sans-serif;font-size:.7em !important;letter-spacing:.1em}h2 span.h-light{background:linear-gradient(to top,#1f2a44 50%,transparent 50%)}.page .main-content h2{font-weight:700;font-size:3.5em;line-height:100%}.row-section{padding:1.7em 0}.row-section .text-content h2{font-size:2em}.row-section .text-content p{margin-bottom:.7em}.row-section .text-content p:nth-of-type(1){color:#1f2a44 !important;font-size:1.4em}.cover-bg{min-height:400px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.footer-top .container-fluid hr{background-color:#686565 !important;margin:0}.ft-1{font-family:'Source Sans Pro',sans-serif;font-weight:700;color:#1f2a44;font-size:3em;line-height:130%}a.btn-border{border:2.5px solid #1f2a44;padding:.8em 1.3em;text-transform:uppercase;color:#1f2a44;font-family:'Source Sans Pro',sans-serif;font-weight:700;font-size:1.3em}a.btn-border:hover{background-color:#1f2a44;color:#fff;text-decoration:none;-webkit-transition:ease .2s;transition:ease .2s}.footer-col-1,.footer-col-3,.footer-col-3 p,.footer-col-3 a{font-size:1em;color:#1f2a44;font-family:'Cabin',sans-serif}.page-text p:first-child{color:#1f2a44;font-size:20px}.quote img{padding-bottom:1em}.quote p{font-size:20px;line-height:150%}.quote p:last-of-type{margin:0}.quote p strong{font-size:16px !important;text-transform:uppercase;color:#ef4923;font-family:'Source Sans Pro',sans-serif;font-weight:400;letter-spacing:.08em}#carouselfeaturedprojects .slide-container{position:relative;min-height:600px}@media only screen and (min-width:993px){.img-1,.img-2,.project-title{position:absolute}.projects-w-link .carousel-control-next{right:-13%}.projects-w-link .carousel-control-prev{left:-13%}.project-title{top:0;right:0;width:45%}}@media only screen and (max-width:992px){.carousel-control-next,.carousel-control-prev{justify-content:center !important}.project-title h2{font-weight:700}}.img-1{top:0;left:0}.img-2{bottom:0;right:0}.img-1,.img-2{max-width:640px;-webkit-transition:ease .4s;transition:ease .4s}.img-1 img,.img-2 img{width:100%}@media only screen and (max-width:1810px){.img-1,.img-2{max-width:620px}}@media only screen and (max-width:1710px){.img-1,.img-2{max-width:590px}}@media only screen and (max-width:1630px){.img-1,.img-2{max-width:580px}}@media only screen and (max-width:1600px){.img-1,.img-2{max-width:540px}#carouselfeaturedprojects .slide-container{min-height:590px}}@media only screen and (max-width:1506px){.img-1,.img-2{max-width:510px}}@media only screen and (max-width:1458px){.img-1,.img-2{max-width:490px}}@media only screen and (max-width:1377px){.img-1,.img-2{max-width:450px}#carouselfeaturedprojects .slide-container{min-height:530px}}@media only screen and (max-width:1306px){.img-1,.img-2{max-width:430px}}@media only screen and (max-width:1233px){.img-1,.img-2{max-width:420px}}@media only screen and (max-width:1200px){.img-1,.img-2{max-width:520px}#carouselfeaturedprojects .slide-container{min-height:520px}}@media only screen and (max-width:1153px){.img-1,.img-2{max-width:500px}}@media only screen and (max-width:1118px){.img-1,.img-2{max-width:480px}}@media only screen and (max-width:1100px){.img-1,.img-2{max-width:460px}}@media only screen and (max-width:1050px){.img-1,.img-2{max-width:430px}}@media only screen and (max-width:992px){.img-1,.img-2{max-width:100%}#carouselfeaturedprojects .slide-container{min-height:auto}.carousel-control-next,.carousel-control-prev{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-top:0}.img-1 img,.img-2 img{width:100%}}.carousel-control-prev-icon,.carousel-control-next-icon{background-image:none}.carousel-control-next,.carousel-control-prev{width:5%;opacity:1}.projects-w-link .carousel-control-next,.carousel-control-prev{width:20%}hr.dash{background:url(//waterfieldconstruction.com.au/wp-content/themes/waterfield-constructions-child/assets/hr-bg.png) no-repeat;background-color:transparent;height:7px}.project-title p{margin-bottom:.3em}.rotated-link{background-color:#f2f2f2;display:inline-block;writing-mode:vertical-rl;position:absolute;top:0;right:0;min-height:100%;padding-top:15px;min-width:80px}.rotated-link h3{text-transform:none;font-weight:700}.rotated-link div,.project-container p.subtitle,.project-details .title,.mks_accordion_heading{text-transform:uppercase;color:#1f2a44;letter-spacing:.05em;line-height:120%}.rotated-link-btn{width:80px;height:80px}.rotated-link-btn img{width:25px;height:auto}.single-mc{position:absolute;bottom:0}.services-template-default .row h1{color:#1f2a44 !important}@media only screen and (min-width:992px){.alm-reveal .project-container:nth-of-type(even) .p-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.project-container h2 a{color:#ef4923;font-size:1em;font-weight:700}.project-container h2{margin-bottom:0}.ajax-load-more-wrap.grey .alm-load-more-btn,.ajax-load-more-wrap.grey .alm-load-more-btn.loading{background-color:transparent !important;color:#1f2a44;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif}#carouselProjectsSingle img{width:100%}#carouselProjectsSingle .carousel-control-next,#carouselProjectsSingle .carousel-control-prev{width:5%}.projects-template-default h2{font-weight:700;font-size:4em}.project-details .title{width:10%;margin-top:.5em}.project-details .details{width:85%;float:left}@media only screen and (min-width:992px){#carouselProjectsSingle .carousel-inner .carousel-item{padding:0 10em}}@media only screen and (min-width:1200px){.project-details p{float:left}}.mks_accordion_item,.mks_toggle{border:none;border-bottom:1px solid #686565}.mks_accordion,.mks_toggle{border-bottom:none}.mks_accordion_content,.mks_toggle_content{border-top:none}.mks_accordion_heading{font-size:20px;font-family:'Source Sans Pro',sans-serif;padding:1.5em 1em;text-transform:uppercase}.mks_accordion_content{padding:20px 18px;width:90%}.alm-btn-wrap .alm-load-more-btn{height:auto !important}.page-id-22 h5{color:#ef4923 !important;font-weight:300}.contact-page-container p{margin-bottom:0}.contact-page-container h2{font-weight:700;font-size:54px}.contact-page-container a{color:#fff;font-family:'Cabin',sans-serif;font-size:16px;line-height:1.9em}.wpcf7 input,.wpcf7 textarea{border:1.5px solid #1f2a44;width:100%;padding:10px 13px;font-size:16px;margin-top:5px}#wpcf7-f7-o1 label{width:100% !important;color:#686565;font-size:16px;font-family:'Cabin',sans-serif}#wpcf7-f7-o1 input[type=submit]{width:auto !important}.wpcf7 input::placeholder,.wpcf7 textarea::placeholder{color:#b3b3b3}input[type=file]{border-radius:3px}#wpcf7-f7-o1 input[type=submit]{text-transform:uppercase;border-radius:0;padding:.9em;font-weight:600;font-family:'Source Sans Pro',sans-serif;font-size:1em;background-color:transparent;border:#1f2a44 2.5px solid !important}#wpcf7-f7-o1 input[type=submit]:hover{background-color:#1f2a44;color:#fff;border-color:#1f2a44;cursor:pointer;-webkit-transition:ease .2s;transition:ease .2s}.background-image{min-height:400px;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#mega-menu-wrap-menu-1 .mega-menu-toggle{display:none}.menu-toggle-link{width:80px;height:77px;background-color:#1f2a44}.menu-toggle-link i{font-size:2.3em;color:#ef4923}.phone-mob-icon i{font-size:2.3em}@media only screen and (min-width:1024px){.mob-menu-item{display:none !important}}li.mm-listitem a{color:#1f2a44 !important;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;font-weight:600;font-size:1.3em}.mm-panel,.mm-panels{background:#e6e6e6 !important}.mm-btn:after,.mm-btn:before{border-color:#ef4923}.mm-listitem__btn:not(.mm-listitem__text){border-left-style:none}.mob-menu-item.phone a{font-size:3em}.mm-listitem{border-color:#b3b3b3}ul.mm-listview[data-event=hover_intent]>li:nth-last-child(3),ul.mm-listview[data-event=hover_intent]>li:nth-last-child(2),ul.mm-listview[data-event=hover_intent]>li:nth-last-child(1){border-color:transparent !important;position:static;text-align:center}ul.mm-listview[data-event=hover_intent]>li:nth-last-child(3) a{padding-bottom:0;padding-top:40px}ul.mm-listview[data-event=hover_intent]>li:nth-last-child(3) i{font-size:1.3em !important}.mob-ph-icon i{font-size:1.5em}ul.mm-listview[data-event=hover_intent]>li:nth-last-child(2) .mm-listitem__text,ul.mm-listview[data-event=hover_intent]>li:nth-last-child(1) .mm-listitem__text{padding-top:.4em;padding-bottom:.4em}ul.mm-listview[data-event=hover_intent]>li:nth-last-child(2){font-size:1.7em;line-height:100%}ul.mm-listview[data-event=hover_intent]>li:nth-last-child(2) span{font-size:.5em}ul.mm-listview[data-event=hover_intent]>li:nth-last-child(1){padding:1em}ul.mm-listview[data-event=hover_intent]>li:nth-last-child(1) a{background-color:#1f2a44 !important;color:#fff !important;padding:1.5em 1em !important}.alternating-content h1{margin:0 0 .4em;margin-top:.3em}.banner .container,.banner .row{min-height:400px}.banner h2{color:#fff;font-weight:600}.banner h2 .w-orange-color{font-weight:600}.banner a.button{border:1.5px solid #fff;color:#fff;font-weight:700;font-size:1.2em}.banner a.button:hover{text-decoration:none;background-color:#fff;color:#1f2a44;-webkit-transition:ease .1s;transition:ease .1s}@media only screen and (max-width:1260px){#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item a{font-size:15px !important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{margin-right:10px !important}}@media only screen and (max-width:1167px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{margin-right:7px !important}}.contact-info-container a:hover{text-decoration:none}.contact-info-container .number-container i{padding-right:.3em}.contact-info-container .number-container a{color:#1f2a44}.contact-info-container .contact-container{color:#fff}@media only screen and (max-width:1153px){.mobile-navigation{display:block}.contact-info-container,.desktop-navigation,.single-services .rotated-link{display:none}.custom-logo-link img{height:35px}.rotated-link,.rotated-link div{min-width:auto;width:60px}.rotated-link h3{font-size:2.2em;padding-right:.1em}.menu-toggle-link{width:60px;height:60px}.home-carousel .carousel-item h4{font-size:2.6em}.rotated-link-btn img{width:20px}.home-carousel,.home-carousel .carousel-item{height:calc(90vh - 60px) !important}.page-id-18 .main-content,.page-id-16 .main-content,.single-services .main-content{margin-top:-90px}.ft-1{font-size:2.2em}.single-mc{position:static}.mks_accordion_heading{padding:15px 60px 15px 15px}}@media only screen and (min-width:1154px){.mobile-navigation{display:none}.contact-info-container,.desktop-navigation{display:block}.page-id-16 h1.page-title br,.single-services .project-title-top{display:none}.home-carousel .carousel-item{min-height:600px}}.image-100 img{width:100%}.mm-menu_position-top{height:85vh !important}.breadcrumbs{padding-left:.5em}#back-to-top{background-color:#e6e6e6;border-radius:50%;width:40px;height:40px;cursor:pointer;float:right !important}#back-to-top .btt-container{width:20px;height:20px}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px !important}.wpmm-menu{background-color:#e6e6e6 !important}.mm-navbar{background:0 0 !important;border:none;background:0 0 !important}.mm-btn_close:before,.mm-btn_close:after{border-color:#444}.mm-navbars_top{border-bottom:none}.mm-panel:before{height:0}.page-id-26 a{color:#686565}a.mm-btn.mm-btn_close.mm-navbar__btn{text-align:center}.mm-btn_close:after,.mm-btn_close:before{content:none}img.close-icon{width:25px;height:25px}.page-id-20 ul li,.mks_accordion_content p,.mks_accordion_content{font-family:'Cabin',sans-serif;font-size:16px;line-height:1.9em;color:#686565}@media only screen and (min-width:992px){.slide-container img{object-fit:cover;max-height:320px !important;width:620px}}@media only screen and (min-width:1600px){.slide-container img{max-height:380px !important}}.postid-52 h1.page-title,.single-post h1.page-title{font-size:140px}#carouselfeaturedprojects h2{font-weight:700}#carouselblog .carousel-inner{width:auto !important}#carouselblog .carousel-indicators{padding:0 !important}#carouselblog .carousel-indicators{position:static !important}#carouselblog .carousel-indicators li{width:20px;height:20px;background-color:#ef4923}#carouselblog .carousel-indicators .active{background-color:#1f2a44 !important}.postid-37 h1.page-title{font-size:150px}.post-type-archive-projects h2{margin-bottom:10px;font-size:32px}div.wpcf7 input[type=file]{cursor:pointer;border:none}.padding-carousel{padding:0 20px}@media only screen and (max-width:991px){#carouselfeaturedprojects .rotated-link{display:none}.container-fluid.background-image.banner h2{font-size:24px}.carousel-control-next{padding-left:10px}.carousel-control-prev{padding-right:10px}.carousel-control-next img,.carousel-control-prev img{width:15px}}#mega-menu-item-29>a:hover,#mega-menu-item-40>a:hover{color:#1f2a44 !important;cursor:default !important}.alm-load-more-btn.done{opacity:0 !important}.alm-btn-wrap{text-align:center}.alm-load-more-btn:after{background-image:url(//waterfieldconstruction.com.au/wp-content/themes/waterfield-constructions-child/assets/down-icon-b.svg);background-size:20px 30px !important;display:block !important;width:20px !important;height:30px !important;content:"" !important;margin:0 auto !important;background-repeat:no-repeat}.postid-52 .container.pb-4.relative{min-height:400px}.social-icons-footer a span.fa-2x{font-size:1.3em !important}.social-icons-footer a,.social-icons-footer a:visited{color:#1f2a44 !important}