@font-face{font-family:als_rublregular;src:url("../../../../fonts/rouble-webfont.eot");src:url("../../../../fonts/rouble-webfont.eot?#iefix") format('embedded-opentype'),url("../../../../fonts/rouble-webfont.woff") format('woff'),url("../../../../fonts/rouble-webfont.ttf") format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:'Open Sans';src:url("../../../../fonts/opensans/opensans-light.eot");src:url("../../../../fonts/opensans/opensans-light.eot#iefix") format("embedded-opentype"),url("../../../../fonts/opensans/opensans-light.woff") format("woff"),url("../../../../fonts/opensans/opensans-light.ttf") format("truetype");font-weight:300;font-style:normal}
@font-face{font-family:'Open Sans';src:url("../../../../fonts/opensans/opensans-regular.eot");src:url("../../../../fonts/opensans/opensans-regular.eot#iefix") format("embedded-opentype"),url("../../../../fonts/opensans/opensans-regular.woff") format("woff"),url("../../../../fonts/opensans/opensans-regular.ttf") format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'Open Sans';src:url("../../../../fonts/opensans/opensans-semibold.eot");src:url("../../../../fonts/opensans/opensans-semibold.eot#iefix") format("embedded-opentype"),url("../../../../fonts/opensans/opensans-semibold.woff") format("woff"),url("../../../../fonts/opensans/opensans-semibold.ttf") format("truetype");font-weight:600;font-style:normal}
@font-face{font-family:'Open Sans';src:url("../../../../fonts/opensans/opensans-bold.eot");src:url("../../../../fonts/opensans/opensans-bold.eot#iefix") format("embedded-opentype"),url("../../../../fonts/opensans/opensans-bold.woff") format("woff"),url("../../../../fonts/opensans/opensans-bold.ttf") format("truetype");font-weight:700;font-style:normal}
@font-face{font-family:'Open Sans';src:url("../../../../fonts/opensans/opensans-lightitalic.eot");src:url("../../../../fonts/opensans/opensans-lightitalic.eot#iefix") format("embedded-opentype"),url("../../../../fonts/opensans/opensans-lightitalic.woff") format("woff"),url("../../../../fonts/opensans/opensans-lightitalic.ttf") format("truetype");font-weight:300;font-style:italic}
@font-face{font-family:'Open Sans';src:url("../../../../fonts/opensans/opensans-italic.eot");src:url("../../../../fonts/opensans/opensans-italic.eot#iefix") format("embedded-opentype"),url("../../../../fonts/opensans/opensans-italic.woff") format("woff"),url("../../../../fonts/opensans/opensans-italic.ttf") format("truetype");font-weight:400;font-style:italic}
@font-face{font-family:'Open Sans';src:url("../../../../fonts/opensans/opensans-semibolditalic.eot");src:url("../../../../fonts/opensans/opensans-semibolditalic.eot#iefix") format("embedded-opentype"),url("../../../../fonts/opensans/opensans-semibolditalic.woff") format("woff"),url("../../../../fonts/opensans/opensans-semibolditalic.ttf") format("truetype");font-weight:600;font-style:italic}
@font-face{font-family:'Open Sans';src:url("../../../../fonts/opensans/opensans-bolditalic.eot");src:url("../../../../fonts/opensans/opensans-bolditalic.eot#iefix") format("embedded-opentype"),url("../../../../fonts/opensans/opensans-bolditalic.woff") format("woff"),url("../../../../fonts/opensans/opensans-bolditalic.ttf") format("truetype");font-weight:700;font-style:italic}
body{-webkit-animation-duration:.1s;-webkit-animation-name:fontfix;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-delay:.1s;line-height:1}
@-webkit-keyframes fontfix{from,to{opacity:1}
}
*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}
html{height:100%}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}
ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
input,select{vertical-align:middle}
.clear{visibility:hidden;display:block;height:0;clear:both}
button{cursor:pointer}
a{text-decoration:none;color:#1f85c5}
a:hover{text-decoration:underline}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}
.fancybox-inner,.fancybox-outer{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url("../../../../img/fancybox/fancybox_sprite.png")}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url("../../../../img/fancybox/fancybox_loading.gif") center center no-repeat}
.fancybox-close{position:absolute;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:url("../../../../img/fancybox/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}
.fancybox-lock{overflow:hidden!important;width:auto}
.fancybox-lock body{overflow:hidden!important}
.fancybox-lock-test{overflow-y:hidden!important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../../../../img/fancybox/fancybox_overlay.png")}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
@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){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url("../../../../img/fancybox/fancybox_sprite@2x.png")}
#fancybox-loading div{background-image:url("../../../../img/fancybox/fancybox_loading@2x.gif");background-size:24px 24px}
}
div.error{position:absolute;top:100%;left:0;z-index:999;width:100%;margin:3px 0 0;color:#444;line-height:normal;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #b2b2b2;padding:14px;font-size:14px;font-size:.875rem;font-weight:300;-webkit-box-shadow:0 0 5px rgba(0,0,0,.23);box-shadow:0 0 5px rgba(0,0,0,.23)}
div.error:after,div.error:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
div.error:before{border-color:rgba(178,178,178,0);border-bottom-color:#b2b2b2;border-width:7px;margin-left:-7px}
div.error:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px}
input.error{border:1px solid red}
.fancybox-wrap{-webkit-overflow-scrolling:touch}
.fancybox-skin{border-radius:0}
.fancybox--modal-form{width:615px}
.fancybox-content{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;margin:0;padding:65px 165px 50px}
.fancybox-link img{height:95px}
.fancybox-header{margin:1px -28px 30px;color:#777;font-size:1.125rem;line-height:20px;text-align:center}
.fancybox-phone{position:relative}
.fancybox-phone:before{content:"+7";position:absolute;top:0;left:15px;font-weight:300;font-size:1rem;line-height:30px}
.fancybox-input-wrap{margin:0 0 28px}
.fancybox-input{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;width:100%;height:30px;margin:0 0 23px;padding:0 15px;border:1px solid grey;border-radius:3px;line-height:30px}
.fancybox-phone .fancybox-input{padding-left:35px}
.fancybox-button{display:block;width:100%;height:30px;margin:24px 0 0;background:#0a9644;border-radius:2px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:400;line-height:30px;text-align:center;-webkit-transition:background .3s ease-in-out 0s;-o-transition:background .3s ease-in-out 0s;transition:background .3s ease-in-out 0s}
.fancybox-button:hover{background:rgba(10,150,68,.5)}
.fancybox-note{margin:15px 0 0;color:#9b9b9b;font-size:.875rem;line-heigh:18px;text-align:center}
.fancybox-note a{color:#9b9b9b;text-decoration:underline}
.fancybox div.error{box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;left:0;z-index:100;display:none;padding:6px;width:100%;background:#fff;border:1px solid #505050;-webkit-box-shadow:0 0 5px rgba(0,0,0,.23);box-shadow:0 0 5px rgba(0,0,0,.23);color:red;font-size:.75rem;font-weight:300}
.fancybox div.error:after,.fancybox div.error:before{content:" ";position:absolute;left:50%;bottom:100%;width:0;height:0;border:solid transparent;pointer-events:none}
.fancybox div.error:after{margin-left:-10px;border-color:rgba(255,255,255,0) rgba(255,255,255,0) #fff;border-width:6px}
.fancybox div.error:before{margin-left:-11px;border-color:rgba(80,80,80,0) rgba(80,80,80,0) #505050;border-width:7px}
.fancybox{font-family:Golos}
.fancybox div{position:relative}
.fancybox.fancybox-success{max-width:510px;padding:100px 80px;background:#fff}
.fancybox__title{position:relative;color:#191716;font-weight:400;font-size:1.5rem;line-height:30px;text-align:center;font-family:inherit}
.fancybox-close{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(25, 23, 22, .5)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%0A%3E%3Ccircle cx='12' cy='12' r='10' /%3E%3Cline x1='15' y1='9' x2='9' y2='15' /%3E%3Cline x1='9' y1='9' x2='15' y2='15' /%3E%3C/svg%3E%0A")}
.fancybox.fancybox-success--feedback{max-width:670px;padding-top:180px}
.fancybox.fancybox-success--feedback .fancybox__title{font-size:3rem}
.fancybox.fancybox-success--feedback .fancybox__title::before{content:"";position:absolute;top:-120px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:97px;height:89px;background:url("../../../../img/landing/feedback/feedback-icon.png") no-repeat}
@media screen and (max-width:479px){.fancybox__title{font-size:1.5rem;line-height:28px}
.fancybox.fancybox-success{max-width:320px;padding:48px 16px}
}
.fancybox-close{top:18px;right:23px;width:16px;height:16px;background:url("../../../../img/fancybox/fancybox-close-icon.png") no-repeat}
.fancybox-skin{padding:0!important}
.fancybox.fancybox-reg-form{max-width:672px;padding:55px 125px 65px;background:#fff}
.fancybox.fancybox-reg-form .form{max-width:none;margin-top:0}
.fancybox.fancybox-reg-form .form-row--ownership{margin-top:40px}
.fancybox.fancybox-reg-form div.error{position:absolute;top:100%;left:0;z-index:999;width:100%;margin:3px 0 0;color:#444;line-height:normal;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #b2b2b2;padding:14px;font-size:14px;font-size:.875rem;font-weight:300;-webkit-box-shadow:0 0 5px rgba(0,0,0,.23);-ms-box-shadow:0 0 5px rgba(0,0,0,.23);-o-box-shadow:0 0 5px rgba(0,0,0,.23);box-shadow:0 0 5px rgba(0,0,0,.23)}
.fancybox.fancybox-reg-form div.error:after,.fancybox.fancybox-reg-form div.error:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.fancybox.fancybox-reg-form div.error:before{border-color:rgba(178,178,178,0);border-bottom-color:#b2b2b2;border-width:7px;margin-left:-7px}
.fancybox.fancybox-reg-form div.error:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px}
.fancybox.fancybox-reg-form input.error{border:1px solid red}
@media (max-width:479px){.fancybox.fancybox-reg-form{padding-right:10px;padding-left:10px}
.fancybox.fancybox-reg-form .gui-button--green{font-size:1rem}
}
.gui-button{-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block;vertical-align:top;width:100%;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(78,78,78,.2);box-shadow:0 1px 3px rgba(78,78,78,.2);color:#fff;font:600 16px/52px 'Open Sans',sans-serif;text-decoration:none;cursor:pointer;-webkit-transition:background .3s ease-out 0s,-webkit-box-shadow .3s ease-out 0s;-o-transition:box-shadow .3s ease-out 0s,background .3s ease-out 0s;transition:box-shadow .3s ease-out 0s,background .3s ease-out 0s;transition:box-shadow .3s ease-out 0s,background .3s ease-out 0s,-webkit-box-shadow .3s ease-out 0s}
.gui-button:hover{background:#4bc078;-webkit-box-shadow:0 0 0 rgba(78,78,78,.2);box-shadow:0 0 0 rgba(78,78,78,.2);text-decoration:none}
.gui-button--green{height:52px;padding:0 5px;background:#00973b;line-height:52px}
.gui-button--green:active{background:#05662b;color:#00973b}
.gui-button--blue{height:52px;padding:0 5px;background:#3da1c5;line-height:52px}
.gui-button--blue:hover{background:#64b4d1}
.gui-button--blue:active{background:#3692b3;color:#fff}
.gui-button--red{background:#e95a43;text-align:center}
.gui-button--red:hover{background-color:#d1513c}
.gui-button--red:active{background-color:#ba4836}
.gui-button--active{background:#05662b;color:#00973b}
.gui-button--gray{width:auto;min-width:280px;height:auto;padding:12px 20px;background:#918884;-webkit-box-shadow:0 -3px 0 0 rgba(24,24,24,.3) inset;box-shadow:0 -3px 0 0 rgba(24,24,24,.3) inset;font-size:1.25rem;font-weight:400;line-height:24px;text-align:center}
.gui-button--gray:hover{background:#78716d}
.gui-button--gray:active{-webkit-box-shadow:none;box-shadow:none}
.gui-button--border{width:auto;height:auto;min-width:330px;background:#fff;border:2px solid #918884;color:#444;font-weight:400;font-size:1.25rem;line-height:44px;text-align:center;-webkit-transition:opacity .25s ease-in-out 0s;-o-transition:opacity .25s ease-in-out 0s;transition:opacity .25s ease-in-out 0s}
.gui-button--border:hover{background:#fff;opacity:.5}
.form{position:relative;width:100%;margin:16px auto 0;color:#555}
.form-title{display:inline-block;vertical-align:top;width:100%;margin:0 0 24px;font-weight:600;font-size:24px;font-size:1.5rem;line-height:30px;text-align:center}
.form-row{margin:0 auto 24px;font-size:0}
.form-row--ownership div.error{display:none!important}
.form-row--tax{position:relative;margin-bottom:24px}
.form-row--tax div.error{display:none!important}
.form-row--comment{color:#555;font-size:14px;font-size:.875rem;text-align:center;padding-top:10px;line-height:16px}
.form-row--comment a{color:#555;text-decoration:underline}
.form-row--comment a:hover{text-decoration:none}
.form-row-title{display:inline-block;vertical-align:top;margin:0 0 13px;font-weight:300;font-size:22px;font-size:1.375rem;line-height:30px}
.form-elem{position:relative;display:inline-block;vertical-align:top;width:100%;margin:0}
.form-elem--half{width:50%}
.form-elem--full{width:100%}
.form-placeholder{position:absolute;top:0;left:18px;z-index:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;color:#444;font-weight:300;font-size:1.125rem}
.form .form__input.error~.form-placeholder,.form .form__input.valid~.form-placeholder,.form .form__input:focus~.form-placeholder{-webkit-transform:translateY(-135%);-ms-transform:translateY(-135%);transform:translateY(-135%);color:#000;font-weight:500;font-size:.875rem}
.form__input{position:relative;z-index:1;display:inline-block;vertical-align:top;width:100%;height:57px;margin:0;padding:0 18px;background:0 0;border-bottom:1px solid #b2b2b2;font-weight:300;font-size:22px;font-size:1.375rem;line-height:57px;font-family:'Open Sans',Arial,Helvetica,sans-serif}
.form__input::-webkit-input-placeholder{color:#777}
.form__input:-moz-placeholder{color:#777}
.form__input::-moz-placeholder{color:#777}
.form__input:-ms-input-placeholder{color:#777}
.form-checkbox{position:relative;display:inline-block;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.form-checkbox__input{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;cursor:pointer;opacity:0}
.form-checkbox__input:disabled{cursor:default}
.form-checkbox__text{display:inline-block;vertical-align:middle;font-weight:300}
.form-checkbox__text:before{content:'';display:inline-block;vertical-align:top}
.form-checkbox__text span{font-size:14px;font-size:.875rem;text-transform:lowercase}
.form-checkbox__input:disabled~.form-checkbox__text{opacity:.3;cursor:default}
.form-checkbox__input.error-input~.form-checkbox__text{color:red}
.form-row--tax .form-checkbox:first-child{margin-bottom:24px}
.form__submit{height:60px;font-weight:600;font-size:22px;font-size:1.375rem;line-height:60px}
.form__submit.gui-button--green{font-size:22px;font-size:1.375rem}
.form-message{margin:0;padding:0;list-style:none}
.form-message__item{width:100%;margin:0 0 20px;font-size:22px;font-size:1.375rem}
.form__textarea{display:inline-block;vertical-align:top;width:100%;height:114px;padding:20px;border-bottom:1px solid #b2b2b2;font-weight:300;font-size:22px;font-size:1.375rem;font-family:'Open Sans',Arial,Helvetica,sans-serif;resize:none}
.form__textarea::-webkit-input-placeholder{color:#777}
.form__textarea:-moz-placeholder{color:#777}
.form__textarea::-moz-placeholder{color:#777}
.form__textarea:-ms-input-placeholder{color:#777}
.form-row--ownership{margin-top:27px;margin-bottom:16px}
.form-row--tax{margin-top:32px}
.form-row--tax .form-checkbox{margin-bottom:24px}
.form-row--sales{margin-top:17px;margin-bottom:34px}
.form-row--ownership,.form-row--sales,.form-row--submit,.form-row--tax{width:90%}
.triangle{position:relative}
.triangle--top:before{content:'';position:absolute;top:-55px;left:50%;width:0;height:0;margin:0 0 0 -53px;border-style:solid;border-width:0 55px 60px;border-color:transparent transparent #e2e2e2}
.triangle--bottom:before{content:'';position:absolute;top:100%;left:50%;width:0;height:0;margin:0 0 0 -53px;border-style:solid;border-width:55px 60px 0;border-color:#fff transparent transparent}
.triangle-shadow{position:relative}
.triangle-shadow:after,.triangle-shadow:before{content:"";position:absolute;width:0;height:0;margin-left:-60px;border-style:solid;border-color:transparent}
.triangle-shadow:before{top:100%;left:50%;border-top-color:#b7b7b7;border-width:60px}
.triangle-shadow:after{top:100%;left:50%;margin-top:-1px;border-top-color:#fff;border-width:60px}
.kIframes-section{position:relative;padding:90px 0 70px;background:#191716;overflow:hidden}
.kIframes-section .new-container{padding:0 80px;z-index:1}
.kIframes-section .new-container:before{position:absolute;content:'';top:-90px;left:0;width:700px;height:390px;background-color:#211F1D;z-index:-1}
.kIframes-title{max-width:496px;margin-right:24px;font-size:2.375rem;line-height:45px;font-weight:400;color:#fff}
.kIframes-text{font-size:1.5rem;line-height:28px;font-weight:400;color:#fff}
.kIframes__content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:94px;border-bottom:1px solid #888}
.kIframes__form{position:relative;max-width:600px;width:100%;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;z-index:1}
.kIframes__form:before{position:absolute;content:'';top:50%;left:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:430px;height:40px;background:#E25232;mix-blend-mode:screen;-webkit-filter:blur(50px);filter:blur(50px);-webkit-transform:rotate(-5.81deg);-ms-transform:rotate(-5.81deg);transform:rotate(-5.81deg);z-index:-1}
.kIframes__input{display:inline-block;max-width:436px;width:100%;padding:18px 10px;background-color:#fff;font-size:1rem;line-height:1;font-weight:400;color:#091520;cursor:pointer}
.kIframes__input::-webkit-input-placeholder{font-weight:400;font-size:1rem;line-height:1;color:rgba(9,21,32,.5)}
.kIframes__input::-moz-placeholder{font-weight:400;font-size:1rem;line-height:1;color:rgba(9,21,32,.5)}
.kIframes__input:-ms-input-placeholder{font-weight:400;font-size:1rem;line-height:1;color:rgba(9,21,32,.5)}
.kIframes__input::-ms-input-placeholder{font-weight:400;font-size:1rem;line-height:1;color:rgba(9,21,32,.5)}
.kIframes__input::placeholder{font-weight:400;font-size:1rem;line-height:1;color:rgba(9,21,32,.5)}
.kIframes__input-text--error{position:absolute;bottom:-5px;font-size:.875rem;line-height:17px;color:#ff5029}
.kIframes__input--error{outline:#ff5029 solid 1px}
.kIframes__input--error::-webkit-input-placeholder{color:#ff5029}
.kIframes__input--error::-moz-placeholder{color:#ff5029}
.kIframes__input--error:-ms-input-placeholder{color:#ff5029}
.kIframes__input--error::-ms-input-placeholder{color:#ff5029}
.kIframes__input--error::placeholder{color:#ff5029}
.kIframes__input:-webkit-autofill{-webkit-transition:all 5000s ease-in-out;transition:all 5000s ease-in-out}
.kIframes__button{display:inline-block;width:auto;padding:18px 32px;font-size:1rem;font-weight:400;color:#fff;line-height:20px;background-color:#ff5029}
.kIframes__button:hover{background-color:#fff;color:#091520;text-decoration:none}
.kIframes-tabs{margin:80px 0 30px}
.kIframes-tabs__text{max-width:392px;margin-bottom:38px;font-size:1.5rem;line-height:28px;font-weight:400;color:#fff}
.kIframes-tabs__content{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(20%,1fr));gap:24px}
.kIframes-tabs__elem{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 5px;width:100%;min-height:80px;background:#211F1D;border-radius:15px;-webkit-transition:background .25s ease-out 0s;-o-transition:background .25s ease-out 0s;transition:background .25s ease-out 0s}
.kIframes-tabs__elem img{max-width:100%;width:auto;height:auto}
.kIframes-tabs__elem--active,.kIframes-tabs__elem:hover{background:#fff}
.kIframes-content{display:none;position:relative;width:100%;height:640px;overflow:hidden}
.kIframes-content--active{display:block}
.kIframes-content__demo{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;max-width:555px;margin:0 auto;text-align:center;z-index:1}
.kIframes-content__demo-text{font-size:1.5rem;line-height:28px;font-weight:400;color:#fff}
.kIframes-content__demo-button{display:inline-block;margin-top:24px;width:auto;padding:18px 32px;font-size:1rem;font-weight:400;color:#fff;line-height:20px;background-color:#ff5029}
.kIframes-content__demo-button:hover{background-color:#fff;color:#091520;text-decoration:none}
.kIframes-content:before{position:absolute;content:'';width:100%;height:100%;bottom:20px;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(217,217,217,0)),to(#091520));background:-o-linear-gradient(top,rgba(217,217,217,0) 0,#091520 100%);background:linear-gradient(180deg,rgba(217,217,217,0) 0,#091520 100%);z-index:1}
.kIframes-content__elem{position:relative;display:block;width:100%;height:613px;border:0;border-radius:15px;background:#fff}
.kIframes-preloader{position:absolute;top:0;left:0;z-index:1001;display:none;width:100%;height:100%;background:url(https://st.mdstatic.org/Promo/img/preloader40x40.GIF) center center no-repeat #fff}
.kIframes-preloader--active{display:block}
@media screen and (max-width:980px){.kIframes-section .new-container:before{content:normal}
.kIframes__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.kIframes__form{margin-top:38px}
.kIframes__input-text--error{bottom:-20px}
.kIframes-tabs__content{grid-template-columns:repeat(auto-fit,minmax(48%,1fr))}
}
@media screen and (max-width:767px){.kIframes-section{padding:48px 0 64px}
.kIframes-section .new-container{padding:0 16px}
.kIframes-title{max-width:260px;margin-right:0;font-size:1.25rem;line-height:24px}
.kIframes__content{padding-bottom:64px}
.kIframes-content__demo{max-width:100%;width:100%}
.kIframes-content__demo-text{font-size:1.125rem}
.kIframes-content__demo-button{font-size:.875rem;padding:14px 32px}
.kIframes__form{margin-top:32px}
.kIframes-tabs{margin:64px 0 24px}
.kIframes-tabs__content{gap:2px}
.kIframes-tabs__text{max-width:330px;margin-bottom:24px;font-size:1.125rem;line-height:21px}
.kIframes-tabs__elem{border-radius:5px}
}
@media screen and (max-width:620px){.kIframes__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.kIframes__input{max-width:100%}
.kIframes__button{padding:14px 32px}
}
.useful-section{padding:58px 0 44px;background:#fff}
.useful-header{margin:0 0 78px;color:#444;font-weight:400;font-size:3rem;line-height:52px}
.useful-list{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.useful-list__item{position:relative;width:42%;margin:0 0 50px;padding:0 0 0 90px}
.useful-list__item:before{content:"";position:absolute;top:5px;left:0;background:url("../../../../img/landing/headhunter/kontragents/spritesheet.png") no-repeat}
.useful-list__item:first-child:before{width:65px;height:67px;background-position:-337px -96px}
.useful-list__item:nth-child(2):before{width:74px;height:61px;background-position:-1px -165px}
.useful-list__item:nth-child(3):before{width:67px;height:65px;background-position:-335px -165px}
.useful-list__item:nth-child(4):before{width:65px;height:67px;background-position:-335px -232px}
.useful-list__item:nth-child(5):before{width:51px;height:68px;background-position:-228px -301px}
.useful-list__item:nth-child(6):before{width:65px;height:65px;background-position:-281px -301px}
.useful-text,.useful-title{display:inline-block;vertical-align:top;width:100%}
.useful-title{margin:0 0 17px;font-weight:600;font-size:1.5rem}
.useful-text{font-size:1rem;line-height:20px}
.useful-options{margin:10px 0;padding:0;list-style:none}
.useful-options li{position:relative;display:block;padding:0 0 0 16px;margin:0 0 10px;line-height:21px}
.useful-options li:before{content:"• ";position:absolute;top:0;left:0;color:#ee3124;font-size:1.75rem}
.useful-section--features .useful-title{margin-bottom:23px}
.useful-section--features .useful-list__item{width:100%;min-height:142px;margin-bottom:39px;padding-bottom:36px;padding-left:200px;border-bottom:1px solid #d3d3d3}
.useful-section--features .useful-list__item:last-child{border-bottom:0}
.useful-section--features .useful-list__item:first-child:before{width:109px;height:105px;background-position:-1px -1px}
.useful-section--features .useful-list__item:nth-child(2):before{width:113px;height:96px;background-position:-112px -1px}
.useful-section--features .useful-list__item:nth-child(3):before{width:108px;height:99px;background-position:-227px -1px}
.useful-section--features .useful-list__item:nth-child(4):before{width:108px;height:102px;background-position:-112px -102px}
.useful-section--features .useful-list__item:nth-child(5):before{width:111px;height:80px;background-position:-222px -102px}
.useful-section--features .useful-list__item:nth-child(6):before{width:111px;height:98px;background-position:-222px -184px}
.useful-section--features .useful-list__item:nth-child(7):before{left:22px;width:74px;height:93px;background-position:-337px -1px}
.useful-section--features .useful-list__item:nth-child(8):before{width:113px;height:98px;background-position:-1px -284px}
.useful-section--features .useful-list__item:nth-child(9):before{width:110px;height:108px;background-position:-116px -284px}
@media screen and (max-width:479px){.useful-list__item{width:100%}
.useful-header{font-size:2.125rem}
.useful-section--features .useful-list__item{padding-left:0}
.useful-section--features .useful-list__item:before{content:normal}
}
*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}
html{font:400 16px/20px 'Open Sans',Arial,Helvetica,sans-serif}
body{margin:0;padding:0;width:100%;height:100%;min-height:100%;background:#fff;color:#444}
.w-container{position:relative;overflow:hidden;width:auto;max-width:1200px;min-width:320px;margin:0 auto;padding:0 15px}
.link{display:inline-block;vertical-align:top;color:#444;font-size:1.5rem;line-height:24px;text-decoration:underline}
.link:hover{text-decoration:none}
.wrap-button{text-align:center}
.nav-wrap{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:75px;font-size:0;line-height:75px}
.nav-wrap-logo{display:inline-block;vertical-align:middle;text-align:left}
.nav__logo{vertical-align:middle;max-width:282px;border:0}
.nav-menu{max-width:400px;width:100%;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.nav-menu__item{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.nav-menu-wrap{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:740px;width:100%}
.nav-menu-wrap .gui-button--border{max-width:305px;width:100%;min-width:auto;height:65px;border-radius:4px;border:0;line-height:65px;font-size:1rem;font-weight:700;color:#fff;background:#EF6B57;-webkit-box-shadow:0 100px 80px rgba(200,31,31,.0196802),0 41.78px 33.42px rgba(200,31,31,.0282725),0 22.34px 17.87px rgba(200,31,31,.035),0 12.52px 10.02px rgba(200,31,31,.0417275),0 6.65px 5.32px rgba(200,31,31,.0503198),0 2.77px 2.21px rgba(200,31,31,.07);box-shadow:0 100px 80px rgba(200,31,31,.0196802),0 41.78px 33.42px rgba(200,31,31,.0282725),0 22.34px 17.87px rgba(200,31,31,.035),0 12.52px 10.02px rgba(200,31,31,.0417275),0 6.65px 5.32px rgba(200,31,31,.0503198),0 2.77px 2.21px rgba(200,31,31,.07)}
.nav-menu-wrap .gui-button--border:hover{background:#DF533D;opacity:1}
.nav-menu-elem{font-size:1.125rem;color:#333;font-weight:700;line-height:25px;text-decoration:none}
.nav-menu-elem--active{color:#EF6B57;text-decoration:underline;cursor:default}
@media screen and (max-width:1148px){.nav__logo{max-width:216px;height:auto;width:100%}
}
@media screen and (max-width:1013px){.nav-section{background-color:#F3F6FB}
.nav__logo{max-width:280px}
.nav-menu{margin-bottom:30px}
.nav-menu-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.nav-wrap{padding:10px 0 25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.nav-wrap-logo{margin-bottom:10px}
}
@media screen and (max-width:479px){.nav-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}
.nav-menu__item{margin-bottom:10px}
}
.header-section{padding:55px 0 110px;background:url("../../../../img/landing/api/header_bg.png") center top no-repeat #f4f4f4;background-size:cover}
.header-section .w-container{overflow:visible}
@media screen and (max-width:1024px){.header-section{background:#f4f4f4}
}
.gui-h1{color:#333;font-weight:700;font-size:3rem;line-height:48px;text-align:left}
.header-section .gui-h1{margin-bottom:30px}
.gui-h2{font-weight:400;color:#333;font-size:1.875rem;line-height:34px}
.gui-h3{font-weight:700;color:#333;font-size:2.625rem;line-height:53px;text-align:center}
.gui-h4{margin-bottom:30px;color:#333;font-weight:700;font-size:2.25rem;line-height:45px}
.gui-h4--small{font-size:1.125rem;line-height:25px;font-weight:400;color:#000}
@media screen and (max-width:768px){.header-section{padding:30px 0}
.gui-h1{font-size:1.75rem;line-height:34px;text-align:center}
.gui-h2{font-size:1.125rem;line-height:26px;text-align:center}
.gui-h3{font-size:1.75rem;line-height:1.25;text-align:center}
.gui-h4{font-size:1.5rem;line-height:1.25;text-align:center}
.bid{text-align:center}
}
.bid{width:33%;padding:47px 0 0}
.bid .gui-button--gray{width:83%}
.bid .gui-button--border{width:83%;margin-bottom:40px}
.gui-button--gray{margin-bottom:30px}
@media screen and (max-width:1160px){.bid{width:100%;padding:47px 0 0}
.bid .gui-button--gray{max-width:370px;min-width:auto;width:100%;margin-bottom:21px}
.bid .gui-button--border{max-width:370px;min-width:auto;width:100%;margin-bottom:40px}
.gui-button--border,.gui-button--gray{max-width:370px;min-width:auto;width:100%}
}
.price{display:inline-block;vertical-align:top;width:100%;margin:0 0 7px;color:#444;font-size:1.5rem}
.price__value{color:#ee3124;font-weight:600;font-size:3.75rem}
@media screen and (max-width:768px){.price__value{font-size:1.75rem}
}
.ruble{font-size:2.5rem}
@media screen and (max-width:768px){.ruble{font-size:1.75rem}
}
.capabilities-section{padding:50px 0 65px;background:#f4f4f4}
.capabilities-section .gui-h3{margin-bottom:40px}
.capabilities-list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(370px,369px));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px 30px;margin:0 0 54px}
.capabilities-list__item{padding:140px 30px 95px;background:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(12,13,13,.23);box-shadow:0 2px 6px 0 rgba(12,13,13,.23)}
.capabilities-card{position:relative;text-align:center}
.capabilities-card:before{content:"";position:absolute;top:-101px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url("../../../../img/landing/api/spritesheet.png") no-repeat}
.capabilities-card__text,.capabilities-card__title{display:inline-block;vertical-align:top;width:100%;color:#333}
.capabilities-card__title{margin:0 0 30px;font-weight:600;font-size:1.5rem}
.capabilities-card__text{font-weight:400;font-size:1.125rem;line-height:22px}
.capabilities-list__item:nth-child(1) .capabilities-card:before{width:75px;height:87px;background-position:-1px -1px}
.capabilities-list__item:nth-child(2) .capabilities-card:before{width:84px;height:80px;background-position:-78px -1px}
.capabilities-list__item:nth-child(3) .capabilities-card:before{width:79px;height:75px;background-position:-78px -83px}
@media screen and (max-width:479px){.capabilities-section{padding:30px 0}
.capabilities-section .gui-h3{margin-bottom:30px}
.capabilities-list{grid-template-columns:repeat(auto-fit,minmax(270px,269px));margin:0 0 30px}
.capabilities-list__item{padding:140px 15px 30px}
}
.api-section{padding:72px 0 100px}
.api-section .gui-h3{margin-bottom:47px}
.api-descr{display:inline-block;vertical-align:top;margin:0 0 76px;color:#444;font-size:1.5rem;line-height:28px}
.api-schema{display:inline-block;vertical-align:top;max-width:100%;margin:0 0 63px;border:0}
@media screen and (max-width:768px){.api-descr{margin-bottom:30px;font-size:1.125rem;line-height:22px}
.api-section{padding:30px 0 40px}
.api-section .gui-h3{margin-bottom:30px}
}
.methods-section{position:relative;padding:100px 0;background:#EEF1F6}
.methods-section .gui-h3{margin-bottom:50px;text-align:left}
.methods-content{max-width:731px;width:100%}
.methods-item{margin:0 0 60px}
.methods-item__content{color:#333;font-size:1.125rem;line-height:25px;font-weight:400}
.methods-item__content-text{padding:25px;margin-bottom:30px;border-radius:16px;background:#FFF;-webkit-box-shadow:0 11px 55px rgba(0,0,0,.07),0 5.36px 17.87px rgba(0,0,0,.0536497),0 1.6px 5.32px rgba(0,0,0,.0363503);box-shadow:0 11px 55px rgba(0,0,0,.07),0 5.36px 17.87px rgba(0,0,0,.0536497),0 1.6px 5.32px rgba(0,0,0,.0363503)}
.methods-item__content ul{margin:0;padding:37px 0 20px;list-style:none}
.methods-item__content ul li{position:relative;display:block;padding-left:20px;line-height:25px}
.methods-item__content ul li:before{content:"• ";position:absolute;top:0;left:0;color:#333;font-size:1.125rem}
.methods-item__content table{width:100%}
.methods-item__content table td{border-bottom:1px dashed #333;color:#333;font-size:1rem;line-height:25px;vertical-align:middle}
.methods-item__content table td p b{font-weight:400}
.methods-item__content table td:first-child{width:33%;padding:10px 0}
.methods-item__content table td:nth-child(1){color:#52B47D}
.methods-item__content table td:nth-child(2){width:33%;color:#3B96D2}
.methods-item__content table td:last-child{padding:10px 0;word-break:break-word}
.methods-item__content table tr:first-child td{background-color:#EEF1F6}
.methods-item__content table tr:first-child td:nth-child(2){color:#333}
.methods-item[data-id=item1] table,.methods-item[data-id=item2] table,.methods-item[data-id=item3] table{width:100%}
.methods-item[data-id=item1] table tr:first-child td:first-child,.methods-item[data-id=item2] table tr:first-child td:first-child,.methods-item[data-id=item3] table tr:first-child td:first-child{color:#52B47D}
.methods-item[data-id=item1] table tr:first-child td,.methods-item[data-id=item2] table tr:first-child td,.methods-item[data-id=item3] table tr:first-child td{font-size:1.125rem;color:#333}
.methods-item[data-id=item1] table td:first-child,.methods-item[data-id=item2] table td:first-child,.methods-item[data-id=item3] table td:first-child{width:42%;color:#52B47D;font-size:1.125rem}
.methods-item[data-id=item1] table td:nth-child(2),.methods-item[data-id=item2] table td:nth-child(2),.methods-item[data-id=item3] table td:nth-child(2){width:100%}
.methods-item[data-id=item1] .methods-item__content table td:last-child,.methods-item[data-id=item2] .methods-item__content table td:last-child,.methods-item[data-id=item3] .methods-item__content table td:last-child{color:#333;font-size:1.125rem}
.methods-item[data-id=item1] tr:last-child td:last-child,.methods-item[data-id=item2] tr:last-child td:last-child,.methods-item[data-id=item3] tr:last-child td:last-child{color:#3B96D2}
.methods__elem,.methods__title{display:inline-block;vertical-align:top;color:#3B96D2;font-size:1.125rem;line-height:25px;font-weight:400}
.methods__elem--title{width:100%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #000}
.methods__title{width:100%;color:#333}
.methods-list{margin:0;list-style:none}
.methods-list__item{position:relative;display:block;line-height:25px}
.methods-sidebar{position:absolute;top:0;right:0;width:350px;padding:25px;background:#fff;-webkit-box-shadow:0 11px 55px rgba(0,0,0,.07),0 5.36px 17.87px rgba(0,0,0,.0536497),0 1.6px 5.32px rgba(0,0,0,.0363503);box-shadow:0 11px 55px rgba(0,0,0,.07),0 5.36px 17.87px rgba(0,0,0,.0536497),0 1.6px 5.32px rgba(0,0,0,.0363503);border-radius:16px}
.methods-sidebar-head{margin-bottom:20px;font-size:1.125rem;line-height:25px;color:#333;font-weight:700}
.methods-sidebar--fixed{position:fixed}
.methods-sidebar--static{position:absolute;top:auto!important;left:auto!important;right:0!important;bottom:60px}
@media screen and (max-width:1100px){.methods{font-size:0}
.methods__wrapper{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.methods-content{max-width:100%}
.methods-sidebar{position:relative;top:auto!important;right:auto!important;left:auto!important;width:100%;margin-bottom:30px}
}
@media screen and (max-width:768px){.methods-section{padding:50px 0 0}
.methods-section .gui-h3{text-align:center}
.methods-item{margin-bottom:50px}
.methods-item:last-child{margin-bottom:0}
.methods-item__content{font-size:1rem;line-height:25px}
.methods-item[data-id=item1] table tr:first-child td,.methods-item[data-id=item2] table tr:first-child td,.methods-item[data-id=item3] table tr:first-child td{font-size:1rem}
.methods-item[data-id=item1] table td:first-child,.methods-item[data-id=item2] table td:first-child,.methods-item[data-id=item3] table td:first-child{width:100%;font-size:1rem}
.methods-item[data-id=item1] .methods-item__content table td:last-child,.methods-item[data-id=item2] .methods-item__content table td:last-child,.methods-item[data-id=item3] .methods-item__content table td:last-child{font-size:1rem}
}
@media screen and (max-width:600px){.methods-item__content table td:first-child,.methods-item__content table td:nth-child(2){width:100%}
table tr:first-child{display:none}
table tbody td{display:block;padding:10px 0}
table tbody td p{padding-left:100px;word-break:break-word;text-align:right}
table tbody tr{border:1px solid #333;margin-bottom:10px;display:block;padding:5px}
table tbody tr td{position:relative;width:auto;text-align:right}
table tbody tr td:first-child{width:100%;background:#EEF1F6;color:#fff}
table tbody tr td:last-child{border-bottom:0}
table tbody td:before{position:absolute;left:0;content:attr(data-th);font-weight:700;font-size:1rem}
.methods-item[data-id=item1] table td,.methods-item[data-id=item2] table td,.methods-item[data-id=item3] table td{width:100%;border-bottom:0}
.methods-item[data-id=item1] table td:nth-child(2),.methods-item[data-id=item2] table td:nth-child(2),.methods-item[data-id=item3] table td:nth-child(2){border-bottom:1px dashed #333}
.methods-item[data-id=item1] table tbody tr,.methods-item[data-id=item2] table tbody tr,.methods-item[data-id=item3] table tbody tr{border:0;margin-bottom:0;display:block;padding:0}
.methods-item[data-id=item1] table tbody td,.methods-item[data-id=item2] table tbody td,.methods-item[data-id=item3] table tbody td{display:block;padding:.6rem}
.methods-item[data-id=item1] table tbody td p,.methods-item[data-id=item2] table tbody td p,.methods-item[data-id=item3] table tbody td p{padding-left:0;text-align:left}
.methods-item[data-id=item1] table tbody td:before,.methods-item[data-id=item2] table tbody td:before,.methods-item[data-id=item3] table tbody td:before{content:normal}
}
.full-desc__wrap{max-height:0;overflow:hidden;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:max-height .2s ease-in-out 0s,opacity .2s ease-in-out 0s;-o-transition:max-height .2s ease-in-out 0s,opacity .2s ease-in-out 0s;transition:max-height .2s ease-in-out 0s,opacity .2s ease-in-out 0s}
.full-desc__content{padding:40px 0 40px 20px;position:relative;border-top:none}
.full-desc__title{padding-bottom:10px;font-size:1.5rem;font-weight:700;color:#333}
.full-desc__text{font-size:.9375rem;font-weight:400;color:#333}
.full-desc__text--sub{padding-top:15px}
.full-desc__list>li{position:relative;padding-left:20px;font-size:.9375rem;font-weight:400;color:#333}
.full-desc__list>li::before{content:"";position:absolute;width:10px;height:3px;top:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;background-image:url("data:image/svg+xml,%3Csvg width='14' height='2' viewBox='0 0 14 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.560547 1.7666V0.727539H13.4395V1.7666H0.560547Z' fill='%2362B251'/%3E%3C/svg%3E%0A")}
.full-desc__link{margin-top:40px}
.full-desc__toggle{display:inline-block;margin-top:50px;margin-left:40px;color:#999;font-size:.9375rem;font-weight:400;text-decoration:underline}
.full-desc__toggle:hover{text-decoration:none}
.section-tariffs{padding:72px 0 60px;background:#f4f4f4}
.section-tariffs .gui-h3{margin-bottom:73px}
.tariffs__table{margin-bottom:30px;background:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(12,13,13,.23);box-shadow:0 2px 6px 0 rgba(12,13,13,.23);margin-top:60px;width:100%;border:1px solid #d1dbe5}
.tariffs__table tr{border-bottom:1px solid #d1dbe5}
.tariffs__row--light{background-color:#fff}
.tariffs__row--dark{background-color:#eef1f6}
.tariffs__title-row{background-color:#3da1c5}
.tariffs__link{font-size:1rem;font-weight:400;color:#333}
.tariffs__link:hover{text-decoration:none}
.tariffs__col{vertical-align:middle;text-align:left;padding:15px;font-size:1rem;font-weight:400;color:#333;line-height:24px;width:20%}
.tariffs__col .gui-button--green,.tariffs__col .gui-button--red{-webkit-box-shadow:0 -3px 0 0 rgba(24,24,24,.3) inset;box-shadow:0 -3px 0 0 rgba(24,24,24,.3) inset;font-size:1.3125rem;text-align:center}
.tariffs__col .gui-button--green{padding-top:4px;font-weight:400;font-size:1.3125rem;line-height:21px;text-align:center}
.tariffs__col .gui-button--green:active,.tariffs__col .gui-button--red:active{-webkit-box-shadow:none;box-shadow:none}
.tariffs__col:first-child{width:40%}
.tariffs__col--tick::after{content:"";display:block;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 19' style='enable-background:new 0 0 18 19;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2362B251;%7D%0A%3C/style%3E%3Ctitle%3E╨£╨╛╨╜╤é╨░╨╢╨╜╨░╤Å ╨╛╨▒╨╗╨░╤ü╤é╤î 1%3C/title%3E%3Cpath class='st0' d='M6.7,19c-0.6,0-1.1-0.3-1.5-0.8l-4.8-6.4c-0.6-0.8-0.5-2,0.3-2.6c0,0,0,0,0,0c0.8-0.6,2-0.5,2.6,0.4l3.2,4.2 l8-12.9c0.6-0.9,1.7-1.2,2.6-0.6C18,0.8,18.3,2,17.7,2.9c0,0,0,0,0,0L8.3,18.1C8,18.6,7.4,19,6.7,19L6.7,19z'/%3E%3C/svg%3E");background-repeat:no-repeat;width:22px;height:21px;margin:0 auto}
.tariffs__col--cross::after{content:"";display:block;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 19' style='enable-background:new 0 0 18 19;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23CCCCCC;%7D%0A%3C/style%3E%3Ctitle%3E╨£╨╛╨╜╤é╨░╨╢╨╜╨░╤Å ╨╛╨▒╨╗╨░╤ü╤é╤î 1%3C/title%3E%3Cpath class='st0' d='M17.3,15.6L17.3,15.6l-5.5-5.9l-0.2-0.2l0.2-0.2l5.5-5.9l0,0c0.8-0.9,0.8-1.8,0.1-2.6l-0.1-0.1 C17,0.3,16.6,0,16,0c-0.5,0-1,0.2-1.4,0.6L9.2,6.3L8.9,6.7L8.6,6.2L3.3,0.6c-0.8-0.7-1.9-0.7-2.7,0c-0.7,0.7-0.8,1.7-0.1,2.5 l0.1,0.1l0,0l5.5,6l0.2,0.2L6.2,9.6l-5.6,6.2l0,0c-0.7,0.7-0.8,1.8-0.1,2.6l0.1,0.1c0.8,0.7,2,0.7,2.8,0l5.3-5.9l0.2-0.3l0.4,0.4 l5.3,5.8c0.8,0.7,2,0.7,2.8,0c0.7-0.7,0.8-1.8,0.2-2.6C17.5,15.8,17.4,15.7,17.3,15.6z'/%3E%3C/svg%3E");background-repeat:no-repeat;width:20px;height:16px;margin:0 auto}
.tariffs__col--full{width:100%;background:#f4f4f4;padding:0;border:none}
.tariffs__col--full-active .full-desc__wrap{max-height:1500px;overflow:visible;opacity:1}
.tariffs__button{display:inline-block;max-width:170px;width:100%;height:40px;text-transform:uppercase;border-radius:5px;color:#fff;font-size:.875rem;font-weight:400;line-height:40px;text-align:center;text-decoration:none}
.tariffs__button:hover{text-decoration:none}
.tariffs__button--green{background-color:#62b251}
.tariffs__button--green:hover{background-color:#4e8e41}
.tariffs__button--blue{background-color:#3da1c5}
.tariffs__button--blue:hover{background-color:#2a728c}
.tariffs__title-cell{vertical-align:top;border:none;padding:0}
.tariffs__title{font-size:1.5rem;font-weight:700;color:#333}
.tariffs__header-cell{height:60px;text-align:center}
.tariffs__title-text{font-size:1.125rem;font-weight:700;color:#fff}
.tariffs__header-row{height:120px;vertical-align:middle}
.tariffs__header-row>td{text-align:center;vertical-align:middle}
.tariffs__header-title{font-weight:700;color:#333;text-align:left;padding-left:15px;font-size:1.875rem}
.tariffs__header-text{font-size:1rem;font-weight:400;display:block;color:#333}
.tariffs__header-text--size{display:inline-block;margin-right:8px;font-size:1.5rem;font-weight:700;line-height:30px}
.tariffs__link::after{content:"";display:inline-block;vertical-align:middle;width:12px;height:7px;margin:0 0 0 6px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.09 0L6 5.15L0.91 0L0 0.93L6 7L12 0.93L11.09 0Z' fill='%23333333'/%3E%3C/svg%3E");background-repeat:no-repeat}
.tariffs__link--active::after{background-image:url("data:image/svg+xml,%3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 7'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23333;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EArtboard 1%3C/title%3E%3Cpolygon class='cls-1' points='0.91 7 6 1.85 11.09 7 12 6.07 6 0 0 6.07 0.91 7'/%3E%3C/svg%3E");background-repeat:no-repeat}
@media screen and (max-width:980px){.section-tariffs{padding:30px 0 40px;background:#f4f4f4}
.section-tariffs .gui-h3{margin-bottom:30px}
.tariffs__table{display:none}
.tariffs-notice{padding:0;font-size:1.125rem;line-height:22px}
}
.tariff-mobile{display:none}
.tariff-mobile__list{display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:repeat(auto-fit,minmax(290px,289px));gap:30px;padding:40px 0 20px}
.tariff-mobile__item{position:relative;border:1px solid #ccc;border-radius:4px;min-height:640px}
.tariff-mobile__head{height:60px;line-height:60px;font-size:1rem;font-weight:700;color:#fff;text-align:center;background-color:#3da1c5}
.tariff-mobile__price{position:relative;height:80px;border-bottom:1px solid #ccc;font-size:1.5rem;font-weight:700;color:#333;text-align:center}
.tariff-mobile__price p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}
.tariff-mobile__price span{display:inline-block;margin-left:5px;font-size:.875rem;font-weight:400}
.tariff-mobile__content{list-style-position:inside;padding:20px 10px}
.tariff-mobile__text{list-style-type:disc;font-size:.875rem;font-weight:400;color:#333;line-height:1.6}
.tariff-mobile__button{position:absolute;bottom:25px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;display:inline-block;max-width:270px;width:100%;height:40px;text-transform:uppercase;border-radius:5px;color:#fff;font-size:.875rem;font-weight:400;line-height:40px;text-align:center;text-decoration:none}
.tariff-mobile__button--green{background-color:#62b251}
.tariff-mobile__button--green:hover{background-color:#3b6d30}
.tariff-mobile__button--blue{background-color:#3da1c5}
.tariff-mobile__button--blue:hover{background-color:#246278}
@media (max-width:980px){.tariff-mobile{display:block}
}
.form-elem:nth-child(4){text-align:center}
.form-checkbox:first-child{margin-right:25px}
.form-checkbox__text{color:#444;font-size:1.125rem;line-height:18px}
.form-checkbox__text:before{width:14px;height:14px;margin:2px 5px 0 0;background:url("../../../../img/landing/buhgalteria/sprite-icon.png") -15px 0 no-repeat}
.form-checkbox__input:checked~.form-checkbox__text:before{width:14px;height:14px;background-position:0 0}
.fancybox.sms-modal{max-width:500px;padding:40px 40px 10px;background:#fff;font:400 16px/20px 'Open Sans',Arial,Helvetica,sans-serif}
.sms-modal .form-elem{margin-bottom:20px}
.sms-modal .form__input{height:42px;border:1px solid #e5e5e5;border-radius:4px;line-height:42px;font-size:1.125rem}
.sms-modal .form__submit{height:50px;font-weight:600;font-size:1.125rem;line-height:50px}
.fancybox div.error{top:46px}
@media screen and (max-width:479px){.fancybox.sms-modal{padding:40px 20px 10px}
}
.demo-page{background:#f7f7f7}
.demo-page .gui-h1,.demo-page .gui-h2{text-align:center}
.demo-page .header-section{padding-top:39px;padding-bottom:79px;background:url("../../../../img/landing/api/header-demo_bg.png") center top no-repeat #f7f7f7}
.demo-page .check-form{margin-top:35px}
.demo-page .check-form__elem{border:0}
.demo-page .check-form__elem--error{-webkit-box-shadow:0 0 15px 0 #ee3124 inset;box-shadow:0 0 15px 0 #ee3124 inset}
.demo-page .kIframes-section{visibility:hidden}
.demo-page .kIframes-section--show{visibility:visible}
.demo-page .kIframes-title{margin-bottom:33px}
.demo-page .kIframes-title span{color:#444;font-size:2.25rem;text-align:center}
.demo-page .kIframes-tabs,.demo-page .kIframes-title span:last-child{display:none}
.demo-page .kIframes-content{border:1px solid #d3d3d3}
body footer,body section,body>header{background-color:#fcfcfc;width:100%}
body footer>div,body section>div,body>header>div{margin:0 auto}
@media only screen and (min-width:970px){body footer>div,body section>div,body>header>div{width:940px}
body footer>div>img,body footer>div>svg,body section>div>img,body section>div>svg,body>header>div>img,body>header>div>svg{width:100%;height:auto}
}
@media only screen and (min-width:1240px){body footer>div,body section>div,body>header>div{width:1200px}
}
footer{background:#fff!important;-webkit-box-shadow:0 -20px 20px rgba(0,0,0,.1);box-shadow:0 -20px 20px rgba(0,0,0,.1);padding:30px 0}
footer a{color:#1f85c5;text-decoration:none;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}
footer a:hover{color:#1f85c5}
footer>div>div{border-top:1px solid #b2b2b2;padding-top:20px;margin-top:20px}
footer>div>div:after,footer>div>div:before,footer>div>div>ul:after,footer>div>div>ul:before{content:" ";display:table}
footer>div>div:after,footer>div>div>ul:after{clear:both}
footer>div>div:first-child{border-top:0;margin-top:20px}
footer>div>div:last-child{padding-top:20px}
footer>div>div:last-child>dl{max-width:358px;width:100%}
footer>div>div>span{display:inline-block;vertical-align:middle;color:#777;font-size:20px;font-size:1.25rem;font-weight:400}
footer>div>div>img{display:inline-block;vertical-align:middle;margin-left:12px}
footer>div>div>ul{display:block;list-style:none;float:right}
footer>div>div>ul>li{width:45px;height:35px;float:left;margin:0 6px}
footer>div>div>ul>li>a>img{position:relative;left:0;top:0;width:45px;height:35px;-webkit-transition:width .1s ease-in-out,height .1s ease-in-out,left .1s ease-in-out,top .1s ease-in-out;-o-transition:width .1s ease-in-out,height .1s ease-in-out,left .1s ease-in-out,top .1s ease-in-out;transition:width .1s ease-in-out,height .1s ease-in-out,left .1s ease-in-out,top .1s ease-in-out}
footer>div>div>ul>li:hover>a>img{left:-6px;top:-4px;width:57px;height:44px}
footer>div>div>address,footer>div>div>dl>dd{color:#b2b2b2;font-size:14px;font-size:.875rem;font-weight:400}
footer>div>div>address>span,footer>div>div>dl>dd>span{display:block;color:#b2b2b2;font-size:14px;font-size:.875rem;font-weight:400;line-height:normal}
footer>div>div>address{position:relative;float:left;max-width:358px;width:100%;top:15px;padding-bottom:25px}
footer>div>div>address:before{display:block;content:'Адрес:';position:absolute;top:-20px;left:0}
footer>div>div>address>span{color:#777;padding-top:5px}
footer>div>div>dl{float:left;max-width:328px;width:100%}
@media only screen and (min-width:970px){footer>div>div>dl{max-width:290px;width:100%}
}
@media only screen and (min-width:1240px){footer>div>div>dl{max-width:328px;width:100%}
}
footer>div>div>dl>dd{margin-bottom:20px}
footer>div>div>dl>dd>a,footer>div>div>dl>dd>span>a{display:inline-block;color:#777;text-decoration:none}
