/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */progress,sub,sup{vertical-align:baseline}button,hr,input{overflow:visible}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}.btn,.wrapper,body,html,sub,sup{position:relative}a,mark{color:#000}.btn,.button{cursor:pointer}.checklist_item:nth-child(2n+3),.clear:after,section{clear:both}.btn,.contacts_header,.ok-block,.service_item{text-align:center}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em}mark{background-color:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}.btn,.button,a{outline:0}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body,html{font:14px/20px Arial,sans-serif;color:#333;font-weight:400;height:auto;background:#e3e7eb}h2,h3{font-family:Calibri,sans-serif;font-weight:300}.hid{text-indent:-5000px}.clear:after,.clear:before{content:" ";display:table}.btn,.button,.logo,.logo img{display:block}.clear{-ms-zoom:1;zoom:1}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}li,ol,ul{margin:0;padding:0;list-style:none}h1,h2,h3,p{margin:0;padding:0}h2{font-size:50px;line-height:54px;margin-bottom:5px}h3{font-size:30px;color:#9e003f;line-height:35px;margin-bottom:12px}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none;font-family:Tahoma,sans-serif}a:hover{color:#c31122}.wrapper{min-height:100%;overflow:hidden}.container{width:100%;max-width:1200px;padding-left:35px;padding-right:35px;margin:0 auto}.btn{background:0 0;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0}input,textarea{border:1px solid #999;height:40px;padding:15px;color:#000;display:block;width:100%;margin-bottom:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0}input.error,textarea.error{border-color:red;-webkit-box-shadow:0 0 4px red inset;-moz-box-shadow:0 0 4px red inset;box-shadow:0 0 4px red inset}textarea{resize:none;height:95px;padding:10px 15px}.button{margin:30px auto 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:40px;border:none;color:#fff;font-weight:700;width:120px;-webkit-transition:.35s ease;-o-transition:.35s ease;-moz-transition:.35s ease;transition:.35s ease;background:#d12126;background:-moz-linear-gradient(top,#d12126 0,#d12126 50%,#c41425 51%,#d12126 100%,#c41425 100%);background:-webkit-linear-gradient(top,#d12126 0,#d12126 50%,#c41425 51%,#d12126 100%,#c41425 100%);background:-webkit-gradient(linear,left top,left bottom,from(#d12126),color-stop(50%,#d1212650),color-stop(51%,#c41425),color-stop(100%,#d12126),to(#c41425));background:-webkit-linear-gradient(top,#d12126 0,#d1212650 50%,#c41425 51%,#d12126 100%,#c41425 100%);background:-moz-linear-gradient(top,#d12126 0,#d1212650 50%,#c41425 51%,#d12126 100%,#c41425 100%);background:-o-linear-gradient(top,#d12126 0,#d1212650 50%,#c41425 51%,#d12126 100%,#c41425 100%);background:linear-gradient(to bottom,#d12126 0,#d1212650 50%,#c41425 51%,#d12126 100%,#c41425 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d12126', endColorstr='#c41425', GradientType=0 )}.button:hover{opacity:.8}.header{position:fixed;top:0;left:0;right:0;background:rgba(255,255,255,.82);height:83px;z-index:10}.header .container{padding:10px 36px;height:100%}.logo{float:left;height:100%}.logo img{max-height:100%}.mob-menu-btn{display:none}.mine-menu{padding-top:29px;float:right}.mine-menu_item{float:left;margin:0 20px}.mine-menu_item a{font-size:18px;line-height:1.2}.service_pic{background:url(../images/bg-1.jpg) center 0 no-repeat;height:617px; }.service .container{padding:30px 0 40px}.service_item{display:block;float:left;width:20%;font-size:20px;line-height:28.2px}.service_img{height:56px;margin-bottom:12px}.service_img img{display:block;margin:0 auto}.sec{padding-top:85px}.sec_wrap{-webkit-box-shadow:0 55px 55px rgba(0,0,0,.1);-moz-box-shadow:0 55px 55px rgba(0,0,0,.1);box-shadow:0 55px 55px rgba(0,0,0,.1);background-color:#fff}.sec_1 h2,.sec_2 h2,.sec_3 h2{padding-left:85px}.sec_1 .sec_wrap .container,.sec_2 .sec_wrap .container,.sec_3 .sec_wrap .container{padding:40px 18px 0 56px}.checklist_item{width:50%;max-width:495px;position:relative;padding-left:55px;padding-right:10px;margin-bottom:15px}.checklist_item:nth-child(odd){float:left}.checklist_item:nth-child(even){float:right}.checklist_item:before{content:'';display:block;width:34px;height:34px;position:absolute;top:5px;left:0;background:url(../images/v.png) no-repeat}.checklist-no-col .checklist_item{float:none!important;width:100%}.sec_1 .sec_wrap{min-height:683px;background:url(../images/bg-2.jpg) center center no-repeat #fff;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.sec_2 .sec_wrap{min-height:780px;background:url(../images/bg-3.jpg) center bottom no-repeat #fff}.sec_3 .sec_wrap{min-height:825px;background:url(../images/bg-4.jpg) center bottom no-repeat #fff}.sec_4 .sec_wrap{min-height:580px;background:url(../images/bg-5.jpg) center center no-repeat #fff;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.sec_5 .sec_wrap{min-height:480px;background:url(../images/bg-6.jpg) center center no-repeat #fff;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.sec_6 .sec_wrap{min-height:440px;background:url(../images/bg-7.jpg) center center no-repeat #fff;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.sec_4 h2,.sec_5 h2{padding-left:460px}.sec_4 .sec_wrap .container,.sec_5 .sec_wrap .container{padding:40px 18px 0 510px}.sec_6 h2{padding-left:60px}.sec_6 .sec_wrap .container{padding:28px 25px 12px}.advantages_column{float:left}.advantages_column:nth-child(1){width:38%}.advantages_column:nth-child(2){width:33%}.advantages_item{position:relative;padding-left:65px;margin-bottom:18px;padding-right:10px}.advantages_img{width:65px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0}.advantages .icons,.advantages_img img{display:block;margin:0 auto}.contacts_block a,.contacts_block p{margin-bottom:8px}.sec_7 .container{padding:28px 25px 12px}.sec_7 h2{padding-left:85px}.sec_7-form-clmn{width:50%;float:left}.sec_7-form-clmn:nth-child(odd){padding-right:10px}.sec_7-form-clmn:nth-child(even){padding-left:10px}.sec_8{padding:0!important}.map{height:520px}.contacts{position:relative;padding:0 20px}.contacts_block{position:absolute;right:20px;top:20px;background:#fff;width:50%;max-width:400px;padding:20px;z-index:10}.contacts_block address{font-style:normal;font-weight:700;margin-bottom:8px}.contacts_block a{display:inline-block;font-weight:700;font-size:18px}.contacts_block a:hover{color:#000;cursor:default}.contacts_header{font-size:26px}.contacts h3{font-size:20px}.ok-block{font-size:22px;color:#c31122}.ok-block form{display:none}.ok-message{margin:10px 0 20px;line-height:1.5}@media screen and (min-width:1920px){.sec_2 .sec_wrap,.sec_3 .sec_wrap{-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media screen and (max-width:1200px){.sec_1 .sec_wrap{background:url(../images/bg-2-1200.jpg) 0 center no-repeat #fff;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media screen and (max-width:1060px){.advantages_column:nth-child(1),.advantages_column:nth-child(2){width:50%}.sec_6 .sec_wrap{background-position:0 center}.sec_4 .sec_wrap,.sec_5 .sec_wrap{background-position:right center}.sec_4 h2,.sec_5 h2{padding-left:0}.sec_4 .sec_wrap .container,.sec_5 .sec_wrap .container{padding:40px 18px 0 36px}.sec_2 .sec_wrap{min-height:620px;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.sec_3 .sec_wrap{min-height:690px;-moz-background-size:111% auto;-o-background-size:111% auto;background-size:111% auto}}@media screen and (max-width:1024px){.container{padding-left:20px;padding-right:20px}.header{height:60px;}.header .container{padding:10px 20px}.logo{float:right}.mine-menu{display:none;padding:10px;float:none;position:fixed;top:60px;left:0;right:0;background:rgba(255,255,255,.86);z-index:10;border-top:1px solid #999;border-bottom:1px solid #999}.mine-menu_item{margin:10px 20px;float:none}.service_pic{height:300px;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.service_item{font-size:18px;line-height:22px}.sec{padding-top:60px}.sec_1 .sec_wrap .container,.sec_2 .sec_wrap .container,.sec_3 .sec_wrap .container{padding:30px 20px}.checklist_item{padding-left:50px;padding-right:10px;margin-bottom:15px}h3{font-size:26px;margin-bottom:9px}.sec_1 h2,.sec_2 h2,.sec_3 h2{padding-left:0;text-align:center}.mob-menu-btn{float:left;background:0 0;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0;display:block;cursor:pointer;text-align:center;padding:0;height:40px;width:40px;position:relative}.mob-menu-btn span,.mob-menu-btn span:after,.mob-menu-btn span:before{content:'';position:absolute;background:#999;display:block;width:40px;height:4px;left:0;-webkit-transition:.35s ease;-o-transition:.35s ease;-moz-transition:.35s ease;transition:.35s ease}.mob-menu-btn span{top:50%;margin-top:-2px}.mob-menu-btn span:before{top:-12px}.mob-menu-btn span:after{bottom:-12px}.mob-menu-btn.open span{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mob-menu-btn.open span:before{top:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.mob-menu-btn.open span:after{display:none}h2{font-size:38px;padding:0!important;text-align:center!important}}@media screen and (max-width:959px){.sec_5 .sec_wrap .container{height:100%;background:rgba(255,255,255,.82);padding:40px 36px}.sec_5 .sec_wrap{min-height:auto}}@media screen and (max-width:767px){.service .container,.service_list .service_item br{display:none}.service .service_pic{height:180px;margin-top:60px}.service_list{padding:5px 0 0}.service_list .service_item{width:100%;float:none;min-height:30px;padding-left:50px;margin:5px 0;position:relative;text-align:left;padding-top:4px;font-size:14px}.service_list .service_item:last-child{padding-bottom:0;margin-bottom:0}.service_list .service_img{margin-bottom:0;position:absolute;left:10px;top:0;height:30px}.service_list .service_img img{width:30px}.sec,.service{overflow:hidden}.container{padding-left:12px;padding-right:12px}h2{font-size:28px;line-height:1.2;margin-bottom:12px}.sec_1 .sec_wrap .container,.sec_2 .sec_wrap .container,.sec_3 .sec_wrap .container{padding:20px 12px}.checklist_item{width:100%;max-width:100%;float:none!important;padding-left:35px;padding-right:0}.checklist_item:before{width:24px;height:24px;-moz-background-size:contain;-o-background-size:contain;background-size:contain}h3{font-size:20px;margin-bottom:8px;line-height:24px}.sec_1 .sec_wrap{min-height:auto;background:#fff}.sec_4 .sec_wrap{min-height:370px;background-position:right bottom;-moz-background-size:170%;-o-background-size:170%;background-size:170%}.sec_4 .sec_wrap .container,.sec_5 .sec_wrap .container{padding:20px 12px}.sec_6 h2{padding-left:0}.sec_6 .sec_wrap .container{padding:20px 12px}.advantages_column{width:100%!important;float:none!important}.sec_6 .sec_wrap{background:#fff}.sec_7-form-clmn{width:100%;float:none;padding:0!important}.sec_8{padding:60px 0 0!important}.sec_8 .container{padding:0}.map{height:400px}.contacts{position:relative;padding:0 20px}.contacts_block{position:static;background:0 0;width:100%;max-width:100%;padding:0}.contacts_wrap{background:#fff;padding:28px 25px 12px}.contacts_header{font-size:28px;line-height:1.2;margin-bottom:24px;margin-top:28px}}