@import url('https://fonts.googleapis.com/css?family=Exo+2:200,300,400,500,700');@font-face{font-family:'Exo2-ExtraLight';src:url(//www.ground-up.com.au/wp-content/themes/groundup/fonts/Exo2-ExtraLight.eot?#iefix) format('embedded-opentype'),url(//www.ground-up.com.au/wp-content/themes/groundup/fonts/Exo2-ExtraLight.woff) format('woff'),url(//www.ground-up.com.au/wp-content/themes/groundup/fonts/Exo2-ExtraLight.ttf) format('truetype'),url(//www.ground-up.com.au/wp-content/themes/groundup/fonts/Exo2-ExtraLight.svg#Exo2-ExtraLight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Exo2-Medium';src:url(//www.ground-up.com.au/wp-content/themes/groundup/fonts/Exo2-Medium.eot?#iefix) format('embedded-opentype'),url(//www.ground-up.com.au/wp-content/themes/groundup/fonts/Exo2-Medium.woff) format('woff'),url(//www.ground-up.com.au/wp-content/themes/groundup/fonts/Exo2-Medium.ttf) format('truetype'),url(//www.ground-up.com.au/wp-content/themes/groundup/fonts/Exo2-Medium.svg#Exo2-Medium) format('svg');font-weight:400;font-style:normal}html{height:100%}body{font-family:'Exo 2',sans-serif;font-size:20px;color:#747575;background:#838c82;height:100%}p{font-weight:300}a,a:focus,a:hover{outline:none;text-decoration:none}:focus{outline:0}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif;margin:0;color:#000}a:hover,p:hover{transition-duration:.5s}nav{padding:80px 0 0}nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}nav ul li{list-style:none}nav ul li a{font-family:'Montserrat',sans-serif;color:#fff;text-transform:uppercase;font-size:20px;letter-spacing:.2em;position:relative;font-weight:500}nav ul li:hover a{color:#fff}nav ul li a:focus{color:#fff}nav ul li.current-menu-item a:after{background:#d9dbd8;bottom:2px;content:"";height:1px;left:0;position:absolute;right:0;width:100%}.logo{padding:50px 0 72px}.logo img{max-width:353px}.home-header{left:0;position:absolute;right:0;z-index:99}.home-header .container-fluid{padding:0 150px}.slider .container-fluid{padding:0 150px}.home-footer .container-fluid{padding:0 150px}.slider,.slider .container-fluid,.slider .carousel,.slider .carousel-inner,.carousel-inner>.item{height:100%}.slider{position:relative;padding:170px 0 50px}.slider .item img{height:100%;object-fit:cover;object-position:center center;width:100%}.slider-caption{position:absolute;top:49%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);z-index:99;left:0;right:0}.slider-caption img{margin:0 auto;width:auto!important}.carousel-control{width:5%;opacity:1}.carousel-control.left,.carousel-control.right{background:0 0}.glyphicon.glyphicon-chevron-left{background:url(//www.ground-up.com.au/wp-content/themes/groundup/images/left-arrow.png) no-repeat;height:55px;width:28px;top:48%;left:-88px}.glyphicon.glyphicon-chevron-right{background:url(//www.ground-up.com.au/wp-content/themes/groundup/images/right-arrow.png) no-repeat;height:55px;width:28px;top:48%;right:-88px}.glyphicon-chevron-right:before,.glyphicon-chevron-left:before{display:none}.home-footer{bottom:0;left:0;padding:48px 0 64px;position:absolute;right:0}.home-footer p{color:#fff;margin:0;letter-spacing:.2em;font-size:20px;font-weight:200}.home-footer p a{color:#fff}.phone{text-align:right}.instagram span{display:inline-block;padding:0 13px 0 0;vertical-align:middle}.instagram img{width:22px}.tegline p{font-family:'Montserrat',sans-serif;text-transform:uppercase;font-weight:500;text-align:center}.about-top{padding:0 0 90px}.about-top-image img{width:100%}.about-content h5{color:#fff;text-transform:uppercase;letter-spacing:.2em;font-size:20px;margin:0 0 82px;position:relative;display:inline-block}.about-content h5:after{background:#d9dbd8;bottom:-1px;content:"";height:1px;left:-2px;position:absolute;right:0;width:100%}.about-content h1,.about-content h2{color:#efefef;font-family:"Exo 2",sans-serif;font-size:40px;font-weight:300;line-height:54px;margin:0 0 20px}.about-content p{color:#fff;line-height:30px;margin:0 0 30px}.about-content p:last-child{margin:0}.about-info{background:#fff;padding:168px 0 0}.info-outer{padding:0 0 250px}.info-outer:last-child{padding:0 0 100px}.info-outer .about-content h5{color:#171717;letter-spacing:.2em;font-size:20px;margin:0 0 36px;position:relative;display:inline-block}.info-outer .about-content h5:after{background:#171717;bottom:0;content:"";height:1px;left:-2px;position:absolute;right:0;width:100%}.info-outer .about-content h1,.info-outer .about-content h2{font-family:"Exo 2",sans-serif;font-weight:500;color:#000;font-size:50px;line-height:67px;margin:0 0 50px}.info-outer .about-content p{color:#171717;line-height:30px;margin:0 0 30px}.info-outer .about-content p:last-child{margin:0}.contact{padding:0 0 30px}.contact-content{margin:0 0 0 40px}.contact-content h5{color:#fff;display:inline-block;font-size:20px;letter-spacing:.2em;margin:0 0 35px;position:relative;font-weight:500;text-transform:uppercase}.contact-content h5:after{background:#d9dbd8;bottom:-1px;content:"";height:1px;left:-2px;position:absolute;right:0;width:100%}.contact-content p{color:#efefef;line-height:30px;margin:0 0 30px}.contact-content .glyphicon{float:right}.contact-content .glyphicon{font-family:inherit;font-size:23px;top:-6px}.panel-group{border-bottom:1px solid #fff;margin-bottom:29px;padding:0 0 5px}.panel,.panel-default>.panel-heading{background:0 0;border-radius:0;box-shadow:none;border-bottom:0;border-left:0;border-right:0;border-color:#fff}.panel-group .panel{border-radius:0}.panel-group .panel-heading{padding:12px 8px 8px}.panel-body{padding:24px 15px 0;border-top:0!important}.panel-title{font-size:14px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.panel-title a{color:#fff}.panel-body span{color:#fff;display:block;margin:0 0 13px;font-size:16px}.panel-body p{font-size:14px;line-height:17px;margin:0 0 47px;letter-spacing:.1em}.panel-body p a{color:#fff}.panel-body ul{padding:0 0 30px;margin:0}.panel-body ul li{display:inline-block;font-size:14px;letter-spacing:.1em;padding:0 60px 0 0}.panel-body ul li a{color:#fff;text-transform:uppercase}.panel-body ul li img{width:20px}.panel-body ul li:first-child img{width:22px}.panel-body ul li span{display:inline-block;margin:0 12px 0 0}.Projects .row{margin:0 -54px}.custom-padding{padding:0 54px}.Projects-box{position:relative;margin:0 0 105px}.Projects .row:last-child .Projects-box{margin:0}.Projects-box img{width:100%}.overlay{background:rgba(85,85,85,.68) none repeat scroll 0 0;height:100%;position:absolute;text-align:center;top:0;width:100%;opacity:0;transition:.5s;-webkit-transition:.5s}.overlay p{font-family:"Montserrat",sans-serif;font-weight:500;letter-spacing:.2em;color:#fff;font-size:30px;line-height:34px;margin:0;opacity:0;left:0;right:0;display:inline-block;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);z-index:99}.Projects-box:hover .overlay{background:0 0}.Projects-box:hover .overlay p{opacity:1;text-decoration:underline;z-index:9}.project-text{padding:78px 0 200px}.project-text p{color:#fff;text-align:center;padding:0 14%}.Projects-outer{padding:86px 0 0}.work-content span{color:#fff;display:block;font-size:40px;font-weight:600;letter-spacing:.2em;line-height:26px;margin:0 0 30px}.work-content h4{color:#fff;font-size:24px;letter-spacing:.2em;display:inline-block;position:relative;margin:0 0 65px;text-transform:uppercase}.work-content h4:after{background:#fff;bottom:1px;content:"";height:1px;left:-2px;position:absolute;right:0;width:100%}.work-content p{color:#fff;line-height:30px;margin:0 0 30px}.work-content p:last-child{margin:0}.Projects-outer .outer1{padding:0 0 170px}.work-image img{width:100%}.outer2{background:#fff;margin-bottom:240px}.outer2:last-child{margin:0}.outer1 .work-content{padding-left:88px}.outer2 .work-content{padding-left:100px;padding-right:100px}.outer2 .work-content span{padding:180px 0 0}.outer2 .work-content span,.outer2 .work-content h4,.outer2 .work-content p{color:#424242}.outer2 .work-content span{color:#373737;font-weight:600}.outer2 .work-content h4:after{background:#000}.no-padding{padding:0}.padding-right{padding-right:0}.service-area .outer1{padding:0 0 170px}.service-area .outer1 .service-content{padding-left:60px}.service-area .outer2 .service-content{padding-right:60px}.service-area .service-top-image{padding:0 0 170px}.service-area .service-top-image img{padding:0 60px}.service-top-image.sustainability:first-child img{padding:0}.sing-pro .pro-single:first-child img{padding:0 0 110px}.sing-pro .pro-single img{padding:160px 60px}.service-content h5{color:#efefef;display:inline-block;font-size:22px;font-weight:500;letter-spacing:.2em;margin:0 0 130px;position:relative}.service-content h5:after{background:#efefef;bottom:-1px;content:"";height:1px;left:-2px;position:absolute;right:0;width:100%}.service-content h1,.service-content h2{color:#efefef;font-family:"Exo 2",sans-serif;font-size:40px;font-weight:300;line-height:54px;margin:0 0 20px}.service-content p{line-height:30px;color:#efefef}.service-content ul{margin:0;padding:0}.service-content ul li{color:#fff;display:inline-block;font-size:20px;margin:0 0 24px;width:49%;font-weight:300;position:relative;padding:0 0 0 20px;vertical-align:top}.service-content ul li:before{content:"+";left:0;position:absolute}.service-area .outer2{background:#fff;padding:195px 0}.service-area .outer2 .service-content h5{color:#373737}.service-area .outer2 .service-content h1,.service-area .outer2 .service-content h2,.service-area .outer2 .service-content li,.service-area .outer2 .service-content p{color:#343434}.service-area .outer2 .service-content h5:after{background:#373737}.service-top-image img{width:100%;padding-bottom:110px}.service-story{background:#fff;padding:200px 0}.story-image{padding-left:60px}.story-image img{width:100%}.story-content{padding-left:125px}.story-content h5{color:#242424;display:inline-block;font-size:20px;font-weight:500;letter-spacing:.2em;margin:0 0 38px;position:relative}.story-content h5:after{background:#242424;bottom:0;content:"";height:1px;left:-2px;position:absolute;right:0;width:100%}.story-content h1,.story-content h2{color:#252525;font-family:"Exo 2",sans-serif;font-size:40px;font-weight:300;line-height:54px;margin:0 0 56px}.story-content p{line-height:30px;color:#242424}.service-bottom-image{padding:160px 0}.service-bottom-image img{padding:0 60px;width:100%}.alignleft{display:inline;float:left;margin:.375em 1.75em 1.75em 0}.alignright{display:inline;float:right;margin:.375em 0 1.75em 1.75em}.aligncenter{clear:both;display:block;margin:0 auto 1.75em}.about-top .about-content{margin:0 0 0 40px}.info-outer:nth-child(odd) .about-top-image{margin:0 75px 0 0}.info-outer:nth-child(odd) .about-content{margin:0 240px 0 48px}.info-outer:nth-child(even) .about-top-image{margin:0 0 0 48px}.info-outer:nth-child(even) .about-content{margin:0 0 0 110px}.service-image img{width:100%}.contact-image img{width:100%}.about-top-image img{width:100%}.bottom-footer{background:#fff;padding:8px 0;text-align:center}.bottom-footer p{margin:0;font-size:14px;letter-spacing:1px;text-transform:uppercase}.bottom-footer p a{color:#000}footer .home-footer{position:relative}footer .home-footer .container-fluid{padding:0 100px}.custhome-footer{margin:10px auto 0}.custhome-footer ul li a img{max-width:22px}.custhome-footer li{color:#fff;font-size:16px}.slider-caption img.circle-logo{max-width:200px !important;margin:0 auto 30px;display:block;width:auto}@media screen and (max-width:1680px){.tegline p{font-size:18px}.about-top .about-content{margin:0 0 0 20px}.info-outer:nth-child(odd) .about-top-image{margin:0 55px 0 0}.info-outer:nth-child(odd) .about-content{margin:0 140px 0 30px}.info-outer:nth-child(even) .about-top-image{margin:0 0 0 30px}.info-outer:nth-child(even) .about-content{margin:0 0 0 50px}.service-area .outer1 .service-content{padding-left:30px}.service-area .outer2 .service-content{padding-right:30px}.project-text p{padding:0 7%}.Projects-outer{padding:0}.project-text{padding:58px 0 100px}.outer1 .work-content{padding-left:40px}.outer2 .work-content{padding-right:70px}.work-content span{font-size:24px;margin:0 0 20px}.work-content h4{font-size:20px;margin:0 0 30px}.work-content h4:after{bottom:-1px}.work-content p{line-height:26px;font-size:18px}.logo img{max-width:300px}nav{padding:31px 0 0}.slider{position:relative;padding:84px 0 30px}.slider-caption img{max-width:767px;width:100%!important}.home-footer{padding:25px 0 24px}.logo{padding:30px 0 52px}.about-content h1,.about-content h2{font-size:34px;line-height:44px;margin:0 0 40px}.about-content h5{margin:0 0 50px}.about-content p{font-size:18px;line-height:26px}.about-info{padding:150px 0 0}.info-outer{padding:0 0 150px}.info-outer .about-content h1,.info-outer .about-content h2{font-size:34px;line-height:43px}.info-outer .about-content p{font-size:18px;line-height:26px}.service-content h5{margin:0 0 50px}.service-content h1,.service-content h2{font-size:34px;line-height:44px}.story-content h1,.story-content h2{font-size:28px;line-height:38px}.story-content{padding-left:40px}}@media screen and (max-width:1400px){nav ul li a{font-size:16px}.slider-caption img{max-width:550px!important;width:100%}.about-top .about-content{margin:0}.about-content h5{margin:0 0 30px}.about-content h1,.about-content h2{font-size:30px;line-height:38px;margin:0 0 30px}.about-content p{font-size:16px;line-height:26px}.info-outer .about-content h1,.info-outer .about-content h2{font-size:30px;line-height:40px;margin:0 0 30px}.info-outer .about-content h5{margin:0 0 25px}.info-outer:nth-child(odd) .about-content{margin:0 80px 0 30px}.info-outer .about-content p{font-size:16px;line-height:26px}.service-content h1,.service-content h2{font-size:30px;line-height:40px}.service-content ul li{margin:0 0 12px}.service-content p{font-size:16px;line-height:26px}.service-area .outer1 .service-content{padding-left:0}.service-area .outer2 .service-content{padding:0}.service-content h5{margin:0 0 30px}.service-area .outer1{padding:0 0 100px}.service-area .outer2{padding:100px 0}.outer2{margin-bottom:100px}.service-area .service-top-image{padding:0 0 100px}.Projects .row{margin:0 -30px}.custom-padding{padding:0 30px}.overlay p{font-size:24px}.Projects-box{margin:0 0 60px}.project-text{padding:50px 0 80px}.project-text p{padding:0}.contact{padding:0 0 52px}.contact-content{margin:0}.service-story{padding:100px 0}.story-image{padding-left:30px}.story-content{padding-left:0}.story-content h5{margin:0 0 30px}.story-content h1,.story-content h2{font-size:26px;line-height:34px;margin:0 0 30px}.sing-pro .pro-single:first-child img{padding:0 0 100px}.sing-pro .pro-single img{padding:100px 60px}.work-content p{line-height:24px;font-size:16px;margin:0 0 20px}.Projects-outer .outer1{padding:0 0 100px}.outer2 .work-content span{padding:100px 0 0}.tegline p{font-size:12px!important;letter-spacing:.1em}.bottom-footer p{font-size:12px}.home-footer p{font-size:14px}}@media screen and (max-width:991px){.home-header .container-fluid,.slider .container-fluid,.home-footer .container-fluid,.container-fluid{padding:0 80px}nav ul li a{font-size:14px}.slider{position:relative;padding:84px 0 40px}.glyphicon.glyphicon-chevron-left{left:-30px;background-size:22px}.glyphicon.glyphicon-chevron-right{right:-36px;background-size:22px}.home-footer{padding:25px 0 24px;text-align:center;background:#838c82}.tegline p{padding:15px 0}.phone{text-align:center}.about-top-image,.service-image,.contact-image{margin:0 0 40px}.about-info{padding:100px 0 0}.info-outer:nth-child(odd) .about-content{margin:0 0 40px}.info-outer:nth-child(odd) .about-top-image{margin:0}.info-outer:nth-child(even) .about-top-image{margin:0 0 40px}.info-outer:nth-child(even) .about-content{margin:0}.service-area .outer2 .service-content{padding:0 0 100px}.service-area .service-top-image img{padding:0}.story-image{padding:0 0 40px}.sing-pro .pro-single img{padding:100px 0}.work-image{margin:0 0 40px}.outer1 .work-content{padding-left:0}.outer2 .work-content{padding:0 80px 100px}}@media screen and (max-width:767px){.tegline p{font-size:12px !important;letter-spacing:.1em}.bottom-footer p{font-size:10px}.home-header .container-fluid,.slider .container-fluid,.home-footer .container-fluid,.container-fluid{padding:0 20px}footer .home-footer .container-fluid{padding:0 20px}header{background:#838c82;border-bottom:1px solid #fff;padding:15px 0 8px;position:fixed;top:0;left:0;right:0;z-index:99}nav{padding:30px 0 0;float:right;width:100%}nav ul li{padding:10px 0}nav ul li a{font-size:18px}.toggle{cursor:pointer;display:block!important;width:100%;height:26px;position:absolute;right:20px;top:14px}.toggle:after{background:url(//www.ground-up.com.au/wp-content/themes/groundup/images/hamburger.svg) no-repeat scroll 0 0;content:"";height:25px;position:absolute;right:0;width:32px}.toggle.active:after{background:url(//www.ground-up.com.au/wp-content/themes/groundup/images/close.svg) no-repeat scroll 0 0;content:"";height:25px;position:absolute;right:-10px;width:32px}.toggle img{float:right}.menu{display:none;width:100%;text-align:center}.logo{padding:0;position:fixed}.mobile-logo{display:block!important}.logo img{max-width:220px}.slider{padding:80px 0 30px}#carousel{padding:0 15px}.glyphicon.glyphicon-chevron-left{left:4px;background-size:15px}.glyphicon.glyphicon-chevron-right{right:-10px;background-size:15px}.slider-caption img{width:200px!important}.about-top{padding:80px 0 40px}.about-top-image{margin:0 0 20px}.about-content h1,.about-content h2{font-size:24px;line-height:34px;margin:0 0 20px}.about-info{padding:50px 0 0}.info-outer{padding:0 0 50px}.info-outer:nth-child(even) .about-top-image{margin:0 0 20px}.info-outer:nth-child(even) .about-content{margin:0}.info-outer:nth-child(odd) .about-content{margin:0 0 20px}.info-outer:nth-child(odd) .about-top-image{margin:0}.info-outer .about-content h5{font-size:18px}.info-outer .about-content h1,.info-outer .about-content h2{font-size:24px;line-height:34px;margin:0 0 20px}.info-outer:last-child{padding:0 0 50px}.service-area{padding:80px 0 20px}.service-image{margin:0 0 20px}.service-content h5{margin:0 0 20px;font-size:20px}.service-content h1,.service-content h2{font-size:24px;line-height:34px}.service-area .outer1{padding:0 0 40px}.service-area .outer2{padding:40px 0}.service-area .outer2 .service-content{padding:0 0 20px}.service-area .service-top-image img{padding:0}.service-area .service-top-image{padding:0 0 40px}.Projects-outer{padding:80px 0 0}.padding-right{padding-right:15px}.work-image{margin:0 0 20px}.outer1 .work-content{padding-left:0}.Projects-outer .outer1{padding:0 0 40px}.outer2 .work-content{padding:0 15px 25px}.outer2 .work-content span{padding:40px 0 0}.Projects-outer .outer2{margin-bottom:40px;padding-bottom:20px}.sing-pro{padding:80px 0 0}.sing-pro .pro-single:first-child img{padding:0 0 40px}.service-story{padding:40px 0}.story-image{padding:0 0 20px}.story-content h5{margin:0 0 20px}.story-content h1{font-size:24px}.story-content p{font-size:16px;line-height:24px}.sing-pro .pro-single img{padding:40px 0}.Projects{padding:80px 0 20px}.Projects-box{margin:0 0 25px}.Projects .row{margin:0 -20px}.custom-padding{padding:0 20px}.Projects .row:last-child .Projects-box{margin:0 0 25px}.overlay p{font-size:20px}.project-text{padding:0 0 20px}.project-text p{font-size:16px}.contact{padding:80px 0 20px}.contact-image{margin:0 0 20px}.contact-content h5{margin:0 0 20px}.panel-body ul li{display:block;padding:0 0 10px}.panel-body ul li:last-child{padding:0}.tegline p{font-size:14px}section.slider{height:calc(100% - 30px)}.slider-caption img.circle-logo{max-width:120px !important}}.text-white{color:#fff}.content-spacing{padding-top:45px;padding-bottom:45px}.content{font-size:18px}.content h1{color:#fff;font-weight:700;font-size:36px;margin-bottom:.6em}.content h2{color:#fff;font-weight:700;font-size:30px;margin-bottom:.6em;margin-top:1.4em}.content h3,.content h4,.content h5,.content h6{margin-bottom:.5em;margin-top:1.3em}.tegline{padding:3px 0 2px}.phone{padding-top:1px}label{font-weight:500;font-size:15px;color:#fff}.form-control{border-radius:0;border:none}input.form-control{height:42px}.contact-form .col-md-6{margin-bottom:15px}.contact-form{margin:20px 0 35px}.btn-submit{padding:10px 30px;border-radius:0;font-size:16px;border:none;margin-top:15px;background-color:#fff !important;color:#000 !important}.btn-submit:hover{background-color:#000 !important;color:#fff !important}.form-messages{color:#fff;font-size:15px;padding:10px 0 0}@media screen and (max-width:767px){.content h1{font-size:32px}.content h2{font-size:28px}.content{font-size:16px}.content-spacing{padding-top:30px;padding-bottom:30px}}.sticky-header{background-color:#fff;text-align:center;padding-top:5px;padding-bottom:5px}