html,body,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}html{height:100%;-webkit-text-size-adjust:100%}body{font-size:1em;line-height:1.4;height:100%}::-moz-selection{background:#e0e0e0;text-shadow:none}::selection{background:#e0e0e0;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #fe8f01;margin:1em 0;padding:0}img{vertical-align:middle}textarea{resize:vertical}button::-moz-focus-inner{border:0;padding:0}.wrapper,.row,.col,.col-inner,.form-row,.form-col,header,a.menu-label,.banner,.content,.blog-item,footer,.footer-social{*zoom:1}.wrapper:before,.row:before,.col:before,.col-inner:before,.form-row:before,.form-col:before,header:before,a.menu-label:before,.banner:before,.content:before,.blog-item:before,footer:before,.footer-social:before,.wrapper:after,.row:after,.col:after,.col-inner:after,.form-row:after,.form-col:after,header:after,a.menu-label:after,.banner:after,.content:after,.blog-item:after,footer:after,.footer-social:after{display:table;content:""}.wrapper:after,.row:after,.col:after,.col-inner:after,.form-row:after,.form-col:after,header:after,a.menu-label:after,.banner:after,.content:after,.blog-item:after,footer:after,.footer-social:after{clear:both}body{font-family:"futura-pt",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:normal;background-color:#313131;color:#313131;margin:0 auto}.wrapper{max-width:1000px;margin:0 auto;position:relative}.col{float:left}.col-inner{margin:0 25px 25px 25px}.col-2{width:50%}.col-3{width:33.3%}.col-full{float:none;width:100%}.col-main{width:66.6%}.col-aside{width:33.3%}h1{color:#fe8f01;font-size:32px;font-weight:700;margin:0;padding:0}h2{font-size:24px;font-weight:700;margin:0 0 10px 0;padding:0}h2 a{color:#313131}h3{font-size:20px;font-weight:700;margin:0 0 10px 0;padding:0}h4{font-size:18px;font-weight:500;margin:0 0 5px 0;padding:0}p{font-size:16px;margin:0 0 18px 0;line-height:22px}p.intro{font-size:30px;font-weight:400;line-height:36px}ul{list-style:disc;margin:0 0 0 18px;padding:0 0 10px 0}ul li{margin:0 0 8px 0}ol{margin:0 0 0 18px;padding:0 0 10px 0}ol li{margin:0 0 8px 0}.form-row{margin:0 0 10px 0}.form-col{float:left}.form-action{clear:left}a{color:#fe8f01;text-decoration:none}a:hover{text-decoration:underline}a:focus{outline:none}.button,button{font-family:"futura-pt",sans-serif;font-style:normal;font-weight:400;display:inline-block;float:left;font-size:18px;margin:0 5px 5px 0;border:none;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:0;background-color:#fe8f01;color:#fff;padding:10px 12px}.button:hover,button:hover{background-color:#313131;text-decoration:none}.button:focus,button:focus{text-decoration:none;outline:none}header{background-color:#fff}header .wrapper-header{padding-bottom:37px}ul.quick-contacts{margin:0;padding:0;list-style:none;position:absolute;top:10px;right:25px}ul.quick-contacts li{display:inline;float:left}ul.quick-contacts li a{display:block;float:left;font-size:18px;font-weight:500;color:#313131;background:transparent url(../img/bg-icons.png) no-repeat;padding:15px 0 15px 35px}ul.quick-contacts li a.phone{background-position:10px 18px}ul.quick-contacts li a.email{background-position:10px -28px}ul.quick-contacts li a:hover{text-decoration:none}a.menu-label{display:none;text-decoration:none;font-size:18px;color:#fff;background-color:#fe8f01;padding:15px;font-weight:500;float:right}a.menu-label:hover{text-decoration:none}ul.menu{list-style:none;margin:0;padding:0;position:absolute;bottom:0;right:10px}ul.menu li{margin:0;padding:0;display:inline;float:left;position:relative}ul.menu li a{display:block;float:left;color:#313131;font-size:18px;padding:15px}ul.menu li a:hover{text-decoration:none;background-color:#e0e0e0}ul.menu li a.active{text-decoration:none;background-color:#e0e0e0}ul.menu li.current a{color:#fe8f01}ul.menu li.parent a{background-image:url(../img/bg-icons.png);background-repeat:no-repeat;background-position:right -75px;padding-right:25px}ul.menu li.current ul li a{color:#313131}ul.menu li.parent ul{display:none;position:absolute;z-index:4000;top:100%;left:0;right:auto;background-color:#e0e0e0;margin:0;padding:0}ul.menu li.parent ul li{display:block;float:none}ul.menu li.parent ul li a{float:none;background-image:none;padding:10px 15px;white-space:nowrap;font-size:16px}ul.menu li.parent ul li a:hover{background-color:#fe8f01;color:#fff}.logo{display:block;width:306px;height:72px;background:transparent url(../img/bg-logo.png) no-repeat 0 0;margin:42px 0 0 25px;text-indent:-9999px}.banner{max-height:255px;overflow:hidden}.banner .wrapper-banner{position:relative}.banner-control{display:block;width:29px;height:53px;background:transparent url(../img/bg-icons.png) no-repeat;text-indent:-9999px;position:absolute;z-index:1000;top:50%;margin-top:-27px}.banner-prev{background-position:0 -200px;left:0;margin-left:-54px}.banner-next{background-position:0 -300px;right:0;margin-right:-54px}.banner-cycle a{display:block;position:relative}.banner-cycle img{display:block;width:100%;height:auto}.banner-cycle .cycle-overlay{position:absolute;bottom:0;right:0;left:0;padding:10px 25px;font-size:20px;font-style:normal;background:rgba(49,49,49,0.6);color:#fff;text-align:center}.banner-cycle a:hover .cycle-overlay{background-color:#fe8f01}.content{background-color:#fff;padding:50px 0 25px 0}.content ul{list-style:none;margin:0 0 15px 0;padding:0}.content ul li{background:transparent url(../img/bg-icons.png) no-repeat 0 -494px;margin:0 0 10px 0;padding:0 0 0 20px}ul.sub-menu{list-style:none;margin:0 0 15px 0;padding:0}ul.sub-menu li{background:transparent url(../img/bg-icons.png) no-repeat 0 -494px;margin:0 0 10px 0;padding:0 0 0 20px}.highlight{background-color:#e0e0e0;padding:20px 20px 10px 20px;margin-top:10px}.highlight img{float:right;display:block;margin:0 0 10px 20px;max-width:100%;height:auto}.blog-item{margin:0 auto}.blog-item img{float:right;margin:0 0 20px 20px;max-width:100%;height:auto}.blog-item .blog-date{color:#313131;font-size:12px;text-transform:uppercase}.blogs .blog-item{border-top:1px solid #e0e0e0;margin-top:20px;padding-top:20px}footer{padding:25px 0 50px 0;text-align:center}ul.footer-details{list-style:none;color:#fff;margin:0;padding:0}ul.footer-details li{display:inline-block;background:transparent url(../img/bg-icons.png) no-repeat 0 -390px;padding:0 20px 0 25px;margin:0}ul.footer-details li:first-child{background-image:none}ul.footer-details li a{color:#fff}.footer-social{display:block;margin-top:15px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.logo{background-image:url(../img/bg-logo@2x.png);background-size:306px auto}a.phone,ul.menu li.parent a,.banner-control,ul.sub-menu li a,ul.footer-details li{background-image:url(../img/bg-icons@2x.png);background-size:100px auto}}@media only screen and (max-width: 1124px){.banner-prev{left:25px;margin-left:0}.banner-next{right:25px;margin-right:0}}@media only screen and (max-width: 770px){ul.quick-contacts{top:0;right:55px}ul.quick-contacts li a{text-indent:-9999px}ul.quick-contacts li a.phone{padding-left:0}a.menu-label{display:inline-block}ul.menu{display:none;position:relative;bottom:auto;right:auto;clear:both;background-color:#fe8f01}ul.menu li{display:block;float:none}ul.menu li a{display:block;float:none;padding:10px 15px;background-color:#fe8f01}ul.menu li a:hover{background-color:#313131;color:#fff}ul.menu li a.active{background-color:#313131;color:#fff}ul.menu li.current a{color:#313131}ul.menu li.current a:hover{color:#fff}ul.menu li.parent a{background-image:none;padding-right:15px}ul.menu li.parent ul{display:block;position:relative;top:auto;left:auto;right:auto;background-color:#fe8f01}ul.menu li.parent ul li a{padding:5px 15px 5px 25px;white-space:nowrap;font-size:16px}ul.menu li.parent ul li a:hover{background-color:#313131;color:#fff}.col{float:none}.col-2{width:100%}.col-3{width:100%}.col-main{width:100%}.col-aside{width:100%}.banner-cycle a .cycle-overlay{position:relative;bottom:auto;right:auto;left:auto;background:#313131}}@media only screen and (max-width: 700px){ul.footer-details li{display:block;background-image:none;padding:0 0 5px 0}.highlight img{float:none;margin:0 auto 20px auto}.blog-item{text-align:center}.blog-item img{float:none;margin:0 auto 20px auto;display:block}.blog-item .button{margin:0 auto;display:block;float:none}}@media only screen and (max-width: 480px){header .wrapper-header{padding-bottom:0}.logo{width:206px;height:49px;background-size:206px auto;margin:60px 0 0 25px}.banner{display:none}}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}@page{margin:0.5cm}h2,h3{orphans:3;widows:3;page-break-after:avoid}p{orphans:3;widows:3}pre,blockquote{border:1px solid #CCC;page-break-inside:avoid}a,a:visited{text-decoration:underline}img{max-width:100% !important;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}}
/*# sourceMappingURL=style.css.map */