@charset "UTF-8";ol.alpha{list-style-type:lower-alpha}ol.roman{list-style-type:upper-roman}ol.numbracket{list-style-type:none;counter-reset:item}ol.numbracket>li:before{content:counter(item) ") ";counter-increment:item}ol.alphabracket{list-style-type:lower-alpha}ol.alphabracket>li:before{content:') ';margin-left:-22px}ul.dash{list-style-type:none}ul.dash>li:before{content:'— '}.cp_embed_wrapper{margin-bottom:40px;margin-bottom:2.5rem}.page404{text-align:center;padding-bottom:64px;padding-bottom:4rem}.number-txt{font-size:240px;font-size:15rem;line-height:1.6875}.error-txt,.page404-txt{font-size:64px;font-size:4rem;line-height:1.6875}@media only screen and (min-width:650px){.number-txt{font-size:25rem}}form .logo{margin:0 0 40px;margin:0 0 2.5rem}input,select,textarea{border-radius:0.2rem;font-size:25.6px;font-size:1.6rem;line-height:2;border-width:0}input{padding:0 24px;padding:0 1.5rem;width:100%}button{border:0}button:hover{background:#363e73}.btn{min-width:160px;margin:24px auto;margin:1.5rem auto;padding:0 24px;padding:0 1.5rem;display:inline-block;line-height:64px;line-height:4rem;text-align:center;font-size:25.6px;font-size:1.6rem;width:auto;cursor:pointer;letter-spacing:0.08em}.btn:hover{background:#465196}.btn.tdno{text-decoration:none}.btn.accent{background:#f2cc43}.btn i.arrows,.btn i.arrows{display:inline-block;margin-left:15px;vertical-align:middle}.btn i.arrows.down:after,.btn i.arrows.up:before,.btn i.arrows.up:before{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;margin-top:5px;margin-bottom:5px}.btn i.arrows.up:before,.btn i.arrows.up:before{border-bottom:10px solid #e6eaef}.btn i.arrows.down:after,.btn i.arrows.down:after{border-top:10px solid #e6eaef}p+.btn{margin-top:0}.icon-btn,a.icon-btn{cursor:pointer;font-size:25.6px;font-size:1.6rem;display:inline-block;position:relative;margin-left:40px;margin-left:2.5rem;text-decoration:none;color:#333333}.icon-btn:hover,a.icon-btn:hover{color:#363e73}.icon-btn+.icon-btn,.icon-btn+a.icon-btn,a.icon-btn+.icon-btn,a.icon-btn+a.icon-btn{margin-left:56px;margin-left:3.5rem}.icon-btn:before,a.icon-btn:before{background-repeat:no-repeat;background-size:contain;content:'';width:40px;width:2.5rem;height:32px;height:2rem;display:inline-block;background-position:left;position:absolute;top:2px;left:-25px}.icon-btn.print:before,a.icon-btn.print:before{background-image:url("/assets/template/education/img/print-icon.svg")}.icon-btn.download:before,a.icon-btn.download:before{background-image:url("/assets/template/education/img/download.svg")}.txt-btn{text-decoration:underline;cursor:pointer;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;color:#3cb4aa;display:inline-block}form{position:relative;margin-bottom:56px;margin-bottom:3.5rem}.form-box{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;min-width:33.33%;padding:16px;padding:1rem}.form-box p:last-of-type{margin-bottom:0}form.half{width:50%;margin:0 auto}table{border-collapse:collapse;margin:32px 0 48px;margin:2rem 0 3rem;text-align:left;border-width:0;border-style:solid;border:0 solid rgba(230, 234, 239, .1);overflow:auto;display:inline-block;max-width:100%;color:#333333}table caption{font-size:1.5em;line-height:2.5;text-align:left;padding-left:40px;padding-left:2.5rem;color:#e6eaef}tfoot td,tfoot th,th,thead td,thead th{color:white;font-size:22.4px;font-size:1.4rem;border:1.6px solid rgba(230, 234, 239, .1);border:0.1rem solid rgba(230, 234, 239, .1)}td,th{line-height:1.5;padding:16px 16px;padding:1rem 1rem}th{font-weight:normal;background:rgba(230, 234, 239, .2)}table.zebra tr.odd{background:rgba(230, 234, 239, .1)}table.zebra td[rowspan]{background:rgba(230, 234, 239, .05)}table.hasborder td{border:1.6px solid rgba(230, 234, 239, .1);border:0.1rem solid rgba(230, 234, 239, .1)}.readeble{padding-bottom:40px;padding-bottom:2.5rem}.readeble table{border-color:rgba(54, 62, 115, .1);color:#333333}.readeble table caption{color:#363e73}.readeble tfoot td,.readeble tfoot th,.readeble th,.readeble thead td,.readeble thead th{color:#363e73;border-color:rgba(54, 62, 115, .1)}.readeble th{background:rgba(54, 62, 115, .2)}.readeble table.zebra tr.odd{background-color:rgba(54, 62, 115, .1)}.readeble table.zebra td[rowspan]{background-color:rgba(54, 62, 115, .05)}.readeble table.hasborder td{border-color:rgba(54, 62, 115, .1)}.pagination li{display:inline-block;margin:0 0 0 16px;margin:0 0 0 1rem;padding:0;background:#134d72;font-size:24px;font-size:1.5rem;text-transform:uppercase;border-radius:2px;line-height:1.4}.pagination li.active{background:#0e3f5e}.pagination li.disabled{padding:7.68px 25.6px!important;padding:0.48rem 1.6rem!important;cursor:default;background:#dcdcdc;text-decoration:line-through}.pagination li a{text-decoration:none;color:#e5f1ff!important;display:inline-block;outline:0!important;border:0;white-space:nowrap;line-height:1.4!important;position:relative;padding:7.68px 25.6px!important;padding:0.48rem 1.6rem!important}.pagination li a:hover{background:#0e3f5e}.lable{cursor:pointer;margin-bottom:24px;margin-bottom:1.5rem}.lable:hover{color:#0a959a}.lable span,span.lable{cursor:pointer;border-bottom:1.6px dashed rgba(10, 149, 154, .5);border-bottom:0.1rem dashed rgba(10, 149, 154, .5)}.object{display:none;margin-top:24px;margin-top:1.5rem;margin-bottom:24px;margin-bottom:1.5rem;visibility:hidden;opacity:0;-webkit-transition:visibility 0.2s, opacity 0.2s linear;transition:visibility 0.2s, opacity 0.2s linear}.object.active{display:block}.object.visible{opacity:1;visibility:visible;-webkit-transition:visibility 0.3s, opacity 0.3s linear;transition:visibility 0.3s, opacity 0.3s linear}.lable.color{padding:24px;padding:1.5rem;margin-bottom:24px;margin-bottom:1.5rem;border-radius:0.3rem;background:rgba(10, 149, 154, .8);color:#fff}.lable.color.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.lable.color h6{color:#333333;margin-bottom:8px;margin-bottom:0.5rem}.lable.color h5{color:#333333;margin-bottom:8px;margin-bottom:0.5rem}.lable.color h4{color:#333333;margin-bottom:8px;margin-bottom:0.5rem}.lable.color h3{color:#333333;margin-bottom:8px;margin-bottom:0.5rem}.lable.color h2{color:#333333;margin-bottom:8px;margin-bottom:0.5rem}.lable.color h1{color:#333333;margin-bottom:8px;margin-bottom:0.5rem}.object.color{padding:24px;padding:1.5rem;margin-top:0;background:rgba(10, 149, 154, .8)}.lable.color~.object{margin-top:-24px;margin-top:-1.5rem}.object.border{padding:24px;padding:1.5rem;margin-top:0;border:1px solid #0a959a}span.path{background:rgba(19, 77, 114, .2);padding:0 8px;padding:0 0.5rem;font-family:"Fira Sans Extra Condensed", sans-serif}span.refer{border-bottom:1.6px dotted rgba(60, 180, 170, .5)!important;border-bottom:0.1rem dotted rgba(60, 180, 170, .5)!important;cursor:pointer}span.refer+.object{color:#134d72;font-size:19.2px;font-size:1.2rem;margin:0;padding:0;display:none}span.refer+.object.active{display:inline-block}.object:after,span.refer+.object:before{color:#134d72}span.refer+.object:before{content:"("}span.refer+.object:after{content:")"}.urls-block{margin-bottom:27px;margin-bottom:1.6875rem}.urls-block ul{list-style:none;margin:0;padding:0}.urls-block li{background:#e6eaef;padding:16px;padding:1rem;margin:16px;margin:1rem}.urls-block a{text-decoration:none;display:block}.products-review-list-block{position:relative;width:100%;margin-bottom:24px;margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.products-review-list-block a{text-decoration:none;color:#0e1318}.products-review-list-item{vertical-align:top;position:relative;-webkit-box-flex:1;-ms-flex:1 1 480px;-ms-flex:1 1 30rem;flex:1 1 480px;flex:1 1 30rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border:1px solid #0a959a;border-right-width:0}.products-review-list-item:last-of-type{border-right-width:1px}.products-review-header{display:block;font-style:italic}.cons .products-review-header{color:red}.total .products-review-header{color:#9ea8af}.pros .products-review-header{color:green}.products-review-list-cell.img{height:256px;height:16rem;overflow:hidden;text-align:center}.products-review-list-cell.img img{height:100%;margin:0 auto}.products-review-list-cell.info{text-align:center}.products-review-list-cell.badge{grid-row:badge}.products-review-list-cell.img{grid-row:img}.products-review-list-cell.info{grid-row:info}.products-review-list-cell.total{grid-row:total}.products-review-list-cell.pros{grid-row:pros}.products-review-list-cell.cons{grid-row:cons}.products-review-list-cell.body.badge{display:block;text-align:center;text-transform:uppercase;font-size:14px;color:#fff;font-weight:bold;font-stretch:condensed;letter-spacing:0.5px;background:transparent;padding:8px;padding:0.5rem}.products-review-list-cell.body.badge.badge.best{background:#0a959a}.products-review-list-cell.body.badge.badge.best:before{content:"Лучший из лучших";display:block}.products-review-list-cell.body.badge.badge.cost{background:#f2cc43;content:"Цена-качество"}.products-review-list-cell.body.badge.badge.cost:before{content:"Цена-качество";display:block}.products-review-list-img{height:256px;height:16rem;overflow:hidden;vertical-align:middle}.products-review-list-img img{margin:0 auto;max-width:92%}.products-review-list-info{text-align:center;padding:8px 8px;padding:0.5rem 0.5rem}.products-review-list-name{font-weight:bold;font-stretch:condensed;font-size:35.2px;font-size:2.2rem;line-height:1.2;padding-top:8px;padding-top:0.5rem}.products-review-list-longtitle{padding-top:8px;padding-top:0.5rem}.products-review-list-cell{padding:24px 24px;padding:1.5rem 1.5rem}.data-dropdown-box{margin-bottom:56px;margin-bottom:3.5rem}.data-dropdown-item{background:#134d72;margin-bottom:56px;margin-bottom:3.5rem;overflow:hidden}.data-dropdown-short{position:relative;overflow:hidden;padding-right:24px;padding-right:1.5rem}.data-dropdown-img{padding-left:0}.data-dropdown-vision{position:absolute;right:16px;right:1rem;bottom:16px;bottom:1rem;cursor:pointer;border-bottom:1px dashed rgba(60, 180, 170, .8)}.data-dropdown-info{border-top:1.6px dotted #0e6a8f;border-top:0.1rem dotted #0e6a8f;display:none;padding:32px 24px;padding:2rem 1.5rem;background:#134d72}.fancybox-skin{background:#e5f1ff;border:1.6px solid #0e6a8f;border:0.1rem solid #0e6a8f}a.fancybox{color:#0a959a;text-decoration:none;border-bottom:1px dotted rgba(60, 180, 170, .5)}.fancy[href*=".gif"]:after,.fancy[href*=".jpg"]:after,.fancy[href*=".png"]:after{display:inline-block;content:" ";background:url(../img/img.png);height:12px;width:12px;background-size:cover;position:absolute;margin-left:4.8px;margin-left:0.3rem}