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{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}.load-more,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.load-more{margin:0 auto;width:31px;height:19px;background:url(../images/icons/load-more.svg) 50% no-repeat;text-indent:-1000px;overflow:hidden}.load-more--dark{background-image:url(../images/icons/load-more--black.svg)}.load-more--white{background-image:url(../images/icons/load-more--white.svg)}.load-more--with-text{display:inline-block;text-indent:0;width:auto;height:auto;text-align:center;text-transform:uppercase;color:#000;text-decoration:none;font-weight:600;line-height:1.5;background:none}.load-more--with-text:after{content:"";display:block;width:31px;height:19px;background:url(../images/icons/load-more.svg) 50% no-repeat;margin:5px auto 0}.load-more--with-text.white{color:#fff}.video_wrap{position:relative;padding-bottom:56.25%;height:0;margin:0 0 37px}.video_wrap>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.career_block__tiles__image img,.career_block__tiles__item p,.career_process__item__image img,.career_process p,.contact-list h2,.menu_hamburger__line,a,input{transition:all .25s ease-out}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}input,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],select{-webkit-appearance:none;border-radius:0}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}input:focus{outline:0}input,select,textarea{font-family:Prompt,sans-serif;font-size:1em}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input::-ms-clear{display:none}*{box-sizing:border-box}b,strong{font-weight:700}em,i{font-style:italic}a{color:inherit;text-decoration:underline}a:hover{text-decoration:none}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.cl{*zoom:1}.cl:after{content:"";display:table;clear:both}.hide,[hidden]{display:none!important}.show{display:block!important}img{max-width:100%;height:auto!important}:focus{outline:0}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body,html{font-size:16px}body{font-family:Prompt,sans-serif;line-height:1em;background:#fff;-ms-overflow-style:scrollbar;-webkit-text-size-adjust:100%;text-align:center}body.lang-ru{font-family:Montserrat,sans-serif}body.noscroll,html.noscroll{margin:0;height:100%;overflow:hidden}.form_control_wrap{overflow:hidden}.form_control_wrap--inline{display:inline-block;width:350px;margin:0 40px 0 0}@media (max-width:979px){.form_control_wrap--inline{display:block;margin:10px 0 0}}@media (max-width:479px){.form_control_wrap--inline{width:auto;max-width:100%}}.form_control_wrap--submit{width:100px;margin:0}@media (max-width:979px){.form_control_wrap--submit{margin:15px 0 0}}.form_control_wrap label{display:block;font-size:.875rem;font-weight:500;color:#000;margin:0 0 8px;text-align:left}.form_control{width:100%;border:0;height:40px;padding:0 20px;background:#fff;font-size:.875rem;letter-spacing:.05em;color:#100e0f}.form_control:-moz-placeholder,.form_control::-moz-placeholder{opacity:1}.form_control:-ms-input-placeholder{opacity:1}.form_control::-webkit-input-placeholder{opacity:1}textarea.form_control{height:140px;padding:10px 20px}.styled_select{width:100%;background:#fff;position:relative}.styled_select:after{content:"";display:block;width:31px;height:19px;background:url(../images/icons/styled_select.svg) 50% no-repeat;position:absolute;top:11px;right:12px}.styled_select>select{width:120%;background:transparent;padding:0 15px;position:relative;z-index:2}.form_submit,.styled_select>select{border:0;text-transform:uppercase;font-size:.875rem;font-weight:600;height:40px}.form_submit{background:#1d1d1b;color:#fff;padding:0 20px;cursor:pointer}.form_submit--blue{background:#01b5e5}.form_file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form_file+label{display:flex!important;width:100%;border:0;height:40px;padding:0 20px;background:transparent;border:2px solid #01b5e5;font-size:.875rem;line-height:1.71;letter-spacing:.05em;font-weight:600;color:#100e0f;text-align:center;color:#fff;align-items:center;justify-content:center;cursor:pointer;margin:0;white-space:nowrap}.form_control_wrap--inline{width:auto}.form_control_wrap--inline-select,.form_control_wrap--inline .styled_select{width:100%;max-width:500px}.inner{max-width:1405px;width:100%;margin:0 auto;clear:both;text-align:center;padding:0 75px;position:relative;*zoom:1}.inner:after{content:"";display:table;clear:both}@media (max-width:1279px){.inner{padding:0 15px}}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}.main_header{background:#fff;position:fixed;top:0;left:0;width:100%;z-index:199}.main_header__logo{float:left;max-width:275px;max-height:29px;width:auto;margin:46px 0 46px -32px}@media (max-width:1279px){.main_header__logo{max-width:175px;margin:22px 0 10px}}@media (max-width:1060px){.main_header__logo{margin:22px auto!important;float:none}}@media (max-width:479px){.main_header__logo{margin-top:27px!important;margin-bottom:17px!important}}.main_header__langs{position:absolute;right:-55px;top:20px;font-weight:500;font-size:.875rem;line-height:1.2em;text-transform:uppercase}@media (max-width:1600px){.main_header__langs{right:10px}}@media (max-width:1279px){.main_header__langs{top:10px}}@media (max-width:1060px){.main_header__langs{top:7px}}@media (max-width:479px){.main_header__langs{font-size:.6875rem}}.main_header__langs>li{display:inline-block}.main_header__langs>li.active{font-weight:800}.main_header__langs a{color:#1f1f1d;text-decoration:none}.main_header__langs a:hover{text-decoration:underline}.main_header__nav{float:left;font-size:.875rem;letter-spacing:.025em;font-weight:500;padding:0 0 0 35px;text-transform:uppercase}@media (max-width:1279px){.main_header__nav{padding:0 0 0 15px}}@media (max-width:1060px){.main_header__nav{float:none;position:fixed;top:64px;left:0;bottom:0;overflow:auto;width:100%;background:#fff;z-index:199;padding:0;display:none;-webkit-overflow-scrolling:touch}.main_header__nav.active{display:block}}.main_header__nav li{display:inline-block;padding:0 18px}@media (max-width:1370px){.main_header__nav li{padding:0 8px}}@media (max-width:1279px){.main_header__nav li{padding:0 7px}}@media (max-width:1060px){.main_header__nav li{display:block;padding:0}}.main_header__nav li.current-menu-item>a,.main_header__nav li.current-page-ancestor>a{font-weight:700}.main_header__nav li.menu-item-has-children{position:relative}.main_header__nav li.menu-item-has-children ul{font-size:.875rem;font-weight:500;display:none;position:absolute;left:50%;top:100%;width:275px;background:#fff;text-align:left;transform:translateX(-50%);padding:5px 0 10px}.main_header__nav li.menu-item-has-children ul>li{display:block;padding:0}.main_header__nav li.menu-item-has-children ul>li a{padding:10px 20px 10px 25px;border:0!important}.main_header__nav li.menu-item-has-children ul>li a:hover{color:#01b5e5}@media (max-width:1060px){.main_header__nav li.menu-item-has-children ul{display:block;position:static;text-align:center;width:100%;font-size:.75rem;margin-top:-20px;transform:translateX(0)}.main_header__nav li.menu-item-has-children ul>li a{padding:5px 0}}.main_header__nav li.menu-item-has-children:hover>a{border-color:#01b5e5}.main_header__nav li.menu-item-has-children:hover ul{display:block}.main_header__nav a{border-bottom:3px solid transparent;text-decoration:none;color:#1f1f1d;padding:53px 0;display:block}@media (max-width:1279px){.main_header__nav a{padding:25px 0}}@media (max-width:1060px){.main_header__nav a{padding:25px}}.main_header__nav a:hover{border-color:#01b5e5}.main_header__search{position:absolute;top:50px;right:-42px}@media (max-width:1600px){.main_header__search{right:23px}}@media (max-width:1279px){.main_header__search{top:35px}}@media (max-width:1060px){.main_header__search{top:31px}}@media (max-width:767px){.main_header__search{right:15px}}.main_header__search-form{position:absolute;right:-42px;top:50px;z-index:29;background:#fff;display:none}@media (max-width:1600px){.main_header__search-form{right:23px}}@media (max-width:1279px){.main_header__search-form{top:35px}}@media (max-width:1060px){.main_header__search-form{top:31px}}@media (max-width:767px){.main_header__search-form{right:15px}}.main_header__search-form--active{display:block}.main_header__search-form .form_control{border-bottom:1px solid #e5e5e5;padding:0 5px;height:25px;width:250px}.main_header__search-form__submit{position:absolute;top:0;right:0}.main_header--scrolled .main_header__logo{margin:18px 0 17px -32px}@media (max-width:1279px){.main_header--scrolled .main_header__logo{margin-left:0}}.main_header--scrolled .main_header__nav a{padding:25px 0}.main_header--scrolled .main_header__langs{top:10px}@media (max-width:1060px){.main_header--scrolled .main_header__langs{top:7px}}.main_header--scrolled .main_header__search{top:35px}@media (max-width:1060px){.main_header--scrolled .main_header__search{top:31px}}.main_header--scrolled .main_header__search-form{top:35px}.menu_hamburger{width:27px;height:23px;float:left;vertical-align:middle;cursor:pointer;position:relative;z-index:29;margin:21px 0 0;display:none}@media (max-width:1060px){.menu_hamburger{display:block}}.menu_hamburger__line{width:28px;height:3px;background:#01b5e5;display:block;position:absolute;opacity:1;left:0}.menu_hamburger__line:first-child{top:0;transform-origin:left center}.menu_hamburger__line:nth-child(2){top:10px;transform-origin:left center}.menu_hamburger__line:nth-child(3){top:20px;transform-origin:left center}.menu_hamburger.active .menu_hamburger__line:first-child{transform:rotate(45deg);top:0;left:0}.menu_hamburger.active .menu_hamburger__line:nth-child(2){width:0;opacity:0}.menu_hamburger.active .menu_hamburger__line:nth-child(3){transform:rotate(-45deg);top:20px;left:0}.main_header__nav li.sub-site-parent ul{display:none!important}.main_header__nav li.sub-site-parent.current-menu-item,.main_header__nav li.sub-site-parent.current_page_ancestor,.main_header__nav li.sub-site-parent.current_page_parent{position:static}.main_header__nav li.sub-site-parent.current-menu-item>a,.main_header__nav li.sub-site-parent.current_page_ancestor>a,.main_header__nav li.sub-site-parent.current_page_parent>a{font-weight:700}.main_header__nav li.sub-site-parent.current-menu-item>ul,.main_header__nav li.sub-site-parent.current_page_ancestor>ul,.main_header__nav li.sub-site-parent.current_page_parent>ul{display:block!important;width:100%;max-width:none;background:#01b5e5;font-size:.875rem;line-height:1em;letter-spacing:.025em;text-align:center;max-height:60px;padding:0}@media (max-width:1060px){.main_header__nav li.sub-site-parent.current-menu-item>ul,.main_header__nav li.sub-site-parent.current_page_ancestor>ul,.main_header__nav li.sub-site-parent.current_page_parent>ul{max-height:none}}@media (max-width:979px){.main_header__nav li.sub-site-parent.current-menu-item>ul,.main_header__nav li.sub-site-parent.current_page_ancestor>ul,.main_header__nav li.sub-site-parent.current_page_parent>ul{background:transparent}}.main_header__nav li.sub-site-parent.current-menu-item>ul>li,.main_header__nav li.sub-site-parent.current_page_ancestor>ul>li,.main_header__nav li.sub-site-parent.current_page_parent>ul>li{display:inline-block;padding:0 23px}@media (max-width:1279px){.main_header__nav li.sub-site-parent.current-menu-item>ul>li,.main_header__nav li.sub-site-parent.current_page_ancestor>ul>li,.main_header__nav li.sub-site-parent.current_page_parent>ul>li{padding:0 10px}}@media (max-width:1060px){.main_header__nav li.sub-site-parent.current-menu-item>ul>li,.main_header__nav li.sub-site-parent.current_page_ancestor>ul>li,.main_header__nav li.sub-site-parent.current_page_parent>ul>li{display:block}}.main_header__nav li.sub-site-parent.current-menu-item>ul>li a,.main_header__nav li.sub-site-parent.current_page_ancestor>ul>li a,.main_header__nav li.sub-site-parent.current_page_parent>ul>li a{padding:11px 0;color:#fff;border-bottom-width:0}@media (max-width:979px){.main_header__nav li.sub-site-parent.current-menu-item>ul>li a,.main_header__nav li.sub-site-parent.current_page_ancestor>ul>li a,.main_header__nav li.sub-site-parent.current_page_parent>ul>li a{color:#01b5e5}}.main_header__nav li.sub-site-parent.current-menu-item>ul>li.current-menu-item a,.main_header__nav li.sub-site-parent.current-menu-item>ul>li.current-page-ancestor a,.main_header__nav li.sub-site-parent.current-menu-item>ul>li a:hover,.main_header__nav li.sub-site-parent.current_page_ancestor>ul>li.current-menu-item a,.main_header__nav li.sub-site-parent.current_page_ancestor>ul>li.current-page-ancestor a,.main_header__nav li.sub-site-parent.current_page_ancestor>ul>li a:hover,.main_header__nav li.sub-site-parent.current_page_parent>ul>li.current-menu-item a,.main_header__nav li.sub-site-parent.current_page_parent>ul>li.current-page-ancestor a,.main_header__nav li.sub-site-parent.current_page_parent>ul>li a:hover{color:#000}@media (max-width:1060px){.main_header__nav>ul>li.current-menu-item,.main_header__nav>ul>li.current-page-ancestor,.main_header__nav>ul>li.current_page_ancestor{border-bottom:2px solid #01b5e5}}.main_header__nav>ul>li.current-menu-item>a,.main_header__nav>ul>li.current-page-ancestor>a,.main_header__nav>ul>li.current_page_ancestor>a{border-color:#01b5e5}@media (max-width:1060px){.main_header__nav>ul>li.current-menu-item>a,.main_header__nav>ul>li.current-page-ancestor>a,.main_header__nav>ul>li.current_page_ancestor>a{border-bottom-width:0}}.main_header--subsite:after{content:"";background:#01b5e5;position:absolute;left:0;right:0;top:100%;height:36px;z-index:-1}@media (max-width:1060px){.main_header--subsite:after{display:none}}.main_header--subsite+main{padding:152px 0 0}@media (max-width:1279px){.main_header--subsite+main{padding:95px 0 0}}@media (max-width:979px){.main_header--subsite+main{padding:64px 0 0}}.main_footer{background:url(../images/main_footer_pattern.png) 0 0 repeat;padding:43px 0 65px}.main_footer p,.main_footer ul{font-size:.625rem;line-height:1.8em;color:#fff}.main_footer form{font-size:.875rem;padding:0 115px 0 0}@media (max-width:767px){.main_footer form{padding:0}}@media (max-width:479px){.main_footer form{width:100%}}.main_footer form .form_control{display:block;height:40px;background:#494848;border:0;color:#fff;padding:0 15px;margin:20px 0 0;width:230px}.main_footer form .form_control:-moz-placeholder,.main_footer form .form_control::-moz-placeholder{opacity:1}.main_footer form .form_control:-ms-input-placeholder{opacity:1}.main_footer form .form_control::-webkit-input-placeholder{opacity:1}.main_footer form .form_submit{float:right;border:0;background:#01b5e5;color:#1f1f1d;height:40px;padding:0 15px;cursor:pointer;margin:-40px -115px 0 0}@media (max-width:767px){.main_footer form .form_submit{margin:20px 0 0}}.main_footer__logo{max-width:274px;max-height:29px;width:auto;float:left;margin:0 0 36px -32px}@media (max-width:1279px){.main_footer__logo{margin-left:0}}@media (max-width:767px){.main_footer__logo{margin-bottom:16px}}.main_footer__sitemap{text-align:left;clear:both;margin:0}.main_footer__sitemap>li{display:inline-block;vertical-align:top;padding:0 55px 0 0}@media (max-width:979px){.main_footer__sitemap>li{padding:20px 55px 20px 0}}.main_footer__sitemap h6{font-size:1rem;line-height:1.5em;letter-spacing:.025em;color:#01b5e5;text-transform:uppercase;margin:0 0 10px}.main_footer__sitemap a.server-app{font-weight:500;color:#7d7d7d}.main_footer__sitemap a.server-app:before{content:"";display:inline-block;vertical-align:middle;width:32px;height:18px;margin:0 14px 0 0;background:url(https://ttc-marconi.com/wp-content/themes/ttc-marconi/images/icons/eye.png) 50% no-repeat;background-size:100% 100%;position:relative;top:-1px}.main_footer__sitemap .padded{margin:1.5em 0 0}.main_footer__sitemap a{color:inherit;text-decoration:none}.main_footer__sitemap a:hover{color:#15bae5}.main_footer__sitemap .highlight{font-size:1rem;line-height:1.5em;margin:.8125em 0 0;letter-spacing:.025em;color:#01b5e5;text-transform:uppercase}.main_footer__sitemap .highlight a:hover{color:#fff}.main_footer__certificates{float:right;margin-top:-15px}@media (max-width:767px){.main_footer__certificates{float:none;display:block;padding:15px 0 0;clear:both}}.main_footer__socials{margin:-45px 0 20px;float:right}@media (max-width:1279px){.main_footer__socials{float:none;margin:30px 0 0 -6px;text-align:left}}.main_footer__socials>li{display:inline-block;margin:0 6px}.main_footer__copy{display:block;text-align:right;clear:both}@media (max-width:1279px){.main_footer__copy{text-align:left}}.main_footer__client-section{background:#1d1d1b;min-width:200px}.main_footer__client-section dt{display:block;background:#01b5e5;color:#1d1d1b;font-size:1rem;line-height:1.5em;letter-spacing:.01em;text-transform:uppercase;text-align:center;padding:8px 5px}.main_footer__client-section dd{font-size:.625rem;line-height:1.4em;text-align:center;letter-spacing:.025em;font-weight:500}.main_footer__client-section dd a{display:block;position:relative;color:#01b5e5;padding:7px 5px}.main_footer__client-section dd a:before{content:"";position:absolute;top:0;left:10px;right:10px;width:auto;height:1px;background:#535353}.main_footer__client-section dd a:first-child:before{display:none}.main_footer__client-section dd a:hover{text-decoration:none;color:#fff}.main_footer__client-section a.server-app{color:#1d1d1b;padding:0 5px}.main_footer__client-section a.server-app:before{background-image:url(https://ttc-marconi.com/wp-content/themes/ttc-marconi/images/icons/eye-white.png)}.main_footer__client-section a.server-app--touchguard:before{width:20px;background-image:url(https://ttc-marconi.com/wp-content/themes/ttc-marconi/images/icons/monitor-white.png)}.grecaptcha-badge{visibility:collapse!important}.hp_hero{background:#e5e5e5}.hp_hero img{margin:0 auto 35px;width:auto!important;max-height:100px!important}.hp_hero h1,.hp_hero h2{font-size:3.75rem;line-height:1em;color:#08b7e6;font-weight:400;max-width:520px;margin:0 auto 15px}@media (max-width:979px){.hp_hero h1,.hp_hero h2{font-size:2.1875rem}}@media (max-width:479px){.hp_hero h1,.hp_hero h2{font-size:1.8125rem}}.hp_hero .like-p,.hp_hero p{font-size:1.25rem;line-height:1.4em;letter-spacing:.025em;max-width:420px;margin:0 auto;color:#1d1d1b}@media (max-width:479px){.hp_hero .like-p,.hp_hero p{font-size:1.125rem}}.hp_hero__slider .inner{position:relative}.hp_hero__slider__item{height:480px;background-position:50%;background-repeat:no-repeat;background-size:cover;text-align:right;display:flex;align-items:center;justify-content:center}.hp_hero__slider__item--video{position:relative;height:0;padding-bottom:56.25%;display:block;overflow:hidden}@media (max-width:600px){.hp_hero__slider__item--video{height:480px;padding-bottom:0}}.hp_hero__slider__item--video .inner{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.hp_hero__slider__item-content{float:right;background:#fff;text-align:center;padding:50px 55px 70px}@media (max-width:979px){.hp_hero__slider__item-content{padding:25px 25px 35px;float:none;margin:0 auto;max-width:470px}}.hp_hero__slider__item a{color:inherit;text-decoration:none}.hp_hero__slider__item .hero_video_wrap{position:absolute;left:0;top:0;right:0;bottom:0}.hp_hero__slider__item .hero_video_wrap video{width:auto!important;height:auto!important;min-width:100%;min-height:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.hp_hero__slider .slick-arrow{text-indent:200px;overflow:hidden;width:50px;height:60px;background:transparent;border:0;padding:0;margin:0;position:absolute;top:50%;margin-top:-30px;cursor:pointer;z-index:2;white-space:nowrap}.hp_hero__slider .slick-arrow.slick-prev{border-left:3px solid #01b5e5;left:25px}.hp_hero__slider .slick-arrow.slick-next{right:25px;border-right:3px solid #01b5e5}.hp_hero__slider li{display:block!important}.hp_hero__slider--product h1,.hp_hero__slider--product h2{font-size:2.25rem;line-height:1.11111em;margin:0}.hp_hero .slick-arrow.slick-prev{border-left-color:#1d1d1b}.hp_hero .slick-arrow.slick-next{border-right-color:#1d1d1b}.hp_hero--dark h1,.hp_hero--dark h2{color:#01b5e5}.hp_hero--dark p{color:#fff}.hp_hero--dark .hp_hero__slider__item-content{background:#1d1d1b}.hp_hero--blue .slick-arrow.slick-prev{border-left-color:#01b5e5}.hp_hero--blue .slick-arrow.slick-next{border-right-color:#01b5e5}.hp_hero--career{position:relative}.hp_hero--career .hp_hero__slider__item-content{padding:60px 55px;position:absolute;right:75px;top:280px;transform:translateY(-50%);z-index:198}@media (max-width:600px){.hp_hero--career .hp_hero__slider__item-content{right:50px;left:50px}}.hp_hero--career .hp_hero__slider__item-content h1{margin:0;font-size:48px;line-height:1.0416}@media (max-width:979px){.hp_hero--career .hp_hero__slider__item-content h1{font-size:2.1875rem}}@media (max-width:479px){.hp_hero--career .hp_hero__slider__item-content h1{font-size:1.8125rem}}.hp_hero--career .slick-arrow{border:0!important}.hp_hero--career .slick-arrow.slick-prev{left:25px!important}@media (max-width:600px){.hp_hero--career .slick-arrow.slick-prev{left:10px!important}}.hp_hero--career .slick-arrow.slick-next{right:25px!important}@media (max-width:600px){.hp_hero--career .slick-arrow.slick-next{right:10px!important}}.hp_hero--career .hp_hero__slider__item{height:560px}.news{list-style:none;margin:0 -20px;padding:50px 0 20px}.news__wrap{background:#dcdcdc;padding:0 0 50px}.news>li{float:left;width:33.33%;padding:20px}.news>li:nth-child(3n+1){clear:both}@media (max-width:979px){.news>li{width:50%}.news>li:nth-child(3n+1){clear:none}.news>li:nth-child(odd){clear:both}}@media (max-width:767px){.news>li{width:100%}}.news__item{background:#fff}@media (max-width:767px){.news__item{min-height:0!important}}.news__item header{margin:0 0 21px}.news__item h2{font-size:1.625rem;line-height:1em;color:#01b5e5;max-width:190px;margin:0 auto 7px}.news__item h2 a{color:inherit;text-decoration:none}.news__item h2 a:hover{color:#1e5574}.news__item__meta{font-size:.875rem;line-height:1.2em;font-weight:600;color:#100e0f}.news__item__meta a{color:inherit}.news__item__meta a:hover{color:#1e5574}.news__item .btn{margin:40px 0 0}@media (max-width:767px){.news__item .btn{margin:20px 0 0}}.news__item p{font-size:.875rem;line-height:1.42857em;color:#000;text-align:justify}.news__item p a{color:inherit}.news__item p a:hover{color:#1e5574}.news__item__content{padding:0 30px 30px}@media (max-width:767px){.news__item__content{padding:0 10px 15px}}.news__item__image{margin:0 0 22px}.news__item__image img{display:block}.news__item--noimage .news__item__content header{margin:0 -30px 60px;position:relative;height:0;padding-bottom:66.27%;overflow:hidden}@media (max-width:767px){.news__item--noimage .news__item__content header{height:auto;padding:0;margin:0 -30px 20px}}.news__item--noimage .news__item__content header:after{content:"";display:block;position:absolute;left:50px;bottom:0;right:50px;border-bottom:3px solid #dcdcdc;height:0}@media (max-width:767px){.news__item--noimage .news__item__content header:after{left:30px;right:30px}}.news__item--noimage .news__item__content__inside-header{position:absolute;top:50%;transform:translateY(-50%);width:100%;padding:0 30px}@media (max-width:767px){.news__item--noimage .news__item__content__inside-header{padding:30px;position:static;transform:none}}.news--large{margin:0 0 50px;padding:0}.news--large>li{width:100%;float:none;padding:20px 0}.news--large .news__item{display:table;width:100%;table-layout:fixed;*zoom:1}.news--large .news__item:after{content:"";display:table;clear:both}.news--large .news__item h2{max-width:315px}.news--large .news__item__content{width:50%;display:table-cell;vertical-align:middle;padding:25px 50px}@media (max-width:767px){.news--large .news__item__content{width:100%;display:block}}@media (max-width:479px){.news--large .news__item__content{padding:20px 15px 15px}}.news--large .news__item__image-wrap{display:table-cell;vertical-align:middle;width:50%}@media (max-width:767px){.news--large .news__item__image-wrap{width:100%;display:block;text-align:center}.news--large .news__item__image-wrap img{margin:0 auto}}.news--large .news__item__image{display:block;margin:0}.news--large .news__item--noimage .news__item{display:block;padding:48px 0}.news--large .news__item--noimage .news__item__content{width:100%;display:table;table-layout:fixed;padding:0;margin:45px 0 40px}.news--large .news__item--noimage .news__item__content header{display:table-cell;vertical-align:middle;width:50%;border-right:3px solid #dcdcdc;padding:0 20px}@media (max-width:767px){.news--large .news__item--noimage .news__item__content header{width:100%;display:block;margin:0 auto}}.news--large .news__item--noimage .news__item__content header:after{display:none}@media (max-width:767px){.news--large .news__item--noimage .news__item__content header{border:0}}.news--large .news__item--noimage .news__item__content>div.c_wrap,.news--large .news__item--noimage .news__item__content>p{display:table-cell;vertical-align:middle;width:50%;padding:35px 50px}@media (max-width:767px){.news--large .news__item--noimage .news__item__content>div.c_wrap,.news--large .news__item--noimage .news__item__content>p{display:block;width:100%}}@media (max-width:479px){.news--large .news__item--noimage .news__item__content>div.c_wrap,.news--large .news__item--noimage .news__item__content>p{padding:20px 15px}}.hp_news{background:#dcdcdc;margin:-35px 0;padding:35px 0}.hp_news .news{margin-top:-20px;padding:0 0 10px}.hp_news .typo__title a:hover{color:#1e5574}.btn{background:transparent;border:3px solid #dcdcdc;text-transform:uppercase;color:#dcdcdc!important;font-weight:600;font-size:1rem;line-height:1.5em;letter-spacing:.025em;margin:0 auto;text-align:center;display:inline-block;clear:both;min-width:115px;padding:5px 15px}.btn,.btn:hover{text-decoration:none!important}.btn--blue{color:#01b5e5!important}.btn--white{border-color:#fff;color:#fff!important}.btn--black{border-color:#000;color:#000!important}.btn--blue-full{background:#01b5e5;border-color:#01b5e5;color:#fff!important}.btn--black-full{background:#000;border-color:#000;color:#fff!important}.btn--white-black{border-color:#fff;color:#1d1d1b!important}.btn--white-blue{border-color:#dcdcdc;color:#00b3ec!important}.btn--grey-black{border-color:#dcdcdc;color:#1d1d1b!important}.btn--white-blue2{background-color:#dcdcdc;color:#01b5e5!important}.btn--download{width:53px;height:67px;line-height:77px;background:url(../images/icons/ico_download.png) 50% no-repeat;border:0;font-weight:600;font-size:.875rem;color:#100e0f!important;padding:0}.btn--large{font-size:1.25rem;padding:8px 20px}.btn_wrap .btn{text-align:center;margin-left:6px;margin-right:6px}.our_solutions__list .btn{font-size:.875rem;padding:3px 15px 1px;color:#1d1d1b;min-width:66px}.typo__title{font-size:1.625rem;line-height:1.2em;letter-spacing:.025em;color:#1d1d1b;font-weight:400;margin:0 0 35px;text-transform:uppercase}@media (max-width:767px){.typo__title{margin:0 0 15px}}.typo__title a:hover{color:#1e5574}.typo{margin:0 auto;padding:35px 0 65px;max-width:1160px}@media (max-width:767px){.typo{padding:15px 0 35px}}.typo h1,.typo h2,.typo h3{text-align:center;font-size:2.25rem;line-height:1em;color:#01b5e5;margin:35px 0}@media (max-width:767px){.typo h1,.typo h2,.typo h3{margin:25px 0}}.typo h1 a:hover,.typo h2 a:hover,.typo h3 a:hover{color:#1e5574}.typo .perex{color:#01b5e5;margin:0 0 80px}@media (max-width:767px){.typo .perex{margin:0 0 40px}}.typo .perex p{color:inherit;margin:0}.typo .perex a:hover{color:#1e5574}.typo p{font-size:1rem;line-height:1.25em;letter-spacing:.025em;margin:0 0 1.25em;color:#1d1d1b;text-align:justify;text-align-last:center}.typo p a:hover{color:#1e5574}.our_solutions{padding:35px 0;margin:35px 0}.our_solutions .typo__title a:hover{color:#1e5574}@media (max-width:767px){.our_solutions{padding:20px 0;margin:20px 0}}.our_solutions__list{margin:0 -15px}@media (max-width:979px){.our_solutions__list{font-size:0;text-align:center}}@media (max-width:767px){.our_solutions__list{margin-top:-15px}}.our_solutions__list>li{float:left;width:20%;padding:0 15px}@media (max-width:979px){.our_solutions__list>li{width:33.33%;display:inline-block;vertical-align:top;float:none;padding:15px}}@media (max-width:767px){.our_solutions__list>li{width:50%}}@media (max-width:479px){.our_solutions__list>li{width:100%}}.our_solutions__image{width:100%;height:150px;display:flex;justify-content:center;align-items:center}.our_solutions__item__title{font-weight:600;font-size:1.25rem;line-height:1em;letter-spacing:.025em;color:#1d1d1b;text-transform:uppercase;margin:0 0 8px}.our_solutions__item p{font-size:.875rem;line-height:1.42857em;letter-spacing:.01em;color:#1d1d1b;margin:0 auto 14px;max-width:200px}@media (max-width:479px){.our_solutions__item p{min-height:0!important}}.our_solutions__item a{text-decoration:none}.our_solutions__item a:hover .our_solutions__item__title,.our_solutions__item a:hover p{color:#1e5574}.company_desc{background:#00789f;padding:50px 0;margin:35px 0}.company_desc .inner{position:relative;text-align:left}.company_desc__logo{position:absolute;top:50%;transform:translateY(-50%);float:left;margin:0 60px 0 -32px}@media (max-width:1279px){.company_desc__logo{margin:0 60px 0 0}}@media (max-width:979px){.company_desc__logo{float:none;display:block;position:static;transform:translateY(0);margin:0 auto 35px}}.company_desc__content{overflow:hidden;margin:0 0 0 510px}@media (max-width:979px){.company_desc__content{margin:0}}.company_desc p{text-align:left;font-size:1rem;line-height:1.25em;color:#fff}@media (max-width:979px){.company_desc p{text-align:center}}.company_desc p a:hover{color:#000}.company_desc+.our_clients{margin-top:-35px}.our_clients{background:#01b5e5;padding:35px 0 75px;margin:35px 0 0}@media (max-width:767px){.our_clients{padding:35px 0}}.our_clients .typo__title a:hover{color:#fff}.our_clients--detail{margin:0}.our_clients__list{font-size:0}.our_clients__list li{display:inline-block;vertical-align:middle;width:16.66%;padding:0 15px}@media (max-width:979px){.our_clients__list li{width:33.33%;padding:15px}}.our_clients__list li img{width:130px;margin:0 auto}.our_clients .slick-slide{display:inline-block!important;vertical-align:middle;float:none}.our_clients .slick-arrow{text-indent:200px;overflow:hidden;width:50px;height:60px;background:transparent;border:0;padding:0;margin:0;position:absolute;top:50%;margin-top:-30px;cursor:pointer;z-index:2}.our_clients .slick-arrow.slick-prev{border-left:3px solid #1f1f1d;left:-75px}.our_clients .slick-arrow.slick-next{right:-75px;border-right:3px solid #1f1f1d}.our_clients .slick-dots{margin:35px 0 0}.our_clients .slick-dots>li{width:auto;padding:0 2px}.our_clients .slick-dots>li.slick-active button{background:#1f1f1d}.our_clients .slick-dots button{display:block;overflow:hidden;text-indent:-100px;width:10px;height:10px;border:1px solid #1f1f1d;background:0;margin:0;padding:0;cursor:pointer;border-radius:50%}.sub_image{display:block;width:100%;height:485px;background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:767px){.sub_image{height:250px}}.sub_hero{background:#01b5e5;padding:40px 0 0}.sub_hero h1{text-align:left;color:#1d1d1b;font-size:1.625rem;line-height:1.2em;margin:0 0 65px;text-transform:uppercase}@media (max-width:767px){.sub_hero h1{margin-bottom:30px}}.sub_hero h1 a:hover{color:#fff}.sub_hero .perex{max-width:1040px;margin:0 auto}.sub_hero .perex p{font-size:1.25rem;line-height:1.5em;color:#000;margin:0 0 1.5em}.sub_hero .perex p a:hover{color:#fff}.sub_hero .perex p strong{color:#fff;font-weight:400}.sub_hero .perex p strong a:hover{color:#000}.sub_hero__job{background:#fff;display:table;width:100%;margin:0 0 65px}.sub_hero__job h2{font-size:2.25rem;line-height:1em;color:#01b5e5;max-width:300px;margin:0 auto}@media (max-width:979px){.sub_hero__job h2{font-size:1.875rem}}.sub_hero__job h3{font-size:1.625rem;line-height:1em;color:#01b5e5}.sub_hero__job h4{font-size:.875rem;line-height:1.71429em;color:#100e0f;font-weight:600;margin:0 0 18px}.sub_hero__job p{font-size:.875rem;line-height:1.42857em;color:#000;text-align:left}.sub_hero__job .btn{margin:45px 0 0}@media (max-width:767px){.sub_hero__job .btn{margin:20px 0 0}}.sub_hero__job__position{width:50%;display:table-cell;vertical-align:middle;padding:45px;position:relative}@media (max-width:979px){.sub_hero__job__position{width:40%;padding:25px}}@media (max-width:767px){.sub_hero__job__position{width:100%;display:block;padding:35px 25px 0}}.sub_hero__job__position:after{content:"";position:absolute;top:45px;bottom:45px;left:100%;width:3px;margin-left:1px;background:#dcdcdc}@media (max-width:767px){.sub_hero__job__position:after{display:none}}.sub_hero__job__content{width:50%;display:table-cell;vertical-align:middle;padding:45px}@media (max-width:979px){.sub_hero__job__content{width:60%;padding:25px}}@media (max-width:767px){.sub_hero__job__content{width:100%;display:block}}.sub_hero--single-job{padding:65px 0 100px}@media (max-width:767px){.sub_hero--single-job{padding:35px 0 50px}}.sub_hero--single-job h1{text-align:center;font-size:2.25rem;line-height:1em;color:#fff;font-weight:400;margin:0 0 5px}.sub_hero--single-job h2{font-size:1.25rem;line-height:1.2em;color:#000;font-weight:400;margin:0 0 40px}.sub_hero--single-job h2:last-child{margin:0}.sub_hero--single-job p{font-size:1rem;line-height:1.25em;max-width:980px;margin-left:auto;margin-right:auto}.sub_hero--single-job p a:hover{color:#fff}.sub_hero--single-job .perex{max-width:950px;margin:0 auto}.sub_hero--single-job .perex p{font-size:1rem;line-height:1.25em;color:#fff}.sub_hero--single-job .perex p a:hover{color:#000}.sub_hero--single-job .jobs__item__for{padding:5px 0 35px}.sub_hero--single-job .jobs__item__for ul{color:#fff}.sub_hero--single-job .icon--absolvent:before{background-image:url(../images/icons/ico-absolvent-w.png)}.sub_hero--single-job .icon--uvazek:before{background-image:url(../images/icons/ico-uvazek-w.png)}.sub_hero--contact h1{margin:0 0 45px}@media (max-width:767px){.sub_hero--contact h1{margin:0 0 15px}}.sub_hero--contact h2{font-size:1.625rem;line-height:1em;color:#fff;font-weight:500;margin:0 0 24px}.sub_hero--contact h2 a{color:inherit}.sub_hero--contact h2 a:hover{color:#000}.sub_hero--contact hr{width:100%;max-width:370px;height:3px;padding:0;border:0;margin:38px auto;background:#0078a0}@media (max-width:767px){.sub_hero--contact hr{margin:15px auto}}.sub_hero--contact p{color:#100e0f;font-size:.875rem;line-height:1.42857em;letter-spacing:.025em}.sub_hero--contact p strong{text-transform:uppercase;font-weight:600}.sub_hero--contact p+p{margin-top:1.42857em}.sub_hero--contact a{color:inherit}.sub_hero--contact a:hover{color:#fff}.sub_hero__contact{display:table;table-layout:fixed;width:100%;margin:0 0 60px}@media (max-width:767px){.sub_hero__contact{margin:0}}.sub_hero__contact__left,.sub_hero__contact__right{display:table-cell;vertical-align:middle;width:50%}@media (max-width:767px){.sub_hero__contact__left,.sub_hero__contact__right{display:block;width:100%;margin:30px 0}}.sub_hero--news h1{margin:0 0 10px}.sub_hero--jobs{padding-bottom:50px}@media (max-width:767px){.sub_hero--jobs{padding-bottom:25px}}.sub_hero--about{padding-bottom:35px}.sub_hero--about h1{margin:0 0 5px}.sub_hero--about .sub_hero__about{display:block;margin:0;padding:0}.sub_hero--about .sub_hero__about__item{padding:28px 0}.sub_hero--about .sub_hero__about__item h2{font-size:2.25rem;line-height:1em;color:#fff;font-weight:400;margin:0 0 34px}@media (max-width:979px){.sub_hero--about .sub_hero__about__item h2{font-size:1.875rem}}.sub_hero--about .sub_hero__about__item h2 a:hover{color:#000}.sub_hero--about .sub_hero__about__item p{font-size:1rem;line-height:1.25em;font-weight:500;color:#1d1d1b;text-align:justify;text-align-last:center;max-width:1115px;margin:0 auto 1.25em}.sub_hero--about .sub_hero__about__item p strong{font-weight:600}.sub_hero--about .sub_hero__about__item p a:hover{color:#fff}.sub_hero--about .sub_hero__about__item .btn{margin-top:14px}.sub_hero--biz h1{margin:0 0 15px}.sub_hero__biz{list-style:none;margin:0 -15px 75px;padding:0}@media (max-width:979px){.sub_hero__biz{margin:0 -15px 15px}}.sub_hero__biz>li{float:left;width:50%;padding:15px}@media (max-width:979px){.sub_hero__biz>li{width:100%;float:none;max-width:500px;margin:0 auto;padding:15px 15px 60px}}.sub_hero__biz__item{display:table;width:100%;table-layout:fixed}.sub_hero__biz__item h3{font-size:1.625rem;line-height:1em;color:#1d1d1b;text-align:center;margin:0 auto 30px;max-width:190px}@media (max-width:479px){.sub_hero__biz__item h3{margin-left:0}}.sub_hero__biz__item h3 a:hover{color:#fff}.sub_hero__biz__item p{font-size:.875rem;line-height:1.42857em;color:#000;text-align:justify}.sub_hero__biz__item p a:hover{color:#fff}.sub_hero__biz__item .btn_wrap{margin:90px 0 0}@media (max-width:979px){.sub_hero__biz__item .btn_wrap{margin:20px 0 0}}.sub_hero__biz__item__image{display:table-cell;vertical-align:middle;width:33.33%;text-align:center;padding-right:25px}@media (max-width:479px){.sub_hero__biz__item__image{display:none}}.sub_hero__biz__item__image img{margin:auto;max-width:85%}.sub_hero__biz__item__content{display:table-cell;vertical-align:middle;width:66.66%}.sub_hero__jobs-top{margin:0 -20px;padding:0 0 50px;*zoom:1}.sub_hero__jobs-top:after{content:"";display:table;clear:both}.sub_hero__jobs-top>li{float:left;width:50%;padding:0 20px}@media (max-width:767px){.sub_hero__jobs-top>li{width:100%}}.sub_hero__jobs-top>li.fullwidth-li{width:100%;float:none}.sub_hero__jobs-top>li.fullwidth-li .perex{max-width:100%}.sub_hero__jobs-top .perex{padding:0 35px 0 5px}@media (max-width:767px){.sub_hero__jobs-top .perex{padding:0}}.sub_hero__jobs-top .jobs_slider{position:relative}.sub_hero__jobs-top .jobs_slider__item{padding:55px 50px 80px;background:#fff;position:relative}@media (max-width:767px){.sub_hero__jobs-top .jobs_slider__item{padding:25px 15px 40px}}.sub_hero__jobs-top .jobs_slider__item__title{font-size:1.625rem;line-height:1em;text-transform:uppercase;color:#01b5e5}.sub_hero__jobs-top .jobs_slider__item__subtitle{font-size:.875rem;line-height:1.71429em;font-weight:600;color:#1f1f1d;margin:0 0 15px}.sub_hero__jobs-top .jobs_slider__item p{font-size:.875rem;line-height:1.71429em;letter-spacing:-.025em;margin:0 0 65px}.sub_hero__jobs-top .jobs_slider__item .btn{position:absolute;bottom:40px;left:50%;transform:translateX(-50%)}.sub_hero__jobs-top .slick-dots{position:absolute;right:22px;top:19px}.sub_hero__jobs-top .slick-dots button{display:block;width:34px;height:3px;border:0;margin:0 auto;padding:0;background:#dcdcdc;overflow:hidden;text-indent:-100px;cursor:pointer}.sub_hero__jobs-top .slick-dots li{margin:0 0 7px;text-align:center}.sub_hero__jobs-top .slick-dots li.slick-active button{background:#01b5e5}@media (max-width:767px){.sub_hero__jobs-top .slick-dots{display:none}}.sub_hero__jobs-top .slick-arrow{background:transparent;border:0;margin:0;padding:0;position:absolute;bottom:45px;text-indent:-100px;display:block;overflow:hidden;width:19px;height:31px;background-position:50%;background-repeat:no-repeat;cursor:pointer;z-index:2}.sub_hero__jobs-top .slick-arrow.slick-prev{background:url(../images/icons/arrow_left.svg);left:25px}.sub_hero__jobs-top .slick-arrow.slick-next{background:url(../images/icons/arrow_right.svg);right:25px}.sub_hero--contact h2{font-size:1rem;line-height:1.25em;letter-spacing:.05em;margin:0 0 4px}.sub_hero--contact p{margin:0 0 1.42857em}.sub_hero--contact p:last-child{margin:0}.sub_hero--contact .contact-list{text-align:center;font-size:0;margin:0 -15px;padding:34px 0 64px;position:relative}@media (max-width:979px){.sub_hero--contact .contact-list{padding:20px 0 50px}}.sub_hero--contact .contact-list>li{width:33.33%;vertical-align:top;display:inline-block;padding:0 15px}@media (max-width:979px){.sub_hero--contact .contact-list>li{width:100%!important;padding:15px}}.sub_hero--contact .contact-list+.contact-list{padding:64px 0}@media (max-width:979px){.sub_hero--contact .contact-list+.contact-list{padding:50px 0}}.sub_hero--contact .contact-list+.contact-list:before{content:"";width:370px;height:3px;display:block;background:#00789f;position:absolute;left:50%;top:0;transform:translateX(-50%)}.sub_hero--contact .contact-list+.contact-list>li{width:30%}.sub_hero--contact .contact-list+.contact-list>li:nth-child(2){width:40%}.sub_hero--contact .contact-list article{display:block;cursor:pointer}.sub_hero--contact .contact-list article.active h2,.sub_hero--contact .contact-list article.active p,.sub_hero--contact .contact-list article:hover h2,.sub_hero--contact .contact-list article:hover p{color:#100e0f}.sub_hero--contact .contact-list article.active p,.sub_hero--contact .contact-list article:hover p{font-weight:500}.sub_hero--contact .contact__map{margin-top:-15px;margin-bottom:65px}.sub_hero--about{padding-bottom:45px}.sub_hero--about .perex{max-width:1180px;margin:70px auto 10px}.sub_hero--about .perex p{font-size:1rem;line-height:1.25em;letter-spacing:.025em;color:#fff}.sub_hero--about .perex p a:hover{color:#000}.sub_hero--about .sub_hero__about__item{padding:32px 0}.sub_hero--jobs{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:6.875rem 0}@media (max-width:767px){.sub_hero--jobs{padding:4.0625rem 0}}.sub_hero__solutions{padding-bottom:75px}.sub_hero__solutions li{float:left;width:20%}@media (max-width:767px){.sub_hero__solutions li{width:50%}}.sub_hero__solutions--6 li{width:16.66%}@media (max-width:979px){.sub_hero__solutions--6 li{width:33.33%}}@media (max-width:767px){.sub_hero__solutions--6 li{width:50%}}.sub_hero__solutions--6 .sub_hero__solutions__image{margin:0 0 10px}.sub_hero__solutions--6 .sub_hero__solutions__title{font-size:1rem;line-height:1.25em;padding:0 20px;max-width:100%}@media (max-width:1430px){.sub_hero__solutions--6 .sub_hero__solutions__title{font-size:.875rem;line-height:1.1875em}}@media (max-width:979px){.sub_hero__solutions--6 .sub_hero__solutions__title{font-size:1rem;line-height:1.25em}}@media (max-width:767px){.sub_hero__solutions--6 .sub_hero__solutions__title{font-size:1rem}}@media (max-width:600px){.sub_hero__solutions--6 .sub_hero__solutions__title{font-size:.875rem;padding:0 10px}}@media (max-width:479px){.sub_hero__solutions--6 .sub_hero__solutions__title{font-size:.625rem}}.sub_hero__solutions article{position:absolute;left:0;top:0;bottom:0;right:0;text-align:center;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column}@media (max-width:1279px){.sub_hero__solutions article{padding:0 15px}}.sub_hero__solutions article:before{content:"";display:none;position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:#fff;z-index:1}.sub_hero__solutions__image{width:100%;height:110px;margin:0 0 25px;position:relative;z-index:2}@media (max-width:1299px){.sub_hero__solutions__image{height:50px}.sub_hero__solutions__image__bg{background-size:auto 100%}}@media (max-width:767px){.sub_hero__solutions__image{height:110px}.sub_hero__solutions__image__bg{background-size:auto}}@media (max-width:600px){.sub_hero__solutions__image{height:50px}.sub_hero__solutions__image__bg{background-size:auto 100%}}.sub_hero__solutions__image__bg{display:none;height:100%;background-position:50%;background-repeat:no-repeat}.sub_hero__solutions__image__bg--common{display:block}.sub_hero__solutions__title{font-size:1.25rem;line-height:1em;letter-spacing:.025em;font-weight:600;color:inherit;position:relative;z-index:2;text-transform:uppercase}@media (max-width:979px){.sub_hero__solutions__title{font-size:1.125rem}}@media (max-width:767px){.sub_hero__solutions__title{font-size:1.25rem}}@media (max-width:600px){.sub_hero__solutions__title{font-size:1.125rem}}.sub_hero__solutions a{display:block;position:relative;height:0;padding-bottom:100%;color:#fff}.sub_hero__solutions a:hover{color:#000}.sub_hero__solutions a.active{color:#1d1d1b}.sub_hero__solutions a.active article:before{display:block}.sub_hero__solutions a.active .sub_hero__solutions__image__bg--common{display:none}.sub_hero__solutions a.active .sub_hero__solutions__image__bg--active{display:block}.sub_hero--single-job{background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:767px){.sub_hero--single-job{padding-bottom:4.375rem}}.sub_hero--single-job .sub_hero__preview{width:100%;max-width:38.125rem;background:#fff;padding:3.125rem 0 1.875rem;margin:0 auto}.sub_hero--single-job .sub_hero__preview h1{width:100%;max-width:31.25rem;color:#01b5e5;font-size:2.5rem;line-height:1.25em;font-weight:600;padding:0 1.875rem;margin:0 auto 2.8125rem}@media (max-width:479px){.sub_hero--single-job .sub_hero__preview h1{margin:0 auto 1.25rem}}.sub_hero--single-job .sub_hero__preview .meta-info{display:flex;justify-content:center;align-items:flex-end}@media (max-width:479px){.sub_hero--single-job .sub_hero__preview .meta-info{flex-direction:column;max-width:9.375rem;margin:0 auto}}.sub_hero--single-job .sub_hero__preview .meta-info>li{width:33.33%;flex-grow:0;flex-shrink:0;border-left:.125rem solid #dcdcdc;text-align:center}@media (max-width:479px){.sub_hero--single-job .sub_hero__preview .meta-info>li{border-left:0;width:100%;border-top:.125rem solid #dcdcdc;padding:.625rem}}.sub_hero--single-job .sub_hero__preview .meta-info>li:first-child{border-left:0}@media (max-width:479px){.sub_hero--single-job .sub_hero__preview .meta-info>li:first-child{border-top:0}}.sub_hero--single-job .sub_hero__preview .meta-info>li dl{font-size:.875rem;line-height:1.25em;letter-spacing:.05em;font-weight:500;text-transform:uppercase}.sub_hero--single-job .sub_hero__preview .meta-info>li dl dt{color:#000}.sub_hero--single-job .sub_hero__preview .meta-info>li dl dd{color:#01b5e5}.sub_hero--single-job .sub_hero__preview .meta-info__icon{display:flex;justify-content:center;align-items:center;width:100%;height:2.8125rem;position:relative;top:-.9375rem}@media (max-width:479px){.sub_hero--single-job .sub_hero__preview .meta-info__icon{top:0}}.sub_hero--single-job .cta{display:flex;align-items:center;justify-content:center;width:16.5625rem;height:4.0625rem;background:#01b5e5;color:#fff;text-decoration:none;font-size:1.25rem;font-weight:600;position:absolute;left:50%;bottom:-6.25rem;transform:translate3d(-50%,1.875rem,0)}@media (max-width:767px){.sub_hero--single-job .cta{bottom:-4.375rem}}.lang-ru .sub_hero__solutions__title{max-width:100%;font-size:1rem;overflow-wrap:break-word;word-wrap:break-word}.sub_hero__jobs-top{padding-bottom:0!important}.sub_hero__jobs-top .perex p{color:#fff}.sub_hero__jobs-top .video_wrap{margin-bottom:0}.jobs{margin:0 -20px 20px}.jobs__wrap{background:#dcdcdc;padding:45px 0 30px}.jobs>li{width:50%;float:left;padding:20px}.jobs>li:nth-child(odd){clear:both}@media (max-width:767px){.jobs>li{width:100%;float:none}}.jobs__item{background:#fff;padding:35px 15px 80px;position:relative}@media (max-width:767px){.jobs__item{min-height:0!important}}.jobs__item h2{font-size:1.875rem;line-height:1.2em;letter-spacing:.05em;text-transform:uppercase;font-weight:600;color:#01b5e5;margin:0 auto 40px;max-width:375px}.jobs__item h2 a{text-decoration:none}.jobs__item h2 a:hover{color:#1e5574}.jobs__item p{font-size:.875rem;line-height:1.42857em;max-width:495px;margin:0 auto 25px}.jobs__item .btn{position:absolute;left:50%;bottom:40px;transform:translateX(-50%)}.jobs__item__from{margin:0 0 35px}.jobs__item__from img{max-height:20px}.jobs__item__from--m img{max-height:30px}.jobs__item__from--l img{max-height:35px}.jobs__item__from--xl img{max-height:60px}.jobs__item__for{font-size:.875rem;line-height:1.42857em;font-weight:500;padding:0 0 15px}.jobs__item__for p{margin:0 0 10px;max-width:none;text-transform:uppercase}.jobs__item__for ul{color:#01b5e5;text-transform:uppercase}.jobs__item__for ul li{display:inline-block;padding:5px 13px;white-space:nowrap}.jobs__not-found{max-width:770px;margin:50px auto 0}.jobs__not-found p{font-size:1rem;line-height:1.25em;color:#000;margin:0 0 1.25em}.jobs__not-found p a:hover{color:#1e5574}.jobs__form{text-align:left;margin:0 0 37px}.icon{display:inline-block;vertical-align:middle;position:relative;margin:0 10px 0 0}.icon:before{content:"";display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}.icon--absolvent{width:39px;height:30px}.icon--absolvent:before{background-image:url(../images/icons/ico-absolvent.png)}.icon--uvazek{width:30px;height:30px}.icon--uvazek:before{background-image:url(../images/icons/ico-uvazek.png)}.jobs__not-found{max-width:920px}.jobs__form{margin:0 0 50px;text-align:center}@media (max-width:767px){.jobs__form{margin-bottom:25px}}.downloads{background:#01b5e5;padding:40px 0 55px}@media (max-width:767px){.downloads{padding:20px 0 25px}}.downloads .jobs__form{margin:100px 0 30px}@media (max-width:767px){.downloads .jobs__form{margin:25px 0 30px}}.downloads__list{margin:30px -20px 55px}@media (max-width:767px){.downloads__list{margin-bottom:25px}}.downloads__list>li{float:left;width:50%;padding:20px}.downloads__list>li:nth-child(odd){clear:both}@media (max-width:767px){.downloads__list>li{width:100%;padding:10px 20px}}.downloads__item{background:#fff;padding:30px 50px 25px}.downloads__item__title{font-size:.875rem;line-height:1.42857em;letter-spacing:.05em;color:#01b5e5;font-weight:600;margin:0 0 13px}.downloads__item__title time{color:#100e0f;margin:0 0 0 5px}.downloads__item__title a:hover{color:#1e5574}.downloads__item p{font-size:.875rem;line-height:1.42857em;color:#1d1d1b;margin:0 0 25px}.downloads__item p a:hover{color:#1e5574}.downloads__item>a{text-decoration:none}.downloads__icon{display:block;overflow:hidden;margin:0 auto;width:53px;height:67px;background:url(../images/icons/ico_download.png) 50% no-repeat;text-align:center;color:#100e0f;font-weight:600;padding:30px 0 0;text-transform:uppercase}.contact__map{width:100%;height:350px;position:relative}.contact__map iframe{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%}.contact__form{background:#dcdcdc;padding:44px 0 50px}.contact__form h2,.contact__form h3{font-size:1.625rem;line-height:1.2em;letter-spacing:.025em;color:#1d1d1b;text-align:left;text-transform:uppercase;margin:0 0 30px}.contact__form__names{float:left;width:30%;padding:0 40px 0 0}@media (max-width:979px){.contact__form__names{float:none;width:50%;display:block;padding:0}}@media (max-width:767px){.contact__form__names{width:100%}}.contact__form__message{float:left;width:70%}@media (max-width:979px){.contact__form__message{width:100%;float:none;margin-top:15px}}.contact__form .form_control_wrap+.form_control_wrap{margin-top:38px}@media (max-width:979px){.contact__form .form_control_wrap+.form_control_wrap{margin-top:15px}}.contact__form .form_submit{float:right;margin:39px 0 0}@media (max-width:767px){.contact__form .form_submit{margin:15px 0 0}}.contact__form__personal{float:left;margin:45px 0 0}@media (max-width:767px){.contact__form__personal{margin:15px 0 0}}.contact__form__personal a{color:#15bae5}.contact__form__personal a:hover{color:#1e5574}.about{background:#eee}.about__list{padding:15px 0;margin:0 -45px}@media (max-width:979px){.about__list{margin:0 -25px}}.about__list>li{float:left;width:50%;padding:45px}@media (max-width:979px){.about__list>li{padding:25px}}@media (max-width:767px){.about__list>li{width:100%;float:none}}.about__list h2{font-size:1.625rem;line-height:1em;color:#01b5e5;max-width:310px;margin:0 auto 27px;font-weight:400}.about__list p{font-size:.875rem;line-height:1.42857em;color:#000;margin:0 0 1.42857em;max-width:535px}@media (max-width:767px){.about__list p{margin-left:auto;margin-right:auto}}.about__list p strong{font-weight:600}.about__list .btn{margin:13px 0 0}.about__list+.load-more{position:relative;top:-85px;margin-bottom:-50px}@media (max-width:767px){.about__list+.load-more{top:-30px;margin-bottom:0}}.about__team{display:block;padding:0;margin:0 -20px 40px}@media (max-width:979px){.about__team{margin:0 -10px 40px}}.about__team>li{float:left;width:25%;padding:20px}.about__team>li:nth-child(4n+1){clear:both}@media (max-width:979px){.about__team>li{padding:10px;width:33.33%}.about__team>li:nth-child(4n+1){clear:none}.about__team>li:nth-child(3n+1){clear:both}}@media (max-width:767px){.about__team>li{width:50%}.about__team>li:nth-child(3n+1){clear:none}.about__team>li:nth-child(odd){clear:both}}@media (max-width:479px){.about__team>li{width:100%}}.about__team__member{display:block;background:#fff;padding:15px;min-height:365px;position:relative}.about__team__member__image{margin:0 0 100px}.about__team__member h2,.about__team__member h3{font-weight:500;font-size:1.25rem;line-height:1em;letter-spacing:.05em;color:#01b5e5}.about__team__member h4{font-size:.875rem;line-height:1.28571em;margin:4px 0 0;color:#100e0f;text-transform:uppercase}.about__team__member p{font-size:.875rem;line-height:1.42857em;letter-spacing:-.025em;color:#000;max-width:220px;margin:0 auto}.about__team__member p a:hover{color:#1e5574}.about__team__member footer,.about__team__member header{width:100%;text-align:center}.about__team__member header{position:absolute;top:0;left:0;padding:30px 0 0}.about__team__member footer{position:absolute;left:0;bottom:0;padding:0 10px 40px}.about__team__member--crossroad{background:#2cbfe7}.about__team__member--crossroad h2,.about__team__member--crossroad h3{color:#fff;font-size:1.625rem}.about__team__member--crossroad h4{text-transform:none}.about__team__member--crossroad p a:hover{color:#fff}.about{padding:35px 0 0}.news__wrap{background:#00789f}.news__wrap .jobs__form{padding-top:3.75rem;margin-bottom:0}.news--blog .news__item{padding-bottom:6.25rem;position:relative}.news--blog .news__item__meta{font-size:1rem}.news--blog .news__item .btn{position:absolute;bottom:2.5rem;left:50%;transform:translate3d(-50%,0,0)}.product__desc{background:#fff;padding:40px 0}@media (max-width:767px){.product__desc{padding:20px 0}}.product__desc__wrap{display:table;width:100%;table-layout:fixed;padding:30px 0}@media (max-width:767px){.product__desc__wrap{display:block;padding:0}}.product__desc__content,.product__desc__title{display:table-cell;width:50%;vertical-align:middle;padding:25px}@media (max-width:767px){.product__desc__content,.product__desc__title{width:100%;display:block;padding:10px}}.product__desc__title{text-align:center;font-size:2.25rem;line-height:1.11111em;color:#01b5e5}.product__desc__title a:hover{color:#1e5574}.product__desc__content{border-left:3px solid #dcdcdc}@media (max-width:767px){.product__desc__content{border-width:0}}.product__desc__content a:hover{color:#1e5574}.product__desc__content p,.product__desc__content ul{font-size:.875rem;line-height:1.42857em;text-align:left;max-width:435px;margin:0 auto 1.42857em}.product__desc__content p:last-child,.product__desc__content ul:last-child{margin-bottom:0}.product__desc__content ul{padding-left:30px}.product__desc__content ul>li{position:relative}.product__desc__content ul>li:before{content:"";width:18px;height:5px;position:absolute;top:11px;left:-30px;background-image:url(../images/icons/product_ul-manufacturer.png);background-size:18px 5px}.product__desc--dark{background:#00789f}.product__desc--dark .product__desc__title{color:#fff;font-weight:600;font-size:1.875rem;line-height:1.33333em;letter-spacing:.05em;text-align:left;max-width:295px}.product__desc--dark .product__desc__title a:hover{color:#000}.product__desc--dark .product__desc__content{color:#fff;border-left-color:#00b3ec;padding-top:0;padding-bottom:0}.product__desc--dark .product__desc__content p,.product__desc--dark .product__desc__content ul{max-width:525px}.product__desc--dark .product__desc__content a:hover{color:#000}.product__scenario{background:#dcdcdc;padding:30px 0 55px}@media (max-width:767px){.product__scenario{padding:15px 0 30px}}.product__scenario-list{display:block;margin:0 -32px;color:#1d1d1b}@media (max-width:979px){.product__scenario-list{margin:0 -15px}}.product__scenario-list>li{width:33.33%;padding:15px 32px;float:left}@media (max-width:979px){.product__scenario-list>li{padding:15px}}@media (max-width:767px){.product__scenario-list>li{width:100%;padding:30px 15px}}.product__scenario-item__image{max-height:100px!important;margin:0 0 35px}@media (max-width:767px){.product__scenario-item__image{margin:0 0 15px}}.product__scenario-item a:hover{color:#1e5574}.product__scenario-item__title{font-size:1.25rem;line-height:1.3em;text-transform:uppercase;color:#1d1d1b;text-align:center;font-weight:600;max-width:215px;margin:0 auto 20px}.product__scenario-item p{font-size:.875rem;line-height:1.85714em;letter-spacing:.01em;text-align:justify;text-align-last:center}@media (max-width:767px){.product__scenario-item p{max-width:400px;margin:0 auto}}.product__products{background:#00789f;padding:45px 0 60px}@media (max-width:767px){.product__products{padding:30px 0}}.product__products .typo__title{color:#00b3ec}.product__products .typo__title a:hover{color:#fff}.product__products-list{margin:-5px -15px 0}@media (max-width:1279px){.product__products-list{margin:0 40px}}.product__products-list li{float:left;width:25%;padding:15px}.product__products-list .slick-arrow{width:19px;height:29px;position:absolute;top:50%;border:0;margin:-14px 0 0;padding:0;text-indent:-100px;overflow:hidden;cursor:pointer;background-color:transparent;background-position:50%;background-repeat:no-repeat}.product__products-list .slick-arrow.slick-prev{left:-45px;background-image:url(../images/icons/arrow_left.svg)}@media (max-width:1279px){.product__products-list .slick-arrow.slick-prev{left:-35px}}.product__products-list .slick-arrow.slick-next{right:-45px;background-image:url(../images/icons/arrow_right.svg)}@media (max-width:1279px){.product__products-list .slick-arrow.slick-next{right:-35px}}.product__products-item{background:#fff}.product__products-item__content{padding:25px 13.8%}.product__products-item__image{background:#00b3ec;padding:0 12% 65.5%;position:relative;height:0}.product__products-item__image img{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);max-width:90%;max-height:90%}.product__products-item__title{font-size:1.625rem;line-height:1em;color:#01b5e5;margin:0 0 3px}.product__products-item a:hover{color:#1e5574}.product__products-item h5{font-size:.875rem;line-height:1.71429em;text-transform:uppercase;font-weight:600}.product__products-item p{font-size:.875rem;line-height:1.42857em;color:#100e0f}.product__products-item footer{padding:0 0 25px}.product__case-studies{background:#e3e3e3;padding:40px 0 60px}@media (max-width:767px){.product__case-studies{padding:30px 0}}.product__case-studies-list{margin:-10px 0 0}.product__case-studies-list li{padding:15px 0}.product__case-studies__item{background:#fff;display:flex;justify-content:flex-start;align-items:center;padding:40px 0;position:relative}@media (max-width:767px){.product__case-studies__item{display:block}}.product__case-studies__item:after,.product__case-studies__item:before{content:"";width:3px;position:absolute;top:40px;bottom:40px;background:#dcdcdc}@media (max-width:767px){.product__case-studies__item:after,.product__case-studies__item:before{display:none}}.product__case-studies__item:before{left:24.4%}.product__case-studies__item:after{right:24.4%}.product__case-studies__item__logo{width:24.4%}@media (max-width:767px){.product__case-studies__item__logo{width:100%;padding:0 0 25px}}.product__case-studies__item__title{width:51.2%;font-size:1.625rem;line-height:1em;text-align:center;padding:0 6.4%}@media (max-width:767px){.product__case-studies__item__title{width:100%;padding:0}}.product__case-studies__item__title a:hover{color:#1e5574}.product__case-studies__item__cta{width:24.4%}@media (max-width:767px){.product__case-studies__item__cta{width:100%;padding:25px 0 0}}.product__case-studies__item__cta .btn{min-width:135px}.product__certificate{padding:40px 0 50px}@media (max-width:767px){.product__certificate{padding:30px 0}}.product__certificate h3{margin-bottom:70px}@media (max-width:767px){.product__certificate h3{margin-bottom:35px}}.product__certificate__list{text-align:center}.product__certificate__list li{display:inline-block;vertical-align:middle;padding:0 80px}@media (max-width:979px){.product__certificate__list li{padding:15px}}.product__certificate img{display:block;max-width:160px!important}.product__scheme{background:#e3e3e3}.product__scheme__img{display:none;margin:0 auto}.product__scheme__img--desktop{display:block}@media (max-width:767px){.product__scheme__img--mobile{display:block}.product__scheme__img--desktop{display:none}}.product__switcher{background:#00b3ec;padding:70px 0}@media (max-width:979px){.product__switcher{padding:60px 0 70px}}@media (max-width:767px){.product__switcher{padding:20px 0 30px}}.product__switcher__wrap{display:flex;justify-content:flex-start;align-items:center}@media (max-width:979px){.product__switcher__wrap{display:block}}.product__switcher__handle{width:50%;text-align:center;padding:0 15px;font-size:1.875rem;line-height:1em;letter-spacing:.025em;font-weight:600}@media (max-width:979px){.product__switcher__handle{width:100%;padding:0 0 60px}}@media (max-width:767px){.product__switcher__handle{padding:0 0 30px;font-size:1.5625rem}}.product__switcher__handle a{color:#00789f;text-decoration:none}.product__switcher__handle>li{display:block;margin:0 auto;max-width:265px;padding:48px 15px;border-top:3px solid #00789f}.product__switcher__handle>li:first-child{border-top-width:0}.product__switcher__handle>li.active a{color:#fff}@media (max-width:979px){.product__switcher__handle>li{border-width:0;padding:0 15px;display:inline-block}}@media (max-width:767px){.product__switcher__handle>li{padding:10px 15px 0}}.product__switcher__content{width:50%;display:none;background:#fff;padding:40px 40px 40px 45px;text-align:left;color:#000}@media (max-width:979px){.product__switcher__content{width:100%}}@media (max-width:767px){.product__switcher__content{padding:20px}}.product__switcher__content.active{display:block}.product__switcher__content a:hover{color:#1e5574}.product__switcher__content h1,.product__switcher__content h2,.product__switcher__content h3{text-align:center;font-size:1.625rem;line-height:1em;color:#01b5e5;font-weight:600;text-transform:uppercase;margin:0 0 20px}@media (max-width:767px){.product__switcher__content h1,.product__switcher__content h2,.product__switcher__content h3{margin:0 0 10px}}.product__switcher__content h4{text-align:center;font-size:.875rem;line-height:1.42857em;font-weight:600;margin:20px 0}.product__switcher__content ul{font-weight:500;font-size:1.25rem;line-height:1em;letter-spacing:.025em;color:#100e0f;padding:0 0 0 30px;margin:50px 0 30px;text-transform:uppercase}@media (max-width:767px){.product__switcher__content ul{margin:25px 0 15px}}.product__switcher__content ul>li{position:relative;padding:10px 0}.product__switcher__content ul>li:before{content:"";width:18px;height:5px;background:url(../images/icons/product_ul.png) 50% no-repeat;position:absolute;top:18px;left:-30px}.product__switcher__content p{font-size:1.25rem;line-height:1.2em;padding:0;margin:0 0 1.2em;font-weight:500}.product__switcher__content--detailed ul{font-size:.875rem;line-height:1.42857em;text-transform:none;font-weight:400;margin:0 0 20px}.product__switcher__content--detailed ul:last-child{margin:0}.product__switcher__content--detailed ul>li{padding:0}.product__switcher__content--detailed ul>li:before{top:9px}.product__switcher__content--detailed p{font-size:.875rem;line-height:1.42857em;margin:0 0 1.42857em;font-weight:400}.product__switcher__content--detailed p:last-child{margin:0}.product__switcher .services__intro{padding:0 0 40px}@media (max-width:767px){.product__switcher .services__intro{padding:0 0 20px}}.product__switcher .services__intro h2{margin:0}.product__switcher--manufacture{background:#00b3ec;padding-top:40px}@media (max-width:767px){.product__switcher--manufacture{padding-top:20px}}.product__switcher--manufacture .product__switcher__handle{line-height:1.2em}.product__switcher--manufacture .product__switcher__handle>li{max-width:480px;text-align:left;padding:30px 0}@media (max-width:979px){.product__switcher--manufacture .product__switcher__handle>li{display:block;padding:10px 15px 0;max-width:none}}.product__switcher--manufacture .product__switcher__content{background:transparent}.product__switcher--manufacture .product__switcher__content h1,.product__switcher--manufacture .product__switcher__content h2,.product__switcher--manufacture .product__switcher__content h3{font-size:.875rem;line-height:1.42857em;font-weight:600;letter-spacing:.05em;color:#fff;text-align:left;margin:0 0 5px}.product__switcher--manufacture .product__switcher__content h1 a:hover,.product__switcher--manufacture .product__switcher__content h2 a:hover,.product__switcher--manufacture .product__switcher__content h3 a:hover{color:#000}.product__switcher--manufacture .product__switcher__content p,.product__switcher--manufacture .product__switcher__content ul{font-size:.875rem;line-height:1.78571em;color:#000;text-transform:none;font-weight:400;margin:0 0 1.78571em}.product__switcher--manufacture .product__switcher__content p:last-child,.product__switcher--manufacture .product__switcher__content ul:last-child{margin:0}.product__switcher--manufacture .product__switcher__content ul li{padding:0}.product__switcher--manufacture .product__switcher__content ul li:before{background-image:url(../images/icons/product_ul-manufacturer.png);background-size:18px 5px;top:11px}.product__desc--manufacture .product__desc__content p,.product__desc--manufacture .product__desc__content ul{font-size:.875rem;line-height:1.78571em;text-transform:none;font-weight:400;margin:0 0 1.78571em}.product__desc--manufacture .product__desc__content p:last-child,.product__desc--manufacture .product__desc__content ul:last-child{margin:0}.product__desc--manufacture .product__desc__content ul{font-size:.875rem;line-height:1.78571em;text-transform:none;font-weight:400;margin:0 0 20px;padding:0 0 0 30px;text-align:left}.product__desc--manufacture .product__desc__content ul:last-child{margin:0}.product__desc--manufacture .product__desc__content ul>li{position:relative;padding:0}.product__desc--manufacture .product__desc__content ul>li:before{top:9px;content:"";width:18px;height:5px;position:absolute;left:-30px;background-image:url(../images/icons/product_ul-manufacturer.png);background-size:18px 5px;top:11px}.services{display:none}.services--visible,.services.active,.services__list{display:block}.services__list>li:nth-child(odd) .services__item{background:#fff}.services__list>li:nth-child(odd) .services__item:before{background:#cecece}.services__list>li:nth-child(odd) .services__item__headline{color:#01b5e5;padding-left:20px;padding-right:80px}@media (max-width:979px){.services__list>li:nth-child(odd) .services__item__headline{padding-right:50px}}@media (max-width:767px){.services__list>li:nth-child(odd) .services__item__headline{padding-left:0;padding-right:0}}.services__list>li:nth-child(odd) .services__item__content{padding-right:20px;padding-left:80px}@media (max-width:979px){.services__list>li:nth-child(odd) .services__item__content{padding-left:50px}}@media (max-width:767px){.services__list>li:nth-child(odd) .services__item__content{padding-left:0;padding-right:0}}.services__list>li:nth-child(odd) .services__item .btn{border-color:#dcdcdc;color:#01b5e5}.services__list>li:nth-child(2n) .services__item{background:#e3e3e3}.services__list>li:nth-child(2n) .services__item:before{background:#fff}.services__list>li:nth-child(2n) .services__item .inner{flex-direction:row-reverse}.services__list>li:nth-child(2n) .services__item__headline{color:#1d1d1b;padding-right:20px;padding-left:80px}@media (max-width:979px){.services__list>li:nth-child(2n) .services__item__headline{padding-left:50px}}@media (max-width:767px){.services__list>li:nth-child(2n) .services__item__headline{padding-left:0;padding-right:0}}.services__list>li:nth-child(2n) .services__item__content{padding-left:20px;padding-right:80px}@media (max-width:979px){.services__list>li:nth-child(2n) .services__item__content{padding-right:50px}}@media (max-width:767px){.services__list>li:nth-child(2n) .services__item__content{padding-left:0;padding-right:0}}.services__item{position:relative;padding:48px 0}.services__item .inner{display:flex;justify-content:flex-start;flex-direction:row}@media (max-width:767px){.services__item .inner{display:block}}.services__item:before{content:"";position:absolute;top:48px;bottom:48px;left:50%;width:3px}@media (max-width:767px){.services__item:before{display:none}}.services__item__headline{width:50%;display:flex;justify-content:center;align-items:center;font-size:1.625rem;line-height:1em}@media (max-width:767px){.services__item__headline{width:100%}}.services__item__headline h2{padding:0 0 0 40px;text-align:left}@media (max-width:767px){.services__item__headline h2{padding:0 0 0 15px}}.services__item__headline h2 a:hover{color:#1e5574}.services__item__content{width:50%;padding-top:25px}@media (max-width:767px){.services__item__content{width:100%}}.services__item__content p{font-size:.875rem;line-height:1.42857em;color:#000;text-align:justify}.services__item__content p a:hover{color:#1e5574}.services__item__content .btn{margin:50px auto 0}.services__item--simple h2{text-align:center}.services__intro{padding:5px 0 0}@media (max-width:767px){.services__intro{padding:5px 0 0}}.services__intro h2{text-align:center;font-size:1.625rem;line-height:1em;margin:35px 0 10px;color:#1d1d1b}@media (max-width:767px){.services__intro h2{margin:15px 0 5px}}.services__intro h2+p{margin-top:50px}@media (max-width:767px){.services__intro h2+p{margin-top:25px}}.services__intro p{font-size:.875rem;line-height:1.42857em;letter-spacing:.025em;margin:0 0 1.25em;color:#1d1d1b}.services__item__icon{position:relative;overflow:hidden;flex-shrink:0;text-indent:-1000px}.services__item__icon:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-repeat:no-repeat;background-position:50%;background-size:contain}.services__item__icon--1{width:93px;height:93px}.services__item__icon--1:before{background-image:url(../images/icons/vyroba-ico-1.png)}@media (max-width:767px){.services__item__icon--1{width:47px;height:47px}}.services__item__icon--2{width:80px;height:101px}.services__item__icon--2:before{background-image:url(../images/icons/vyroba-ico-2.png)}@media (max-width:767px){.services__item__icon--2{width:40px;height:51px}}.services__item__icon--3{width:91px;height:89px}.services__item__icon--3:before{background-image:url(../images/icons/vyroba-ico-3.png)}@media (max-width:767px){.services__item__icon--3{width:46px;height:45px}}.services__item__icon--4{width:114px;height:92px}.services__item__icon--4:before{background-image:url(../images/icons/vyroba-ico-4.png)}@media (max-width:767px){.services__item__icon--4{width:57px;height:46px}}.services__item__icon--5{width:93px;height:93px}.services__item__icon--5:before{background-image:url(../images/icons/vyroba-ico-5.png)}@media (max-width:767px){.services__item__icon--5{width:46px;height:46px}}.services__item__icon--6{width:68px;height:114px}.services__item__icon--6:before{background-image:url(../images/icons/vyroba-ico-6.png)}@media (max-width:767px){.services__item__icon--6{width:57px;height:34px}}.services__item__icon--7{width:93px;height:93px}.services__item__icon--7:before{background-image:url(../images/icons/vyroba-ico-7.png)}@media (max-width:767px){.services__item__icon--7{width:46px;height:46px}}.services__item__icon--8{width:93px;height:83px}.services__item__icon--8:before{background-image:url(../images/icons/vyroba-ico-8.png)}@media (max-width:767px){.services__item__icon--8{width:46px;height:42px}}.services__item__icon--9{width:86px;height:93px}.services__item__icon--9:before{background-image:url(../images/icons/vyroba-ico-9.png)}@media (max-width:767px){.services__item__icon--9{width:43px;height:46px}}.services__item__icon--10{width:78px;height:93px}.services__item__icon--10:before{background-image:url(../images/icons/vyroba-ico-10.png)}@media (max-width:767px){.services__item__icon--10{width:39px;height:46px}}.services__item__icon--11{width:93px;height:93px}.services__item__icon--11:before{background-image:url(../images/icons/vyroba-ico-11.png)}@media (max-width:767px){.services__item__icon--11{width:46px;height:46px}}.services__item__icon--12{width:93px;height:82px}.services__item__icon--12:before{background-image:url(https://ttc-marconi.com/wp-content/themes/ttc-marconi/images/icons/vyroba-ico-12.png)}@media (max-width:767px){.services__item__icon--12{width:46px;height:41px}}.references{background:#01b5e5;padding:30px 0 100px}@media (max-width:767px){.references{padding:30px 0}}.references__list>li{padding:50px}@media (max-width:767px){.references__list>li{padding:25px;border-top:3px solid #00789f}.references__list>li:first-child{border-top:0}}.references__item{position:relative;display:flex;justify-content:flex-start;align-items:center}@media (max-width:767px){.references__item{display:block}}.references__item:after,.references__item:before{content:"";display:block;width:3px;position:absolute;top:0;bottom:0;background:#00789f}@media (max-width:767px){.references__item:after,.references__item:before{display:none}}.references__item:before{left:24.4%}.references__item:after{right:24.4%}.references__item__brand{width:24.4%;padding:0 5.1% 0 0;font-size:1rem;line-height:1.25em;font-weight:700;color:#fff;text-transform:uppercase}@media (max-width:767px){.references__item__brand{width:100%;padding:0 0 25px}}.references__item__brand img{max-width:58%}.references__item__brand h2{margin:0 0 15px}.references__item__brand a:hover{color:#000}.references__item__jobs{width:51.2%;font-size:1.625rem;line-height:1em;padding:0 3.9%;text-align:left}@media (max-width:767px){.references__item__jobs{width:100%;padding:0;text-align:center}}.references__item__jobs li{display:inline-block;vertical-align:middle;padding:5px}.references__item__job{display:block;background-position:50%;background-repeat:no-repeat}.references__item__job--1{width:58px;height:58px;background-image:url(https://ttc-marconi.com/wp-content/themes/ttc-marconi/images/icons/solutions--1.png);background-size:58px 58px}.references__item__job--2{width:95px;height:55px;background-image:url(https://ttc-marconi.com/wp-content/themes/ttc-marconi/images/icons/solutions--3.png);background-size:95px 55px}.references__item__job--3{width:49px;height:60px;background-image:url(https://ttc-marconi.com/wp-content/themes/ttc-marconi/images/icons/solutions--4.png);background-size:49px 60px}.references__item__job--4{width:57px;height:57px;background-image:url(https://ttc-marconi.com/wp-content/themes/ttc-marconi/images/icons/solutions--5.png);background-size:57px 57px}.references__item__job--5{width:36px;height:61px;background-image:url(https://ttc-marconi.com/wp-content/themes/ttc-marconi/images/icons/solutions--2.png);background-size:36px 61px}.references__item__job--10{width:51px;height:41px;background-image:url(https://ttc-marconi.com/wp-content/themes/ttc-marconi/images/icons/products--1.png);background-size:51px 41px}.references__item__job--11{width:51px;height:45px;background-image:url(https://ttc-marconi.com/wp-content/themes/ttc-marconi/images/icons/products--2.png);background-size:51px 45px}.references__item__job--12{width:50px;height:50px;background-image:url(https://ttc-marconi.com/wp-content/themes/ttc-marconi/images/icons/products--3.png);background-size:50px 50px}.references__item__job--13{width:45px;height:40px;background-image:url(https://ttc-marconi.com/wp-content/themes/ttc-marconi/images/icons/products--4.png);background-size:45px 40px}.references__item__job--14{background-image:url(https://ttc-marconi.com/wp-content/themes/ttc-marconi/images/icons/products--5.png);background-size:37px 37px;width:37px;height:37px;background-image:url(https://ttc-marconi.com/wp-content/themes/ttc-marconi/images/icons/products--6.png);background-size:40px 40px}.references__item__cta{width:24.4%;padding:0 0 0 8.6%}@media (max-width:767px){.references__item__cta{width:100%;padding:25px 0 0}}.references__item__cta .btn{min-width:135px}.single_post__perex{background:#01b5e5;padding:70px 0 65px}.single_post__perex h1{font-size:2.25rem;line-height:1em;color:#fff;max-width:810px;margin:0 auto 2px}.single_post__perex h1 a{color:inherit}.single_post__perex h1 a:hover{color:#000}.single_post__perex p{font-size:1rem;line-height:1.25em;letter-spacing:.025em;color:#fffdfe;font-weight:500;text-align:justify;max-width:1160px;margin:0 auto}.single_post__perex p a{color:inherit}.single_post__perex p a:hover{color:#000}.single_post__meta{font-weight:600;font-size:1.25rem;line-height:1.5em;color:#100e0f;margin:0 0 60px}@media (max-width:767px){.single_post__meta{margin:0 0 30px}}.single_post__meta a:hover{color:#fff}.single_post__content{column-count:2;column-gap:100px;padding:60px 50px 90px}@media (max-width:979px){.single_post__content{column-count:1;max-width:700px;margin:0 auto}}@media (max-width:767px){.single_post__content{padding:30px 25px 45px}}@media (max-width:479px){.single_post__content{padding:30px 0}}.single_post__content img:not(.alignleft,.alignright){margin:0 0 37px}.single_post__content h1,.single_post__content h2,.single_post__content h3{font-size:1.625rem;line-height:1em;text-align:center;color:#01b5e5;max-width:315px;margin:30px auto 25px}.single_post__content h1 a,.single_post__content h2 a,.single_post__content h3 a{color:inherit}.single_post__content h1 a:hover,.single_post__content h2 a:hover,.single_post__content h3 a:hover{color:#1e5574}.single_post__content h3{font-size:1.25rem}.single_post__content ol,.single_post__content p,.single_post__content table,.single_post__content ul{font-size:.875rem;line-height:1.42857em;color:#000;text-align:justify;margin:0 0 30px}.single_post__content ol a,.single_post__content p a,.single_post__content table a,.single_post__content ul a{color:inherit}.single_post__content ol a:hover,.single_post__content p a:hover,.single_post__content table a:hover,.single_post__content ul a:hover{color:#1e5574}.single_post__content ol,.single_post__content ul{margin-left:1em;text-align:left}.single_post__content ul{list-style:disc}.single_post__content ol{list-style:decimal}.single_post__content .avoid-break,.single_post__content .wp-video{break-inside:avoid}.single_post__content--one-col{column-count:1}.single_job__desc__two-cols{position:relative;column-count:2;column-rule:3px solid #d2d2d2;column-gap:20px;text-align:center}@media (max-width:979px){.single_job__desc__two-cols{column-count:1}}.single_job__desc__section{break-inside:avoid-column;display:inline-block;margin:0 auto;width:100%;max-width:385px}@media (max-width:979px){.single_job__desc__section{display:block}}.single_job__desc__section:last-child ul{margin-bottom:0}.single_job__desc--grey{padding:100px 0 90px;background:#eee}@media (max-width:767px){.single_job__desc--grey{padding:50px 0 45px}}.single_job__desc--grey h3{font-size:1.625rem;line-height:1em;color:#01b5e5;text-align:left;margin:0 0 25px}@media (max-width:979px){.single_job__desc--grey h3{text-align:center;margin:0 auto 25px}}.single_job__desc--grey p,.single_job__desc--grey ul{font-size:.875rem;line-height:1.28571em;color:#000;margin:0 auto 32px;max-width:385px;text-align:left}.single_job__desc--grey p a:hover,.single_job__desc--grey ul a:hover{color:#1e5574}.single_job__desc--grey ul>li{position:relative;padding:0 0 0 35px;margin:1.28571em 0}.single_job__desc--grey ul>li:before{content:"";position:absolute;left:0;top:6px;display:block;width:12px;height:5px;transform:skew(-50deg);background:#01b5e5}.single_job__desc--grey p{padding:0 0 0 35px;font-size:.875rem;line-height:1.28571em;color:#000;text-align:left}.single_job__desc--grey p a:hover{color:#1e5574}.single_job__desc--blue{background:#01b5e5;padding:55px 0 65px}@media (max-width:767px){.single_job__desc--blue{padding:30px 0}}.single_job__desc--blue p{font-size:1.25rem;line-height:1em;letter-spacing:.025em;color:#000;max-width:450px;margin:0 auto 12px}.single_job__desc--blue p strong{display:block;margin:1.625rem 0;font-size:1.625rem;font-weight:400}.single_job__desc--blue p a{color:#fffdfe}.single_job__desc--blue p a:hover{color:#000}.single_post__perex{padding-top:2.5rem}.single_post__perex .typo__title{text-align:left;letter-spacing:normal}.single_post__perex--dark{background:#00789f;padding-bottom:6.875rem}@media (max-width:767px){.single_post__perex--dark{padding-bottom:4.0625rem}}.single_post__perex--dark h1{font-size:2.1875rem;line-height:1.2;max-width:32.5rem;margin:0 auto .625rem}.single_post__perex--dark .single_post__meta{font-size:1rem;line-height:1.875em;font-weight:600;margin:0}.single_post__perex--no-h1{padding-top:6.875rem}@media (max-width:767px){.single_post__perex--no-h1{padding-top:4.0625rem}}.single_post__content ul{list-style:none;margin-left:0;padding-left:30px}.single_post__content ul>li{position:relative}.single_post__content ul>li:before{content:"";width:18px;height:5px;background:url(../images/icons/product_ul.png) 50% no-repeat;position:absolute;top:8.5px;left:-30px}.single_job__perex{background:#1d1d1b;padding:5rem 0 3.125rem}@media (max-width:767px){.single_job__perex{padding-top:3.75rem 0 2.5rem 0}}.single_job__perex p{font-size:1.25rem;line-height:1.5em;color:#fff;text-align:center;margin:0 auto;max-width:54.6875rem}.single_job__desc__section h3{font-size:.875rem;line-height:1.25em;font-weight:600;letter-spacing:.05em;color:#01b5e5;text-transform:uppercase;margin:0 0 1.5625rem}main{padding:125px 0 0;max-width:100%;overflow:hidden}@media (max-width:1279px){main{padding:69px 0 0}}@media (max-width:979px){main{padding:64px 0 0}}.what_we_do{margin:0 -1.25rem}@media (max-width:1279px){.what_we_do{padding:0 1.875rem}}.what_we_do li{padding:0 1.25rem}.what_we_do__item{background:#fff;padding:0}.what_we_do__item__image>img{width:100%!important;max-width:none!important}.what_we_do__item__logo{display:flex;width:100%;height:10rem;justify-content:center;align-items:center;font-size:1.625rem;line-height:1.2;color:#01b5e5}.what_we_do__item__logo img{max-height:5rem;width:auto!important}.what_we_do__item__content{padding:2.1875rem}.what_we_do__item__content p{font-size:.875rem;line-height:1.42857em;color:#000;text-align:left}.what_we_do__item .btn{margin-bottom:2.5rem}.what_we_do .slick-arrow.slick-prev{background-image:url(https://ttc-marconi.com/wp-content/themes/ttc-marconi/images/icons/arrow_left-white.svg)!important}.what_we_do .slick-arrow.slick-next{background-image:url(https://ttc-marconi.com/wp-content/themes/ttc-marconi/images/icons/arrow_right-white.svg)!important}.page-template-page-career .slick-arrow{width:19px;height:29px;position:absolute;top:50%;border:0;margin:-14px 0 0;padding:0;text-indent:-100px;overflow:hidden;cursor:pointer;background-color:transparent;background-position:50%;background-repeat:no-repeat}.page-template-page-career .slick-arrow.slick-prev{left:-10px;background-image:url(../images/icons/arrow_left.svg)}@media (max-width:1279px){.page-template-page-career .slick-arrow.slick-prev{left:20px}}.page-template-page-career .slick-arrow.slick-next{right:-10px;background-image:url(../images/icons/arrow_right.svg)}@media (max-width:1279px){.page-template-page-career .slick-arrow.slick-next{right:20px}}.jobs__item>p{max-width:450px;text-align:center;margin:0 auto 35px;display:-webkit-box;-webkit-line-clamp:5;overflow:hidden}.jobs__item .btn{width:100%;max-width:255px}.jobs__wrap .jobs__item{padding-top:0}.jobs__wrap .jobs__item h2{background:#01b5e5;color:#fff;height:150px;display:flex;align-items:center;justify-content:center;margin:0 -15px 50px;padding:30px;font-size:30px;line-height:1.166;letter-spacing:normal;max-width:none}.jobs__wrap .jobs__item h2.smaller{font-size:20px;line-height:1.5;letter-spacing:.025em}.career_contact_form{background:#00789f;padding:50px 0;color:#fff}@media (max-width:767px){.career_contact_form{padding:25px 0}}.career_contact_form h3{font-size:30px;line-height:2em;letter-spacing:.025em;font-weight:400;margin:0 0 40px}@media (max-width:767px){.career_contact_form h3{margin:0 0 20px}}.career_contact_form p{font-size:14px;line-height:1.428;text-align:left}.career_contact_form p small{font-size:10px;line-height:1.5;letter-spacing:-.01em}.career_contact_form__inner{max-width:610px;margin:0 auto}.career_contact_form__form-wrap{display:flex;align-items:flex-start;margin:20px -3px 35px}@media (max-width:767px){.career_contact_form__form-wrap{display:block}}.career_contact_form__form-wrap .form_submit{width:100%}.career_contact_form__form-column{width:50%;flex-grow:0;flex-shrink:0;padding:0 3px}@media (max-width:767px){.career_contact_form__form-column{width:100%}}.career_contact_form .form_control_wrap{margin:6px 0}.career_contact_form .form_control_wrap label{display:none}.career_contact_form .form_control_wrap p{text-align:center}.career_contact_form .form_control_wrap textarea{height:178px;margin:0}.career_block{padding:50px 0;margin:0}.career_block--light-blue{background:#01b5e5;color:#fff}.career_block--white{background:#fff;color:#1d1d1b}.career_block--white+.career_block--white{padding-top:0}.career_block--dark-blue{background:#00789f;color:#fff}.career_block--grey{background:#ebebeb;color:#1d1d1b}.career_block__title{font-size:1.875rem;line-height:1.4em;font-weight:400;text-transform:uppercase;margin:0 0 40px}.career_block__title--blue{color:#01b5e5}.career_block__content{max-width:69.375rem;margin:0 auto}.career_block__content ol,.career_block__content p,.career_block__content ul{font-size:1.25rem;line-height:1.5em}.career_block__content ul.two_cols{column-count:2;column-gap:6.25rem;text-align:left}@media (max-width:979px){.career_block__content ul.two_cols{column-gap:3.125rem}}@media (max-width:767px){.career_block__content ul.two_cols{column-count:1}}.career_block__content ul.two_cols>li{break-inside:avoid;padding-left:2.1875rem;position:relative}.career_block__content ul.two_cols>li:before{content:"";position:absolute;left:.125rem;top:.8125rem;display:block;width:.75rem;height:.3125rem;transform:skew(-50deg);background:#1a5977}.career_block__tiles{margin:-1.25rem -1.25rem 0;display:flex;flex-wrap:wrap}.career_block__tiles>li{width:50%;flex-grow:0;flex-shrink:0;padding:1.25rem}@media (max-width:767px){.career_block__tiles>li{width:100%}}.career_block__tiles__item{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:#01b5e5;padding:2.5rem;cursor:pointer}@media (max-width:767px){.career_block__tiles__item{height:auto}}.career_block__tiles__item h4{font-size:1.625rem;line-height:1.53846em;letter-spacing:.05em;text-transform:uppercase;font-weight:600;color:#fff}.career_block__tiles__item p{display:none;font-size:1.25rem;line-height:1.5em;color:#fff}.career_block__tiles__item.active .career_block__tiles__image{display:none}.career_block__tiles__item.active p{display:block}.career_block__tiles__image{display:flex;align-items:center;justify-content:center;height:6.5rem;margin:.9375rem 0 1.5625rem}.career_block .jobs__wrap{background:transparent;margin:0;padding:0}.career_block .jobs__wrap .jobs{margin:-1.25rem -1.25rem 1.25rem}.career_block .btn--min-width{width:100%;max-width:21.875rem}.career_block .news{padding:0;margin-top:-1.25rem;margin-bottom:-1.25rem}.career_process{display:flex;flex-wrap:wrap;counter-reset:a;padding:0 2.1875rem}.career_process>li:not(.career_process__item--break){counter-increment:a}.career_process p{font-size:1.625rem;line-height:1.15385em;color:#01b5e5;text-align:center}.career_process p a{display:inline-flex;background:#00789f;padding:.375rem .875rem;color:#fff;font-weight:600;text-decoration:none}.career_process__wrap{position:relative;margin:0 0 6.25rem}@media (max-width:1279px){.career_process__wrap{max-width:56.25rem;margin-left:auto;margin-right:auto}}@media (max-width:979px){.career_process__wrap{margin-bottom:3.125rem}}.career_process__item{flex-grow:0;flex-shrink:0}@media (max-width:979px){.career_process__item{width:50%!important;padding:1.25rem}}@media (max-width:767px){.career_process__item{width:100%!important}}.career_process__item__content:before{display:block;text-align:center;font-size:1.625rem;line-height:1.15385em;font-weight:700;color:#00789f;content:counter(a) ". "}.career_process__item__content p+p{margin-top:.9375rem}.career_process__item--break{flex-basis:100%;height:0}@media (max-width:979px){.career_process__item--break{display:none}}.career_process__item--1{width:13.75rem;margin-left:0;margin-right:auto}.career_process__item--2{width:16.875rem;margin-left:auto;margin-right:0}.career_process__item--3{width:17.5rem;margin:0 auto 13.75rem}@media (max-width:1279px){.career_process__item--3{margin-bottom:6.875rem}}@media (max-width:979px){.career_process__item--3{margin-bottom:0}}.career_process__item--4{width:19.6875rem;margin-left:0;margin-right:auto}.career_process__item--5{width:15.625rem;margin:0 auto}.career_process__item--6{width:14.375rem;margin-left:auto;margin-right:0}.career_process__item__image{width:100%;display:flex;justify-content:center;align-items:center;margin:0 0 1.875rem}@media (max-width:979px){.career_process__item__image{height:8.125rem!important}}@media (max-width:767px){.career_process__item__image{height:auto!important}}.career_process__item__image--1{height:8.125rem}.career_process__item__image--2{height:5.9375rem}.career_process__item__image--3{height:6.875rem}.career_process__item:hover .career_process__item__image img{transform:scale(1.05)}.career_process__item:hover p{color:#0078a0}.career_process__arrow{display:block;position:absolute}@media (max-width:979px){.career_process__arrow{display:none}}.career_process__arrow--1{left:50%;top:4.0625rem;transform:translate3d(-50%,-50%,0);width:48.99159%}@media (max-width:1279px){.career_process__arrow--1{width:35%}}.career_process__arrow--2{width:22.2689%;right:12%;top:42.5%;transform:translate3d(0,-50%,0)}@media (max-width:1279px){.career_process__arrow--2{width:15%;right:18%;top:40%}}.career_process__arrow--3{width:20.336134%;left:15%;top:59%;transform:translate3d(0,-50%,0) scaleY(-1) rotate(75deg)}@media (max-width:1279px){.career_process__arrow--3{width:12%;left:20%;top:62%}}.career_process__arrow--4{width:16.0504%;left:26%;top:80.5%}@media (max-width:1279px){.career_process__arrow--4{width:10%;left:33%;top:78%}}.career_process__arrow--5{width:16.0504%;left:61%;top:80.5%}@media (max-width:1279px){.career_process__arrow--5{width:10%;left:66%;top:78%}}.runBoyRun,.runBoyRunReverse{animation-name:a;animation-duration:20s;animation-timing-function:linear;animation-direction:normal;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-delay:.75s}.runBoyRunReverse{animation-name:b}@keyframes a{0%{stroke-dashoffset:500}to{stroke-dashoffset:0}}@keyframes b{0%{stroke-dashoffset:-500}to{stroke-dashoffset:0}}.career_students{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:0 0;grid-template-areas:"a b c" "d e f" "g h i";background:#fff;align-items:center;margin:0 0 2.5rem}@media (max-width:979px){.career_students{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;grid-template-areas:"a b " "c d" "e f" "g h" "i j"}}@media (max-width:767px){.career_students{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-areas:"a" "b" "c" "d" "e" "f" "g" "h" "i"}}.career_students__item img{display:block;margin:0;width:100%!important;max-width:none!important}.career_students__item--a01{grid-area:a}.career_students__item--a02{grid-area:b}.career_students__item--a03{grid-area:c}.career_students__item--a04{grid-area:d}.career_students__item--a05{grid-area:e}.career_students__item--a06{grid-area:f}.career_students__item--a07{grid-area:g}.career_students__item--a08{grid-area:h}.career_students__item--a09{grid-area:i}.career_students article{padding:3.125rem 3.4375rem}@media (max-width:1279px){.career_students article{padding:1.5625rem}}.career_students article h6{font-size:1.125rem;line-height:1.11111em;letter-spacing:.05em;font-weight:600;color:#01b5e5;margin:0 0 1.25rem}.career_students article p{text-align:center;font-size:.875rem;line-height:1.42857em;color:#000;max-width:18.75rem;margin:0 auto}@media (max-width:600px){.career_video-large .video_wrap{margin-bottom:.625rem}}.career__videos{margin:0 -1.25rem}@media (max-width:1279px){.career__videos{padding:0 1.875rem}}@media (max-width:600px){.career__videos{padding:0}}.career__videos li{padding:0 1.25rem}@media (max-width:600px){.career__videos li{padding:.625rem 1.25rem}}.career__videos .video_wrap{margin:0}