html,body{height:100%}body{margin:0;padding:0;background:#e9e9e9 url(images/background.png) repeat;font-family:'Open Sans',sans-serif;font-size:11pt;font-weight:500;color:green}h1,h2,h3{margin:0;padding:0;font-weight:1000}p,ol,ul{margin-top:0}ol,ul{padding:0;list-style:none}p{line-height:170%}a{color:green}a:hover{text-decoration:none}.container{margin:0 auto;width:1200px}.image{display:inline-block}.image img{display:block;width:100%}.image-full{display:block;width:100%;margin:0 0 0 0}.image-left{float:left;margin:0 2.0em 2.0em 0}.image-centered{display:block;margin:0 0 2.0em 0}.image-centered img{margin:0 auto;width:auto}ul.contact{margin:0;padding:2.0em 0 0 0;list-style:none}ul.contact li{display:inline-block;padding:0 .30em;font-size:1em}ul.contact li span{display:none;margin:0;padding:0}ul.contact li a{color:#fff}ul.contact li a:before{display:inline-block;background:green;width:40px;height:40px;line-height:40px;border-radius:20px;text-align:center;color:#fff}.button{display:inline-block;margin-top:2.0em;background:green;border-radius:5px;line-height:4.0em;padding:0 3.0em;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;letter-spacing:.2em;text-decoration:none;text-transform:uppercase;outline:0;white-space:nowrap;font-weight:800;font-size:1.0em;color:#fff!important}.button:hover{background:#90ee90;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.button:active{background:#0091bd;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#wrapper{position:relative;padding:0 0 5.0em 0;background:#fff;box-shadow:0 0 10px 5px rgba(0,0,0,.1)}#logo{margin:.5em auto .8em auto}#logo h1{font-size:2.2em;color:green}#logo h1 a{margin-left:.50em;text-decoration:none;font-size:1.8em;color:green}#logo .icon-size{padding-top:.20em;font-size:1.1em;color:green}#menu{background:#292929}#menu ul{margin:0;padding:0 0 0 0;list-style:none;line-height:normal;text-align:center}#menu li{display:inline-block}#menu a{display:block;padding:0 2.0em;line-height:80px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;font-size:1.0em;font-weight:700;color:green}#menu .current_page_item a{background:green;color:#fff}#menu a:hover{text-decoration:none;color:#fff}#three-section{overflow:hidden;text-align:center;color:#525252}#three-section h2{margin:1.0em 0;font-size:1.5em;font-weight:700;color:#454445}#three-section .icon{position:relative;display:block;margin:0 auto .60em auto;line-height:150px;font-size:4.0em;background:#fff;width:150px;height:150px;border-radius:100px;border:6px solid green;text-align:center;color:#a9a9a9}#three-section #tbox1,#three-section #tbox2,#three-section #tbox3{float:left;width:320px;padding:60px 40px 60px 40px}#three-section .title{letter-spacing:.10em;text-align:center}#three-section .title h2{font-size:1.60em;font-weight:900;color:green}#three-section .title .byline{padding-top:.50em;font-size:.90em;color:#858585}.slow-spin{-webkit-animation:fa-spin 4s infinite linear;animation:fa-spin 4s infinite linear}#main{overflow:hidden;width:1100px;padding:2.0em 50px 2.0em 50px;background:#f4f4f4;color:#191919}#main .title{padding:1.5em 0;letter-spacing:.10em}#main .title h2{font-size:2.0em;color:green}#main .title .byline{padding-top:.50em;font-size:.90em;color:#858585}#main #box1{float:left;width:500px}#main #box2{float:right;width:500px}#main a{color:green}#images{position:relative;overflow:hidden;width:1050px;padding:0 75px 4.0em 75px;background:#292929 url(images/background.png) repeat}#images ul{margin-bottom:1em;padding:0;list-style:none}#images li{float:left;width:307px;margin:0 10px;padding:10px 10px}#images li img{border:8px solid green}#images li a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:.7}#images li a:hover{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1}#images .title{padding:2.0em 0;letter-spacing:.15em;text-align:center}#images .title h2{font-size:2.5em;color:green}#images .title .byline{padding-top:.50em;font-size:.90em;color:#fff}