@font-face{font-family:"Lato";src:url(..//fonts/Lato-Regular.eot);src:url(..//fonts/Lato-Regular.eot?#iefix) format("embedded-opentype") , url(..//fonts/Lato-Regular.woff) format("woff") , url(..//fonts/Lato-Regular.woff2) format("woff2") , url(..//fonts/Lato-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"LatoSemibold";src:url(..//fonts/Lato-Semibold.eot);src:url(..//fonts/Lato-Semibold.eot?#iefix) format("embedded-opentype") , url(..//fonts/Lato-Semibold.woff) format("woff") , url(..//fonts/Lato-Semibold.woff2) format("woff2") , url(..//fonts/Lato-Semibold.ttf) format("truetype");font-style:normal;font-weight:600}body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img,abbr{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ul li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}img{max-width:100%;height:auto}a{text-decoration:none}nav li{list-style:none}.wrapper{max-width:1280px;padding-left:30px;padding-right:30px;margin:0 auto}h1{font-size:3rem}h2{font-size:2.25rem}h3{font-size:1.875rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.125rem}p{font-size:16px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{color:#777;background-color:#000;max-width:1920px;font-family:'Lato',Arial,sans-serif;font-weight:400;font:16px/2rem 'Lato',Arial,sans-serif}body img{max-width:100%;height:auto}.d-n{display:none}.white-text{color:#fff}.tt-u{text-transform:uppercase}.ta-c{text-align:center}.hamb-container{display:none;cursor:pointer;position:absolute;z-index:105;right:35px;height:27px;width:35px}.hamb-container:active,.hamb-container:focus{outline:#2b68b4}.hamb-container:before,.hamb-container:after{content:'';position:absolute;z-index:105;display:block;width:35px;height:5px;left:0;background-color:#357dd6;border:none;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px 0 rgba(0,0,0,.2);-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.hamb-container:before{top:0}.hamb-container:after{bottom:0}.hamb-container.isopened{position:fixed;top:40px!important;margin:0}.hamb-container.isopened .menu-hamburger{opacity:0}.hamb-container.isopened:before{-webkit-transform:rotate(45deg) translateY(13.5px);-moz-transform:rotate(45deg) translateY(13.5px);-ms-transform:rotate(45deg) translateY(13.5px);-o-transform:rotate(45deg) translateY(13.5px);transform:rotate(45deg) translateY(13.5px);-webkit-transform-origin:50% 7.5px;-moz-transform-origin:50% 7.5px;-ms-transform-origin:50% 7.5px;-o-transform-origin:50% 7.5px;transform-origin:50% 7.5px}.hamb-container.isopened:after{-webkit-transform-origin:50% -2.5px;-moz-transform-origin:50% -2.5px;-ms-transform-origin:50% -2.5px;-o-transform-origin:50% -2.5px;transform-origin:50% -2.5px;-webkit-transform:rotate(-45deg) translateY(-13.5px);-moz-transform:rotate(-45deg) translateY(-13.5px);-ms-transform:rotate(-45deg) translateY(-13.5px);-o-transform:rotate(-45deg) translateY(-13.5px);transform:rotate(-45deg) translateY(-13.5px)}.menu-hamburger{display:none;width:35px;height:5px;background-color:#357dd6;border:none;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px 0 rgba(0,0,0,.2);cursor:pointer;position:absolute;top:50%;margin-top:-2.5px;left:0;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.menu-hamburger:active,.menu-hamburger:focus{outline:none}.headers{text-transform:uppercase;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(70%,#585858));background:-webkit-linear-gradient(#fff,#585858 70%);background:-moz-linear-gradient(#fff,#585858 70%);background:linear-gradient(#fff,#585858 70%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:#aaa;line-height:1.1;text-align:center;font-size:42px;font-weight:bold;width:98%;margin:auto}.line{position:relative;z-index:1;padding-bottom:20px}.line:before{content:'';display:block;position:absolute;z-index:2;background:-webkit-gradient(linear,left top,right top,from(#000),color-stop(40%,#0f0f0f),color-stop(50%,#555),color-stop(60%,#0f0f0f),to(#000));background:-webkit-linear-gradient(left,#000,#0f0f0f 40%,#555 50%,#0f0f0f 60%,#000);background:-moz-linear-gradient(left,#000,#0f0f0f 40%,#555 50%,#0f0f0f 60%,#000);background:linear-gradient(to right,#000,#0f0f0f 40%,#555 50%,#0f0f0f 60%,#000);bottom:0;height:1px;left:0;width:100%}.line_blue{position:relative;z-index:1;padding-bottom:10px}.line_blue:after{content:'';position:absolute;z-index:2;display:block;bottom:0;left:0;width:20px;border:1px solid #3c7ac8}.header{padding:2rem 0;position:absolute;z-index:3;top:0;left:0;width:100%;background-color:transparent}.header-nav ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.header-nav li{font-size:14px}.header-nav li a{text-transform:uppercase;color:#bbb;-webkit-transition:color .3s;-o-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.header-nav li a:hover{color:#3c7ac8}.header-nav.isopened ul{padding-top:150px;position:fixed;display:block;z-index:100;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.85)}.header-nav.isopened ul li{font-size:20px!important;text-align:center}.header-nav.isopened ul li+li{margin-top:20px}.banner{padding-top:122px;padding-bottom:95px;background:#000 url(../img/bg1.jpg) no-repeat;background-size:cover;background-position:56%}.banner figure.logotype-container{width:-webkit-calc(58.333333333333336% - 30px);width:-moz-calc(58.333333333333336% - 30px);width:calc(58.333333333333336% - 30px)}.banner .more{width:-webkit-calc(41.66666666666667% - 30px);width:-moz-calc(41.66666666666667% - 30px);width:calc(41.66666666666667% - 30px);margin-top:75px;margin-bottom:140px}.banner .more-text{font-size:16px;line-height:1.1;color:#bbb;font-family:'LatoSemibold',Arial,sans-serif}.banner .more .buttons{margin-top:20px}.banner .more .buttons a.button{display:inline-block;text-align:center;background-color:transparent;border:1px solid #999;text-transform:uppercase;width:215px;line-height:53px;font-family:'LatoSemibold';-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;color:#bbb;cursor:pointer}.banner .more .buttons a.button+a.button{margin-left:10px}.banner .more .buttons a.button.button_blue{color:#3c7ac8;border-color:#3c7ac8}.banner .more .buttons a.button:hover{background-color:#3c7ac8;color:#bbb}.banner .info-h{display:inline-block;font-size:36px;font-weight:bold;color:#aaa}.banner .info-h span{display:block;font-size:16px;font-weight:normal;color:#999}.banner .info-h+.info-h{margin-left:40px}main.ckb{padding-top:114px;padding-bottom:148px}main.ckb h1{text-align:center;font-size:42px;font-weight:bold}main.ckb p.desc{margin:30px auto 114px;width:-webkit-calc(83.33333333333334% - 30px);width:-moz-calc(83.33333333333334% - 30px);width:calc(83.33333333333334% - 30px);text-align:center;line-height:1.1}main.ckb .container-blocks{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}main.ckb .container-blocks section.block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:15px;margin-right:15px;word-wrap:break-word;width:-webkit-calc(20% - 30px);width:-moz-calc(20% - 30px);width:calc(20% - 30px);padding:45px 0;border:1px solid #222;text-align:center;position:relative;z-index:1}main.ckb .container-blocks section.block figure.ico{height:150px}main.ckb .container-blocks section.block h4{font-weight:bold;font-size:14px;line-height:1.1;color:#fff;margin:20px 0}main.ckb .container-blocks section.block a.see-more{position:absolute;z-index:2;display:block;bottom:20px;left:0;width:100%;-webkit-transition:color .3s;-o-transition:color .3s;-moz-transition:color .3s;transition:color .3s;color:#357dd6;font-size:14px;font-family:'LatoSemibold'}main.ckb .container-blocks section.block a.see-more:hover{color:#fff}section.work{padding-top:148px;padding-bottom:135px}section.work h2{margin-bottom:65px}section.work .container-blocks{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}section.work .container-blocks article.work-block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:15px;margin-right:15px;word-wrap:break-word;width:-webkit-calc(41.66666666666667% - 30px);width:-moz-calc(41.66666666666667% - 30px);width:calc(41.66666666666667% - 30px);margin-left: -webkit-calc(8.333333333333334% + 15px);margin-left: -moz-calc(8.333333333333334% + 15px);margin-left: calc(8.333333333333334% + 15px);padding:20px 50px 10px 10px;margin-top:40px;margin-bottom:40px;position:relative;z-index:1;font-size:16px;color:#ddd;line-height:1.15}section.work .container-blocks article.work-block h4{font-weight:bold;font-size:16px;line-height:1.15}section.work .container-blocks article.work-block p{margin-top:20px}section.work .container-blocks .number span{position:absolute;z-index:2;left:-60px;top:0;display:block;font-size:100px;font-weight:bold;line-height:100px;text-transform:uppercase;background:-webkit-gradient(linear,left top,left bottom,from(#6f6f6f),color-stop(70%,#1c1c1c));background:-webkit-linear-gradient(#6f6f6f,#1c1c1c 70%);background:-moz-linear-gradient(#6f6f6f,#1c1c1c 70%);background:linear-gradient(#6f6f6f,#1c1c1c 70%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}section.trust{padding-top:135px;padding-bottom:150px}section.trust h2{margin-bottom:80px}section.trust .container-blocks{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}section.trust .container-blocks .trust-block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:15px;margin-right:15px;word-wrap:break-word;width:-webkit-calc(33.333333333333336% - 30px);width:-moz-calc(33.333333333333336% - 30px);width:calc(33.333333333333336% - 30px)}section.trust .container-blocks figure{text-align:left;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}section.trust .container-blocks figure img{margin-bottom:20px}section.trust .container-blocks article.trust-block{font-size:16px;color:#ddd;line-height:1.15}section.trust .container-blocks article.trust-block h4{font-weight:bold;font-size:16px;line-height:1.15}section.trust .container-blocks article.trust-block p.trust-text{margin-top:20px}section.form{padding-top:150px;padding-bottom:145px}section.form h2{margin-bottom:50px}section.form h2 span{display:block;width:50%;margin:0 auto}section.form h5{text-align:center;margin:0 auto;margin-bottom:60px;width:95%;color:#bbb}section.form form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}section.form input{display:block;background-color:#000;color:#fff;border:none;width:100%;padding:10px 5px;border-bottom:1px solid #222}section.form input::-webkit-input-placeholder{color:#bbb}section.form input:-moz-placeholder{color:#bbb}section.form input::-moz-placeholder{color:#bbb}section.form input:-ms-input-placeholder{color:#bbb}section.form input::-ms-input-placeholder{color:#bbb}section.form input::placeholder{color:#bbb}section.form input:focus,section.form input:active{outline:1px solid #bbb}section.form .wpcf7-form-control-wrap.user-message{width:100%}section.form textarea{padding:10px 5px;resize:none;color:#fff;line-height:29px;background-color:#000;border:none;border-bottom:1px solid #222}section.form textarea::-webkit-input-placeholder{color:#bbb}section.form textarea:-moz-placeholder{color:#bbb}section.form textarea::-moz-placeholder{color:#bbb}section.form textarea:-ms-input-placeholder{color:#bbb}section.form textarea::-ms-input-placeholder{color:#bbb}section.form textarea::placeholder{color:#bbb}section.form textarea:focus,section.form textarea:active{outline:1px solid #bbb}section.form .input-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:15px;margin-right:15px;word-wrap:break-word;width:-webkit-calc(25% - 30px);width:-moz-calc(25% - 30px);width:calc(25% - 30px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.form .input-wrapper:nth-child(2),
section.form .input-wrapper.input-wrapper_first {margin-left: -webkit-calc(25% + 15px);margin-left: -moz-calc(25% + 15px);margin-left: calc(25% + 15px)}section.form .button-wrapper{margin-top:30px;width:100%;text-transform:uppercase;font-size:16px;color:#000}section.form .button-wrapper button,section.form .button-wrapper .wpcf7-form-control.wpcf7-submit{border:none;width:215px;display:block;margin:0 auto;line-height:53px;font-family:'LatoSemibold';background-color:#3c7ac8;-webkit-transition:background-color .3s;-o-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s;cursor:pointer;text-transform:uppercase;color:#000;font-weight:normal;padding:0;font-size:14px}section.form .button-wrapper button:hover,section.form .button-wrapper .wpcf7-form-control.wpcf7-submit:hover{background-color:#215eaa}section.form .recaptcha{margin:30px auto;width:100%}section.form .recaptcha .wpcf7-form-control-wrap .wpcf7-form-control.g-recaptcha.wpcf7-recaptcha>div{margin:0 auto}section.contacts{padding-top:145px;padding-bottom:120px}section.contacts h2{margin-bottom:70px}section.contacts .wrapper .row-flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}section.contacts .wrapper figure{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:15px;margin-right:15px;word-wrap:break-word;width:-webkit-calc(66.66666666666667% - 30px);width:-moz-calc(66.66666666666667% - 30px);width:calc(66.66666666666667% - 30px)}section.contacts .wrapper .contacts-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:15px;margin-right:15px;word-wrap:break-word;width:-webkit-calc(33.333333333333336% - 30px);width:-moz-calc(33.333333333333336% - 30px);width:calc(33.333333333333336% - 30px)}section.contacts .wrapper .contacts-text p{font-size:18px;color:#ddd}section.contacts .wrapper .contacts-text p a{color:#ddd;-webkit-transition:color .3s;-o-transition:color .3s;-moz-transition:color .3s;transition:color .3s}section.contacts .wrapper .contacts-text p a:hover{color:#1e4e88}section.contacts .wrapper .contacts-text p img{margin-right:10px}section.contacts .wrapper .contacts-text p+p{margin-top:20px}hr.line-through{width:100%;height:1px;border-color:#1d1d1d}footer.footer{padding:15px 0}footer.footer p{font-size:14px;color:#555;text-align:center}.header_page{padding:13px 0;background-color:#000;position:relative}.header_page .wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.header_page .wrapper figure.logotype-container_head{width:-webkit-calc(16.666666666666668% - 30px);width:-moz-calc(16.666666666666668% - 30px);width:calc(16.666666666666668% - 30px);min-width:150px;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;margin-right:60px}.header_page .wrapper figure.logotype-container_head a{display:block;font-size:40px}.header_page .wrapper .header-nav{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header_page .wrapper .header-nav ul{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header_page .wrapper .header-nav ul li{font-size:12px}.header_page .wrapper .header-nav ul li+li{margin-left:20px}.header_page .wrapper .hamb-container{top:50%;margin-top:-13.5px}.banner_page{padding-top:120px;padding-bottom:90px;background:#000 url(../img/bg1.jpg) no-repeat;background-size:cover;background-position:56%}.banner_page .wrapper section.banner-desc{width:-webkit-calc(50% - 30px);width:-moz-calc(50% - 30px);width:calc(50% - 30px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.banner_page .wrapper section.banner-desc h2{margin-left:10px;text-align:left}section.menu-articles{padding:10px 0;background-color:#121212}section.menu-articles .wrapper menu{-webkit-margin-before:1em;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}section.menu-articles .wrapper menu ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:auto;padding-bottom:1em}section.menu-articles .wrapper menu ul li{padding:10px 0;text-align:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;cursor:pointer;min-width:150px}section.menu-articles .wrapper menu ul li:hover h6{color:#3c7ac8}section.menu-articles .wrapper menu ul li+li:before{content:'';display:block;position:absolute;z-index:2;background:-webkit-gradient(linear,left top,left bottom,from(#121212),color-stop(10%,#202020),color-stop(45%,#2e2e2e),color-stop(50%,#303030),color-stop(55%,#2e2e2e),color-stop(90%,#202020),to(#121212));background:-webkit-linear-gradient(#121212,#202020 10%,#2e2e2e 45%,#303030 50%,#2e2e2e 55%,#202020 90%,#121212);background:-moz-linear-gradient(#121212,#202020 10%,#2e2e2e 45%,#303030 50%,#2e2e2e 55%,#202020 90%,#121212);background:linear-gradient(#121212,#202020 10%,#2e2e2e 45%,#303030 50%,#2e2e2e 55%,#202020 90%,#121212);left:0;height:100%;top:0;width:1px}section.menu-articles .wrapper menu ul li h6{font-size:16px;color:#777;-webkit-transition:color .3s;-o-transition:color .3s;-moz-transition:color .3s;transition:color .3s}section.page-desc{padding-top:115px;padding-bottom:57.5px}section.page-desc .wrapper p.page-desc__p{text-align:center;font-size:18px;color:#ddd}main.page-article{padding-top:57.5px;padding-bottom:150px}main.page-article h1.page-article__h1,main.page-article h2.page-article__h,main.page-article h1,main.page-article h2{color:#fff;font-weight:bold;font-size:30px;margin-bottom:20px}main.page-article .page-article__article{line-height:1.3}main.page-article .page-article__article h3,main.page-article .page-article__article h4,main.page-article .page-article__article h5,main.page-article .page-article__article h6{color:#fff;margin-bottom:20px}main.page-article .page-article__article p.page-article__p,main.page-article .page-article__article p{color:#ddd;font-size:18px;margin-bottom:20px;font-weight:normal}main.page-article .page-article__article ul{margin-bottom:20px;padding-left:2rem}main.page-article .page-article__article ul li{margin-left:10px;line-height:1.1;list-style:disc;color:#ddd!important}main.page-article .page-article__article ul li+li{margin-top:10px}img.alignleft{float:left}img.alignright{float:right}img.aligncenter,img.alignleft,img.alignright{margin:10px}img.aligncenter{display:block;margin:10px auto}@media screen and (max-width:1200px){.wrapper{padding-left:30px;padding-right:30px}.banner .more{width:-webkit-calc(75% - 30px);width:-moz-calc(75% - 30px);width:calc(75% - 30px)}.banner .more-text{width:-webkit-calc(50% - 30px);width:-moz-calc(50% - 30px);width:calc(50% - 30px)}}@media screen and (max-width:1190px){.header_page .wrapper .header-nav ul li{font-size:10px}}@media screen and (max-width:1095px){.hamb-container{display:block}.menu-hamburger{display:block}.header-nav ul{display:none}.banner{padding-top:1px}}@media screen and (max-width:1050px){.banner_page .wrapper section.banner-desc{width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px)}.banner_page .wrapper section.banner-desc h2{position:relative;z-index:2;top:10px}}@media screen and (max-width:995px){section.work{padding-top:50px;padding-bottom:60px}section.trust{padding-top:90px;padding-bottom:90px}section.form{padding-top:90px;padding-bottom:90px}section.contacts{padding-top:90px;padding-bottom:90px}section.page-desc{padding-top:90px;padding-bottom:90px}main.page-article{padding-top:90px;padding-bottom:90px}}@media screen and (max-width:992px){.wrapper{padding-left:15px;padding-right:15px}h1{font-size:40px}h2{font-size:30px}h3{font-size:24px}main.ckb p.desc{margin-bottom:30px}main.ckb .container-blocks section.block{width:-webkit-calc(25% - 30px);width:-moz-calc(25% - 30px);width:calc(25% - 30px)}main.ckb .container-blocks section.block{margin-top:20px}.header_page{position:absolute;width:100%;background-color:transparent;margin-bottom:50px}.header_page .wrapper figure.logotype-container_head{width:-webkit-calc(25% - 30px);width:-moz-calc(25% - 30px);width:calc(25% - 30px)}.banner_page .wrapper section.banner-desc{margin-top:50px}}@media screen and (max-width:800px){.banner .more-text{width:100%}section.form .input-wrapper:nth-child(2),
  section.form .input-wrapper.input-wrapper_first {margin-left: -webkit-calc(8.333333333333334% + 15px);margin-left: -moz-calc(8.333333333333334% + 15px);margin-left: calc(8.333333333333334% + 15px)}section.form .input-wrapper{width:-webkit-calc(41.66666666666667% - 30px);width:-moz-calc(41.66666666666667% - 30px);width:calc(41.66666666666667% - 30px)}}@media screen and (max-width:720px){.wrapper{padding-left:15px;padding-right:15px}h1{font-size:30px}h2{font-size:24px}main.ckb .container-blocks section.block{width:-webkit-calc(33.333333333333336% - 30px);width:-moz-calc(33.333333333333336% - 30px);width:calc(33.333333333333336% - 30px)}section.trust{padding-top:70px;padding-bottom:70px}section.trust h2{margin-bottom:40px}section.trust .container-blocks .trust-block{width:-webkit-calc(50% - 30px);width:-moz-calc(50% - 30px);width:calc(50% - 30px)}section.trust .container-blocks .trust-block{margin-top:30px}section.form{padding-top:70px;padding-bottom:70px}section.contacts{padding-top:70px;padding-bottom:70px}section.page-desc{padding-top:70px;padding-bottom:70px}main.page-article{padding-top:70px;padding-bottom:70px}}@media screen and (max-width:700px){section.contacts .wrapper figure{width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px)}section.contacts .wrapper .contacts-text{width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px)}}@media screen and (max-width:665px){.banner .more{width:-webkit-calc(91.66666666666667% - 30px);width:-moz-calc(91.66666666666667% - 30px);width:calc(91.66666666666667% - 30px)}}@media screen and (max-width:650px){section.work .container-blocks article.work-block{margin-left: -webkit-calc(16.666666666666668% + 15px);margin-left: -moz-calc(16.666666666666668% + 15px);margin-left: calc(16.666666666666668% + 15px);width:-webkit-calc(83.33333333333334% - 30px);width:-moz-calc(83.33333333333334% - 30px);width:calc(83.33333333333334% - 30px)}section.form h2 span{width:100%}}@media screen and (max-width:615px){.banner .more{margin-bottom:50px}.banner .info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner .info-h{display:block;min-width:190px;margin-top:20px;margin-left:20px}.banner .info-h+.info-h{margin-left:20px}}@media screen and (max-width:576px){.wrapper{padding-left:15px;padding-right:15px}h1{font-size:24px}h2{font-size:20px}h3{font-size:20px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px;font-weight:bold}main.ckb .container-blocks{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}main.ckb .container-blocks section.block{width:-webkit-calc(83.33333333333334% - 30px);width:-moz-calc(83.33333333333334% - 30px);width:calc(83.33333333333334% - 30px)}section.trust .container-blocks{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}section.trust .container-blocks .trust-block{width:-webkit-calc(83.33333333333334% - 30px);width:-moz-calc(83.33333333333334% - 30px);width:calc(83.33333333333334% - 30px)}.header_page .wrapper figure.logotype-container_head{width:-webkit-calc(33.333333333333336% - 30px);width:-moz-calc(33.333333333333336% - 30px);width:calc(33.333333333333336% - 30px)}}@media screen and (max-width:550px){.banner figure.logotype-container{-webkit-margin-start:5%}.banner .more{width:95%}.banner .more-text{margin-left:5%}.banner .more .buttons a.button{width:90%;margin:20px 5%}.banner .more .buttons a.button+a.button{margin-left:5%;margin-right:5%}section.form form{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}section.form textarea{width:100%}section.form .input-wrapper:nth-child(2),
  section.form .input-wrapper.input-wrapper_first {margin-left: -webkit-calc(0% + 15px);margin-left: -moz-calc(0% + 15px);margin-left: calc(0% + 15px)}section.form .input-wrapper{width:-webkit-calc(75% - 30px);width:-moz-calc(75% - 30px);width:calc(75% - 30px);margin:30px 0}}@media screen and (max-width:500px){.headers{font-size:30px!important}main.ckb{padding-top:70px;padding-bottom:70px}}@media screen and (max-width:455px){.hamb-container{right:15px}}@media screen and (max-width:450px){.banner_page .wrapper section.banner-desc h2{font-size:30px}}@media screen and (max-width:350px){.banner_page .wrapper section.banner-desc h2{font-size:26px!important}}