@import url(reset.css);@import url(skeleton.css);body,html{background:#20222b;font:12px/20px Arial,sans-serif;color:#747474;min-width:300px}*{-webkit-text-size-adjust:none}.bord-1{position:relative;padding-bottom:47px}.bord-1:after{position:absolute;content:"";left:10px;right:10px;top:auto;bottom:0;border-bottom:1px solid #dcd8cf;height:1px}.bord-1.v1{padding-bottom:55px;margin-bottom:3px}.bord-1.v1:after{left:0;right:0}.bord-1.v2{padding-bottom:38px}.bord-1.v2:after{left:0;right:0}.w2{width:91%}.w3{width:540px}a{color:inherit;text-decoration:none}a:hover{text-decoration:none}a[href^="tel:"]{color:inherit;text-decoration:none}.a-hov{transition:all .4s ease}.a-hov:hover{color:#434250}h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;font-weight:400}h2{font-size:22px;line-height:30px;color:#77757c;padding-top:31px;padding-bottom:24px}h3{font-family:Arial,sans-serif;font-size:13px;padding-bottom:21px;color:#069c69}h4{font-family:Arial,sans-serif;font-size:12px;color:#00b779;padding-bottom:0;padding-top:20px}h5{font-size:12px;color:#000;text-transform:uppercase;font-weight:lighter}h2+h3{margin-top:-1px}h2.v1{padding-top:32px}h2.v2{padding-top:27px}h2.v3{padding-top:5px;padding-bottom:9px}h2.v4{padding-top:25px;padding-bottom:16px}h2.v5{padding-top:26px;padding-bottom:0}h2.v6{line-height:36px;padding-top:27px}h2+h4{padding-top:0;margin-top:-6px}h4.v1{color:#1f8c5e;padding-right:40px;padding-bottom:20px}h4.v2{color:#1f8c5e;padding-right:40px;padding-bottom:0}h4.v3{color:#069c69}img+h4.v3{padding-top:23px}.text-1{line-height:18px;color:#898989}.text-2{font-size:13px;color:#434250}.text-3{padding-right:47px}.color-1{color:#069c69}.btn{display:inline-block;padding:8px 38px 8px 12px;width:220px;text-align:left;position:relative;color:#fff;font-family:'Open Sans',sans-serif;font-size:17px;line-height:17px;text-transform:uppercase;background:#434250;font-weight:300;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;transition:all .5s ease}.btn:after{content:"";display:block;position:absolute;right:0;top:0;height:100%;width:39px;background:#00b779 url(../images/arrow-3.png) center center no-repeat}.btn:hover{background:#00b779}.list-1+.btn.v1{margin-top:19px}.btn.v1{margin-top:30px;text-transform:none;font-size:13px;padding:8px 40px 7px 12px;width:auto;line-height:15px}.btn.v1:after{background:#00b779 url(../images/arrow-4.png) center center no-repeat;width:27px}.btn.v1.p1{margin-top:20px;margin-bottom:2px}.list-1{padding-top:19px}.list-1 li{background:url(../images/icon-2.gif) 1px 6px no-repeat;padding-left:19px;line-height:12px;margin:2px 0 5px}.list-1 li a{transition:all .5s linear;line-height:20px}.list-1 li a:hover{color:#00b779}.list-1.v1{width:99%}.list-1.v1 li{margin:0;padding-left:17px}.img-ind{float:left;margin-right:19px;margin-top:4px}.img-ind img{width:100%}.wrapper{width:100%;position:relative}.extra-wrap{overflow:hidden}.grid_inside{margin:0 -10px}.aligncenter{text-align:center!important}.alignleft{text-align:left!important}.it{font-style:italic;display:inline-block}.fleft{float:left}.fright{float:right}.h-underline:hover{text-decoration:underline}.underline{text-decoration:underline}.upp{text-transform:uppercase}.transition{transition:all .4s ease}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}p{padding-bottom:20px}.img-ind+div>h4{padding-top:2px}.pad-left{padding-left:10px}.p1{margin-top:24px!important}.p2{padding-bottom:17px}header{background:#f7f3e8;position:relative}h1{float:left;margin-top:13px;z-index:102;position:relative}h1 a{display:inline-block}header.reg{background:url(../images/slide-1.jpg) center top no-repeat;background-size:100% auto;padding-bottom:214px}.ie-bg{display:none}header.reg .aft-slider{position:relative}.slider{position:relative;top:0;width:100%;padding-bottom:30px;display:inline-block;text-align:center}.aft-slider{position:absolute;top:0;left:0;text-align:center;right:0}.aft-slider>div{display:inline-block}.camera_wrap{height:636px}.camera_commands,.camera_next,.camera_prev{opacity:1!important}.slider .camera_next,.slider .camera_prev{background:#00b779;height:43px;width:43px;top:50%;bottom:auto;margin-top:16px;moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:all .3s ease}.slider .camera_next:hover,.slider .camera_prev:hover{background:#434250}.slider .camera_prev{left:50%;margin-left:-470px}.slider .camera_next{right:50%;margin-right:-470px}.slider .camera_next>span,.slider .camera_prev>span{display:block;height:100%;width:100%;text-indent:-5000px}.slider .camera_prev>span{background:url(../images/arrow-1.png) center center no-repeat}.slider .camera_next>span{background:url(../images/arrow-2.png) center center no-repeat}form.search{float:right;margin-top:12px;position:relative}form.search input{width:164px;height:28px;border:none;background:#fff;padding-left:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}form.search a{background:#00b779 url(../images/icon-1.png) center center;width:28px;height:28px;position:absolute;top:0;right:0;cursor:pointer;moz-transition:background .3s ease-out;-o-transition:background .3s ease-out;-webkit-transition:background .3s ease-out;transition:all .3s ease-out}form.search a:hover{background:#434250 url(../images/icon-1.png) center center}.content{background:#f7f3e8;padding-bottom:59px}.box-1{margin-bottom:16px}.box-1 h4{padding-bottom:6px}.box-1+.btn{margin-top:18px}.box-2 .various{position:relative;display:block;background:#000}.box-2 .various img{webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.box-2 .various:hover img{opacity:.4}.box-2 .various:after{background:url(../images/arrow-5.png) center center no-repeat;content:'';display:block;width:100%;height:100%;position:absolute;opacity:1;left:0;top:0}.box-2{margin-top:4px}.box-2 .various{margin:0 1px 22px}.block-1 dt{float:left;width:70px;padding:7px 0;text-align:center}.block-1{margin-top:9px}.block-1 dd{margin:0 0 20px 92px}.block-1 dd.last{margin-bottom:0}.block-1 dt{background:#ebe6d7;border:1px solid #e4e0d6;margin-top:5px;font-family:'Open Sans',sans-serif;color:#000}.block-2 .box-3{margin-top:40px}.block-2 .box-3 a{padding-left:18px}.gallery{margin-top:-33px}.box-4{margin-top:33px}.box-4 h4{padding-top:15px}.box-4 img{width:100%}.magnifier{position:relative;display:block}.magnifier:after{background:url(../images/magnifier.png) center center no-repeat #000;content:'';display:block;width:100%;height:100%;position:absolute;opacity:0;left:0;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.magnifier:hover:after{opacity:.4;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}#toTop{display:none;text-decoration:none;position:fixed;cursor:pointer;overflow:hidden;width:63px;height:63px;border:none;text-indent:-999px;z-index:20;background:url(../images/ui.totop.gif) 0 0 no-repeat;margin-right:-670px!important;right:50%;bottom:20px;transition:all .2s ease}#toTop:hover{background:url(../images/ui.totop-hov.gif) 0 0 no-repeat}#toTop:active,#toTop:focus{outline:0}footer{color:#63656a;text-transform:uppercase;line-height:18px;padding-bottom:30px}.col-1{float:left;width:30%;padding-top:33px}.col-2{float:right;width:32%;padding-top:25px}.col-2 .center{padding-left:42px;background:url(../images/icon-5.png) 9px 6px no-repeat}.col-3{float:right;width:30%;text-align:right}.list-services{display:inline-block;text-align:right}.list-services{padding-top:23px}.list-services li{display:inline-block;float:left}[class*=list-services-]{text-decoration:none;display:block;height:35px;width:35px;background:url(../images/soc-icons.png) no-repeat;background-position-x:-25px;background-position-y:0;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out;margin-left:7px;border-radius:500px}.list-services-1{background-position:0 0}.list-services-2{background-position:-42px 0}.list-services-3{background-position:-84px 0}.list-services-4{background-position:-126px 0}.list-services-5{background-position:-137px 0}.list-services-1:hover{background-position:0 bottom}.list-services-2:hover{background-position:-42px bottom}.list-services-3:hover{background-position:-84px bottom}.list-services-4:hover{background-position:-126px bottom}.list-services-5:hover{background-position:-137px bottom}#toTop{display:none;text-decoration:none;position:fixed;cursor:pointer;overflow:hidden;width:40px;height:40px;border:none;text-indent:-999px;z-index:20;background:url(../images/ui.totop.gif) 0 0 no-repeat;margin-right:-670px!important;right:50%;bottom:20px;transition:all .2s ease}#toTop:hover{background:url(../images/ui.totop-hov.gif) 0 0 no-repeat}#toTop:active,#toTop:focus{outline:0}@media only screen and (max-width:995px){.slider .camera_prev{left:20px;margin-left:0}.slider .camera_next{right:20px;margin-right:0}.box-1 .img-ind{float:none;margin-right:0;width:100%;margin-bottom:10px}header.reg{background:url(../images/slide-1.jpg) center top no-repeat;background-size:100% auto;padding-bottom:20px}#accordion h5{font-size:11px}.w2,.w3{width:100%}.text-3,h4.v2{padding-right:0}.camera_wrap{height:374px}.bord-1:after{left:10px;right:10px}}@media only screen and (max-width:767px){.grid_inside{margin:0}.w1{width:31%!important;margin-left:1%;margin-right:1%}.box-3{margin-bottom:20px}.box-1{width:48%!important;margin-left:1%;margin-right:1%;float:left}.box-2{margin-bottom:30px}footer [class*=col-]{width:100%}footer .col-3{text-align:left}footer .col-1{text-align:left;margin-left:10px}header.reg{background-size:auto auto;background-position:center center}.box-4{width:46%!important;margin-left:2%;margin-right:2%}#accordion h5{font-size:12px}.slider .camera_next,.slider .camera_prev{height:30px;width:30px;top:auto;bottom:10px}.slider .camera_prev{left:auto;right:60px}.slider .camera_next{right:30px}form.search,form.search input{width:100%}.camera_wrap{height:286px}}@media only screen and (max-width:480px){.box-1{width:100%!important;margin-left:0;margin-right:0;float:none}.camera_wrap{height:250px}}