@font-face{font-family:textbook;src:url(../fonts/textbook/textbook.eot);src:url(../fonts/textbook/textbook.eot) format('embedded-opentype'),url(../fonts/textbook/textbook.woff2) format('woff2'),url(../fonts/textbook/textbook.woff) format('woff'),url(../fonts/textbook/textbook.ttf) format('truetype'),url(../fonts/textbook/textbook.svg#textbook) format('svg')}.f-textbook{font-family:textbook,Arial,sans-serif}*{word-wrap:break-word}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background-color:#f6f5f3;font-size:100%;line-height:1}body,input,select,textarea{font-family:Arial,Helvetica,sans-serif}textarea{resize:none}.btn{border-radius:4px;font-family:Arial,Helvetica,sans-serif;font-size:24px;height:50px;padding:0 27px;position:relative;display:inline-block;line-height:48px;overflow:visible;cursor:pointer;text-decoration:none!important;color:#323232;border:0;outline:0;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all 50ms;transition:all 50ms}.btn,.btn:before{background:#fee133}.btn:before{bottom:0;content:'';left:0;position:absolute;right:0;top:0;border-radius:4px;box-shadow:inset 0 -3px #d0ad24;-webkit-transition:all .5s;transition:all .5s}.btn span{color:#323232!important;position:relative;top:0;-webkit-transition:all 50ms;transition:all 50ms}.btn:hover:before{background:#ffe759}#container:after{content:"";display:block}#container{min-height:100%;margin-bottom:-37px}.inner-page-out .wrapper{width:auto;padding-right:24px}input[type=submit][disabled=disabled]{cursor:default!important}body,html{height:100%}body.inner-page-out{background-color:#fff}ol,ul{list-style:none}img{max-width:100%}a{text-decoration:none}input,textarea{appearance:none;-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;border:none;border-radius:0;outline:none}.cb{clear:both}.db{display:block}.dib{display:inline-block}.dn{display:none}.fl{float:left}.fr{float:right}.fb,b,strong{font-weight:700}.tc{text-align:center}.tu{text-transform:uppercase}.mln{margin-left:0!important}.pr{position:relative}.ver-top-box{display:inline-block;vertical-align:top}.fs12{font-size:.75em}.fs13{font-size:.813em}.fs15{font-size:.938em}.fs16{font-size:1em}.fs18{font-size:1.125em}.fs20{font-size:1.25em}.fs22{font-size:1.375em}.fs24{font-size:1.5em}.fs36{font-size:2.25em}.fs40{font-size:2.5em}.fs80{font-size:5em}.clear-fix:after{clear:both;content:'';display:block}.inherit-line-height{line-height:inherit!important}.select-none{user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.wrapper{width:940px;margin:0 auto}.wrapper,header{box-sizing:border-box}header{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.06);height:70px;z-index:1}header .wrapper{padding-left:24px}header h1{height:34px;margin-right:24px;margin:17px 24px 0 0;width:82px}header h1 a{height:100%;width:100%}header .main-name{height:32px;line-height:32px;margin-top:19px}header .phone-number-txt{margin-top:26px}header .phone-number-txt a{border-bottom:1px dotted;color:#000}header .main-name a{position:relative;display:inline-block;padding-right:8px;cursor:pointer;text-decoration:none;font-size:15px;line-height:32px;color:#000;outline:0}header .main-name a span{position:relative;display:inline-block;padding:0 13px 0 14px;vertical-align:top;font:17px/32px arial,helvetica,sans-serif;background-color:#fff}header .main-name a:after{position:absolute;top:0;right:8px;bottom:0;left:0;content:'';border:2px solid #fc0;border-right-width:0}header .main-name a span:after,header .main-name a span:before{position:absolute;right:0;box-sizing:border-box;width:9px;height:50%;content:'';border:2px solid #fc0;border-left-width:0;background-color:#fff}header .main-name a span:before{top:0;border-bottom-width:0;-webkit-transform:skewX(26.6deg) scaleX(1.12);transform:skewX(26.6deg) scaleX(1.12);-webkit-transform-origin:100% 0;transform-origin:100% 0}header .main-name a span:after{bottom:0;border-top-width:0;-webkit-transform:skewX(-26.6deg) scaleX(1.12);transform:skewX(-26.6deg) scaleX(1.12);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}main #banner-block{background-position:50%;height:470px;width:100%}main #banner-block .wrapper{padding:0 20px;height:100%}main #banner-block .inner-block{color:#fff;padding-top:68px;width:549px;z-index:3;position:relative}main#error-block #banner-block .inner-block{padding-top:100px}main #banner-block .wrapper:after{background:url(../images/pic1.png) 100% 100% no-repeat;bottom:0;content:'';left:70.3%;position:absolute;width:502px;height:482px;z-index:2}main #banner-block .inner-block h2{line-height:44px;margin-bottom:18px}main #banner-block .inner-block p{line-height:25px;margin-bottom:28px;width:315px}main #advantages-block{background-color:#fff;padding:40px 0}main #advantages-block .advantages-item{width:238px;margin-left:70px}main #advantages-block .advantages-item:first-child{margin-left:0}main #advantages-block .icon-type-salary{background-image:url(../images/money.svg);background-size:93px 82px}main #advantages-block .icon-type-pay{background-image:url(../images/percent.svg);background-size:86px 86px}main #advantages-block .icon-type-sale{background-image:url(../images/group.svg);background-size:93px 82px}main #advantages-block .icon:after{visibility:hidden;content:'\00A0'}main #advantages-block .icon{width:93px;height:86px;margin-bottom:30px;background-repeat:no-repeat;background-position:50% 50%}main #advantages-block .advantages-title{line-height:25px;margin-bottom:22px}main #advantages-block .advantages-text{line-height:20px}main #advantages-block .advantages-hint{margin-top:5px;line-height:normal;color:#999}main #order-block{padding:60px 0}main #order-block .wrapper{padding:0 90px}main #order-block .order-title{line-height:38px;margin-bottom:40px}main #order-block .order-selector{margin-bottom:30px}main #order-block .order-selector-item{line-height:43px;position:relative;display:inline-block;padding:0 15px;cursor:pointer;-webkit-transition:color .3s linear;transition:color .3s linear;vertical-align:bottom;color:#86847e}main #order-block .order-selector-item .order-radio{display:none;position:absolute}main #order-block .order-selector-item.active,main #order-block .order-selector-item:hover{color:#000}main #order-block .order-selector-item:first-child:after,main #order-block .order-selector-item:first-child:before{left:20px}main #order-block .order-selector-item:last-child:after,main #order-block .order-selector-item:last-child:before{right:20px}main #order-block .order-selector-item:after{opacity:0}main #order-block .order-selector-item:after,main #order-block .order-selector-item:before{position:absolute;right:0;bottom:-4px;left:0;height:1px;content:'';background:#cfd6e0}main #order-block .order-selector-item.active:after{opacity:1;background-color:#ffdc3c}main #order-block .order-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main #order-block .order-row.order-inc{margin-bottom:45px}main #order-block .order-col{width:360px;text-align:left}main #order-block .order-col span{display:inline-block;line-height:48px;position:relative;width:100%}main #order-block .input-label{display:block;margin:0 .4em 16px 0;line-height:normal}main #order-block .error-field-out{opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}main #order-block .form-error .error-field-out{visibility:visible;opacity:1}main #order-block .form-error .input-control{border:1px solid rgba(255,0,0,.4)}main #order-block .input-control:hover{border:1px solid rgba(0,0,0,.3)}main #order-block .input-box{position:relative;display:block;cursor:text}main #order-block .error-field-out{position:absolute;right:39px;top:8px}main #order-block .error-field-out div{color:#fff;cursor:pointer;background-color:hsla(0,100%,70%,.9);font-size:15px;line-height:32px;padding:0 10px}main #order-block .error-field:after{bottom:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid hsla(0,100%,70%,.9);content:"";height:0;left:-8px;margin:auto;position:absolute;top:0;width:0}main #order-block .input-control{background-color:#fff;box-sizing:border-box;height:48px;position:relative;z-index:3;width:100%;margin:0;padding:0 32px 0 9px;vertical-align:top;color:#000;border:1px solid rgba(0,0,0,.25);outline:0;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;line-height:48px;-webkit-transition:.1s ease-out;transition:.1s ease-out;-webkit-transition-property:border-color,border-width;transition-property:border-color,border-width}::-ms-clear{display:none}main #order-block .input-control:focus{border:2px solid #ffdb4d}main #order-block .input-control::-webkit-input-placeholder{color:#999}main #order-block .input-control::-moz-placeholder{opacity:1;color:#999}main #order-block .input-control:-ms-input-placeholder{color:#999}main #order-block .order-col .input-experience{display:inline-block;position:relative;top:-2px;width:115px}main #order-block form.disabled-block #extra-row .close-btn{display:none}main #order-block .order-col .button-minus,main #order-block .order-col .button-plus{background-color:#ffdb4d;border:1px solid rgba(0,0,0,.25);height:48px;font-size:20px;line-height:48px;position:relative;z-index:0;color:#000;outline:0;width:54px;display:inline-block;overflow:visible;margin:0;padding:0;-moz-user-focus:ignore;user-select:none;cursor:pointer;top:-2px;-webkit-transition:background-color .1s ease-out 0s;transition:background-color .1s ease-out 0s}main #order-block .order-col .button-minus:hover,main #order-block .order-col .button-plus:hover{background-color:#ffd633}main #order-block .order-col .button-minus{border-right:0}main #order-block .order-col .button-plus{border-left:0}main #order-block .order-col button[disabled=disabled],main #order-block .order-col input[disabled=disabled]{background-color:rgba(0,0,0,.08)!important;cursor:default!important}main #order-block .order-col input[disabled=disabled]{border:none}main #order-block .order-col button[disabled=disabled] span{opacity:.5}main .success-block form{display:none}main #order-block.success-block .order-success{display:block}main #order-block .order-success{display:none;color:#666;font-size:26px;line-height:normal;padding:20px 0 40px;text-align:center}main .order-licence{text-align:left;margin:-20px 0 40px}main .checkbox-label{cursor:pointer;display:table-cell;line-height:normal;padding-left:20px;z-index:1}main .checkbox{display:inline-table;border-spacing:0;user-select:none;cursor:pointer;position:relative}main .checkbox-box{cursor:pointer;display:inline-block;line-height:normal;position:absolute;left:0;width:14px;height:14px;top:2px;z-index:-1}main .checkbox-box input[type=checkbox]{opacity:0}main .checkbox-box:after{display:none}main .checkbox-box.active:before{border-color:rgba(153,122,0,.5);background-color:#ffeba0}.checkbox-tick{bottom:8px;left:2px;width:16px;height:16px;position:absolute;z-index:3;visibility:hidden;pointer-events:none;background:50% no-repeat;opacity:0;-webkit-transition:bottom .05s,opacity .05s,visibility 0s .05s;transition:bottom .05s,opacity .05s,visibility 0s .05s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-image:url(../images/checkbox-icon.svg);background-color:transparent!important}main .checkbox:hover .checkbox-box:before{border-color:rgba(0,0,0,.3)}main .checkbox-box:after{visibility:hidden;content:'\00A0'}main .checkbox-box:before{border:1px solid;border-color:rgba(0,0,0,.2);border-radius:3px;background-color:#fff;background-clip:padding-box;position:absolute;z-index:-1;-webkit-transition:.1s ease-out;transition:.1s ease-out;-webkit-transition-property:border-color,border-width,background-color;transition-property:border-color,border-width,background-color;bottom:0;content:'';top:0;left:0;right:0}main .checkbox-box.active .checkbox-tick{bottom:3px;visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}main #order-block .order-col span.close-btn{background-image:url(../images/close.svg);background-repeat:no-repeat;background-position:50%;cursor:pointer;opacity:.3;height:48px;position:absolute;top:0;right:0;width:32px;z-index:4;pointer-events:auto;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;visibility:hidden}main #order-block .order-col .input-box.active span.close-btn{visibility:visible}main #order-block .order-col span.close-btn:hover{opacity:.8}main#error-block #banner-block .inner-block{width:auto}main#error-block #banner-block .inner-block p{margin-bottom:10px}main#error-block #banner-block .inner-block .fs18{margin-bottom:35px}main#error-block #banner-block .inner-block .fs80{margin-bottom:20px;line-height:70px}main#error-block #banner-block .wrapper:after{display:none}main.inner-page{background-color:#fff}main.inner-page:before{background-color:#fcfcfb;content:""}main.inner-page nav,main.inner-page nav:before{border-right:1px solid #e2e2e1;width:280px}main.inner-page nav:before{content:"";position:fixed;margin-left:0;background-color:#fcfcfb;bottom:0;top:0}main.inner-page nav ul{position:relative}main.inner-page nav a{background-color:#fff;box-sizing:border-box;color:#000;padding:15px 20px 16px;width:100%;transition:background .15s ease-out}main.inner-page nav li{border-bottom:1px solid #e2e2e1}main.inner-page nav li:last-child a{border-bottom:none}main.inner-page nav a.active{background-color:#ffeba0!important}main.inner-page nav a:hover{background-color:#fafaf9}main.inner-page .menu-content{box-sizing:border-box;font-size:15px;margin-top:30px;max-width:850px;padding:25px 50px 50px}main.inner-page .menu-content p{color:#000;font-family:Arial,Helvetica,sans-serif;line-height:20px}main.inner-page .menu-content p+p{margin-top:10px}main.inner-page .menu-content a{color:#1a3dc1}main.inner-page .menu-content a:hover{color:red}main.inner-page .menu-content h2{font-size:30px;line-height:40px;margin-bottom:40px}main.inner-page .menu-content dt{font-weight:700;margin-top:20px;margin-bottom:10px}main.inner-page .menu-content dd{margin-left:20px}footer{background-color:#fff;padding-right:20px;border-top:1px solid #dedddb;font-size:11px;height:36px;line-height:36px}footer a{color:#8792a8}footer a:hover{color:red}footer ul li a{font-size:15px}footer ul li{margin-right:15px}.paging-block{background-color:#fff;bottom:65px;position:fixed;right:45px;z-index:1}.paging-block li{border:1px solid rgba(0,0,0,.2);box-sizing:border-box;height:34px;width:34px}.paging-block li.left-btn{border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:none}.paging-block li.right-btn{border-top-right-radius:3px;border-bottom-right-radius:3px}.paging-block li.left-btn a,.paging-block li.right-btn a{background:url(/images/arrow.svg) no-repeat 50%;content:'';height:100%;position:relative;top:0;width:100%}.paging-block li.right-btn{border-left:1px solid rgba(0,0,0,.2)!important}.paging-block li.left-btn a{-webkit-transform:rotate(90deg);transform:rotate(90deg);left:0;top:-1px}.paging-block li.disabled{background:rgba(0,0,0,.08)!important;border:none}li+li.disabled{background-color:red!important}.paging-block li.disabled a{cursor:default}.paging-block li.right-btn a{right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}iframe{max-width:100%}@media only screen and (max-width:1406px){main #banner-block .wrapper:after{left:55%}}@media only screen and (max-width:1220px){main.inner-page .menu-content{padding-right:80px}}@media only screen and (max-width:1200px){header .wrapper{padding:0 20px}}@media only screen and (max-width:1160px){main.inner-page .menu-content{padding-right:100px}}@media only screen and (max-width:1150px){main.inner-page .menu-content{margin-top:0;max-width:inherit;padding-left:300px;padding-right:130px;float:none}}@media only screen and (max-width:1115px){main #banner-block .wrapper:after{left:initial;right:0}}@media only screen and (max-width:1020px){.inner-page-out iframe{max-height:300px}}@media only screen and (max-width:990px){.inner-page-out iframe{max-height:280px}}@media only screen and (max-width:960px){.wrapper{width:auto}main #order-block .wrapper{padding:0 60px}main #order-block .error-field-out{right:0;top:8px;position:relative}main #order-block .error-field-out div{display:inline-block;position:relative}main #order-block .error-field:after{border-top:none;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid hsla(0,100%,70%,.9);margin:auto;left:0;right:0;top:-40px}.inner-page-out iframe{max-height:250px}}@media only screen and (max-width:920px){main #advantages-block .advantages-item{margin-left:30px}main #banner-block .inner-block{width:500px}.paging-block{right:20px}main.inner-page .menu-content{padding-right:100px}.inner-page-out iframe{max-height:230px}main.inner-page nav,main.inner-page nav:before{width:250px}main.inner-page .menu-content{padding-left:275px}}@media only screen and (max-width:870px){main #order-block .wrapper{padding:0 24px}.inner-page-out iframe{max-height:220px}}@media only screen and (max-width:820px){main #advantages-block .advantages-item{margin-left:20px;width:220px}main #banner-block .wrapper:after{display:none}main #banner-block .inner-block,main #banner-block .inner-block p{width:auto}main #banner-block{height:auto;min-height:340px;padding-bottom:60px}.inner-page-out iframe{max-height:205px}}@media only screen and (max-width:800px){main #order-block .order-col{width:340px}footer ul.fr{float:none}footer{height:auto;padding:0 20px;text-align:center}footer ul li.fl{display:inline-block;float:none}footer ul li.fl:last-child{margin-right:0}.inner-page-out iframe{max-height:195px}}@media only screen and (max-width:767px){main.inner-page nav{box-sizing:border-box;border:none;float:none;width:100%!important;margin-right:0}main.inner-page nav:before{display:none}main.inner-page .menu-content{float:none;padding:20px}.paging-block{bottom:80px}}@media only screen and (max-width:760px){main #order-block .order-col{width:320px}}@media only screen and (max-width:730px){main #advantages-block .advantages-item{margin-left:10px;width:200px}}@media only screen and (max-width:720px){main #order-block .order-col{width:300px}}@media only screen and (max-width:680px){main #order-block .order-col{width:280px}}@media only screen and (max-width:665px){main #advantages-block .advantages-item{margin-left:0;margin-bottom:35px;width:100%}main #advantages-block .icon{margin-bottom:15px}main #advantages-block .advantages-title{margin-bottom:10px}main #advantages-block{padding:30px 20px}}@media only screen and (max-width:640px){main #order-block .order-col{width:260px}}@media only screen and (max-width:600px){main #order-block .order-col{width:260px}main #order-block .order-row{display:block;margin-bottom:0}footer{padding:15px}footer ul li.fl{display:block;line-height:25px}main #order-block .order-col{margin-bottom:15px;width:100%}main #order-block .input-label{margin-bottom:7px}main #order-block .order-licence{margin-top:15px}}@media only screen and (max-width:400px){main #order-block .order-selector{font-size:1.1em}main #order-block .order-selector-item{padding:0 10px}header h1{margin-right:15px}header .main-name a span{padding:0 8px 0 9px}}@media only screen and (max-width:380px){main #banner-block .inner-block h2{font-size:2em;line-height:36px}header .main-name a span{font-size:14px}header h1{margin-right:10px}}@media only screen and (max-width:380px){header .wrapper,main #banner-block .wrapper{padding:0 15px}}