#slider .sld .right .more .view,a{-moz-transition:.2s ease-out;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out}#top,.relative{position:relative}#content .left .submenu li a,#site .more,#site .right a .title,#site h3,#slider .sld .right .more,#top .menu>li>a,.title{text-transform:uppercase}#content .right,.c-hamburger,.clear,.overflow{overflow:hidden}body{font-family:'Open Sans',sans-serif;font-size:14px;color:#575656;font-weight:400}#top .menu li ul li a,#top .menu>li>a{color:#fff;font-weight:700;display:block}.wrapper{width:1000px;margin:0 auto}#top .line,.clear,.section{width:100%}.left{float:left}.right{float:right}.clear{height:0;clear:both}a{text-decoration:none;transition:.2s ease-out}#top .line{height:4px;background:#99cc30;border-bottom-right-radius:5px;border-bottom-left-radius:5px}#top{height:150px}#top .logo{display:block;width:204px;height:88px;left:30px;position:absolute;background:url(../img/logo.jpg);top:30px}#top .logo:hover{opacity:.8}#top .menu{list-style:none;position:absolute;right:0;border-radius:6px;margin:0;padding:0;top:35px}#top .menu>li,#top .menu>li>a{position:relative}#top .menu li{float:left}#top .menu>li>a{background:#99cc30;height:21px;padding:15px 30px;z-index:1000}#top .menu>li:hover ul{visibility:visible;opacity:1;top:100%}#top .menu li ul{top:80%;opacity:0;left:0;width:150%;z-index:999;position:absolute;list-style:none;padding:0;margin:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden;visibility:hidden;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}#top .menu li ul li{background:#99cc30;color:#fff;width:100%;border-top:1px solid #75A60F}#top .menu li ul li:first-child{border-top:none}#top .menu li ul li a{padding:5px 7px}#top .menu li a .left{height:100%;width:2px;position:absolute;top:0;left:0;background:url(../img/bdleft.png) no-repeat}#top .menu li a.home{background:#333;border-top-left-radius:6px;border-bottom-left-radius:6px}#top .menu li a.home:hover{background:#555}#top .menu li a.active,#top .menu li a:hover{background:#333}#slider{height:430px;position:relative}#slider .cycle-slideshow,#slider .sld{position:absolute;top:0;left:0;right:0;bottom:0}#slider .sld .left{height:100%;width:500px;float:left}#slider .sld .right{height:100%;width:500px;float:right}#slider .sld .right h2{font-size:55px;font-weight:100;line-height:57px;color:#99cc30;margin-bottom:23px;margin-top:46px}#slider .sld .right h2:first-line{color:#333}#slider .sld .right .desc{font-weight:100;color:#575656;line-height:20px}#slider .sld .right .more{padding:10px 55px 10px 19px;position:relative;display:block;background:#8ec221;float:left;border-radius:6px;color:#fff;margin-top:20px}#slider .sld .right .more .view{background:#75a60f;position:absolute;right:0;top:0;width:37px;height:100%;border-bottom-right-radius:6px;border-top-right-radius:6px;text-align:center;line-height:38px;transition:.2s ease-out}#content .left .newsletter .send,#site .right a .title{-moz-transition:.2s ease-out;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out}#slider .sld .right .more:hover,#slider .sld .right .more:hover .view{background:#1966FF}#slider .pagination{position:absolute;z-index:999;min-height:20px;width:200px;right:30px;bottom:30px}#slider .pagination .ball{display:block;float:left;margin:5px;border:4px solid #d7d7d7;width:10px;height:10px;border-radius:50%}#slider .pagination .ball:hover{border-color:#333;cursor:pointer}#slider .pagination .ball.active{border-color:#75a60f;background:#75a60f}#site{min-height:377px;width:100%;background:url(../img/home-bg.jpg) center no-repeat;padding-top:60px;font-weight:400;color:#575656;line-height:21px}#site .left{width:530px;float:left}#site h3,.title{color:#99cc30;font-size:18px;margin-bottom:35px}#site span{color:#363636}#site .more{background:#8ec221;padding:11px 18px;border-radius:6px;color:#fff;font-size:13px;font-weight:700;float:right}#site .more:hover{background:#333}#site .right{float:right;width:430px;padding-top:75px}#site .right a{display:block;width:178px;height:147px;border:1px solid #dcdcdc;float:left;margin-left:35px;margin-bottom:35px;border-radius:6px}#site .right a .title{color:#333;font-weight:700;text-align:center;background:#fff;height:54px;line-height:17px;width:155px;margin:-27px auto 0;transition:.2s ease-out}#site .right a .title .td{vertical-align:middle;display:table-cell;width:155px;height:55px}#site .right a:hover{border-color:#8ec221}#site .right a:hover .title{color:#8ec221}#contact{margin-top:50px}#contact .left,#contact .right{width:500px}#contact .left .title,#contact .right .title{margin-left:20px;font-size:18px;text-transform:uppercase;color:#99cc30;margin-bottom:25px}#contact .left .title img,#contact .right .title img{vertical-align:middle;margin-right:15px}#contact .left .map{height:140px;width:100%}#contact .left .map img{margin-top:-1px}#contact .right .info{height:80px;padding:28px 40px;width:420px;position:relative;border:1px solid #8ec221;border-bottom-right-radius:6px;border-top-right-radius:6px}#contact .right .info h4{color:#282828;font-size:18px;font-weight:700;line-height:26px;margin-top:0}#contact .right .info h4 span{color:#8ec221}#contact .right .info .place{color:#575656;font-weight:300}#contact .right .info .hand{width:173px;height:178px;background:url(../img/hand.png);position:absolute;bottom:5px;right:0}.bottom-line{width:100%;height:4px;background:#99cc30;border-top-right-radius:5px;border-top-left-radius:5px;margin-top:65px}#foot{background:#191919;width:100%;padding-top:35px;padding-bottom:35px}#foot table td{padding:0 20px;color:#636363;font-weight:400}#foot a{color:#fff}#foot a:hover{color:#99cc30}#foot .intellect span{color:#8ec221}#content{width:100%;background:url(../img/content-bg.jpg) top center no-repeat;min-height:378px}#content .left{width:259px}#content .left .submenu{list-style:none;margin:30px 0 0;padding:10px 0;width:225px;border:1px solid #8ec221;border-radius:6px}#content .left .submenu li{position:relative}#content .left .submenu li ul{display:none}#content .left .submenu li .selected+ul{display:block}#content .left .submenu li a{display:block;padding:13px 22px;width:201px;margin-left:-10px;border-radius:6px;font-weight:700;color:#666}#content .left .submenu li a.selected,#content .left .submenu li a:hover{background:#8ec221;color:#fff}#content .left .submenu li a table{width:175px;height:100%}#content .left .submenu li a table td{vertical-align:middle}#content .left .submenu li a table td.li{width:20px}#content .left .submenu li a .line{width:175px;height:1px;background:#e4ecd4;position:absolute;bottom:0;left:20px}#content .left .submenu li a:hover .line,#content .left .submenu li:last-child a .line{display:none}#content .left .newsletter{width:178px;height:152px;background:url(../img/newsletter.jpg);margin-top:20px;padding:25px;font-size:13px}#content .left .newsletter h3,#content h1.title{font-size:18px;color:#99cc30;text-transform:uppercase}#content .left .newsletter h3{margin-top:0}#content .left .newsletter .email{width:118px;border:1px solid silver;padding:11px 40px 11px 13px;border-radius:6px;margin-top:20px}#content .left .newsletter .send{width:40px;height:41px;background:url(../img/arrows.png) center no-repeat #8ec221;border:none;position:absolute;margin-top:20px;margin-left:-40px;border-radius:6px;transition:.2s ease-out}#content .left .newsletter input[type=submit]:hover{background:url(../img/arrows.png) center no-repeat #333}#content .right{width:700px;margin-top:30px;line-height:22px;text-align:justify}#content h1.title{margin-top:0;margin-bottom:40px}#content .contact-form{width:178px;padding:25px;border:1px solid #8ec221;border-radius:6px;margin-top:30px}#content .contact-form input[type=text]{border:1px solid silver;padding:10px 12px;margin-bottom:10px;width:145px;border-radius:6px}#content textarea{border:1px solid silver;width:145px;padding:10px 12px;border-radius:6px;margin-bottom:10px}#content .contact-form input[type=submit]{border:1px solid #8ec221;background:#8ec221;padding:10px 0;margin-bottom:10px;width:167px;border-radius:6px;color:#fff;text-transform:uppercase;text-align:center}#content .contact-form input[type=submit]:hover{background:#333;border-color:#333;-moz-transition:.2s ease-out;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}#content a{color:#8ec221}#content a:hover{color:#333}#content .maps{width:100%}#content .maps tr td{padding-bottom:50px}#content .maps tr td:first-child{width:270px}#content .right .img{width:200px;height:130px;display:block;float:left;margin-right:15px;margin-left:15px;position:relative}#content .right .img .title{position:absolute;bottom:0;text-align:center;padding:2%;width:96%;background:rgba(0,0,0,.7);color:#fff;margin-bottom:0}.message-error,.message-success{width:208px;color:#fff;padding:10px;text-align:center;margin-top:30px;border-radius:6px}#content .right .img:hover .title{background:rgba(153,204,48,.8)}.message-success{background:#75a60f}.message-error{background:#bd0000}.slidermin{height:300px!important}.slidermin .left{-webkit-background-size:contain!important;background-size:contain!important}.slidermin .sld h2{font-size:45px!important;margin-top:0!important}.img:hover{opacity:.9}ul.submenu ul{list-style:none;padding-left:16px}#content .left .submenu ul li a{width:185px}#content .left .submenu ul li a.selected,#content .left .submenu ul li a:hover{background:#83B320}#content .right.banner{margin:0 -19px 0 0;width:760px;position:relative;top:0}#fixed_buttons{position:absolute;left:0;top:150px;z-index:999}#fixed_buttons a{display:block;width:auto}@media all and (max-width:1040px){#fixed_buttons a{display:inline-block}#fixed_buttons a img{border-radius:10px}.wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 2%}ul.menu.mobile{z-index:9999}#top ul.menu{right:2%}#fixed_buttons{left:0;margin:0 auto;position:relative;top:-15px;text-align:center;z-index:999}#slider .sld .left,#slider .sld .right{width:49%;background-size:contain!important}#content,#site{background:0 0}#contact .left,#contact .right{width:50%}#contact .right .info{width:82%}#contact .left .map img{width:100%;height:138px}#slider{box-shadow:0 24px 84px -24px gray}#site .left{width:53%}#site .right{width:47%}#contact .right .info .hand{width:33%}#site .right a{width:45%;margin-left:3%}#content .left{width:19%}#content .right.banner{width:70%;display:none}#content .right,#content .right.banner object{width:100%}#content .right{width:68%}}@media all and (max-width:956px){#content .maps tr td{padding-bottom:50px;display:block;margin:0 auto;text-align:center}}@media all and (max-width:850px){#site .left,#site .right{width:100%}#contact .right .info{width:80%}#contact .right .info .hand{display:none}#slider.slidermin .pagination{right:-75px}#slider.slidermin .sld .right h2{font-size:33px!important}}@media all and (max-width:790px){#fixed_buttons a img{max-width:40px}#fixed_buttons{top:-10px}#top{height:150px}#top .logo{position:static;margin:0 auto}#top ul.menu{margin:-20px auto;width:503px;position:relative;right:3px}#content .left,#content .right,#foot .left{width:100%}#top ul.menu li:last-child a{border-top-right-radius:6px;border-bottom-right-radius:6px}#slider{height:378px;box-shadow:0 24px 39px -24px gray}#slider .right{overflow:hidden}#slider .pagination{position:relative;top:390px;right:auto;margin:0 auto;text-align:center}#slider .pagination .ball{display:inline-block;float:none}#slider .sld .right h2{font-size:34px}#foot .left table{margin:0 auto}#slider.slidermin .right h2{font-size:30px}#slider.slidermin{margin-top:40px;background-color:#fff}#content .left .newsletter,#content .left .submenu{margin:20px auto}#slider.slidermin .pagination{right:auto;top:-20px}#content .contact-form{width:90%;margin:30px auto;padding:10px}#content .contact-form input[type=text],#content textarea{width:90%}#content .maps tr td{display:table-cell}}@media all and (max-width:680px){#slider{height:320px}#slider .pagination{top:335px}#slider .sld .left{background:#fff!important;display:none}#slider .sld .right{width:90%}#contact .left,#contact .right{width:100%}#contact .right .info{width:87%}#contact .left{overflow:hidden;padding-bottom:54px}#contact .right .info .hand{display:block;width:173px}#content .maps tr td{display:block}}@media all and (max-width:545px){#top .c-hamburger,#top .logo{position:absolute}#contact .right .info{width:84%}#top ul.menu{display:none}#top .c-hamburger{display:block;top:33px;right:20px;z-index:99999}#top .c-hamburger--htx.is-active{width:50px;height:50px;top:4px}#top .c-hamburger--htx.is-active span{top:21px}#top ul.menu.mobile{display:block;position:absolute;left:0;top:24px;width:96%}#top .menu.mobile li{float:none;text-align:center}#top .menu.mobile li:last-child a{border-radius:0}#top .menu.mobile>li:hover ul{position:relative;width:100%}#top .menu li ul.rwd{width:96%}#content .maps tr td iframe{width:100%}}@media all and (max-width:430px){#slider .sld .right h2{font-size:23px;font-weight:500}#contact .right .info .hand{display:none}#contact .left .map img{height:127px}#contact .right .info{width:80%;text-align:center;padding:28px 10%}#slider.slidermin .sld .right h2{font-size:21px!important}#content .right img{float:none!important;margin:0 auto!important;width:100%!important}#content .contact-form{width:87%;margin:30px auto}#slider.slidermin .pagination{top:-42px}}@media all and (max-width:330px){.wrapper{padding:0 5%}#site .right a{width:96%;margin:18px 2%}#slider.slidermin .sld .right h2{font-size:21px!important}#contact .right .info h4{font-size:15px}}.c-hamburger{display:none;position:relative;margin:0;padding:0;width:60px;height:60px;font-size:0;text-indent:-9999px;appearance:none;box-shadow:none;border:none;cursor:pointer;border-radius:6px;transition:background .3s}.c-hamburger:focus{outline:0}.c-hamburger span{display:block;position:absolute;top:29px;left:14px;right:14px;height:6px;background:#fff}.c-hamburger span::after,.c-hamburger span::before{position:absolute;display:block;left:0;width:100%;height:6px;background-color:#fff;content:""}.c-hamburger span::before{top:-12px}.c-hamburger span::after{bottom:-12px}.c-hamburger--htx{background-color:#99cc30}.c-hamburger--htx span{transition:background 0s .3s}.c-hamburger--htx span::after,.c-hamburger--htx span::before{transition-duration:.3s,.3s;transition-delay:.3s,0s}.c-hamburger--htx span::before{transition-property:top,transform}.c-hamburger--htx span::after{transition-property:bottom,transform}.c-hamburger--htx.is-active{background-color:#333}.c-hamburger--htx.is-active span{background:0 0}.c-hamburger--htx.is-active span::before{top:0;transform:rotate(45deg)}.c-hamburger--htx.is-active span::after{bottom:0;transform:rotate(-45deg)}.c-hamburger--htx.is-active span::after,.c-hamburger--htx.is-active span::before{transition-delay:0s,.3s}