/**
 * Filename: 5.css
 * Generated by MagicMin 2018-01-24 at 03:31:28 PM
 */
*{outline:none}html{height:100%;overflow:auto;overflow-y:scroll}body{position:relative;height:100%;margin:0px;padding: 80px 0 0 0;font-size:18px;line-height:1.4}body,input,button,textarea,select{color:#000;font-family: 'Source Sans Pro', Arial, sans-serif}form{margin:0px}img{border:0px}table{border-collapse:collapse}a{color:#DD0000}a:hover{text-decoration:none}a.js{border-bottom:1px dotted;text-decoration: none !important}h1, h2, h3{line-height: 1.3}section h2, section .h2, section.content h1{font-size: 48px;font-weight: 900;text-transform: uppercase;color: #373338;letter-spacing: 2px;position: relative;margin-bottom: 23px}section h2:after, section.content h1:after{content: '';display: block;width: 30px;height: 30px;background: url('../../theme/default/img/icons.png') no-repeat 0 -109px;margin-top: 15px}section h2.center, section.content h1.center{text-align: center}section h2.center:after, section.content h1.center:after{margin-left: auto;margin-right: auto}section h2.right:after, section.content h1.right:after{margin-left: auto}section.content h1 .hl{color: #EE1E3B}section p, section li{font-weight: 300}.c{clear:both}.lead{font-size: 24px;font-weight: 600}.hide{display: none}.module-base{margin-bottom:15px}.site-center{position:relative;padding: 0 10px;box-sizing: border-box}@media screen and (min-width: 770px) and (max-width: 1120px){.site-center{padding: 0 20px}img{max-width: 100%}}@media screen and (min-width: 1120px){.site-center{width: 1120px;margin: 0 auto}}section.top{height: 80px;position: fixed;top: 0;left: 0;right: 0;background: #fff;box-shadow: 0 3px 3px rgba(0,0,0,0.5);z-index: 10}section.top .logo{position: relative;top: 23px}section.top nav{display: table;float: right}section.top nav ul{list-style: none;margin: 0;padding: 0}section.top nav li{display: table-cell;padding: 0 0 0 28px;line-height: 80px;font-family: 'Source Sans Pro';font-weight: 900;text-transform: uppercase;font-size: 15px;letter-spacing: 1px}section.top nav a{color: #373338;text-decoration: none}section.top nav a:hover, section.top nav a.active{color: #ee1e3b}section.top .nav-toggler{display: block;position: absolute;top: 25px;right: 25px;width: 35px;height: 30px}section.top .nav-toggler span:after,section.top .nav-toggler span:before{content:"";position:absolute;left:0;top:11px}section.top .nav-toggler span:after{top:22px}section.top .nav-toggler span{position:relative;display:block}section.top .nav-toggler span,section.top .nav-toggler span:after,section.top .nav-toggler span:before{width:100%;height:4px;background-color:#323232;-webkit-transition:all .3s;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-border-radius:4px;border-radius:4px}section.top .nav-show .nav-toggler span{background-color:transparent}section.top .nav-show .nav-toggler span:before{-webkit-transform:rotate(45deg) translate(0px, 2px);-ms-transform:rotate(45deg) translate(0px, 2px);transform:rotate(45deg) translate(0px, 2px)}section.top .nav-show .nav-toggler span:after{-webkit-transform:rotate(-45deg) translate(6px, -8px);-ms-transform:rotate(-45deg) translate(6px, -8px);transform:rotate(-45deg) translate(6px, -8px)}header.main{background: url('../../theme/default/img/bg01.jpg') no-repeat 50% 0;background-size: cover;box-sizing: border-box;padding: 0;color: #fff;min-height: 600px;height: 880px;height: calc( 100% - 80px )}header.main .site-center{padding: 0 95px;height: 100%}header.main .logo{position: relative;top: 23px}header.main h1{font-family: 'Source Sans Pro';font-weight: normal;font-size: 34px;margin: -25px 0 0}header.main h2{font-family: 'Source Sans Pro';margin: 105px 0 0}header.main h2 span{display: block;font-weight: 900;font-size: 111px;text-transform: uppercase;margin-top: -22px}header.main .buttons{margin: 0;top: calc(-150px + 40%);position: relative}@media screen and (min-width: 770px) and (max-width: 1120px) and (max-height: 600px){header.main h2{margin-top: 60px}}section.content{}.btn{display: inline-block;color: #909090;border: 2px solid #b2b2b2;border-radius: 4px;padding: 13px 24px;text-transform: uppercase;font-size: 18px;font-weight: 600;text-decoration: none;background: none;cursor: pointer}.btn ~ .btn{margin-left: 12px}.btn.btn-ss{padding-left: 73px;background-image: url('../../theme/default/img/icons.png');background-repeat: no-repeat;background-position: 21px 12px}.btn.btn-white{color: #fff;border-color: #fff}.btn.btn-red{color: #fff;background-color: #ee1e3b;border-color: #ee1e3b}.btn.btn-red.btn-menu{padding-left: 73px;background-image: url('../../theme/default/img/icons.png');background-repeat: no-repeat;background-position: 21px -41px}.btn.btn-arrow{padding-right: 73px;position: relative}.btn.btn-arrow:after{content: '';background-image: url('../../theme/default/img/icons.png');background-repeat: no-repeat;background-position: 0 -308px;display: block;width: 23px;height: 15px;position: absolute;right: 21px;top: 19px}.btn.btn-arrow.btn-white:after{background-position: 0 -407px}.btn.btn-low{padding: 6px 80px}section.text{padding: 70px 0 50px}section.text h2:first-child{margin-top: 0}section.grey{background: #f4f4f4;text-align: center}section.text.grey{padding-top: 40px}ul.ss{margin: 0 0 20px 0;padding: 0;list-style: none}ul.ss li{padding: 0 0 10px 30px;margin: 0 0 0 5px;background: url('../../theme/default/img/icons.png') no-repeat 0 -185px}ul.numbers{margin: 0 0 20px 0;padding: 0;list-style: none}ul.numbers li{padding: 0 0 10px 35px;margin: 0;position: relative}ul.numbers li:before{content: '1';display: block;position: absolute;left: 0;top: 3px;width: 23px;height: 23px;line-height: 23px;background: #ee1e3b;border-radius: 50%;color: #fff;text-align: center;font-size: 13px;font-weight: 600}ul.numbers li:nth-child(2):before{content: '2'}ul.numbers li:nth-child(3):before{content: '3'}ul.numbers li:nth-child(4):before{content: '4'}ul.numbers li:nth-child(5):before{content: '5'}ul.checks{margin: -7px 0 1px 0;padding: 0;list-style: none}ul.checks li{padding: 0 0 14px 30px;margin: 0;background: url('../../theme/default/img/icons.png') no-repeat 0 -2126px;font-size: 21px;font-weight: normal;line-height: 1.2}.bg-img{padding-bottom: 90px;background: url('../../theme/default/img/bg02.jpg') no-repeat 50% 0;background-size: cover;color: #fff;overflow: hidden}.bg-img h1, .bg-img h2, .bg-img .h2, .bg-img p{color: #fff}.bg-img h1:first-child{margin-top: 0}.bg03{background-image: url('../../theme/default/img/bg03.jpg')}.bg04{background-image: url('../../theme/default/img/bg04.jpg')}.bg06{background-image: url('../../theme/default/img/bg06.jpg')}.bg08{background-image: url('../../theme/default/img/bg08.jpg')}.bg10{background-image: url('../../theme/default/img/bg10.jpg')}.bg11{background-image: url('../../theme/default/img/bg11.jpg')}.bg12{background-image: url('../../theme/default/img/bg12.jpg');padding-bottom: 130px}.bg13{background-image: url('../../theme/default/img/bg13.jpg')}.bg14{background-image: url('../../theme/default/img/bg14.jpg')}.edit{background: #fff;color: #333;font-family: 'Source Sans Pro', Arial, sans-serif;padding: 22px 30px;margin: 0 0 20px 0;border: 0;border-radius: 3px;font-size: 19px;box-sizing: border-box;width: 100%}section.content .edit{border: 1px solid #ccc}hr.dashed, .hr-dashed:before{display: block;height: 1px;top: 0;left: 0;right: 0;background: linear-gradient(to right, #525052, #525052 83.33%, rgba(128,128,128,0) 83.34%, rgba(128,128,128,0));background-size: 6px 100%}.hr-dashed{position: relative}.hr-dashed:before{content: '';position: absolute}.red{color: #ee1e3b;font-weight: normal}section.request{background: url('../../theme/default/img/bg05.jpg') no-repeat 50% 50%;background-size: cover;color: #fff;padding-bottom: 80px}section.request h2{color: #fff;text-align: center;padding: 50px 0 32px;margin-top: 0}section.request h2:after{display: none}section.request .btn{width: 100%;box-sizing: border-box;font-size: 30px;font-weight: 900;text-align: center;margin: -1px 0 0 0;padding-top: 11px;padding-bottom: 12px}section.request textarea{height: 158px;resize: none}footer.first{background: #27242a;color: #fff}footer.first .logo{display: block}footer.first .logo img{width: 159px}footer.first .slogan{color: #a5a5a6;font-size: 24px;font-weight: 600}footer.second{color: #a5a5a6;background: #19171b;padding: 42px 0 60px;font-size: 16px}footer.second .site-center:after{content: '';display: block;clear: both}footer.second p{font-weight: 300}footer.second .h2{font-size: 24px;font-weight: 600;margin: 0 0 22px 0}footer.second .nav{margin-top: 35px}footer.second .nav ul{list-style: none;margin: 0;padding: 0}footer.second .nav li{margin: 0;padding: 0 0 2px 18px;position: relative}footer.second .nav li:before{content: '';display: block;position: absolute;width: 3px;height: 3px;background: #ee1e3b;border-radius: 50%;top: 10px;left: 0}footer.second .nav a{color: #f5f5f5;text-decoration: none}footer.second .nav a:hover{text-decoration: underline}footer.second address{font-style: normal;color: #fff;margin: 35px 0 0 0}footer.second address .phone{font-size: 24px}footer.second address a{color: #fff;text-decoration: none}footer.second address a:hover{text-decoration: underline}footer.second address .email a{color: #ee1e3b}footer.copyright{background: #0d0c0f;color: #fff;color: #68626e;font-size: 12px;text-transform: uppercase}footer.copyright:after{content: '';display: block;height: 35px;background: #19171b}header.innerpage-header{padding: 160px 0 110px}header.innerpage-header h1{text-align: center;font-weight: 900;text-transform: uppercase;font-size: 53px;position: relative;margin-bottom: 77px}header.innerpage-header h1 .hl{color: #EE1E3B}header.innerpage-header h1:after{content: '';display: block;width: 190px;height: 5px;background: #ee1e3b;position: absolute;bottom: -43px;left: 50%;margin-left: -85px}header.innerpage-header p{font-size: 30px;text-align: center;line-height: 1.6}.sozdanie-saitov-img{margin: 62px 0 0 -8px}@media screen and (max-width: 1430px){.sozdanie-saitov-img{max-width: 100%}}section.o-nas{text-align: left}section.o-nas h2{text-align: center}section.o-nas .lead{}.imenu-to-ss{height: 139px;background: url('../../theme/default/img/imenu-to-ss.png') repeat-x 50% 0}section.o-nas-pluses{}section.o-nas-pluses .plus-item{padding: 0 0 25px 100px;background: url('../../theme/default/img/icons.o-nas.png') no-repeat 0 0;min-height: 83px;width: 390px}section.o-nas-pluses .plus-item h3{margin: 0 0 12px 0;color: #383338;font-weight: bold;text-transform: uppercase;font-size: 20px}section.o-nas-pluses .plus-item .subtitle{color: #878787;font-weight: 300;font-size: 16px;margin: 0}section.o-nas-pluses .plus-item.pi02{background-position: 0 -133px}section.o-nas-pluses .plus-item.pi03{background-position: 0 -275px}section.o-nas-pluses .plus-item.pi04{background-position: 0 -454px}section.o-nas-pluses .plus-item.pi05{background-position: 0 -630px}section.o-nas-pluses .plus-item.pi06{background-position: 0 -796px}section.text.o-nas-people{padding-top: 0;text-align: center}section.o-nas-people h2{text-align: center;margin-bottom: 1px}section.o-nas-people h2:after{display: none}section.o-nas-people .lead{text-align: center;margin-top: 0}section.o-nas-people .people-row{}section.o-nas-people .people-item{}section.o-nas-people .people-item .img{width: 196px;height: 196px;background-position: 50% 50%;background-repeat: no-repeat;background-size: contain;border-radius: 50%;margin: 0 auto}section.o-nas-people .people-item .name{margin: 23px 0 3px;color: #383338;font-weight: bold;text-transform: uppercase;font-size: 18px}section.o-nas-people .people-item .subtitle{color: #878787;font-weight: 300;font-size: 16px;margin: 0}section.o-nas-technology{padding-top: 0}section.o-nas-technology h2{text-align: center;margin-bottom: 1px}section.o-nas-technology h2:after{display: none}section.o-nas-technology .inner{background: url('../../theme/default/img/technology.jpg') no-repeat 0 0;padding: 1px 0 0 580px;min-height: 331px;box-sizing: border-box;margin-top: 42px;line-height: 1.25}section.sayty-promo{font-size: 38px;color: #1b1d1f;text-align: center;padding: 60px 0;line-height: 1.1}section.sayty-promo .red, section.sayty-promo strong{color: #ee1e3b;font-weight: normal}section.sayty{background: #f4f4f4;padding: 60px 0 27px}section.sayty .item{position: relative;padding: 0 0 50px 0;margin: 0 0 50px 0;border-bottom: 1px solid #525052}section.sayty .item:last-child{border: 0;margin-bottom: 0}section.sayty .item .row{position: relative}section.sayty .item .row1{}section.sayty .item .row2{padding: 26px 0 0 0;margin: 15px 0 0 0;font-size: 26px;line-height: 60px}section.sayty .item .row2:before{content: '';position: absolute;display: block;height: 1px;top: 0;left: 0;right: 0;background: linear-gradient(to right, #525052, #525052 83.33%, rgba(128,128,128,0) 83.34%, rgba(128,128,128,0));background-size: 6px 100%}section.sayty .item .row2 .col-2{padding: 0 0 0 56px;background: url('../../theme/default/img/icons.png') no-repeat 0 -503px;box-sizing: border-box}section.sayty .item .row2 .col-2:nth-of-type(1){}section.sayty .item .row2 .col-2:nth-of-type(2){background-position: 0 -684px}section.sayty .item .row2 .col-2 a{text-decoration: none}section.sayty .item h2{font-size: 40px;padding-left: 60px;background: url('../../theme/default/img/icons.png') no-repeat 0 -893px;margin-top: -5px;margin-bottom: 12px}section.sayty .item h2:after{display: none}section.sayty p, section.sayty li{color: #373338}section.sayty .item p{font-size: 20px;line-height: 1.25;margin-top: 14px}section.sayty .item p b, section.sayty .item p strong{font-weight: normal;display: block}section.sayty .item ul{margin: -7px 0 1px 0;padding: 0;list-style: none}section.sayty .item ul li{padding: 0 0 14px 30px;margin: 0;background: url('../../theme/default/img/icons.png') no-repeat 0 -2126px;font-size: 21px;font-weight: normal;line-height: 1.2}section.sayty .item .btn-panel{text-align: center;margin-top: 21px}section.sayty .item.item-catalog h2{background-position: 0 -1099px}section.sayty .item.item-premium h2{background-position: 0 -1290px;padding-left: 65px}section.sayty .item.item-magazin h2{background-position: 0 -1485px;padding-left: 68px}section.sayty .item.item-landing h2{background-position: 0 -1699px;padding-left: 79px}section.sayty .item.item-servis h2{background-position: 0 -1920px;padding-left: 86px}section.sayty-free{padding: 60px 0 68px;background: url('../../theme/default/img/bg09.jpg') no-repeat 50% 50%;background-size: cover;color: #fff}section.sayty-free h2{text-align: center;color: #fff;font-size: 50px;padding: 0;margin: 0}section.sayty-free h2:after{display: none}section.sayty-free .items{margin-top: 45px}section.sayty-free .item{background: url('../../theme/default/img/sayty-free-icons.png') no-repeat 46px 0;padding: 123px 10px 0;text-align: center;font-weight: 400;line-height: 1.3}section.sayty-free .item:nth-child(2){background-position: -174px 0}section.sayty-free .item:nth-child(3){background-position: -393px 0}section.sayty-free .item:nth-child(4){background-position: -614px 0}section.sayty-free .item:nth-child(5){background-position: -834px 0}section.sayty-text{margin: 55px 0}section.sayty-text h2{text-align: center;margin-bottom: 28px}section.sayty-text h2:after{display: none}section.sayty-text .editor-content h2{font-size: 20px;text-align: left;margin-bottom: 16px}section.sayty-text .text{}section.sayty-text .text p{margin: 5px 0;line-height: 1.15;color: #524f53}section.sayty-text .bars{width: 190px;padding: 12px 0 0 50px}section.sayty-text .bars .item{background: url('../../theme/default/img/round-bars.png') no-repeat 50% 0;text-align: center;position: relative;padding: 0 0 37px 0}section.sayty-text .bars .item b{display: block;position: absolute;font-size: 34px;font-weight: normal;color: #ee1e3b;text-align: center;width: 100%;top: 41px;left: 0}section.sayty-text .bars .item span{display: block;padding: 147px 0 0 0;font-size: 20px;color: #000;line-height: 1}section.sayty-text .bars .item.item2{background-position: 50% -555px}section.sayty-text .bars .item.item3{background-position: 50% -1152px}section.sayty-text .bars .item.item4{background-position: 50% -1868px}section.sayty-text .bars .item.item4 b{font-size: 30px;letter-spacing: -1px;top: 45px}.sayty-asterisk{background: #f4f4f4;padding: 0 0 60px}.sayty-asterisk p{margin: 0}section.uslugi-menu{background: #f4f4f4;padding: 39px 0}section.uslugi-menu .item{padding: 20px 0 23px 61px;background: url('../../theme/default/img/icons.png') no-repeat 0 -2241px}section.uslugi-menu .item:nth-child(2){background-position: 0 -2399px}section.uslugi-menu .item:nth-child(3){background-position: 9px -2570px}section.uslugi-menu .item:nth-child(4){background-position: 0 -2724px}section.uslugi-menu .item:nth-child(5){background-position: 0 -2880px}section.uslugi-menu .item:nth-child(6){background-position: 0 -3043px}section.uslugi-menu .item h2, section.uslugi-menu .item h2 a{font-size: 32px;color: #000;text-decoration: none;margin: 0;letter-spacing: 0}section.uslugi-menu .item h2{}section.uslugi-menu .item h2:after{display: none}section.uslugi-menu .item p{color: #373338;margin: 1px 0 0;font-weight: normal;line-height: 1.3}section.uslugi-menu .item p a{color: #075dec;display: inline-block;margin-left: 10px}section.uslugi-free{padding: 55px 0}section.uslugi-free .h2{text-align: center;margin-bottom: 10px}section.uslugi-free .bars{margin-top: 20px}section.uslugi-free .bar{padding-bottom: 17px}section.uslugi-free .bar p{font-size: 14px;font-weight: normal;width: 80%;float: left;line-height: 1.3;text-align: left;margin: 0;padding-bottom: 8px}section.uslugi-free .bar > span{display: block;float: right;width: 20%}section.uslugi-free .bar .progress{background: #fff;box-shadow: 0 0 -1px 0 #cccccc inset;width: 100%;height: 10px;clear: both;position: relative}section.uslugi-free .bar .progress span{display: block;background: #ee1e3b;height: 10px}section.uslugi-free .bar .progress i{display: block;position: absolute;font-size: 18px;right: 0;top: -28px;font-style: normal}section.uslugi-free .bar:nth-child(2){padding-bottom: 36px}section.uslugi-graph{padding: 52px 0}section.uslugi-graph .h2{text-align: center;margin-bottom: 35px}section.uslugi-items{background: #f4f4f4}section.uslugi-items .item{padding: 13px 0 50px}section.uslugi-items .item:nth-child(2n){background: url('../../theme/default/img/uslugi-bg.png') repeat 50% 50%}section.uslugi-items .item h2{text-align: center;margin-bottom: 37px}section.uslugi-items .item h2:after{display: none}section.uslugi-items .item p{line-height: 1.3}section.uslugi-items .item p:first-child{margin-top: -5px}section.uslugi-items .item img{border-radius: 5px;border: 1px solid #ee1e3b;max-width: 100%}section.uslugi-items .item .row2{padding: 17px 0 0 0;margin: 0;font-size: 26px;line-height: 60px}section.uslugi-items .item .row2 .col-2{float: none;width: 100%;padding: 0 0 0 56px;background: url('../../theme/default/img/icons.png') no-repeat 0 -684px;box-sizing: border-box}section.uslugi-items .item .row2 .col-2:nth-of-type(1){}section.uslugi-items .item .row2 .col-2:nth-of-type(2){background-position: 0 -503px;padding-left: 56px;margin-top: 8px}section.uslugi-items .item .row2 .hint{font-size: 14px;margin-top: -7px}section.uslugi-items .item .row2 .asterisk{font-size: 26px;color: #ee1e3b;line-height: 1;position: relative;bottom: -5px}section.uslugi-three .item{box-sizing: border-box;border: 2px solid #cccccc;border-radius: 6px;background: url('../../theme/default/img/uslugi-three-bg.png') no-repeat 0 0;padding: 0 38px;width: 346px}section.uslugi-three .item h3{text-align: center;font-size: 24px;color: #000;margin-bottom: 6px}section.uslugi-three .item ul{margin: 0;padding: 0;list-style: none}section.uslugi-three .item li{margin: 0;padding: 0 0 9px 20px;position: relative;color: #666666;font-weight: normal}section.uslugi-three .item li:before{content: '';background: #ee1e3b;width: 6px;height: 6px;border-radius: 50%;position: absolute;left: -2px;top: 10px}section.uslugi-three .item:nth-child(1){}section.uslugi-three .item:nth-child(2){background-position: -381px 0}section.uslugi-three .item:nth-child(3){background-position: -759px 0}section.process{background: #f4f4f4;padding: 60px 0 70px}section.process .item{position: relative;padding: 0;margin: 0 0 72px 0;position: relative}section.process .item:last-child{margin-bottom: 0}section.process .item:before{content: '';position: absolute;display: block;height: 1px;bottom: -30px;left: 0;right: 0;background: linear-gradient(to right, #525052, #525052 83.33%, rgba(128,128,128,0) 83.34%, rgba(128,128,128,0));background-size: 6px 100%}section.process .item:last-child:before{display: none}section.process .item img{margin-top: 8px}section.process .item .col-2:first-child img{border: 1px solid #fff}section.process .item h2{line-height: 1.1;font-size: 40px;letter-spacing: 0;margin: 0;padding: 0 0 0 80px;min-height: 73px}section.process .item h2:before{content: '1';display: block;position: absolute;left: 0;top: 6px;width: 60px;height: 60px;border-radius: 50%;font-family: 'Trebuchet MS', sans-serif;border: 2px solid #ee1e3b;background: #fff;font-weight: bold;font-size: 40px;color: #ee1e3b;text-align: center;line-height: 60px}section.process .item:nth-child(2) h2:before{content: '2'}section.process .item:nth-child(3) h2:before{content: '3'}section.process .item:nth-child(4) h2:before{content: '4'}section.process .item:nth-child(5) h2:before{content: '5'}section.process .item:nth-child(6) h2:before{content: '6'}section.process .item:nth-child(7) h2:before{content: '7'}section.process .item h2:after{display: none}section.process .item p{margin-top: 11px;line-height: 1.35}section.process .item .term{background: url('../../theme/default/img/icons.png') no-repeat 0 -684px;padding: 0 0 0 44px;margin: 10px 0 0 0;font-size: 26px;line-height: 60px}section.process .links{margin: 15px 0 0 20px}section.process .links a{display: block;font-weight: bold;color: #0076c2;font-size: 18px;text-transform: uppercase;line-height: 1.7}section.redline{color: #fff;background: #0F507A}section.redline .site-center{}section.redline p{font-weight: normal}section.redline.compressed p{}section.redline .btn{}section.contacts{position: relative}section.contacts h1{font-size: 18px;font-weight: normal;margin: 0 0 0 66px}section.contacts h1 span{display: block;position: absolute;right: 3000px}section.contacts .tab .about{font-weight: 300;font-size: 18px;padding-left: 66px;line-height: 1.2}section.contacts .tab .about strong{font-weight: normal}section.contacts .tab .manager{margin: -10px 0 0 0;font-size: 20px;font-style: italic;font-weight: 300;padding: 0 0 0 60px}section.contacts .tab .manager span{font-size: 24px;font-weight: normal}section.contacts .tab .phone{display: block;margin: 50px 0 0 0;font-size: 40px;background: url('../../theme/default/img/icons.png') no-repeat 0 -3255px;padding: 0 0 0 60px;color: #000;text-decoration: none}section.contacts .tab .email{margin: 50px 0 0 0;background: url('../../theme/default/img/icons.png') no-repeat 0 -3461px;padding: 0 0 0 60px;font-size: 30px;line-height: 40px}section.contacts .tab .email a{color: #0076c2}section.contacts .tab .address{margin: 15px 0 0 0;background: url('../../theme/default/img/icons.png') no-repeat 7px -3695px;padding: 0 0 0 60px;font-size: 29px;font-weight: 300}section.contacts .tab .request-a{margin: 15px 0 0 60px}footer.o-nas{background: url('../../theme/default/img/bg07.jpg') no-repeat 50% 50%;background-size: cover;height: 509px;box-sizing: border-box;color: #fff;text-align: center;margin: 20px 0 0 0;padding: 164px 0 0 0}footer.o-nas .title{font-size: 59px;font-weight: 900;text-transform: uppercase}footer.o-nas .title span{color: #ee1e3b}footer.o-nas .subtitle{font-size: 27px}footer.o-nas .btn{margin-top: 53px}footer.reshenie{padding: 161px 0 134px 0;text-align: center}footer.reshenie .title{font-size: 59px;font-weight: 900;text-transform: uppercase}footer.reshenie .title span{color: #ee1e3b}footer.reshenie .subtitle{font-size: 27px}footer.reshenie .buttons{margin-top: 53px}footer.reshenie .btn{margin-bottom: 10px}.fancybox-inner .mod-form-inner h2{text-align: center;font-size: 25px;text-transform: uppercase;margin: 7px 0 12px}.fancybox-inner .plug-form table{width: 100%}.fancybox-inner .plug-form td:first-child{display: none}.fancybox-inner .plug-form label{position: relative}.fancybox-inner .plug-form label span{color: red;display: block;position: absolute;left: 20px}.fancybox-inner .plug-form .edit{border: 1px solid #d4d4d4;padding: 7px 15px;font-size: 16px;box-shadow: 2px 2px 8px rgba(0,0,0,0.1);width: 100%}.fancybox-inner .plug-form .btn{width: 100%}.with-anchor{position: relative}.anchor{position: absolute;top: -80px}header.innerpage-header.check-domain{padding: 65px 0 20px}section.check-domain{padding: 60px 0;text-align: center}section.check-domain .site-center{max-width: 500px;margin-left: auto;margin-right: auto}section.check-domain .edit{width: 100%}section.check-domain ul{font-size: 14px}section.check-domain .domain-table-wrapper{margin: 0 0 0 0;font-family: Helvetica, sans-serif}section.check-domain .domain-table{color: #505050;font-size: 15px}section.check-domain .domain-table td, .domain-table th{padding: 10px 10px;border-bottom: 1px solid #ccc}section.check-domain .domain-table th{text-align: left;font-weight: bold}section.check-domain .domain-table td{text-align: left}section.check-domain .domain-table .free{color: green;font-weight: bold}section.check-domain .domain-table .busy td:last-child{color: darkred}section.check-domain .domain-contacts{margin: 20px 0 0 0}@media screen and (max-width: 1120px){header.main h1{font-size: 28px;margin-top: -15px}header.main h2 span{font-size: 86px}}@media screen and (max-width: 850px){header.main h1{font-size: 22px;margin-top: -5px}header.main h2{font-size: 18px}header.main h2 span{font-size: 70px}section.top nav li{padding-left: 15px}}@media screen and (max-width: 770px){section.top nav{display: block;float: none;transition-duration: 0.3s;background: #fff;height: 0;overflow: hidden;box-shadow: 0 3px 3px rgba(0,0,0,0.5)}section.top .nav-show nav{height: 360px}section.top nav li{display: block;padding: 0;line-height: 50px;border-top: 1px solid #ddd}section.top nav a{display: block;padding: 0 20px}section.top .logo{display: block;width: 140px;top: 0;height: 80px;margin: 0 0 0 25px}section.top .logo img{position: relative;top: 23px}section.top .site-center{padding: 0}img{max-width: 100%}section h2, section .h2, section.content h1{font-size: 29px;letter-spacing: 0px}header.main{padding: 20px 0 50px}header.main .site-center{padding: 0 10px;text-align: center}header.main h1{font-size: 20px;margin-top: 0}header.main h2{margin-top: 60px}header.main h2 span{font-size: 40px;margin: 0}header.main .buttons .btn{margin: 0 0 10px 0}section h2, section.content h1{text-align: center}section h2:after, section.content h1:after{margin-left: auto;margin-right: auto}section.text{text-align: center;padding: 40px 0 20px}section.text li{text-align: left}section.main img{max-width: 250px}section.main .col-2:nth-child(2) img{display: none}.col-2{margin: 0 0 10px 0}footer.first{text-align: center;padding: 20px 0}footer.first .slogan{font-size: 18px}footer.second{text-align: center}footer.second li{text-align: left}footer.copyright .site-center{text-align: center;padding: 10px}header.innerpage-header{padding: 100px 0 70px}header.innerpage-header h1{font-size: 34px}header.innerpage-header p{font-size: 24px;line-height: 1.4}.lead{font-size: 20px}.imenu-to-ss{background-size: 730px;background-position: 45% 0;height: 60px}section.o-nas-pluses .plus-item{width: auto;text-align: left}section.o-nas-pluses .plus-item h3{font-size: 18px}section.o-nas-pluses .plus-item .subtitle{font-size: 15px}section.o-nas-people .people-item{margin-bottom: 30px}section.o-nas-people .people-item .name{margin-top: 13px}section.o-nas-technology .inner{background-size: 340px;background-position: 50% 0;background-image: url('../../theme/default/img/technology.mobile.jpg');padding: 314px 0 0}footer.o-nas{padding-left: 10px;padding-right: 10px}footer.o-nas .title{font-size: 27px}footer.o-nas .subtitle{font-size: 20px}header.innerpage-header.bg08{padding: 100px 0 90px}section.sayty-promo{font-size: 24px}section.sayty .item .row2{font-size: 18px}section.sayty .item h2{padding-left: 50px;min-height: 47px}section.sayty .item.item-catalog h2{padding-left: 40px}section.sayty .item.item-premium h2{padding-left: 55px;font-size: 36px}section.sayty .item.item-magazin h2{padding-left: 61px;padding-top: 7px;font-size: 28px;background-position: 0 -1488px}section.sayty .item.item-landing h2{padding-left: 70px;font-size: 36px}section.sayty .item.item-servis h2{padding-left: 78px;font-size: 31px}section.sayty-free h2{font-size: 28px}section.sayty-free .item{width: 300px;margin: 0 auto 40px;background-position: 96px 0;box-sizing: border-box}section.sayty-free .item:nth-child(2){background-position: -126px 0}section.sayty-free .item:nth-child(3){background-position: -348px 0}section.sayty-free .item:nth-child(4){background-position: -570px 0}section.sayty-free .item:nth-child(5){background-position: -792px 0}section.sayty-text .bars{padding-left: 0;margin: 0 auto}section.uslugi-menu .item h2, section.uslugi-menu .item h2 a{font-size: 15px;text-align: left}section.uslugi-menu .item p{font-size: 14px}section.uslugi-menu .item p a{display: block;margin-left: 0}section.uslugi-items .item h2{font-size: 24px}section.uslugi-items .item .row2{line-height: inherit;font-size: 18px}section.uslugi-items .item .row2 .col-2{min-height: 60px}section.uslugi-items .item .row2 .col-2:nth-of-type(2){padding-top: 3px}section.uslugi-three{padding: 30px 0}section.uslugi-three .item{margin: 0 auto 30px;padding-bottom: 20px}section.uslugi-three .item li{font-size: 16px}footer.reshenie{padding: 90px 0}footer.reshenie .title{font-size: 30px}footer.reshenie .subtitle{font-size: 22px}section.process .item h2{font-size: 24px;text-align: left;padding-left: 70px}section.process .item h2::before{width: 50px;height: 50px;line-height: 50px;font-size: 30px;top: 3px}section.process .item .term{background-position: 12px -684px;padding-left: 70px}section.process .item.item-design h2{padding-top: 15px}section.process .item.item-verstka h2{font-size: 20px;padding-top: 6px}section.process .item.item-process-next h2{padding-top: 15px}section.redline{padding: 20px 0 40px;text-align: center}section.redline .site-center{}section.redline p{font-size: 20px;margin: 0;padding: 18px 0}section.redline .btn{margin-top: 0}footer.reshenie .buttons{margin: 30px 0 0 0}section.portfolio .items{margin: 0;padding: 0}section.contacts .tab{padding: 40px 0}section.contacts .tab .phone{font-size: 32px;background-position: 0 -3258px}section.contacts .tab .manager{margin-top: -5px}section.contacts .tab .manager span{font-size: 20px}section.contacts .tab .email{font-size: 24px}section.contacts .tab .address{font-size: 20px}section.check-domain .domain-table{width: 100%}body.orientation-landscape{padding-top: 60px}.orientation-landscape section.top{height: 60px}.orientation-landscape section.top .logo{height: 60px;margin-left: 17px}.orientation-landscape section.top .logo img{top: 13px}.orientation-landscape section.top .nav-toggler{top: 17px;right: 17px}.orientation-landscape .anchor{top: -60px}}@media screen and (max-width: 340px){body{padding-top: 60px}section.top{height: 60px}section.top .logo{height: 60px;margin-left: 17px}section.top .logo img{top: 13px}section.top .nav-toggler{top: 17px;right: 17px}.anchor{top: -60px}header.main h2 span{line-height: 1}header.innerpage-header h1{font-size: 30px}section.sayty .item h2{font-size: 34px;padding-top: 5px}section.sayty .item .row2{line-height: inherit}section.sayty .item .row2 .col-2{min-height: 60px;padding-top: 5px}section.sayty .item .row2 .col-2:nth-child(2){padding-top: 15px}.btn.btn-low{padding-left: 40px;padding-right: 40px;width: 100%;box-sizing: border-box}section.sayty .item.item-premium h2{font-size: 30px}section.sayty .item.item-magazin h2{font-size: 24px}section.sayty .item.item-landing h2{font-size: 32px}section.sayty .item.item-servis h2{font-size: 27px}section.sayty-free h2{font-size: 24px}section.uslugi-free .h2{font-size: 26px}section.uslugi-items .item h2{font-size: 20px}section.process .item.item-verstka h2{font-size: 18px}section.process .item.item-process-hosting h2{font-size: 22px}section.process .item.item-process-klientu h2{font-size: 20px;padding-top: 6px}section.contacts .tab .phone{font-size: 28px}}@media screen and (min-width: 770px){header.main{padding: 50px 0}.bg-img .col-2:nth-of-type(2){text-align: right}.img-screens{position: relative;top: 30px;left: 60px}.main-magazin img{margin: 70px 0 0 20px}.main-landing .col-2:nth-child(2){text-align: right}.main-landing img{margin: 80px 50px 0}.main-context-reklama img{margin: 128px 0 0 76px}.main-socseti img{margin: 128px 0 0 76px}.row{}.row:after{content: '';display: block;clear: both}.col-2{float: left;width: 48.6%;padding-left: 2.8%}.col-2:first-of-type{padding-left: 0}section.request .site-center{max-width: 940px;margin-left: auto;margin-right: auto}footer.first{height: 96px;box-sizing: border-box}footer.first .logo{float: left;margin: 23px 0 0 0}footer.first .slogan{line-height: 96px;float: left;padding: 0 0 0 53px}footer.second .nav{float: left}footer.second .nav ul{float: left;margin-left: 75px}footer.second .nav ul:first-child{margin-left: 0}footer.second address{float: right;text-align: right}footer.copyright{height: 56px;line-height: 56px;box-sizing: border-box}section.o-nas .lead{margin-top: 40px}section.o-nas .col-2{width: 32%;position: relative}section.o-nas .col-2:first-of-type{width: 55%}section.o-nas img{position: relative;top: 0px;left: 40px}section.o-nas-people .people-row{display: table;table-layout: fixed;width: 100%;margin: 70px 0 0 0}section.o-nas-people .people-item{display: table-cell;width: 196px}header.innerpage-header.bg08{padding: 166px 0 155px}header.innerpage-header.bg08 h1{font-size: 47px}section.sayty .item .row1 .col-2:nth-of-type(1){width: 40%;margin-left: -7px}section.sayty .item .row1 .col-2:nth-of-type(2){width: 57%}section.sayty .item .row2 .col-2:nth-of-type(1){margin-left: 10.5%}section.sayty .item .row2 .col-2:nth-of-type(2){width: 38.5%}section.sayty-free .items{display: table;width: 100%;table-layout: fixed}section.sayty-free .item{display: table-cell}section.sayty-text .inner{display: table;width: 100%}section.sayty-text .inner > *{display: table-cell;vertical-align: top}.fancybox-inner .plug-form{width: 480px;padding: 10px}section.uslugi-items .item.item-podderzka h2{font-size: 40px}section.uslugi-three{height: 300px;padding: 87px 0 67px}section.uslugi-three .item{float: left;height: 280px;margin: 0 0 0 30px}section.uslugi-three .item:nth-child(1){margin-left: 0}section.process .item.item-verstka h2{font-size: 36px}section.redline{height: 120px}section.redline .site-center{padding: 0 50px 0 50px}section.redline p{line-height: 120px;font-weight: normal;font-size: 26px;float: left;margin: 0;position: relative;top: 0}section.redline.compressed p{font-size: 22px}section.redline .btn{float: right;top: 33px}footer.reshenie.reshenie-process{padding-top: 140px}section.contacts .contacts-map{height: 850px;position: relative;z-index: 1}section.contacts .tab-layout{position: absolute;left: 0;right: 0;top: 0}section.contacts .tab{position: relative;z-index: 2;background: rgba(255,255,255,0.9);padding: 80px 40px 90px;margin: 40px 0 0 10px;font-size: 24px;width: 500px;box-sizing: border-box;border-radius: 6px;border: 1px solid #d3d2cf;box-shadow: 1px 2px 2px rgba(0,0,0,0.5)}section.process .item:nth-child(1) .col-2:last-child:after, section.process .item:nth-child(3) .col-2:last-child:after, section.process .item:nth-child(5) .col-2:last-child:after{content: '';display: block;position: absolute;width: 111px;height: 541px;top: 34%;right: -143px;background: url('../../theme/default/img/process-arrows.png') no-repeat -111px 0}section.process .item:nth-child(2) .col-2:first-child:after, section.process .item:nth-child(4) .col-2:first-child:after, section.process .item:nth-child(6) .col-2:first-child:after{content: '';display: block;position: absolute;width: 111px;height: 541px;top: 34%;left: -143px;background: url('../../theme/default/img/process-arrows.png') no-repeat 0 0}section.check-domain .domain-table{width: 555px}}@media screen and (min-width: 770px) and (max-width: 1120px){section.uslugi-three .item:nth-child(3){display: none}section.redline p{font-size: 23px}}@media screen and (min-width: 770px){.screen-mobile, .screen-480, .screen-360, .screen-320{display: none !important}}@media screen and (max-width: 769px){.screen-desktop{display: none !important}}@media screen and (max-width: 640px) and (min-width: 481px) and (max-height: 480px){.screen-360, .screen-320{display: none !important}}@media screen and (max-width: 769px) and (min-width: 401px){.screen-360, .screen-320{display: none !important}}@media screen and (max-width: 400px){.screen-480{display: none !important}}@media screen and (max-width: 400px) and (min-width: 351px){.screen-480, .screen-320{display: none !important}}@media screen and (max-width: 350px){.screen-480, .screen-360{display: none !important}}@keyframes a1{0%{opacity: 0;top: 100px}50%{opacity: 0.3}100%{opacity: 1;top: 0}}@keyframes a2{0%{opacity: 0;margin-top: 100px}50%{opacity: 0.3}100%{opacity: 1;margin-top: 0}}@keyframes a3{0%{opacity: 0;top: 150px}50%{opacity: 0.3;top: -50px}70%{}100%{opacity: 1;top: 0}}@keyframes a4{0%{opacity: 0;transform: rotate(180deg) scale(0)}100%{opacity: 1;transform: rotate(360deg) scale(1)}}body.animation-yes header.main .logo img{animation: a4 0.5s 0.0s linear forwards}body.animation-yes header.main h2{position: relative;animation: a3 0.9s 0s forwards}body.animation-yes header.main h1{opacity: 0;position: relative;animation: a1 0.5s 0.3s forwards}body.animation-yes header.main .buttons{opacity: 0;animation: a2 0.5s 0.7s forwards}.plug-alert{font-size: 18px;border: 1px solid transparent;border-radius: 4px;margin-bottom: 20px;padding: 15px}.plug-alert h4{color: inherit;margin-top: 0}.plug-alert .plug-alert-link{font-weight: 700}.plug-alert > p, .plug-alert > ul{margin-bottom: 0}.plug-alert > p + p{margin-top: 5px}.plug-alert-dismissable, .plug-alert-dismissible{padding-right: 35px}.plug-alert-dismissable .close, .plug-alert-dismissible .close{color: inherit;position: relative;right: -21px;top: -2px}.plug-alert-success{background-color: #dff0d8;border-color: #d6e9c6;color: #3c763d}.plug-alert-success a{color: #3c763d}.plug-alert-success hr{border-top-color: #c9e2b3}.plug-alert-success .plug-alert-link{color: #2b542c}.plug-alert-info{background-color: #d9edf7;border-color: #bce8f1;color: #31708f}.plug-alert-info a{color: #31708f}.plug-alert-info hr{border-top-color: #a6e1ec}.plug-alert-info .plug-alert-link{color: #245269}.plug-alert-warning{background-color: #fcf8e3;border-color: #faebcc;color: #8a6d3b}.plug-alert-warning a{color: #8a6d3b}.plug-alert-warning hr{border-top-color: #f7e1b5}.plug-alert-warning .plug-alert-link{color: #66512c}.plug-alert-danger{background-color: #f2dede;border-color: #ebccd1;color: #a94442}.plug-alert-danger{color: #a94442}.plug-alert-danger hr{border-top-color: #e4b9c0}.plug-alert-danger .plug-alert-link{color: #843534}