@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700|PT+Sans:400,700&display=swap');
*{margin:0;padding:0;box-sizing:border-box}body{margin:0;padding:0;color:#000;font-size:16px;font-family:'Open Sans',sans-serif;background:#fff}p{padding-bottom:15px;line-height:24px}a{color:#000}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{padding-bottom:5px;font-weight:400}h1{font-size:26px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}ul,ol{padding:0 0 20px 15px}#wrapper{float:left;width:100%;overflow:hidden}#layout{width:100%;position:relative}.wrapper{max-width:1140px;margin:0 auto;position:relative;padding:0 10px}#header{padding:15px 0 0;z-index:10;position:fixed;width:100%;left:0;top:0;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}#header.sticky{padding:10px 0 0;background:#fff;box-shadow:1px 1px 10px rgba(0,0,0,.6)}.mobilemenu{display:none}.close{display:none}.logo{width:122px;float:left}.menuBar{width:calc(85% - 122px);float:left;padding:40px 0;text-align:right}#menu ul li{display:inline-block;padding:10px 0 0 53px}#menu ul li a{text-decoration:none;color:#fff;font-weight:600;font-size:18px}#menu ul li a:hover{color:#ccc}.header-contact{width:auto;float:right;text-align:right;padding:50px 0}.header-contact a{text-decoration:none;background:#344578;color:#fff;padding:5px 8px;font-weight:400;font-size:18px}.header-bar{width:100%;float:left}#header.sticky #menu ul li a{color:#000}.logo img{transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}#header.sticky .logo{max-width:80px}#header.sticky .menuBar{padding:14px 0}#header.sticky .header-contact{padding:26px 0}#content{overflow:hidden;width:100%}.heading{width:100%;float:left;padding:0 0 30px}.heading h2{text-align:center;color:#000;font-size:32px}.main-banner{min-height:786px;width:100%;float:left;position:relative}.banner-text{max-width:800px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.banner-text h1{font-size:40px;color:#fff}.banner-text a{color:#fff;font-size:18px;text-decoration:none}.banner-text a:hover{text-decoration:underline}.cta{width:100%;float:left;padding:37px 0 24px;background:#344578;text-align:center}.cta .left{width:50%;float:left;text-align:right}.cta .right{width:50%;float:right;text-align:center}.cta .left p{color:#fff;font-size:22px}.cta .right a{background:#fff;text-decoration:none;color:#344578;padding:5px 8px;font-weight:400;font-size:15px;display:inline-block}.welcome{width:100%;float:left;padding:85px 0 96px;text-align:center}.welcome a{text-decoration:none;color:#fff;background:#344578;padding:6px 14px;display:inline-block;margin-top:24px;font-size:13px}.welcome h2{text-align:center;color:#000;font-size:32px;padding-bottom:10px}.welcome p{font-size:14px;padding:0 90px;line-height:24px}.services{width:100%;float:left;padding:73px 0 88px;background:#b4d5fe}.services .heading h2{color:#fff;font-size:30px}.services .card{width:50%;float:left;text-align:center;padding:8px 15px 0}.services .card .card-inner{max-width:350px;float:right}.services .card.odd .card-inner{float:left !important}.services .card img{display:block;margin:0 auto;cursor:pointer}.services .card a{display:block;background:#fff;padding:19px 0;text-decoration:none;color:#000;font-size:16px}.about-us{width:100%;float:left;padding:47px 0 36px}.about-us .heading{padding:30px 0 5px}.about-us .heading h2{text-align:left;font-family:'PT Sans',sans-serif}.about-us .left{width:55%;float:left}.about-us .left .text-box{padding-right:55px}.about-us .left p{font-size:14px;line-height:24px;padding-bottom:10px}.about-us .right{width:45%;float:left;text-align:right}.gallery{width:100%;float:left;padding:29px 0 56px;background:#344578}.gallery .heading{padding:30px 0 12px}.gallery .gallery-area{padding:0 44px}.gallery .heading h2{color:#fff}.gallery .gallery-img{width:auto;float:left;padding:3px 5px}.testimonials{background:#b4d5fe;float:left;width:100%;padding:85px 0}.testimonials .heading{padding:0 0 17px}.testimonials .heading h2{color:#fff;font-size:30px}.testimonials .testimonial-slider{width:100%;float:left;text-align:center}.testimonials .testimonial-slider p{color:#fff;font-size:14px;line-height:24px;padding:0 180px}.testimonials .testimonial-slider h5{color:#fff;font-size:14px;margin-top:5px}.testimonial-slider .owl-prev{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNCODUyRDM4N0QzMTExRTk5NzhDQTc5NUI5N0ZDMjBBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNCODUyRDM5N0QzMTExRTk5NzhDQTc5NUI5N0ZDMjBBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0I4NTJEMzY3RDMxMTFFOTk3OENBNzk1Qjk3RkMyMEEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0I4NTJEMzc3RDMxMTFFOTk3OENBNzk1Qjk3RkMyMEEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/C9YEAAAAbklEQVR42mL8//8/AzJgZGRkQAdANWlASpCJAQ8AKQLiu0DmTJgACoaKhYIU/YeA3UDsgs0kkKIzhBS5EFQEVbiKoCIoQPbgeyjGD9DcCrLJmFhNd3FqwhF0aVg1YVOMHilQTeWMREZ3OYgGCDAAAQzD9d1lYbAAAAAASUVORK5CYII=);font-size:0px;height:12px;width:11px;display:inline-block;position:absolute;left:0;top:25%}.testimonial-slider .owl-next{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZERjNFNUJDN0QzMDExRTk5NDQ3RDBFNTg1QTYwMkM3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZERjNFNUJEN0QzMDExRTk5NDQ3RDBFNTg1QTYwMkM3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkRGM0U1QkE3RDMwMTFFOTk0NDdEMEU1ODVBNjAyQzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkRGM0U1QkI3RDMwMTFFOTk0NDdEMEU1ODVBNjAyQzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4MEtYGAAAAW0lEQVR42mL4//9/ORCnMRABmKD0TKCGu0AcSlAHUJELEO/+DwFnyNXkQqqm3eRo6mAioP49FOM10RiIV+F1O1GhgqYId3hDYxCmCG9MskDpdEZGxlmEQgcgwABNlZq5tvXabgAAAABJRU5ErkJggg==);font-size:0px;height:12px;width:11px;display:inline-block;position:absolute;right:0;top:25%}.footer-top{float:left;width:100%;padding:47px 0 56px}.footer-top .footer-details{float:left;width:100%}.footer-top .footer-details .contact{width:25%;float:left}.footer-top .footer-details .location{width:35%;float:left}.footer-top .footer-details .message{width:30%;float:left}.footer-top .footer-details .contact p{font-size:14px;line-height:20px;padding-bottom:2px}.footer-details h2{font-size:30px}.footer-details .location iframe{width:325px;max-height:192px}.footer-details .message input{width:100%;margin-bottom:8px;padding:4px;font-size:14px;font-family:'Open Sans',sans-serif;color:#000}.footer-details .message textarea{width:100%;margin-bottom:5px;padding:4px;font-size:14px;height:102px;font-family:'Open Sans',sans-serif;color:#000;border:1px solid #c8c3c3;resize:none}.footer-details .message input.footer-btn{width:100px;padding:4px 0;background:#344578;color:#fff;border:0;margin-top:4px}.footer-details div.wpcf7-response-output{margin:0 !important;font-size:12px;text-align:center}.footer-bottom{float:left;width:100%;background:#344578}.footer-bottom .copyright{float:left;width:100%;text-align:center}.footer-bottom .copyright p{color:#fff;font-size:12px;line-height:27px;color:#fff;padding:20px 0}.footer-bottom .copyright p a{display:inline-block;width:116px;height:21px;background:url(//gdldampproofing.com.au.51-161-174-219.plesk.page/wp-content/themes/gdl/images/footer-logo.png) right center no-repeat;position:relative;top:7px;margin-left:10px}.fancybox-slide--html .fancybox-content{max-width:800px}.fancybox-slide--html .fancybox-content p,.fancybox-slide--html .fancybox-content li{font-size:14px;line-height:24px;padding-bottom:20px}.fancybox-slide--html .fancybox-content li{padding-bottom:3px}@media only screen and (max-width:1124px){.wrapper{max-width:980px}#menu ul li{padding:10px 0 0 30px}.main-banner{min-height:520px}.banner-text h1{font-size:28px}.footer-top .footer-details .message{float:right}}@media only screen and (max-width:1023px){.wrapper{max-width:95%}.menuBar{width:calc(81% - 122px)}#menu ul li{padding:10px 0 0 12px}#menu ul li a{font-size:15px}.main-banner{min-height:396px}.banner-text h1{font-size:21px}.gallery .gallery-area{display:flex;justify-content:center;flex-wrap:wrap}.welcome p{padding:0}.footer-details .location iframe{width:250px}.footer-top .footer-details .message{width:36%}}@media only screen and (max-width:767px){#menu{display:none}.header-contact{display:none}.mobilemenu{display:block;font-size:0}.menuBar{width:calc(100% - 70px);padding:32px 0}.logo{width:70px}.main-banner{min-height:410px}.cta .left{width:100%;text-align:center}.cta .right{width:100%;text-align:center;margin-top:10px}.cta .left p{font-size:20px}.testimonials .testimonial-slider p{padding:0 80px}.footer-top .footer-details .contact{width:50%;margin-bottom:25px}.footer-top .footer-details .location{width:50%;margin-bottom:25px}.footer-details .location iframe{width:100%}.footer-top .footer-details .message{width:100%}.footer-details h2{margin:10px 0}}@media only screen and (max-width:600px){.main-banner{min-height:310px}.banner-text h1{font-size:19px}.services .card{width:100%}.services .card .card-inner{margin-right:0;margin:10px 0}.services .card.odd .card-inner{margin-left:0}.about-us .left{width:100%}.about-us .left .text-box{padding-right:0}.about-us .right{width:100%;margin-top:20px}.gallery .gallery-area{padding:5px}.gallery .gallery-img{width:50%;padding:5px}.testimonials .testimonial-slider p{padding:0 35px}.footer-details h2{font-size:26px}.footer-top .footer-details .contact{width:100%}.footer-top .footer-details .location{width:100%}.footer-bottom .copyright{padding:20px 0}.footer-bottom .copyright ul li{background:url(//gdldampproofing.com.au.51-161-174-219.plesk.page/wp-content/themes/gdl/images/footer-logo.png) center 50px no-repeat;padding:21px 0}}