.w__main-inner,
.w__main-inner-register{padding:100px 0 100px;min-height:600px;background:url(../img/mi-bg.png);position:relative;}
.w__main-inner-register{background:#f4f2e9;height:971px;overflow:hidden;position:relative;}
.w__main-inner-register .wc{height:inherit;}
.w__main-inner-register .wc > *{position:relative;z-index:10;}
.w__main-inner-register .mi-anim-cars{position:absolute;width:500px;top:-71px;left:480px;bottom:0;z-index:10;}
.w__main-inner-register .mi-anim-cars [class*=i__car]{position:absolute;top:-100px;background:no-repeat center;animation:car 65s linear;animation-iteration-count:infinite;}
.w__main-inner-register .mi-anim-cars .i__car-1{left:261px;width:26px;height:41px;background-image:url(../img/i__car-1.png);}
.w__main-inner-register .mi-anim-cars .i__car-2{left:261px;width:26px;height:50px;background-image:url(../img/i__car-2.png);animation-delay:5s;}
.w__main-inner-register .mi-anim-cars .i__car-3{left:261px;width:26px;height:41px;background-image:url(../img/i__car-3.png);animation-delay:10s;}
.w__main-inner-register .mi-anim-cars .i__car-4{left:261px;width:26px;height:41px;background-image:url(../img/i__car-4.png);animation-delay:15s;}
.w__main-inner-register .mi-anim-cars .i__car-5{left:261px;width:26px;height:81px;background-image:url(../img/i__car-5.png);animation-delay:20s;margin-top:-4px;}
.w__main-inner-register .mi-anim-cars .i__car-6{left:261px;width:26px;height:51px;background-image:url(../img/i__car-2.png);animation-delay:25s;}
.w__main-inner-register .mi-anim-cars .i__car-7{left:261px;width:26px;height:41px;background-image:url(../img/i__car-7.png);animation-delay:30s;}
.w__main-inner-register .mi-anim-cars .i__car-8{left:261px;width:26px;height:41px;background-image:url(../img/i__car-8.png);animation-delay:35s;}
.w__main-inner-register .mi-anim-cars .i__car-9{margin-top:-11px;left:261px;width:26px;height:91px;background-image:url(../img/i__car-9.png);animation-delay:40s;}
.w__main-inner-register .mi-anim-cars .i__car-10{left:261px;width:26px;height:51px;background-image:url(../img/i__car-10.png);animation-delay:45s;}
.w__main-inner-register .mi-anim-cars .i__car-11{left:261px;width:26px;height:41px;background-image:url(../img/i__car-11.png);animation-delay:50s;}
.w__main-inner-register .mi-anim-cars .i__car-12{left:261px;width:26px;height:41px;background-image:url(../img/i__car-12.png);animation-delay:55s;}
.w__main-inner-register .mi-anim-cars .i__car-13{left:261px;width:26px;height:41px;background-image:url(../img/i__car-13.png);animation-delay:60s;}
@keyframes car{0%{top:-100px;left:261px;}
12%{top:173px;left:261px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
15%{top:192px;left:243px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
27%{top:192px;left:34px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
30%{top:205px;left:14px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
38%{top:341px;left:14px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
41%{top:364px;left:34px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
61%{top:364px;left:403px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
64%{top:384px;left:423px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
77%{top:659px;left:423px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
80%{top:683px;left:403px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
87%{top:683px;left:283px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
90%{top:703px;left:263px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
100%{top:949px;left:263px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
}
.w__main-inner-register .wc:before{content:'';position:absolute;width:5000px;top:-71px;left:480px;bottom:0;background:url(../img/register-bg-a.jpg) no-repeat;z-index:0;}
.w__main-inner-register:after{content:'';position:absolute;z-index:15;bottom:-1055px;right:-100px;left:-100px;background:#fff;height:1050px;-webkit-transform-origin:100%;-moz-transform-origin:100%;transform-origin:100%;-webkit-transform:rotate(2.5deg);-moz-transform:rotate(2.5deg);-o-transform:rotate(2.5deg);-ms-transform:rotate(2.5deg);transform:rotate(2.5deg);}
.w__main-inner-register[data-state=-entity] .wc:before{left:832px;}
.w__main-inner-register[data-state=-entity] .mi-anim-cars{left:832px;}
.bi__articles-page-block{margin:-22px 0 -73px;}
.bi__p-about-info-block{margin:40px 0 65px;}
.b__form-register{width:440px;}
.c__header{margin:28px 0 48px;}
.c__header:after{content:"";display:block;clear:both;}
.c__header h1{margin:8px 0 0;font-size:44px;letter-spacing:-0.8px;line-height:1;font-weight:300;}
.c__header .hd-link a{color:#676767;letter-spacing:-0.3px;}
.c__header .hd-link a > span{text-decoration:underline;}
.c__header .hd-link a > span:hover{text-decoration:none;}
.c__text{font-size:15px;margin-top:4em;}
.c__article article{padding:38px 0;background:url(../img/line-spr.png) no-repeat 50% 0;}
.c__article article:first-child{border:0;background:none;}
.c__article article:after{content:"";display:block;clear:both;}
.c__article article .ca-pict{float:left;width:186px;}
.c__article article .ca-desc{margin:23px 0 0 186px;}
.c__article article h2{font-size:17px;margin:1em 0;letter-spacing:.4px;}
.c__article article h2 a{background:url(../img/line-black.png) repeat-x 0 100%;position:relative;margin-right:42px;}
.c__article article h2 a:hover{background:none;}
.c__article article h2 a:after{content:'';position:absolute;right:-42px;top:0;width:28px;height:28px;background:url(../img/sprite.png) no-repeat -250px -250px;}
.c__article article .ca-text{margin-top:1.65em;line-height:1.28;padding-right:32%;letter-spacing:-0.4px;}
.c__article article .ca-text p{line-height:inherit;}
.c__article .c__paginate{margin-top:0;padding-top:41px;background:url(../img/line-spr.png) no-repeat 50% 0;}
.c__paginate{margin:41px 0;text-align:center;list-style:none;}
.c__paginate .cp-lnk, .c__paginate li{display:inline-block;text-align:center;color:#9b9a94;border:1px solid #c7c6be;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 3px;}
.c__paginate .cp-lnk > a, .c__paginate li a{display:inline-block;width:37px;height:37px;line-height:35px;text-align:center;}
.c__paginate .cp-lnk.-act, .c__paginate li.-act{background:#fff;}
.c__paginate .cp-lnk:hover,.c__paginate li:hover{-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-o-transition:background 0.5s;transition:background 0.5s;background:#fff;}
.c__paginate .cp-lnk-prev,
.c__paginate .cp-lnk-next{display:inline-block;border:0;background:none !important;}
.c__paginate .cp-lnk-prev > *,
.c__paginate .cp-lnk-next > *{font-size:12px;text-decoration:underline;margin:0 28px;letter-spacing:-0.2px;width:auto;border:0}
.c__paginate .cp-lnk-prev > *:hover,
.c__paginate .cp-lnk-next > *:hover{text-decoration:none;}
.c__contact-form:after{content:"";display:block;clear:both;}
.c__contact-form .cf-head{margin-bottom:40px;}
.c__contact-form .cf-col-1{float:left;width:250px;}
.c__contact-form .cf-col-2{padding:0 280px 0 265px;}
.c__contact-form .cf-col-3{float:right;width:265px;}
.c__contact-form .c__note{margin-top:11px;}
.c__contact-form .cf-question-col1{float:left;width:23%;margin-right:2%;}
.c__contact-form .cf-question-col2{float:right;width:75%;}
.c__contact-form .cf-question-btn:after{content:'';clear:both;display:block;}
.c__contact-form .cf-qb-left{float:left;width:50%;}
.c__contact-form .cf-qb-right{float:right;width:50%;}
.c__list-accord article{background:#ffd307;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-o-transition:background 0.5s;transition:background 0.5s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:15px 0;padding:20px 37px;position:relative;}
.c__list-accord article:after{content:"";position:absolute;bottom:-39px;height:39px;left:0;width:50%;background:url(../img/jb-shad.png) no-repeat 0 0;}
.c__list-accord article:before{content:"";position:absolute;bottom:-39px;height:39px;right:0;width:50%;background:url(../img/jb-shad.png) no-repeat 100% 0;}
.c__list-accord .la-head{margin:-15px -35px;padding:15px 85px 15px 35px;font-size:15px;font-weight:700;cursor:pointer;position:relative;}
.c__list-accord .la-head:after{content:'';position:absolute;top:11px;right:13px;width:28px;height:28px;background:url(../img/i-arw-article.png) -34px -32px;}
.c__list-accord .la-desc-row{padding:32px 85px 25px 35px;margin:21px -35px -18px -35px;font-size:13px;background:#f7f2db;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
.c__list-accord .la-desc-row .la-desc{font-weight:300;line-height:1.7;}
.c__list-accord .la-desc-row p{margin-top:1em;}
.c__list-accord .la-desc-row p:first-child{margin-top:0;}
.c__list-accord .la-desc-row > div{display:table;width:100%;}
.c__list-accord .la-desc-row > div > div{display:table-row;}
.c__list-accord .la-desc-row > div > div > div{display:table-cell;vertical-align:top;}
.c__list-accord .la-pict{width:104px;padding:3px 20px 0 0;text-align:center;}
.c__list-accord .la-pict img{line-height:1;}
.c__list-accord .-close{background:#fff;}
.c__list-accord .-close:hover{background:#f8f8f8;}
.c__list-accord .-close .la-head{font-weight:400;}
.c__list-accord .-close .la-head:after{background-position:-34px -4px;}
.c__list-accord .-close .la-desc-row{display:none;}
.c__note{font-size:11px;color:#7a7974;}
.c__list-data span{display:block;font-size:12px;}
.c__list-data div{font-size:20px;margin:3px 0 18px;}
.c__info-block{background:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;margin:20px 0;padding:27px 40px 30px 120px;position:relative;min-height:104px;}
.c__info-block > div{position:relative;}
.c__info-block > div:after{content:'';width:54px;height:54px;background:url(../img/i.png) no-repeat;position:absolute;top:0;left:-85px;}
.c__info-block .itb-desc{font-size:15px;line-height:1.6;}
.c__info-block:after{content:"";position:absolute;bottom:-39px;height:39px;left:0;width:50%;background:url(../img/jb-shad.png) no-repeat 0 0;}
.c__info-block:before{content:"";position:absolute;bottom:-39px;height:39px;right:0;width:50%;background:url(../img/jb-shad.png) no-repeat 100% 0;}
.c__art-in-row{margin:40px 0;}
.c__art-in-row article{float:left;width:25%;margin-top:40px;line-height:1.7;padding:0 30px;text-align:center;}
.c__art-in-row article:first-child,
.c__art-in-row article:first-child + article,
.c__art-in-row article:first-child + article + article,
.c__art-in-row article:first-child + article + article + article{margin-top:0;}
.c__art-in-row .ra-desc{line-height:1.7;}
.c__art-in-row .ra-desc p{line-height:inherit;margin-top:2em;}
.c__art-in-row .ra-pict{display:block;height:120px;line-height:120px;margin-bottom:40px;}
.c__art-in-row.otz .ra-pict{display:block;height:200px;width:200px;margin:0 auto 30px !important;overflow:hidden;border-radius:50%;border:3px solid #ffc82e;margin-bottom:40px;}
.c__art-in-row.otz p{min-height:75px;}
.c__art-in-row.otz p.autor{min-height:5px;font-style:italic;margin-top:2px;border-top:1px solid #cacac7;padding-top:4px;text-align:right;font-size:13px;}
.otz article{border-right:1px solid #cacac7;}
.otz article:last-child{border-right:none;}
.c__art-in-row .ra-pict img{vertical-align:middle;line-height:1;max-height:100%;}
.c__art-in-row:after{content:"";display:block;clear:both;}
.c__popup-down{position:relative;padding:25px 30px;background:#fff;border:1px solid #ffd200;-webkit-box-shadow:1px 1px 15px rgba(0, 0, 0, 0.11);-moz-box-shadow:1px 1px 15px rgba(0, 0, 0, 0.11);box-shadow:1px 1px 15px rgba(0, 0, 0, 0.11);}
.c__popup-down:after{content:'';position:absolute;top:-10px;right:36px;width:17px;height:17px;background:#fff;border-top:1px solid #ffd200;border-right:1px solid #ffd200;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.c__table{color:#7f7f7f;font-size:12px;margin:40px 0 30px;}
.c__table td,
.c__table th{padding:20px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}
.c__table tfoot tr:last-child > *{border-bottom:0;}
.c__table thead tr td{padding-top:15px;padding-bottom:15px;}
.c__table tr >:first-child{padding-left:10px;border-left:0;}
.c__table tr >:last-child{padding-right:10px;}
.c__table tbody tr:first-child > *{padding-top:30px;}
.c__table thead,
.c__table th,
.c__table thead td{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#000;}
.c__table thead .t-shad td{padding:0;border:0;height:0;}
.c__table thead .t-shad td > div{width:100%;position:relative;}
.c__table thead .t-shad td > div:after{content:'';position:absolute;left:0;right:0;background:url(../img/t-shad.png) no-repeat 50% 0;background-size:100% 30px;height:30px;}
.c__table thead .t-shad td > div:before{content:'';position:absolute;left:0;right:0;top:1px;background:#ffd203;height:1px;}
.c__table td.t-repeat{width:70px;padding-left:0;text-align:center;}
.c__table td.t-check{width:60px;padding-left:0;text-align:center;}
.c__table td.t-del{width:40px;padding-left:0;text-align:center;border-left:0;}
.c__table td.t-repeat .c__popup-down{position:absolute;top:40px;right:-17px;display:none;z-index:100;text-align:left;color:#000;font-size:12px;}
.c__table td.t-repeat.-show-popup .c__popup-down{display:block;}
.c__table tbody tr:nth-child(even) td{background:#faf9f5;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #faf9f5), color-stop(1, #fff));background:-ms-linear-gradient(bottom, #faf9f5, #fff);background:-moz-linear-gradient(center bottom, #faf9f5 0%, #fff 100%);background:-o-linear-gradient(#fff, #faf9f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#faf9f5', GradientType=0);}
.c__table .t-add-row td{padding-bottom:0;}
.c__table .t-add-row .t-add-box{position:relative;height:28px;}
.c__table .t-add-row .t-add-box .e__add{position:absolute;top:0;left:-35px;}
.c__table .t-add-address [type=text]{margin:0;float:left;width:80%;}
.c__table .t-add-address button{margin:0;float:right;width:19%;}
.c__total{overflow:hidden;}
.c__total > span{font-size:13px;color:#9d9d9d;padding-top:8px;padding-right:13px;}
.c__total > div{font-size:32px;}
.c__total > div i{font-size:22px;font-style:normal;}
.c__total > *{float:right;}
.p__white-tabs._on-bottom-page{margin-bottom:-112px;position:relative;top:-12px;}
.p__white-tabs._on-bottom-page .wb-tabs{min-height:391px;}
.p__white-tabs .wb-tabs{background:#fff;padding-top:10px;padding-bottom:100px;}
.p__white-tabs .wb-nav{font-size:14px;overflow:hidden;color:#828280;}
.p__white-tabs .wb-nav a{float:left;padding:0 32px;line-height:49px;}
.p__white-tabs .wb-nav a > span{background:url(../img/line-gray-dot.png) repeat-x 0 100%;}
.p__white-tabs .wb-nav a:hover > span{background:none;}
.p__white-tabs .wb-nav a.-act{color:#000;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.p__white-tabs .wb-nav a.-act > span{background:none;}
.p__white-tabs .wb-tab{display:none;}
.ci__job{margin:90px 0;}
.ci__job article{background:#fff;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-o-transition:background 0.5s;transition:background 0.5s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:27px 0;position:relative;}
.ci__job article:not(.-open):hover{background:#f8f8f8;}
.ci__job article:after{content:"";position:absolute;bottom:-39px;height:39px;left:0;width:50%;background:url(../img/jb-shad.png) no-repeat 0 0;}
.ci__job article:before{content:"";position:absolute;bottom:-39px;height:39px;right:0;width:50%;background:url(../img/jb-shad.png) no-repeat 100% 0;}
.ci__job article.-open:after{background-image:url(../img/jb-shad-2.png);}
.ci__job article.-open:before{background-image:url(../img/jb-shad-2.png);}
.ci__job article .jb-desc{display:none;}
.ci__job article footer{display:none;}
.ci__job article .jb-head{padding:21px 88px 21px 118px;cursor:pointer;position:relative;}
.ci__job article .jb-head h2{font-size:15px;font-weight:300;margin:12px 0;-webkit-transition:font-size 0.5s;-moz-transition:font-size 0.5s;-o-transition:font-size 0.5s;transition:font-size 0.5s;}
.ci__job article .jb-head:before{content:'';position:absolute;top:17px;left:32px;width:53px;height:53px;background:url(../img/jb-ico.png);}
.ci__job article .jb-head:after{content:'';position:absolute;top:27px;right:34px;width:32px;height:32px;background:url(../img/i-arw-article.png);}
.ci__job article.-open{}
.ci__job article.-open .jb-head:after{background-position:0 -32px;}
.ci__job article.-open .jb-head{margin-bottom:10px;}
.ci__job article.-open .jb-desc{display:block;}
.ci__job article.-open footer{display:block;}
.ci__job article.-open .jb-head h2{font-size:20px;font-weight:400;margin:7px 0;}
.ci__job article .jb-desc{padding:15px 34px 60px;background:url(../img/jb-shad-1.png) no-repeat 50% 0 #fff;}
.ci__job article .jb-d-row{padding:41px 0 51px;border-top:1px solid #e5e5e4;}
.ci__job article .jb-d-row:first-child{border:0;}
.ci__job article .jb-d-row:after{content:"";display:block;clear:both;}
.ci__job article .jb-dr-col-l{float:left;width:19.5%;padding:0 20px 0 85px;font-size:10px;text-transform:uppercase;letter-spacing:2.7px;}
.ci__job article .jb-dr-col-r{float:right;width:80.5%;font-size:12px;margin-top:-4px;}
.ci__job article .jb-dr-col-r .e__gray-list{margin:0;}
.ci__job article footer{background:#ffd200;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:30px 90px 32px;}
.ci__job article footer:after{content:"";display:block;clear:both;}
.ci__job article .jb-f-title{float:left;width:44.5%;padding:8px 3.5% 0 3.5%;font-size:20px;font-weight:300;}
.ci__job article .jb-f-tel{float:left;width:32.5%;padding:0 20px 0 60px;position:relative;}
.ci__job article .jb-f-tel:before{content:'';position:absolute;top:5px;left:0;width:50px;height:50px;background:url(../img/sprite.png) no-repeat -150px -150px;}
.ci__job article .jb-f-tel > div{font-size:11px;text-transform:uppercase;letter-spacing:2px;}
.ci__job article .jb-f-tel > span{font-size:16px;font-weight:600;display:block;margin-top:6px;}
.ci__job article .jb-f-mail{float:left;width:23%;padding:0 0 0 60px;position:relative;}
.ci__job article .jb-f-mail:before{content:'';position:absolute;top:3px;left:0;width:50px;height:50px;background:url(../img/sprite.png) no-repeat -200px -200px;}
.ci__job article .jb-f-mail > div{font-size:11px;text-transform:uppercase;letter-spacing:2px;}
.ci__job article .jb-f-mail > span{font-size:16px;font-weight:600;display:block;margin-top:6px;}
.ci__job article .jb-f-mail > span a{background:url(../img/line-black.png) repeat-x 0 100%;}
.ci__job article .jb-f-mail > span a:hover{background:none;}
.ci__contact-page-map{position:relative;height:862px;overflow:hidden;}
.ci__contact-page-map:after{content:'';position:absolute;z-index:5;bottom:-1055px;right:-100px;left:-100px;background:#fff;height:1050px;-webkit-transform-origin:100%;-moz-transform-origin:100%;transform-origin:100%;-webkit-transform:rotate(2.5deg);-moz-transform:rotate(2.5deg);-o-transform:rotate(2.5deg);-ms-transform:rotate(2.5deg);transform:rotate(2.5deg);}
.ci__contact-page-map .cpm-info-box-btn{margin:37px 0 9px 0;}
.ci__contact-page-map .cpm-link-main{position:absolute;right:10px;top:46px;background:#fff;font-size:12px;width:207px;height:58px;line-height:55px;background:url(../img/link-more-arw.png);text-align:right;padding-right:23px;}
.ci__contact-page-map .cpm-info-box{background:rgba(255, 255, 255, 0.85);position:absolute;top:126px;left:20px;padding:36px;}
.ci__contact-page-map .cpm-block{position:relative;z-index:10;}
.ci__contact-page-map .cpm-map{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:#f4f0d3e;}
.ci__review{margin:70px 0 40px;position:relative;}
.ci__review .rw-list{position:relative;left:0;-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-o-transition:left 0.5s;transition:left 0.5s;}
.ci__review .rw-nav{position:absolute;right:0;top:13px;}
.ci__review .rw-next,
.ci__review .rw-prev{float:left;width:13px;height:23px;background:url(../img/i-arw-slide.png) no-repeat -43px 0;cursor:pointer;margin-left:30px;opacity:1;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;}
.ci__review .rw-next:not(.-dis):hover,
.ci__review .rw-prev:not(.-dis):hover{opacity:0.5;}
.ci__review .rw-next.-dis,
.ci__review .rw-prev.-dis{cursor:default;}
.ci__review .rw-prev{background-position:0 -23px;}
.ci__review .rw-next.-dis{background-position:-43px -23px;}
.ci__review .rw-prev.-dis{background-position:0 0;}
.ci__review .rw-head{margin-bottom:40px;}
.ci__review .rw-row{height:198px;width:10000px;}
.ci__review .rw-row article{float:left;width:212px;height:198px;position:relative;z-index:10;cursor:pointer;overflow:hidden;background:#565652;}
.ci__review .rw-i-pict{position:relative;z-index:10;text-align:center;line-height:198px;display:block;overflow:hidden;}
.ci__review .rw-i-pict img{vertical-align:middle;max-width:100%;max-height:100%;}
.ci__review .rw-i-bot{position:absolute;z-index:20;bottom:-20px;padding-bottom:34px;left:22px;right:22px;font-weight:300;color:#fff;}
.ci__review .rw-i-name{margin-bottom:2px;white-space:nowrap;height:19px;overflow:hidden;text-overflow:ellipsis;}
.ci__review .rw-i-prof{white-space:nowrap;height:17px;overflow:hidden;text-overflow:ellipsis;font-size:12px;-moz-opacity:0.5;-khtml-opacity:0.5;-webkit-opacity:0.5;opacity:0.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);}
.ci__review .rw-i-desc{opacity:0;-webkit-transition:opacity 0.8s;-moz-transition:opacity 0.8s;-o-transition:opacity 0.8s;transition:opacity 0.8s;position:absolute;z-index:15;top:-24px;bottom:-24px;left:-6px;right:-24px;font-size:17px;font-weight:300;background:#fdd001;overflow:hidden;}
.ci__review .rw-i-desc > span{display:table;margin:15px 0 0 22px;}
.ci__review .rw-i-desc > span > span{display:table-row;}
.ci__review .rw-i-desc > span > span > span{display:table-cell;vertical-align:middle;text-align:center;width:180px;height:130px;padding:0 20px;}
.ci__review .rw-i-desc > span > span > span > span{padding:1px;position:relative;display:block;}
.ci__review .rw-i-desc > span > span > span > span i{font-style:normal;}
.ci__review .rw-i-desc > span > span > span > span *{display:inline-block !important;font-weight:300 !important;font-size:17px !important;line-height:1.4 !important;margin:0 !important;padding:0 !important;}
.ci__review .rw-i-desc > span > span > span > span .e__q-1{position:relative;top:-8px;left:-2px;}
.ci__review .rw-i-desc > span > span > span > span .e__q-2{position:relative;bottom:-8px;right:-2px;}
.ci__review .rw-row article:hover,
.ci__review .rw-row article.-show{overflow:visible;}
.ci__review .rw-row article:hover .rw-i-desc,
.ci__review .rw-row article.-show .rw-i-desc{opacity:1;}
.ci__review .rw-row article:hover .rw-i-bot,
.ci__review .rw-row article.-show .rw-i-bot{color:#000;padding-top:14px;border-top:1px solid #dcb501;background:#fdd001;opacity:0;animation:show-bot 1000s ease-in 0.3s;}
@keyframes show-bot{0%{opacity:0;}
0.1%{opacity:1;}
100%{opacity:1;}
}
.ci__review .rw-row article:hover,
.ci__review .rw-row article.-show{z-index:12;}
.ci__review .rw-row article:hover + article,
.ci__review .rw-row article.-show + article{z-index:15;}
.ci__review .rw-row:after{content:"";display:block;clear:both;}
.ci__form-register{width:333px;}
.ci__form-register .fr-mob-control [type=text]{padding-right:130px;}
.ci__form-register .fr-mob-control button{position:absolute;z-index:5;top:5px;right:5px;}
.ci__form-register .fr-code-control [type=text]{padding-right:174px;}
.ci__form-register .fr-code-control button{position:absolute;z-index:5;top:5px;right:5px;}
.ci__form-register .fr-code-control a{position:absolute;z-index:5;top:12px;right:10px;font-size:12px;color:#017ddf;text-decoration:underline;}
.ci__form-register .fr-code-control._has-button a{right:68px;}
.ci__form-register .fr-btn{margin:14px 0 25px;}
.ci__form-register .fr-btn .e__btn-taxi-green{padding-left:29px;padding-right:43px;}
.ci__form-register .fr-license label{color:#868686;}
.ci__form-register .fr-license label a{color:#000;}
.ci__form-register .fr-type-control{margin-bottom:24px;}
.ci__form-register .fr-type-control .e__radio{display:inline-block;margin-right:20px;margin-bottom:0;}
.ci__form-register .fr-entity-filed{width:760px;}
.ci__form-register .fr-entity-filed .b__col-two .bt-col:first-child{padding-right:80px;}
.fr-entity-part,
.fr-individual-part{display:none;}
[data-state=-entity] .fr-entity-part{display:block;}
[data-state=-individual] .fr-individual-part{display:block;}
.ci__pay-block{position:absolute;top:8px;right:0;z-index:10;}
.ci__pay-block .pb-balance{float:left;margin-right:38px;padding-left:77px;background:url(../img/i-pb.png) no-repeat 0 4px;padding-bottom:4px;color:#797974;font-size:13px;font-weight:600;}
.ci__pay-block .pb-balance > span{display:block;font-size:31px;line-height:34px;color:#000;margin-top:5px;}
.ci__pay-block .pb-balance > span > i{font-weight:300;font-style:normal;font-size:22px;}
.ci__pay-block .pb-btn{float:left;}
.ci__pay-block .pb-btn-note{margin-top:7px;font-size:10px;color:#797974;}
.ci__pay-block .pb-box-for-popup{position:absolute;right:-1400px;top:109px;-webkit-transform:scale(0) rotate(60deg) translateZ(0);-moz-transform:scale(0) rotate(60deg) translateZ(0);-o-transform:scale(0) rotate(60deg) translateZ(0);-ms-transform:scale(0) rotate(60deg) translateZ(0);transform:scale(0) rotate(60deg) translateZ(0);-webkit-transition:transform 0.2s ease-in;-moz-transition:transform 0.2s ease-in;-o-transition:transform 0.2s ease-in;transition:transform 0.2s ease-in;}
.ci__pay-block .-show-popup .pb-box-for-popup{right:0;-webkit-transform:scale(1) rotate(0deg) translateZ(0);-moz-transform:scale(1) rotate(0deg) translateZ(0);-o-transform:scale(1) rotate(0deg) translateZ(0);-ms-transform:scale(1) rotate(0deg) translateZ(0);transform:scale(1) rotate(0deg) translateZ(0);}
.ci__pay-block:after{content:"";display:block;clear:both;}
.ci__pay-btns{min-width:243px;}
.ci__pay-btns .pyb-title{font-size:12px;font-weight:600;margin-bottom:18px;}
.ci__pay-btns [class*=_btn]{display:block;margin-top:10px;}
.ci__profile-form{max-width:790px;}
.ci__profile-form._prof-form-company{max-width:1200px;}
.ci__profile-form .prf-col{float:left;width:50%;padding-right:60px;}
.ci__profile-form .prf-submit{margin:60px 0;}
.ci__profile-form:after{content:"";display:block;clear:both;}
.e__h1{margin:8px 0 0;font-size:44px;letter-spacing:-0.8px;line-height:1;font-weight:300;}
.e__gray-list{margin:.5em 0;color:#a3a3a2;}
.e__gray-list li{list-style:none;margin:.5em 0 0;}
.e__gray-list li:first-child{margin:0;}
.e__gray-list li li{padding:0 0 0 10px;}
.ei__i-card:before,
.ei__i-robo:before{content:'';display:inline-block;width:30px;height:16px;background:url(../img/i-pay-card.png) no-repeat 2px 0;vertical-align:middle;}
.ei__i-robo:before{background:url(../img/i-pay-robo.png) no-repeat 0 4px;}
.u__captcha-col:after{content:"";display:block;clear:both;}
.uc-input{float:left;width:50%;padding-right:10px;position:relative;}
.uc-img{float:left;width:50%;position:relative;top:-5px;}
.eu__row-select{margin:20px 0 0;}
.eu__row-select span{font-size:13px;margin-right:10px;}
#order-form-month{width:102px;}
#html .i_order-form-day{display:none;margin-right:-100px;}
#html .i_order-form-day.-show{display:block;}
#order-form-time-spr{float:left;margin-right:5px;}
#order-form-error{position:absolute;bottom:100%;margin-bottom:41px;background:rgba(255, 255, 255, 0.88);padding:13px 33px;left:-30px;border-radius:3px;font-size:12px;color:#E42515;display:none;}
[id*=order-form-error-]{display:none;}
#order-form-address-from-clone-box.-error{border-color:#E42515;}
#order-form-address-to-clone-box.-error{border-color:#E42515;}
#order-form-phone-box.-error{border-color:#E42515;}
#order-form-payment-box.-error{border-color:#E42515;}
#order-form-code-box.-error{border-color:#E42515;}
#order-form-agree-box.-error.e__c-check-b > i{border-color:#E42515;}
#order-form-agreement{margin:10px 0 20px;display:block;}
#order-form-code-box{display:none;}
#order-form-address-to-clone-box,
#order-form-address-to-box{display:none;}
.taxi-text p {
    text-indent: 1em;
}
.taxi-text ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
.taxi-text ul li{
    list-style-type: disc;
}