body{font-size:17px}@media screen and (max-width:1200px){body{font-size:16px}}@media screen and (max-width:800px){body{font-size:15px}}.inner h3{font-size:36px}.inner h4{font-size:27px}@media screen and (max-width:1500px){.inner h3{font-size:30px}.inner h4{font-size:24px}}@media screen and (max-width:1200px){.innert h3{font-size:27px}.inner h4{font-size:21px}}@media screen and (max-width:800px){.inner h3{font-size:24px}.inner h4{font-size:18px}}.dialog{min-height:249px}.wrapper > .content{margin-top:78px}.line{padding:75px 0;background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (max-width:1200px){.line{padding:60px 0}}@media screen and (max-width:600px){.line{padding:33px 18px}}.line.top{position:fixed;width:100%;top:0;left:0;bottom:auto;right:auto;height:78px;z-index:999}.line.top .table{position:relative;height:100%}@media screen and (min-width:600px){.line.top{padding:0}}.top .table,.top .table .row{max-width:100%}.top .table .row .cell{height:100%}.top .table .row .cell.logo{width:51px;max-width:150px}.top .table .row .cell.logo img{display:block;line-height:0;position:relative;top:0}.top .table .row .cell.title{max-width:75%}.top .table .row .cell.title strong{font-size:21px;font-family:Tahoma,Arial,Helvetica}.top .table .row .cell.title em{font-size:15px;font-family:Verdana,Arial,Helvetica,Tahoma}.top .table .row .cell.title strong,.top .table .row .cell.title em{display:block;font-weight:normal;font-style:normal;white-space:nowrap;max-width:99%;overflow:hidden;text-overflow:ellipsis;line-height:normal;position:relative;top:0}@media screen and (min-width:600px){.top .table .row .cell.title strong,.top .table .row .cell.title em{top:0}}.top .table .row .cell.tool{width:90px;padding-left:6px;white-space:nowrap;text-align:right;vertical-align:middle}.top .table .row .cell.tool button{text-align:center;font-size:0;letter-spacing:0;word-spacing:0;padding:0 15px;height:42px;line-height:42px;border-radius:6px}.top .table .row .cell.tool.menu button{position:absolute;right:0;top:50%;margin-top:-21px}.top .table .row .cell.tool button i,.top .table .row .cell.tool button span{position:relative;display:inline-block;vertical-align:middle;font-size:17px;letter-spacing:normal;word-spacing:normal;line-height:normal}.top .table .row .cell.tool button i{font-size:18px}@media screen and (max-width:600px){.top .table .row .cell.tool button i{top:1px}}.top .table .row .cell.tool button:active i,.top .table .row .cell.tool button:active span{top:1px}@media screen and (max-width:600px){.top .table .row .cell.tool button:active i{top:2px}}.top .table .row .cell.tool button i + span{margin-left:6px}@media screen and (max-width:800px){.top .table{table-layout:fixed}.top .table .row .cell.logo{width:51px}.top .table .row .cell.logo,.top .table .row .cell.logo img{width:51px;height:auto}}@media screen and (max-width:600px){.top .table .row .cell.logo,.top .table .row .cell.logo img{width:42px;height:auto}}@media screen and (max-width:300px){.top .table .row .cell.logo,.top .table .row .cell.logo img{width:42px;height:auto}}.top .table .row .cell.title strong{font-size:21px}.top .table .row .cell.title em{font-size:17px}.top .table .row .cell.tool{width:42px;min-width:42px}.top .table .row .cell.tool button{width:42px;padding:0;position:relative}.top .table .row .cell.tool button span{display:none}@media screen and (max-width:600px){.top .table .row .cell.title strong{font-size:18px}.top .table .row .cell.title em{font-size:14px}}@media screen and (max-width:450px){.top .table .row .cell.title strong{font-size:18px}.top .table .row .cell.title em{font-size:14px}}@media screen and (max-width:300px){.top .table .row .cell.title strong{font-size:17px}.top .table .row .cell.title em{font-size:12px}}.top .table .row .cell.lang .lang{position:relative}.top .table .row .cell.lang{width:42px}.top .table .row .cell.lang .lang button{text-align:center;font-size:0;letter-spacing:0;word-spacing:0;padding:0;width:42px;height:42px;line-height:42px;border-radius:6px;white-space:nowrap}.top .table .row .cell.lang .lang button span{position:relative;display:inline-block;vertical-align:middle;line-height:0}.top .table .row .cell.lang .lang button span.name{font-size:17px;letter-spacing:normal;word-spacing:normal;line-height:normal;max-width:75px;overflow:hidden;text-overflow:ellipsis}.top .table .row .cell.lang .lang button span.flag{width:24px;height:24px;border-radius:100%;background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.top .table .row .cell.lang .lang button span.flag + span{margin-left:6px}.top .table .row .cell.lang .lang ul{display:block;visibility:hidden;opacity:0;transform:translateY(18px);z-index:-99;margin:0;position:absolute;top:100%;left:-5.1px;right:auto;padding:6px;list-style:none;list-style-type:none;text-align:left;max-height:300px;overflow:auto;border-radius:7.5px;transition:transform 0.09s ease-out 0s,opacity 0.09s ease-out 0.03s;will-change:transform,opacity}.top .table .row .cell.lang .lang button.show + ul{visibility:visible;opacity:1;transform:translateY(0);z-index:9;transition:transform 0.15s ease-out 0s,opacity 0.18s ease-out 0s}@media screen and (max-width:800px){.top .table .row .cell.lang .lang ul{left:auto;right:-6px}}.top .table .row .cell.lang .lang ul li{display:block;font-size:0;letter-spacing:0;word-spacing:0;margin:0;list-style:none;list-style-type:none;white-space:nowrap}.top .table .row .cell.lang .lang ul li a{display:block;margin:0;margin-top:1px;padding:9px;padding-right:12px;border-radius:0;text-decoration:none}.top .table .row .cell.lang .lang ul li:first-child a{border-radius:4.5px 4.5px 0 0}.top .table .row .cell.lang .lang ul li:last-child a{border-radius:0 0 4.5px 4.5px}.top .table .row .cell.lang .lang ul li:first-child a{border-radius:4.5px 4.5px 0 0}.top .table .row .cell.lang .lang ul li:first-child:last-child a{border-radius:4.5px}.top .table .row .cell.lang .lang ul li:first-child a{margin-top:0}.top .table .row .cell.lang .lang ul li span{position:relative;display:inline-block;vertical-align:middle;line-height:0}.top .table .row .cell.lang .lang ul li span.name{font-size:17px;letter-spacing:normal;word-spacing:normal;line-height:normal;max-width:120px;overflow:hidden;text-overflow:ellipsis}.top .table .row .cell.lang .lang ul li span.flag{width:24px;height:24px;border-radius:100%;background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.top .table .row .cell.lang .lang ul li span.flag + span{top:-1px;margin-left:9px}@media screen and (max-width:600px){.line.top{padding:18px}}.buttons + .buttons,table + .buttons,p + .buttons,div + .buttons,form + .buttons,input + .buttons,textarea + .buttons,select + .buttons{margin-top:30px}.main-menu{text-align:left;position:fixed;width:30%;max-width:540px;height:100%;max-height:100%;top:0;right:0;overflow:auto;transform:translateX(100%);opacity:0;transition:transform 0.18s ease-out 0s,opacity 0.12s ease-out 0.09s;will-change:transform,opacity;z-index:9999}@media screen and (max-width:1500px){.main-menu{width:36%}}@media screen and (max-width:1200px){.main-menu{width:45%}}@media screen and (max-width:800px){.main-menu{width:63%}}@media screen and (max-width:600px){.main-menu{width:75%}}@media screen and (max-width:450px){.main-menu{width:81%}}.background-menu{position:fixed;width:100%;height:100%;top:0;left:0;visibility:hidden;opacity:0;transition:opacity 0.18s ease-out 0s;will-change:opacity;z-index:-99}.main-menu.show{visibility:visible;transition:transform 0.3s ease-out 0s,opacity 0.12s ease-out 0s;transform:translateX(0);opacity:1}.main-menu.show + .background-menu{visibility:visible;opacity:1;z-index:999}.main-menu ul{display:block;margin:0;padding:9px}.main-menu ul li{display:table;position:relative;width:100%;max-width:100%;table-layout:fixed;white-space:nowrap;margin-top:3px;border-radius:6px;overflow:hidden}.main-menu ul li:first-child{margin-top:0}.main-menu ul li a,.main-menu ul li p{display:table-row;text-decoration:none;margin:0;padding:0;position:relative;z-index:3;border-radius:6px}.main-menu ul li a i,.main-menu ul li a span,.main-menu ul li p i,.main-menu ul li p span{display:table-cell;vertical-align:middle;font-size:17px;border-radius:6px}.main-menu ul li a i,.main-menu ul li p i{width:21px;font-size:21px;text-align:center;vertical-align:top;padding:15px 18px;border-radius:6px 0 0 6px}.main-menu ul li a span,.main-menu ul li p span{padding:15px 18px;white-space:nowrap;max-width:99%;overflow:hidden;text-overflow:ellipsis;position:relative}.main-menu ul li a i + span,.main-menu ul li p i + span{padding-left:0;left:-1px;border-radius:0 6px 6px 0}.main-menu ul li.desc a i,.main-menu ul li.desc p i{width:30px;font-size:30px;padding:11.4px 18px;vertical-align:middle}@media screen and (max-width:600px){.main-menu ul li.desc a i:before,.main-menu ul li.desc p i:before{position:relative;top:0.3px}}.main-menu ul li.desc a span,.main-menu ul li.desc p span{font-size:16px}.main-menu ul li a span strong,.main-menu ul li p span strong,.main-menu ul li a span em,.main-menu ul li p span em{display:block;font-weight:normal;font-style:normal;line-height:1.2;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.main-menu ul li a span em,.main-menu ul li p span em{font-size:12px;font-family:Tahoma,Arial,Helvetica}@media screen and (max-width:360px){.main-menu ul li a i,.main-menu ul li a span,.main-menu ul li p i,.main-menu ul li p span{font-size:16px}.main-menu ul li a i,.main-menu ul li p i{width:18px;font-size:18px}.main-menu ul li.desc a i,.main-menu ul li.desc p i{width:21px;font-size:21px}.main-menu ul li.desc a span,.main-menu ul li.desc p span{font-size:14px}.main-menu ul li a span em,.main-menu ul li p span em{font-size:10px}}.line.title{position:relative;padding:0;overflow:hidden}.line.title:after{content:"";display:block;position:relative;width:100%;padding-top:43%}@media screen and (max-width:800px){.line.title{min-height:450px}.line.title:after{padding-top:57%}}.line.title .background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;padding:0;margin:0}.line.title .inner.text{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;height:100%;z-index:3}.line.title .inner.text .table{position:relative;height:100%}.line.title .inner.text .table .row .cell{vertical-align:middle}.line.title .inner.text .table .row .cell + .cell{padding-left:18px}.line.title .inner.text .table .row .cell h1 span,.line.title .inner.text .table .row .cell h2 span{line-height:normal}.line.title .inner.text .table .row .cell h1 + h2{margin-top:6px}@media screen and (max-width:1200px){.line.title .inner.text .table .row .cell h1{font-size:27px}.line.title .inner.text .table .row .cell h2{font-size:18px}}@media screen and (max-width:800px){.line.title .inner.text .table .row .cell{padding:18px}.line.title .inner.text .table .row .cell + .cell{padding-left:0}.line.title .inner.text .table .row .cell h1{font-size:21px}.line.title .inner.text .table .row .cell h2{font-size:17px}}@media screen and (max-width:360px){.line.title .inner.text .table .row .cell h1{font-size:18px}.line.title .inner.text .table .row .cell h2{font-size:14px}}.line.title .inner.text .table .row .cell .buttons{margin-top:24px;display:block;font-size:0;letter-spacing:0;word-spacing:0}.line.title .inner.text .table .row .cell .buttons a.button{display:inline-block;white-space:nowrap;text-decoration:none;line-height:1;padding:12px 15px;margin-right:6px;margin-top:6px;border-radius:6px}.line.title .inner.text .table .row .cell .buttons a.button i,.line.title .inner.text .table .row .cell .buttons a.button span{position:relative;font-size:18px;display:inline-block;vertical-align:middle;letter-spacing:normal;word-spacing:normal;line-height:1.4;max-width:180px;overflow:hidden;text-overflow:ellipsis}.line.title .inner.text .table .row .cell .buttons a.button:active span{top:1px}.line.title .inner.text .table .row .cell .buttons a.button i + span{margin-left:12px}@media screen and (max-width:800px){.line.title .inner.text .table .row .cell .buttons a.button i,.line.title .inner.text .table .row .cell .buttons a.button span{font-size:17px}}@media screen and (max-width:450px){.line.title .inner.text .table .row .cell .buttons a.button{padding:10.5px 12px}.line.title .inner.text .table .row .cell .buttons a.button i,.line.title .inner.text .table .row .cell .buttons a.button span{font-size:14px;line-height:1.2}.line.title .inner.text .table .row .cell .buttons a.button i + span{margin-left:9px}}.video-presentation{padding:0}.video-presentation .table .row .cell{vertical-align:top}.video-presentation .table .row .cell.video{width:54%;padding-right:0}.video-presentation .table .row .cell.video .video-player{position:relative;border-radius:6px;overflow:hidden;box-sizing:border-box}.video-presentation .table .row .cell.video .video-player video,.video-presentation .table .row .cell.video .video-player img{width:102%;max-width:102%;width:calc(100% + 4px);max-width:calc(100% + 4px);display:block;line-height:0;height:auto;position:absolute;top:-1px;left:-2px;transition:opacity 0.24s ease-out 0s;will-change:opacity}.video-presentation .table .row .cell.video .video-player:before{content:"";display:block;width:100%;height:0;line-height:0;padding-top:56.7%}.video-presentation .table .row .cell.video .video-player:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;border-radius:6px;z-index:3;opacity:0;transition:opacity 0.18s ease-out 0s;will-change:opacity}.video-presentation .table .row .cell.video.loaded .video-player:after{opacity:1}.video-presentation .table .row .cell.video .video-player .wait{position:absolute;display:block;width:60px;height:60px;line-height:60px;font-size:60px;text-align:center;top:50%;left:50%;margin-top:-30px;margin-left:-30px}.video-presentation .table .row .cell.video .video-player button.play-button{position:absolute;display:block;width:78px;height:78px;line-height:0;font-size:0;letter-spacing:0;word-spacing:0;border:transparent 6px solid;text-align:center;top:50%;left:50%;margin-top:-39px;margin-left:-39px;border-radius:100%;z-index:6;transition:opacity 0.24s ease-out 0s;will-change:opacity}.video-presentation .table .row .cell.video .video-player button.play-button i{position:relative;display:inline-block;vertical-align:middle;font-size:33px;left:2px}.video-presentation .table .row .cell.video .video-player button.play-button:active i{top:1px}.video-presentation .table .row .cell.video .video-player .wait:before{margin:0 auto;display:block;width:60px;height:60px;line-height:60px;font-size:60px;text-align:center}.video-presentation .table .row .cell.video .video-player .btn{position:absolute;top:9px;left:9px;margin:0;padding:0;width:42px;height:42px;line-height:42px;text-align:center;display:block;border-radius:100%;z-index:6;transition:opacity 0.18s ease-out 0s;will-change:opacity}.video-presentation .table .row .cell.video .video-player .btn.mute{top:auto;left:auto;right:9px;bottom:9px;font-size:18px}.video-presentation .table .row .cell.video .video-player .btn i{position:relative;display:block;transition:transform 0.18s ease 0s;will-change:transform}.video-presentation .table .row .cell.video .video-player .btn:hover i{transform:scale(1.2)}.video-presentation .table .row .cell.video .video-player .btn:active i{top:1px;transform:scale(1)}.background-video{position:fixed;width:100%;height:100%;top:0;left:0;display:none;z-index:999}.video-presentation .table .row .cell.video.show .video-player{position:fixed;width:60%;height:auto;top:5%;left:20%;z-index:9999}@media screen and (max-width:1500px){.video-presentation .table .row .cell.video.show .video-player{width:80%;top:3%;left:10%}}.video-presentation .table .row .cell.text{padding-left:18px}@media screen and (max-width:800px){.video-presentation .table,.video-presentation .table .row,.video-presentation .table .row .cell{display:block;padding:0;width:100%}.video-presentation .table .row .cell.video,.video-presentation .table .row .cell.text{width:100%;padding:0}.video-presentation .table .row .cell{margin-top:18px}.video-presentation .table .row .cell:first-child{margin-top:0}.video-presentation .table .row .cell.video.show,.video-presentation .table .row .cell.video.show .video-player:after{border-radius:0}.video-presentation .table .row .cell.video.show .video-player{width:100%;top:0;left:0;border:none;border-radius:0}.video-presentation .table .row .cell.video .video-player video,.video-presentation .table .row .cell.video .video-player img{border-radius:0}}.order .table .row .cell{padding:0;vertical-align:top;border:none}.order .table .row .cell + .cell{padding-left:18px}.order .table .row .cell.note{width:33.3%}@media screen and (max-width:800px){.order .table,.order .table .row,.order .table .row .cell{display:block;padding:0}.order .table .row .cell + .cell{padding:0}.order .table .row .cell{margin-top:30px;padding-top:30px;border-top:transparent 1px dashed}.order .table .row .cell:first-child{margin-top:0;padding:0;border:none}.order .table .row .cell.note{width:auto}}.line.contacts .map{position:relative;margin:0 auto;padding:0}.line.contacts .map .wait{display:block;position:absolute;width:60px;height:60px;line-height:60px;font-size:60px;margin-left:-30px;margin-top:-30px;text-align:center;top:50%;left:50%}.line.contacts .map .wait:before{padding:0;margin:0 auto;display:block;width:60px;height:60px;line-height:60px;font-size:60px;text-align:center}.line.contacts .yamap{height:540px;padding:0;border-radius:6px;overflow:hidden}@media screen and (max-width:1500px){.line.contacts .yamap{height:480px}}@media screen and (max-width:1200px){.line.contacts .yamap{height:450px}}@media screen and (max-width:800px){.line.contacts .yamap{height:420px}}@media screen and (max-width:450px){.line.contacts .yamap{height:390px}}.line.contacts .info{padding:0 0 18px 0}@media screen and (max-width:600px){.line.contacts,.line.contacts .inner{padding:0}.line.contacts .yamap{border:0;border-radius:0}.line.contacts .info{padding:33px 18px 18px 18px}}.line.contacts .info .item{margin-top:9px;font-size:18px}@media screen and (max-width:600px){.line.contacts .info .item{font-size:17px}}.line.contacts .info .item:first-child{margin-top:0}.line.contacts .info .item.phone,.line.contacts .info .item.email{display:table}.line.contacts .info .item.phone i,.line.contacts .info .item.email i,.line.contacts .info .item.phone a,.line.contacts .info .item.email a{display:table-cell;vertical-align:top}.line.contacts .info .item.phone i,.line.contacts .info .item.email i{width:33px;height:33px;line-height:33px;text-align:center;border-radius:100%;font-size:14px}.line.contacts .info .item.phone i + a,.line.contacts .info .item.email i + a{vertical-align:middle;padding-left:9px}.line.contacts .info .item.text + *{margin-top:15px}.line.contacts .info .item.address + *{margin-top:12px}footer{font-size:14px}footer .copyright{display:inline-block;vertical-align:middle;margin:3px 0;margin-right:6px}footer .share-title{margin-bottom:6px}footer .share{display:inline-block;font-size:0;letter-spacing:0;word-spacing:0;line-height:0;margin:0 auto;padding:0}footer .share + *{margin-top:12px}footer .share .item{display:inline-block;vertical-align:middle;margin-right:6px;margin-bottom:6px}footer .share .item:last-child{margin-right:0}footer .share .item a{display:block;white-space:nowrap;height:36px;line-height:36px;min-width:36px;border-radius:4.5px;text-decoration:none;text-align:center;padding:0 12px}footer .share .item .title{padding:0}footer .share .item a span{font-size:12px;display:inline-block;position:relative;vertical-align:middle;letter-spacing:normal;word-spacing:normal}footer .share .item a i{font-size:17px}footer .share .item a span + span{margin-left:6px;max-width:120px;overflow:hidden;text-overflow:ellipsis}footer .share .item a:active span + span{top:1px}@media screen and (max-width:1800px){footer .share .item a{padding:0}footer .share .item a span + span{display:none}footer .share .item a:active span{top:1px}}footer .share .item a i{display:block;transition:transform 0.18s ease 0s;will-change:transform}footer .share .item a:hover i{transform:scale(1.2)}footer .share .item a:active i{transform:scale(1)}.form .form-title{margin-bottom:30px}.form button i,.form button span,.form a.button i,.form a.button span{padding:15px}.form button i,.form a.button i{padding-left:15px;max-width:45px}.form .field{margin-top:18px}.form .field .slider-case{margin-top:1px}.form .field input.input-for-slider{font-size:18px}@media screen and (min-width:800px){.form select,.form input,.form textarea{padding:14px 12px}.form select{background-position:bottom 16px right 15px}.input-tools{right:6px}}@media screen and (max-width:800px){.form select,.form input,.form textarea{padding:14px 12px}.form select{background-position:bottom 16px right 15px}.form .field.checkbox{margin-top:30px}.form label input[type="checkbox"] + span.checked + span.text{max-width:75%;max-width:calc(100% - 48px)}}@media screen and (max-width:600px){.form select,.form input,.form textarea{padding:14px 12px}}@media screen and (max-width:400px){.form button i,.form button span,.form a.button i,.form a.button span{padding:18px}.form button i,.form a.button i{padding-left:15px;max-width:45px}}.input-tools{right:6px}h3 + .application-form,h4 + .application-form{margin-top:18px}@media screen and (max-width:600px){.back-top{right:18px;bottom:18px}}.line.top{background:#fff;box-shadow:0 0 1px 1px rgba(66,87,138,0.03),0 0 18px 0 rgba(66,87,138,0.06)}.dark .line.top{background:#293b56;box-shadow:0 0 1px 1px rgba(66,87,138,0.06),0 0 18px 0 rgba(0,9,26,0.24)}.top .table .row .cell.title h2{color:#505971}.dark .top .table .row .cell.title h2{color:#c8cedf}.top .table .row .cell.tool button,.top .table .row .cell.lang .lang button{background:#E9ECF4}.dark .top .table .row .cell.tool button,.dark .top .table .row .cell.lang .lang button{background:#334864;color:#fff}@media screen and (min-width:600px){.top .table .row .cell.tool button:hover,.top .table .row .cell.lang .lang button:hover{background:#F0F2F8}.dark .top .table .row .cell.tool button:hover,.dark .top .table .row .cell.lang .lang button:hover{background:#415876}}.top .table .row .cell.tool button:active,.top .table .row .cell.lang .lang button:active{background:#dde2ee;color:#67728e}.dark .top .table .row .cell.tool button:active,.dark .top .table .row .cell.lang .lang button:active{background:#516a8a;color:#E9ECF4}.top .table .row .cell.lang .lang ul li a{background:#F6F8FB;color:#000}.dark .top .table .row .cell.lang .lang ul li a{background:#415876;color:#fff}@media screen and (min-width:600px){.top .table .row .cell.lang .lang ul li a:hover{background:#F0F2F8}.dark .top .table .row .cell.lang .lang ul li a:hover{background:#516a8a}}.top .table .row .cell.lang .lang ul li a:active{background:#E9ECF4}.dark .top .table .row .cell.lang .lang ul li a:active{background:#516a8a}.main-menu{background:#fff;box-shadow:0 0 1px 1px rgba(66,87,138,0.03),0 0 30px 0 rgba(66,87,138,0.15)}.dark .main-menu{background:#293b56;box-shadow:0 0 1px 1px rgba(0,9,26,0.03),0 0 30px 0 rgba(0,9,26,0.24)}.top .table .row .cell.lang .lang ul{background:#fff;box-shadow:0 0 1px 1px rgba(66,87,138,0.01),0 6px 24px 0 rgba(66,87,138,0.12)}.dark .top .table .row .cell.lang .lang ul{background:#334864;box-shadow:0 0 1px 1px rgba(0,9,26,0.03),0 0 30px 0 rgba(0,9,26,0.24)}.line.title{background-color:#0b192d;color:#fff}.line.title *{text-shadow:1px 1px rgba(0,9,26,0.51)}.line.title .inner.text .table .row .cell .buttons a.button{background:#fff;color:#000;box-shadow:0 1px 1px rgba(0,9,26,0.21)}.line.title .inner.text .table .row .cell .buttons a.button:first-child{background:#93e1fb}.line.title .inner.text .table .row .cell .buttons a.button i,.line.title .inner.text .table .row .cell .buttons a.button span{text-shadow:none}.video-presentation .table .row .cell.video .video-player{background:#0b192d}.video-presentation .table .row .cell.video.show .video-player{box-shadow:0 0 1px 1px rgba(66,87,138,0.03),0 0 30px 0 rgba(66,87,138,0.18)}.dark .video-presentation .table .row .cell.video.show .video-player{box-shadow:0 0 1px 1px rgba(0,9,26,0.03),0 0 30px 0 rgba(0,9,26,0.24)}.video-presentation .table .row .cell.video .video-player:after{box-shadow:inset 0 0 1px 1px rgba(66,87,138,0.06),inset 0 0 30px 0 rgba(66,87,138,0.24)}.dark .video-presentation .table .row .cell.video .video-player:after{box-shadow:inset 0 0 1px 1px rgba(0,9,26,0.06),inset 0 0 30px 0 rgba(0,9,26,0.24)}.video-presentation .table .row .cell.video .video-player .btn{background:#E9ECF4;opacity:0}.video-presentation .table .row .cell.video .video-player:hover .btn{opacity:0.81}.video-presentation .table .row .cell.video .video-player .btn:hover{opacity:0.93}.video-presentation .table .row .cell.video .video-player .btn:active{opacity:1}.video-presentation .table .row .cell.video .video-player .wait{color:#a9b1c6}.video-presentation .table .row .cell.video .video-player button.play-button{background:rgba(66,87,138,0.15);color:#fff;border-color:#fff}@media screen and (min-width:600px){.video-presentation .table .row .cell.video .video-player button.play-button:hover{background:rgba(66,87,138,0.6)}}.video-presentation .table .row .cell.video .video-player button.play-button:active{background:rgba(66,87,138,0.6)}span.found.scroll-current{background:#ff8157;color:#fff}span.found{background:#fff8a6;color:#000;border-radius:1px}.dialog-background,.background-menu,.background-video{background:rgba(33,48,75,0.6)}.dark .dialog-background,.dark .background-menu,.dark .background-video{background:rgba(0,9,26,0.6)}.line.contacts .info .item.phone i,.line.contacts .info .item.email i{background:#E9ECF4}.dark .line.contacts .info .item.phone i,.dark .line.contacts .info .item.email i{background:#334864}.line.contacts .yamap{background:#FBFCFE}.dark .line.contacts .yamap{background:#293b56}.line.contacts .wait{color:#7389a5}.order .table .row .cell{border-color:#dde2ee}.dark .order .table .row .cell{border-color:#334864}footer{background-color:#293b56;color:#dde2ee}.main-menu ul li a,.main-menu ul li p{background:#F0F2F8}.dark .main-menu ul li a,.dark .main-menu ul li p{background:#334864}.main-menu ul li a,.custom .main-menu ul li a,.main-menu ul li p,.custom .main-menu ul li p{color:#000}@media screen and (min-width:600px){.main-menu ul li a:hover,.main-menu ul li p:hover{background:#E9ECF4}.dark .main-menu ul li a:hover,.dark .main-menu ul li p:hover{background:#415876}}.main-menu ul li a:active,.main-menu ul li:active p{background:#dde2ee}.dark .main-menu ul li a,.dark .custom .main-menu ul li a,.dark .main-menu ul li p,.dark .custom .main-menu ul li p,.dark .main-menu ul li a:hover,.dark .custom .main-menu ul li a:hover,.dark .main-menu ul li p:hover,.dark .custom .main-menu ul li p:hover,.custom.dark .main-menu ul li a:hover,.custom.dark .custom .main-menu ul li a:hover,.custom.dark .main-menu ul li p:hover,.custom.dark .custom .main-menu ul li p:hover{color:#fff}.dark .main-menu ul li a:active,.dark .main-menu ul li:active p{background:#516a8a}.main-menu ul li.current a,.main-menu ul li.current a:hover,.main-menu ul li.current a:active,.main-menu ul li.current p,.main-menu ul li.current:hover p,.main-menu ul li.current:active p{background:#2a8cc0;color:#fff}.dark .main-menu ul li.logout a{color:#ffeaa3}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#000;color:#000;transition:background-color 5000s ease-in-out 0s;background:transparent;background-color:transparent;background-image:none;text-decoration:none;box-shadow:inset 0 0 0 1000px #F6F8FB}input:-internal-autofill-selected,input:-internal-autofill-selected:hover,input:-internal-autofill-selected:focus{background-color:transparent;color:#000;box-shadow:inset 0 0 0 1000px #F6F8FB}.dark input:-webkit-autofill,.dark input:-webkit-autofill:hover,.dark input:-webkit-autofill:focus,.dark textarea:-webkit-autofill,.dark textarea:-webkit-autofill:hover,.dark textarea:-webkit-autofill:focus,.dark select:-webkit-autofill,.dark select:-webkit-autofill:hover,.dark select:-webkit-autofill:focus{-webkit-text-fill-color:#000;color:#000;transition:background-color 5000s ease-in-out 0s;background:transparent;background-color:transparent;background-image:none;text-decoration:none;box-shadow:inset 0 0 0 1000px #334864}.dark input:-internal-autofill-selected,.dark input:-internal-autofill-selected:hover,.dark input:-internal-autofill-selected:focus{background-color:transparent;color:#000;box-shadow:inset 0 0 0 1000px #334864}h3 + .flex,h4 + .flex{margin-top:18px}@media screen and (max-width:600px){h3 + .flex,h4 + .flex{margin-top:18px}}footer .line,footer .line:nth-child(odd){background:none}footer{background:#0b192d}a:visited{color:#0099ad}footer a{color:#5fbff2}footer a:visited{color:#5fbff2}footer .share .item a{background:#415876}footer .share .item a,footer .share .item a:hover,footer .share .item a:active,footer .share .item a:visited,.dark.custom footer .share .item a,.dark.custom footer .share .item a:hover,.dark.custom footer .share .item a:active,.dark.custom footer .share .item a:visited{color:#fff}footer .share .item.vkontakte a{background:#5181b8}footer .share .item.odnoklassniki a{background:#ed812b}footer .share .item.mailru a{background:rgb(0,95,249)}footer .share .item.mailru a i{color:rgb(255,158,0)}footer .share .item.twitter a{background:#00acee}footer .share .item.facebook a{background:#3b5998}footer .share .item.whatsapp a{background:#43d854}footer .share .item.telegram a{background:#0088cc}footer .share .item.copy a{background:#637893}@media screen and (min-width:600px){footer a:hover{color:#93e1fb}}.back-top{z-index:99}.text h3.block-title + *,.text h4.block-description + *{margin-top:39px}@media screen and (max-width:600px){.text h3.block-title + *,.text h4.block-description + *{margin-top:15px}}.text h3.block-title + h4.block-description{margin-top:12px}.line.title .slide-video video{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;height:auto;width:100%;min-width:100%;min-height:100%}@media screen and (max-width:800px){.line.title .slide-video video{width:auto;min-width:200%;height:auto;max-height:100%;min-height:130%;top:-15%;left:-50%}}@media screen and (max-width:800px){.line.title .slide-video video{min-width:300%;left:-100%}}@media screen and (max-width:600px){.top .table .row .cell.tool{width:36px;min-width:36px;padding-left:3px}.top .table .row .cell.tool button,.top .table .row .cell.lang .lang button{width:36px;height:36px;line-height:36px}.top .table .row .cell.tool.menu button{margin-top:-18px}.top .table .row .cell.tool button i{font-size:16px}.top .table .row .cell.lang .lang button span.flag{width:18px;height:18px}}#doc{display:none}