@import "reset.css";@import "grid.css";@import "superfish.css";@import url(http://fonts.googleapis.com/css?family=Ubuntu:400,500,700);@import url(http://fonts.googleapis.com/css?family=Open+Sans:600);html,body{background:#383338;width:100%;position:relative;font:normal 13px/20px 'Ubuntu',sans-serif;color:#fff}p{font-size:15px;line-height:20px}* ul{list-style:none}a[href^="tel:"]{color:inherit;text-decoration:none}*{-webkit-text-size-adjust:none}a{text-decoration:none;color:#fff;transition:all .6s ease;-o-transition:all .6s ease;-webkit-transition:all .6s ease}#toTop{background:url(../images/toTop.png) 0 100% no-repeat;border:0;bottom:341px;display:none;height:58px;left:58%;margin-left:489px;overflow:hidden;position:fixed;text-decoration:none;text-indent:-999px;width:58px;z-index:20;opacity:.9;-ms-filter:'alpha(opacity=90)';-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;-webkit-transition:all .1s ease .1s;-moz-transition:all .1s ease .1s;-ms-transition:all .1s ease .1s;-o-transition:all .1s ease .1s;transition:all .1s ease .1s}#toTop:hover{background:url(../images/toTop.png) 0 0 no-repeat;opacity:1;-ms-filter:'alpha(opacity=100)'}#header{min-height:178px;position:relative}h1 a img{margin-top:36px;position:relative}.bg{background:#b0d074;padding:50px 0}.bg_1{background:#99b565;padding:61px 0 133px}.bg_2{background:#b0d074;padding:76px 0 93px}.bg_3{background:#383338;padding:85px 0 98px}.bg_4{background:#99b565;padding:61px 0 67px}.wrap{margin-top:46px;position:relative}h2,h3,h4,h5,h6{display:block;font:bold 34px/85px 'Ubuntu',sans-serif;color:#fff;text-transform:uppercase}h2{font-size:64px;line-height:85px;margin-bottom:20px;text-align:left}h3{font-size:34px;line-height:34px;margin:25px 0}h4{font-size:30px;line-height:48px;text-transform:uppercase;font-weight:normal}h5{font-size:30px;line-height:40px;font-weight:500;margin-top:0;text-transform:none;margin-bottom:15px}h6{font-size:30px;line-height:40px;font-weight:500;margin-top:0;text-transform:none;margin-bottom:15px}a.link1{font-size:18px;line-height:35px;font-weight:700;display:inline-block;text-transform:uppercase}a.link1:hover{color:#e1f4bc;text-decoration:none}a.link2{font-size:30px;line-height:30px;font-weight:500;display:inline;color:#fff;text-transform:none}a.link2:hover{color:#383338;text-decoration:none}.thumb{background:#383838;text-align:center;padding:49px 30px 63px;margin-bottom:38px}.thumb>a{margin-top:39px}.thumb>h3{margin:31px 0 14px}.thumb>p{color:#bab6ba;font-size:13px;line-height:20px;padding:0 9px}.col1{background:#b9d684!important;-webkit-box-shadow:0 10px 16px #aac970;-moz-box-shadow:0 10px 16px #aac970;-o-box-shadow:0 10px 16px #aac970;box-shadow:0 10px 16px #aac970}.col1>img{padding:11px;border:1px solid #c7de9d;position:relative;left:-6px;top:-12px;-webkit-border-radius:500px;-moz-border-radius:500px;-o-border-radius:500px;border-radius:500px;-webkit-box-shadow:1px 0 20px #aac47a;-moz-box-shadow:1px 0 20px #aac47a;-o-box-shadow:1px 0 20px #aac47a;box-shadow:1px 0 20px #aac47a}.col1>p{color:#fff;padding:0 9px}.col1>h3{margin:7px 0 14px}.banner{position:relative;overflow:hidden;padding-top:30px}.banner>img{width:100%}.text{position:relative;margin-top:49px;padding-right:34px}.section{position:relative;margin-bottom:48px}.section h5{margin-top:9px}.section p{margin-bottom:29px}ul.socials{position:relative;overflow:hidden;margin-top:37px}ul.socials li{position:relative;float:left;margin:0 3px 0 0;width:47px;height:47px;display:inline-block}ul.socials li a{display:inline-block;background:#b0d074;color:#383338;width:47px;height:47px;font-size:14px;line-height:44px;text-align:center;-webkit-border-radius:500px;-moz-border-radius:500px;-o-border-radius:500px;border-radius:500px}ul.socials li a:hover,ul.list li a:hover{background:#454145;color:#fff}.right{text-align:right}ul.list{position:relative;float:right;width:245px;margin:20px 1px 0 0}ul.list li{background:#b0d074;float:right;margin-left:1px;margin-bottom:1px}ul.list li a{color:#383338;display:inline-block;padding:0 9px;font:normal 15px/34px 'Ubuntu',sans-serif}h1 a.logo2 img{margin-top:0!important}.text1{text-align:right;position:relative;line-height:20px;font-size:15px;color:#a9a6a9;margin-top:16px}address{position:relative;margin:17px 0 52px;line-height:18px;float:right;text-align:right;color:#a9a6a9;font-size:15px;line-height:20px}address span{margin-bottom:19px;display:block}address dl dd{width:200px}.map_wide{position:relative;height:413px;width:100%}.article{position:relative;overflow:hidden;margin:47px 0 30px}.article .lk{display:block;margin:10px 0 15px;position:relative}.thumbnail{position:relative;overflow:hidden;margin:30px 0 14px}.thumbnail>img{margin-bottom:39px}.thumbnail>span{display:block;font-size:15px;padding-top:6px}a.block{display:block;position:relative;background:#383338;padding:40px 46px 46px;text-align:center;margin-top:30px}a.block:hover{background:#b9d684;-webkit-box-shadow:0 10px 16px #aac970;-moz-box-shadow:0 10px 16px #aac970;-o-box-shadow:0 10px 16px #aac970;box-shadow:0 10px 16px #aac970}.block>p{font-size:13px!important;line-height:20px}.thumb2{position:relative;overflow:hidden;margin:18px 0 30px}.thumb2 a{margin-top:20px;display:inline;font-size:15px;line-height:20px;text-decoration:none}.thumb2 a:hover{color:#383338}.thumb2 time{display:block;margin-bottom:15px}time{font:500 30px/30px 'Ubuntu',sans-serif}.block1{margin-top:47px}.block1 img{margin-bottom:37px}.items{position:relative;text-align:center;margin:45px 0 27px}.items a{margin-top:28px}.items img{margin-bottom:2px}.items p{margin-top:2px}.thumb3{position:relative;margin:30px 0 0}.thumb3 img{margin-bottom:39px}.thumb3 h5{line-height:30px;margin-bottom:22px}.block2{position:relative;overflow:hidden;margin:48px 0 0}.block2 time,.block2 span{font-size:15px;line-height:20px;color:#fff;font-weight:normal}.block2 p{margin-top:15px}.block2 a.link1{margin-top:15px}a.link3{font-size:15px;line-height:20px;color:#383338}a.link3:hover{text-decoration:underline;color:#736873}ul.list1{position:relative;width:100%}ul.list1 li{margin-bottom:3px;padding-right:54px}ul.list1 li a{color:#fff;font:500 16px/26px 'Ubuntu',sans-serif;display:inline-block;text-decoration:none;letter-spacing:2px;padding:0 7px;text-transform:uppercase}ul.list1 li a:hover{background-color:#383338;color:#fff;text-decoration:none;display:inline-block}.map_c{position:relative;height:638px;width:100%;margin-top:45px}.address{position:relative;overflow:hidden;font:normal 15px/20px 'Ubuntu',sans-serif;color:#fff;float:left;text-align:left;width:100%;margin:10px 0 0}.address span{float:left;margin:0}.address p{font-size:30px;line-height:30px;font-weight:500;margin-bottom:21px}.address dl dd{text-align:right;width:190px}dl{margin-top:23px}.text2{position:relative;margin-top:34px}.text2 a{font-size:15px;line-height:20px;display:inline-block}.text2 a:hover{color:#383338}#footer{position:relative;padding:25px 0 21px;color:#fff;font:600 19px/20px 'Open Sans',sans-serif}.copy a{color:#fff;text-decoration:none}.copy a:hover{color:#b0d074}@media only screen and (max-width:1199px){.thumb>img,.thumb3>img,.thumb2 img,.section img,.article img,.thumbnail>img,.block2 img,.block1 img{width:100%}ul.list1 li{padding-right:0}ul.list a{font-size:15px}address{margin-top:6px}}@media only screen and (max-width:995px){h2{font-size:53px;line-height:55px}ul.list{margin-right:3px;width:100%}ul.list li a{padding:0 7px}address{letter-spacing:-1px}}@media only screen and (max-width:767px){h2{font-size:50px;line-height:50px}h6{font-size:30px;line-height:32px}address{letter-spacing:0}.text{width:100%;padding:0}.bg,.bg_1,.bg_2,.bg_3{padding:50px 0}ul.socials,ul.list,address{margin-bottom:30px}.col1>img{left:-12px}.section{margin-bottom:35px}.map_wide{height:250px}.text1>br,h2+br{display:none}#footer{font-size:15px;line-height:20px;padding:21px 0}ul.list{width:100%}.text2 a{margin-bottom:30px}.block2 img{margin-bottom:20px}.article img,.thumb2 img{margin-bottom:20px}.article{margin-top:30px}.thumb3{padding-bottom:15px}.thumb2{margin-bottom:50px}ul.list1{margin-bottom:25px}ul.list1 li{padding-right:50px}h4{font-size:28px}.map_wide{height:300px}ul.list{margin-right:0}ul.list li a{padding:0 9px}}@media only screen and (max-width:480px){ul.list{padding-left:0}h1 a img,h1 a.logo2 img{width:100%}h2{font-size:44px;line-height:45px}h5,h6{font-size:25px;line-height:30px}a.link3{font-size:14px}.map_wide{height:200px}.section img{margin-bottom:15px}}