﻿.intro_media{position:relative;width:952px;max-width:100%;overflow:hidden}.intro_media>div{position:absolute;top:0;width:100%;height:100%;left:0;overflow:hidden;opacity:0;transition:.5s}.intro_media>div.active{opacity:1;left:0}.intro_media div>img{display:block;position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;margin:auto;max-height:none;max-width:none}.intro_media a{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;text-decoration:none;color:#fff;background:rgba(0,0,0,.5)}.intro_media h1,.intro_media h2,.intro_media h3,.intro_media h4,.intro_media h5{font:62px/1 "Montserrat";padding:30px 0 40px;text-align:center;color:#fff;text-transform:uppercase}.intro_media p{width:530px;max-width:100%;font-size:26px;text-align:center}.intro_links{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 952px);max-width:100%;padding:0 0 0 215px}.intro_links h2{font:38px "Montserrat";padding:0 0 77px}.intro_links li{display:block;margin-right:60px}.intro_links a{display:flex;justify-content:space-between;align-items:center;text-decoration:none;font-size:22px;line-height:3;color:rgba(0,0,0,.4);border-bottom:1px solid rgba(0,0,0,.2)}.intro_links a:after{content:"";font:24px "fontello_form";position:relative;right:4px;transition:.3s}.intro_links a:hover{color:#000;border-color:#000}.intro_links .active a{color:#000;border-color:#000}.intro_links a:hover:after,.intro_links .active a:after{right:0}.intro_links a:hover span,.intro_links .active a span{text-decoration:underline}@media(max-width: 1700px){.intro_media{width:677px}.intro_media h1,.intro_media h2,.intro_media h3,.intro_media h4,.intro_media h5{font-size:43px}.intro_media p{font-size:18px}.intro_links{width:calc(100% - 678px);padding:0 0 0 140px}.intro_links a{padding:19px 0;font-size:15px;line-height:1.5}.intro_links h2{font-size:27px;padding:0 0 50px}}@media(max-width: 1365px){.technology .link_tabs{padding:0 0 0 80px}.intro_links{width:calc(100% - 600px);padding:0 0 0 30px}.intro_media div>img{max-height:100%}}@media(max-width: 1025px){.intro_links{width:45%}.intro_media{width:55%}.intro_links li{margin-right:20px}}@media(max-width: 961px){.intro_media h1,.intro_media h2,.intro_media h3,.intro_media h4,.intro_media h5{font-size:34px}.intro_links a{padding:12px 0}}@media(max-width: 813px){.intro_links a{padding:10px 0}.intro_links h2{padding:0 0 35px}}@media(max-width: 741px){.intro_links h2{font-size:24px;padding-right:5px}.intro_links li{margin-right:7px}}@media(max-width: 668px){.intro_media{width:100%;height:300px}.intro_media div>img{height:auto;width:375px}.intro_media h3{font-size:23px;padding:20px 0}.intro_media p{font-size:15px}.intro_media a{padding:40px 35px 0}.intro_media a img{max-width:150px;max-height:75px}.intro_links{flex-grow:1;width:100%;padding:0 0 0 35px}.intro_links h2{padding:5px 0 10px;font-size:22px}.intro_links li{margin-right:10px}.intro_links a{min-height:42px;padding:5px 0;line-height:1.3}.intro_links a:after{font-size:20px}.intro_links a span{display:block;width:calc(100% - 30px)}}@media(max-width: 361px){.intro_media{height:250px}.intro_media a{padding:40px 25px 0}.intro_media a img{max-height:70px}.intro_media h3{font-size:20px;padding:15px 0}.intro_media p{font-size:13px}.intro_links{padding:0 0 0 25px}.intro_links h2{font-size:20px}.intro_links a{min-height:40px;padding:3px 0;line-height:1.1;font-size:13px}}@media(hover: none)and (max-width: 361px){.intro_media{height:270px}.intro_media a{padding-top:70px}.intro_links h2{padding:0 0 5px}}