﻿@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Raleway:300,400);*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}html{font-size:62.5%;}body{background:#fff;font-family:'Raleway',sans-serif;font-weight:400;color:#000;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;}h1{color:#61b245;font-family:'Source Sans Pro',sans-serif;font-weight:700;text-align:center;font-size:4.6em;line-height:50px;margin-bottom:14px;margin:100px 0 20px;text-transform:uppercase;}h2,h3,h4,h5,h6{color:#000;font-family:'Source Sans Pro',sans-serif;font-weight:600;text-align:center;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;}h2{font-size:4em;line-height:40px;margin-bottom:10px;}h3{color:#61b245;font-size:3.5em;line-height:1.2em;margin:0 0 50px 0;text-align:center;text-transform:uppercase;}h4{font-size:1.8em;font-weight:300;line-height:30px;margin-bottom:4px;}h5{font-size:2em;line-height:24px;}h6{font-size:1.5em;line-height:21px;}p{font-size:1.5em;line-height:1.3em;margin:0 0 10px 0;}p img{margin:0;}a{color:#61b245;text-decoration:none;-o-transition:color .2s ease-out;-ms-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-webkit-transition:color .2s ease-out;transition:color .2s ease-out;}a:hover{color:#61b245;text-decoration:underline;}.btn{display:inline-block;zoom:1;padding:20px 30px;color:#61b245;border:#61b245 solid 3px;border-radius:5px;font-family:'Source Sans Pro',sans-serif;font-size:1.4em;font-weight:bold;text-decoration:none;text-transform:uppercase;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:background-color,color;transition-property:background-color,color;}.btn:focus,.btn:hover{background-color:#61b245;color:#fff;text-decoration:none;}.btn-filled{background:#61b245;display:inline-block;zoom:1;padding:20px 30px;color:#fff;border:#61b245 solid 3px;border-radius:5px;font-size:1.6em;font-weight:bold;text-decoration:none;text-transform:uppercase;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:background-color,color;transition-property:background-color,color;}.btn-filled:hover{background-color:#fff;color:#61b245;text-decoration:none;}.active{color:#61b245 !important;}.block{margin:0 auto;display:block;width:200px;}.alpha{margin-left:0;}.omega{margin-right:0;float:right;}#navigation{font-family:'Raleway',sans-serif;position:fixed;z-index:999;width:100%;color:#000;padding:15px 0;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}#navigation header{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;position:relative;margin:0 auto;transition:padding 300ms ease-in-out;z-index:999;}#navigation header .header-content{margin:0 auto;position:relative;width:100%;}#navigation header .header-content .logo{display:inline-block;}#navigation header .header-content .logo-resize{display:none;}#navigation header .header-content .header-nav{display:inline-block;}#navigation header .header-content .header-nav ul.primary-nav{right:0;position:absolute;top:15px;}#navigation header .header-content .header-nav ul.primary-nav li{display:inline-block;margin-left:20px;font-size:1.7em;}#navigation header .header-content .header-nav ul.primary-nav li.nav-home{display:none;}#navigation header .header-content .header-nav ul.primary-nav li:first-child{margin-left:0;}#navigation header .header-content .header-nav ul.primary-nav li a{color:#000;-o-transition:color .2s ease-out;-ms-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-webkit-transition:color .2s ease-out;transition:color .2s ease-out;}#navigation header .header-content .header-nav ul.primary-nav li a.active{color:#61b245;}#navigation header .header-content .header-nav ul.primary-nav li a:hover{color:#61b245;text-decoration:none;}.fixed{background:#fff;position:fixed;z-index:999;width:100%;top:0;}.fixed .logo img{width:150px;}.fixed ul.primary-nav{top:10px !important;}.scrollTop{width:40px;height:40px;position:fixed;z-index:100;right:10px;bottom:10px;background-color:#61b245;display:none;color:#fff;text-align:center;line-height:40px;}.scrollTop:hover{color:#000;}.scrollTop .fa-arrow-up:before{content:"";color:#fff;}@-webkit-keyframes floatBounce{0%{-webkit-transform:translate(0,0);transform:translate(0,0);}50%{-webkit-transform:translate(0,10px);transform:translate(0,10px);}100%{-webkit-transform:translate(0,0);transform:translate(0,0);}}@keyframes floatBounce{0%{-webkit-transform:translate(0,0);transform:translate(0,0);}50%{-webkit-transform:translate(0,10px);transform:translate(0,10px);}100%{-webkit-transform:translate(0,0);transform:translate(0,0);}}.arrow{color:#999;font-size:4em;bottom:20px;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;width:25px;height:40px;}.floatBounce{animation:floatBounce 2s infinite;-webkit-animation:floatBounce 2s infinite;-moz-animation:floatBounce 2s infinite;-o-animation:floatBounce 2s infinite;}.heartPulse{animation:floatBounce 2s infinite;-webkit-animation:floatBounce 2s infinite;-moz-animation:floatBounce 2s infinite;-o-animation:floatBounce 2s infinite;}#services{padding:70px 0;text-align:center;}#services h3{margin-bottom:30px;}#services p.intro{margin:0 auto;margin-bottom:60px;width:70%;}#services h4{font-weight:bold;line-height:1.1em;text-transform:uppercase;}#services .services-tiles{overflow:hidden;width:100%;}#services .services-tiles .item{text-align:left;}#services .services-tiles .item .hovicon{background:#555;display:inline-block;font-size:2.2em;line-height:55px;cursor:pointer;margin:0 20px 20px 0;width:55px;height:55px;border-radius:50%;text-align:center;position:relative;text-decoration:none;z-index:1;color:#fff;float:left;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}#services .services-tiles .item .service-info{margin:0 0 60px 75px;padding:0;text-align:left;}#services .services-tiles .item .service-info h4{margin:0 0 5px 0;text-align:left;}#services .services-tiles .item .service-info p{margin:0;}#services .services-tiles .item:hover .hovicon{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-transition:all .6s linear;-moz-transition:all .6s linear;-o-transition:all .6s linear;transition:all .6s linear;background:#61b245;}#clients-parallax-container{background:#fff url("../images/warrnambool-farming.jpg") 0 100px;}#clients-parallax-container .bg-opacity{background:rgba(0,0,0,.3);height:280px;position:absolute;width:100%;}#clients-parallax-container #rs-carousel{padding:70px 0 0 0;}#clients-parallax-container #rs-carousel .rs-carousel-item{text-align:center;width:240px;}#clients-parallax-container #rs-carousel .rs-carousel-item img{width:180px;}#pricing{padding:70px 0;}#pricing .plan-one{border-bottom:3px solid #99de80;}#pricing .plan-one .header{background:#99de80;border-bottom:2px solid #61b245;border-top-left-radius:8px;border-top-right-radius:8px;}#pricing .plan-one .header .title{color:#457d31;}#pricing .plan-one .btn-pricing{background:#99de80;}#pricing .plan-one .btn-pricing:hover{background:#61b245;}#pricing .plan-two{border-bottom:3px solid #61b245;}#pricing .plan-two .header{background:#61b245;border-bottom:2px solid #457d31;border-top-left-radius:8px;border-top-right-radius:8px;}#pricing .plan-two .header .title{color:#457d31;}#pricing .plan-two .btn-pricing{background:#61b245;}#pricing .plan-two .btn-pricing:hover{background:#457d31;}#pricing .plan-three{border-bottom:3px solid #457d31;}#pricing .plan-three .header{background:#457d31;border-bottom:2px solid #335d24;border-top-left-radius:8px;border-top-right-radius:8px;}#pricing .plan-three .btn-pricing{background:#457d31;}#pricing .plan-three .btn-pricing:hover{background:#335d24;}#pricing .pricing-plan{margin-bottom:35px;position:relative;cursor:pointer;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;z-index:0;}#pricing .pricing-plan .header{padding:25px 0;text-align:center;}#pricing .pricing-plan .header .title{text-transform:uppercase;margin:0;font-family:'Raleway',sans-serif;font-size:2.7em;}#pricing .pricing-plan .header .description{font-size:1.5em;font-style:italic;font-weight:normal;}#pricing .pricing-plan .price-info{margin:0 auto;text-align:center;padding:15px 0;}#pricing .pricing-plan .price-info .price{color:#fff;font-size:4em;font-weight:normal;}#pricing .pricing-plan .price-info .price .currency{font-size:.6em;font-weight:400;vertical-align:top;font-style:normal;line-height:1em;}#pricing .pricing-plan .price-info .price .period{font-size:.5em;margin:0 auto;margin-top:3px;}#pricing .pricing-plan .pricing-details{text-align:center;}#pricing .pricing-plan .pricing-details .plan-inclusions li{list-style:none;padding:15px 35px;text-align:center;background-color:#fff;font-size:1.5em;margin:0;line-height:1.3em;}#pricing .pricing-plan .pricing-details .plan-inclusions li:nth-child(even){background:#f3f3f3;}#pricing .pricing-plan .pricing-details .plan-inclusions li.small{font-size:1.3em;}#pricing .pricing-plan .pricing-details .btn-pricing{padding:10px 15px;text-align:center;text-transform:uppercase;color:#fff;font-size:1.6em;font-weight:bold;display:inline-block;text-decoration:none;margin:20px;border-radius:10px;}#pricing .pricing-plan .popular-plan{position:absolute;right:-6px;top:80px;}#pricing .pricing-plan .popular-plan span{position:relative;line-height:2.8em;display:inline-block;background-color:#457d31;color:#fff;font-size:1em;font-weight:700;text-transform:uppercase;padding:0 10px 0 15px;}#pricing .pricing-plan .popular-plan span:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-left:9px solid #61b245;border-top:14px solid transparent;border-bottom:14px solid transparent;}#pricing .pricing-plan .popular-plan span:after{content:"";position:absolute;width:0;height:0;border-top:6px solid #2f5821;border-right:6px solid transparent;bottom:-5px;right:0;}#pricing .pricing-plan:hover{transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);-ms-transform:scale(1.03);}#testimonials-parallax-container{background:#fff url(../images/warrnambool-breakwater.jpg) 0 100px;height:379px !important;}#testimonials-parallax-container .bg-opacity{background:rgba(0,0,0,.4);height:379px;position:absolute;width:100%;}#testimonials-parallax-container #testimonials{width:100%;position:relative;text-align:center;}#testimonials-parallax-container #testimonials .container{overflow:visible;}#testimonials-parallax-container #testimonials .container .slides{color:#fff;margin:0 auto;padding:100px 0;position:relative;text-align:center;width:100%;z-index:7;}#testimonials-parallax-container #testimonials .container .slides h3{margin:0 0 20px 0;}#testimonials-parallax-container #testimonials .container .slides li p{line-height:1.2em;}#testimonials-parallax-container #testimonials .container .slides li span{color:#61b245;display:block;font-size:1.7em;}.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1;}.bx-wrapper img{display:block;max-width:100%;}#slider-prev,#slider-next,#project-images .bx-prev,#project-images .bx-next{position:absolute;top:62%;z-index:7;opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;}#testimonials:hover #slider-prev,#testimonials:hover #slider-next,#project-images:hover .bx-prev,#project-images:hover .bx-next{opacity:1;}#slider-prev{left:2%;}#slider-next{right:2%;}#testimonials .bx-next{background:url(/images/testimonialcontrols.png) no-repeat -67px 0;display:block;height:64px;position:relative;text-indent:-9999em;width:38px;z-index:201;}#testimonials .bx-next:hover{background:url(/images/testimonialcontrols.png) no-repeat -67px -73px;}#testimonials .bx-prev{background:url(/images/testimonialcontrols.png) no-repeat 0 0;display:block;height:64px;position:relative;text-indent:-9999em;width:38px;z-index:201;}#testimonials .bx-prev:hover{background:url(/images/testimonialcontrols.png) no-repeat 0 -73px;}.bx-wrapper .bx-controls-direction a{position:absolute;top:20%;margin-top:-16px;outline:0;width:50px;height:100px;text-indent:-9999px;z-index:9999;}.bx-wrapper .bx-controls-direction a.disabled{display:none;}.bx-wrapper .bx-controls-auto{text-align:center;}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../scss/images/controls.png) -86px -11px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../scss/images/controls.png) -86px -44px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}#process{padding:70px 0;text-align:center;}#process h4{font-weight:bold;line-height:1.1em;text-transform:uppercase;}#process .process-line{background:url(../images/line.png);background-repeat:no-repeat;position:absolute;display:block;content:"";width:100%;height:200px;background-position:center;}#process .process-tiles{position:relative;}#process .process-tiles .process-item .icon{background:#fff;border-radius:50%;color:#fff;cursor:pointer;display:inline-block;height:80px;line-height:100px;position:relative;margin-bottom:20px;text-align:center;width:80px;z-index:1;box-shadow:0 0 0 3px #61b245;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s;}#process .process-tiles .process-item .icon i{font-size:4em;}#process .process-tiles .process-item .icon:after{position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:-2px;left:-2px;padding:2px;z-index:-1;background:#61b245;-webkit-transition:-webkit-transform .2s,opacity .2s;-moz-transition:-webkit-transform .2s,opacity .2s;transition:-webkit-transform .2s,opacity .2s;}#process .process-tiles .process-item:hover .icon{color:#61b245;}#process .process-tiles .process-item:hover .icon:after{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .4s,opacity .2s;-moz-transition:-moz-transform .4s,opacity .2s;transition:transform .4s,opacity .2s;}#process .process-tiles .even{padding-top:112px;}#partners{background:#e6e6e6;padding:70px 0;text-align:center;}#team{padding:70px 0;text-align:center;}#team h3{margin-bottom:30px;}#team p.intro{margin:0 auto;margin-bottom:50px;width:70%;}#team .team-item figure{position:relative;overflow:hidden;margin-bottom:20px;width:100%;}#team .team-item figure img{width:100%;height:auto;}#team .team-item figure .info{position:absolute;bottom:0;width:100%;background:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,.9) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,transparent),color-stop(100%,rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,.9) 100%);background:-o-linear-gradient(top,transparent 0%,rgba(0,0,0,.9) 100%);background:-ms-linear-gradient(top,transparent 0%,rgba(0,0,0,.9) 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);padding-left:15px;padding-bottom:15px;text-align:left;}#team .team-item figure .info h2{color:#fff;font-size:2.5em;text-align:left;text-transform:uppercase;margin:15px 0 0 0;}#team .team-item figure .info p.name{color:#fff;font-size:1.7em;font-weight:300;line-height:12px;margin:0 0 3px 0;}#team .team-item figure .info p.position{color:#999;font-size:1.4em;margin:0;}#team .team-item figure figcaption{position:absolute;width:auto;float:right;height:100%;top:0;right:0;}#team .team-item .bio{text-align:left;}#team .team-item .social{width:auto;float:right;height:100%;background:#333;display:none;}#team .team-item .social .fa-twitter:hover{background:#0084b4;}#team .team-item .social .fa-linkedin:hover{background:#0077b5;}#team .team-item .social .fa-envelope-o:hover{background:#61b245;}#team .team-item .social ul{margin:5px;padding:0;}#team .team-item .social ul li{list-style:none;}#team .team-item .social ul li a{text-decoration:none;}#team .team-item .social ul li a i{display:block;font-size:20px;color:#fff;padding:10px;text-align:center;border-radius:100%;margin-top:5px;width:42px;height:42px;}#team .team-item .social ul li a i:hover{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}#team .team-item:hover .social{display:block;-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}#funfacts-parallax-container{background:#fff url(../images/warrnambool-thunder-point.jpg) 0 -260px;height:488px !important;}#funfacts-parallax-container .bg-opacity{background:rgba(0,0,0,.2);height:488px;position:absolute;width:100%;}#funfacts-parallax-container #funfacts{color:#fff;padding:70px 0;text-align:center;}#funfacts-parallax-container #funfacts h3{color:#fff;}#funfacts-parallax-container #funfacts .fact-block{background:rgba(255,255,255,.2);}#funfacts-parallax-container #funfacts .fact-block .fact-count{padding:30px 0;}#funfacts-parallax-container #funfacts .fact-block h4{color:#fff;font-family:'Raleway',sans-serif;font-size:2.5em;line-height:1.1em;letter-spacing:.1em;margin-top:15px;}#funfacts-parallax-container #funfacts .fact-block h5{color:#fff;font-size:2em;margin-top:15px;}#funfacts-parallax-container #funfacts .fact-block .icon-wrapper i{width:150px;height:150px;line-height:150px;padding:30px;}#whyus{padding:70px 0;text-align:center;}#whyus h3{margin-bottom:30px;}#whyus p.intro{margin:0 auto;margin-bottom:50px;width:70%;}#whyus h4{font-weight:bold;line-height:1.1em;text-transform:uppercase;}#whyus .whyus-tiles{overflow:hidden;width:100%;}#whyus .whyus-tiles .item .hovicon{background:#555;display:inline-block;font-size:2.2em;line-height:55px;cursor:pointer;margin:0 0 20px 0;width:55px;height:55px;border-radius:50%;text-align:center;position:relative;text-decoration:none;z-index:1;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}#whyus .whyus-tiles .item .whyus-info{margin:0 0 60px 0;padding:0;}#whyus .whyus-tiles .item .whyus-info h4{margin:0 0 5px 0;}#whyus .whyus-tiles .item .whyus-info p{margin:0;}#whyus .whyus-tiles .item:hover .hovicon{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-transition:all .6s linear;-moz-transition:all .6s linear;-o-transition:all .6s linear;transition:all .6s linear;background:#61b245;}#main-footer{background:#000;border-top:10px solid #61b245;color:#fff;padding:70px 0 0 0;}#main-footer img{margin-bottom:20px;}#main-footer h3{font-size:2em;text-align:left;margin:0 0 20px 0;}#main-footer ul{font-size:1.6em;}#main-footer ul li{line-height:1.5em;}#main-footer ul li a{color:#fff;}#main-footer ul li a:hover{color:#61b245;text-decoration:none;}#main-footer ul li.details{margin-top:10px;}#main-footer ul li span{color:#61b245;float:left;width:70px;}#main-footer .social-media{margin-top:20px;}#main-footer .social-media a{display:inline-block;margin-right:5px;color:#fff;text-align:center;}#main-footer .social-media a .fa-facebook:hover{background:#3b5998;border-color:#3b5998;}#main-footer .social-media a .fa-twitter:hover{background:#0084b4;border-color:#0084b4;}#main-footer .social-media a .fa-linkedin:hover{background:#0077b5;border-color:#0077b5;}#main-footer .social-media a .fa-instagram:hover{background:#4c68d7;border-color:#4c68d7;}#main-footer .social-media a i{width:37px;height:37px;vertical-align:middle;border-radius:100%;line-height:33px;font-size:1.6em;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background:rgba(255,255,255,.18);border:2px solid #fff;}#main-footer .social-media a i:hover{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}#main-footer #contactform input[type="text"],#main-footer #contactform input[type="email"],#main-footer #contactform input[type="tel"],#main-footer #contactform textarea{background:#000;color:#fff;font-size:1.4em;height:35px;width:100%;border:1px solid #fff;border-radius:3px;margin-bottom:5px;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;}#main-footer #contactform input[type="text"],#main-footer #contactform input[type="email"]{width:50%;float:left;}#main-footer #contactform input[type="text"].first,#main-footer #contactform input[type="email"].first{margin-right:5px;width:49%;}#main-footer #contactform input[name="phone"]{width:100%;}#main-footer #contactform textarea{height:100px;resize:none;line-height:1.4em;}#main-footer #contactform input[type="submit"]{font-family:'Raleway',sans-serif;padding:0 20px;height:auto;background:#61b245;display:inline-block;zoom:1;color:#fff;border:#61b245 solid 3px;border-radius:5px;font-size:1.6em;font-weight:bold;text-decoration:none;text-transform:uppercase;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:background-color,color;transition-property:background-color,color;}#main-footer #contactform input[type="submit"]:hover{background-color:#000;}#main-footer #alertMessage{display:none;}#main-footer #alertMessage h5{color:#61b245;text-align:left;font-family:'Raleway',sans-serif;margin-bottom:5px;}#main-footer .activeMessage{display:block;}#main-footer .copyright{text-align:center;margin:50px 0 10px 0;font-size:.9em;}#clients-parallax-container,#testimonials-parallax-container,#funfacts-parallax-container{height:280px;background-position:center center !important;background-size:cover !important;background-attachment:fixed !important;}@media only screen and (max-width:1320px){body #clients-parallax-container #rs-carousel .rs-carousel-item{width:248px;}body #team .team-item figure .info h2{font-size:2em;}body #main-footer #contactForm input[type="text"].first,body #main-footer #contactForm input[type="email"]{margin-right:0;width:100%;}}@media only screen and (max-width:1199px){body .intro .seq-title{font-size:3em;}body .intro .seq-subtitle{font-size:1.2em;}body .intro .seq-button{font-size:1.2em;}body .intro .seq-nav{display:none;}body #services .four{width:48%;}body #services .four:nth-child(odd){margin-left:0;}body #services .alpha{margin-left:4%;}body #clients-parallax-container #rs-carousel .rs-carousel-item{width:204px;}body #pricing .pricing-plan .header .title{font-size:2.4em;}body #pricing .pricing-plan .price-info{padding:10px 0;}body #pricing .pricing-plan .price-info .price{font-size:3.2em;}body #pricing .pricing-plan .price-info .price .currency{font-size:.5em;line-height:1.5em;}body #pricing .pricing-plan .price-info .price .period{font-size:.5em;}body #pricing .pricing-plan .pricing-details .plan-inclusions li{padding:12px 20px;font-size:1.4em;}body #pricing .pricing-plan .popular-plan{top:65px;}body #process{padding:70px 0;text-align:center;}body #process h4{font-weight:bold;line-height:1.1em;text-transform:uppercase;}body #process .process-line{display:none;}body #process .process-tiles .even{padding-top:40px;}body #team .row .four{margin-bottom:30px;}body #funfacts-parallax-container{height:413px;}body #funfacts-parallax-container .bg-opacity{height:413px;}body #funfacts-parallax-container #funfacts .fact-block .fact-count{padding:25px 0;}body #main-footer img.logo{width:175px;}body #main-footer #contactForm input[type="text"].first,body #main-footer #contactForm input[type="email"]{margin-right:0;width:100%;}}@media only screen and (max-width:959px){body .intro .seq-content{margin-top:30px;max-width:550px;}body .intro .seq-title{font-size:2.6em;}body .intro .seq-subtitle{font-size:1.2em;}body .intro .seq-button{font-size:1em;}body .intro .seq-nav{display:none;}body #services{padding:50px 0;}body #services p.intro{width:95%;}body #pricing{padding:50px 0;}body #pricing .four{margin-left:0;width:100%;}body #testimonials-parallax-container{height:296px !important;}body #testimonials-parallax-container .bg-opacity{height:296px !important;}body #testimonials-parallax-container #testimonials .container .slides{padding:50px 0;}body #process .process-tiles .three.columns{width:50%;margin:0;height:280px;}body #process .process-tiles .even{padding-top:0;padding-left:30px;}body #partners{padding:40px 0;}body #partners h3{margin:0 0 30px 0;}body #partners img{width:150px;}body #team p.intro{width:100%;}body #team .row .four{width:100%;margin-left:0;margin-bottom:30px;}body #team .row .four figure{margin:0 auto 20px;width:55%;}body #team .row .four .bio{text-align:center;}body #funfacts-parallax-container{height:614px !important;}body #funfacts-parallax-container .bg-opacity{height:614px !important;}body #funfacts-parallax-container #funfacts{padding:50px 0;}body #funfacts-parallax-container #funfacts .three{width:48%;margin-bottom:30px;}body #funfacts-parallax-container #funfacts .three:nth-child(odd){margin-left:0;}body #funfacts-parallax-container #funfacts .fact-block .fact-count{padding:25px 0;}body #funfacts-parallax-container #funfacts .fact-block .fact-count h5{font-size:1.8em;}body #whyus{padding:50px 0;}body #whyus p.intro{width:95%;}body #whyus .four{width:48%;}body #whyus .four:nth-child(odd){margin-left:0;}body #whyus .alpha{margin-left:4%;}body #main-footer{padding:50px 0;}body #main-footer .about{margin:0 0 30px 0;width:100%;}body #main-footer .contactdetails,body #main-footer #contactForm{width:50%;margin-left:0;}body #main-footer img.logo{width:180px;}body #navigation{padding:10px 0;background:#fff;}body .header-content .logo img{width:150px;}body .header-nav{position:fixed;background-color:#000;width:100%;height:100%;top:0;left:0;z-index:99999;visibility:hidden;opacity:0;-webkit-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s;}body .navicon{visibility:visible;}body .header-nav nav{position:relative;top:45%;-moz-transform:translatey(-45%);-ms-transform:translatey(-45%);-o-transform:translatey(-45%);-webkit-transform:translatey(-45%);transform:translatey(-45%);}body .header-nav nav ul.primary-nav{display:block;margin:0;padding:0;text-align:center;left:0 !important;position:initial !important;}body .header-nav nav ul.primary-nav li{margin-bottom:20px;margin-left:0 !important;width:100%;}body .header-nav nav ul.primary-nav li a{font-family:'Source Sans Pro',sans-serif;color:#fff !important;font-size:1.6em !important;text-transform:uppercase;font-weight:600;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}body .header-nav nav ul.primary-nav li a:hover{color:#61b245 !important;}body .header-nav.open nav ul.primary-nav li{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-moz-transform:translate3d(0,-80px,0);-ms-transform:translate3d(0,-80px,0);-o-transform:translate3d(0,-80px,0);-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0);-moz-transition:-moz-transform .5s,opacity .5s;-o-transition:-o-transform .5s,opacity .5s;-webkit-transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s;-moz-transition:-moz-transform .5s,opacity .5s;-o-transition:-o-transform .5s,opacity .5s;-webkit-transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s;}body header .header-nav.open ul.primary-nav li{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}body nav ul.primary-nav li:first-child{-moz-transition-delay:.05s;-o-transition-delay:.05s;-webkit-transition-delay:.05s;transition-delay:.05s;}body nav ul.primary-nav li:nth-child(2){-moz-transition-delay:.1s;-o-transition-delay:.1s;-webkit-transition-delay:.1s;transition-delay:.1s;}body nav ul.primary-nav li:nth-child(3){-moz-transition-delay:.15s;-o-transition-delay:.15s;-webkit-transition-delay:.15s;transition-delay:.15s;}}@media only screen and (max-width:767px){body #body-content h3{font-size:3em;}body #body-content .intro .seq-title{font-size:2.2em;}body #body-content .intro .seq-button{margin-top:1em;}body #body-content #services .four{width:100%;margin-left:0;}body #body-content #clients-parallax-container{background-attachment:inherit !important;}body #body-content #clients-parallax-container #rs-carousel .rs-carousel-item{width:248px;}body #body-content #pricing{padding:50px 0;}body #body-content #pricing .four{margin-left:0;width:100%;}body #body-content #testimonials-parallax-container{background-attachment:inherit !important;height:265px !important;}body #body-content #testimonials-parallax-container .bg-opacity{height:265px !important;}body #body-content #testimonials-parallax-container #testimonials .container .slides{padding:50px 0;}body #body-content #testimonials-parallax-container #testimonials .container .slides li .line-clamp{display:block;display:-webkit-box;-webkit-box-orient:vertical;position:relative;line-height:1.2;overflow:hidden;text-overflow:ellipsis;padding:0 !important;}body #body-content #testimonials-parallax-container #testimonials .container .slides li .line-clamp:after{content:'...';text-align:right;bottom:0;right:0;width:25%;display:block;position:absolute;height:calc(1em*1.2);background:linear-gradient(to right,rgba(255,255,255,0),#fff 75%);}@supports (-webkit-line-clamp:1){body #body-content #testimonials-parallax-container #testimonials .container .slides li .line-clamp:after{display:none !important;}}body #body-content #testimonials-parallax-container #testimonials .container .slides li .line-clamp-5{-webkit-line-clamp:5;height:calc(1em*1.2*5);}body #body-content #testimonials-parallax-container #testimonials .container .slides li span{color:#61b245;display:block;font-size:1.7em;}body #body-content #process .three.columns{width:100%;margin:0 0 30px 0;padding-left:0;height:auto;}body #body-content #whyus{padding:50px 0;}body #body-content #whyus .four{width:100%;margin-left:0;}body #body-content #funfacts-parallax-container{background-attachment:inherit !important;height:614px !important;}body #body-content #funfacts-parallax-container .bg-opacity{height:614px !important;}body #body-content #funfacts-parallax-container #funfacts{padding:50px 0;}body #body-content #funfacts-parallax-container #funfacts .three{width:48%;margin-bottom:30px;}body #body-content #funfacts-parallax-container #funfacts .three:nth-child(odd){margin-left:0;}body #body-content #funfacts-parallax-container #funfacts .fact-block .fact-count{padding:25px 0;}body #body-content #funfacts-parallax-container #funfacts .fact-block .fact-count h5{font-size:1.8em;}body #main-footer{padding:50px 0 0 0;text-align:center;}body #main-footer h3{text-align:center;}body #main-footer ul li span{float:none;margin-right:10px;}body #main-footer .about,body #main-footer .contactdetails,body #main-footer #contactForm{margin:0 0 40px 0;width:100%;}body #main-footer .about p{margin:0;}body #main-footer #contactForm .btn{width:100%;}body #main-footer .copyright{margin:0 0 10px 0;}}@media only screen and (max-width:639px){body #body-content .intro .seq-title{font-size:2.1em;font-family:'Source Sans Pro',sans-serif;}body #body-content .intro .seq-subtitle{font-size:1.1em;}body #body-content .intro .seq-nav{display:none;}body #body-content #services{padding:50px 0;}body #body-content #clients-parallax-container{display:none;}body #body-content #pricing{padding:0 0 50px 0;}body #body-content #partners{padding:40px 0 20px 0;}body #body-content #partners .four.columns{margin-bottom:20px;}body #body-content #team .row .four figure{width:70%;}body #body-content #testimonials-parallax-container{background-attachment:inherit !important;}body #body-content #testimonials-parallax-container .slides{padding:45px 0;}body #body-content #funfacts-parallax-container{background-attachment:inherit !important;}body #body-content #funfacts-parallax-container #funfacts .three{width:46%;}body #body-content #funfacts-parallax-container #funfacts .three:nth-child(odd){margin-right:10px;}}@media only screen and (max-width:479px){body #body-content h3{font-size:2.7em;}body #body-content .intro .seq-content{margin:0 8%;}body #body-content .intro .seq-title{font-size:1.7em;font-family:'Source Sans Pro',sans-serif;}body #body-content .intro .seq-subtitle{font-size:1em;}body #body-content .intro .seq-button{font-size:.9em;margin-top:1em;}body #body-content .intro .seq-nav{display:none !important;}body #body-content #services{padding:50px 0 0 0;}body #body-content #services .container{padding:0;width:100%;}body #body-content #services .row{padding:0 20px;}body #body-content #services .four{width:100%;margin-left:0;}body #body-content #services .btn-filled{border-radius:0;width:100%;}body #body-content #clients-parallax-container{display:none;}body #body-content #pricing{padding:50px 0;}body #body-content #pricing .four{margin-left:0;width:100%;}body #body-content #testimonials-parallax-container{background-attachment:inherit !important;}body #body-content #testimonials-parallax-container #testimonials .container .slides{padding:45px 0;}body #body-content #testimonials-parallax-container #testimonials .container .slides h3{font-size:2.4em;}body #body-content #funfacts-parallax-container #funfacts .three{width:48%;}body #body-content #whyus{padding:50px 0;}body #body-content #whyus .four{width:100%;margin-left:0;}body #navigation{padding:10px 0;background:#fff;}body .header-content .logo img{width:150px;}body .header-nav{position:fixed;background-color:#000;width:100%;height:100%;top:0;left:0;z-index:99999;visibility:hidden;opacity:0;-webkit-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s;}body .navicon{visibility:visible;}body .header-nav nav{position:relative;top:45%;-moz-transform:translatey(-45%);-ms-transform:translatey(-45%);-o-transform:translatey(-45%);-webkit-transform:translatey(-45%);transform:translatey(-45%);}body .header-nav nav ul.primary-nav{display:block;margin:0;padding:0;text-align:center;left:0 !important;position:initial !important;}body .header-nav nav ul.primary-nav li{margin-bottom:20px;margin-left:0 !important;width:100%;}body .header-nav nav ul.primary-nav li a{color:#fff !important;font-size:1.6em !important;text-transform:uppercase;font-weight:600;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}body .header-nav nav ul.primary-nav li a:hover{color:#61b245 !important;}body .header-nav.open nav ul.primary-nav li{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-moz-transform:translate3d(0,-80px,0);-ms-transform:translate3d(0,-80px,0);-o-transform:translate3d(0,-80px,0);-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0);-moz-transition:-moz-transform .5s,opacity .5s;-o-transition:-o-transform .5s,opacity .5s;-webkit-transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s;-moz-transition:-moz-transform .5s,opacity .5s;-o-transition:-o-transform .5s,opacity .5s;-webkit-transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s;}body header .header-nav.open ul.primary-nav li{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}body nav ul.primary-nav li:first-child{-moz-transition-delay:.05s;-o-transition-delay:.05s;-webkit-transition-delay:.05s;transition-delay:.05s;}body nav ul.primary-nav li:nth-child(2){-moz-transition-delay:.1s;-o-transition-delay:.1s;-webkit-transition-delay:.1s;transition-delay:.1s;}body nav ul.primary-nav li:nth-child(3){-moz-transition-delay:.15s;-o-transition-delay:.15s;-webkit-transition-delay:.15s;transition-delay:.15s;}}.header-nav.open{visibility:visible;opacity:.9;-webkit-transition:opacity .5s;transition:opacity .5s;}.nav-toggle{position:absolute;top:-7px;right:30px;z-index:999999;padding:0;cursor:pointer;}.nav-toggle:focus{outline:none;}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{content:"";position:absolute;display:block;width:30px;height:3px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;background:#61b245;cursor:pointer;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.nav-toggle span:before{top:-9px;}.nav-toggle span:after{bottom:-9px;}.nav-toggle.active span{background-color:transparent;}.nav-toggle.active span:before,.nav-toggle.active span:after{top:0;}.nav-toggle.active span:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.nav-toggle.active span:after{top:10px;-moz-transform:translatey(-10px) rotate(-45deg);-ms-transform:translatey(-10px) rotate(-45deg);-o-transform:translatey(-10px) rotate(-45deg);-webkit-transform:translatey(-10px) rotate(-45deg);transform:translatey(-10px) rotate(-45deg);}.navicon{position:absolute;height:26px;right:0;top:25px;visibility:hidden;transition:all 300ms ease-in-out;}