h1,h2,h3,h4{font-family:'Maven Pro', sans-serif;font-weight:700}.raised{box-shadow:0 5px 15px -8px rgba(0,0,0,0.24),0 8px 10px -5px rgba(0,0,0,0.2)}header{padding:20px 0}header .link-contact{display:inline-block;padding:3px}header .site-logo{display:block}header .site-logo img{max-height:80px;width:auto}header button.navbar-toggler{position:absolute;right:5px;top:5px}header nav ul.navbar-nav li{text-align:center;text-transform:uppercase}header nav ul.navbar-nav li.hidden{display:none}.page-header{font-family:'Maven Pro', sans-serif}.page-header .btn{margin-bottom:30px}.page-header a{font-size:1.3rem}.section{padding:30px 0}.section h2.title{margin-bottom:30px}.info{margin-top:15px;padding:20px;text-align:center}.info .icon{font-size:70px;margin-bottom:20px}.info .info-title{margin-bottom:20px}.header-filter{background-attachment:fixed;background-position:center center;background-size:cover}.about-column{background-color:#ffffff;padding:30px}.services-grid{background-color:#ffffff}.services-grid .featured-service .service-header img{max-width:100%}.services-grid .featured-service .service-body{padding:20px}.services-grid .featured-service .service-body .service-title{font-size:1rem}.services-grid .featured-service .service-body .service-description{display:none}.cta-section{margin:30px 0;padding:40px 0}.cta-section .btn{font-family:'Maven Pro', sans-serif;font-size:1.3em}ul.tradies-services{font-size:1.2em}ul.tradies-services li{margin-bottom:16px}.testimonial-holder{background-color:#ffffff;border-radius:10px;margin-bottom:40px;padding:20px;position:relative}.testimonial-holder .fa-quote-left,.testimonial-holder .fa-quote-right{font-size:50px;opacity:0.1;position:absolute}.testimonial-holder .fa-quote-left{left:5px;top:0}.testimonial-holder .fa-quote-right{bottom:0;right:5px}.social-links-holder{padding:10px;display:flex;flex-direction:row;justify-content:flex-end}.social-links-holder .social-link-holder a i{font-size:30px;line-height:32px;width:32px}.social-links-holder .social-link-holder a .name,.social-links-holder .social-link-holder a .action{display:none}.social-links-holder .social-link-holder a:hover{text-decoration:none}.tradies-links-holder .tradies-link-holder{padding:15px}.tradies-links-holder .tradies-link-holder img{margin:0 15px;max-width:200px}body.single-page .page-header{align-items:center;display:flex;height:50vh}body.single-page .page-header .title{display:table;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0 auto;padding:20px}.footer .social-links-holder{justify-content:center}@media (min-width: 481px){header{padding:20px}header .link-contact{padding:10px}.testimonial-holder{margin-bottom:40px;padding:40px}.testimonial-holder .fa-quote-left,.testimonial-holder .fa-quote-right{font-size:90px}}@media (min-width: 768px){header .site-logo img{max-height:120px}.section{padding:60px 0}.services-grid .featured-service .service-body .service-title{font-size:1.5rem}.services-grid .featured-service .service-body .service-description{display:block}.service-body{padding-right:15px !important}body.single-page .page-header .title{padding:40px}}@media (min-width: 992px){header button.navbar-toggler{display:none}header .navbar-collapse.collapse{display:flex;justify-content:center}header .navbar-collapse ul.navbar-nav{display:flex;flex-direction:row}header .navbar-collapse ul.navbar-nav li{display:block}header .navbar-collapse ul.navbar-nav li a{padding:1rem 1rem 0}.info{margin-top:-50%;padding:20px;text-align:center}.info .icon{font-size:90px;margin-bottom:20px}.info .info-title{margin-bottom:20px}.social-links-holder{padding:0 10px}}
