/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,
legend{border:0}pre,
textarea{overflow:auto}body,
button,
legend,
td,
th{padding:0}.small-pull-1,
.small-pull-10,
.small-pull-11,
.small-pull-2,
.small-pull-3,
.small-pull-4,
.small-pull-5,
.small-pull-6,
.small-pull-7,
.small-pull-8,
.small-pull-9,
.small-push-1,
.small-push-10,
.small-push-11,
.small-push-2,
.small-push-3,
.small-push-4,
.small-push-5,
.small-push-7,
.small-push-8,
.small-push-9,
sub,
sup{position:relative}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary{display:block}audio,
canvas,
progress,
video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],
template{display:none}a{background-color:transparent}a:active,
a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,
optgroup,
strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,
sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,
kbd,
pre,
samp{font-family:monospace,monospace;font-size:1em}button,
input,
optgroup,
select,
textarea{color:inherit;font:inherit;margin:0}button,
select{text-transform:none}button,
html input[type=button],
input[type=reset],
input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],
html input[disabled]{cursor:default}button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],
input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.row.collapse>.column,
.row.collapse>.columns,
.row.small-collapse>.column,
.row.small-collapse>.columns{padding-left:0;padding-right:0}select,
textarea{border-radius:0}textarea{height:auto;min-height:50px}table{border-collapse:collapse;border-spacing:0}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}body,
html{font-size:100%;box-sizing:border-box}*,
:after,
:before{box-sizing:inherit}body{margin:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#222;background:#fefefe;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}select{width:100%}#map_canvas embed,
#map_canvas img,
#map_canvas object,
.map_canvas embed,
.map_canvas img,
.map_canvas object,
.mqa-display embed,
.mqa-display img,
.mqa-display object{max-width:none!important}button{overflow:visible;-webkit-appearance:none;-moz-appearance:none;background:0 0;border:0;border-radius:0;line-height:1}.row{max-width:75rem;margin-left:auto;margin-right:auto}.row::after,
.row::before{content:' ';display:table}.row::after{clear:both}.row .row{margin-left:-.9375rem;margin-right:-.9375rem}.row .row.collapse{margin-left:0;margin-right:0}.row.small-uncollapse>.column,
.row.small-uncollapse>.columns{padding-left:30px;padding-right:30px}@media screen and (min-width:40em){.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:30px;padding-right:30px}}@media screen and (min-width:64em){.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:30px;padding-right:30px}}.row.expanded{max-width:none}.column,
.columns{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem}.column:last-child:not(:first-child),
.columns:last-child:not(:first-child){float:right}.column.end:last-child,
.end.columns:last-child{float:left}.column.row,
.row.columns{float:none}.small-1{width:8.33333%}.small-push-1{left:8.33333%}.small-pull-1{left:-8.33333%}.small-offset-0{margin-left:0}.small-2{width:16.66667%}.small-push-2{left:16.66667%}.small-pull-2{left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{left:25%}.small-pull-3{left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{left:33.33333%}.small-pull-4{left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{left:41.66667%}.small-pull-5{left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{left:58.33333%}.small-pull-7{left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{left:66.66667%}.small-pull-8{left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{left:75%}.small-pull-9{left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{left:83.33333%}.small-pull-10{left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{left:91.66667%}.small-pull-11{left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1 .column,
.small-up-1 .columns{width:100%;float:left}.small-up-1 .column:nth-of-type(1n),
.small-up-1 .columns:nth-of-type(1n){clear:none}.small-up-1 .column:nth-of-type(1n+1),
.small-up-1 .columns:nth-of-type(1n+1){clear:both}.small-up-1 .column:last-child,
.small-up-1 .columns:last-child{float:left}.small-up-2 .column,
.small-up-2 .columns{width:50%;float:left}.small-up-2 .column:nth-of-type(1n),
.small-up-2 .columns:nth-of-type(1n){clear:none}.small-up-2 .column:nth-of-type(2n+1),
.small-up-2 .columns:nth-of-type(2n+1){clear:both}.small-up-2 .column:last-child,
.small-up-2 .columns:last-child{float:left}.small-up-3 .column,
.small-up-3 .columns{width:33.33333%;float:left}.small-up-3 .column:nth-of-type(1n),
.small-up-3 .columns:nth-of-type(1n){clear:none}.small-up-3 .column:nth-of-type(3n+1),
.small-up-3 .columns:nth-of-type(3n+1){clear:both}.small-up-3 .column:last-child,
.small-up-3 .columns:last-child{float:left}.small-up-4 .column,
.small-up-4 .columns{width:25%;float:left}.small-up-4 .column:nth-of-type(1n),
.small-up-4 .columns:nth-of-type(1n){clear:none}.small-up-4 .column:nth-of-type(4n+1),
.small-up-4 .columns:nth-of-type(4n+1){clear:both}.small-up-4 .column:last-child,
.small-up-4 .columns:last-child{float:left}.small-up-5 .column,
.small-up-5 .columns{width:20%;float:left}.small-up-5 .column:nth-of-type(1n),
.small-up-5 .columns:nth-of-type(1n){clear:none}.small-up-5 .column:nth-of-type(5n+1),
.small-up-5 .columns:nth-of-type(5n+1){clear:both}.small-up-5 .column:last-child,
.small-up-5 .columns:last-child{float:left}.small-up-6 .column,
.small-up-6 .columns{width:16.66667%;float:left}.small-up-6 .column:nth-of-type(1n),
.small-up-6 .columns:nth-of-type(1n){clear:none}.small-up-6 .column:nth-of-type(6n+1),
.small-up-6 .columns:nth-of-type(6n+1){clear:both}.small-up-6 .column:last-child,
.small-up-6 .columns:last-child{float:left}.column.small-centered,
.small-centered.columns{float:none;margin-left:auto;margin-right:auto}.small-pull-0,
.small-push-0,
.small-uncenter{position:static;margin-left:0;margin-right:0}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (min-width:0em) and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (min-width:40em){.show-for-small-only{display:none!important}}@media screen and (min-width:40em){.medium-pull-1,.medium-pull-10,.medium-pull-11,.medium-pull-2,.medium-pull-3,.medium-pull-4,.medium-pull-5,.medium-pull-6,.medium-pull-7,.medium-pull-8,.medium-pull-9,.medium-push-1,.medium-push-10,.medium-push-11,.medium-push-2,.medium-push-3,.medium-push-4,.medium-push-5,.medium-push-7,.medium-push-8,.medium-push-9{position:relative}.medium-1{width:8.33333%}.medium-push-1{left:8.33333%}.medium-pull-1{left:-8.33333%}.medium-offset-0{margin-left:0}.medium-2{width:16.66667%}.medium-push-2{left:16.66667%}.medium-pull-2{left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{left:25%}.medium-pull-3{left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{left:33.33333%}.medium-pull-4{left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{left:41.66667%}.medium-pull-5{left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{left:58.33333%}.medium-pull-7{left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{left:66.66667%}.medium-pull-8{left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{left:75%}.medium-pull-9{left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{left:83.33333%}.medium-pull-10{left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{left:91.66667%}.medium-pull-11{left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1 .column,.medium-up-1 .columns{width:100%;float:left}.medium-up-1 .column:nth-of-type(1n),.medium-up-1 .columns:nth-of-type(1n){clear:none}.medium-up-1 .column:nth-of-type(1n+1),.medium-up-1 .columns:nth-of-type(1n+1){clear:both}.medium-up-1 .column:last-child,.medium-up-1 .columns:last-child{float:left}.medium-up-2 .column,.medium-up-2 .columns{width:50%;float:left}.medium-up-2 .column:nth-of-type(1n),.medium-up-2 .columns:nth-of-type(1n){clear:none}.medium-up-2 .column:nth-of-type(2n+1),.medium-up-2 .columns:nth-of-type(2n+1){clear:both}.medium-up-2 .column:last-child,.medium-up-2 .columns:last-child{float:left}.medium-up-3 .column,.medium-up-3 .columns{width:33.33333%;float:left}.medium-up-3 .column:nth-of-type(1n),.medium-up-3 .columns:nth-of-type(1n){clear:none}.medium-up-3 .column:nth-of-type(3n+1),.medium-up-3 .columns:nth-of-type(3n+1){clear:both}.medium-up-3 .column:last-child,.medium-up-3 .columns:last-child{float:left}.medium-up-4 .column,.medium-up-4 .columns{width:25%;float:left}.medium-up-4 .column:nth-of-type(1n),.medium-up-4 .columns:nth-of-type(1n){clear:none}.medium-up-4 .column:nth-of-type(4n+1),.medium-up-4 .columns:nth-of-type(4n+1){clear:both}.medium-up-4 .column:last-child,.medium-up-4 .columns:last-child{float:left}.medium-up-5 .column,.medium-up-5 .columns{width:20%;float:left}.medium-up-5 .column:nth-of-type(1n),.medium-up-5 .columns:nth-of-type(1n){clear:none}.medium-up-5 .column:nth-of-type(5n+1),.medium-up-5 .columns:nth-of-type(5n+1){clear:both}.medium-up-5 .column:last-child,.medium-up-5 .columns:last-child{float:left}.medium-up-6 .column,.medium-up-6 .columns{width:16.66667%;float:left}.medium-up-6 .column:nth-of-type(1n),.medium-up-6 .columns:nth-of-type(1n){clear:none}.medium-up-6 .column:nth-of-type(6n+1),.medium-up-6 .columns:nth-of-type(6n+1){clear:both}.medium-up-6 .column:last-child,.medium-up-6 .columns:last-child{float:left}.column.medium-centered,.medium-centered.columns{float:none;margin-left:auto;margin-right:auto}.medium-pull-0,.medium-push-0,.medium-uncenter{position:static;margin-left:0;margin-right:0}.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),
screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media screen and (min-width:64em){.large-pull-1,.large-pull-10,.large-pull-11,.large-pull-2,.large-pull-3,.large-pull-4,.large-pull-5,.large-pull-6,.large-pull-7,.large-pull-8,.large-pull-9,.large-push-1,.large-push-10,.large-push-11,.large-push-2,.large-push-3,.large-push-4,.large-push-5,.large-push-7,.large-push-8,.large-push-9{position:relative}.large-1{width:8.33333%}.large-push-1{left:8.33333%}.large-pull-1{left:-8.33333%}.large-offset-0{margin-left:0}.large-2{width:16.66667%}.large-push-2{left:16.66667%}.large-pull-2{left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{left:25%}.large-pull-3{left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{left:33.33333%}.large-pull-4{left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{left:41.66667%}.large-pull-5{left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{left:58.33333%}.large-pull-7{left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{left:66.66667%}.large-pull-8{left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{left:75%}.large-pull-9{left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{left:83.33333%}.large-pull-10{left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{left:91.66667%}.large-pull-11{left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1 .column,.large-up-1 .columns{width:100%;float:left}.large-up-1 .column:nth-of-type(1n),.large-up-1 .columns:nth-of-type(1n){clear:none}.large-up-1 .column:nth-of-type(1n+1),.large-up-1 .columns:nth-of-type(1n+1){clear:both}.large-up-1 .column:last-child,.large-up-1 .columns:last-child{float:left}.large-up-2 .column,.large-up-2 .columns{width:50%;float:left}.large-up-2 .column:nth-of-type(1n),.large-up-2 .columns:nth-of-type(1n){clear:none}.large-up-2 .column:nth-of-type(2n+1),.large-up-2 .columns:nth-of-type(2n+1){clear:both}.large-up-2 .column:last-child,.large-up-2 .columns:last-child{float:left}.large-up-3 .column,.large-up-3 .columns{width:33.33333%;float:left}.large-up-3 .column:nth-of-type(1n),.large-up-3 .columns:nth-of-type(1n){clear:none}.large-up-3 .column:nth-of-type(3n+1),.large-up-3 .columns:nth-of-type(3n+1){clear:both}.large-up-3 .column:last-child,.large-up-3 .columns:last-child{float:left}.large-up-4 .column,.large-up-4 .columns{width:25%;float:left}.large-up-4 .column:nth-of-type(1n),.large-up-4 .columns:nth-of-type(1n){clear:none}.large-up-4 .column:nth-of-type(4n+1),.large-up-4 .columns:nth-of-type(4n+1){clear:both}.large-up-4 .column:last-child,.large-up-4 .columns:last-child{float:left}.large-up-5 .column,.large-up-5 .columns{width:20%;float:left}.large-up-5 .column:nth-of-type(1n),.large-up-5 .columns:nth-of-type(1n){clear:none}.large-up-5 .column:nth-of-type(5n+1),.large-up-5 .columns:nth-of-type(5n+1){clear:both}.large-up-5 .column:last-child,.large-up-5 .columns:last-child{float:left}.large-up-6 .column,.large-up-6 .columns{width:16.66667%;float:left}.large-up-6 .column:nth-of-type(1n),.large-up-6 .columns:nth-of-type(1n){clear:none}.large-up-6 .column:nth-of-type(6n+1),.large-up-6 .columns:nth-of-type(6n+1){clear:both}.large-up-6 .column:last-child,.large-up-6 .columns:last-child{float:left}.column.large-centered,.large-centered.columns{float:none;margin-left:auto;margin-right:auto}.large-pull-0,.large-push-0,.large-uncenter{position:static;margin-left:0;margin-right:0}.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),
screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,
.show-on-focus{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.show-on-focus:active,
.show-on-focus:focus{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hide-for-portrait,
.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}.hide-for-landscape,.show-for-portrait{display:none!important}}.hide-for-landscape,
.show-for-portrait{display:none!important}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-left:auto;margin-right:auto}.clearfix::after,
.clearfix::before{content:' ';display:table}.clearfix::after{clear:both}
body{padding:0;margin:0;font-family:"Roboto";overflow-x:hidden}
.productRow-1,
.productRow-2{transition:all 0.4s;background-color:#4c73a3}
.productRow-3,
.productRow-4{transition:all 0.4s;background-color:#3b597f}
.productRow-5,
.productRow-6{transition:all 0.4s;background-color:#2f4664}
.productRow-7,
.productRow-8,
.productRow-9,
.productRow-10,
.productRow-11,
.productRow-12,
.productRow-13,
.productRow-14{transition:all 0.4s;background-color:#23364c}
.tabs__content{display:none}
.tabs__content.active{display:block}
h1,
h2,
h3,
.h1-title{font-family:Roboto;font-weight:300;line-height:1.3em;padding:0;margin:0;text-transform:uppercase}
h1,.h1-title{font-size:40px;color:#000;letter-spacing:1px}
@media screen and (max-width:40rem){h1,.h1-title{font-size:24px}}
b,
strong{font-weight:600}
h2{font-size:30px;color:#2e2e2e;letter-spacing:0.5px}
@media screen and (max-width:40rem){h2{font-size:18px}}
h3{font-size:24px;color:#4c73a3;letter-spacing:0.5px}
@media screen and (max-width:40rem){h3{font-size:16px}}
p{font-family:Roboto;font-weight:normal;font-size:14px;padding:0;margin:0;letter-spacing:0;color:#2e2e2e}
@media screen and (max-width:40rem){p{font-size:12px}}
ul{padding:0;margin:0}
li{font-family:Roboto;font-weight:normal}
li:hover,
li:focus{}
a{text-decoration:none;font-family:Roboto;font-weight:normal}
a:hover,
a:focus{text-decoration:underline}
hr{margin:10px 0 40px 0;background-color:#66a0e8;max-width:180px;height:2px;border:none}
input,
textarea,
select{padding-left:10px;width:100%;margin-bottom:1.25rem;border:1px solid #d8d8d8}
select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;-ms-appearance:none;appearance:none!important;text-overflow:'';background-image:url("../i/icons/arrow_down.svg");background-position:90%;background-repeat:no-repeat;background-size:13px}
select::-ms-expand{display:none}
input{height:3.125rem}
.line{text-align:center}
.line p{display:inline-block;width:180px;height:2px;margin-bottom:45px;margin-top:35px}
.btn{margin-left:20px;text-transform:uppercase;height:60px;width:17.4375rem;font-family:Roboto;font-weight:normal}
.btn2{transition:all 0.4s;color:#66a0e8;border:solid 2px #66a0e8;font-family:Roboto;font-weight:normal}
.btn2:hover,
.btn2:focus{color:#fff;background:#66a0e8}
.btn1{transition:all 0.4s;border:solid 2px #66a0e8;color:#66a0e8;background:none;font-family:Roboto;font-weight:normal}
.btn1:hover,
.btn1:focus{color:#fff;background:#66a0e8}
.switch,
.switch2,
.switch3,
.switch4{display:table;z-index:5}
.switch .prevSlide,
.switch2 .prevSlide,
.switch3 .prevSlide,
.switch4 .prevSlide,
.switch .nextSlide,
.switch2 .nextSlide,
.switch3 .nextSlide,
.switch4 .nextSlide{float:left;text-align:center;width:50px;height:40px}
.switch .prevSlide img,
.switch2 .prevSlide img,
.switch3 .prevSlide img,
.switch4 .prevSlide img,
.switch .nextSlide img,
.switch2 .nextSlide img,
.switch3 .nextSlide img,
.switch4 .nextSlide img{width:20px;height:20px;margin-top:10px}
.switch .prevSlide,
.switch2 .prevSlide,
.switch3 .prevSlide,
.switch4 .prevSlide{transform:rotate(180deg);float:right}
.switch .prevSlide,
.switch2 .prevSlide,
.switch3 .prevSlide,
.switch4 .prevSlide,
.switch .nextSlide,
.switch2 .nextSlide,
.switch3 .nextSlide,
.switch4 .nextSlide{height:40px;width:50px;border-bottom:40px solid rgba(102,160,232,0.7);border-left:10px solid transparent;border-right:0 solid transparent}
.switch .nextSlide,
.switch2 .nextSlide,
.switch3 .nextSlide,
.switch4 .nextSlide{margin-left:-6px;float:right}
.error{color:brown !important}
.success{color:green !important}
.transition{transition:all 0.4s}
.bortopgraylight{border-top:5px solid #f5f5f5}
.bortopgraydark{border-top:5px solid #9b9b9b}
.borbotgraydark{border-bottom:5px solid #9b9b9b}
.bortopgray{border-top:5px solid #d8d8d8}
.borbotgray{border-bottom:5px solid #d8d8d8}
.bortopblue{border-top:5px solid #66a0e8}
.borbotblue{border-bottom:5px solid #66a0e8}
.borrder{position:relative}
.bortop{position:absolute;z-index:100;left:0;right:0;height:0;width:100%;border-left:10px solid transparent;border-right:10px solid transparent}
.borbot{position:absolute;margin-top:-5px;z-index:100;left:0;right:0;height:0;width:100%;border-left:10px solid transparent;border-right:10px solid transparent}
.formdis{opacity:0.3}
.spacer{display:none}
@media screen and (max-width:39.99rem){.spacer{display:block}}
.hid{display:none}
.half{width:49%}
.file{transition:all 0.4s;display:inline-block;padding-left:20px;background:url('../i/icons/news.svg') no-repeat 0 2px;float:left}
.file:hover{background:url('../i/icons/news_black.svg') no-repeat 0 2px}
.file:hover a{color:#2e2e2e}
.diagrams{min-height:600px !important}
.multiTabs{min-height:100vh}
.breadcrumb{background-color:#f5f5f5}
ul.breadcrumbs{list-style:none;text-align:left;padding:1.5rem 0 1rem;border-bottom:1px solid #d8d8d8;font-size:.8rem}
ul.breadcrumbs li{display:inline-block}
ul.breadcrumbs li:after{content:"";display:inline-block;padding-left:0;width:2em;height:1em;background-image:url(/assets/templates/default/i/icons/arrow_black.svg);background-repeat:no-repeat;background-size:.65em .65em;background-position:center bottom;opacity:.3}
ul.breadcrumbs li:last-child{color:#9b9b9b}
ul.breadcrumbs li:last-child:after{background:none}
.modalall{display:none;position:fixed;left:0;right:0;top:0;bottom:0;z-index:999;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.5)}
.modalall .modal{width:100%;height:100%;background-color:#f9f9f9;padding:40px;margin-top:50px}
@media screen and (max-width:39.99rem){.modalall .modal{margin-top:0}}
.modalall input,
.modalall select,
.modalall textarea{height:50px;padding-left:18px;margin-bottom:20px;resize:none}
.modalall input[type="button"],
.modalall input[type="submit"]{padding-left:0}
.modalall textarea::-webkit-input-placeholder{color:#4a4a4a}
.modalall textarea:-moz-placeholder{color:#4a4a4a}
.modalall input::-webkit-input-placeholder{color:#4a4a4a;font-family:Roboto;font-size:14px}
.modalall input:-moz-placeholder{color:#4a4a4a;font-family:Roboto;font-size:14px}
.modalall input{width:100%}
.modalall input[type="file"]{width:0;height:0;padding:0;opacity:0;float:left}
.modalall input[type="file"]:focus{border:none}
.modalall label{float:left;padding-left:20px;font-family:Roboto;font-size:14px;transition:all 0.4s;color:#66a0e8;background:url('../i/icons/attach.svg') no-repeat 0 0}
.modalall label:hover,
.modalall label:focus{color:#2e2e2e;background:url('../i/icons/attach_black.svg') no-repeat 0 0}
.modalall select{padding-left:10px;width:10rem;color:#4a4a4a;font-family:Roboto;font-size:14px}
.modalall .modalHead{position:relative;text-align:left}
.modalall .modalHead h2{font-size:30px;letter-spacing:0.8px;color:#000}
.modalall .modalHead .line p{background-color:#d8d8d8;margin-top:25px;margin-bottom:25px;width:100%}
.modalall .modalHead p{font-size:14px;line-height:1.6;letter-spacing:0.5px;color:#2e2e2e;margin-bottom:25px}
.modalall .modalHead .close{position:absolute;top:0;right:0;margin-top:3px}
.modalall .modalHead .close a{transition:all 0.4s;display:inline-block;height:40px;width:40px;border:2px solid #d8d8d8;background:url('../i/icons/close_blue.svg') no-repeat 11px 11px}
.modalall .modalHead .close a:hover,
.modalall .modalHead .close a:focus{border:2px solid #66a0e8;background:url('../i/icons/close_gray.svg') no-repeat 11px 11px}
.modalall .modalHead .close svg{margin-top:10px;margin-left:10px}
@media screen and (max-width:39.99rem){.modalall .modalHead h2{font-size:24px}}
.modalall .modalBody{text-align:right}
.modalall .modalBody input{margin-bottom:25px}
.modalall .modalBody textarea{width:100%;height:150px;padding-top:16px;font-family:Roboto;font-size:14px;resize:none}
.modalall .modalBody p{display:inline-block;color:#4a4a4a;font-size:14px;margin-left:20px;float:left;margin-top:15px}
.modalall .modalBody .date{margin-right:20px}
.modalall .modalBody .btn1{margin-top:21px;margin-left:0;max-width:15.5rem;height:61px;border:2px solid #66a0e8}
.modalall .modalBody .btndis{color:#d8d8d8;background:none;border:2px solid #d8d8d8}
.modalall .modalBody .btndis:hover,
.modalall .modalBody .btndis:focus{border:2px solid #d8d8d8;color:#d8d8d8;background:none}
.modalall .modalBody .g-recaptcha{float:left;margin-top:19px;display:inline-block;max-width:15.5rem;max-height:60px;transform:scale(0.82);-webkit-transform:scale(0.82);transform-origin:0 0;-webkit-transform-origin:0 0}
@media screen and (max-width:73.0625rem){.modalall .modalBody .btn1{width:14.4rem}}
@media screen and (max-width:71.875rem){.modalall .modalBody .date{margin-right:0}.modalall .modalBody .btn1{width:12.5rem}}
@media screen and (max-width:67.0625rem){.modalall .modalBody .btn1{width:10.5rem}}
@media screen and (max-width:63.9375rem){.modalall .modalBody .date{margin-right:20px}.modalall .modalBody .btn1{width:15.5rem}}
@media screen and (max-width:53.4375rem){.modalall .modalBody .date{margin-right:0}.modalall .modalBody .btn1{width:12.5rem}}
@media screen and (max-width:55.0625rem){.modalall .modalBody .btn1{width:12.5rem}}
@media screen and (max-width:50.5625rem){.modalall .modalBody .btn1{width:10rem}}
@media screen and (max-width:46.8125rem){.modalall .modalBody .bodyBot{text-align:center}.modalall .modalBody .bodyBot .g-recaptcha{float:none}.modalall .modalBody .bodyBot .btn1{width:15.5rem;float:none;margin-top:0}}
@media screen and (max-width:39.99rem){.modalall .modalBody{text-align:center}.modalall .modalBody .time{float:none;margin:0;margin-bottom:20px}.modalall .modalBody select{width:100%}}
@media screen and (max-width:30rem){.modalall .modalHead .close{margin-top:-10px}.modalall .modalHead h2{font-size:18px}}
.modalOrder,
.modalTender{background:#f5f5f5;padding:2.5rem 0}
.modalOrder input,
.modalTender input,
.modalOrder select,
.modalTender select,
.modalOrder textarea,
.modalTender textarea{height:50px;padding-left:18px;margin-bottom:20px;resize:vertical}
.modalOrder textarea::-webkit-input-placeholder,
.modalTender textarea::-webkit-input-placeholder{color:#4a4a4a}
.modalOrder textarea:-moz-placeholder,
.modalTender textarea:-moz-placeholder{color:#4a4a4a}
.modalOrder input::-webkit-input-placeholder,
.modalTender input::-webkit-input-placeholder{color:#4a4a4a;font-family:Roboto;font-size:14px}
.modalOrder input:-moz-placeholder,
.modalTender input:-moz-placeholder{color:#4a4a4a;font-family:Roboto;font-size:14px}
.modalOrder input,
.modalTender input{width:100%}
.modalOrder input[type="file"],
.modalTender input[type="file"]{width:0;height:0;padding:0;opacity:0;float:left}
.modalOrder input[type="file"]:focus,
.modalTender input[type="file"]:focus{border:none}
.modalOrder label,
.modalTender label{float:left;padding-left:20px;font-family:Roboto;font-size:14px;transition:all 0.4s;color:#66a0e8;background:url('../i/icons/attach.svg') no-repeat 0 0}
.modalOrder label:hover,
.modalTender label:hover,
.modalOrder label:focus,
.modalTender label:focus{color:#2e2e2e;background:url('../i/icons/attach_black.svg') no-repeat 0 0}
.modalOrder select,
.modalTender select{padding-left:10px;width:10rem;color:#4a4a4a;font-family:Roboto;font-size:14px}
.modalOrder .modalBody,
.modalTender .modalBody{text-align:left}
.modalOrder .modalBody input,
.modalTender .modalBody input{margin-bottom:25px}
.modalOrder .modalBody p,
.modalTender .modalBody p{font-size:12px;margin-bottom:1.25rem}
.modalOrder .modalBody textarea,
.modalTender .modalBody textarea{width:100%;min-height:12.5rem;padding-top:16px;font-family:Roboto;font-size:14px}
.modalOrder .modalBody .btn1,
.modalTender .modalBody .btn1{margin-top:21px;margin-left:0;max-width:15.5rem;height:61px;border:2px solid #66a0e8}
.modalOrder .modalBody .btndis,
.modalTender .modalBody .btndis{color:#d8d8d8;background:none;border:2px solid #d8d8d8}
.modalOrder .modalBody .btndis:hover,
.modalTender .modalBody .btndis:hover,
.modalOrder .modalBody .btndis:focus,
.modalTender .modalBody .btndis:focus{border:2px solid #d8d8d8;color:#d8d8d8;background:none}
.modalOrder .modalBody .g-recaptcha,
.modalTender .modalBody .g-recaptcha{margin-top:19px;display:inline-block;max-width:15.5rem;max-height:60px;transform:scale(0.82);-webkit-transform:scale(0.82);transform-origin:0 0;-webkit-transform-origin:0 0}
.modalOrder .modalBody .bodyBot input,
.modalTender .modalBody .bodyBot input{float:left}
.modalOrder .modalBody .bodyBot .recaptchaBlock,
.modalTender .modalBody .bodyBot .recaptchaBlock{float:right}
@media screen and (max-width:39.95rem){.modalOrder .modalBody .bodyBot,.modalTender .modalBody .bodyBot{text-align:center}.modalOrder .modalBody .bodyBot .recaptchaBlock,.modalTender .modalBody .bodyBot .recaptchaBlock,.modalOrder .modalBody .bodyBot input,.modalTender .modalBody .bodyBot input{float:none}}
.modalWriteToUs .mail,
.modalWriteToUs .tel{width:48%}
.modalWriteToUs .mail{float:left}
@media screen and (max-width:39.9rem){.modalWriteToUs .mail,.modalWriteToUs .tel{width:100%}}
.pageKontent{overflow:hidden}
.header .headerInfo{height:auto;width:100%;background-color:#4a4a4a}
.header .headerInfo a{transition:all 0.4s;color:#fff}
.header .headerInfo a:hover,
.header .headerInfo a:focus{transition:all 0.4s;color:#66a0e8;display:inline-block;text-decoration:none}
.header .headerInfo p{transition:all 0.4s;font-size:12px;margin-bottom:5px;color:#666}
.header .headerInfo .leftCol{line-height:15px;padding:12px 0 7px 0;float:left}
.header .headerInfo .leftCol p{float:left;margin-left:5px;margin-right:35px;padding-left:23px}
.header .headerInfo .leftCol .phone{background:url("../i/icons/call.svg") no-repeat 0 0;background-position:0 0}
.header .headerInfo .leftCol .phone a{color:#fff}
.header .headerInfo .leftCol .phone a span{color:#9b9b9b}
.header .headerInfo .leftCol .phone a:hover,
.header .headerInfo .leftCol .phone a:focus{transition:all 0.4s;color:#66a0e8}
.header .headerInfo .leftCol .phone a:hover span,
.header .headerInfo .leftCol .phone a:focus span{transition:all 0.4s;color:#66a0e8}
.header .headerInfo .leftCol .phone:hover,
.header .headerInfo .leftCol .phone:focus{background:url("../i/icons/call_blue.svg") no-repeat 0 0}
.header .headerInfo .leftCol .phone:hover a,
.header .headerInfo .leftCol .phone:focus a{margin:0}
.header .headerInfo .leftCol .callback{transition:all 0.4s;background:url("../i/icons/callback.svg") no-repeat 0 -1px;background-position:0 -1px}
.header .headerInfo .leftCol .callback:hover,
.header .headerInfo .leftCol .callback:focus{background:url("../i/icons/callback_blue.svg") no-repeat 0 -1px;background-position:0 -1px}
.header .headerInfo .leftCol .mail{background:url("../i/icons/email.svg") no-repeat 0 0;background-position:0 1px}
.header .headerInfo .leftCol .mail:hover,
.header .headerInfo .leftCol .mail:focus{background:url("../i/icons/email_blue.svg") no-repeat 0 0;background-position:0 1px}
.header .headerInfo .rightCol{padding:12px 0 7px 0;float:right}
.header .headerInfo .rightCol a:hover,
.header .headerInfo .rightCol a:focus{margin:0 10px 0 -10px}
.header .headerInfo .rightCol p{float:left;color:#9b9b9b;margin-right:22px}
.header .headerInfo .rightCol .disable{cursor:default;color:#9b9b9b}
.header .headerInfo .rightCol .disable:hover,
.header .headerInfo .rightCol .disable:focus{margin:0}
.header .headerInfo .rightCol .hello{padding-left:23px;background:url("../i/icons/person.svg") no-repeat 0 2px}
@media screen and (max-width:48.875rem){.header .headerInfo .rightCol .hello{float:none}}
@media screen and (max-width:39.99rem){.header .headerInfo .leftCol p:hover a,.header .headerInfo .leftCol p:focus a{margin:0}.header .headerInfo .rightCol a:hover,.header .headerInfo .rightCol a:focus{margin:0}}
.header .h-promo{position:relative;z-index:1;min-height:400px;height:calc(100vh - 160px) !important}
.header .menuActive{position:fixed;height:100%;width:100%;top:0;left:0;right:0;z-index:999}
.header .menuActive.headMenu.transparentMenu{transition:all 0.4s;background-color:#fff;z-index:999}
.header .menuActive.headMenu.transparentMenu .sqntLogo{transition:all 0.4s;opacity:0}
.header .headMenu{border-bottom:5px solid #d8d8d8;padding-top:30px;padding-bottom:30px;width:100%;background-color:#fff;transition:all 0.4s}
.header .headMenu .sqntLogo{transition:all 0.4s;margin-left:5px;margin-top:7px}
.header .headMenu .mobile-menu{display:none}
.header .headMenu .mobile-menu .menu-cont{margin-top:20vh}
.header .headMenu .mobile-menu .menu-cont ul{list-style:none}
.header .headMenu .mobile-menu .menu-cont ul li{text-align:center;margin:10px 70px;font-size:24px;transition:all 0.4s}
.header .headMenu .mobile-menu .menu-cont ul li a{color:#666;font-weight:400;transition:all 0.4s;padding:10px}
.header .headMenu .mobile-menu .menu-cont ul li a:hover,
.header .headMenu .mobile-menu .menu-cont ul li a:focus{color:#66a0e8;text-decoration:none}
.header .headMenu .mobile-menu .menu-cont ul li:hover,
.header .headMenu .mobile-menu .menu-cont ul li:focus{}
.header .headMenu menu{position:relative}
.header .headMenu menu ul{list-style:none}
.header .headMenu menu ul li{transition:all 0.4s;float:right;margin:0 36px;font-size:16px;font-weight:600;text-transform:uppercase}
.header .headMenu menu ul li li{text-transform:none}
.header .headMenu menu ul li a{display:block;font-weight:400;color:#000;padding-bottom:15px;transition:all 0.4s;border-bottom:2px solid #fff}
.header .headMenu menu ul li a:hover,
.header .headMenu menu ul li a:focus{text-decoration:none;border-bottom:2px solid #66a0e8;color:#66a0e8}
.header .headMenu menu ul li .ssubmenu{display:inline-block;width:100%;height:100px;position:absolute;visibility:hidden;opacity:0;left:0;padding:0;cursor:default}
.header .headMenu menu ul li .submenu{opacity:0;visibility:hidden;background-color:#e9e9e9;padding:0;z-index:1000;position:absolute;top:30px;right:10px;border-top:10px solid #9b9b9b;border-bottom:5px solid #66a0e8;transition:all 0.4s}
.header .headMenu menu ul li .submenu .leftCol{display:table-cell;vertical-align:top;width:60%}
.header .headMenu menu ul li .submenu .leftCol ul li{float:none;margin-right:0}
.header .headMenu menu ul li .submenu .leftCol ul li a,
.header .headMenu menu ul li .submenu .leftCol ul li span{color:#2e2e2e;border-bottom:none;display:block;padding:11px 0 11px 20px;padding-left:25px;background:url('../i/icons/arrow.svg') no-repeat 0 16px}
.header .headMenu menu ul li .submenu .leftCol ul li a:hover,
.header .headMenu menu ul li .submenu .leftCol ul li a:focus,
.header .headMenu menu ul li .submenu .leftCol ul li span{background:url('../i/icons/arrow_black.svg') no-repeat 0 16px;transform:translate(10px,0)}
.header .headMenu menu ul li .submenu .leftCol ul li:first-child{margin-top:22px}
.header .headMenu menu ul li .submenu .leftCol ul li:first-child:hover,
.header .headMenu menu ul li .submenu .leftCol ul li:first-child:focus{margin-top:22px}
.header .headMenu menu ul li .submenu .leftCol ul li:last-child{margin-bottom:22px}
.header .headMenu menu ul li .submenu .leftCol ul li:last-child:hover,
.header .headMenu menu ul li .submenu .leftCol ul li:last-child:focus{margin-bottom:22px}
.header .headMenu menu ul li .submenu .leftCol ul li:hover,
.header .headMenu menu ul li .submenu .leftCol ul li:focus{margin-top:0;margin-bottom:0}
.header .headMenu menu ul li .submenu .rightCol{background-color:#d8d8d8;display:none;vertical-align:top;width:40%;padding:20px;margin:0}
.header .headMenu menu ul li .submenu .rightCol a{border:none;padding:0}
.header .headMenu menu ul li .submenu .rightCol a img{width:100%;border:1px solid #9b9b9b;margin-bottom:15px}
.header .headMenu menu ul li .submenu .rightCol a:hover{text-align:left}
.header .headMenu menu ul li .submenu .rightCol p{text-align:left;font-size:12px;color:#2e2e2e;text-transform:none}
@media screen and (max-width:67.5rem){.header .headMenu menu ul li{margin:0 20px;font-size:15px}.header .headMenu menu ul li .ssubmenu .submenu{top:30px}}
@media screen and (max-width:54.6875rem){.header .headMenu menu ul li{margin:0 7px}}
@media screen and (max-width:43.75rem){.header .headMenu menu ul li{margin:0 5px}.header .headMenu menu ul li a{font-size:13px}}
.header .headMenu menu ul li:hover .ssubmenu,
.header .headMenu menu ul li:focus .ssubmenu,
.header .headMenu menu ul li:hover .submenu,
.header .headMenu menu ul li:focus .submenu{visibility:visible;opacity:1}
.header .headMenu menu ul li:first-child{margin-right:22px}
@media screen and (max-width:70.625rem){.header .headMenu .sqntLogo a img{width:151px}}
.header .headMenu.transparentMenu{z-index:20;position:absolute;background-color:rgba(255,255,255,0);border-bottom:none}
.header .headMenu.transparentMenu menu ul li a{border-bottom:2px solid rgba(255,255,255,0);transition:all .4s}
.header .headMenu.transparentMenu menu ul li a:hover{border-bottom:2px solid #66a0e8}
.header .headMenu.transparentMenu .tabs li a{color:white !important}
.header .vidGrid{position:absolute;width:100%;height:100%;background-image:url("../i/icons/pattern.svg");background-repeat:repeat;background-position:top center;background-size:auto;top:0}
.header .videoBlock{height:100%;position:relative;overflow:hidden}
.header .videoBlock .videoStream{display:block;position:absolute;min-width:100%;min-height:100%;top:0;left:0}
@media screen and (max-width:46rem){.header .headInfo .videoBlock{height:100%}.header .headInfo .videoBlock .substrate{opacity:.99}.header .headInfo .videoBlock .substrate h1,.header .headInfo .videoBlock .substrate .h1-title{margin-top:5.625rem}}
@media screen and (max-width:39.99rem){.header .headInfo .videoBlock .substrate{opacity:.99}.header .headInfo .videoBlock .substrate h1,.header .headInfo .videoBlock .substrate .h1-title{margin-top:25px;margin-top:3.625rem}}
.header .videoBg{position:absolute;width:100%;height:100%;background-color:#66a0e8}
.header .videoBg video{position:absolute;top:0;min-width:100%;min-height:100%}
.header .headSlide{position:relative;min-height:400px;height:calc(100vh - 160px);overflow:hidden;border-bottom:5px solid #d8d8d8;background-size:cover}
.header .headSlide .slider.bx-slider-container{height:100%}
.header .headSlide .slider.bx-slider-container ul li{position:relative}
.header .headSlide .substrate{z-index:10;top:0;list-style:none;cursor:auto}
.header .headSlide .substrate h1,.header .headSlide .substrate .h1-title{margin:5px 0 10px 4px;color:#fff;display:inline-block;text-transform:none;letter-spacing:1px;text-shadow:0 2px 4px rgba(0,0,0,0.8)}
.header .headSlide .substrate h1 span,.header .headSlide .substrate .h1-title span{text-transform:uppercase;font-weight:400}
.header .headSlide .substrate ul{cursor:auto;list-style:none;margin-left:8px}
.header .headSlide .substrate li{cursor:auto;margin:15px 0 15px 0;color:#d8d8d8;font-size:18px;padding-left:43px;margin-left:20px;background:url('../i/icons/check.svg') no-repeat 0 3px}
@media screen and (max-width:40rem){.header .headSlide .substrate h1,.header .headSlide .substrate .h1-title{margin:25px 0 10px 24px;font-size:1.125rem}.header .headSlide .substrate li{font-size:14px}}
.header .headSlide .switch_outer{width:100%;position:relative}
.header .headSlide .switch{position:absolute;bottom:40px;width:100%}
.header .headSlide .switch .switch_center{width:94px;height:40px;margin:0 auto}
@media screen and (max-width:39.99rem){.header .headSlide .switch{bottom:30px}}
.header .txtSlider{position:absolute;top:0;width:100%;height:100%}
.header .txtSlider .txtSlide{position:absolute;top:0;width:100%;height:100%;transform:translateX(0px) scale(1);opacity:1}
.header .txtSlider .txtSlide .txtBlock{position:relative;display:table;width:100%;height:100%}
.header .txtSlider .txtSlide .txtBlock .txtCenter{position:relative;display:table-cell;vertical-align:middle}
.header .txtSlider .toAnimate{transition:all 0.5s ease-out}
.header .txtSlider .toLeft{transform:translateX(-300px) scale(0.9);opacity:0}
.header .txtSlider .toRight{transform:translateX(300px) scale(0.9);opacity:0}
.header .headInfo{position:relative;height:450px}
.header .headInfo img{position:absolute;height:100%;width:100%;object-fit:cover}
.header .headInfo .backGrid{position:absolute;width:100%;height:100%;background-image:url("../i/icons/pattern.svg");background-repeat:repeat;background-position:top center;background-size:auto}
.header .headInfo h1,.header .headInfo .h1-title{text-transform:none;margin-top:108px;color:#fff;letter-spacing:1px;text-shadow:0 2px 4px rgba(0,0,0,0.8);text-transform:uppercase;line-height:60px}
.header .headInfo h2{font-size:40px;color:#66a0e8;text-transform:none}
.header .headInfo p{color:#d8d8d8}
@media screen and (max-width:75rem){.header .headInfo h1,.header .headInfo h2,.header .headInfo p,.header .headInfo .h1-title{margin-left:10px}}
@media screen and (max-width:39.99rem){.header .headInfo h2{font-size:20px}}
.header .borbotabout{margin-top:-10px}
.mainPage .header .videoBlock{height:calc(100vh - 160px)}
.borbotslide{margin-top:-10px}
.pageInfo{position:relative;top:-5px;text-align:center;z-index:100;background-color:#fff;border-top:5px solid #d8d8d8}
.pageInfo .table-requisites{margin:0;border:none}
.pageInfo .table-requisites thead tr td{text-align:left;background:inherit;color:#4c73a3;border:none}
.pageInfo .table-requisites tbody{text-align:left}
.pageInfo .table-requisites tbody tr td{border:none;font-size:14px;padding:3px 0;padding-left:10px}
.pageInfo .table-requisites tbody tr td h5{font-size:14px;margin-bottom:0}
.pageInfo .table-requisites tbody tr td:first-child{padding-left:0;width:30%;color:#9b9b9b}
.pageInfo .table-requisites td h4{color:#4c73a3;margin:0}
@media screen and (max-width:40rem){.pageInfo .table-requisites tbody tr td{font-size:11px}}
.pageInfo .pageContent{position:relative}
.pageInfo .about table img{margin:0;padding:0;border:none}
.pageInfo .about pre{text-align:left;background-color:#d8d8d8;margin-left:75px}
.pageInfo .about ul{margin-left:35px}
.pageInfo .about ul li{cursor:default}
.pageInfo .about .vendor{text-align:center}
.pageInfo .about .vendor thead tr td:first-child{text-align:left}
.pageInfo .about .vendor thead tr td{font-size:14px;padding:5px;font-weight:bold}
.pageInfo .about .vendor tbody tr td:first-child{text-align:left}
.pageInfo .about .vendor tbody tr td{padding:5px;font-size:14px}
.pageInfo .about .vendor tbody tr:last-child td span{font-weight:bold}
@media screen and (max-width:40rem){.pageInfo .about .vendor{display:none}}
.pageInfo .about .vendor2 tbody tr:last-child td{font-weight:bold}
.pageInfo a{color:#66a0e8}
.pageInfo a:hover{color:#2e2e2e;text-decoration:underline}
.pageInfo table{padding:0;margin:0;margin-bottom:20px;margin-top:20px;border-top:solid #2e2e2e 1px;border-bottom:solid #2e2e2e 1px}
.pageInfo .benefit{padding-top:65px}
.pageInfo .benefit .line p{background-color:#66a0e8}
.pageInfo .benefit .nav ul{list-style:none;text-align:center}
.pageInfo .benefit .nav ul .first{margin-left:10px}
.pageInfo .benefit .nav ul li{transition:all 0.4s;float:left;width:49.1%;padding-top:25px;background-color:#66a0e8;height:70px;margin-bottom:5px;font-size:16px;letter-spacing:0.5px;color:#fff;border-left:1px solid white;text-transform:uppercase}
.pageInfo .benefit .nav ul li .active{color:black;background-color:#d8d8d8}
@media screen and (max-width:40rem){.pageInfo .benefit .nav ul li{font-size:12px;margin-left:0;width:24%}}
.pageInfo .benefit .nav ul li:hover,
.pageInfo .benefit .nav ul li:focus{color:#2e2e2e}
.pageInfo .benefit .nav ul .noActive:hover{cursor:default;color:#fff}
.pageInfo .benefit .nav .active{color:black;background-color:#d8d8d8}
@media screen and (max-width:60.625rem){.pageInfo .benefit .nav a{min-height:80px}}
@media screen and (max-width:41.25rem){.pageInfo .benefit .nav a{font-size:12px}}
@media screen and (max-width:39.9rem){.pageInfo .benefit .nav ul li{font-size:14px;width:48%;padding:15px 5px 0 5px}.pageInfo .benefit .nav ul li:first-child{margin-left:6px}.pageInfo .benefit .nav ul li:nth-child(3){margin-left:6px}.pageInfo .benefit .nav ul li:last-child{margin-right:0}}
.pageInfo .benefit .product,
.pageInfo .benefit .industrial{min-height:100px;background-color:#f5f5f5;padding-bottom:10px;border-top:5px solid #d8d8d8;transition:all 0.4s}
.pageInfo .benefit .product p,
.pageInfo .benefit .industrial p{color:#fff}
.pageInfo .benefit .product a,
.pageInfo .benefit .industrial a{display:block}
.pageInfo .benefit .industrial a:link,
.pageInfo .benefit .product a:link,
.pageInfo .benefit .industrial a:visited,
.pageInfo .benefit .product a:visited,
.pageInfo .benefit .industrial a:hover,
.pageInfo .benefit .product a:hover,
.pageInfo .benefit .industrial a:focus,
.pageInfo .benefit .product a:focus,
.pageInfo .benefit .industrial a:active,
.pageInfo .benefit .product a:active{text-decoration:none}
.pageInfo .benefit .industrial a:hover .productRow-7,
.pageInfo .benefit .product a:hover .productRow-7,
.pageInfo .benefit .industrial a:focus .productRow-7,
.pageInfo .benefit .product a:focus .productRow-7,
.pageInfo .benefit .industrial a:active .productRow-7,
.pageInfo .benefit .product a:active .productRow-7,
.pageInfo .benefit .industrial a:hover .productRow-8,
.pageInfo .benefit .product a:hover .productRow-8,
.pageInfo .benefit .industrial a:focus .productRow-8,
.pageInfo .benefit .product a:focus .productRow-8,
.pageInfo .benefit .industrial a:active .productRow-8,
.pageInfo .benefit .product a:active .productRow-8,
.pageInfo .benefit .industrial a:hover .productRow-9,
.pageInfo .benefit .product a:hover .productRow-9,
.pageInfo .benefit .industrial a:focus .productRow-9,
.pageInfo .benefit .product a:focus .productRow-9,
.pageInfo .benefit .industrial a:active .productRow-9,
.pageInfo .benefit .product a:active .productRow-9,
.pageInfo .benefit .industrial a:hover .productRow-10,
.pageInfo .benefit .product a:hover .productRow-10,
.pageInfo .benefit .industrial a:focus .productRow-10,
.pageInfo .benefit .product a:focus .productRow-10,
.pageInfo .benefit .industrial a:active .productRow-10,
.pageInfo .benefit .product a:active .productRow-10,
.pageInfo .benefit .industrial a:hover .productRow-11,
.pageInfo .benefit .product a:hover .productRow-11,
.pageInfo .benefit .industrial a:focus .productRow-11,
.pageInfo .benefit .product a:focus .productRow-11,
.pageInfo .benefit .industrial a:active .productRow-11,
.pageInfo .benefit .product a:active .productRow-11,
.pageInfo .benefit .industrial a:hover .productRow-12,
.pageInfo .benefit .product a:hover .productRow-12,
.pageInfo .benefit .industrial a:focus .productRow-12,
.pageInfo .benefit .product a:focus .productRow-12,
.pageInfo .benefit .industrial a:active .productRow-12,
.pageInfo .benefit .product a:active .productRow-12,
.pageInfo .benefit .industrial a:hover .productRow-13,
.pageInfo .benefit .product a:hover .productRow-13,
.pageInfo .benefit .industrial a:focus .productRow-13,
.pageInfo .benefit .product a:focus .productRow-13,
.pageInfo .benefit .industrial a:active .productRow-13,
.pageInfo .benefit .product a:active .productRow-13,
.pageInfo .benefit .industrial a:hover .productRow-14,
.pageInfo .benefit .product a:hover .productRow-14,
.pageInfo .benefit .industrial a:focus .productRow-14,
.pageInfo .benefit .product a:focus .productRow-14,
.pageInfo .benefit .industrial a:active .productRow-14,
.pageInfo .benefit .product a:active .productRow-14{background-color:#334f6f}
.pageInfo .benefit .industrial a:hover .productRow-5,
.pageInfo .benefit .product a:hover .productRow-5,
.pageInfo .benefit .industrial a:focus .productRow-5,
.pageInfo .benefit .product a:focus .productRow-5,
.pageInfo .benefit .industrial a:active .productRow-5,
.pageInfo .benefit .product a:active .productRow-5,
.pageInfo .benefit .industrial a:hover .productRow-6,
.pageInfo .benefit .product a:hover .productRow-6,
.pageInfo .benefit .industrial a:focus .productRow-6,
.pageInfo .benefit .product a:focus .productRow-6,
.pageInfo .benefit .industrial a:active .productRow-6,
.pageInfo .benefit .product a:active .productRow-6{background-color:#3f5e87}
.pageInfo .benefit .industrial a:hover .productRow-3,
.pageInfo .benefit .product a:hover .productRow-3,
.pageInfo .benefit .industrial a:focus .productRow-3,
.pageInfo .benefit .product a:focus .productRow-3,
.pageInfo .benefit .industrial a:active .productRow-3,
.pageInfo .benefit .product a:active .productRow-3,
.pageInfo .benefit .industrial a:hover .productRow-4,
.pageInfo .benefit .product a:hover .productRow-4,
.pageInfo .benefit .industrial a:focus .productRow-4,
.pageInfo .benefit .product a:focus .productRow-4,
.pageInfo .benefit .industrial a:active .productRow-4,
.pageInfo .benefit .product a:active .productRow-4{background-color:#4b71a2}
.pageInfo .benefit .industrial a:hover .productRow-1,
.pageInfo .benefit .product a:hover .productRow-1,
.pageInfo .benefit .industrial a:focus .productRow-1,
.pageInfo .benefit .product a:focus .productRow-1,
.pageInfo .benefit .industrial a:active .productRow-1,
.pageInfo .benefit .product a:active .productRow-1,
.pageInfo .benefit .industrial a:hover .productRow-2,
.pageInfo .benefit .product a:hover .productRow-2,
.pageInfo .benefit .industrial a:focus .productRow-2,
.pageInfo .benefit .product a:focus .productRow-2,
.pageInfo .benefit .industrial a:active .productRow-2,
.pageInfo .benefit .product a:active .productRow-2{background-color:#698db9}
.pageInfo .benefit .productRow{display:table;width:100%;padding:40px;text-align:left;height:190px;color:#fff;border-top:10px solid white;border-right:10px solid white}
.pageInfo .benefit .productRow .text{display:table-cell;vertical-align:middle;transition:all 0.4s}
.pageInfo .benefit .productRow .text p{transition:all 0.4s;font-size:16px;margin-top:0;padding-left:20px}
.pageInfo .benefit .productRow .ico{display:table-cell;vertical-align:middle;width:25%}
.pageInfo .benefit .productRow .ico img{display:block;margin-left:auto;margin-right:auto}
.pageInfo .benefit .productRow a:hover,
.pageInfo .benefit .productRow a:focus{text-decoration:none}
@media screen and (max-width:64rem){.pageInfo .benefit .productRow{min-height:210px;border-top:none;border-bottom:none;border:5px solid white;padding:0;padding-top:40px}.pageInfo .benefit .productRow .ico{display:block;width:100%}.pageInfo .benefit .productRow .text{display:block}.pageInfo .benefit .productRow .text p{padding:0;margin-top:20px;text-align:center}}
@media screen and (max-width:39.9rem){.pageInfo .benefit .productRow{border:5px solid white;padding-top:40px}.pageInfo .benefit .productRow .text p{padding:0;margin-top:20px}}
@media screen and (max-width:25rem){.pageInfo .benefit .productRow{padding:5px;padding-top:40px}.pageInfo .benefit .productRow .text p{font-size:12px}}
.pageInfo .benefit .mainServicesSolutions .productRow-1{background-color:#4c73a3}
.pageInfo .benefit .mainServicesSolutions .productRow-2{background-color:#3b597f}
.pageInfo .benefit .mainServicesSolutions .productRow-3{background-color:#2f4664}
.pageInfo .benefit .productRowLast{border-right:none}
@media screen and (max-width:60rem){.pageInfo .benefit .productRowLast{border-right:5px solid white}}
@media screen and (max-width:40rem){.pageInfo .benefit .productRowLast{border-right:5px solid white}}
.pageInfo .pressCenter h1,.pageInfo .pressCenter .h1-title{margin-top:44px}
.pageInfo .pressCenter .line p{background-color:#d8d8d8}
.pageInfo .pressCenter .pressCenterInfo{padding-bottom:60px}
.pageInfo .pressCenter .pressCenterInfo .pressCenterMenu ul{list-style:none}
.pageInfo .pressCenter .pressCenterInfo .pressCenterMenu ul li{margin-bottom:20px;font-size:14px;text-transform:uppercase;padding:15px 41px;border:1px solid #d8d8d8;letter-spacing:0.4px;color:#66a0e8}
.pageInfo .pressCenter .pressCenterInfo .pressCenterMenu ul li:first-child{margin-top:4px}
.pageInfo .pressCenter .pressCenterInfo .pressCenterMenuSmall ul{list-style:none}
.pageInfo .pressCenter .pressCenterInfo .pressCenterMenuSmall ul li{float:left;margin-bottom:35px;font-size:12px;padding:15px 30px;text-transform:uppercase;margin-left:5px;border:1px solid #d8d8d8;color:#66a0e8}
@media screen and (max-width:35.25rem){.pageInfo .pressCenter .pressCenterInfo .pressCenterMenuSmall ul li{padding:15px 5px}.pageInfo .pressCenter .pressCenterInfo .pressCenterMenuSmall ul li:first-child{margin-left:10px}}
@media screen and (max-width:21rem){.pageInfo .pressCenter .pressCenterInfo .pressCenterMenuSmall ul li{font-size:10px}}
.pageInfo .pressCenter .pressCenterInfo .pressCenterMenu ul .active,
.pageInfo .pressCenter .pressCenterInfo .pressCenterMenuSmall ul .active{background-color:#f5f5f5;border-bottom:1px solid #66a0e8;border-top:1px solid #f5f5f5;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;box-shadow:0 1px 0 #66a0e8}
.pageInfo .pressCenter .pressCenterInfo .pressCenterMenu ul .active:hover,
.pageInfo .pressCenter .pressCenterInfo .pressCenterMenuSmall ul .active:hover,
.pageInfo .pressCenter .pressCenterInfo .pressCenterMenu ul .active:focus,
.pageInfo .pressCenter .pressCenterInfo .pressCenterMenuSmall ul .active:focus{text-decoration:none;border-bottom:1px solid #66a0e8;border-top:1px solid #f5f5f5;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;box-shadow:0 1px 0 #66a0e8}
.pageInfo .pressCenter .pressCenterInfo .pressCenterMenu ul li:hover,
.pageInfo .pressCenter .pressCenterInfo .pressCenterMenuSmall ul li:hover,
.pageInfo .pressCenter .pressCenterInfo .pressCenterMenu ul li:focus,
.pageInfo .pressCenter .pressCenterInfo .pressCenterMenuSmall ul li:focus{transition:all 0.4s;border:1px solid #66a0e8}
.pageInfo .pressCenter .pressCenterInfo h2{float:left;margin-bottom:25px}
.pageInfo .pressCenter .pressCenterInfo table{text-align:left;width:100%;margin-left:10px;margin-right:10px}
.pageInfo .pressCenter .pressCenterInfo table thead tr{border-bottom:1px solid #d8d8d8}
.pageInfo .pressCenter .pressCenterInfo table tr{z-index:0;border-bottom:1px solid #f5f5f5}
.pageInfo .pressCenter .pressCenterInfo table tr td{transition:all 0.4s;font-size:14px;padding:20px 0 20px 20px;color:#2e2e2e}
.pageInfo .pressCenter .pressCenterInfo table tr td a{display:block;transition:all 0.4s;font-size:14px;color:#2e2e2e;text-decoration:none}
.pageInfo .pressCenter .pressCenterInfo table tr td p{font-size:14px;letter-spacing:0.5px;color:#9b9b9b}
.pageInfo .pressCenter .pressCenterInfo table tr td p span{color:#4a4a4a}
.pageInfo .pressCenter .pressCenterInfo table tr .left{width:9em}
.pageInfo .pressCenter .pressCenterInfo table tr td:hover a,
.pageInfo .pressCenter .pressCenterInfo table tr td:focus a{margin-left:20px;margin-right:-20px;color:#66a0e8;text-decoration:underline}
.pageInfo .pressCenter .pressCenterInfo table tr .prevNews a{padding:5px 0 5px 25px;background:url('../i/icons/news.svg') no-repeat 0 7px;color:#66a0e8;text-transform:capitalize}
.pageInfo .pressCenter .pressCenterInfo table tr .prevNews a span{text-transform:lowercase}
.pageInfo .pressCenter .pressCenterInfo table tr .prevNews a:hover,
.pageInfo .pressCenter .pressCenterInfo table tr .prevNews a:focus{color:#2e2e2e;background:url('../i/icons/news_black.svg') no-repeat 0 7px;text-decoration:none}
.pageInfo .pressCenter .pressCenterInfo table thead tr:first-child td{font-size:13px;padding-bottom:10px;color:#9b9b9b}
.pageInfo .pressCenter .pressCenterInfo table thead tr:first-child .date{padding-left:0}
.pageInfo .pressCenter .pressCenterInfo table .last{border-top:1px solid #d8d8d8}
.pageInfo .pressCenter .pressCenterInfo table .newsall{display:none}
.pageInfo .pressCenter .pressCenterInfo table .newsall:hover{cursor:pointer}
@media screen and (max-width:40rem){.pageInfo .pressCenter .pressCenterInfo h2{float:none}}
@media screen and (max-width:39.9rem){.pageInfo .pressCenter .pressCenterInfo table{width:95%}.pageInfo .pressCenter .pressCenterInfo table tr td{padding:20px 0 20px 0}.pageInfo .pressCenter .pressCenterInfo table tr td:hover a,.pageInfo .pressCenter .pressCenterInfo table tr td:focus a{margin-left:0;margin-right:0}}
.pageInfo .News .line p{background-color:#66a0e8}
.pageInfo .News .pressCenterInfo .pressCenterMenu ul .active,
.pageInfo .News .pressCenterInfo .pressCenterMenuSmall ul .active{background-color:#f5f5f5;border-bottom:1px solid #66a0e8;border-top:1px solid #f5f5f5;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;box-shadow:0 1px 0 #66a0e8;color:#2e2e2e}
.pageInfo .News .pressCenterInfo table{border:none}
.pageInfo .News .pressCenterInfo table thead tr{border-bottom:1px solid #d8d8d8}
.pageInfo .News .pressCenterInfo table tbody tr:last-child{border-bottom:none}
.pageInfo .News .pressCenterInfo table tfoot tr{border-bottom:none}
.pageInfo .competence,
.pageInfo .sertAndLecense{border-top:5px solid #66a0e8;border-bottom:5px solid #66a0e8;position:relative;background-color:#2e2e2e;padding-bottom:80px}
.pageInfo .competence h1,
.pageInfo .sertAndLecense h1,
.pageInfo .competence .h1-title,
.pageInfo .sertAndLecense .h1-title{color:#fff;letter-spacing:1.1px}
.pageInfo .competence .line p,
.pageInfo .sertAndLecense .line p{background-color:#66a0e8}
.pageInfo .competence p,
.pageInfo .sertAndLecense p{margin-left:auto;margin-right:auto;color:#9b9b9b;max-width:48.75rem;margin-bottom:40px;text-align:left}
.pageInfo .competence p span,
.pageInfo .sertAndLecense p span{font-size:16px;font-weight:400}
.pageInfo .competence .slider,
.pageInfo .sertAndLecense .slider{margin-bottom:40px}
.pageInfo .competence .slider ul li img,
.pageInfo .sertAndLecense .slider ul li img{max-height:115px;padding-bottom:10px;border-bottom:2px solid #66a0e8;margin-bottom:40px}
.pageInfo .competence .switch2,
.pageInfo .sertAndLecense .switch2{bottom:20px;width:75%}
.pageInfo .competence .switch2 .prevSlide,
.pageInfo .sertAndLecense .switch2 .prevSlide,
.pageInfo .competence .switch2 .nextSlide,
.pageInfo .sertAndLecense .switch2 .nextSlide{border-bottom:40px solid rgba(102,160,232,0.3)}
.pageInfo .competence .switch2 a firstSpan,
.pageInfo .sertAndLecense .switch2 a firstSpan{margin-left:-15px}
.pageInfo .competence{padding:0 10px;padding-top:60px}
@media screen and (max-width:58rem){.pageInfo .competence .slider ul li img{max-height:90px}}
@media screen and (max-width:45rem){.pageInfo .competence .slider ul li img{max-height:70px}}
@media screen and (max-width:39.99rem){.pageInfo .competence p span{font-size:14px}}
@media screen and (max-width:23rem){.pageInfo .competence .slider ul li img{max-height:45px}}
.pageInfo .consultation{background-color:#f5f5f5;padding-bottom:60px}
.pageInfo .consultation h1,.pageInfo .consultation .h1-title{margin-top:55px}
.pageInfo .consultation .line p{background-color:#d8d8d8;margin-bottom:5px}
.pageInfo .consultation .consultCol{margin-top:40px}
.pageInfo .consultation .consultCol img{margin-top:20px;margin-bottom:39px}
.pageInfo .consultation .consultCol .consult_action{font-size:24px;line-height:1.3em;font-weight:300;text-transform:uppercase;letter-spacing:.5px}
.pageInfo .consultation .consultCol .consult_action a{font-weight:300;font-size:24px;padding:0;color:#2e2e2e}
.pageInfo .consultation .consultCol .consult_action a span{color:#9b9b9b}
.pageInfo .consultation .consultCol .consult_action a:hover,
.pageInfo .consultation .consultCol .consult_action a:focus{text-decoration:none}
.pageInfo .consultation .consultCol .line p{width:90px;margin-top:21px;margin-bottom:18px;background-color:#66a0e8;padding:0}
.pageInfo .consultation .consultCol a{transition:all 0.4s;color:#66a0e8;padding-left:20px;font-size:13px;font-weight:400;letter-spacing:0.5px}
.pageInfo .consultation .consultCol a:hover,
.pageInfo .consultation .consultCol a:focus{color:#2e2e2e;text-decoration:underline;margin-top:10px}
.pageInfo .consultation .consultCol p{color:#4a4a4a;letter-spacing:0.3px;padding:0 10px;margin-bottom:20px}
.pageInfo .consultation .consultCol .loc{background:url('../i/icons/place.svg') no-repeat 0 0}
.pageInfo .consultation .consultCol .loc:hover,
.pageInfo .consultation .consultCol .loc:focus{background:url('../i/icons/place_black.svg') no-repeat 0 0}
.pageInfo .consultation .consultCol .email{background:url('../i/icons/email_blue.svg') no-repeat 0 1px}
.pageInfo .consultation .consultCol .email:hover,
.pageInfo .consultation .consultCol .email:focus{background:url('../i/icons/email_black.svg') no-repeat 0 1px}
.pageInfo .consultation .consultCol .callback{background:url('../i/icons/callback_blue.svg') no-repeat 0 0}
.pageInfo .consultation .consultCol .callback:hover,
.pageInfo .consultation .consultCol .callback:focus{background:url('../i/icons/callback_black.svg') no-repeat 0 0}
.pageInfo .about{padding:60px 5px;background:#f5f5f5}
.pageInfo .about img{margin:30px 0;padding:20px;border:1px solid #9b9b9b}
.pageInfo .about h1,
.pageInfo .about h2,
.pageInfo .about h3,
.pageInfo .about .h1-title{margin:1.5em 0 1.5em 0;text-align:left}
.pageInfo .about.multiTabs h1,.pageInfo .about.multiTabs .h1-title{margin-top:0 !important}
.pageInfo .about .head h1,.pageInfo .about .head .h1-title{display:block;text-align:left;margin:0}
.pageInfo .about .head h3{text-align:left;margin:0}
.pageInfo .about .head p.created{font-size:24px;color:#4c73a3;letter-spacing:.5px;padding-top:1em}
.pageInfo .about .line{display:block;text-align:left}
.pageInfo .about .line p{margin:40px 0 40px 0;background-color:#66a0e8;padding:0}
.pageInfo .about p{text-align:left;font-size:1em;line-height:130%;letter-spacing:0.5px;margin-bottom:1em}
.pageInfo .about p em{color:#666}
.pageInfo .about li{margin-bottom:1em;margin-left:2em;text-align:left;position:relative}
.pageInfo .about ul{list-style-type:none;margin-top:2em;margin-bottom:2em}
.pageInfo .about ul li:before{display:block;position:absolute;left:-20px;width:20px;color:#5caeb6;content:"■"}
@media screen and (max-width:40rem){.pageInfo .about h1,.pageInfo .about .h1-title{text-align:center}.pageInfo .about .line{text-align:center}}
.pageInfo .about table{text-align:left;width:100%;margin-top:40px}
.pageInfo .about table tr:nth-child(odd){background-color:white}
.pageInfo .about table tr{z-index:0}
.pageInfo .about table tr td{transition:all 0.4s;font-size:16px;padding:20px 0 20px 20px;color:#2e2e2e}
.pageInfo .about table tr td a{display:block;transition:all 0.4s;font-size:16px;color:#2e2e2e}
.pageInfo .about table tr td p{font-size:14px;letter-spacing:0.5px;color:#9b9b9b}
.pageInfo .about table tr td p span{color:#4a4a4a}
.pageInfo .about table tr td:hover a,
.pageInfo .about table tr td:focus a{color:#66a0e8;text-decoration:none}
.pageInfo .about table tr .prevNews a{padding:5px 0 5px 25px;background:url('../i/icons/news.svg') no-repeat 0 8px;color:#66a0e8;text-transform:capitalize}
.pageInfo .about table tr .prevNews a span{text-transform:lowercase}
.pageInfo .about table tr .prevNews a:hover,
.pageInfo .about table tr .prevNews a:focus{color:#2e2e2e;background:url('../i/icons/news_black.svg') no-repeat 0 8px;text-decoration:none;padding-left:30px}
.pageInfo .about thead tr td,
.pageInfo .about thead tr th{background-color:#3b597f;border:1px solid #3b597f;color:#fff;text-align:center;font-weight:bold}
.pageInfo .aboutCompany img{border:none;margin:0;padding:6px 10px 10px 10px}
.pageInfo .aboutNews table tr td{background-color:#f5f5f5}
.pageInfo section.map{position:relative;padding-top:0;height:calc(100vh - 414px);min-height:250px;background-color:#f6f6f6}
.pageInfo section.map .yamap{height:calc(100vh - 414px);min-height:250px;width:100%;position:absolute;top:0;left:0}
.pageInfo section.map .markers{position:absolute;bottom:0;left:0;right:0}
.pageInfo section.map .markers{pointer-events:none}
.pageInfo section.map .markers .marker{display:block;pointer-events:all;position:relative;background-color:rgba(255,255,255,0.8);padding:110px 0 20px;background-position:center 30px;background-repeat:no-repeat;background-size:auto;transition:.5s all;margin-bottom:20px}
.pageInfo section.map .markers .marker .text{display:block;font-family:Play;font-size:20px;letter-spacing:0.3px;color:#252d36;text-align:center;line-height:1.3}
.pageInfo section.map .markers .marker .text span{color:#9C9C9C}
.pageInfo section.map .markers a.marker:hover,
.pageInfo section.map .markers a.marker:focus{transition:.5s all;background-color:rgba(240,250,255,0.9);box-shadow:0 0 20px rgba(0,0,0,0.3);text-decoration:none;cursor:pointer}
.pageInfo section.map .markers .pin{background-image:url(../i/icons/location.svg)}
.pageInfo section.map .markers .clock{background-image:url(../i/icons/time.svg)}
.pageInfo section.map .markers .email{background-image:url(../i/icons/email_cont.svg)}
.pageInfo section.map .markers .phone{background-image:url(../i/icons/phone.svg)}
.pageInfo section.map .markersdown{height:270px}
@media screen and (max-width:46rem){.pageInfo section.map .yamap{position:relative}.pageInfo section.map .markers{margin-top:35px;position:relative}}
@media screen and (max-width:39.99rem){.pageInfo section.map{min-height:450px}.pageInfo section.map .yamap{min-height:450px}.pageInfo section.map .markers{position:relative}}
.pageInfo .registrDocs{padding:60px 0}
.pageInfo .registrDocs img{margin-bottom:30px}
.pageInfo .registrDocs .slider ul{list-style:none}
.pageInfo .registrDocs .slider ul li{float:left;padding:10px;margin-left:auto;margin-right:auto}
.pageInfo .registrDocs .slider ul li img{max-width:130px;margin-bottom:0}
@media screen and (max-width:75rem){.pageInfo .registrDocs .slider ul li img{max-width:100px}}
@media screen and (max-width:46rem){.pageInfo .registrDocs .slider ul li img{max-width:80px}}
.pageInfo .registrDocs .slider ul .line{text-align:left;padding:10px}
.pageInfo .registrDocs .slider ul .line p{width:130px;margin-top:0;margin-bottom:30px}
@media screen and (max-width:75rem){.pageInfo .registrDocs .slider ul .line p{width:100px}}
@media screen and (max-width:46rem){.pageInfo .registrDocs .slider ul .line p{width:80px}}
@media screen and (max-width:27.5rem){.pageInfo .registrDocs .slider ul li img{max-width:50px}.pageInfo .registrDocs .slider ul .line{text-align:right}.pageInfo .registrDocs .slider ul .line p{width:50px;margin-top:15px;margin-bottom:30px;margin-right:5px}}
.pageInfo .registrDocs h1,.pageInfo .registrDocs .h1-title{display:block;text-align:left}
.pageInfo .registrDocs .line{display:block;text-align:left}
.pageInfo .registrDocs .line p{margin:32px 0 39px 0;background-color:#66a0e8}
.pageInfo .registrDocs .sert{margin:5px}
.pageInfo .registrDocs .sert img{border:5px solid #f5f5f5}
.pageInfo .registrDocs .sert .line p{margin-top:8px;width:100%}
@media screen and (max-width:40rem){.pageInfo .registrDocs h1. .pageInfo .registrDocs .h1-title{text-align:center}.pageInfo .registrDocs .line{text-align:center}}
.pageInfo .sertAndLecense{border-top:5px solid #66a0e8;border-bottom:none;background:#2e2e2e;padding:60px 0}
.pageInfo .sertAndLecense img{margin-bottom:30px}
.pageInfo .sertAndLecense h1,.pageInfo .sertAndLecense .h1-title{display:block;text-align:left;color:#fff}
.pageInfo .sertAndLecense .line{display:block;text-align:left}
.pageInfo .sertAndLecense .line p{margin:32px 0 39px 0;background-color:#66a0e8}
@media screen and (max-width:61rem){.pageInfo .sertAndLecense .slider .slide li img{max-height:90px}}
@media screen and (max-width:47.5rem){.pageInfo .sertAndLecense .slider .slide li img{max-height:70px}}
@media screen and (max-width:28rem){.pageInfo .sertAndLecense .slider .slide li img{max-height:50px}}
@media screen and (max-width:39.99rem){.pageInfo .sertAndLecense h1,.pageInfo .sertAndLecense .h1-title{text-align:center}.pageInfo .sertAndLecense .line{text-align:center}}
.pageInfo .sertAndLecense .switch2{margin-left:-15px}
.pageInfo .partners{background:#f5f5f5;padding:60px 0}
.pageInfo .partners img{margin-bottom:30px}
.pageInfo .partners h1,.pageInfo .partners .h1-title{display:block;text-align:left}
.pageInfo .partners .line{display:block;text-align:left}
.pageInfo .partners .line p{margin:32px 0 39px 0;background-color:#d8d8d8}
.pageInfo .partners .logo{max-height:100px;margin-top:20px;margin-right:20px}
.pageInfo .partners .cisco,
.pageInfo .partners .ibm{padding-top:20px}
.pageInfo .partners .partnersLine p{width:100%;margin-top:60px;margin-bottom:40px}
.pageInfo .partners .partnersBottom{text-align:right}
.pageInfo .partners .partnersBottom p{font-size:14px;line-height:1.6;letter-spacing:0.5px;display:inline-block}
@media screen and (max-width:65rem){.pageInfo .partners .partnersBottom{text-align:center}.pageInfo .partners .partnersBottom p{display:block}.pageInfo .partners .partnersBottom .btn{width:17rem;margin-top:20px}}
@media screen and (max-width:40rem){.pageInfo .partners h1,.pageInfo .partners .h1-title{text-align:center}.pageInfo .partners .line{text-align:center}.pageInfo .partners .cisco,.pageInfo .partners .ibm{padding-top:10px}.pageInfo .partners .partnersBottom{text-align:center}.pageInfo .partners .partnersBottom p{display:block}.pageInfo .partners .partnersBottom .btn{width:17rem;margin-top:20px;margin-left:0}}
.pageInfo .work{padding:60px 0}
.pageInfo .work img{margin-bottom:30px}
.pageInfo .work h1,.pageInfo .work .h1-title{display:block;text-align:left}
.pageInfo .work .line{display:block;text-align:left}
.pageInfo .work .line p{margin:32px 0 39px 0;background-color:#66a0e8}
.pageInfo .work .vacancies{text-align:left}
.pageInfo .work .vacancies h3{color:#2e2e2e;font-size:14px;line-height:1.6;letter-spacing:0.5px;margin-bottom:40px;text-transform:none;font-weight:400}
.pageInfo .work .vacancies .position{font-size:14px;line-height:1.6;letter-spacing:0.5px;color:#000;font-weight:500}
.pageInfo .work .vacancies .descript p{font-weight:400;font-size:13px;line-height:1.7;letter-spacing:0.5px;color:#4a4a4a}
.pageInfo .work .vacancies .descript p span{font-weight:500}
.pageInfo .work .vacancies .line p{background-color:#f5f5f5;width:100%;margin-top:20px;margin-bottom:30px}
.pageInfo .work .workBottom{margin-top:10px;text-align:right}
.pageInfo .work .workBottom p{font-weight:400;font-size:14px;margin-bottom:20px;line-height:1.6;letter-spacing:0.5px;display:inline-block}
@media screen and (max-width:65rem){.pageInfo .work .workBottom{text-align:center}.pageInfo .work .workBottom p{display:block}.pageInfo .work .workBottom .btn{width:17rem;margin-top:20px}}
@media screen and (max-width:40rem){.pageInfo .work h1,.pageInfo .work .h1-title{text-align:center}.pageInfo .work .line{text-align:center}.pageInfo .work h3{text-align:center}.pageInfo .work .vacancies{margin:10px}.pageInfo .work .workBottom{text-align:center}.pageInfo .work .workBottom .btn{margin-left:0}}
@media screen and (max-width:28rem){.pageInfo .work .vacancies .position{font-size:12px}.pageInfo .work .vacancies .descript p{font-size:11px}}
@media screen and (max-width:23.4rem){.pageInfo .work .vacancies .descript p{padding-left:20px;padding-right:10px}}
.pageInfo .services{padding-bottom:65px !important;border-top:none !important;background-color:#fff !important}
.pageInfo .services .productRow{display:table;text-align:left;border:4px solid white}
.pageInfo .pressCenterPage .line p{background-color:#66a0e8}
.pageInfo .pressCenterPage .last{border-bottom:none !important}
.pageInfo footer{border-top:5px solid #9b9b9b;background-color:#d8d8d8;padding-top:37px;padding-bottom:25px}
.pageInfo footer .leftCol{text-align:left}
.pageInfo footer .leftCol p{font-size:12px;color:#4a4a4a;font-weight:400}
.pageInfo footer .leftCol p.copyright{color:#000;font-size:14px;font-weight:500;margin-bottom:35px;letter-spacing:0;text-transform:none}
.pageInfo footer .rightCol ul{list-style:none}
.pageInfo footer .rightCol ul li{transition:all 0.4s;width:20%;margin-bottom:10px;float:left;text-align:left}
.pageInfo footer .rightCol ul li a{text-transform:uppercase;transition:all 0.4s;font-size:14px;color:#66a0e8}
.pageInfo footer .rightCol ul li:hover,
.pageInfo footer .rightCol ul li:focus{margin-top:-5px}
.pageInfo footer .rightCol ul li:hover a,
.pageInfo footer .rightCol ul li:focus a{text-decoration:none;margin-top:5px;color:#2e2e2e}
.pageInfo footer .rightCol ul li:last-child{margin-right:0}
.pageInfo footer .rightCol .footerHref{margin-top:25px}
.pageInfo footer .rightCol .footerHref a{transition:all 0.4s;color:#2e2e2e;font-size:13px}
.pageInfo footer .rightCol .footerHref a p{transition:all 0.4s;font-size:13px;padding-left:16px;margin-bottom:12px;text-align:left;background:url('../i/icons/arrow.svg') no-repeat 0 3px}
.pageInfo footer .rightCol .footerHref a:hover,
.pageInfo footer .rightCol .footerHref a:focus{text-decoration:none}
.pageInfo footer .rightCol .footerHref a:hover p,
.pageInfo footer .rightCol .footerHref a:focus p{color:#66a0e8;margin-left:17px;background:url('../i/icons/arrow_black.svg') no-repeat 0 3px}
@media screen and (max-width:56.25rem){.pageInfo footer .rightCol .footerHref a p{background:none;padding-left:0;margin-left:0}.pageInfo footer .rightCol .footerHref a:hover p,.pageInfo footer .rightCol .footerHref a:focus p{margin-left:0;background:none}}
@media screen and (max-width:47.5rem){.pageInfo footer .rightCol .footerHref a p{font-size:12px}}
@media screen and (max-width:39.9rem){.pageInfo footer .rightCol a{font-size:10px}.pageInfo footer .rightCol a p{background:none;padding-left:0}.pageInfo footer .rightCol a:hover p,.pageInfo footer .rightCol a:focus p{margin-left:0;background:none}}
@media screen and (max-width:46rem){.pageInfo footer .rightCol ul li{text-align:right}.pageInfo footer .rightCol ul li a{font-size:12px}}
@media screen and (max-width:22.5rem){.pageInfo footer .rightCol ul li{text-align:left}.pageInfo footer .rightCol ul li a{font-size:9px}.pageInfo footer .rightCol .footerHref a p{font-size:10px}}
.pageInfo footer .footInfo{margin-top:37px;text-align:left;font-size:12px;color:#4a4a4a}
.pageInfo footer .footInfo a{font-size:12px;color:#4a4a4a}
.pageInfo footer .footInfo a:hover,
.pageInfo footer .footInfo a:focus{text-decoration:none}
.pageInfo footer .footInfo .foot-contact-href{color:#66a0e8}
.pageInfo footer .footInfo .foot-contact-href:hover{color:#4a4a4a}
.pageInfo footer .websee{width:270px;position:relative;float:right;padding-bottom:10px}
.pageInfo footer .websee a{color:#d8d8d8}
.pageInfo footer .websee a .move img{margin-top:34px;height:20px;position:absolute;right:0;transition:all 0.4s}
.pageInfo footer .websee a p{font-size:12px;font-weight:400;padding:10px 0;margin-top:25px;float:right;color:#d8d8d8}
.pageInfo footer .websee a:hover .move img,
.pageInfo footer .websee a:focus .move img{right:155px}
.pageInfo footer .websee a:hover p,
.pageInfo footer .websee a:focus p{color:#4a4a4a;transition:all 1s}
.mainPage .pageInfo .pressCenter .pressCenterInfo table{border:none}
.mainPage .pageInfo .pressCenter .pressCenterInfo table tbody tr:last-child{border-bottom:none}
.mainPage .pageInfo .pressCenter .pressCenterInfo table tfoot tr{border-bottom:none}
.servicePage .header h1,.servicePage .header .h1-title{margin-top:260px}
.servicePage .about h2:first-child{margin-top:0}
.servicePage .about .pageMenu{margin-top:0}
.contactPage .pageInfo{top:0;border-top:none}
.aboutPage .header .headInfo h1,.aboutPage .header .headInfo .h1-title{text-shadow:0 2px 4px rgba(0,0,0,0.76)}
.aboutPage .header .headInfo h2{letter-spacing:1px;margin-top:10px;margin-bottom:47px;text-shadow:0 2px 4px rgba(0,0,0,0.76)}
.aboutPage .header .headInfo p{font-size:18px}
.aboutPage .pageInfo .about p{font-size:14px}
@media screen and (max-width:39.99rem){.aboutPage .pageInfo .about .head h1,.aboutPage .pageInfo .about .head .h1-title{text-align:center}.aboutPage .pageInfo .about img{margin-bottom:30px}}
.hamburger{z-index:999;float:right;padding:7px 15px 0 15px!important}
.hamburger .hamburger-box .hamburger-inner,
.hamburger .hamburger-box .hamburger-inner::before,
.hamburger .hamburger-box .hamburger-inner::after{background-color:#d8d8d8}
.is-active .hamburger-box .hamburger-inner,
.is-active .hamburger-box .hamburger-inner::before,
.is-active .hamburger-box .hamburger-inner::after{background-color:#66a0e8}
.justifyleft img{margin-right:10px !important}
.onTop{display:none;height:50px;width:50px;background:url("../i/icons/page_up.svg") no-repeat;background-size:contain;position:fixed;cursor:pointer;right:0;bottom:40px;z-index:10}
.pageMenu{margin-top:3.1rem}
.pageMenu .menu-items ul{margin-left:20px}
.pageMenu .Toggle-buttons{margin-left:20px}
.pageMenu .Toggle-buttons .productRow{display:table;width:100%;margin-bottom:20px}
.pageMenu .Toggle-buttons .productRow .ico{display:table-cell}
.pageMenu .Toggle-buttons .productRow .ico img{margin:0;border:none}
.pageMenu .Toggle-buttons .productRow .text{display:table-cell;vertical-align:middle;padding-right:10px}
.pageMenu .Toggle-buttons .productRow .text p{color:white;margin-bottom:0}
.pageMenu .Toggle-buttons .active .productRow{background:#d8d8d8;cursor:default}
.pageMenu .Toggle-buttons a:hover{text-decoration:none}
.pageMenu .Toggle-buttons a:hover .productRow{background-color:#698db9}
.pageMenu .Toggle-buttons .active:hover .productRow{background:#d8d8d8}
@media screen and (max-width:80rem){.pageMenu .menu-items{display:none}}
@media screen and (max-width:60rem){.pageMenu .Toggle-buttons{margin-left:10px}.pageMenu .Toggle-buttons .productRow .ico img{padding:5px}}
@media screen and (max-width:40rem){.pageMenu .Toggle-buttons .productRow{width:80%;display:inline-block;margin-bottom:10px}.pageMenu .Toggle-buttons .productRow .ico img{max-height:80px;padding:10px}}
/*! * Hamburgers * @description Tasty CSS-animated hamburgers * @author Jonathan Suh @jonsuh * @site https://jonsuh.com/hamburgers * @link https://github.com/jonsuh/hamburgers */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx .hamburger-inner{transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.2s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.2s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.2s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.2s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.2s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.2s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.2s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.2s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy .hamburger-inner{transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.2s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.2s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.2s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.2s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.2s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.2s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.2s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.2s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--squeeze .hamburger-inner{transition-duration:0.1s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.1s 0.14s ease,opacity 0.1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.1s 0.14s ease,-webkit-transform 0.1s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.14s ease,transform 0.1s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.14s ease,transform 0.1s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.1s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease,opacity 0.1s 0.14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.14s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease,transform 0.1s 0.14s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease,transform 0.1s 0.14s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.1s 0.14s cubic-bezier(0.215,0.61,0.355,1)}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:5px}.fancybox-opened{z-index:8030}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-repeat:no-repeat;background-position:center;background-size:contain}
.fancybox-prev span{background-image:url('arrow.svg');transform:rotate(180deg)}.fancybox-next span{background-image:url('arrow.svg')}.fancybox-close{-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;border:2px solid #d8d8d8;background-image:url('close_blue.svg');background-size:auto}
.fancybox-close:hover{border:2px solid #66a0e8;background-image:url('close.svg')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:18px;right:18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px}.fancybox-next span{right:10px}.fancybox-nav:hover span{visibility:visible}@media screen and (max-width:39.95rem){.fancybox-skin{padding:10px !important}.fancybox-nav{width:30%}.fancybox-nav span{visibility:visible}}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:visible;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;width:100%}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;margin-bottom:-35px;left:0;z-index:8050;text-align:center;width:100%}.fancybox-title-float-wrap .child{display:inline-block;text-align:center;margin:0 auto;font-family:@p-family;font-size:12px;color:@gray;background-color:white;padding:15px 0;width:100%;height:50px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
#loading{background-color:#2f4664;height:100%;width:100%;position:absolute;margin-top:0;top:0;z-index:5}#loading-center{width:100%;height:100%;position:relative}#loading-center-absolute{position:absolute;left:50%;top:50%;height:200px;width:200px;margin-top:-100px;margin-left:-100px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.object{-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;position:absolute;border-top:5px solid #FFF;border-bottom:5px solid transparent;border-left:5px solid #FFF;border-right:5px solid transparent;-webkit-animation:animate 2s infinite;animation:animate 2s infinite}#object_one{left:75px;top:75px;width:50px;height:50px}#object_two{left:65px;top:65px;width:70px;height:70px;-webkit-animation-delay:0.2s;animation-delay:0.2s}#object_three{left:55px;top:55px;width:90px;height:90px;-webkit-animation-delay:0.4s;animation-delay:0.4s}#object_four{left:45px;top:45px;width:110px;height:110px;-webkit-animation-delay:0.6s;animation-delay:0.6s}@-webkit-keyframes animate{50%{-ms-transform:rotate(360deg) scale(0.8);-webkit-transform:rotate(360deg) scale(0.8);transform:rotate(360deg) scale(0.8)}}@keyframes animate{50%{-ms-transform:rotate(360deg) scale(0.8);-webkit-transform:rotate(360deg) scale(0.8);transform:rotate(360deg) scale(0.8)}}
.cookie-notice{position:fixed;left:0;right:0;bottom:0;box-sizing:border-box;z-index:90;padding:10px 20px;padding:10px 20px calc(10px + env(safe-area-inset-bottom));color:#5d6670;font-family:Roboto,Arial,sans-serif;font-size:12px;line-height:1.35;background:#fff;border-top:1px solid #d9dde2;box-shadow:0 -4px 14px rgba(32,37,40,.08)}.cookie-notice *{box-sizing:border-box}.cookie-notice[hidden]{display:none}.cookie-notice__inner{display:flex;align-items:center;justify-content:center;max-width:1200px;margin:0 auto}.cookie-notice__text{text-align:center}.cookie-notice__link{margin-left:6px;color:#e30613;text-decoration:none;white-space:nowrap}.cookie-notice__link:hover,
.cookie-notice__link:focus{text-decoration:underline}.cookie-notice__accept{flex:0 0 auto;min-width:102px;height:30px;margin-left:16px;padding:0 16px;color:#202528;font-family:Roboto,Arial,sans-serif;font-size:12px;line-height:28px;text-align:center;background:#fff;border:1px solid #cfd4da;border-radius:3px;cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.cookie-notice__accept:hover,
.cookie-notice__accept:focus{color:#fff;background:#e30613;border-color:#e30613}.cookie-notice-modal{position:fixed;left:0;right:0;top:0;bottom:0;z-index:8070;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:40px 20px}.cookie-notice-modal *{box-sizing:border-box}.cookie-notice-modal[hidden]{display:none}.cookie-notice-modal__backdrop{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.72)}.cookie-notice-modal__dialog{position:relative;z-index:1;width:100%;max-width:760px;padding:48px 56px 44px;color:#202528;background:#fff;box-shadow:0 22px 60px rgba(0,0,0,.25)}.cookie-notice-modal__close{position:absolute;top:24px;right:28px;width:24px;height:24px;padding:0;color:#7f8994;font-family:Arial,sans-serif;font-size:26px;line-height:22px;text-align:center;background:transparent;border:0;cursor:pointer}.cookie-notice-modal__close:hover,
.cookie-notice-modal__close:focus{color:#202528}.cookie-notice-modal__text{margin:0;font-family:Roboto,Arial,sans-serif;font-size:14px;line-height:1.65}.cookie-notice-modal-open{overflow:hidden}@media screen and (max-width:767px){.cookie-notice{padding:12px 14px;padding:12px 14px calc(12px + env(safe-area-inset-bottom));font-size:11px}.cookie-notice__inner{flex-direction:column;width:100%}.cookie-notice__accept{width:100%;max-width:220px;margin-top:10px;margin-left:0}.cookie-notice-modal{align-items:flex-start;padding:28px 14px;padding:28px 14px calc(28px + env(safe-area-inset-bottom));overflow-y:auto}.cookie-notice-modal__dialog{padding:46px 24px 28px}.cookie-notice-modal__close{top:18px;right:20px}.cookie-notice-modal__text{font-size:13px;line-height:1.55}}