.wf-loading{visibility:hidden}.grid_12_p{width:100%;margin:1% 1% 1% 14%;float:center}.grid_6_p{width:35%;margin:1% 1% 1% 14%;float:left}.grid_6_p.last{margin:1% 1% 1% 0}.grid_9{float:left;width:calc(70% - 12.5px);margin:0 25px 25px 0;position:relative;text-align:center}.foot_logo{width:60%}ul.ul-icon.desk{display:block;padding-left:0}.desktop{display:block}.clear-right{clear:right}.clear-left{clear:left}.mob{display:none}ul.ul-icon.mob{display:none}ul.ul-icon{list-style-type:none}ul.ul-icon li{display:inline-block}p{opacity:1;transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transition:transform .2s ease-in-out, opacity .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out, opacity .2s ease-in-out}.wf-loading p,.wf-loading h1,.wf-loading h2,.wf-loading ul,.wf-loading li,{opacity:0;transform:translateY(-2px);-ms-transform:translateY(-2px);-webkit-transform:translateY(-2px)}.b-lazy{-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;max-width:100%;opacity:0;width:100%}.b-lazy.b-loaded{opacity:1}body,#footer .bottom,.gmap-details,.gmap-text{font-family:"proxima-nova",sans-serif}h1,h2,h3,#search-form input,.searchResults a,.hero-title,.button,.outer-content .top,#breadcrumbs,.cd-horizontal-timeline .events a,.slide .container .content,.staff-member-pod,.pods-image-title-button,.pods-management-systems,.fullwidth-image-pods .pod,.fullwidth-title .text,.fullwidth-bg-text-pods.text-columns,.tile .title,.table .title,.title-row,.introduction,.blockquote,.category-tag,.category-nav,.date,.sidebar a,.timeline-intro,#footer,#main-menu,div.gform_wrapper .top_label .gfield_label,.wpgmza_markerbox .gmap-title{font-family:"nimbus-sans-condensed",sans-serif}.button:after,.button:before,.menu a:before,.accordion h3:after{font-family:'fontawesome'}body{padding:0;margin:0;background:#FFF;color:#404f5b;font-size:15px;line-height:18px;position:relative}a,h3,#search-form,.search-form #searchsubmit,.main-menu i,.pod .detail,.pod .title,.pod,.pod img,.staff-member-pod,.staff-member-pod img,.staff-member-pod .button,input.button,span.button,.media-slideshow{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.hero-container p.home-hero{position:absolute;top:125px;left:30px;padding:0;color:#FFF;font-size:1.5em;line-height:1.5;text-transform:uppercase;font-weight:600;width:100%;margin:0 auto 30px auto;text-align:center;font-style:italic}.hero_img{width:50%;margin:0 auto;text-align:center;top:50px;bottom:0;right:0;left:0;position:absolute}.hero-container p.home-hero span{color:#00285e;font-size:2em}img{max-width:100%;height:auto}h1{color:#3a860d;font-weight:500;font-size:27px;line-height:29px;margin:0}h2{color:#3a860d;font-weight:500;font-size:27px;line-height:29px;margin:0}hr{border-top:2px dotted #e0e6eb;height:1px;display:inline-block;margin:15px 0px 5px 0;overflow:hidden}hr.layout{border-top:2px dotted #e0e6eb;height:1px;display:inline-block;margin:20px 0px 20px 0;overflow:hidden}.wrap{margin:0 auto 10px auto;padding:0;overflow:hidden;width:90%;position:relative}.vcenter-wrapper{display:table;width:100%;min-height:100%;height:100%;position:relative;overflow:visible}.vcenter{display:table-cell;position:relative;vertical-align:middle;overflow:visible}.button{background-color:transparent;display:inline-block;padding:1px 6px;margin:15px auto;text-transform:uppercase;text-decoration:none;font-size:23px;line-height:25px;font-weight:600}.button:after{content:'\f105';margin:0 0px 0 5px;font-size:22px;line-height:25px}.button-green{border:2px solid #3ea43d;color:#3ea43d}.main-content a.button-green:hover,.main-content span.button-green:hover{color:#3a860d;border-color:#3a860d}.button-white{border:2px solid #FFF;color:#FFF}body .gform_wrapper .gform_fields .ginput_container input{-webkit-border-radius:0;-webkit-appearance:none}h1{font-size:1em;font-weight:600;line-height:0.85;margin:15px 0 5px 0;padding:0;text-align:center;text-transform:uppercase;color:#3a860d}.hero-title{font-size:7em;font-weight:600;line-height:0.85;margin:15px 0 5px 0;padding:0;text-align:center;text-transform:uppercase;color:#3a860d}.hero-container.fullwidth .title-wrap{bottom:50px;background:transparent}.hero-container.fullwidth .title-wrap .hero-title{color:#FFF;margin:15px 0 20px 0}.hero-container.fullwidth .down-arrow{margin:30px auto 10px auto}.hero-container.fullwidth .down-arrow img{opacity:1}.hero-container.fullwidth .down-arrow img:hover{opacity:.5}body.page-our-companies .hero-container.fullwidth .title-wrap{bottom:0px;background:#FFF}body.page-our-companies .hero-container.fullwidth .title-wrap .hero-title{color:#3a860d}.header{position:absolute;top:0;left:0;width:100%;z-index:95;height:130px;overflow:hidden}.header .wrap{overflow:visible}.header .logo{height:auto;width:300px;display:block;margin:30px 0 0 0;float:left}.header .daplogo{height:auto;width:300px;display:block;margin:95px 0 0 0;position:absolute}.outer-content a.quote{height:auto;width:100%;display:block;margin:250px 0 0 30px;position:absolute;text-align:left;text-decoration:none;color:#3a860d;font-size:20px;font-weight:900;font-family:'Arial';font-style:italic;text-transform:uppercase;cursor:pointer}.outer-content a.quote_e{height:auto;width:100%;display:block;margin:300px 0 0 30px;position:absolute;text-align:left;text-decoration:none;color:#3a860d;font-size:20px;font-weight:900;font-family:'Arial';font-style:italic;text-transform:uppercase;cursor:pointer}.menu{padding:0;margin:0}.menu-main-menu-container{-webkit-overflow-scrolling:touch}#main-menu{display:none;background-image:url('https://www.scecivil.com.au/images/green-background.png');background-repeat:repeat;position:absolute;top:0;left:0;opacity:0.88;width:100%;height:100%;z-index:99;min-height:900px;-webkit-overflow-scrolling:touch}.no-decoration{text-decoration:none}.logos{z-index:0}#main-menu ul{list-style:none}#main-menu li{text-align:center}#main-menu a{color:#FFF;text-align:center;font-size:80px;line-height:90px;text-transform:uppercase;text-decoration:none;display:inline-block;font-weight:600;margin:0 auto}#main-menu .current_page_item a{color:#41a62a}#main-menu a:hover{color:#41a62a}#main-menu .social{float:right;text-align:center;margin:20px auto;padding:30px 0}#main-menu .desktop-menu{margin:80px auto 0 auto;z-index:9999;position:relative;overflow:hidden;display:block}#main-menu .social{margin:20px auto;float:none;width:250px;border-top:7px solid #FFF;position:relative}#main-menu .social a{font-size:23px;line-height:26px;color:#FFF;border-color:#FFF;float:none;display:inline-block;text-align:center;margin:0 5px;width:30px;height:30px}#main-menu .social a:hover{color:#41a62a;border-color:#41a62a}#main-menu li i{transition:transform 200ms ease;-moz-transition:-moz-transform 200ms ease;-ms-transition:-ms-transform 200ms ease;-o-transition:-o-transform 200ms ease;-webkit-transition:-webkit-transform 200ms ease}#main-menu li.active i{transform:rotate( -180deg );-moz-transform:rotate( -180deg );-ms-transform:rotate( -180deg );-o-transform:rotate( -180deg );-webkit-transform:rotate( -180deg )}ul.proj li{width:155px}.green_background{background-color:#dbe1e7}.menu-icon{position:relative;overflow:visible;top:25px;z-index:9999}.menu-icon span{color:#FFF;position:absolute;right:70px;text-transform:uppercase;font-size:18px;line-height:20px;top:56px;z-index:999}.home .menu-icon span{color:#FFF;visibility:hidden}.menu-icon .icon{display:block;z-index:999999999999;height:50px;width:50px;position:absolute;top:35px;right:0}.menu-icon .mobile-nav{display:block !important;padding:0}#search-form{width:60%;overflow:hidden;position:relative;display:block;margin:56px auto;max-width:1030px}.search-form{display:none;overflow:hidden;position:absolute;top:0;width:100%;padding:70px 0 0px 0;margin:0;z-index:9999;height:100%;background-image:url('images/blue-transparent.png')}.search-form.open{opacity:1;visibility:visible;display:block}i.search-icon.open:before{color:#FFF}.search-form label{display:none}.search-form input{background:transparent;display:inline-block;border:none;width:76%;padding:0 0 0 0;float:left;font-size:26px;line-height:30px;border-bottom:3px solid #FFF;margin:0 10px 0 0;color:#FFF;background:rgba(1, 62, 127, 0);margin:0 2% 0 0;outline-width:0;padding:2%;height:111px;font-size:60px;line-height:65px;-webkit-appearance:none;-webkit-border-radius:0}.search-form #searchsubmit{width:20%;float:left;font-size:45px;padding:0;background:#3ea43d;color:#FFF;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:0;font-weight:500;border:none}.search-form #searchsubmit:hover{background-color:#88a3bc}i.search-icon{cursor:pointer;overflow:hidden;position:relative;color:#3a860d;width:25px;height:25px;margin:0 0px 0px 4px;text-align:center;font-size:20px;vertical-align:top;line-height:24px}i.search-icon:hover{color:#FFF}#search-form ::-webkit-input-placeholder{color:#FFF}#search-form ::-moz-placeholder{color:#FFF}#search-form :-ms-input-placeholder{color:#FFF}#search-form input:-moz-placeholder{color:#FFF}#search-form input:focus{outline-color:#FFF}.hamburger-wrap{overflow:visible;width:90%;margin:0 auto;position:relative}#nav-icon{width:60px;height:50px;position:absolute;margin:70px 0 0 0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;float:right;z-index:9999;right:0}#nav-icon span{display:block;position:absolute;height:9px;width:100%;background:#3a860d;border-radius:1px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon:hover span{background-color:#494d4c}#nav-icon span:nth-child(1){top:0px}#nav-icon span:nth-child(2){top:15px}#nav-icon span:nth-child(3){top:15px}#nav-icon span:nth-child(4){top:30px}#nav-icon.open span{background-color:#FFF;position:absolute;z-index:9999999}#nav-icon.open span:nth-child(1){top:18px;width:0%;left:50%}#nav-icon.open span:nth-child(2){top:21px}#nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:21px}#nav-icon.open span:nth-child(4){top:18px;width:0%;left:50%}.social{z-index:9;margin:20px 0px 0 0;right:0;position:absolute}.social a{border:2px solid #3a860d;width:22px;height:22px;display:inline-block;color:#3a860d;text-align:center;margin:0 0 0 5px}.social a:hover{color:#404f5b;border:2px solid #404f5b}.social a i{vertical-align:middle;line-height:23px;font-size:14px}.wrapleft{width:50%;float:left;margin-right:20px}.wrapright{width:90%;text-align:left}.wrapright p{color:beige}.outer-content{position:relative;overflow:hidden;display:block;margin:0;padding:0}.inner-content{min-height:400px}.hero-container{min-height:420px;margin:0;padding:0;overflow:hidden;position:relative;background:#FFF;background-size:cover;background-position:top center}.hero-wash{position:absolute;top:0;left:0;width:100%;background-repeat:repeat}.hero-wrap{position:absolute;width:100%;overflow:visible;margin:0 auto;bottom:0;min-height:70px;height:100}.title-wrap{overflow:hidden;display:block;bottom:0;left:0;position:relative;background:#dbe1e7;margin:0 auto;max-width:90%;min-height:70px;padding:0 20px}.page-title{bottom:0;height:100px;padding:0;margin:0;color:#3a860d}#breadcrumbs{font-size:13px;line-height:14px;text-transform:uppercase;text-align:right;margin:0;padding:0;position:absolute;bottom:5px;right:0}#breadcrumbs a{text-decoration:none;color:#3a860d}.breadcrumb_last{color:#3ea43d}.main-content a{color:#3ea43d}#location_page .main-content a{color:#404f5b}#location_page .main-content a:hover{color:#3a860d}.main-content a:hover{color:#3a860d}.main-content p{margin:0 0 15px 0}#location_page .main-content p{margin:0 0 30px 0}.yes-sidebar .main-content{float:left;width:40%;padding:30px 2% 110px 2%;margin:0;overflow:hidden;position:relative}.main-content .top{border-bottom:2px solid #3a860d;display:block;overflow:hidden;margin:0 0 30px 0;position:relative}.top .left{float:left;width:70%}.top .right{float:right;width:30%;overflow:hidden;height:auto}.top .position{float:left;font-size:19px;line-height:23px;width:70%;margin:0;padding:0 0 5px 0}.top h1{float:left;width:70%;font-size:40px;line-height:44px;font-weight:400;color:#3a860d;padding:0;margin:0}.main-content a.button{color:#3ea43d;border:2px solid #3ea43d;padding:2px 7px;display:inline-block;text-transform:uppercase;text-decoration:none;margin:0 auto;float:none;overflow:hidden;position:relative;font-size:20px}.full-width-column{margin:0 0 30px 0;overflow:hidden;position:relative}.main-content h3{color:#3a860d;font-weight:400;font-size:24px;line-height:28px;margin:25px 0 10px 0}.main-content ul{padding:0 0 0 20px}.blockquote{margin:30px 0}.blockquote p{color:#404f5b;font-size:25px;line-height:30px}.center{text-align:center}.staff-member-pod{width:27.3%;float:left;border-top:3px solid #3a860d;padding:2%;box-shadow:1px 5px 5px 2px #f0f0f0;margin:0 2% 20px 0;min-height:280px;text-align:center;text-decoration:none}.staff-member-pod:hover img{opacity:.8}.staff-member-pod:hover .button{color:#3a860d;border-color:#3a860d}.staff-member-pod .title{color:#3a860d;font-size:25px;line-height:28px;font-weight:400;margin:20px 0 7px 0;padding:0;text-align:center}.staff-member-pod .position{font-size:21px;line-height:23px;font-weight:400;margin:0 0 10px 0;padding:0 0 0 0;color:#404f5b;text-align:center;min-height:78px}.content .staff-member-pod .button{margin:0 auto 30px auto;text-align:center;display:block;max-width:170px;font-size:14px;line-height:23px}.single-staff .staff-image{float:right;width:30%;margin:0;padding:0}.single-staff .staff-member{float:left;width:67%;padding:0 3% 0 0;margin:0 0 60px 0;color:#404f5b}.staff-member .blockquote{margin:0 0 30px 0}.archive .inner-content,.blog .inner-content{background:#f1f3f6;padding:0 0 60px 0}.archive .category-nav,.blog .category-nav{margin:0 auto 20px auto;text-align:center;background:#FFF}.archive .category-nav ul,.blog .category-nav ul{list-style:none}.archive .category-nav li,.blog .category-nav li{display:inline-block;margin:30px 3px 30px 3px}.archive .category-nav li a,.blog .category-nav li a{background:#3a860d;color:#FFF;text-decoration:none;text-transform:uppercase;padding:5px 10px;overflow:hidden;position:relative;display:block;margin:0}.archive .category-nav li.current-menu-item a,.blog .category-nav li.current-menu-item a,.archive .category-nav li a:hover,.blog .category-nav li a:hover{background:#3ea43d}.archive .post,.blog .post{float:left;width:23%;position:relative;overflow:hidden;display:block;margin:0 2% 2% 0;background:#FFF;min-height:370px}.archive .category-tag,.blog .category-tag{color:#FFF}.archive .category-tag:hover,.blog .category-tag:hover{color:#88a3bc}.archive .post:hover .zoom img,.blog .post:hover .zoom img{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-backface-visibility:hidden}.archive a.button,.archive span.button{margin:10px 20px 0px 20px}.post-type-archive-image-galleries .post h2,.post-type-archive-media-library .post h2,.post-type-archive-publications .post h2{padding:10px 20px 10px 20px;min-height:90px}.post-type-archive-image-galleries .post,.post-type-archive-media-library .post,.post-type-archive-publications .post{min-height:360px}.single-post .main-content,.single-media-library .main-content,.single-image-galleries .main-content{background:#dbe1e7;padding:30px 0 65px 0;overflow:hidden}.single-post .left,.single-publications .left,.single-media-library .left,.single-image-galleries .left{width:50%;float:left}.single-post .right{width:50%;float:right;clear:right}.single-post .right,.single-publications .right,.single-media-library .right,.single-image-galleries .right,{width:50%;float:left}.single-post h1,.single-media-library h1,.single-image-galleries h1{margin:8px 0 35px 0}h1.services{font-size:50px;margin:30px auto}.single-post h2,.single-media-library h2,.single-image-galleries h2{margin:40px 0 16px 0;text-align:center}#career_page.single-post h2,.single-media-library h2,.single-image-galleries h2{margin:25px 0 16px 0}#contact_page.single-post h1,.single-media-library h1,.single-image-galleries h1{margin:8px 0 16px 0}#contact_page.single-post h2,.single-media-library h2,.single-image-galleries h2{margin:20px 0 16px 0;text-align:left}.single-post .post-image{position:relative;padding:0 5% 0 0}.single-post .post-image-right{position:relative;padding:0 0 0 5%}.single-post .category-tag{right:5%;color:#FFF}.single-post .category-tag:hover{color:#88a3bc}.single-post .right .date{padding:0;margin:5px 0 0 0}.single-post p{color:#404f5b;line-height:20px;font-size:16px;margin-top:10px}ul.suchas{line-height:25px}.small-margin{margin-bottom:15px}.big-margin{margin-bottom:50px}.big-big-margin{margin-bottom:70px}.big-big-big-margin{margin-bottom:120px}.more-margin{margin-bottom:145px}.title.no-margin{margin-top:0}.single-post .right .button:after{content:''}.single-post .right .button:before{content:'\f104';margin:0 5px 0 0}.pods-image-title-button .pod{width:27.3%;float:left;border-top:3px solid #3a860d;padding:2%;box-shadow:1px 5px 5px 2px #f0f0f0;margin:0 0 20px 2%;min-height:290px;overflow:hidden;position:relative}.pods-image-title-button .pod img{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.pods-image-title-button .pod:hover img{opacity:.8;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.pods-image-title-button .pod:hover .button{color:#3a860d;border-color:#3a860d}.pods-image-title-button .pod .title{margin:12px auto 12px auto;text-align:center;display:block;font-weight:400;color:#3a860d;font-size:25px;line-height:30px;min-height:60px}.pods-image-title-button .text{text-align:center;font-size:21px;line-height:24px;color:#404f5b;margin:0 0 20px 0;display:block;min-height:125px}.pods-image-title-button .pod .button{margin:0 auto 10px auto;text-align:center;display:block;font-size:24px;line-height:25px;overflow:hidden;max-width:120px;padding:3px 5px}.pods-image-title-button .pod .button:after{content:"\f105";margin:0 0 0 8px;display:inline-block;font-weight:600}.pods-management-systems .pod{width:19%;float:left;border-top:3px solid #3a860d;padding:2%;box-shadow:1px 5px 5px 2px #f0f0f0;margin:0px 0 20px 2%;font-size:15px;line-height:18px;min-height:195px;text-decoration:none}.pods-management-systems .pod:hover .title,.pods-management-systems .pod:hover .detail{color:#3a860d}.pods-management-systems .pod .title{text-align:center;color:#46a941;margin:10px 0 6px 0;font-size:21px;line-height:23px}.pods-management-systems .pod .detail{text-align:center;color:#46a941;margin:0 0 6px 0px;font-size:21px;line-height:23px}.tiles-project-features .tile{background:#3a860d;color:#FFF;margin:20px 0;padding:0;overflow:hidden;position:relative}.tiles-project-features .tile .image{float:left;margin:0;padding:0;background-size:cover;background-repeat:no-repeat;background-position:center}.tiles-project-features .tile .title{float:left;margin:0;font-size:25px;font-weight:400;line-height:28px;min-height:120px}.tiles-project-features .tile .details{margin:0;padding:0;min-height:120px;float:left}.tiles-project-features .tile .details p{color:#FFF;font-size:16px;line-height:19px;font-weight:600}.tiles-project-features .tile .details a{color:#3ea43d}.tiles-project-features .tile.left .image{width:28%;height:160px}.tiles-project-features .tile.left .details{width:30%;padding:30px 3% 0 3%}.tiles-project-features .tile.left .title{width:30%;padding:30px 3% 0 3%;background:url('images/dots.png');background-position:center right;background-repeat:no-repeat}.tiles-project-features .tile.right .image{width:28%;height:160px;float:right}.tiles-project-features .tile.right .details{width:29%;text-align:right;padding:30px 4% 0 3%;background:url('images/dots.png');background-position:center right;background-repeat:no-repeat}.tiles-project-features .tile.right .title{width:30%;text-align:right;padding:30px 5% 0 1%}.fullwidth-image-pods{background-color:#f1f3f6;overflow:hidden;position:relative}.fullwidth-image-pods .text-area{margin:30px auto;display:block;overflow:hidden;position:relative}.fullwidth-image-pods .text-area p{text-align:center;font-size:16px;line-height:21px;color:#404f5b}.fullwidth-image-pods .pod{width:31%;float:left;background-size:cover;height:0;padding-bottom:36.6%;margin:0 2% 2% 0;overflow:hidden;position:relative;display:block;border-top:3px solid #46a941}.fullwidth-image-pods .pod > a{position:absolute;top:0;left:0;width:100%;height:100%}.fullwidth-image-pods .pod:hover > a .hover{display:block;visibility:visible;opacity:1;position:absolute;width:100%;top:0;left:0;height:100%;z-index:10}.fullwidth-image-pods .hover{background-size:cover;visibility:hidden;opacity:0;position:absolute;width:100%;top:0;left:0;height:100%;text-align:center}.fullwidth-image-pods .text{color:#FFF;font-size:21px;line-height:24px;text-align:center;width:80%;margin:0 auto}.fullwidth-image-pods .logo{margin:0 auto;display:block;overflow:hidden;position:relative}.fullwidth-image-pods .hover .logo{margin:0 auto 30px auto}.fullwidth-image-pods .button{margin:0 auto;text-align:center;float:none}.fullwidth-bg-text-pods{text-align:center;color:#FFF;background-size:cover;background-position:top center;background-color:#3a860d;overflow:hidden;position:relative;display:block}.fullwidth-bg-text-pods h3{color:#b8c4d0;text-transform:uppercase;font-size:27px;line-height:33px;margin:10px auto 10px auto;font-weight:600;min-height:67px}.fullwidth-bg-text-pods .introduction,.fullwidth-bg-text-pods .introduction .text{margin:20px auto 20px auto;width:100%;padding:0}.fullwidth-bg-text-pods .introduction .text p{color:#FFF;font-size:25px;line-height:28px;width:100%;margin:0 auto}.fullwidth-bg-text-pods .introduction h3{font-size:40px;line-height:44px;margin:40px auto 20px auto;font-weight:600}.fullwidth-bg-text-pods .pod{width:20%;padding:0 2%;display:inline-block;margin:0 auto 70px auto;background-image:url('images/dots-vertical.png');background-position:center right;background-repeat:no-repeat;vertical-align:top}.fullwidth-bg-text-pods .pod .text{min-height:200px}.fullwidth-bg-text-pods .pod:last-child{background:none}.page-the-bmd-way .fullwidth-bg-text-pods:last-child .pod .text{min-height:100px}.fullwidth-bg-text-pods.no-bg{background-color:#fff;color:#404f5b}.fullwidth-bg-text-pods.no-bg h3{color:#3a860d}.fullwidth-bg-text-pods.no-bg .pod{background-image:url(images/dots-vertical-dark.png)}.fullwidth-bg-text-pods.no-bg .pod:last-child{background:none}.fullwidth-bg-text-pods .introduction{width:80%}.fullwidth-bg-text-pods.text-columns{padding:70px 0}.fullwidth-bg-text-pods.text-columns h3{font-size:40px;line-height:45px}.fullwidth-bg-text-pods.text-columns .single p{font-size:25px;line-height:31px}.fullwidth-bg-text-pods.text-columns .column-one{float:left;width:46%;padding:0 2% 0 0;margin:0;background-image:url('images/dots.png');background-position:center right;background-repeat:no-repeat}.fullwidth-bg-text-pods.text-columns .column-two{float:left;width:46%;padding:0 0 0 2%;margin:0}.fullwidth-bg-text-pods.text-columns p{font-size:25px;line-height:30px}.fullwidth-title .wrap{width:66%}.fullwidth-title{text-align:center;padding:50px 0;margin:0 auto}.fullwidth-title .introduction{width:100%}.fullwidth-title .text{width:80%;margin:0 auto}.fullwidth-title .text p{font-size:25px;line-height:30px;color:#404f5b}.fullwidth-title h3{font-size:40px;line-height:42px;color:#3a860d;margin:10px auto;text-transform:uppercase;font-weight:600}.fullwidth-title.has-bg{background-position:top center;background-repeat:no-repeat;background-size:cover}.fullwidth-title.has-bg .text p{color:#fff}.fullwidth-title.has-bg h3{color:#b8c4d0}.page-contact-us .hero-container.fullwidth .title-wrap{bottom:0px;background:#FFF;width:90%}.page-contact-us .hero-container.fullwidth .title-wrap .hero-title{color:#3a860d}.contact-details-section{padding:60px 0}.contact-details-section.white{background:#FFF;color:#404f5b}.contact-details-section.white .details-block{height:auto !important}.contact-details-section.dark-blue{background:#3a860d;color:#FFF}.contact-details-section .left{float:left;width:38%;padding:0 0 0 2%;margin:0 2% 0 0}.contact-details-section .right{float:left;width:58%}.contact-details-section .details-block{float:left;width:46%;margin:0 2% 30px 0;padding:0;min-height:140px}.contact-details-section .details-row{margin:0 0 20px 0}.contact-details-section .right a,.contact-details-section .right i{color:#3a860d}.contact-details-section .details-block .title i{color:#46a941;float:left;font-size:30px;line-height:33px;margin:0 5px 0 0}.red_title{color:#ec2220;text-align:center}.contact-details-section .right h3{color:#46a941;text-transform:uppercase;font-size:27px;line-height:33px;margin:0 0 20px 0}.contact-details-section .right .details-row i{margin:0 10px 0 0;width:20px;height:20px;display:inline-block;float:left;vertical-align:middle;text-align:center;font-size:19px;line-height:20px}.contact-details-section .left h2{text-transform:none;font-weight:500;margin:0 0 10px 0;padding:0;font-size:40px;line-height:44px}.contact-details-section.light-blue .details-row i,.contact-details-section.dark-blue .details-row i,.contact-details-section.dark-blue .left h2,.contact-details-section.light-blue .left h2,.contact-details-section.dark-blue .right a,.contact-details-section.light-blue .right a{color:#FFF}.contact-details-section.light-blue .right h3,.contact-details-section.light-blue .details-block .title i{color:#57d0f8}.contact-details-section.light-blue{background:#4c769f;color:#FFF}.table{width:99.5%}.table table{border-bottom:1px solid #d1d9e1;padding:0;margin:0;position:relative}.table .title{background:#3a860d;color:#FFF;padding:10px;font-weight:400;font-size:25px;line-height:30px;display:block}.table .cell-row{background-color:#EAF5E0}.table .title-row td{background-color:#3ea43d;color:#FFF;font-weight:500;font-size:18px;text-transform:uppercase;padding:10px;border-right:1px dashed #FFF}.table .title-row td:last-child{border-right:1px solid #3ea43d}.table .cell-row td:nth-child(odd){font-size:16px;line-height:18px;border-left:1px solid #d1d9e1;border-right:1px solid #d1d9e1;padding:10px}.table .cell-row td:nth-child(even){border-right:1px solid #d1d9e1;padding:10px}.title.center{text-align:center;margin:30px 0}.table td:nth-child(even) p{font-size:13px;line-height:15px;color:#404f5b;margin:0 0 0 0}.table tr:nth-child(even) td{background-color:#FFF;padding:10px}.table p{color:#404f5b;margin:0;font-size:13px;line-height:15px}.logo-grid .logo{width:24%;min-height:140px;float:left;margin:0;padding:0}.table-two-col table{border-bottom:1px solid #d1d9e1;padding:0;margin:0;position:relative}.table-two-col .title{background:#4d525a;color:#FFF;padding:20px;display:block;font-weight:600;font-size:20px;line-height:25px}.table-two-col .subtitle{background:#3ea43d;padding:20px}.table-two-col .subtitle p,.table-two-col .subtitle a{font-size:14px;line-height:16px;font-weight:600;color:#FFF}.table-two-col .subtitle a:hover{color:#EEE}.table-two-col td{padding:10px 20px}.table-two-col td:nth-child(odd){font-weight:600;font-size:16px;line-height:18px;border-left:1px solid #d1d9e1;border-right:1px solid #d1d9e1}.table-two-col td:nth-child(even){border-right:1px solid #d1d9e1}.table-two-col td:nth-child(even) p{font-size:13px;line-height:15px;color:#404f5b;margin:0 0 0 0}.table-two-col td a{font-size:13px;line-height:15px}.table-two-col tr:nth-child(even) td{background:#eaf5e3}.table-two-col p{color:#404f5b;margin:0;font-size:13px;line-height:15px}div.wp-video{max-width:100%;height:0;padding-bottom:56.3%;width:auto !important}.wp-video .mejs-container{width:auto !important}.wp-video .mejs-container .mejs-controls{background:#3a860d}.wp-video .mejs-video .mejs-controls .mejs-time-rail .mejs-time-current{background-color:#49a948}.accordions{margin:0 0 50px 0}.accordion{width:98%;overflow:hidden;border-top:2px solid #49a948;padding:2% 4%;box-sizing:border-box;box-shadow:1px 5px 5px 2px #f0f0f0;margin:0 0 20px 1%;position:relative}.accordion h3{margin:0 0 0px 0;padding:0;font-size:20px;line-height:25px;cursor:pointer;width:100%}.accordion h3.open{margin:0 0 20px 0}.accordion .arrow{position:absolute;line-height:30px;display:inline-block;width:50px;height:45px;float:right;top:0px;right:0;font-size:40px;color:#000}.accordion h3:after{content:"\f0d7";float:right;color:#71bf44}.accordion h3.open:after{content:"\f0d8"}.media-slideshow-wrapper{position:relative;width:95%;float:left;margin:0 3% 0 0;display:block;overflow:hidden;height:100%;padding:0}.media-single-wrapper{float:left;padding:0 2% 0 0;width:68%}.media-slideshow{position:relative;overflow:hidden;opacity:0}.slick-initialized{opacity:1 !important}.media-slide{text-align:center;background:#E8E8E8;display:block;overflow:hidden;position:relative;float:left}.media-slide img{display:block;overflow:hidden;position:relative}.media-slide-thumb{float:left;margin:10px 5px;cursor:pointer}.media-slide-thumb.slick-center{opacity:.5}.media-slide-thumb:hover{opacity:.7;outline:none}.media-slider-nav{margin:0 auto;overflow:hidden;width:100%;opacity:1}.hide-carousel-nav{display:none}.media-slider-nav .media-slide-vimeo{text-align:center}.media-slide iframe,.media-slide object,.media-slide embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.media-video-aspect-wrap{position:relative;max-width:100%;padding-bottom:56.25%;height:0;overflow:hidden;background-size:cover;background-position:center;cursor:pointer}.media-slideshow .slick-prev,.media-slideshow .slick-next{opacity:0;height:80%}.media-slideshow .slick-prev .prev,.media-slideshow .slick-next .next{top:55%}.media-slideshow:hover .slick-prev,.media-slideshow:hover .slick-next{opacity:1}#main-menu .sub-menu-container{border-right:3px solid #eaebec;width:25%;margin:40px 0 0 0;float:left}#main-menu .sub-menu{list-style:none;padding:20px 0 30px 0;margin:0 auto;display:none;text-align:center;background:rgba(0, 0, 0, 0.18)}#main-menu .sub-menu li a{text-decoration:none;color:#FFF;text-transform:uppercase;margin:10px 0 10px 0;display:inline-block;font-size:40px;line-height:40px;width:100%}#main-menu li.current-menu-parent > a{color:#71bf44}.menu-item-has-children a i{font-size:50px;display:inline-block;vertical-align:middle;margin:0 0px 0 15px}.menu-item-has-children a:hover i{color:#FFF}.menu-item-has-children a i:hover{color:#88a3bc}#main-menu .sub-menu li a:hover,#main-menu .sub-menu li.current_page_item .sub-menu a:hover{color:#71bf44}#main-menu .sub-menu li.current_page_item a,#main-menu .single-staff li.menu-item-189 a,#main-menu .sub-menu li.current-menu-parent a,#main-menu .sub-menu li.current-menu-item a,#main-menu .sub-menu li.current-menu-item > a{color:#71bf44;padding:0 0 5px 0px}.sub-menu .menu-item-has-children .sub-menu{list-style:none;width:auto;margin:0;padding:0 0 0 0;display:block;border-right:0}.sidebar{width:28%;float:left;padding:0 2% 0 0;margin:55px 0 50px 0;overflow:hidden;position:relative}.sidebar ul{margin:0 0 5px 0;padding:0;list-style:none}.sidebar .sub-menu{display:block;overflow:hidden}.sidebar .sub-menu ul,.sidebar .sub-menu li,.sidebar .submenu li a{padding:0;margin:0;background-color:none}.sidebar .menu-item a{margin:0 0 5px 0;padding:0 0 5px 0;text-transform:uppercase;color:#3a860d;font-weight:500;text-decoration:none;font-size:16px;line-height:19px;border-bottom:2px dotted #d4dce3;display:block}.sidebar .current-menu-item .sub-menu a{color:#3a860d}.sidebar .menu-item-has-children a i{font-size:18px;line-height:18px;float:right}.sidebar .menu-item-has-children a i:hover{color:#49a948}.sidebar .current-menu-item a,.sidebar .sub-menu .current-menu-item a,.sidebar .sub-menu .sub-menu .current-menu-item a,.sidebar .sub-menu .sub-menu li.current-menu-item a,.sidebar .menu-item a:hover,.sidebar .sub-menu .menu-item-has-children .sub-menu a:hover,.custom-tax-director .menu-item-board-of-directors a,.custom-tax-management .menu-item-executive-management a{color:#49a948}.sidebar .menu-item-has-children li a:before{content:'';margin:0}.sidebar li.current-menu-item > a:before,.custom-tax-director .menu-item-board-of-directors > a:before,.custom-tax-management .menu-item-executive-management > a:before{content:'\f105';margin:0 5px 0 0}.sidebar .sub-menu li a{padding:0 0 5px 10px;color:#404F5B;margin:5px 0 0 5px}.sidebar .sub-menu .menu-item-has-children .sub-menu a{color:#4d525a;padding:0 0 5px 20px}.slideshow-home{height:100%;overflow:hidden}.slideshow .vide-container video{width:100%;min-width:100%;overflow:hidden;object-fit:cover}.slide-background{position:absolute;width:100%;height:100%;top:0;background-size:cover}.slick-track{height:100%;opacity:1;width:100%;transform:translate3d(0px, 0px, 0px);margin:0 auto}.slideshow-home{top:0;width:100%;height:100%;z-index:0;position:relative}.slick-list.draggable{height:100%;outline:none;overflow:hidden}.slide{display:inline-block;overflow:hidden;position:relative;background-size:cover;background-repeat:no-repeat;background-position:top right;width:100%;padding:0;margin:0 !important;height:100%;-webkit-transform:translateZ(0)}.slideshow-home .slide .container{z-index:999;width:100%;position:absolute;bottom:60px}.slide .container .content{padding:0;color:#FFF;font-size:90px;line-height:1.15;text-transform:uppercase;font-weight:600;width:1200px;margin:0 auto 30px auto;text-align:center}.slide .container .content a{color:#FFF;text-decoration:none;font-size:95px;line-height:100px;letter-spacing:-3px;opacity:0;top:-4px;position:relative}.slide .container .content span{color:#00285e}.slide:focus{outline:none}.down-arrow-wrap{width:100%;position:absolute;bottom:0;left:0;z-index:1000;text-align:center}.down-arrow{display:block;margin:30px auto 30px auto;width:43px;height:43px;padding:0}.down-arrow-circle{margin:0;height:43px;width:43px}.down-arrow img{opacity:.5}.down-arrow:hover img{opacity:1}.introduction{margin:50px auto;padding:0 4%}.introduction,.introduction p{color:#3a860d;font-size:30px;line-height:35px;text-align:center;width:80%;margin:25px auto;overflow:hidden}.home .pods{background-color:#dbe1e7;text-align:center;margin:30px auto 0 auto;overflow:hidden}.home .pod{width:28%;display:inline-block;vertical-align:top;padding:0 2%;margin:60px auto;border-right:2px dotted #88a3bc;overflow:visible}.home .pod:last-child{border:none}.home .pod .text{min-height:100px}.home .pod a.button:hover{color:#404f5b;border-color:#404f5b}.home .pods.start .pod h2{animation:move-down ease-in-out .35s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:both;-webkit-animation:move-down ease-in-out .35s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;-webkit-animation-fill-mode:both;-moz-animation:move-down ease-in-out .35s;-moz-animation-iteration-count:1;-moz-transform-origin:50% 50%;-moz-animation-fill-mode:both;-o-animation:move-down ease-in-out .35s;-o-animation-iteration-count:1;-o-transform-origin:50% 50%;-o-animation-fill-mode:both;-ms-animation:move-down ease-in-out .35s;-ms-animation-iteration-count:1;-ms-transform-origin:50% 50%;-ms-animation-fill-mode:both}.home .pod h2{top:0px}.home .pods.start .pod-2 h2{-webkit-animation-delay:.1s;animation-delay:.1s}.home .pods.start .pod-3 h2{-webkit-animation-delay:.15s;animation-delay:.15s}.latest-news{background-repeat:no-repeat;background-size:cover;background-color:#dbe1e7;overflow:hidden}.latest-news h2{color:#FFF;margin:30px auto;text-align:center;font-size:50px;line-height:55px}.latest-news h2 a{color:#FFF;text-decoration:none}.latest-news .slick-list{width:92%;margin:0 auto;text-align:center;overflow:hidden}.latest-news .post{display:inline-block;overflow:hidden;position:relative;background-size:cover;background-repeat:no-repeat;background-position:top right;width:40%;margin:0 8px 16px 8px;background:#FFF;vertical-align:top}.latest-news .button:hover{color:#3ea43d;border-color:#3ea43d}.category-tag{position:absolute;top:0;right:0;color:#FFF;font-size:15px;line-height:16px;font-weight:400;text-align:center;text-decoration:none;text-transform:uppercase;padding:4px 6px;background:#3a860d;margin:10px;z-index:99}.latest-news .category-tag:hover{background:#1E252B}.post .thumbnail{position:relative;top:0;left:0;width:100%;overflow:hidden}.zoom img{-webkit-transform:scale(1);transform:scale(1);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .5s ease-in-out !important;transition:all .5s ease-in-out !important;-webkit-backface-visibility:hidden}.latest-news .post:hover .zoom img{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-backface-visibility:hidden}.post-link:hover .zoom img{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-backface-visibility:hidden}.post-link:hover{background-color:#DBE1E7}.latest-news .post:hover{background-color:#DBE1E7}.latest-news .post:hover .category-tag{background:#404f5b;-webkit-backface-visibility:hidden}.latest-news .post:hover > h2{color:#FFFFFF}.post .date{text-align:left;padding:20px 20px 0 20px;color:#404f5b;font-size:13px;line-height:15px;text-transform:uppercase}.post-link{text-decoration:none;display:block;background-color:#FFF;overflow:hidden}.latest-news .button{margin:30px auto 50px auto;display:block;width:102px}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:0;display:block;padding:0;cursor:pointer;color:transparent;border:none;outline:none;text-shadow:0px 1px 3px rgba(0, 0, 0, 0.45);z-index:1000;margin:0;height:100%;width:50px}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-size:40px;line-height:1;opacity:.75;color:#FFF;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0}.slick-next{right:0}.slick-prev .prev{top:45%;position:absolute;width:20px;right:15px}.slick-next .next{top:45%;position:absolute;width:20px;left:15px}.search-results h1{margin:30px 0 30px 0}.search-results ol{padding:0 0 0 25px;margin:40px 0 100px 0}ol.searchResults li{margin:20px 0}.searchResults a{font-size:25px;line-height:30px}footer{background-color:#404f5b;color:#FFF;overflow:hidden;text-align:center;position:relative;padding:10px 0;margin:-12px 0}#home footer{margin:0}footer a{display:inline-block;text-align:center;vertical-align:middle;width:30%}.container{width:964px;margin:0 auto;max-width:100%}#footer .section{float:left;border-right:2px dotted #667581;padding:0 2% 0 2%;margin:60px 0 60px 0;min-height:180px}#footer .section:first-child{padding:0 2% 0 0}#footer .section:last-child{border-right:none}#footer ul{margin:0;padding:0}#footer li{margin:0;padding:0;list-style:none}#footer .sections{width:90%;float:left;overflow:hidden}#footer .section a{color:#FFF;text-decoration:none;text-transform:uppercase;font-size:14px;line-height:17px;margin:0 0 5px 0;display:inline-block}#footer .section a:hover h3{color:#FFF}#footer .section a:hover{color:#41a62a}#footer .section h3{color:#3ea43d;font-size:25px;line-height:30px;text-transform:uppercase;margin:0 0 20px 0;padding:0}#footer .section:last-child{border-right:none}#footer .logo{width:195px;margin:0;position:absolute;bottom:30px;right:0}#footer .row{width:100%;color:#b8c4d0;font-size:18px;line-height:20px;text-transform:uppercase;margin:0 0 30px 0;overflow:hidden;position:relative}#footer .subscribe{float:left;width:27%}#footer .subscribe p{float:left;width:65%}#footer .subscribe .button{float:right;margin:0;font-size:19px}#footer .row .social{float:left;width:18%;margin:0;padding:0 0 0 40px;position:relative}#footer .row a:hover,#footer .up-arrow:hover{color:#FFF;border-color:#FFF}#footer .social .text{float:left}#footer .social a{color:#3ea43d;border-color:#3ea43d}#footer .up-arrow{float:right;margin:30px 0;border:2px solid #3ea43d;color:#3ea43d;width:20px;height:20px;font-size:15px;line-height:18px;text-align:center}#footer .bottom{background-color:#b8c4d0;text-transform:uppercase;font-size:12px;line-height:14px;padding:20px 0}#footer .bottom .left,#footer .bottom .right{width:50%;float:left}#footer .bottom a,#footer .bottom p{display:inline-block;color:#404f5b;text-decoration:none;margin:0}#footer .bottom a:hover{color:#1E252B}#footer .bottom a:after{content:'|'}#footer .bottom a.thirteen-digital:after{content:' '}#footer .copyright{float:right}@keyframes "move-down"{0%{opacity:0;transform:translate(0px, -30px);}100%{opacity:1;transform:translate(0px, 0px);}}@-moz-keyframes "move-down"{0%{opacity:0;-moz-transform:translate(0px, -30px);}100%{opacity:1;-moz-transform:translate(0px, 0px);}}@-webkit-keyframes "move-down"{0%{opacity:0;-webkit-transform:translate(0px, -30px);}100%{opacity:1;-webkit-transform:translate(0px, 0px);}}@-o-keyframes move-down{0% { opacity:0;-o-transform:translate(0px, -30px)}100%{opacity:1;-o-transform:translate(0px, 0px)}} @-ms-keyframes move-down{0% { opacity:0;-ms-transform:translate(0px, -30px)}100%{opacity:1;-ms-transform:translate(0px, 0px)}} h2.title_p{font-weight:600;margin-top:20px;padding-bottom:20px;text-align:center;font-size:22px}.timeline-intro p{color:#3a860d;margin:30px 0 0 0;font-size:25px;line-height:30px;border-top:2px dotted #e0e6eb;padding:20px 0 0 0}.cd-horizontal-timeline{opacity:0;margin:20px auto 30px auto;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s;border-bottom:2px dotted #e0e6eb;padding:0 0 20px 0}.cd-horizontal-timeline::before{content:'mobile';display:none}.cd-horizontal-timeline.loaded{opacity:1}.cd-horizontal-timeline .timeline{position:relative;height:100px;width:100%;max-width:1000px;margin:0 auto}.cd-horizontal-timeline .events-wrapper{position:relative;height:100%;margin:0 40px;overflow:hidden}.cd-horizontal-timeline .events-wrapper::after,.cd-horizontal-timeline .events-wrapper::before{content:'';position:absolute;z-index:2;top:0;height:100%;width:20px}.cd-horizontal-timeline .events-wrapper::before{left:0;background-image:-webkit-linear-gradient( left , #f8f8f8, rgba(248, 248, 248, 0));background-image:linear-gradient(to right, #FFFFFF, rgba(248, 248, 248, 0))}.cd-horizontal-timeline .events-wrapper::after{right:0;background-image:-webkit-linear-gradient( right , #f8f8f8, rgba(248, 248, 248, 0));background-image:linear-gradient(to left, #FFFFFF, rgba(248, 248, 248, 0))}.cd-horizontal-timeline .events{position:absolute;z-index:1;left:0;top:49px;height:2px;background-repeat:repeat-x;-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;transition:transform 0.4s;background-image:url(images/dash-grey.png);background-size:8px 2px}.cd-horizontal-timeline .filling-line{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background-repeat:repeat-x;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;background-image:url(images/dash-green.png);background-size:8px 2px}.cd-horizontal-timeline .events a{position:absolute;bottom:0;z-index:2;font-weight:600;text-align:center;font-size:24px;padding-bottom:15px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);text-decoration:none;color:#404f5b}.cd-horizontal-timeline .events a:hover{color:#3a860d}.cd-horizontal-timeline .events a:hover:after{border-color:#3a860d;background-color:#b8c4d0}.cd-horizontal-timeline .events a.older-event{color:#3ea43d}.cd-horizontal-timeline .events a::after{content:'';position:absolute;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-9px;height:16px;width:16px;border-radius:50%;border:2px solid #404f5b;background-color:#FFFFFF;-webkit-transition:background-color 0.3s, border-color 0.3s;-moz-transition:background-color 0.3s, border-color 0.3s;transition:background-color 0.3s, border-color 0.3s}.no-touch .cd-horizontal-timeline .events a:hover::after{background-color:#7b9d6f;border-color:#7b9d6f}.cd-horizontal-timeline .events a.selected{pointer-events:none;color:#49a948}.cd-horizontal-timeline .events a.selected::after{background-color:#3ea43d;border-color:#3ea43d}.cd-horizontal-timeline .events a.older-event::after{border-color:#49a948;background:#49a948}.pdf{width:100%;height:140%;border:none}.dload::before{margin:0 8px;content:url(/images/pdf-lg.png)}.dload::after{content:attr(title);padding-left:10px;font-size:.75em;color:tomato}.n_top{top:-15px;}.brisbane_cc{width:20%;}@media only screen and (max-width: 1100px){.cd-horizontal-timeline{margin:20px auto 20px auto;padding:0 0 20px 0}.cd-horizontal-timeline::before{content:'desktop'}.single-post .post-image{padding:0 5% 0 5%}.single-post .post-image-right{padding:0 5% 0 5%}.single-post .right{width:100%;float:none}.single-post .left{width:100%;float:none}h2.title_p{font-size:18px}.small-margin{margin:0}.big-margin{margin:0}.hero_img{width:70%;top:50px}h1.services{font-size:45px;margin:32px auto}.title.no-margin{margin:40px 0 16px 0}.big-big-big-margin{margin:0}.big-big-margin{margin:0}.more-margin{margin:0}}ul.cd-timeline-navigation,.cd-timeline-navigation li{margin:0;padding:0;list-style:none}.cd-timeline-navigation a{position:absolute;z-index:1;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:34px;width:34px;border-radius:50%;overflow:hidden;color:transparent;text-indent:100%;white-space:nowrap;-webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;transition:border-color 0.3s}.cd-timeline-navigation a::after{content:'';position:absolute;height:26px;width:16px;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url(images/timeline-nav-arrows.png) no-repeat;background-size:cover}.cd-timeline-navigation a.prev{left:0;-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.cd-timeline-navigation a.next{right:0}.no-touch .cd-timeline-navigation a:hover{border-color:#7b9d6f}.cd-timeline-navigation a.inactive{cursor:not-allowed}.cd-timeline-navigation a.inactive::after{background-position:cover}.no-touch .cd-timeline-navigation a.inactive:hover{border-color:#dfdfdf}.cd-horizontal-timeline .events-content{position:relative;width:100%;margin:0px auto 30px 0;overflow:hidden;-webkit-transition:height 0.4s;-moz-transition:height 0.4s;transition:height 0.4s;min-height:246px}.cd-horizontal-timeline .events-content ol{padding:0;list-style:none}.cd-horizontal-timeline .events-content li{position:absolute;z-index:1;width:100%;left:0;top:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);padding:0;opacity:0;-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;min-height:230px;background:#dbe1e7}.cd-horizontal-timeline .events-content .left{width:30%;float:left;margin:0;padding:0;display:block;position:relative;overflow:hidden;max-width:none;padding-bottom:27%;height:0}.cd-horizontal-timeline .events-content .left img{display:block}.cd-horizontal-timeline .events-content .right{width:64%;float:left;padding:3%;display:block;overflow:hidden;position:relative;max-width:none;border-top:3px solid #3a860d}.cd-horizontal-timeline .events-content .right h3{margin:0 0 10px 0;padding:0;font-weight:500;color:#3a860d;font-size:25px;line-height:30px}.cd-horizontal-timeline .events-content li.selected{z-index:2;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);background:#dbe1e7;padding:0;display:block;overflow:hidden;position:absolute}.cd-horizontal-timeline .events-content li.enter-right,.cd-horizontal-timeline .events-content li.leave-right{-webkit-animation-name:cd-enter-right;-moz-animation-name:cd-enter-right;animation-name:cd-enter-right}.cd-horizontal-timeline .events-content li.enter-left,.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-name:cd-enter-left;-moz-animation-name:cd-enter-left;animation-name:cd-enter-left}.cd-horizontal-timeline .events-content li.leave-right,.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse}.cd-horizontal-timeline .events-content li > *{max-width:1000px;margin:0 auto}.cd-horizontal-timeline .events-content h2{font-weight:bold;font-size:2.6rem;font-weight:700;line-height:1.2}.cd-horizontal-timeline .events-content em{display:block;font-style:italic;margin:10px auto}.cd-horizontal-timeline .events-content em::before{content:'- '}.cd-horizontal-timeline .events-content p{font-size:1.4rem;color:#959595}.cd-horizontal-timeline .events-content em,.cd-horizontal-timeline .events-content p{line-height:21px;font-size:16px;color:#404f5b}@media only screen and (max-width: 922px){.hero-title{font-size:5em;padding-bottom:20px}.hero_img{top:90px}h2.title_p{font-size:15px}.hero-container p.home-hero{font-size:1em;top:170px}.latest-news .post{width:100%}h1.services{font-size:35px;margin:35px auto}}@-webkit-keyframes "cd-enter-right"{0%{opacity:0;-webkit-transform:translateX(100%);}100%{opacity:1;-webkit-transform:translateX(0%);}}@-moz-keyframes "cd-enter-right"{0%{opacity:0;-moz-transform:translateX(100%);}100%{opacity:1;-moz-transform:translateX(0%);}}@keyframes "cd-enter-right"{0%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}}@-webkit-keyframes "cd-enter-left"{0%{opacity:0;-webkit-transform:translateX(-100%);}100%{opacity:1;-webkit-transform:translateX(0%);}}@-moz-keyframes "cd-enter-left"{0%{opacity:0;-moz-transform:translateX(-100%);}100%{opacity:1;-moz-transform:translateX(0%);}}@keyframes "cd-enter-left"{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}}div.gform_wrapper{padding:0}div.gform_wrapper .top_label .gfield_label{text-transform:uppercase;font-weight:500;color:#3ea43d;font-size:21px;line-height:23px;margin:0;padding:0}div.gform_wrapper .top_label input,div.gform_wrapper .top_label select{border:2px solid #3a860d;padding:10px;margin:0 0 15px 0}div.gform_wrapper .gform_footer input.button{padding:5px 15px;margin:0 0 20px 0;color:#3ea43d;cursor:pointer;border:2px solid #3ea43d;font-size:21px}div.gform_wrapper .gform_footer input.button:hover{color:#3a860d;border-color:#3a860d}div.gform_wrapper .gform_footer{margin:15px 0 0 0;padding:0}.wpgmza_markerbox.scrollFix{width:109%}.wpgmza_markerbox .wpgmza_infowindow_title,.wpgmza_markerbox .wpgmza_infowindow_address{display:none}.wpgmza_markerbox .gmap-title{font-size:17px;line-height:20px;font-weight:500;color:#3a860d;margin:0 0 10px 0}.wpgmza_markerbox img.gmap-image{max-width:100% !important;margin:0 0 10px 0 !important}.wpgmza_markerbox .gmap-details{color:#3a860d;font-weight:500;padding:0 0 5px 0;margin:0 0 10px 0;border-bottom:2px dotted #F1F1F1}.gmap-details .gmap-client{font-style:italic}.wpgmza_markerbox .gmap-text{font-size:12px;line-height:15px;color:#404f5b;margin:0 0 10px 0}.chart-container{display:none}.fixheight{position:relative;padding-top:110px}.grid_3{float:left;width:calc(30% - 12.5px);margin:0 25px 25px 0;position:relative;text-align:left}.center_align{text-align:center}.grid_6{float:left;width:calc(50% - 12.5px);margin:0 25px 25px 0;position:relative;text-align:center}.grid_12{width:calc(100% - 12.5px);margin:0 25px 25px 0;position:relative;text-align:center;clear:both}.container-service{width:80%;margin:0 auto}.last{margin-right:0}.first{clear:left}.names{padding-top:15px}@media only screen and (max-width: 768px){.cd-horizontal-timeline .events-content h2{font-size:3rem}.cd-horizontal-timeline .events-content em{font-size:2rem}.cd-horizontal-timeline .events-content p{font-size:16px}.hero-title{font-size:3em;padding-bottom:50px}h2.title_p{font-size:25px;margin:35px auto 10px auto}.hero_img{width:80%}.hero-container p.home-hero{display:none}h1.services{font-size:34px;margin:45px auto}.quote_m{display:block}.quote_e_m{display:block}.grid_6_p{width:100%;margin:20px 0}.grid_6_p.last{margin:0}.single-post .left,.single-publications .left,.single-media-library .left,.single-image-galleries .left{width:100%;float:left;margin-bottom:10px}.grid_6{width:100%}.small-margin{margin:0}.big-margin{margin:0}ul.ul-icon.desk{display:none}ul.ul-icon.mob{display:block}ul.ul-icon.mob li a{color:#FFF;z-index:9;margin:0 auto;right:0;left:0;text-align:center}.social{z-index:9;margin:0;right:0;position:relative;left:0}.social ul.ul-icon.mob li a{border:2px solid #FFF;width:22px;height:22px;display:inline-block;color:#FFF;text-align:center;margin:0 0 0 5px}.social ul.ul-icon.mob li a:hover{color:lightgray;border:2px solid lightgray}.social ul.ul-icon.mob li a i{vertical-align:middle;line-height:23px;font-size:14px}}@media only screen and (max-width: 600px){.hero_img{width:90%}#main-menu a{font-size:60px}.desktop{display:none}.mob{display:block}h1.services{font-size:35px;margin:35px auto}h2{font-size:20px}}.w3-animate-fading{-webkit-animation:fading 10s infinite;animation:fading 10s infinite}@-webkit-keyframes "fading"{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}@keyframes "fading"{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}.w3-animate-opacity{-webkit-animation:opac 0.8s;animation:opac 0.8s}