@charset "UTF-8";/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=63.75em&xlarge=75em&xxlarge=90em&xxxlarge=112.5em"}html{box-sizing:border-box;font-size:100%}*,::after,::before{box-sizing:inherit}body{margin:0;padding:0;background:#e1e3e7;font-family:roboto,sans-serif;font-weight:300;line-height:1.4375rem;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:0 0;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}.grid-container{padding-right:.625rem;padding-left:.625rem;max-width:90rem;margin:0 auto}@media print,screen and (min-width:40em){.grid-container{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:63.75em){.grid-container{padding-right:1rem;padding-left:1rem}}.grid-container.fluid{padding-right:.625rem;padding-left:.625rem;max-width:100%;margin:0 auto}@media print,screen and (min-width:40em){.grid-container.fluid{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:63.75em){.grid-container.fluid{padding-right:1rem;padding-left:1rem}}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin:0 auto}.grid-x{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.cell{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.cell.shrink{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.small-1,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-full,.grid-x>.small-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-full,.grid-x>.medium-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:63.75em){.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-full,.grid-x>.large-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media screen and (min-width:75em){.grid-x>.xlarge-1,.grid-x>.xlarge-10,.grid-x>.xlarge-11,.grid-x>.xlarge-12,.grid-x>.xlarge-2,.grid-x>.xlarge-3,.grid-x>.xlarge-4,.grid-x>.xlarge-5,.grid-x>.xlarge-6,.grid-x>.xlarge-7,.grid-x>.xlarge-8,.grid-x>.xlarge-9,.grid-x>.xlarge-full,.grid-x>.xlarge-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media screen and (min-width:90em){.grid-x>.xxlarge-1,.grid-x>.xxlarge-10,.grid-x>.xxlarge-11,.grid-x>.xxlarge-12,.grid-x>.xxlarge-2,.grid-x>.xxlarge-3,.grid-x>.xxlarge-4,.grid-x>.xxlarge-5,.grid-x>.xxlarge-6,.grid-x>.xxlarge-7,.grid-x>.xxlarge-8,.grid-x>.xxlarge-9,.grid-x>.xxlarge-full,.grid-x>.xxlarge-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media screen and (min-width:112.5em){.grid-x>.xxxlarge-1,.grid-x>.xxxlarge-10,.grid-x>.xxxlarge-11,.grid-x>.xxxlarge-12,.grid-x>.xxxlarge-2,.grid-x>.xxxlarge-3,.grid-x>.xxxlarge-4,.grid-x>.xxxlarge-5,.grid-x>.xxxlarge-6,.grid-x>.xxxlarge-7,.grid-x>.xxxlarge-8,.grid-x>.xxxlarge-9,.grid-x>.xxxlarge-full,.grid-x>.xxxlarge-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-x>.small-1{width:8.33333%}.grid-x>.small-2{width:16.66667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.33333%}.grid-x>.small-5{width:41.66667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.33333%}.grid-x>.small-8{width:66.66667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.33333%}.grid-x>.small-11{width:91.66667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-auto{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.medium-shrink{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.medium-1{width:8.33333%}.grid-x>.medium-2{width:16.66667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-5{width:41.66667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.33333%}.grid-x>.medium-8{width:66.66667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.33333%}.grid-x>.medium-11{width:91.66667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:63.75em){.grid-x>.large-auto{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.large-shrink{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.large-1{width:8.33333%}.grid-x>.large-2{width:16.66667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-5{width:41.66667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.33333%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.33333%}.grid-x>.large-11{width:91.66667%}.grid-x>.large-12{width:100%}}@media screen and (min-width:75em){.grid-x>.xlarge-auto{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.xlarge-shrink{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.xlarge-1{width:8.33333%}.grid-x>.xlarge-2{width:16.66667%}.grid-x>.xlarge-3{width:25%}.grid-x>.xlarge-4{width:33.33333%}.grid-x>.xlarge-5{width:41.66667%}.grid-x>.xlarge-6{width:50%}.grid-x>.xlarge-7{width:58.33333%}.grid-x>.xlarge-8{width:66.66667%}.grid-x>.xlarge-9{width:75%}.grid-x>.xlarge-10{width:83.33333%}.grid-x>.xlarge-11{width:91.66667%}.grid-x>.xlarge-12{width:100%}}@media screen and (min-width:90em){.grid-x>.xxlarge-auto{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.xxlarge-shrink{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.xxlarge-1{width:8.33333%}.grid-x>.xxlarge-2{width:16.66667%}.grid-x>.xxlarge-3{width:25%}.grid-x>.xxlarge-4{width:33.33333%}.grid-x>.xxlarge-5{width:41.66667%}.grid-x>.xxlarge-6{width:50%}.grid-x>.xxlarge-7{width:58.33333%}.grid-x>.xxlarge-8{width:66.66667%}.grid-x>.xxlarge-9{width:75%}.grid-x>.xxlarge-10{width:83.33333%}.grid-x>.xxlarge-11{width:91.66667%}.grid-x>.xxlarge-12{width:100%}}@media screen and (min-width:112.5em){.grid-x>.xxxlarge-auto{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.xxxlarge-shrink{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.xxxlarge-1{width:8.33333%}.grid-x>.xxxlarge-2{width:16.66667%}.grid-x>.xxxlarge-3{width:25%}.grid-x>.xxxlarge-4{width:33.33333%}.grid-x>.xxxlarge-5{width:41.66667%}.grid-x>.xxxlarge-6{width:50%}.grid-x>.xxxlarge-7{width:58.33333%}.grid-x>.xxxlarge-8{width:66.66667%}.grid-x>.xxxlarge-9{width:75%}.grid-x>.xxxlarge-10{width:83.33333%}.grid-x>.xxxlarge-11{width:91.66667%}.grid-x>.xxxlarge-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}}@media print,screen and (min-width:63.75em){.grid-margin-x{margin-left:-1rem;margin-right:-1rem}}.grid-margin-x>.cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width:40em){.grid-margin-x>.cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}}@media print,screen and (min-width:63.75em){.grid-margin-x>.cell{width:calc(100% - 2rem);margin-left:1rem;margin-right:1rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 1.25rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.25rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.25rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.25rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.25rem)}}@media print,screen and (min-width:63.75em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 2rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 2rem)}.grid-margin-x>.small-3{width:calc(25% - 2rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 2rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 2rem)}.grid-margin-x>.small-6{width:calc(50% - 2rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 2rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 2rem)}.grid-margin-x>.small-9{width:calc(75% - 2rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 2rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 2rem)}.grid-margin-x>.small-12{width:calc(100% - 2rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 2rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 2rem)}.grid-margin-x>.medium-3{width:calc(25% - 2rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 2rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 2rem)}.grid-margin-x>.medium-6{width:calc(50% - 2rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 2rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 2rem)}.grid-margin-x>.medium-9{width:calc(75% - 2rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 2rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 2rem)}.grid-margin-x>.medium-12{width:calc(100% - 2rem)}.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.33333% - 2rem)}.grid-margin-x>.large-2{width:calc(16.66667% - 2rem)}.grid-margin-x>.large-3{width:calc(25% - 2rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 2rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 2rem)}.grid-margin-x>.large-6{width:calc(50% - 2rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 2rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 2rem)}.grid-margin-x>.large-9{width:calc(75% - 2rem)}.grid-margin-x>.large-10{width:calc(83.33333% - 2rem)}.grid-margin-x>.large-11{width:calc(91.66667% - 2rem)}.grid-margin-x>.large-12{width:calc(100% - 2rem)}}@media screen and (min-width:75em){.grid-margin-x>.xlarge-auto{width:auto}.grid-margin-x>.xlarge-shrink{width:auto}.grid-margin-x>.xlarge-1{width:calc(8.33333% - 2rem)}.grid-margin-x>.xlarge-2{width:calc(16.66667% - 2rem)}.grid-margin-x>.xlarge-3{width:calc(25% - 2rem)}.grid-margin-x>.xlarge-4{width:calc(33.33333% - 2rem)}.grid-margin-x>.xlarge-5{width:calc(41.66667% - 2rem)}.grid-margin-x>.xlarge-6{width:calc(50% - 2rem)}.grid-margin-x>.xlarge-7{width:calc(58.33333% - 2rem)}.grid-margin-x>.xlarge-8{width:calc(66.66667% - 2rem)}.grid-margin-x>.xlarge-9{width:calc(75% - 2rem)}.grid-margin-x>.xlarge-10{width:calc(83.33333% - 2rem)}.grid-margin-x>.xlarge-11{width:calc(91.66667% - 2rem)}.grid-margin-x>.xlarge-12{width:calc(100% - 2rem)}}@media screen and (min-width:90em){.grid-margin-x>.xxlarge-auto{width:auto}.grid-margin-x>.xxlarge-shrink{width:auto}.grid-margin-x>.xxlarge-1{width:calc(8.33333% - 2rem)}.grid-margin-x>.xxlarge-2{width:calc(16.66667% - 2rem)}.grid-margin-x>.xxlarge-3{width:calc(25% - 2rem)}.grid-margin-x>.xxlarge-4{width:calc(33.33333% - 2rem)}.grid-margin-x>.xxlarge-5{width:calc(41.66667% - 2rem)}.grid-margin-x>.xxlarge-6{width:calc(50% - 2rem)}.grid-margin-x>.xxlarge-7{width:calc(58.33333% - 2rem)}.grid-margin-x>.xxlarge-8{width:calc(66.66667% - 2rem)}.grid-margin-x>.xxlarge-9{width:calc(75% - 2rem)}.grid-margin-x>.xxlarge-10{width:calc(83.33333% - 2rem)}.grid-margin-x>.xxlarge-11{width:calc(91.66667% - 2rem)}.grid-margin-x>.xxlarge-12{width:calc(100% - 2rem)}}@media screen and (min-width:112.5em){.grid-margin-x>.xxxlarge-auto{width:auto}.grid-margin-x>.xxxlarge-shrink{width:auto}.grid-margin-x>.xxxlarge-1{width:calc(8.33333% - 2rem)}.grid-margin-x>.xxxlarge-2{width:calc(16.66667% - 2rem)}.grid-margin-x>.xxxlarge-3{width:calc(25% - 2rem)}.grid-margin-x>.xxxlarge-4{width:calc(33.33333% - 2rem)}.grid-margin-x>.xxxlarge-5{width:calc(41.66667% - 2rem)}.grid-margin-x>.xxxlarge-6{width:calc(50% - 2rem)}.grid-margin-x>.xxxlarge-7{width:calc(58.33333% - 2rem)}.grid-margin-x>.xxxlarge-8{width:calc(66.66667% - 2rem)}.grid-margin-x>.xxxlarge-9{width:calc(75% - 2rem)}.grid-margin-x>.xxxlarge-10{width:calc(83.33333% - 2rem)}.grid-margin-x>.xxxlarge-11{width:calc(91.66667% - 2rem)}.grid-margin-x>.xxxlarge-12{width:calc(100% - 2rem)}}.grid-padding-x .grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-padding-x .grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}}@media print,screen and (min-width:63.75em){.grid-padding-x .grid-padding-x{margin-right:-1rem;margin-left:-1rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}}@media print,screen and (min-width:63.75em){.grid-container:not(.full)>.grid-padding-x{margin-right:-1rem;margin-left:-1rem}}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:63.75em){.grid-padding-x>.cell{padding-right:1rem;padding-left:1rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.33333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.66667%}.small-up-7>.cell{width:14.28571%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width:40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.33333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.66667%}.medium-up-7>.cell{width:14.28571%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width:63.75em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.33333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.66667%}.large-up-7>.cell{width:14.28571%}.large-up-8>.cell{width:12.5%}}@media screen and (min-width:75em){.xlarge-up-1>.cell{width:100%}.xlarge-up-2>.cell{width:50%}.xlarge-up-3>.cell{width:33.33333%}.xlarge-up-4>.cell{width:25%}.xlarge-up-5>.cell{width:20%}.xlarge-up-6>.cell{width:16.66667%}.xlarge-up-7>.cell{width:14.28571%}.xlarge-up-8>.cell{width:12.5%}}@media screen and (min-width:90em){.xxlarge-up-1>.cell{width:100%}.xxlarge-up-2>.cell{width:50%}.xxlarge-up-3>.cell{width:33.33333%}.xxlarge-up-4>.cell{width:25%}.xxlarge-up-5>.cell{width:20%}.xxlarge-up-6>.cell{width:16.66667%}.xxlarge-up-7>.cell{width:14.28571%}.xxlarge-up-8>.cell{width:12.5%}}@media screen and (min-width:112.5em){.xxxlarge-up-1>.cell{width:100%}.xxxlarge-up-2>.cell{width:50%}.xxxlarge-up-3>.cell{width:33.33333%}.xxxlarge-up-4>.cell{width:25%}.xxxlarge-up-5>.cell{width:20%}.xxxlarge-up-6>.cell{width:16.66667%}.xxxlarge-up-7>.cell{width:14.28571%}.xxxlarge-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.25rem)}}@media print,screen and (min-width:63.75em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.25rem)}.grid-margin-x.large-up-1>.cell{width:calc(100% - 2rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 2rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.33333% - 2rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 2rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 2rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.66667% - 2rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.28571% - 2rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 2rem)}}@media screen and (min-width:75em){.grid-margin-x.xlarge-up-1>.cell{width:calc(100% - 2rem)}.grid-margin-x.xlarge-up-2>.cell{width:calc(50% - 2rem)}.grid-margin-x.xlarge-up-3>.cell{width:calc(33.33333% - 2rem)}.grid-margin-x.xlarge-up-4>.cell{width:calc(25% - 2rem)}.grid-margin-x.xlarge-up-5>.cell{width:calc(20% - 2rem)}.grid-margin-x.xlarge-up-6>.cell{width:calc(16.66667% - 2rem)}.grid-margin-x.xlarge-up-7>.cell{width:calc(14.28571% - 2rem)}.grid-margin-x.xlarge-up-8>.cell{width:calc(12.5% - 2rem)}}@media screen and (min-width:90em){.grid-margin-x.xxlarge-up-1>.cell{width:calc(100% - 2rem)}.grid-margin-x.xxlarge-up-2>.cell{width:calc(50% - 2rem)}.grid-margin-x.xxlarge-up-3>.cell{width:calc(33.33333% - 2rem)}.grid-margin-x.xxlarge-up-4>.cell{width:calc(25% - 2rem)}.grid-margin-x.xxlarge-up-5>.cell{width:calc(20% - 2rem)}.grid-margin-x.xxlarge-up-6>.cell{width:calc(16.66667% - 2rem)}.grid-margin-x.xxlarge-up-7>.cell{width:calc(14.28571% - 2rem)}.grid-margin-x.xxlarge-up-8>.cell{width:calc(12.5% - 2rem)}}@media screen and (min-width:112.5em){.grid-margin-x.xxxlarge-up-1>.cell{width:calc(100% - 2rem)}.grid-margin-x.xxxlarge-up-2>.cell{width:calc(50% - 2rem)}.grid-margin-x.xxxlarge-up-3>.cell{width:calc(33.33333% - 2rem)}.grid-margin-x.xxxlarge-up-4>.cell{width:calc(25% - 2rem)}.grid-margin-x.xxxlarge-up-5>.cell{width:calc(20% - 2rem)}.grid-margin-x.xxxlarge-up-6>.cell{width:calc(16.66667% - 2rem)}.grid-margin-x.xxxlarge-up-7>.cell{width:calc(14.28571% - 2rem)}.grid-margin-x.xxxlarge-up-8>.cell{width:calc(12.5% - 2rem)}}.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.33333%}.small-margin-collapse>.small-2{width:16.66667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.33333%}.small-margin-collapse>.small-5{width:41.66667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.33333%}.small-margin-collapse>.small-8{width:66.66667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.33333%}.small-margin-collapse>.small-11{width:91.66667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width:40em){.small-margin-collapse>.medium-1{width:8.33333%}.small-margin-collapse>.medium-2{width:16.66667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.33333%}.small-margin-collapse>.medium-5{width:41.66667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.33333%}.small-margin-collapse>.medium-8{width:66.66667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.33333%}.small-margin-collapse>.medium-11{width:91.66667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:63.75em){.small-margin-collapse>.large-1{width:8.33333%}.small-margin-collapse>.large-2{width:16.66667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.33333%}.small-margin-collapse>.large-5{width:41.66667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.33333%}.small-margin-collapse>.large-8{width:66.66667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.33333%}.small-margin-collapse>.large-11{width:91.66667%}.small-margin-collapse>.large-12{width:100%}}@media screen and (min-width:75em){.small-margin-collapse>.xlarge-1{width:8.33333%}.small-margin-collapse>.xlarge-2{width:16.66667%}.small-margin-collapse>.xlarge-3{width:25%}.small-margin-collapse>.xlarge-4{width:33.33333%}.small-margin-collapse>.xlarge-5{width:41.66667%}.small-margin-collapse>.xlarge-6{width:50%}.small-margin-collapse>.xlarge-7{width:58.33333%}.small-margin-collapse>.xlarge-8{width:66.66667%}.small-margin-collapse>.xlarge-9{width:75%}.small-margin-collapse>.xlarge-10{width:83.33333%}.small-margin-collapse>.xlarge-11{width:91.66667%}.small-margin-collapse>.xlarge-12{width:100%}}@media screen and (min-width:90em){.small-margin-collapse>.xxlarge-1{width:8.33333%}.small-margin-collapse>.xxlarge-2{width:16.66667%}.small-margin-collapse>.xxlarge-3{width:25%}.small-margin-collapse>.xxlarge-4{width:33.33333%}.small-margin-collapse>.xxlarge-5{width:41.66667%}.small-margin-collapse>.xxlarge-6{width:50%}.small-margin-collapse>.xxlarge-7{width:58.33333%}.small-margin-collapse>.xxlarge-8{width:66.66667%}.small-margin-collapse>.xxlarge-9{width:75%}.small-margin-collapse>.xxlarge-10{width:83.33333%}.small-margin-collapse>.xxlarge-11{width:91.66667%}.small-margin-collapse>.xxlarge-12{width:100%}}@media screen and (min-width:112.5em){.small-margin-collapse>.xxxlarge-1{width:8.33333%}.small-margin-collapse>.xxxlarge-2{width:16.66667%}.small-margin-collapse>.xxxlarge-3{width:25%}.small-margin-collapse>.xxxlarge-4{width:33.33333%}.small-margin-collapse>.xxxlarge-5{width:41.66667%}.small-margin-collapse>.xxxlarge-6{width:50%}.small-margin-collapse>.xxxlarge-7{width:58.33333%}.small-margin-collapse>.xxxlarge-8{width:66.66667%}.small-margin-collapse>.xxxlarge-9{width:75%}.small-margin-collapse>.xxxlarge-10{width:83.33333%}.small-margin-collapse>.xxxlarge-11{width:91.66667%}.small-margin-collapse>.xxxlarge-12{width:100%}}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width:40em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:40em){.medium-margin-collapse>.small-1{width:8.33333%}.medium-margin-collapse>.small-2{width:16.66667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.33333%}.medium-margin-collapse>.small-5{width:41.66667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.33333%}.medium-margin-collapse>.small-8{width:66.66667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.33333%}.medium-margin-collapse>.small-11{width:91.66667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:40em){.medium-margin-collapse>.medium-1{width:8.33333%}.medium-margin-collapse>.medium-2{width:16.66667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.33333%}.medium-margin-collapse>.medium-5{width:41.66667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.33333%}.medium-margin-collapse>.medium-8{width:66.66667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.33333%}.medium-margin-collapse>.medium-11{width:91.66667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:63.75em){.medium-margin-collapse>.large-1{width:8.33333%}.medium-margin-collapse>.large-2{width:16.66667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.33333%}.medium-margin-collapse>.large-5{width:41.66667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.33333%}.medium-margin-collapse>.large-8{width:66.66667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.33333%}.medium-margin-collapse>.large-11{width:91.66667%}.medium-margin-collapse>.large-12{width:100%}}@media screen and (min-width:75em){.medium-margin-collapse>.xlarge-1{width:8.33333%}.medium-margin-collapse>.xlarge-2{width:16.66667%}.medium-margin-collapse>.xlarge-3{width:25%}.medium-margin-collapse>.xlarge-4{width:33.33333%}.medium-margin-collapse>.xlarge-5{width:41.66667%}.medium-margin-collapse>.xlarge-6{width:50%}.medium-margin-collapse>.xlarge-7{width:58.33333%}.medium-margin-collapse>.xlarge-8{width:66.66667%}.medium-margin-collapse>.xlarge-9{width:75%}.medium-margin-collapse>.xlarge-10{width:83.33333%}.medium-margin-collapse>.xlarge-11{width:91.66667%}.medium-margin-collapse>.xlarge-12{width:100%}}@media screen and (min-width:90em){.medium-margin-collapse>.xxlarge-1{width:8.33333%}.medium-margin-collapse>.xxlarge-2{width:16.66667%}.medium-margin-collapse>.xxlarge-3{width:25%}.medium-margin-collapse>.xxlarge-4{width:33.33333%}.medium-margin-collapse>.xxlarge-5{width:41.66667%}.medium-margin-collapse>.xxlarge-6{width:50%}.medium-margin-collapse>.xxlarge-7{width:58.33333%}.medium-margin-collapse>.xxlarge-8{width:66.66667%}.medium-margin-collapse>.xxlarge-9{width:75%}.medium-margin-collapse>.xxlarge-10{width:83.33333%}.medium-margin-collapse>.xxlarge-11{width:91.66667%}.medium-margin-collapse>.xxlarge-12{width:100%}}@media screen and (min-width:112.5em){.medium-margin-collapse>.xxxlarge-1{width:8.33333%}.medium-margin-collapse>.xxxlarge-2{width:16.66667%}.medium-margin-collapse>.xxxlarge-3{width:25%}.medium-margin-collapse>.xxxlarge-4{width:33.33333%}.medium-margin-collapse>.xxxlarge-5{width:41.66667%}.medium-margin-collapse>.xxxlarge-6{width:50%}.medium-margin-collapse>.xxxlarge-7{width:58.33333%}.medium-margin-collapse>.xxxlarge-8{width:66.66667%}.medium-margin-collapse>.xxxlarge-9{width:75%}.medium-margin-collapse>.xxxlarge-10{width:83.33333%}.medium-margin-collapse>.xxxlarge-11{width:91.66667%}.medium-margin-collapse>.xxxlarge-12{width:100%}}@media print,screen and (min-width:40em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:63.75em){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:63.75em){.large-margin-collapse>.small-1{width:8.33333%}.large-margin-collapse>.small-2{width:16.66667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.33333%}.large-margin-collapse>.small-5{width:41.66667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.33333%}.large-margin-collapse>.small-8{width:66.66667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.33333%}.large-margin-collapse>.small-11{width:91.66667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:63.75em){.large-margin-collapse>.medium-1{width:8.33333%}.large-margin-collapse>.medium-2{width:16.66667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.33333%}.large-margin-collapse>.medium-5{width:41.66667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.33333%}.large-margin-collapse>.medium-8{width:66.66667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.33333%}.large-margin-collapse>.medium-11{width:91.66667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:63.75em){.large-margin-collapse>.large-1{width:8.33333%}.large-margin-collapse>.large-2{width:16.66667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.33333%}.large-margin-collapse>.large-5{width:41.66667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.33333%}.large-margin-collapse>.large-8{width:66.66667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.33333%}.large-margin-collapse>.large-11{width:91.66667%}.large-margin-collapse>.large-12{width:100%}}@media screen and (min-width:75em){.large-margin-collapse>.xlarge-1{width:8.33333%}.large-margin-collapse>.xlarge-2{width:16.66667%}.large-margin-collapse>.xlarge-3{width:25%}.large-margin-collapse>.xlarge-4{width:33.33333%}.large-margin-collapse>.xlarge-5{width:41.66667%}.large-margin-collapse>.xlarge-6{width:50%}.large-margin-collapse>.xlarge-7{width:58.33333%}.large-margin-collapse>.xlarge-8{width:66.66667%}.large-margin-collapse>.xlarge-9{width:75%}.large-margin-collapse>.xlarge-10{width:83.33333%}.large-margin-collapse>.xlarge-11{width:91.66667%}.large-margin-collapse>.xlarge-12{width:100%}}@media screen and (min-width:90em){.large-margin-collapse>.xxlarge-1{width:8.33333%}.large-margin-collapse>.xxlarge-2{width:16.66667%}.large-margin-collapse>.xxlarge-3{width:25%}.large-margin-collapse>.xxlarge-4{width:33.33333%}.large-margin-collapse>.xxlarge-5{width:41.66667%}.large-margin-collapse>.xxlarge-6{width:50%}.large-margin-collapse>.xxlarge-7{width:58.33333%}.large-margin-collapse>.xxlarge-8{width:66.66667%}.large-margin-collapse>.xxlarge-9{width:75%}.large-margin-collapse>.xxlarge-10{width:83.33333%}.large-margin-collapse>.xxlarge-11{width:91.66667%}.large-margin-collapse>.xxlarge-12{width:100%}}@media screen and (min-width:112.5em){.large-margin-collapse>.xxxlarge-1{width:8.33333%}.large-margin-collapse>.xxxlarge-2{width:16.66667%}.large-margin-collapse>.xxxlarge-3{width:25%}.large-margin-collapse>.xxxlarge-4{width:33.33333%}.large-margin-collapse>.xxxlarge-5{width:41.66667%}.large-margin-collapse>.xxxlarge-6{width:50%}.large-margin-collapse>.xxxlarge-7{width:58.33333%}.large-margin-collapse>.xxxlarge-8{width:66.66667%}.large-margin-collapse>.xxxlarge-9{width:75%}.large-margin-collapse>.xxxlarge-10{width:83.33333%}.large-margin-collapse>.xxxlarge-11{width:91.66667%}.large-margin-collapse>.xxxlarge-12{width:100%}}@media print,screen and (min-width:63.75em){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}@media screen and (min-width:75em){.xlarge-margin-collapse{margin-right:0;margin-left:0}.xlarge-margin-collapse>.cell{margin-right:0;margin-left:0}}@media screen and (min-width:75em){.xlarge-margin-collapse>.small-1{width:8.33333%}.xlarge-margin-collapse>.small-2{width:16.66667%}.xlarge-margin-collapse>.small-3{width:25%}.xlarge-margin-collapse>.small-4{width:33.33333%}.xlarge-margin-collapse>.small-5{width:41.66667%}.xlarge-margin-collapse>.small-6{width:50%}.xlarge-margin-collapse>.small-7{width:58.33333%}.xlarge-margin-collapse>.small-8{width:66.66667%}.xlarge-margin-collapse>.small-9{width:75%}.xlarge-margin-collapse>.small-10{width:83.33333%}.xlarge-margin-collapse>.small-11{width:91.66667%}.xlarge-margin-collapse>.small-12{width:100%}}@media screen and (min-width:75em){.xlarge-margin-collapse>.medium-1{width:8.33333%}.xlarge-margin-collapse>.medium-2{width:16.66667%}.xlarge-margin-collapse>.medium-3{width:25%}.xlarge-margin-collapse>.medium-4{width:33.33333%}.xlarge-margin-collapse>.medium-5{width:41.66667%}.xlarge-margin-collapse>.medium-6{width:50%}.xlarge-margin-collapse>.medium-7{width:58.33333%}.xlarge-margin-collapse>.medium-8{width:66.66667%}.xlarge-margin-collapse>.medium-9{width:75%}.xlarge-margin-collapse>.medium-10{width:83.33333%}.xlarge-margin-collapse>.medium-11{width:91.66667%}.xlarge-margin-collapse>.medium-12{width:100%}}@media screen and (min-width:75em){.xlarge-margin-collapse>.large-1{width:8.33333%}.xlarge-margin-collapse>.large-2{width:16.66667%}.xlarge-margin-collapse>.large-3{width:25%}.xlarge-margin-collapse>.large-4{width:33.33333%}.xlarge-margin-collapse>.large-5{width:41.66667%}.xlarge-margin-collapse>.large-6{width:50%}.xlarge-margin-collapse>.large-7{width:58.33333%}.xlarge-margin-collapse>.large-8{width:66.66667%}.xlarge-margin-collapse>.large-9{width:75%}.xlarge-margin-collapse>.large-10{width:83.33333%}.xlarge-margin-collapse>.large-11{width:91.66667%}.xlarge-margin-collapse>.large-12{width:100%}}@media screen and (min-width:75em){.xlarge-margin-collapse>.xlarge-1{width:8.33333%}.xlarge-margin-collapse>.xlarge-2{width:16.66667%}.xlarge-margin-collapse>.xlarge-3{width:25%}.xlarge-margin-collapse>.xlarge-4{width:33.33333%}.xlarge-margin-collapse>.xlarge-5{width:41.66667%}.xlarge-margin-collapse>.xlarge-6{width:50%}.xlarge-margin-collapse>.xlarge-7{width:58.33333%}.xlarge-margin-collapse>.xlarge-8{width:66.66667%}.xlarge-margin-collapse>.xlarge-9{width:75%}.xlarge-margin-collapse>.xlarge-10{width:83.33333%}.xlarge-margin-collapse>.xlarge-11{width:91.66667%}.xlarge-margin-collapse>.xlarge-12{width:100%}}@media screen and (min-width:90em){.xlarge-margin-collapse>.xxlarge-1{width:8.33333%}.xlarge-margin-collapse>.xxlarge-2{width:16.66667%}.xlarge-margin-collapse>.xxlarge-3{width:25%}.xlarge-margin-collapse>.xxlarge-4{width:33.33333%}.xlarge-margin-collapse>.xxlarge-5{width:41.66667%}.xlarge-margin-collapse>.xxlarge-6{width:50%}.xlarge-margin-collapse>.xxlarge-7{width:58.33333%}.xlarge-margin-collapse>.xxlarge-8{width:66.66667%}.xlarge-margin-collapse>.xxlarge-9{width:75%}.xlarge-margin-collapse>.xxlarge-10{width:83.33333%}.xlarge-margin-collapse>.xxlarge-11{width:91.66667%}.xlarge-margin-collapse>.xxlarge-12{width:100%}}@media screen and (min-width:112.5em){.xlarge-margin-collapse>.xxxlarge-1{width:8.33333%}.xlarge-margin-collapse>.xxxlarge-2{width:16.66667%}.xlarge-margin-collapse>.xxxlarge-3{width:25%}.xlarge-margin-collapse>.xxxlarge-4{width:33.33333%}.xlarge-margin-collapse>.xxxlarge-5{width:41.66667%}.xlarge-margin-collapse>.xxxlarge-6{width:50%}.xlarge-margin-collapse>.xxxlarge-7{width:58.33333%}.xlarge-margin-collapse>.xxxlarge-8{width:66.66667%}.xlarge-margin-collapse>.xxxlarge-9{width:75%}.xlarge-margin-collapse>.xxxlarge-10{width:83.33333%}.xlarge-margin-collapse>.xxxlarge-11{width:91.66667%}.xlarge-margin-collapse>.xxxlarge-12{width:100%}}@media screen and (min-width:75em){.xlarge-padding-collapse{margin-right:0;margin-left:0}.xlarge-padding-collapse>.cell{padding-right:0;padding-left:0}}@media screen and (min-width:90em){.xxlarge-margin-collapse{margin-right:0;margin-left:0}.xxlarge-margin-collapse>.cell{margin-right:0;margin-left:0}}@media screen and (min-width:90em){.xxlarge-margin-collapse>.small-1{width:8.33333%}.xxlarge-margin-collapse>.small-2{width:16.66667%}.xxlarge-margin-collapse>.small-3{width:25%}.xxlarge-margin-collapse>.small-4{width:33.33333%}.xxlarge-margin-collapse>.small-5{width:41.66667%}.xxlarge-margin-collapse>.small-6{width:50%}.xxlarge-margin-collapse>.small-7{width:58.33333%}.xxlarge-margin-collapse>.small-8{width:66.66667%}.xxlarge-margin-collapse>.small-9{width:75%}.xxlarge-margin-collapse>.small-10{width:83.33333%}.xxlarge-margin-collapse>.small-11{width:91.66667%}.xxlarge-margin-collapse>.small-12{width:100%}}@media screen and (min-width:90em){.xxlarge-margin-collapse>.medium-1{width:8.33333%}.xxlarge-margin-collapse>.medium-2{width:16.66667%}.xxlarge-margin-collapse>.medium-3{width:25%}.xxlarge-margin-collapse>.medium-4{width:33.33333%}.xxlarge-margin-collapse>.medium-5{width:41.66667%}.xxlarge-margin-collapse>.medium-6{width:50%}.xxlarge-margin-collapse>.medium-7{width:58.33333%}.xxlarge-margin-collapse>.medium-8{width:66.66667%}.xxlarge-margin-collapse>.medium-9{width:75%}.xxlarge-margin-collapse>.medium-10{width:83.33333%}.xxlarge-margin-collapse>.medium-11{width:91.66667%}.xxlarge-margin-collapse>.medium-12{width:100%}}@media screen and (min-width:90em){.xxlarge-margin-collapse>.large-1{width:8.33333%}.xxlarge-margin-collapse>.large-2{width:16.66667%}.xxlarge-margin-collapse>.large-3{width:25%}.xxlarge-margin-collapse>.large-4{width:33.33333%}.xxlarge-margin-collapse>.large-5{width:41.66667%}.xxlarge-margin-collapse>.large-6{width:50%}.xxlarge-margin-collapse>.large-7{width:58.33333%}.xxlarge-margin-collapse>.large-8{width:66.66667%}.xxlarge-margin-collapse>.large-9{width:75%}.xxlarge-margin-collapse>.large-10{width:83.33333%}.xxlarge-margin-collapse>.large-11{width:91.66667%}.xxlarge-margin-collapse>.large-12{width:100%}}@media screen and (min-width:90em){.xxlarge-margin-collapse>.xlarge-1{width:8.33333%}.xxlarge-margin-collapse>.xlarge-2{width:16.66667%}.xxlarge-margin-collapse>.xlarge-3{width:25%}.xxlarge-margin-collapse>.xlarge-4{width:33.33333%}.xxlarge-margin-collapse>.xlarge-5{width:41.66667%}.xxlarge-margin-collapse>.xlarge-6{width:50%}.xxlarge-margin-collapse>.xlarge-7{width:58.33333%}.xxlarge-margin-collapse>.xlarge-8{width:66.66667%}.xxlarge-margin-collapse>.xlarge-9{width:75%}.xxlarge-margin-collapse>.xlarge-10{width:83.33333%}.xxlarge-margin-collapse>.xlarge-11{width:91.66667%}.xxlarge-margin-collapse>.xlarge-12{width:100%}}@media screen and (min-width:90em){.xxlarge-margin-collapse>.xxlarge-1{width:8.33333%}.xxlarge-margin-collapse>.xxlarge-2{width:16.66667%}.xxlarge-margin-collapse>.xxlarge-3{width:25%}.xxlarge-margin-collapse>.xxlarge-4{width:33.33333%}.xxlarge-margin-collapse>.xxlarge-5{width:41.66667%}.xxlarge-margin-collapse>.xxlarge-6{width:50%}.xxlarge-margin-collapse>.xxlarge-7{width:58.33333%}.xxlarge-margin-collapse>.xxlarge-8{width:66.66667%}.xxlarge-margin-collapse>.xxlarge-9{width:75%}.xxlarge-margin-collapse>.xxlarge-10{width:83.33333%}.xxlarge-margin-collapse>.xxlarge-11{width:91.66667%}.xxlarge-margin-collapse>.xxlarge-12{width:100%}}@media screen and (min-width:112.5em){.xxlarge-margin-collapse>.xxxlarge-1{width:8.33333%}.xxlarge-margin-collapse>.xxxlarge-2{width:16.66667%}.xxlarge-margin-collapse>.xxxlarge-3{width:25%}.xxlarge-margin-collapse>.xxxlarge-4{width:33.33333%}.xxlarge-margin-collapse>.xxxlarge-5{width:41.66667%}.xxlarge-margin-collapse>.xxxlarge-6{width:50%}.xxlarge-margin-collapse>.xxxlarge-7{width:58.33333%}.xxlarge-margin-collapse>.xxxlarge-8{width:66.66667%}.xxlarge-margin-collapse>.xxxlarge-9{width:75%}.xxlarge-margin-collapse>.xxxlarge-10{width:83.33333%}.xxlarge-margin-collapse>.xxxlarge-11{width:91.66667%}.xxlarge-margin-collapse>.xxxlarge-12{width:100%}}@media screen and (min-width:90em){.xxlarge-padding-collapse{margin-right:0;margin-left:0}.xxlarge-padding-collapse>.cell{padding-right:0;padding-left:0}}@media screen and (min-width:112.5em){.xxxlarge-margin-collapse{margin-right:0;margin-left:0}.xxxlarge-margin-collapse>.cell{margin-right:0;margin-left:0}}@media screen and (min-width:112.5em){.xxxlarge-margin-collapse>.small-1{width:8.33333%}.xxxlarge-margin-collapse>.small-2{width:16.66667%}.xxxlarge-margin-collapse>.small-3{width:25%}.xxxlarge-margin-collapse>.small-4{width:33.33333%}.xxxlarge-margin-collapse>.small-5{width:41.66667%}.xxxlarge-margin-collapse>.small-6{width:50%}.xxxlarge-margin-collapse>.small-7{width:58.33333%}.xxxlarge-margin-collapse>.small-8{width:66.66667%}.xxxlarge-margin-collapse>.small-9{width:75%}.xxxlarge-margin-collapse>.small-10{width:83.33333%}.xxxlarge-margin-collapse>.small-11{width:91.66667%}.xxxlarge-margin-collapse>.small-12{width:100%}}@media screen and (min-width:112.5em){.xxxlarge-margin-collapse>.medium-1{width:8.33333%}.xxxlarge-margin-collapse>.medium-2{width:16.66667%}.xxxlarge-margin-collapse>.medium-3{width:25%}.xxxlarge-margin-collapse>.medium-4{width:33.33333%}.xxxlarge-margin-collapse>.medium-5{width:41.66667%}.xxxlarge-margin-collapse>.medium-6{width:50%}.xxxlarge-margin-collapse>.medium-7{width:58.33333%}.xxxlarge-margin-collapse>.medium-8{width:66.66667%}.xxxlarge-margin-collapse>.medium-9{width:75%}.xxxlarge-margin-collapse>.medium-10{width:83.33333%}.xxxlarge-margin-collapse>.medium-11{width:91.66667%}.xxxlarge-margin-collapse>.medium-12{width:100%}}@media screen and (min-width:112.5em){.xxxlarge-margin-collapse>.large-1{width:8.33333%}.xxxlarge-margin-collapse>.large-2{width:16.66667%}.xxxlarge-margin-collapse>.large-3{width:25%}.xxxlarge-margin-collapse>.large-4{width:33.33333%}.xxxlarge-margin-collapse>.large-5{width:41.66667%}.xxxlarge-margin-collapse>.large-6{width:50%}.xxxlarge-margin-collapse>.large-7{width:58.33333%}.xxxlarge-margin-collapse>.large-8{width:66.66667%}.xxxlarge-margin-collapse>.large-9{width:75%}.xxxlarge-margin-collapse>.large-10{width:83.33333%}.xxxlarge-margin-collapse>.large-11{width:91.66667%}.xxxlarge-margin-collapse>.large-12{width:100%}}@media screen and (min-width:112.5em){.xxxlarge-margin-collapse>.xlarge-1{width:8.33333%}.xxxlarge-margin-collapse>.xlarge-2{width:16.66667%}.xxxlarge-margin-collapse>.xlarge-3{width:25%}.xxxlarge-margin-collapse>.xlarge-4{width:33.33333%}.xxxlarge-margin-collapse>.xlarge-5{width:41.66667%}.xxxlarge-margin-collapse>.xlarge-6{width:50%}.xxxlarge-margin-collapse>.xlarge-7{width:58.33333%}.xxxlarge-margin-collapse>.xlarge-8{width:66.66667%}.xxxlarge-margin-collapse>.xlarge-9{width:75%}.xxxlarge-margin-collapse>.xlarge-10{width:83.33333%}.xxxlarge-margin-collapse>.xlarge-11{width:91.66667%}.xxxlarge-margin-collapse>.xlarge-12{width:100%}}@media screen and (min-width:112.5em){.xxxlarge-margin-collapse>.xxlarge-1{width:8.33333%}.xxxlarge-margin-collapse>.xxlarge-2{width:16.66667%}.xxxlarge-margin-collapse>.xxlarge-3{width:25%}.xxxlarge-margin-collapse>.xxlarge-4{width:33.33333%}.xxxlarge-margin-collapse>.xxlarge-5{width:41.66667%}.xxxlarge-margin-collapse>.xxlarge-6{width:50%}.xxxlarge-margin-collapse>.xxlarge-7{width:58.33333%}.xxxlarge-margin-collapse>.xxlarge-8{width:66.66667%}.xxxlarge-margin-collapse>.xxlarge-9{width:75%}.xxxlarge-margin-collapse>.xxlarge-10{width:83.33333%}.xxxlarge-margin-collapse>.xxlarge-11{width:91.66667%}.xxxlarge-margin-collapse>.xxlarge-12{width:100%}}@media screen and (min-width:112.5em){.xxxlarge-margin-collapse>.xxxlarge-1{width:8.33333%}.xxxlarge-margin-collapse>.xxxlarge-2{width:16.66667%}.xxxlarge-margin-collapse>.xxxlarge-3{width:25%}.xxxlarge-margin-collapse>.xxxlarge-4{width:33.33333%}.xxxlarge-margin-collapse>.xxxlarge-5{width:41.66667%}.xxxlarge-margin-collapse>.xxxlarge-6{width:50%}.xxxlarge-margin-collapse>.xxxlarge-7{width:58.33333%}.xxxlarge-margin-collapse>.xxxlarge-8{width:66.66667%}.xxxlarge-margin-collapse>.xxxlarge-9{width:75%}.xxxlarge-margin-collapse>.xxxlarge-10{width:83.33333%}.xxxlarge-margin-collapse>.xxxlarge-11{width:91.66667%}.xxxlarge-margin-collapse>.xxxlarge-12{width:100%}}@media screen and (min-width:112.5em){.xxxlarge-padding-collapse{margin-right:0;margin-left:0}.xxxlarge-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-left:0}.grid-margin-x>.small-offset-0{margin-left:calc(0% + .625rem)}.small-offset-1{margin-left:8.33333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.33333% + .625rem)}.small-offset-2{margin-left:16.66667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.66667% + .625rem)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + .625rem)}.small-offset-4{margin-left:33.33333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.33333% + .625rem)}.small-offset-5{margin-left:41.66667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.66667% + .625rem)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + .625rem)}.small-offset-7{margin-left:58.33333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.33333% + .625rem)}.small-offset-8{margin-left:66.66667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.66667% + .625rem)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + .625rem)}.small-offset-10{margin-left:83.33333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.33333% + .625rem)}.small-offset-11{margin-left:91.66667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.66667% + .625rem)}@media print,screen and (min-width:40em){.medium-offset-0{margin-left:0}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + .625rem)}.medium-offset-1{margin-left:8.33333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.33333% + .625rem)}.medium-offset-2{margin-left:16.66667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.66667% + .625rem)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + .625rem)}.medium-offset-4{margin-left:33.33333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.33333% + .625rem)}.medium-offset-5{margin-left:41.66667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.66667% + .625rem)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + .625rem)}.medium-offset-7{margin-left:58.33333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.33333% + .625rem)}.medium-offset-8{margin-left:66.66667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.66667% + .625rem)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + .625rem)}.medium-offset-10{margin-left:83.33333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.33333% + .625rem)}.medium-offset-11{margin-left:91.66667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.66667% + .625rem)}}@media print,screen and (min-width:63.75em){.large-offset-0{margin-left:0}.grid-margin-x>.large-offset-0{margin-left:calc(0% + 1rem)}.large-offset-1{margin-left:8.33333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.33333% + 1rem)}.large-offset-2{margin-left:16.66667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.66667% + 1rem)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + 1rem)}.large-offset-4{margin-left:33.33333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.33333% + 1rem)}.large-offset-5{margin-left:41.66667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.66667% + 1rem)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + 1rem)}.large-offset-7{margin-left:58.33333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.33333% + 1rem)}.large-offset-8{margin-left:66.66667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.66667% + 1rem)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + 1rem)}.large-offset-10{margin-left:83.33333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.33333% + 1rem)}.large-offset-11{margin-left:91.66667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.66667% + 1rem)}}@media screen and (min-width:75em){.xlarge-offset-0{margin-left:0}.grid-margin-x>.xlarge-offset-0{margin-left:calc(0% + 1rem)}.xlarge-offset-1{margin-left:8.33333%}.grid-margin-x>.xlarge-offset-1{margin-left:calc(8.33333% + 1rem)}.xlarge-offset-2{margin-left:16.66667%}.grid-margin-x>.xlarge-offset-2{margin-left:calc(16.66667% + 1rem)}.xlarge-offset-3{margin-left:25%}.grid-margin-x>.xlarge-offset-3{margin-left:calc(25% + 1rem)}.xlarge-offset-4{margin-left:33.33333%}.grid-margin-x>.xlarge-offset-4{margin-left:calc(33.33333% + 1rem)}.xlarge-offset-5{margin-left:41.66667%}.grid-margin-x>.xlarge-offset-5{margin-left:calc(41.66667% + 1rem)}.xlarge-offset-6{margin-left:50%}.grid-margin-x>.xlarge-offset-6{margin-left:calc(50% + 1rem)}.xlarge-offset-7{margin-left:58.33333%}.grid-margin-x>.xlarge-offset-7{margin-left:calc(58.33333% + 1rem)}.xlarge-offset-8{margin-left:66.66667%}.grid-margin-x>.xlarge-offset-8{margin-left:calc(66.66667% + 1rem)}.xlarge-offset-9{margin-left:75%}.grid-margin-x>.xlarge-offset-9{margin-left:calc(75% + 1rem)}.xlarge-offset-10{margin-left:83.33333%}.grid-margin-x>.xlarge-offset-10{margin-left:calc(83.33333% + 1rem)}.xlarge-offset-11{margin-left:91.66667%}.grid-margin-x>.xlarge-offset-11{margin-left:calc(91.66667% + 1rem)}}@media screen and (min-width:90em){.xxlarge-offset-0{margin-left:0}.grid-margin-x>.xxlarge-offset-0{margin-left:calc(0% + 1rem)}.xxlarge-offset-1{margin-left:8.33333%}.grid-margin-x>.xxlarge-offset-1{margin-left:calc(8.33333% + 1rem)}.xxlarge-offset-2{margin-left:16.66667%}.grid-margin-x>.xxlarge-offset-2{margin-left:calc(16.66667% + 1rem)}.xxlarge-offset-3{margin-left:25%}.grid-margin-x>.xxlarge-offset-3{margin-left:calc(25% + 1rem)}.xxlarge-offset-4{margin-left:33.33333%}.grid-margin-x>.xxlarge-offset-4{margin-left:calc(33.33333% + 1rem)}.xxlarge-offset-5{margin-left:41.66667%}.grid-margin-x>.xxlarge-offset-5{margin-left:calc(41.66667% + 1rem)}.xxlarge-offset-6{margin-left:50%}.grid-margin-x>.xxlarge-offset-6{margin-left:calc(50% + 1rem)}.xxlarge-offset-7{margin-left:58.33333%}.grid-margin-x>.xxlarge-offset-7{margin-left:calc(58.33333% + 1rem)}.xxlarge-offset-8{margin-left:66.66667%}.grid-margin-x>.xxlarge-offset-8{margin-left:calc(66.66667% + 1rem)}.xxlarge-offset-9{margin-left:75%}.grid-margin-x>.xxlarge-offset-9{margin-left:calc(75% + 1rem)}.xxlarge-offset-10{margin-left:83.33333%}.grid-margin-x>.xxlarge-offset-10{margin-left:calc(83.33333% + 1rem)}.xxlarge-offset-11{margin-left:91.66667%}.grid-margin-x>.xxlarge-offset-11{margin-left:calc(91.66667% + 1rem)}}@media screen and (min-width:112.5em){.xxxlarge-offset-0{margin-left:0}.grid-margin-x>.xxxlarge-offset-0{margin-left:calc(0% + 1rem)}.xxxlarge-offset-1{margin-left:8.33333%}.grid-margin-x>.xxxlarge-offset-1{margin-left:calc(8.33333% + 1rem)}.xxxlarge-offset-2{margin-left:16.66667%}.grid-margin-x>.xxxlarge-offset-2{margin-left:calc(16.66667% + 1rem)}.xxxlarge-offset-3{margin-left:25%}.grid-margin-x>.xxxlarge-offset-3{margin-left:calc(25% + 1rem)}.xxxlarge-offset-4{margin-left:33.33333%}.grid-margin-x>.xxxlarge-offset-4{margin-left:calc(33.33333% + 1rem)}.xxxlarge-offset-5{margin-left:41.66667%}.grid-margin-x>.xxxlarge-offset-5{margin-left:calc(41.66667% + 1rem)}.xxxlarge-offset-6{margin-left:50%}.grid-margin-x>.xxxlarge-offset-6{margin-left:calc(50% + 1rem)}.xxxlarge-offset-7{margin-left:58.33333%}.grid-margin-x>.xxxlarge-offset-7{margin-left:calc(58.33333% + 1rem)}.xxxlarge-offset-8{margin-left:66.66667%}.grid-margin-x>.xxxlarge-offset-8{margin-left:calc(66.66667% + 1rem)}.xxxlarge-offset-9{margin-left:75%}.grid-margin-x>.xxxlarge-offset-9{margin-left:calc(75% + 1rem)}.xxxlarge-offset-10{margin-left:83.33333%}.grid-margin-x>.xxxlarge-offset-10{margin-left:calc(83.33333% + 1rem)}.xxxlarge-offset-11{margin-left:91.66667%}.grid-margin-x>.xxxlarge-offset-11{margin-left:calc(91.66667% + 1rem)}}.grid-y{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.grid-y>.cell{width:auto}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>.small-1,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-full,.grid-y>.small-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-y>.medium-1,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-full,.grid-y>.medium-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:63.75em){.grid-y>.large-1,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-full,.grid-y>.large-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media screen and (min-width:75em){.grid-y>.xlarge-1,.grid-y>.xlarge-10,.grid-y>.xlarge-11,.grid-y>.xlarge-12,.grid-y>.xlarge-2,.grid-y>.xlarge-3,.grid-y>.xlarge-4,.grid-y>.xlarge-5,.grid-y>.xlarge-6,.grid-y>.xlarge-7,.grid-y>.xlarge-8,.grid-y>.xlarge-9,.grid-y>.xlarge-full,.grid-y>.xlarge-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media screen and (min-width:90em){.grid-y>.xxlarge-1,.grid-y>.xxlarge-10,.grid-y>.xxlarge-11,.grid-y>.xxlarge-12,.grid-y>.xxlarge-2,.grid-y>.xxlarge-3,.grid-y>.xxlarge-4,.grid-y>.xxlarge-5,.grid-y>.xxlarge-6,.grid-y>.xxlarge-7,.grid-y>.xxlarge-8,.grid-y>.xxlarge-9,.grid-y>.xxlarge-full,.grid-y>.xxlarge-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media screen and (min-width:112.5em){.grid-y>.xxxlarge-1,.grid-y>.xxxlarge-10,.grid-y>.xxxlarge-11,.grid-y>.xxxlarge-12,.grid-y>.xxxlarge-2,.grid-y>.xxxlarge-3,.grid-y>.xxxlarge-4,.grid-y>.xxxlarge-5,.grid-y>.xxxlarge-6,.grid-y>.xxxlarge-7,.grid-y>.xxxlarge-8,.grid-y>.xxxlarge-9,.grid-y>.xxxlarge-full,.grid-y>.xxxlarge-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-y>.small-1{height:8.33333%}.grid-y>.small-2{height:16.66667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.33333%}.grid-y>.small-5{height:41.66667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.33333%}.grid-y>.small-8{height:66.66667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.33333%}.grid-y>.small-11{height:91.66667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width:40em){.grid-y>.medium-auto{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.33333%}.grid-y>.medium-2{height:16.66667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.33333%}.grid-y>.medium-5{height:41.66667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.33333%}.grid-y>.medium-8{height:66.66667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.33333%}.grid-y>.medium-11{height:91.66667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width:63.75em){.grid-y>.large-auto{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.33333%}.grid-y>.large-2{height:16.66667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.33333%}.grid-y>.large-5{height:41.66667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.33333%}.grid-y>.large-8{height:66.66667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.33333%}.grid-y>.large-11{height:91.66667%}.grid-y>.large-12{height:100%}}@media screen and (min-width:75em){.grid-y>.xlarge-auto{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.xlarge-shrink{height:auto}.grid-y>.xlarge-1{height:8.33333%}.grid-y>.xlarge-2{height:16.66667%}.grid-y>.xlarge-3{height:25%}.grid-y>.xlarge-4{height:33.33333%}.grid-y>.xlarge-5{height:41.66667%}.grid-y>.xlarge-6{height:50%}.grid-y>.xlarge-7{height:58.33333%}.grid-y>.xlarge-8{height:66.66667%}.grid-y>.xlarge-9{height:75%}.grid-y>.xlarge-10{height:83.33333%}.grid-y>.xlarge-11{height:91.66667%}.grid-y>.xlarge-12{height:100%}}@media screen and (min-width:90em){.grid-y>.xxlarge-auto{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.xxlarge-shrink{height:auto}.grid-y>.xxlarge-1{height:8.33333%}.grid-y>.xxlarge-2{height:16.66667%}.grid-y>.xxlarge-3{height:25%}.grid-y>.xxlarge-4{height:33.33333%}.grid-y>.xxlarge-5{height:41.66667%}.grid-y>.xxlarge-6{height:50%}.grid-y>.xxlarge-7{height:58.33333%}.grid-y>.xxlarge-8{height:66.66667%}.grid-y>.xxlarge-9{height:75%}.grid-y>.xxlarge-10{height:83.33333%}.grid-y>.xxlarge-11{height:91.66667%}.grid-y>.xxlarge-12{height:100%}}@media screen and (min-width:112.5em){.grid-y>.xxxlarge-auto{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.xxxlarge-shrink{height:auto}.grid-y>.xxxlarge-1{height:8.33333%}.grid-y>.xxxlarge-2{height:16.66667%}.grid-y>.xxxlarge-3{height:25%}.grid-y>.xxxlarge-4{height:33.33333%}.grid-y>.xxxlarge-5{height:41.66667%}.grid-y>.xxxlarge-6{height:50%}.grid-y>.xxxlarge-7{height:58.33333%}.grid-y>.xxxlarge-8{height:66.66667%}.grid-y>.xxxlarge-9{height:75%}.grid-y>.xxxlarge-10{height:83.33333%}.grid-y>.xxxlarge-11{height:91.66667%}.grid-y>.xxxlarge-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-padding-y .grid-padding-y{margin-top:-.625rem;margin-bottom:-.625rem}}@media print,screen and (min-width:63.75em){.grid-padding-y .grid-padding-y{margin-top:-1rem;margin-bottom:-1rem}}.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}@media print,screen and (min-width:40em){.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}}@media print,screen and (min-width:63.75em){.grid-padding-y>.cell{padding-top:1rem;padding-bottom:1rem}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}}@media print,screen and (min-width:63.75em){.grid-margin-y{margin-top:-1rem;margin-bottom:-1rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}}@media print,screen and (min-width:63.75em){.grid-margin-y>.cell{height:calc(100% - 2rem);margin-top:1rem;margin-bottom:1rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.25rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.25rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.25rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.25rem)}}@media print,screen and (min-width:63.75em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 2rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 2rem)}.grid-margin-y>.small-3{height:calc(25% - 2rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 2rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 2rem)}.grid-margin-y>.small-6{height:calc(50% - 2rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 2rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 2rem)}.grid-margin-y>.small-9{height:calc(75% - 2rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 2rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 2rem)}.grid-margin-y>.small-12{height:calc(100% - 2rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 2rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 2rem)}.grid-margin-y>.medium-3{height:calc(25% - 2rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 2rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 2rem)}.grid-margin-y>.medium-6{height:calc(50% - 2rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 2rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 2rem)}.grid-margin-y>.medium-9{height:calc(75% - 2rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 2rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 2rem)}.grid-margin-y>.medium-12{height:calc(100% - 2rem)}.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 2rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 2rem)}.grid-margin-y>.large-3{height:calc(25% - 2rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 2rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 2rem)}.grid-margin-y>.large-6{height:calc(50% - 2rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 2rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 2rem)}.grid-margin-y>.large-9{height:calc(75% - 2rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 2rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 2rem)}.grid-margin-y>.large-12{height:calc(100% - 2rem)}}@media screen and (min-width:75em){.grid-margin-y>.xlarge-auto{height:auto}.grid-margin-y>.xlarge-shrink{height:auto}.grid-margin-y>.xlarge-1{height:calc(8.33333% - 2rem)}.grid-margin-y>.xlarge-2{height:calc(16.66667% - 2rem)}.grid-margin-y>.xlarge-3{height:calc(25% - 2rem)}.grid-margin-y>.xlarge-4{height:calc(33.33333% - 2rem)}.grid-margin-y>.xlarge-5{height:calc(41.66667% - 2rem)}.grid-margin-y>.xlarge-6{height:calc(50% - 2rem)}.grid-margin-y>.xlarge-7{height:calc(58.33333% - 2rem)}.grid-margin-y>.xlarge-8{height:calc(66.66667% - 2rem)}.grid-margin-y>.xlarge-9{height:calc(75% - 2rem)}.grid-margin-y>.xlarge-10{height:calc(83.33333% - 2rem)}.grid-margin-y>.xlarge-11{height:calc(91.66667% - 2rem)}.grid-margin-y>.xlarge-12{height:calc(100% - 2rem)}}@media screen and (min-width:90em){.grid-margin-y>.xxlarge-auto{height:auto}.grid-margin-y>.xxlarge-shrink{height:auto}.grid-margin-y>.xxlarge-1{height:calc(8.33333% - 2rem)}.grid-margin-y>.xxlarge-2{height:calc(16.66667% - 2rem)}.grid-margin-y>.xxlarge-3{height:calc(25% - 2rem)}.grid-margin-y>.xxlarge-4{height:calc(33.33333% - 2rem)}.grid-margin-y>.xxlarge-5{height:calc(41.66667% - 2rem)}.grid-margin-y>.xxlarge-6{height:calc(50% - 2rem)}.grid-margin-y>.xxlarge-7{height:calc(58.33333% - 2rem)}.grid-margin-y>.xxlarge-8{height:calc(66.66667% - 2rem)}.grid-margin-y>.xxlarge-9{height:calc(75% - 2rem)}.grid-margin-y>.xxlarge-10{height:calc(83.33333% - 2rem)}.grid-margin-y>.xxlarge-11{height:calc(91.66667% - 2rem)}.grid-margin-y>.xxlarge-12{height:calc(100% - 2rem)}}@media screen and (min-width:112.5em){.grid-margin-y>.xxxlarge-auto{height:auto}.grid-margin-y>.xxxlarge-shrink{height:auto}.grid-margin-y>.xxxlarge-1{height:calc(8.33333% - 2rem)}.grid-margin-y>.xxxlarge-2{height:calc(16.66667% - 2rem)}.grid-margin-y>.xxxlarge-3{height:calc(25% - 2rem)}.grid-margin-y>.xxxlarge-4{height:calc(33.33333% - 2rem)}.grid-margin-y>.xxxlarge-5{height:calc(41.66667% - 2rem)}.grid-margin-y>.xxxlarge-6{height:calc(50% - 2rem)}.grid-margin-y>.xxxlarge-7{height:calc(58.33333% - 2rem)}.grid-margin-y>.xxxlarge-8{height:calc(66.66667% - 2rem)}.grid-margin-y>.xxxlarge-9{height:calc(75% - 2rem)}.grid-margin-y>.xxxlarge-10{height:calc(83.33333% - 2rem)}.grid-margin-y>.xxxlarge-11{height:calc(91.66667% - 2rem)}.grid-margin-y>.xxxlarge-12{height:calc(100% - 2rem)}}.grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media print,screen and (min-width:40em){.medium-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.medium-cell-block-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}@media print,screen and (min-width:63.75em){.large-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.large-cell-block-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}@media screen and (min-width:75em){.xlarge-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .xlarge-grid-frame{width:100%}.xlarge-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.xlarge-cell-block-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.xlarge-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.xlarge-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}@media screen and (min-width:90em){.xxlarge-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .xxlarge-grid-frame{width:100%}.xxlarge-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.xxlarge-cell-block-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.xxlarge-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.xxlarge-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}@media screen and (min-width:112.5em){.xxxlarge-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .xxxlarge-grid-frame{width:100%}.xxxlarge-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.xxxlarge-cell-block-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.xxxlarge-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.xxxlarge-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}.grid-y.grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}@media print,screen and (min-width:40em){.grid-y.medium-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}@media print,screen and (min-width:63.75em){.grid-y.large-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}@media screen and (min-width:75em){.grid-y.xlarge-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}@media screen and (min-width:90em){.grid-y.xxlarge-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}@media screen and (min-width:112.5em){.grid-y.xxxlarge-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width:40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width:63.75em){.cell .grid-y.large-grid-frame{height:100%}}@media screen and (min-width:75em){.cell .grid-y.xlarge-grid-frame{height:100%}}@media screen and (min-width:90em){.cell .grid-y.xxlarge-grid-frame{height:100%}}@media screen and (min-width:112.5em){.cell .grid-y.xxxlarge-grid-frame{height:100%}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}}@media print,screen and (min-width:63.75em){.grid-margin-y{margin-top:-1rem;margin-bottom:-1rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}}@media print,screen and (min-width:63.75em){.grid-margin-y>.cell{height:calc(100% - 2rem);margin-top:1rem;margin-bottom:1rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.25rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.25rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.25rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.25rem)}}@media print,screen and (min-width:63.75em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 2rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 2rem)}.grid-margin-y>.small-3{height:calc(25% - 2rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 2rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 2rem)}.grid-margin-y>.small-6{height:calc(50% - 2rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 2rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 2rem)}.grid-margin-y>.small-9{height:calc(75% - 2rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 2rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 2rem)}.grid-margin-y>.small-12{height:calc(100% - 2rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 2rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 2rem)}.grid-margin-y>.medium-3{height:calc(25% - 2rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 2rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 2rem)}.grid-margin-y>.medium-6{height:calc(50% - 2rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 2rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 2rem)}.grid-margin-y>.medium-9{height:calc(75% - 2rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 2rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 2rem)}.grid-margin-y>.medium-12{height:calc(100% - 2rem)}.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 2rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 2rem)}.grid-margin-y>.large-3{height:calc(25% - 2rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 2rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 2rem)}.grid-margin-y>.large-6{height:calc(50% - 2rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 2rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 2rem)}.grid-margin-y>.large-9{height:calc(75% - 2rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 2rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 2rem)}.grid-margin-y>.large-12{height:calc(100% - 2rem)}}@media screen and (min-width:75em){.grid-margin-y>.xlarge-auto{height:auto}.grid-margin-y>.xlarge-shrink{height:auto}.grid-margin-y>.xlarge-1{height:calc(8.33333% - 2rem)}.grid-margin-y>.xlarge-2{height:calc(16.66667% - 2rem)}.grid-margin-y>.xlarge-3{height:calc(25% - 2rem)}.grid-margin-y>.xlarge-4{height:calc(33.33333% - 2rem)}.grid-margin-y>.xlarge-5{height:calc(41.66667% - 2rem)}.grid-margin-y>.xlarge-6{height:calc(50% - 2rem)}.grid-margin-y>.xlarge-7{height:calc(58.33333% - 2rem)}.grid-margin-y>.xlarge-8{height:calc(66.66667% - 2rem)}.grid-margin-y>.xlarge-9{height:calc(75% - 2rem)}.grid-margin-y>.xlarge-10{height:calc(83.33333% - 2rem)}.grid-margin-y>.xlarge-11{height:calc(91.66667% - 2rem)}.grid-margin-y>.xlarge-12{height:calc(100% - 2rem)}}@media screen and (min-width:90em){.grid-margin-y>.xxlarge-auto{height:auto}.grid-margin-y>.xxlarge-shrink{height:auto}.grid-margin-y>.xxlarge-1{height:calc(8.33333% - 2rem)}.grid-margin-y>.xxlarge-2{height:calc(16.66667% - 2rem)}.grid-margin-y>.xxlarge-3{height:calc(25% - 2rem)}.grid-margin-y>.xxlarge-4{height:calc(33.33333% - 2rem)}.grid-margin-y>.xxlarge-5{height:calc(41.66667% - 2rem)}.grid-margin-y>.xxlarge-6{height:calc(50% - 2rem)}.grid-margin-y>.xxlarge-7{height:calc(58.33333% - 2rem)}.grid-margin-y>.xxlarge-8{height:calc(66.66667% - 2rem)}.grid-margin-y>.xxlarge-9{height:calc(75% - 2rem)}.grid-margin-y>.xxlarge-10{height:calc(83.33333% - 2rem)}.grid-margin-y>.xxlarge-11{height:calc(91.66667% - 2rem)}.grid-margin-y>.xxlarge-12{height:calc(100% - 2rem)}}@media screen and (min-width:112.5em){.grid-margin-y>.xxxlarge-auto{height:auto}.grid-margin-y>.xxxlarge-shrink{height:auto}.grid-margin-y>.xxxlarge-1{height:calc(8.33333% - 2rem)}.grid-margin-y>.xxxlarge-2{height:calc(16.66667% - 2rem)}.grid-margin-y>.xxxlarge-3{height:calc(25% - 2rem)}.grid-margin-y>.xxxlarge-4{height:calc(33.33333% - 2rem)}.grid-margin-y>.xxxlarge-5{height:calc(41.66667% - 2rem)}.grid-margin-y>.xxxlarge-6{height:calc(50% - 2rem)}.grid-margin-y>.xxxlarge-7{height:calc(58.33333% - 2rem)}.grid-margin-y>.xxxlarge-8{height:calc(66.66667% - 2rem)}.grid-margin-y>.xxxlarge-9{height:calc(75% - 2rem)}.grid-margin-y>.xxxlarge-10{height:calc(83.33333% - 2rem)}.grid-margin-y>.xxxlarge-11{height:calc(91.66667% - 2rem)}.grid-margin-y>.xxxlarge-12{height:calc(100% - 2rem)}}.grid-frame.grid-margin-y{height:calc(100vh + 1.25rem)}@media print,screen and (min-width:40em){.grid-frame.grid-margin-y{height:calc(100vh + 1.25rem)}}@media print,screen and (min-width:63.75em){.grid-frame.grid-margin-y{height:calc(100vh + 2rem)}}@media screen and (min-width:75em){.grid-frame.grid-margin-y{height:calc(100vh + 2rem)}}@media screen and (min-width:90em){.grid-frame.grid-margin-y{height:calc(100vh + 2rem)}}@media screen and (min-width:112.5em){.grid-frame.grid-margin-y{height:calc(100vh + 2rem)}}@media print,screen and (min-width:40em){.grid-margin-y.medium-grid-frame{height:calc(100vh + 1.25rem)}}@media print,screen and (min-width:63.75em){.grid-margin-y.large-grid-frame{height:calc(100vh + 2rem)}}@media screen and (min-width:75em){.grid-margin-y.xlarge-grid-frame{height:calc(100vh + 2rem)}}@media screen and (min-width:90em){.grid-margin-y.xxlarge-grid-frame{height:calc(100vh + 2rem)}}@media screen and (min-width:112.5em){.grid-margin-y.xxxlarge-grid-frame{height:calc(100vh + 2rem)}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.45;text-rendering:optimizelegibility}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:roboto,sans-serif;font-style:normal;font-weight:300;color:inherit;text-rendering:optimizelegibility}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#cacaca}.h1,h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h2,h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h3,h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h4,h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h5,h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h6,h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width:40em){.h1,h1{font-size:3rem}.h2,h2{font-size:2.5rem}.h3,h3{font-size:1.9375rem}.h4,h4{font-size:1.5625rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#1468a0}a img{border:0}hr{clear:both;max-width:90rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}dl,ol,ul{margin-bottom:1rem;list-style-position:outside;line-height:1.45}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.45;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:"— "}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:300;color:#0a0a0a}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:300;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ol.no-bullet,ul.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:63.75em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}@media screen and (min-width:75em){.xlarge-text-left{text-align:left}.xlarge-text-right{text-align:right}.xlarge-text-center{text-align:center}.xlarge-text-justify{text-align:justify}}@media screen and (min-width:90em){.xxlarge-text-left{text-align:left}.xxlarge-text-right{text-align:right}.xxlarge-text-center{text-align:center}.xxlarge-text-justify{text-align:justify}}@media screen and (min-width:112.5em){.xxxlarge-text-left{text-align:left}.xxxlarge-text-right{text-align:right}.xxxlarge-text-center{text-align:center}.xxxlarge-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:0 0!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print{display:table-cell!important}th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}.accordion{margin-left:0;background:#e8e8e8;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0}.accordion-item:last-child>:last-child{border-radius:0}.accordion-title{position:relative;display:block;padding:1rem 1rem;border:0;border-bottom:0;font-size:.75rem;line-height:1;color:#333}:last-child:not(.is-active)>.accordion-title{border-bottom:0;border-radius:0}.accordion-title:focus,.accordion-title:hover{background-color:#dcdcdc}.accordion-content{display:none;padding:3.5rem 2.5rem;border:0;border-bottom:0;background-color:#29496d;color:#333}:last-child>.accordion-content:last-child{border-bottom:0}.accordion-menu li{width:100%}.accordion-menu a{padding:.7rem 1rem}.accordion-menu .is-accordion-submenu a{padding:.7rem 1rem}.accordion-menu .nested.is-accordion-submenu{margin-right:0;margin-left:1rem}.accordion-menu.align-right .nested.is-accordion-submenu{margin-right:1rem;margin-left:0}.is-accordion-submenu-parent{position:relative}.has-submenu-toggle>a{margin-right:40px}.submenu-toggle{position:absolute;top:0;right:0;cursor:pointer;width:40px;height:40px}.submenu-toggle::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:rgba(255,255,255,.6) transparent transparent;top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded=true]::after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.submenu-toggle-text{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.breadcrumbs{margin:0 0 1rem 0;list-style:none}.breadcrumbs::after,.breadcrumbs::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-order:1;-ms-flex-order:1;order:1}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;font-size:.6875rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{position:relative;margin:0 .75rem;opacity:1;content:"/";color:#cacaca}.breadcrumbs a{color:#1779ba}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.menu{padding:0;margin:0;list-style:none;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-whatinput=mouse] .menu li{outline:0}.menu .button,.menu a{line-height:1;text-decoration:none;display:block;padding:.7rem 1rem}.menu a,.menu button,.menu input,.menu select{margin-bottom:0}.menu input{display:inline-block}.menu,.menu.horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.expanded li{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.simple{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu.simple li+li{margin-left:1rem}.menu.simple a{padding:0}@media print,screen and (min-width:40em){.menu.medium-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.medium-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.medium-expanded li{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.medium-simple li{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}@media print,screen and (min-width:63.75em){.menu.large-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.large-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.large-expanded li{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.large-simple li{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}@media screen and (min-width:75em){.menu.xlarge-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.xlarge-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.xlarge-expanded li{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.xlarge-simple li{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}@media screen and (min-width:90em){.menu.xxlarge-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.xxlarge-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.xxlarge-expanded li{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.xxlarge-simple li{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}@media screen and (min-width:112.5em){.menu.xxxlarge-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.xxxlarge-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.xxxlarge-expanded li{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.xxxlarge-simple li{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}.menu.nested{margin-right:0;margin-left:1rem}.menu.icons a{display:-webkit-flex;display:-ms-flexbox;display:flex}.menu.icon-bottom a,.menu.icon-left a,.menu.icon-right a,.menu.icon-top a{display:-webkit-flex;display:-ms-flexbox;display:flex}.menu.icon-left li a{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-left li a i,.menu.icon-left li a img,.menu.icon-left li a svg{margin-right:.25rem}.menu.icon-right li a{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-right li a i,.menu.icon-right li a img,.menu.icon-right li a svg{margin-left:.25rem}.menu.icon-top li a{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-top li a i,.menu.icon-top li a img,.menu.icon-top li a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu.icon-bottom li a{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-bottom li a i,.menu.icon-bottom li a img,.menu.icon-bottom li a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu .is-active>a{background:0 0;color:#fff}.menu .active>a{background:0 0;color:#fff}.menu.align-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-right li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.menu.align-right li .submenu li{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-right.vertical li{display:block;text-align:right}.menu.align-right.vertical li .submenu li{text-align:right}.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu.align-center li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu.align-center li .submenu li{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu .menu-text{padding:.7rem 1rem;font-weight:700;line-height:1;color:inherit}.menu-centered>.menu{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li .submenu li{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.no-js [data-responsive-menu] ul{display:none}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{transition:height .5s}.drilldown a{padding:.7rem 1rem;background:#fff}.drilldown .is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fff;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.drilldown .is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.drilldown .is-drilldown-submenu a{padding:.7rem 1rem}.drilldown .nested.is-drilldown-submenu{margin-right:0;margin-left:0}.drilldown .drilldown-submenu-cover-previous{min-height:100%}.dropdown-pane{position:absolute;z-index:10;width:300px;padding:1rem;visibility:hidden;display:none;border:0;border-radius:0;background-color:#e1e3e7;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{visibility:visible;display:block}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#eee transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu a{padding:.7rem 1rem}[data-whatinput=mouse] .dropdown.menu a{outline:0}.dropdown.menu .is-active>a{background:#edeff1;color:#fff}.no-js .dropdown.menu ul{display:none}.dropdown.menu .nested.is-dropdown-submenu{margin-right:0;margin-left:0}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{right:14px}.dropdown.menu.vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #eee transparent transparent}.dropdown.menu.vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #eee}@media print,screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#eee transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #eee transparent transparent}.dropdown.menu.medium-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #eee}}@media print,screen and (min-width:63.75em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#eee transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #eee transparent transparent}.dropdown.menu.large-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #eee}}@media screen and (min-width:75em){.dropdown.menu.xlarge-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.xlarge-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#eee transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.xlarge-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.xlarge-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.xlarge-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.xlarge-vertical>li>a::after{right:14px}.dropdown.menu.xlarge-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #eee transparent transparent}.dropdown.menu.xlarge-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #eee}}@media screen and (min-width:90em){.dropdown.menu.xxlarge-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.xxlarge-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.xxlarge-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.xxlarge-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#eee transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.xxlarge-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.xxlarge-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.xxlarge-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.xxlarge-vertical>li>a::after{right:14px}.dropdown.menu.xxlarge-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #eee transparent transparent}.dropdown.menu.xxlarge-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #eee}}@media screen and (min-width:112.5em){.dropdown.menu.xxxlarge-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.xxxlarge-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.xxxlarge-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.xxxlarge-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#eee transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.xxxlarge-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.xxxlarge-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.xxxlarge-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.xxxlarge-vertical>li>a::after{right:14px}.dropdown.menu.xxxlarge-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #eee transparent transparent}.dropdown.menu.xxxlarge-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #eee}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;left:auto;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:0;background:#fff}.dropdown .is-dropdown-submenu a{padding:.7rem 1rem}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #eee transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #eee}.is-dropdown-submenu .is-dropdown-submenu{margin-top:0}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video,.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video,.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen,.responsive-embed.widescreen{padding-bottom:56.25%}.media-object{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.main-section{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;transition:opacity .5s ease,visibility .5s ease;background:#fff;opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{position:fixed;z-index:12;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.is-transition-push{z-index:12}.off-canvas.is-closed{visibility:hidden}.off-canvas.is-transition-overlap{z-index:13}.off-canvas.is-transition-overlap.is-open{box-shadow:none}.off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-absolute{position:absolute;z-index:12;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff}[data-whatinput=mouse] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-push{z-index:12}.off-canvas-absolute.is-closed{visibility:hidden}.off-canvas-absolute.is-transition-overlap{z-index:13}.off-canvas-absolute.is-transition-overlap.is-open{box-shadow:none}.off-canvas-absolute.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.position-left{top:0;left:0;height:100%;overflow-y:auto;width:90.5%;-webkit-transform:translateX(-90.5%);-ms-transform:translateX(-90.5%);transform:translateX(-90.5%)}.off-canvas-content .off-canvas.position-left{-webkit-transform:translateX(-90.5%);-ms-transform:translateX(-90.5%);transform:translateX(-90.5%)}.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-left.has-transition-push{-webkit-transform:translateX(90.5%);-ms-transform:translateX(90.5%);transform:translateX(90.5%)}.position-left.is-transition-push{box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25)}.position-right{top:0;right:0;height:100%;overflow-y:auto;width:90.5%;-webkit-transform:translateX(90.5%);-ms-transform:translateX(90.5%);transform:translateX(90.5%)}.off-canvas-content .off-canvas.position-right{-webkit-transform:translateX(90.5%);-ms-transform:translateX(90.5%);transform:translateX(90.5%)}.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-right.has-transition-push{-webkit-transform:translateX(-90.5%);-ms-transform:translateX(-90.5%);transform:translateX(-90.5%)}.position-right.is-transition-push{box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25)}.position-top{top:0;left:0;width:100%;overflow-x:auto;height:90.5%;-webkit-transform:translateY(-90.5%);-ms-transform:translateY(-90.5%);transform:translateY(-90.5%)}.off-canvas-content .off-canvas.position-top{-webkit-transform:translateY(-90.5%);-ms-transform:translateY(-90.5%);transform:translateY(-90.5%)}.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-top.has-transition-push{-webkit-transform:translateY(90.5%);-ms-transform:translateY(90.5%);transform:translateY(90.5%)}.position-top.is-transition-push{box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25)}.position-bottom{bottom:0;left:0;width:100%;overflow-x:auto;height:90.5%;-webkit-transform:translateY(90.5%);-ms-transform:translateY(90.5%);transform:translateY(90.5%)}.off-canvas-content .off-canvas.position-bottom{-webkit-transform:translateY(90.5%);-ms-transform:translateY(90.5%);transform:translateY(90.5%)}.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-bottom.has-transition-push{-webkit-transform:translateY(-90.5%);-ms-transform:translateY(-90.5%);transform:translateY(-90.5%)}.position-bottom.is-transition-push{box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25)}.off-canvas-content{-webkit-transform:none;-ms-transform:none;transform:none;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.off-canvas-content.has-transition-push{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content .off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}@media print,screen and (min-width:40em){.position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-medium .close-button{display:none}.off-canvas-content .position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:90.5%}.position-left.reveal-for-medium~.off-canvas-content{margin-left:90.5%}.position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-medium .close-button{display:none}.off-canvas-content .position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:90.5%}.position-right.reveal-for-medium~.off-canvas-content{margin-right:90.5%}.position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:90.5%}.position-top.reveal-for-medium~.off-canvas-content{margin-top:90.5%}.position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-medium .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:90.5%}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:90.5%}}@media print,screen and (min-width:63.75em){.position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-large .close-button{display:none}.off-canvas-content .position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:90.5%}.position-left.reveal-for-large~.off-canvas-content{margin-left:90.5%}.position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-large .close-button{display:none}.off-canvas-content .position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:90.5%}.position-right.reveal-for-large~.off-canvas-content{margin-right:90.5%}.position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:90.5%}.position-top.reveal-for-large~.off-canvas-content{margin-top:90.5%}.position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-large .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:90.5%}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:90.5%}}@media screen and (min-width:75em){.position-left.reveal-for-xlarge{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-xlarge .close-button{display:none}.off-canvas-content .position-left.reveal-for-xlarge{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:90.5%}.position-left.reveal-for-xlarge~.off-canvas-content{margin-left:90.5%}.position-right.reveal-for-xlarge{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-xlarge .close-button{display:none}.off-canvas-content .position-right.reveal-for-xlarge{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:90.5%}.position-right.reveal-for-xlarge~.off-canvas-content{margin-right:90.5%}.position-top.reveal-for-xlarge{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-xlarge .close-button{display:none}.off-canvas-content .position-top.reveal-for-xlarge{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:90.5%}.position-top.reveal-for-xlarge~.off-canvas-content{margin-top:90.5%}.position-bottom.reveal-for-xlarge{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-xlarge .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-xlarge{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:90.5%}.position-bottom.reveal-for-xlarge~.off-canvas-content{margin-bottom:90.5%}}@media screen and (min-width:90em){.position-left.reveal-for-xxlarge{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-xxlarge .close-button{display:none}.off-canvas-content .position-left.reveal-for-xxlarge{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:90.5%}.position-left.reveal-for-xxlarge~.off-canvas-content{margin-left:90.5%}.position-right.reveal-for-xxlarge{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-xxlarge .close-button{display:none}.off-canvas-content .position-right.reveal-for-xxlarge{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:90.5%}.position-right.reveal-for-xxlarge~.off-canvas-content{margin-right:90.5%}.position-top.reveal-for-xxlarge{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-xxlarge .close-button{display:none}.off-canvas-content .position-top.reveal-for-xxlarge{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:90.5%}.position-top.reveal-for-xxlarge~.off-canvas-content{margin-top:90.5%}.position-bottom.reveal-for-xxlarge{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-xxlarge .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-xxlarge{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:90.5%}.position-bottom.reveal-for-xxlarge~.off-canvas-content{margin-bottom:90.5%}}@media screen and (min-width:112.5em){.position-left.reveal-for-xxxlarge{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-xxxlarge .close-button{display:none}.off-canvas-content .position-left.reveal-for-xxxlarge{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:90.5%}.position-left.reveal-for-xxxlarge~.off-canvas-content{margin-left:90.5%}.position-right.reveal-for-xxxlarge{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-xxxlarge .close-button{display:none}.off-canvas-content .position-right.reveal-for-xxxlarge{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:90.5%}.position-right.reveal-for-xxxlarge~.off-canvas-content{margin-right:90.5%}.position-top.reveal-for-xxxlarge{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-xxxlarge .close-button{display:none}.off-canvas-content .position-top.reveal-for-xxxlarge{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:90.5%}.position-top.reveal-for-xxxlarge~.off-canvas-content{margin-top:90.5%}.position-bottom.reveal-for-xxxlarge{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-xxxlarge .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-xxxlarge{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:90.5%}.position-bottom.reveal-for-xxxlarge~.off-canvas-content{margin-bottom:90.5%}}@media print,screen and (min-width:40em){.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;transition:inherit}.off-canvas.in-canvas-for-medium.position-bottom,.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top{box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-medium .close-button{display:none}}@media print,screen and (min-width:63.75em){.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;transition:inherit}.off-canvas.in-canvas-for-large.position-bottom,.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top{box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-large .close-button{display:none}}@media screen and (min-width:75em){.off-canvas.in-canvas-for-xlarge{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;transition:inherit}.off-canvas.in-canvas-for-xlarge.position-bottom,.off-canvas.in-canvas-for-xlarge.position-left,.off-canvas.in-canvas-for-xlarge.position-right,.off-canvas.in-canvas-for-xlarge.position-top{box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-xlarge .close-button{display:none}}@media screen and (min-width:90em){.off-canvas.in-canvas-for-xxlarge{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;transition:inherit}.off-canvas.in-canvas-for-xxlarge.position-bottom,.off-canvas.in-canvas-for-xxlarge.position-left,.off-canvas.in-canvas-for-xxlarge.position-right,.off-canvas.in-canvas-for-xxlarge.position-top{box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-xxlarge .close-button{display:none}}@media screen and (min-width:112.5em){.off-canvas.in-canvas-for-xxxlarge{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;transition:inherit}.off-canvas.in-canvas-for-xxxlarge.position-bottom,.off-canvas.in-canvas-for-xxxlarge.position-left,.off-canvas.in-canvas-for-xxxlarge.position-right,.off-canvas.in-canvas-for-xxxlarge.position-top{box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-xxxlarge .close-button{display:none}}.sticky-container{position:relative}.sticky{position:relative;z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}.tabs{margin:0;border:1px solid #e6e6e6;background:#fff;list-style-type:none}.tabs::after,.tabs::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-order:1;-ms-flex-order:1;order:1}.tabs::after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:0 0}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fff}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1673b1}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#1779ba}.tabs-title>a:hover{background:#fff;color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#1779ba}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fff;color:#333;transition:all .5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem 0}.tabs-panel.is-active{display:block}.title-bar{padding:.5rem;background:#fff;color:#0a0a0a;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left,.title-bar-right{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.title-bar-right{text-align:right}.title-bar-title{display:inline-block;vertical-align:middle;font-weight:700}.top-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar,.top-bar ul{background-color:#fff}.top-bar ul ul{background-color:#34495e}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media print,screen and (min-width:40em){.top-bar{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-bar .top-bar-left{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:auto}.top-bar .top-bar-right{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto}}@media screen and (max-width:63.6875em){.top-bar.stacked-for-medium{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:89.9375em){.top-bar.stacked-for-xlarge{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-xlarge .top-bar-left,.top-bar.stacked-for-xlarge .top-bar-right{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:112.4375em){.top-bar.stacked-for-xxlarge{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-xxlarge .top-bar-left,.top-bar.stacked-for-xxlarge .top-bar-right{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.top-bar.stacked-for-xxxlarge{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-xxxlarge .top-bar-left,.top-bar.stacked-for-xxxlarge .top-bar-right{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.top-bar-title{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:.5rem 1rem .5rem 0}.top-bar-left,.top-bar-right{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.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.6875em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:63.75em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:63.75em){.hide-for-large{display:none!important}}@media screen and (max-width:63.6875em){.show-for-large{display:none!important}}@media screen and (min-width:63.75em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.6875em),screen and (min-width:75em){.show-for-large-only{display:none!important}}@media screen and (min-width:75em){.hide-for-xlarge{display:none!important}}@media screen and (max-width:74.9375em){.show-for-xlarge{display:none!important}}@media screen and (min-width:75em) and (max-width:89.9375em){.hide-for-xlarge-only{display:none!important}}@media screen and (max-width:74.9375em),screen and (min-width:90em){.show-for-xlarge-only{display:none!important}}@media screen and (min-width:90em){.hide-for-xxlarge{display:none!important}}@media screen and (max-width:89.9375em){.show-for-xxlarge{display:none!important}}@media screen and (min-width:90em) and (max-width:112.4375em){.hide-for-xxlarge-only{display:none!important}}@media screen and (max-width:89.9375em),screen and (min-width:112.5em){.show-for-xxlarge-only{display:none!important}}@media screen and (min-width:112.5em){.hide-for-xxxlarge{display:none!important}}@media screen and (max-width:112.4375em){.show-for-xxxlarge{display:none!important}}@media screen and (min-width:112.5em){.hide-for-xxxlarge-only{display:none!important}}@media screen and (max-width:112.4375em){.show-for-xxxlarge-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.align-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.align-right.vertical.menu>li>a{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center.vertical.menu>li>a{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.align-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-self-middle{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align-stretch{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.align-center-middle{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.small-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.small-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.small-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.small-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.small-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.small-order-6{-webkit-order:6;-ms-flex-order:6;order:6}@media print,screen and (min-width:40em){.medium-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.medium-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.medium-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.medium-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.medium-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.medium-order-6{-webkit-order:6;-ms-flex-order:6;order:6}}@media print,screen and (min-width:63.75em){.large-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.large-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.large-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.large-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.large-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.large-order-6{-webkit-order:6;-ms-flex-order:6;order:6}}@media screen and (min-width:75em){.xlarge-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.xlarge-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.xlarge-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.xlarge-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.xlarge-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.xlarge-order-6{-webkit-order:6;-ms-flex-order:6;order:6}}@media screen and (min-width:90em){.xxlarge-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.xxlarge-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.xxlarge-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.xxlarge-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.xxlarge-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.xxlarge-order-6{-webkit-order:6;-ms-flex-order:6;order:6}}@media screen and (min-width:112.5em){.xxxlarge-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.xxxlarge-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.xxxlarge-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.xxxlarge-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.xxxlarge-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.xxxlarge-order-6{-webkit-order:6;-ms-flex-order:6;order:6}}.flex-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-child-auto{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-child-grow{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.flex-child-shrink{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.flex-dir-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-dir-row-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-dir-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-dir-column-reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media print,screen and (min-width:40em){.medium-flex-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.medium-flex-child-auto{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.medium-flex-dir-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.medium-flex-dir-row-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.medium-flex-dir-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.medium-flex-dir-column-reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width:63.75em){.large-flex-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.large-flex-child-auto{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.large-flex-dir-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.large-flex-dir-row-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.large-flex-dir-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.large-flex-dir-column-reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width:75em){.xlarge-flex-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.xlarge-flex-child-auto{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.xlarge-flex-child-grow{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.xlarge-flex-child-shrink{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.xlarge-flex-dir-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.xlarge-flex-dir-row-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.xlarge-flex-dir-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.xlarge-flex-dir-column-reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width:90em){.xxlarge-flex-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.xxlarge-flex-child-auto{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.xxlarge-flex-child-grow{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.xxlarge-flex-child-shrink{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.xxlarge-flex-dir-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.xxlarge-flex-dir-row-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.xxlarge-flex-dir-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.xxlarge-flex-dir-column-reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width:112.5em){.xxxlarge-flex-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.xxxlarge-flex-child-auto{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.xxxlarge-flex-child-grow{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.xxxlarge-flex-child-shrink{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.xxxlarge-flex-dir-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.xxxlarge-flex-dir-row-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.xxxlarge-flex-dir-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.xxxlarge-flex-dir-column-reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(/font/roboto/roboto_300.eot?v20150616#iefix) format("embedded-opentype"),url(/font/roboto/roboto_300.woff?v20150616) format("woff"),url(/font/roboto/roboto_300.ttf?v20150616) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto Regular"),local("Roboto-Regular"),url(/font/roboto/roboto_400.eot?v20150616#iefix) format("embedded-opentype"),url(/font/roboto/roboto_400.woff?v20150616) format("woff"),url(/font/roboto/roboto_400.ttf?v20150616) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(/font/roboto/roboto_500.eot?v20150616#iefix) format("embedded-opentype"),url(/font/roboto/roboto_500.woff?v20150616) format("woff"),url(/font/roboto/roboto_500.ttf?v20150616) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(/font/roboto/roboto_700.eot?v20150616#iefix) format("embedded-opentype"),url(/font/roboto/roboto_700.woff?v20150616) format("woff"),url(/font/roboto/roboto_700.ttf?v20150616) format("truetype")}.article-page .intro-container .intro-title h1,.intro-title-h1-style,.portfolio-page .intro-title h1{max-width:55rem;font-size:3rem;line-height:1.1!important;text-transform:none}@media screen and (max-width:74.9375em){.article-page .intro-container .intro-title h1,.intro-title-h1-style,.portfolio-page .intro-title h1{font-size:2.625rem}}@media screen and (max-width:63.6875em){.article-page .intro-container .intro-title h1,.intro-title-h1-style,.portfolio-page .intro-title h1{font-size:2.1875rem}}@media screen and (max-width:39.9375em){.article-page .intro-container .intro-title h1,.intro-title-h1-style,.portfolio-page .intro-title h1{font-size:1.5625rem}}.article div,.article ol,.article p,.article ul,.landing-2__item-text-wrapper .desc,.landing-2__item-text-wrapper p,.text-style-1{font-size:1rem;line-height:1.45;font-family:arial,Roboto,Helvetica,Arial,sans-serif;color:#333}@media screen and (max-width:74.9375em){.article div,.article ol,.article p,.article ul,.landing-2__item-text-wrapper .desc,.landing-2__item-text-wrapper p,.text-style-1{font-size:.9375rem}}@media screen and (max-width:63.6875em){.article div,.article ol,.article p,.article ul,.landing-2__item-text-wrapper .desc,.landing-2__item-text-wrapper p,.text-style-1{font-size:.875rem}}.h2-style-1,.landing-2__item-text-wrapper h2{font-weight:400;line-height:1.2;font-size:1.75rem;letter-spacing:-.2px}.all-solutions .cell:last-of-type h3,.contacts-info .contacts-info-list .caption:before,.contacts-support-list .caption:before,.hero-slider .swiper-hero .swiper-slide .info-block .btn,.projects-case .switch-2-wrapper .cell.show-all a,.roboto-condensed{font-family:"Roboto Condensed",sans-serif}.roboto{font-family:Roboto,Helvetica,Arial,sans-serif}.about-cnt .desc,.about-txt,.arial{font-family:arial,Roboto,Helvetica,Arial,sans-serif}.all-objects h6,.contact-block h6,.contactForm1 h6,.contactForm2 h6,.h6-block,.projects-blk h6{font:400 2.25rem/1 Roboto,Helvetica,Arial,sans-serif;letter-spacing:-.5px;text-align:center}@media screen and (max-width:39.9375em){.all-objects h6,.contact-block h6,.contactForm1 h6,.contactForm2 h6,.h6-block,.projects-blk h6{font-size:1.85rem}}.capt-text,.send-message .desc,.support_intro p,.support_request p{font-family:arial,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.45;color:#555}.about-cnt h2,.page-h2,.vendors h2{margin:1rem 0;font:500 2rem/1.3 Roboto,Helvetica,Arial,sans-serif}@media screen and (max-width:63.6875em){.about-cnt h2,.page-h2,.vendors h2{font-size:1.5625rem}}@media screen and (min-width:90em){.article,.article-text-size,.section-style-1{font-size:1.0625rem}}.article b,.article strong,.article-text-size b,.article-text-size strong,.section-style-1 b,.section-style-1 strong{font-weight:500}.btn,.btn-font-size,.button,button{font-size:.9rem!important}.main__title{font-size:2.625rem;margin-top:10px;letter-spacing:-.5px}@media screen and (max-width:112.4375em){.main__title{font-size:2.375rem}}@media screen and (max-width:74.9375em){.main__title{font-size:2.125rem}}@media screen and (max-width:63.6875em){.main__title{font-size:1.75rem}}.fancybox-slide>div{box-shadow:0 12px 40px 5px rgba(0,0,0,.35)}.all-solutions a,.blocks-2-blk .list-item,.items_box-shadow,.tech-and-sys .tech-and-sys__list .cell .tile{box-shadow:0 1px 1px 0 rgba(0,0,0,.11);transition:all .3s cubic-bezier(.25,.8,.25,1)}.all-solutions a:hover,.blocks-2-blk .list-item:hover,.items_box-shadow:hover,.tech-and-sys .tech-and-sys__list .cell .tile:hover{box-shadow:0 14px 28px rgba(0,0,0,.15),0 10px 10px rgba(0,0,0,.22)}#overlay{left:0;top:0;right:0;bottom:0;width:100%;height:100%;text-align:center;z-index:1000;position:fixed;background-color:rgba(28,28,30,.7);display:none}#overlay.active{display:block!important}*{outline-style:none!important}.separator-center::after,.separator-center::before,.separator-left::after,.separator-left::before,.separator-right::after,.separator-right::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-order:1;-ms-flex-order:1;order:1}.separator-center::after,.separator-left::after,.separator-right::after{position:relative!important;width:3rem;border-bottom:4px solid #ee2e24;margin:1rem auto 1rem;clear:both}.separator-left::after{margin-left:0!important}.separator-right::after{margin-right:0!important}.solution-spoiler-txt figure{position:relative;box-shadow:2px 3px 3px 0 rgba(0,0,0,.3)}.solution-spoiler-txt figure figcaption{padding-right:0;border-top:1px solid #47494a;text-align:left;position:absolute;bottom:0;width:100%;margin-bottom:0;padding:.8rem 0;background-color:rgba(10,10,10,.6);color:#fff;display:block}.h-auto{height:auto!important}ul.article-list{color:#ee2e24;margin-left:0}ul.article-list li{position:relative;padding-left:18px;margin-bottom:.1875rem;color:#333;list-style:none}ul.article-list li:before{display:inline-block;font-style:normal;position:relative;width:7px;height:7px;border-right:2px solid #375b74;border-top:2px solid #375b74;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:'';border-color:#ee2e24;position:absolute;top:9px;left:0}.about-txt,.blocks-2-list .container,.blocks-2-list .landing-2,.blocks-2-list .video-block,.contacts-info,.contacts-info .contacts-info-list .adress-list,.contacts-support-list .adress-list,.grid-xx,.license-wrapper,.logo-list,.projects-case .switch-2-wrapper .cell.show-all,.tech-and-sys .tech-and-sys__list,.two-collumns-cnt{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.menu-new a{color:#000!important}.all-objects.main-p,.global-width-container,.horizontal-promo-slider .ca,.horizontal-promo-slider .container,.horizontal-promo-slider .landing-2,.horizontal-promo-slider .video-block,.projects-case{max-width:82.5rem;margin:0 auto}.all-objects.main-p,.contactsMap_wrapper,.container,.global-padding,.global-width-container,.horizontal-promo-slider .ca,.horizontal-promo-slider .container,.horizontal-promo-slider .landing-2,.horizontal-promo-slider .video-block,.intro-container .intro-title,.landing-2,.projects-case,.realization2 .container,.realization2 .landing-2,.realization2 .video-block,.solution-spoiler-txt .grid-x .cell,.topbar .topbar-container,.video-block,.video-block .container,.video-block .landing-2,.video-block .video-block{padding-left:2.5rem;padding-right:2.5rem}@media screen and (max-width:63.6875em){.all-objects.main-p,.contactsMap_wrapper,.container,.global-padding,.global-width-container,.horizontal-promo-slider .ca,.horizontal-promo-slider .container,.horizontal-promo-slider .landing-2,.horizontal-promo-slider .video-block,.intro-container .intro-title,.landing-2,.projects-case,.realization2 .container,.realization2 .landing-2,.realization2 .video-block,.solution-spoiler-txt .grid-x .cell,.topbar .topbar-container,.video-block,.video-block .container,.video-block .landing-2,.video-block .video-block{padding-left:1.25rem;padding-right:1.25rem}}.all-objects,.pr,.projects-case{position:relative}.contact-block .icon-top li a b,.t3{transition:all .3s ease}.all-objects a img,.all-objects a span,.projects-case .switch-2-wrapper a:after,.t5,.tech-and-sys .tech-and-sys__list .cell .tile__subtitle,.tech-and-sys .tech-and-sys__list .cell .tile__title{transition:all .5s ease}@media screen and (min-width:112.5em){#main-wrapper>.about-txt>.cell:first-of-type,#main-wrapper>.contacts-info>.cell:first-of-type,#main-wrapper>.grid-xx>.cell:first-of-type,#main-wrapper>.license-wrapper>.cell:first-of-type,#main-wrapper>.logo-list>.cell:first-of-type,#main-wrapper>.two-collumns-cnt>.cell:first-of-type,.blocks-2-list #main-wrapper>.container>.cell:first-of-type,.blocks-2-list #main-wrapper>.landing-2>.cell:first-of-type,.blocks-2-list #main-wrapper>.video-block>.cell:first-of-type,.contacts-info .contacts-info-list #main-wrapper>.adress-list>.cell:first-of-type,.contacts-support-list #main-wrapper>.adress-list>.cell:first-of-type,.projects-case .switch-2-wrapper #main-wrapper>.cell.show-all>.cell:first-of-type,.resp-width-menu,.tech-and-sys #main-wrapper>.tech-and-sys__list>.cell:first-of-type{width:14.75rem!important}}.sticky.is-stuck{z-index:15}.after-block,.hero-slider .swiper-hero .main-promo-slider-bg{position:relative}.after-block:after,.hero-slider .swiper-hero .main-promo-slider-bg:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0}#main-wrapper{display:block;margin:0 auto}#main-wrapper>.about-txt,#main-wrapper>.contacts-info,#main-wrapper>.grid-xx,#main-wrapper>.license-wrapper,#main-wrapper>.logo-list,#main-wrapper>.two-collumns-cnt,.blocks-2-list #main-wrapper>.container,.blocks-2-list #main-wrapper>.landing-2,.blocks-2-list #main-wrapper>.video-block,.contacts-info .contacts-info-list #main-wrapper>.adress-list,.contacts-support-list #main-wrapper>.adress-list,.projects-case .switch-2-wrapper #main-wrapper>.cell.show-all,.tech-and-sys #main-wrapper>.tech-and-sys__list{width:100%;margin:0 auto!important}#main-wrapper>.about-txt>.cell,#main-wrapper>.contacts-info>.cell,#main-wrapper>.grid-xx>.cell,#main-wrapper>.license-wrapper>.cell,#main-wrapper>.logo-list>.cell,#main-wrapper>.two-collumns-cnt>.cell,.blocks-2-list #main-wrapper>.container>.cell,.blocks-2-list #main-wrapper>.landing-2>.cell,.blocks-2-list #main-wrapper>.video-block>.cell,.contacts-info .contacts-info-list #main-wrapper>.adress-list>.cell,.contacts-support-list #main-wrapper>.adress-list>.cell,.projects-case .switch-2-wrapper #main-wrapper>.cell.show-all>.cell,.tech-and-sys #main-wrapper>.tech-and-sys__list>.cell{margin:0!important}#main-wrapper>.about-txt>.cell:first-of-type,#main-wrapper>.contacts-info>.cell:first-of-type,#main-wrapper>.grid-xx>.cell:first-of-type,#main-wrapper>.license-wrapper>.cell:first-of-type,#main-wrapper>.logo-list>.cell:first-of-type,#main-wrapper>.two-collumns-cnt>.cell:first-of-type,.blocks-2-list #main-wrapper>.container>.cell:first-of-type,.blocks-2-list #main-wrapper>.landing-2>.cell:first-of-type,.blocks-2-list #main-wrapper>.video-block>.cell:first-of-type,.contacts-info .contacts-info-list #main-wrapper>.adress-list>.cell:first-of-type,.contacts-support-list #main-wrapper>.adress-list>.cell:first-of-type,.projects-case .switch-2-wrapper #main-wrapper>.cell.show-all>.cell:first-of-type,.tech-and-sys #main-wrapper>.tech-and-sys__list>.cell:first-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-right:1rem;margin-left:1rem;width:14.75rem}#main-wrapper>.about-txt>.cell:last-of-type,#main-wrapper>.contacts-info>.cell:last-of-type,#main-wrapper>.grid-xx>.cell:last-of-type,#main-wrapper>.license-wrapper>.cell:last-of-type,#main-wrapper>.logo-list>.cell:last-of-type,#main-wrapper>.two-collumns-cnt>.cell:last-of-type,.blocks-2-list #main-wrapper>.container>.cell:last-of-type,.blocks-2-list #main-wrapper>.landing-2>.cell:last-of-type,.blocks-2-list #main-wrapper>.video-block>.cell:last-of-type,.contacts-info .contacts-info-list #main-wrapper>.adress-list>.cell:last-of-type,.contacts-support-list #main-wrapper>.adress-list>.cell:last-of-type,.projects-case .switch-2-wrapper #main-wrapper>.cell.show-all>.cell:last-of-type,.tech-and-sys #main-wrapper>.tech-and-sys__list>.cell:last-of-type{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;margin-right:1rem;margin-left:1rem}.hr{border-color:#c0cad4;margin:1.5rem auto}.breadcrumbs.pg{margin-bottom:30px}.breadcrumbs.pg li{font-weight:400;font-size:12.3462px;line-height:1.4}.breadcrumbs.pg li::after{color:#636c72}.breadcrumbs.pg a.home{width:11px;height:10px;top:-9px;left:4px;background:url(/local/templates/legion-project/img/ico/home-ccc.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:center;background-size:100% 100%;display:inline-block;border-bottom:none}.breadcrumbs.pg a{color:#3f464e!important;transition:250ms}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1}.off-canvas-content,a,div,h1,h2,h3,h4,h5,h6,header,li{-webkit-backface-visibility:unset!important;backface-visibility:unset!important}.clearfix:after{content:"";display:table;clear:both}input[type=search]::-ms-clear{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}a:active,a:focus,a:hover,button,button:active,button:focus{outline:0}a{color:#1779ba;transition:all .2s}a:hover{color:#ee2e24}a.link{font-size:.8rem;border-bottom:1px dotted #5eb3eb}a.link:hover{border-color:#f5827c}.menu a{white-space:normal}.is-dropdown-submenu{z-index:11}.text-hide{font:0/0 a!important;color:transparent!important;text-shadow:none!important;background-color:transparent!important;border:0!important}.nav__wrapper{max-width:1600px;min-width:320px;margin:0 auto;padding-left:1.875rem;padding-right:0}.header__wrapper{max-width:100%;min-width:320px;margin:0 auto}.wrapper{width:100%;max-width:90rem;min-width:320px;margin:0 auto}.container,.landing-2,.video-block{max-width:82.5rem;margin:0 auto;padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (max-width:63.6875em){.container,.landing-2,.video-block{padding-top:1.25rem;padding-bottom:1.25rem}}.container.flex,.flex.landing-2,.flex.video-block{display:-webkit-flex;display:-ms-flexbox;display:flex}.container .grid-x,.landing-2 .grid-x,.video-block .grid-x{width:100%}.solution-section{overflow:hidden;position:relative}.p60{padding-left:1.875rem;padding-right:1.875rem}.row{position:relative;z-index:1}.row:after,.row:before{content:' ';display:table}[class*=col-]{position:relative;min-height:1px;width:100%;padding-left:5px;padding-right:5px}.section.full{width:100%;clear:both}.txt-block-center-60{text-align:center;margin:0 auto;max-width:980px;padding-top:60px;padding-bottom:60px}.txt-block-center-60 p{font-size:1.6rem;font-size:1.6rem;font-weight:300}.txt-block-center-70{text-align:center;width:70%}.txt-block-center-80{text-align:center;width:80%}.fs-11{font-size:.6875rem}.fs-12{font-size:.75rem}.fs-13{font-size:.8125rem}.fs-14{font-size:.875rem}.fs-15{font-size:.9375rem}.fs-16{font-size:1rem}.fs-17{font-size:1.0625rem}.fs-18{font-size:1.125rem}.fs-19{font-size:1.1875rem}.fs-20{font-size:1.25rem;font-size:1.3rem}.ptb0{padding-top:0;padding-bottom:0}.p15{padding:15px 0}.button,button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;font-family:inherit;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;color:#fff;transition:all 150ms ease 0s}.button.button-1,button.button-1{background-color:transparent;border:1px solid #ee2e24;color:#000;font-weight:500}.button.button-1:hover,button.button-1:hover{background-color:#ee2e24;color:#fff}.button.button-2,button.button-2{background-color:#ee2e24;border:0;color:#fff;font-weight:500}.button.button-2:hover,button.button-2:hover{background-color:#d81b11;color:#fff}body.is-reveal-open{overflow-y:auto}.reveal-overlay{overflow-y:auto}.reveal{box-shadow:0 12px 40px 0 rgba(0,0,0,.2);padding:0}.close-button{font-size:.75rem!important;padding:15px;border:5px solid transparent;position:relative;display:inline-block;width:20px;height:20px;overflow:hidden;position:absolute;top:0;right:0;display:block}.close::after,.close::before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#ee2e24}.close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.close.big{-webkit-transform:scale(3);-ms-transform:scale(3);transform:scale(3)}.close.hairline::after,.close.hairline::before{height:1px}.close.thick::after,.close.thick::before{height:4px;margin-top:-2px}.close.black::after,.close.black::before{height:8px;margin-top:-4px}.close.heavy::after,.close.heavy::before{height:12px;margin-top:-6px}.close.pointy::after,.close.pointy::before{width:200%;left:-50%}.close.rounded::after,.close.rounded::before{border-radius:5px}.close.blades::after,.close.blades::before{border-radius:5px 0}.close.warp::after,.close.warp::before{border-radius:120% 0}.close.fat::after,.close.fat::before{border-radius:100%}.swiper-pagination-bullet-active{background:#ee2e24!important}.bg-color-1,.request_project.w{background-color:#fff!important;color:#333}.bg-color-2{background-color:#38393e!important;color:#fff}.bg-color-3{background-color:#eee!important;color:#333}.all-solutions,.bg-color-4,.blocks-2-blk,.clients,.footer-breadcrumbs,.map-content,.other-block.bg,.projects-blk,.realization2,.request_project,.support_request #contact_form,.tech-and-sys,.vendors{background-color:#f1f1f1!important}.bg-color-5{background-color:#e6e6e6!important}.bg-f5f5f5{background-color:#f5f5f5}.bg-style-1,footer{background:url(/local/templates/legion-project/img/bgs/bg-section.jpg) no-repeat center center;background-size:cover;position:relative;color:#fff}.bg-style-1:after,footer:after{display:block;top:0;right:0;position:absolute;content:"";z-index:0;height:100%;width:100%;background:rgba(18,59,115,.77)}.bg-style-1>div,footer>div{position:relative;z-index:1}.bg-img-1{position:relative}.bg-img-1:after{content:"";position:absolute;width:100%;height:100%;z-index:-1;background:#fff url(/assets/img/bgs/bg2.png) 0 0 no-repeat;background-size:cover;opacity:.6;top:0;left:0;display:block}@font-face{font-family:legion-ico;src:url(/font/ico/legion-ico.eot?3315706);src:url(/font/ico/legion-ico.eot?3315706#iefix) format("embedded-opentype"),url(/font/ico/legion-ico.woff2?3315706) format("woff2"),url(/font/ico/legion-ico.woff?3315706) format("woff"),url(/font/ico/legion-ico.ttf?3315706) format("truetype"),url(/font/ico/legion-ico.svg?3315706#legion-ico) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:legion-ico;src:url(/font/ico/legion-ico.svg?91074910#legion-ico) format("svg")}}[class*=" icon-"]:before,[class^=icon-]:before{font-family:legion-ico;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.icon-right-open:before{content:'\e800'}.icon-mail:before{content:'\F164'}.icon-down-open-big:before{content:'\e802'}.icon-down-open-mini:before{content:'\e803'}.icon-search:before{content:'\e806'}.icon-search-2:before{content:'\e805'}.icon-call:before{content:'\e807'}.icon-left-open:before{content:'\e808'}.icon-down-open:before{content:'\f004'}.icon-right-open-1:before{content:'\f006'}.icon-left-open-1:before{content:'\f007'}.icon-angle-left:before{content:'\f104'}.icon-angle-right:before{content:'\f105'}.icon-angle-down:before{content:'\f107'}.icon-close:before{content:'\f128'}.icon-uniF13C:before{content:'\f13c'}.icon-uniF146:before{content:'\f146'}.icon-uniF164:before{content:'\f164'}.icon-search-1:before{content:'\f50d'}.icon-chat-1:before{content:'\e80c'}.icon-message:before{content:"\e903"}.icon-call:before{content:"\E917"}@-webkit-keyframes t-arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}55%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes t-arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}55%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes t-arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}55%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.intro-arrow-wrapper_animated{-webkit-animation:1.7s ease 0s normal none infinite running t-arrow-bottom;animation:1.7s ease 0s normal none infinite running t-arrow-bottom}.intro-arrow{margin:0 auto;z-index:9;text-align:center;margin-bottom:50px;position:absolute;bottom:0;width:100%}.intro-arrow-wrapper{cursor:pointer;display:inline-block;transition:all .2s ease-in-out 0s}.intro-arrow-wrapper:hover{opacity:.7}.intro-arrow-svg{fill:#fff}@media screen and (max-width:640px){.intro-arrow_mobile{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.intro-arrow{bottom:14px}}.wrapper-dropdown{position:relative;width:auto;margin:0 auto;padding:10px 15px;cursor:pointer}.wrapper-dropdown .dropdown{position:absolute;top:100%;left:-5px;right:0;width:200px;z-index:11;background:#fff;transition:all .3s ease-out;list-style:none;box-shadow:0 1px 0 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.2),0 -1px 3px 0 rgba(0,0,0,.05);opacity:0;pointer-events:none}.wrapper-dropdown .dropdown li a{display:block;text-decoration:none;color:#333;padding:10px;transition:all .3s ease-out}.wrapper-dropdown .dropdown li i{margin-right:5px;color:inherit;vertical-align:middle}.wrapper-dropdown .dropdown li:hover a{color:grey}.wrapper-dropdown.active:after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);border-width:0 6px 6px 6px}.wrapper-dropdown.active .dropdown{opacity:1;pointer-events:auto}.dropdown-arrow{border-bottom:2px solid;border-right:2px solid;height:8px;-webkit-transform:scale(.75) rotate(45deg);-ms-transform:scale(.75) rotate(45deg);transform:scale(.75) rotate(45deg);transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;width:8px;background:0 0;display:inline-block;margin-top:-.2em;position:relative;vertical-align:middle}.active .dropdown-arrow{-webkit-transform:translateY(35%) scale(.75) rotate(225deg);-ms-transform:translateY(35%) scale(.75) rotate(225deg);transform:translateY(35%) scale(.75) rotate(225deg)}[class*=landing-] p:last-of-type{margin-bottom:0}.landing-1{background-color:#e8e8e8;padding:4.375rem;padding-right:.625rem;padding-left:.625rem;max-width:90rem;margin:0 auto}.landing-1.style-2{background-color:#666e7d}@media print,screen and (min-width:40em){.landing-1{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:63.75em){.landing-1{padding-right:1rem;padding-left:1rem}}.landing-1 .accordion{background-color:#e8e8e8;margin-bottom:0}.landing-1 .accordion .hide-txt{display:none}.landing-1 .accordion .accordion-item.is-active{background-color:#e1e1e1}.landing-1 .accordion .accordion-item.is-active .show-txt{display:none}.landing-1 .accordion .accordion-item.is-active .hide-txt{display:inline}.landing-1 .accordion .accordion-item.is-active .dropdown-arrow{-webkit-transform:translateY(35%) scale(.75) rotate(225deg);-ms-transform:translateY(35%) scale(.75) rotate(225deg);transform:translateY(35%) scale(.75) rotate(225deg)}.landing-1 .accordion>li>a{margin-top:0;text-align:center;text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;font-weight:400}.landing-1 .accordion>li>a,.landing-1 .accordion>li>a:active,.landing-1 .accordion>li>a:focus{color:#333}.landing-1 .accordion>li>a .dropdown-arrow{margin-left:5px;height:10px;width:10px;margin-top:-5px}.landing-1 .accordion>li>a{color:#333}.landing-1 .accordion>li>a:hover{color:#222}.landing-1 .accordion .accordion-content{box-shadow:rgba(0,0,0,.66) 0 91px 47px -84px inset}.landing-1 .landing-1__item{margin-bottom:0;background-color:#fff;margin-left:auto;margin-right:auto;max-width:77.5rem;background:#fcfcfc;border:1px solid #e6e8ea}.landing-1 .landing-1__item:nth-child(n+2){margin-top:4.375rem}.landing-1 .landing-1__item:last-of-type{margin-bottom:0}.landing-1 .landing-1__item .landing-1__item-text-wrapper{padding-right:.625rem;padding-left:.625rem;max-width:60%;margin:0 auto;text-align:center;padding:3.125rem 0 2.8125rem}@media print,screen and (min-width:40em){.landing-1 .landing-1__item .landing-1__item-text-wrapper{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:63.75em){.landing-1 .landing-1__item .landing-1__item-text-wrapper{padding-right:1rem;padding-left:1rem}}.landing-1 .landing-1__item .landing-1__item-text-wrapper h2{margin:0 0 20px;position:relative;font:400 2.6rem/.85 Roboto,Helvetica,Arial,sans-serif;color:#222}.landing-1 .landing-1__item .landing-1__item-text-wrapper h3{color:#666;margin-bottom:15px;margin-top:-10px;font:300 1.8rem/1 "Open Sans",sans-serif}.landing-1 .landing-1__item .landing-1__item-text-wrapper h6{font:300 1.45rem/1.25 "Open Sans",sans-serif;color:#333;width:70%;margin:0 auto}.landing-1 .landing-1__item .landing-1__item-text-wrapper p{font-size:1.25rem;line-height:1.6;margin-left:auto;margin-right:auto;color:#555}.landing-1 .landing-1__item.landing-style-2{background-color:#2f3540}.landing-1 .landing-1__item.landing-style-2 h2,.landing-1 .landing-1__item.landing-style-2 h3,.landing-1 .landing-1__item.landing-style-2 h6{color:#fff}.landing-1 .landing-1__item.landing-style-2 p{color:#b3b3b3}.landing-1 .landing-1__item.landing-style-2 .accordion{background-color:#39404e}.landing-1 .landing-1__item.landing-style-2 .accordion>li>a{text-shadow:none;color:#fff}.landing-1 .landing-1__item.landing-style-2 .accordion .accordion-title:focus,.landing-1 .landing-1__item.landing-style-2 .accordion .accordion-title:hover{background-color:#2f3540}.landing-1 .landing-1__item.landing-style-2 .accordion .accordion-content{background-color:#fff}.landing-1 .landing-1__item.landing-style-2 .accordion .accordion-item.is-active{background:0 0}.landing-2,.video-block{padding:0 2.5rem 2rem}.landing-2.style-1,.video-block.style-1{background-color:#f8f8f8;padding:4.375rem 2.5rem}.landing-2.style-1 .accordion,.video-block.style-1 .accordion{background-color:#f8f8f8}.landing-2.style-2,.video-block.style-2{background-color:#666e7d}@media screen and (max-width:63.6875em){.landing-2,.video-block{padding:0}}.landing-2 .accordion,.video-block .accordion{margin-bottom:0;background-color:transparent}.landing-2 .accordion .hide-txt,.video-block .accordion .hide-txt{display:none}.landing-2 .accordion .accordion-title,.video-block .accordion .accordion-title{display:table;width:auto;margin:0 auto;color:#000;position:relative;transition:background-color .25s ease-out,color .25s ease-out;padding:1rem 1.2rem}@media screen and (min-width:75em){.landing-2 .accordion .accordion-title,.video-block .accordion .accordion-title{padding:1.05rem 2rem}}.landing-2 .accordion .accordion-title .dropdown-arrow,.video-block .accordion .accordion-title .dropdown-arrow{border-color:#ee2e24}.landing-2 .accordion .accordion-title span,.video-block .accordion .accordion-title span{z-index:1;position:relative;letter-spacing:1px}.landing-2 .accordion .accordion-title:before,.video-block .accordion .accordion-title:before{position:absolute;top:1px;right:1px;bottom:1px;left:1px;padding:0;content:'';border-radius:2px;transition:box-shadow .2s;transition:background-color .25s ease-out,color .25s ease-out;background-color:#f4f4f4;z-index:0}.landing-2 .accordion .accordion-title:active,.landing-2 .accordion .accordion-title:hover,.video-block .accordion .accordion-title:active,.video-block .accordion .accordion-title:hover{color:#000;background-color:transparent!important}.landing-2 .accordion .accordion-title:hover:before,.video-block .accordion .accordion-title:hover:before{color:#000;background-color:#f1f1f1}.landing-2 .accordion .accordion-item.is-active .accordion-title,.video-block .accordion .accordion-item.is-active .accordion-title{background-color:transparent!important;border:0}.landing-2 .accordion .accordion-item.is-active .accordion-title .dropdown-arrow,.video-block .accordion .accordion-item.is-active .accordion-title .dropdown-arrow{border-color:#222}.landing-2 .accordion .accordion-item.is-active .accordion-title:before,.video-block .accordion .accordion-item.is-active .accordion-title:before{box-shadow:none!important;background-color:transparent}.landing-2 .accordion .accordion-item.is-active:hover,.video-block .accordion .accordion-item.is-active:hover{color:#000}.landing-2 .accordion .accordion-item.is-active .show-txt,.video-block .accordion .accordion-item.is-active .show-txt{display:none}.landing-2 .accordion .accordion-item.is-active .hide-txt,.video-block .accordion .accordion-item.is-active .hide-txt{display:inline}.landing-2 .accordion .accordion-item.is-active .dropdown-arrow,.video-block .accordion .accordion-item.is-active .dropdown-arrow{-webkit-transform:translateY(35%) scale(.75) rotate(225deg);-ms-transform:translateY(35%) scale(.75) rotate(225deg);transform:translateY(35%) scale(.75) rotate(225deg)}.landing-2 .accordion>li>a,.video-block .accordion>li>a{margin-top:0;text-align:center;text-transform:uppercase;letter-spacing:.05em;font-weight:400;color:#000;font-size:.75rem}@media screen and (max-width:63.6875em){.landing-2 .accordion>li>a,.video-block .accordion>li>a{font-size:.6875rem}}.landing-2 .accordion>li>a,.landing-2 .accordion>li>a:active,.landing-2 .accordion>li>a:focus,.video-block .accordion>li>a,.video-block .accordion>li>a:active,.video-block .accordion>li>a:focus{background-color:transparent!important}.landing-2 .accordion>li>a .dropdown-arrow,.video-block .accordion>li>a .dropdown-arrow{margin-left:5px;height:10px;width:10px;margin-top:-5px}.landing-2 .accordion .accordion-content.style-1,.video-block .accordion .accordion-content.style-1{background:#29476d;max-width:100%;margin:0 auto;border:1px solid rgba(0,0,0,.1);padding:2rem}@media screen and (max-width:63.6875em){.landing-2 .accordion .accordion-content.style-1,.video-block .accordion .accordion-content.style-1{padding:0;border:0;padding-top:1.5rem;padding-bottom:1.5rem}}.landing-2 .accordion .accordion-content.style-1 h4,.video-block .accordion .accordion-content.style-1 h4{color:#fff}@media screen and (max-width:63.6875em){.landing-2 .accordion .accordion-content.style-1 h4,.video-block .accordion .accordion-content.style-1 h4{line-height:1.1}.landing-2 .accordion .accordion-content.style-1 h4.separator-left::after,.video-block .accordion .accordion-content.style-1 h4.separator-left::after{display:none}}@media screen and (max-width:39.9375em){.landing-2 .accordion .accordion-content.style-1 h4,.video-block .accordion .accordion-content.style-1 h4{text-align:center}}.landing-2 .accordion .accordion-content.style-1 p,.video-block .accordion .accordion-content.style-1 p{color:rgba(255,255,255,.75)}@media screen and (max-width:39.9375em){.landing-2 .accordion .accordion-content.style-1 p,.video-block .accordion .accordion-content.style-1 p{text-align:center;line-height:1.3;font-size:.8125rem}}.landing-2 .accordion .accordion-content.style-2,.video-block .accordion .accordion-content.style-2{background:linear-gradient(to bottom,#373b44 0,#182631 100%);box-shadow:rgba(0,0,0,.7) 0 57px 37px -49px inset}.landing-2 .accordion .accordion-content.style-2 h4,.video-block .accordion .accordion-content.style-2 h4{color:#fff}.landing-2 .accordion .accordion-content.style-2 p,.video-block .accordion .accordion-content.style-2 p{color:#b1c8e1}.landing-2 .landing-2__item,.video-block .landing-2__item{margin-bottom:0;margin-left:auto;margin-right:auto;max-width:1320px;text-align:center}.landing-2 .landing-2__item:nth-child(n+2),.video-block .landing-2__item:nth-child(n+2){margin-top:4.375rem}@media screen and (max-width:63.6875em){.landing-2 .landing-2__item:nth-child(n+2),.video-block .landing-2__item:nth-child(n+2){margin-top:2rem}}.landing-2 .landing-2__item:last-of-type,.video-block .landing-2__item:last-of-type{margin-bottom:0}.landing-2 .landing-2__item .accordion-content,.video-block .landing-2__item .accordion-content{padding:3.5rem 3.5rem}.landing-2 .landing-2__item.landing-style-2,.video-block .landing-2__item.landing-style-2{background-color:#2f3540}.landing-2 .landing-2__item.landing-style-2 h2,.landing-2 .landing-2__item.landing-style-2 h3,.landing-2 .landing-2__item.landing-style-2 h6,.video-block .landing-2__item.landing-style-2 h2,.video-block .landing-2__item.landing-style-2 h3,.video-block .landing-2__item.landing-style-2 h6{color:#fff}.landing-2 .landing-2__item.landing-style-2 p,.video-block .landing-2__item.landing-style-2 p{color:#b3b3b3}.landing-2 .landing-2__item.landing-style-2 .accordion,.video-block .landing-2__item.landing-style-2 .accordion{background-color:#39404e}.landing-2 .landing-2__item.landing-style-2 .accordion>li>a,.video-block .landing-2__item.landing-style-2 .accordion>li>a{text-shadow:none;color:#fff}.landing-2 .landing-2__item.landing-style-2 .accordion .accordion-title:focus,.landing-2 .landing-2__item.landing-style-2 .accordion .accordion-title:hover,.video-block .landing-2__item.landing-style-2 .accordion .accordion-title:focus,.video-block .landing-2__item.landing-style-2 .accordion .accordion-title:hover{background-color:#2f3540}.landing-2 .landing-2__item.landing-style-2 .accordion .accordion-content,.video-block .landing-2__item.landing-style-2 .accordion .accordion-content{background-color:#fff}.landing-2 .landing-2__item.landing-style-2 .accordion .accordion-item.is-active,.video-block .landing-2__item.landing-style-2 .accordion .accordion-item.is-active{background:0 0}.landing-2__item-text-wrapper{max-width:60rem;margin:1.5rem auto;text-align:center}@media screen and (max-width:63.6875em){.landing-2__item-text-wrapper{padding-left:1.25rem;padding-right:1.25rem}}.landing-2__item-text-wrapper .desc,.landing-2__item-text-wrapper p{margin-left:auto;margin-right:auto;color:#333}.landing-2__item-text-wrapper h2{margin:0 0 15px;margin:2rem 0 1.1rem;position:relative}@media screen and (max-width:89.9375em){.landing-2__item-text-wrapper h2{font-size:1.625rem}}@media screen and (max-width:74.9375em){.landing-2__item-text-wrapper h2{font-size:1.5625rem}}@media screen and (max-width:63.6875em){.landing-2__item-text-wrapper h2{font-size:1.375rem}}.landing-2__item-text-wrapper h3{color:#666;margin-bottom:15px;margin-top:-10px;font:300 1.8rem/1 "Open Sans",sans-serif}.landing-2__item-text-wrapper h6{font:300 1.45rem/1.25 "Open Sans",sans-serif;color:#333;width:70%;margin:0 auto}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;background-image:linear-gradient(to bottom,#222,#4c4f50)}.swiper-slide img{width:100%}.container-1080{max-width:1080px;padding:90px 20px}.container-1080 .big-intro{font-size:2.4rem;font-weight:300;line-height:1rem}.container-1080 .cell:first-of-type{padding-right:100px;margin-top:-8px;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;line-height:3.3rem}.mt-170{margin-top:-170px}.eeew{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none;z-index:1;background-image:linear-gradient(90deg,rgba(34,37,45,.77),rgba(34,37,45,.5))}@media screen and (max-width:63.6875em){.eeew{background-color:rgba(34,37,45,.45)}}.intro-container{position:absolute;width:100%;height:100%;top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;z-index:2}@media print,screen and (min-width:63.75em){.intro-container{text-align:left;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.intro-container .intro-title{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;color:#fff;width:100%;max-width:82.5rem;margin:0 auto;font-size:2.6875rem}.intro-container .intro-title h1{margin-bottom:1.6rem;text-shadow:2px 2px 2px rgba(0,0,0,.15);color:#fff;font:800 4.3rem/1 Roboto,Helvetica,Arial,sans-serif;font-size:3.5625rem}.intro-container .intro-title div{margin:0 auto;width:70%}@media print,screen and (min-width:63.75em){.intro-container .intro-title div{margin:0 0;max-width:40rem}}.intro-container .intro-title p{font:300 1.375rem/1.9rem Roboto,Helvetica,Arial,sans-serif}@media screen and (max-width:63.6875em){.intro-container .intro-title p{text-align:center;margin:0 auto}}.intro-container .intro-title p:last-child{margin-bottom:0}.intro-container .intro-title .breadcrumbs{margin-bottom:40px}@media screen and (max-width:63.6875em){.intro-container .intro-title .breadcrumbs{display:none}}.intro-container .intro-title .breadcrumbs li{color:#fff;font:300 .8125rem/1 Roboto,Helvetica,Arial,sans-serif;text-transform:none;font-size:.9375rem}.intro-container .intro-title .breadcrumbs a{color:#fff;border-bottom:1px solid transparent;transition:250ms}.intro-container .intro-title .breadcrumbs a:hover{text-decoration:none;border-bottom:1px solid rgba(255,255,255,.7)}.intro-container .intro-title .breadcrumbs a.home{width:11px;height:10px;top:-9px;left:4px;background:url(/local/templates/legion-project/img/ico/home.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:center;background-size:100% 100%;display:inline-block;border-bottom:none}.intro-container .intro-title .breadcrumbs a.home:hover{border-bottom:none}.intro-container .intro-title .breadcrumbs li:not(:last-child)::after{font-size:.9rem}@media screen and (min-width:90em){.intro-container .intro-title h1{font-size:3.75rem}}@media screen and (max-width:89.9375em){.intro-container .intro-title h1{font-size:3.25rem}}@media screen and (max-width:63.6875em){.intro-container .intro-title h1{font-size:2.8125rem}.intro-container .intro-title p{font-size:1rem;line-height:1.45}}@media screen and (max-width:39.9375em){.intro-container .intro-title h1{font-size:2.5rem}.intro-container .intro-title p{font-size:1.125rem;line-height:1.45}}.intro{position:relative;z-index:0}.intro>img{vertical-align:top;height:auto}.grid-container h3{font-size:2.5rem;font-weight:300;line-height:1.1;margin-bottom:1.2rem;color:#222}.grid-container p{color:#333}.grid-container p:last-child{margin-bottom:0}.nav-ico-color{fill:#fff}.product-nav{position:relative;top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(255,255,255,.07);color:rgba(255,255,255,.7);border-top:1px solid rgba(255,255,255,.1)}.product-nav>div{padding:0;border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(0,0,0,.3)}.product-nav>div:last-child{border-right:0}.product-nav>div:first-child{border-left:0}.product-nav__link{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;padding:20px 20px 20px 15px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;transition:opacity .2s ease;color:#fff;line-height:1.3;font-size:.875rem}.w-inline-block{max-width:100%}.product-nav a div,.product-nav a svg{fill:#fff;opacity:.7;transition:opacity .2s ease}.product-nav a:active div,.product-nav a:focus div,.product-nav a:hover div,.product-nav a:hover svg{opacity:1;color:#fff}.product-nav>div:hover{background-color:rgba(255,255,255,.07)}.solution-spoiler-txt{max-width:75rem;margin:0 auto;position:relative;text-align:left}.solution-spoiler-txt h4{letter-spacing:-.2px;line-height:1.35;font-size:1.5625rem}@media screen and (max-width:74.9375em){.solution-spoiler-txt h4{font-size:1.375rem}}@media screen and (max-width:39.9375em){.solution-spoiler-txt h4{font-size:1.125rem}}.solution-spoiler-txt p{font:300 .9rem/1.45 arial,Roboto,Helvetica,Arial,sans-serif}.solution-spoiler-txt .orbit-container{height:auto!important}.solution-spoiler-txt .description{padding:40px}.solution-spoiler-txt .swiper-container{border:1px solid rgba(255,255,255,.3)}.solution-spoiler-txt .orbit-next,.solution-spoiler-txt .orbit-previous{height:auto;cursor:pointer;background-color:rgba(0,0,0,.35);padding:1.5rem 0}.solution-spoiler-txt .orbit-next .arrow,.solution-spoiler-txt .orbit-previous .arrow{border-bottom:2px solid;border-right:2px solid;height:30px;width:30px;-webkit-transform:scale(.75) rotate(45deg);-ms-transform:scale(.75) rotate(45deg);transform:scale(.75) rotate(45deg);transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;background:transparent none no-repeat scroll 50% center;display:inline-block;margin-top:-.2em;position:relative;vertical-align:middle}.solution-spoiler-txt .orbit-previous .arrow{-webkit-transform:translateY(0) rotate(135deg);-ms-transform:translateY(0) rotate(135deg);transform:translateY(0) rotate(135deg);border-width:0 3px 3px 3px;margin-left:15px}.solution-spoiler-txt .orbit-next .arrow{-webkit-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg);border-width:0 3px 3px 3px;margin-right:15px}.solution-spoiler-txt figcaption a{color:#fff;border-bottom:1px solid rgba(255,255,255,.7);margin:0 1rem}.solution-spoiler-txt figcaption a:hover{border-bottom:1px solid #fff}.solution-spoiler-txt .grid-x{position:relative}.solution-spoiler-txt .grid-x .cell{padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (max-width:39.9375em){.solution-spoiler-txt .grid-x .cell:nth-child(even){padding-top:.5rem;padding-bottom:1.5rem}.solution-spoiler-txt .grid-x .cell:nth-child(odd){padding-top:1.5rem;padding-bottom:1rem}}.about-hero,.hero-img-container{background-repeat:no-repeat;background-position:center center;background-size:cover;display:block;height:650px;width:100%}@media screen and (max-width:89.9375em){.about-hero,.hero-img-container{height:550px}}@media screen and (max-width:74.9375em){.about-hero,.hero-img-container{height:500px}}@media screen and (max-width:63.6875em){.about-hero,.hero-img-container{height:calc(100vh - 50px)}}header .hero-img{object-fit:cover;width:100%;height:100vh;height:calc(100vh - 70px);min-height:650px;overflow:hidden}.sol-contact{color:#333}.sol-contact .h{font-size:16px;line-height:18px;font-weight:400;margin-bottom:.7rem}.sol-contact .button{padding:.65em 1.25em;margin-bottom:20px;font-size:1rem}.sol-contact .t{max-width:280px;font-size:.9375rem;margin-bottom:1.2rem;line-height:1.4;font-family:arial,Roboto,Helvetica,Arial,sans-serif}.sol-contact .c{list-style:none;margin-left:0}.sol-contact .c li{margin-bottom:.6rem}.sol-contact .c a{position:relative;text-decoration:none;padding-left:30px;font-size:1.125rem;line-height:23px;font-weight:500;margin-bottom:1rem;color:#333}.sol-contact .c a:hover{color:#ee2e24}.sol-contact .c .tel{position:relative}.sol-contact .c .tel:before{display:block;position:absolute;left:0;top:0;content:"\E917";font-family:legion-ico;color:#bbb;font-size:1.35rem}.sol-contact .c .mail{position:relative;font-size:1.0625rem;font-weight:400}.sol-contact .c .mail span{border-bottom:1px dashed #333}.sol-contact .c .mail span:hover{border-color:#f8aba7}.sol-contact .c .mail:before{display:block;position:absolute;left:0;top:0;content:"\e903";font-family:legion-ico;color:#bbb;font-size:1.05rem}.full-st p{margin-bottom:15px;font-weight:500;font-size:1.1em;line-height:1.4}.section-style-1{padding-top:0;color:#2d2d2d}.section-style-1 h2{color:#000;margin:1.2rem 0;font:300 2rem/1.1 "Roboto Condensed",sans-serif;margin:2rem 0 .5rem;font-size:1.75rem;color:#2d2d2d;font-weight:400}.section-style-1 h3{font-family:Roboto,Helvetica,Arial,sans-serif!important;font-weight:400!important;line-height:.95!important;font-size:1.75rem!important;letter-spacing:-.2px!important;margin:2rem 0 .5rem;color:#2d2d2d;margin:50px 0 10px;padding-bottom:10px}@media screen and (max-width:89.9375em){.section-style-1 h3{font-size:1.625rem!important}}@media screen and (max-width:74.9375em){.section-style-1 h3{font-size:1.5625rem!important;margin:1.5rem 0 .3rem}}@media screen and (max-width:63.6875em){.section-style-1 h3{margin:1.5rem 0 0;font-size:1.375rem!important}}@media screen and (max-width:39.9375em){.section-style-1 h3{margin:1.5rem 0 0;text-align:center}}.section-style-1 h3:first-child{margin-top:1.2rem}.section-style-1 .container,.section-style-1 .landing-2,.section-style-1 .video-block{background-color:#fff;max-width:82.5rem}.section-style-1 .container .cell:not(:last-child),.section-style-1 .landing-2 .cell:not(:last-child),.section-style-1 .video-block .cell:not(:last-child){padding-right:2rem}.section-style-1 .bbold{font-size:1.35rem}.realization2 h1{font-size:2rem;line-height:1.1;font-weight:300;letter-spacing:-.3px}@media screen and (max-width:63.6875em){.realization2 h1{font-size:1.375rem;font-weight:400}}@media screen and (max-width:39.9375em){.realization2 h1{text-align:center;font-size:1.25rem}}.realization2 .button{font:1.15rem/1 Roboto,Helvetica,Arial,sans-serif;padding:0 2.6rem;line-height:60px}.realization2 .b .button{display:inline-block}.realization2 .b .desc-b{width:300px;display:inline-block;font:.9rem/1.1 Roboto,Helvetica,Arial,sans-serif;margin-left:1.5rem;color:rgba(0,0,0,.6)}.realization2 ul.list-1{margin:1.35rem 0;font-family:arial,Roboto,Helvetica,Arial,sans-serif}.realization2 ul.list-1 li{margin-left:0;list-style:none;position:relative;padding-left:1.3rem;font-weight:300;line-height:1.45;font-size:1rem;margin-bottom:10px;margin-left:10px}@media screen and (max-width:63.6875em){.realization2 ul.list-1 li{margin-left:5px;margin-bottom:7px;font-size:.9375rem}}.realization2 ul.list-1 li:before{width:10px;height:10px;background-color:#ee2e24;display:inline-block;font-style:normal;position:relative;width:6px;height:6px;content:'';position:absolute;top:8px;left:0;border-radius:50%}.blocks-2-list .realization2 .container .cell,.blocks-2-list .realization2 .landing-2 .cell,.blocks-2-list .realization2 .video-block .cell,.contacts-info .contacts-info-list .realization2 .adress-list .cell,.contacts-support-list .realization2 .adress-list .cell,.projects-case .switch-2-wrapper .realization2 .cell.show-all .cell,.realization2 .about-txt .cell,.realization2 .blocks-2-list .container .cell,.realization2 .blocks-2-list .landing-2 .cell,.realization2 .blocks-2-list .video-block .cell,.realization2 .contacts-info .cell,.realization2 .contacts-support-list .adress-list .cell,.realization2 .grid-xx .cell,.realization2 .license-wrapper .cell,.realization2 .logo-list .cell,.realization2 .projects-case .switch-2-wrapper .cell.show-all .cell,.realization2 .tech-and-sys .tech-and-sys__list .cell,.realization2 .two-collumns-cnt .cell,.tech-and-sys .realization2 .tech-and-sys__list .cell{margin:0}.blocks-2-list .realization2 .container .cell:first-child,.blocks-2-list .realization2 .landing-2 .cell:first-child,.blocks-2-list .realization2 .video-block .cell:first-child,.contacts-info .contacts-info-list .realization2 .adress-list .cell:first-child,.contacts-support-list .realization2 .adress-list .cell:first-child,.projects-case .switch-2-wrapper .realization2 .cell.show-all .cell:first-child,.realization2 .about-txt .cell:first-child,.realization2 .blocks-2-list .container .cell:first-child,.realization2 .blocks-2-list .landing-2 .cell:first-child,.realization2 .blocks-2-list .video-block .cell:first-child,.realization2 .contacts-info .cell:first-child,.realization2 .contacts-support-list .adress-list .cell:first-child,.realization2 .grid-xx .cell:first-child,.realization2 .license-wrapper .cell:first-child,.realization2 .logo-list .cell:first-child,.realization2 .projects-case .switch-2-wrapper .cell.show-all .cell:first-child,.realization2 .tech-and-sys .tech-and-sys__list .cell:first-child,.realization2 .two-collumns-cnt .cell:first-child,.tech-and-sys .realization2 .tech-and-sys__list .cell:first-child{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;margin-right:1rem;margin-left:1rem;padding-top:10px;margin:0;padding-right:80px}@media screen and (max-width:63.6875em){.blocks-2-list .realization2 .container .cell:first-child,.blocks-2-list .realization2 .landing-2 .cell:first-child,.blocks-2-list .realization2 .video-block .cell:first-child,.contacts-info .contacts-info-list .realization2 .adress-list .cell:first-child,.contacts-support-list .realization2 .adress-list .cell:first-child,.projects-case .switch-2-wrapper .realization2 .cell.show-all .cell:first-child,.realization2 .about-txt .cell:first-child,.realization2 .blocks-2-list .container .cell:first-child,.realization2 .blocks-2-list .landing-2 .cell:first-child,.realization2 .blocks-2-list .video-block .cell:first-child,.realization2 .contacts-info .cell:first-child,.realization2 .contacts-support-list .adress-list .cell:first-child,.realization2 .grid-xx .cell:first-child,.realization2 .license-wrapper .cell:first-child,.realization2 .logo-list .cell:first-child,.realization2 .projects-case .switch-2-wrapper .cell.show-all .cell:first-child,.realization2 .tech-and-sys .tech-and-sys__list .cell:first-child,.realization2 .two-collumns-cnt .cell:first-child,.tech-and-sys .realization2 .tech-and-sys__list .cell:first-child{padding-right:20px}}.blocks-2-list .realization2 .container .cell:last-child,.blocks-2-list .realization2 .landing-2 .cell:last-child,.blocks-2-list .realization2 .video-block .cell:last-child,.contacts-info .contacts-info-list .realization2 .adress-list .cell:last-child,.contacts-support-list .realization2 .adress-list .cell:last-child,.projects-case .switch-2-wrapper .realization2 .cell.show-all .cell:last-child,.realization2 .about-txt .cell:last-child,.realization2 .blocks-2-list .container .cell:last-child,.realization2 .blocks-2-list .landing-2 .cell:last-child,.realization2 .blocks-2-list .video-block .cell:last-child,.realization2 .contacts-info .cell:last-child,.realization2 .contacts-support-list .adress-list .cell:last-child,.realization2 .grid-xx .cell:last-child,.realization2 .license-wrapper .cell:last-child,.realization2 .logo-list .cell:last-child,.realization2 .projects-case .switch-2-wrapper .cell.show-all .cell:last-child,.realization2 .tech-and-sys .tech-and-sys__list .cell:last-child,.realization2 .two-collumns-cnt .cell:last-child,.tech-and-sys .realization2 .tech-and-sys__list .cell:last-child{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-right:1rem;margin-left:1rem;padding-left:50px;padding-right:20px;padding-top:10px;margin:0;border-left:1px solid rgba(51,51,51,.15)}@media screen and (max-width:63.6875em){.blocks-2-list .realization2 .container .cell:last-child,.blocks-2-list .realization2 .landing-2 .cell:last-child,.blocks-2-list .realization2 .video-block .cell:last-child,.contacts-info .contacts-info-list .realization2 .adress-list .cell:last-child,.contacts-support-list .realization2 .adress-list .cell:last-child,.projects-case .switch-2-wrapper .realization2 .cell.show-all .cell:last-child,.realization2 .about-txt .cell:last-child,.realization2 .blocks-2-list .container .cell:last-child,.realization2 .blocks-2-list .landing-2 .cell:last-child,.realization2 .blocks-2-list .video-block .cell:last-child,.realization2 .contacts-info .cell:last-child,.realization2 .contacts-support-list .adress-list .cell:last-child,.realization2 .grid-xx .cell:last-child,.realization2 .license-wrapper .cell:last-child,.realization2 .logo-list .cell:last-child,.realization2 .projects-case .switch-2-wrapper .cell.show-all .cell:last-child,.realization2 .tech-and-sys .tech-and-sys__list .cell:last-child,.realization2 .two-collumns-cnt .cell:last-child,.tech-and-sys .realization2 .tech-and-sys__list .cell:last-child{width:250px;padding-left:20px;padding-right:0;margin:0}}@media screen and (max-width:39.9375em){.blocks-2-list .realization2 .container .cell:last-child,.blocks-2-list .realization2 .landing-2 .cell:last-child,.blocks-2-list .realization2 .video-block .cell:last-child,.contacts-info .contacts-info-list .realization2 .adress-list .cell:last-child,.contacts-support-list .realization2 .adress-list .cell:last-child,.projects-case .switch-2-wrapper .realization2 .cell.show-all .cell:last-child,.realization2 .about-txt .cell:last-child,.realization2 .blocks-2-list .container .cell:last-child,.realization2 .blocks-2-list .landing-2 .cell:last-child,.realization2 .blocks-2-list .video-block .cell:last-child,.realization2 .contacts-info .cell:last-child,.realization2 .contacts-support-list .adress-list .cell:last-child,.realization2 .grid-xx .cell:last-child,.realization2 .license-wrapper .cell:last-child,.realization2 .logo-list .cell:last-child,.realization2 .projects-case .switch-2-wrapper .cell.show-all .cell:last-child,.realization2 .tech-and-sys .tech-and-sys__list .cell:last-child,.realization2 .two-collumns-cnt .cell:last-child,.tech-and-sys .realization2 .tech-and-sys__list .cell:last-child{display:none}}.flexible-article-image-full .thumbnail{width:100%}.flexible-article-image-full .thumbnail img{width:100%}.flexible-article-image-left{float:left;margin:1rem 1.5rem 0 0;max-width:12.5rem}@media screen and (max-width:39.9375em){.flexible-article-image-left{float:none;max-width:100%;margin:0}.flexible-article-image-left .thumbnail{width:100%}.flexible-article-image-left .thumbnail img{width:100%}}.flexible-article-image-right{float:right;margin:0 0 1rem 1.5rem;max-width:12.5rem;display:none}@media screen and (max-width:39.9375em){.flexible-article-image-right{float:none;max-width:100%;margin:0}.flexible-article-image-right .thumbnail{width:100%}.flexible-article-image-right .thumbnail img{width:100%}}.video-block{text-align:center;position:relative;margin-bottom:2rem;margin-top:2rem}.video-block .video-cnt{max-width:60rem;margin:0 auto}.video-block .container,.video-block .landing-2,.video-block .video-block{padding-top:4rem;background:linear-gradient(to bottom,rgba(217,221,226,.5) 0,transparent 90%)}@media screen and (max-width:63.6875em){.video-block .container,.video-block .landing-2,.video-block .video-block{padding-top:2.5rem}}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:-webkit-flex;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:2;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url(/assets/template/project/img/svg/arr-l.svg);left:10px;right:auto}@media screen and (max-width:39.9375em){.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:0}}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url(/assets/template/project/img/svg/arr-l.svg)}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url(../img/svg/arr-r.svg);right:10px;left:auto}@media screen and (max-width:39.9375em){.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:0}}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url(../img/svg/arr-r.svg)}.swiper-pagination{position:absolute;text-align:center;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:1}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.float-posts-nav{opacity:0;transition:all .7s ease-in-out}.float-posts-nav.visible{opacity:1;opacity:0}.postNavigation{position:fixed;bottom:50%;margin-top:-47px;z-index:2;height:100px;transition:all .7s ease-in-out}.postNavigation:hover a{background-color:#ee2e24;color:#fff}.postNavigation a{display:inline-block;transition:all .4s ease-in-out,background-color .5s ease 0s;vertical-align:middle;position:relative;width:40px;height:100px;color:#fff;background:#dcdcdc}.postNavigation a:before{position:absolute;font-family:legion-ico;font-size:28px;top:50%;margin-top:-14px;line-height:28px}.postNavigation a:hover{color:#fff;width:330px}.postNavigation .thumbnail{float:right;margin-left:5px;position:relative;width:70px;height:70px;text-align:center}.postNavigation .thumbnail img{object-fit:cover;width:100%;height:100%}.postNavigation .headline{height:70px;overflow:hidden;position:relative;-webkit-font-smoothing:antialiased;font-size:14px;padding:0 8px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.postNavigation .headline span{font-size:10px;line-height:10px;text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:8px}.postNavigation .headline h4{margin:0;font:300 1rem/1 Roboto,Helvetica,Arial,sans-serif;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.postNavigation .inner-prevnext{position:absolute;top:0;height:100%;box-sizing:border-box;padding:15px;width:290px;background-color:#34495e;color:#fff!important;transition:all .2s ease-in-out .3s}.prevPostBox{left:0}.prevPostBox a{border-left:0!important}.prevPostBox a:before{content:"\f007";left:12px}.nextPostBox{right:0}.nextPostBox a{border-right:0!important}.nextPostBox a:before{content:"\f006";right:12px}.postNavigation.nextPostBox .thumbnail{float:left;margin-left:0;margin-right:5px}.postNavigation.nextPostBox .inner-prevnext{margin:0 0 0 40px;left:0}.postNavigation.nextPostBox a:hover .inner-prevnext{margin:0 40px 0 0;opacity:1}.postNavigation.prevPostBox .inner-prevnext{margin:0 40px 0 0;right:0}.postNavigation.prevPostBox a:hover .inner-prevnext{margin:0 0 0 40px;opacity:1}.openedprevnext .postNavigation a{background:#ee2e24}.preloader{position:fixed!important;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:999999!important}.ldr{position:absolute;top:calc(50% - 5px);left:calc(50% - 5px);margin:auto;width:70px}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}50%{-webkit-transform:rotate(180deg) scale(.6);transform:rotate(180deg) scale(.6)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@keyframes rotate{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}50%{-webkit-transform:rotate(180deg) scale(.6);transform:rotate(180deg) scale(.6)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}.bcrm{position:relative}.bcrm>div{position:absolute;left:-35px;top:-35px;border:2px solid #ee1b10;border-bottom-color:transparent;border-top-color:transparent;border-radius:100%;height:70px;width:70px;-webkit-animation:rotate 1s 0s ease-in-out infinite;animation:rotate 1s 0s ease-in-out infinite}.bcrm>div:last-child{display:inline-block;top:-7px;left:-7px;width:15px;height:15px;-webkit-animation-duration:.5s;animation-duration:.5s;border-color:#ee1b10 transparent;-webkit-animation-direction:reverse;animation-direction:reverse}.contact-block{background-color:#fff;padding:4.375rem 0;text-align:center}@media screen and (max-width:39.9375em){.contact-block{padding:2.8125rem 0}}.contact-block .icon{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center;height:100px;width:100%}.contact-block .contacts-links-icons{max-width:75rem;margin:0 auto;padding:2.5rem 2.5rem}@media screen and (min-width:40em) and (max-width:63.6875em){.contact-block .contacts-links-icons{padding-left:0;padding-right:0}}@media screen and (max-width:39.9375em){.contact-block .contacts-links-icons{padding:2rem 2.5rem 0}}.blocks-2-list .contact-block .contacts-links-icons .container li,.blocks-2-list .contact-block .contacts-links-icons .landing-2 li,.blocks-2-list .contact-block .contacts-links-icons .video-block li,.contact-block .contacts-links-icons .about-txt li,.contact-block .contacts-links-icons .blocks-2-list .container li,.contact-block .contacts-links-icons .blocks-2-list .landing-2 li,.contact-block .contacts-links-icons .blocks-2-list .video-block li,.contact-block .contacts-links-icons .contacts-info li,.contact-block .contacts-links-icons .contacts-support-list .adress-list li,.contact-block .contacts-links-icons .grid-xx li,.contact-block .contacts-links-icons .license-wrapper li,.contact-block .contacts-links-icons .logo-list li,.contact-block .contacts-links-icons .projects-case .switch-2-wrapper .cell.show-all li,.contact-block .contacts-links-icons .tech-and-sys .tech-and-sys__list li,.contact-block .contacts-links-icons .two-collumns-cnt li,.contacts-info .contacts-info-list .contact-block .contacts-links-icons .adress-list li,.contacts-support-list .contact-block .contacts-links-icons .adress-list li,.projects-case .switch-2-wrapper .contact-block .contacts-links-icons .cell.show-all li,.tech-and-sys .contact-block .contacts-links-icons .tech-and-sys__list li{margin-left:0!important;margin-right:0!important}@media screen and (max-width:39.9375em){.blocks-2-list .contact-block .contacts-links-icons .container li,.blocks-2-list .contact-block .contacts-links-icons .landing-2 li,.blocks-2-list .contact-block .contacts-links-icons .video-block li,.contact-block .contacts-links-icons .about-txt li,.contact-block .contacts-links-icons .blocks-2-list .container li,.contact-block .contacts-links-icons .blocks-2-list .landing-2 li,.contact-block .contacts-links-icons .blocks-2-list .video-block li,.contact-block .contacts-links-icons .contacts-info li,.contact-block .contacts-links-icons .contacts-support-list .adress-list li,.contact-block .contacts-links-icons .grid-xx li,.contact-block .contacts-links-icons .license-wrapper li,.contact-block .contacts-links-icons .logo-list li,.contact-block .contacts-links-icons .projects-case .switch-2-wrapper .cell.show-all li,.contact-block .contacts-links-icons .tech-and-sys .tech-and-sys__list li,.contact-block .contacts-links-icons .two-collumns-cnt li,.contacts-info .contacts-info-list .contact-block .contacts-links-icons .adress-list li,.contacts-support-list .contact-block .contacts-links-icons .adress-list li,.projects-case .switch-2-wrapper .contact-block .contacts-links-icons .cell.show-all li,.tech-and-sys .contact-block .contacts-links-icons .tech-and-sys__list li{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 1.25rem);margin-right:.625rem;margin-left:.625rem;margin-bottom:2rem}.blocks-2-list .contact-block .contacts-links-icons .container li:last-of-type,.blocks-2-list .contact-block .contacts-links-icons .landing-2 li:last-of-type,.blocks-2-list .contact-block .contacts-links-icons .video-block li:last-of-type,.contact-block .contacts-links-icons .about-txt li:last-of-type,.contact-block .contacts-links-icons .blocks-2-list .container li:last-of-type,.contact-block .contacts-links-icons .blocks-2-list .landing-2 li:last-of-type,.contact-block .contacts-links-icons .blocks-2-list .video-block li:last-of-type,.contact-block .contacts-links-icons .contacts-info li:last-of-type,.contact-block .contacts-links-icons .contacts-support-list .adress-list li:last-of-type,.contact-block .contacts-links-icons .grid-xx li:last-of-type,.contact-block .contacts-links-icons .license-wrapper li:last-of-type,.contact-block .contacts-links-icons .logo-list li:last-of-type,.contact-block .contacts-links-icons .projects-case .switch-2-wrapper .cell.show-all li:last-of-type,.contact-block .contacts-links-icons .tech-and-sys .tech-and-sys__list li:last-of-type,.contact-block .contacts-links-icons .two-collumns-cnt li:last-of-type,.contacts-info .contacts-info-list .contact-block .contacts-links-icons .adress-list li:last-of-type,.contacts-support-list .contact-block .contacts-links-icons .adress-list li:last-of-type,.projects-case .switch-2-wrapper .contact-block .contacts-links-icons .cell.show-all li:last-of-type,.tech-and-sys .contact-block .contacts-links-icons .tech-and-sys__list li:last-of-type{margin-bottom:0}}@media print,screen and (min-width:40em){.blocks-2-list .contact-block .contacts-links-icons .container li,.blocks-2-list .contact-block .contacts-links-icons .landing-2 li,.blocks-2-list .contact-block .contacts-links-icons .video-block li,.contact-block .contacts-links-icons .about-txt li,.contact-block .contacts-links-icons .blocks-2-list .container li,.contact-block .contacts-links-icons .blocks-2-list .landing-2 li,.contact-block .contacts-links-icons .blocks-2-list .video-block li,.contact-block .contacts-links-icons .contacts-info li,.contact-block .contacts-links-icons .contacts-support-list .adress-list li,.contact-block .contacts-links-icons .grid-xx li,.contact-block .contacts-links-icons .license-wrapper li,.contact-block .contacts-links-icons .logo-list li,.contact-block .contacts-links-icons .projects-case .switch-2-wrapper .cell.show-all li,.contact-block .contacts-links-icons .tech-and-sys .tech-and-sys__list li,.contact-block .contacts-links-icons .two-collumns-cnt li,.contacts-info .contacts-info-list .contact-block .contacts-links-icons .adress-list li,.contacts-support-list .contact-block .contacts-links-icons .adress-list li,.projects-case .switch-2-wrapper .contact-block .contacts-links-icons .cell.show-all li,.tech-and-sys .contact-block .contacts-links-icons .tech-and-sys__list li{width:calc(33.33333% - 1.25rem);margin-right:.625rem;margin-left:.625rem;border-right:1px solid rgba(0,0,0,.1)}.blocks-2-list .contact-block .contacts-links-icons .container li:last-of-type,.blocks-2-list .contact-block .contacts-links-icons .landing-2 li:last-of-type,.blocks-2-list .contact-block .contacts-links-icons .video-block li:last-of-type,.contact-block .contacts-links-icons .about-txt li:last-of-type,.contact-block .contacts-links-icons .blocks-2-list .container li:last-of-type,.contact-block .contacts-links-icons .blocks-2-list .landing-2 li:last-of-type,.contact-block .contacts-links-icons .blocks-2-list .video-block li:last-of-type,.contact-block .contacts-links-icons .contacts-info li:last-of-type,.contact-block .contacts-links-icons .contacts-support-list .adress-list li:last-of-type,.contact-block .contacts-links-icons .grid-xx li:last-of-type,.contact-block .contacts-links-icons .license-wrapper li:last-of-type,.contact-block .contacts-links-icons .logo-list li:last-of-type,.contact-block .contacts-links-icons .projects-case .switch-2-wrapper .cell.show-all li:last-of-type,.contact-block .contacts-links-icons .tech-and-sys .tech-and-sys__list li:last-of-type,.contact-block .contacts-links-icons .two-collumns-cnt li:last-of-type,.contacts-info .contacts-info-list .contact-block .contacts-links-icons .adress-list li:last-of-type,.contacts-support-list .contact-block .contacts-links-icons .adress-list li:last-of-type,.projects-case .switch-2-wrapper .contact-block .contacts-links-icons .cell.show-all li:last-of-type,.tech-and-sys .contact-block .contacts-links-icons .tech-and-sys__list li:last-of-type{border:0}}.contact-block .icon-top li a{color:#444;padding:0}.contact-block .icon-top li a b{border-bottom:1px dashed #999;font-weight:400}.contact-block .icon-top li a:hover b{border-bottom:1px dashed #ee2e24;color:#ee2e24}.contact-block .icon-top li a span:last-of-type{line-height:1;font-size:1.4375rem;font-weight:400;letter-spacing:-.3px;margin-top:2px;margin-bottom:1rem}@media screen and (max-width:63.6875em){.contact-block .icon-top li a{font-size:1.35rem}}.contact-block .icon-top li a i{margin-bottom:2rem}@media screen and (max-width:63.6875em){.contact-block .icon-top li a i{margin-bottom:1rem}}.contact-block .icon-top li span.d{font-size:1.05rem;color:#9a9a9a;margin-top:2rem;margin-bottom:5px}@media screen and (max-width:63.6875em){.contact-block .icon-top li span.d{font-size:.95rem}}.contact-block .icon-top svg{fill:#ee2e24;height:70px;width:100%;margin-top:1rem}.footer-breadcrumbs .container,.footer-breadcrumbs .landing-2,.footer-breadcrumbs .video-block{padding-top:1.125rem;padding-bottom:0}footer{color:#fff}footer .breadcrumbs{font-weight:700}footer .breadcrumbs li{font-size:.75em;font-size:.75rem}footer .breadcrumbs a{font-weight:400;color:#333}footer .breadcrumbs a:hover{text-decoration:underline!important;color:#ee2e24}.footer-sub{font:300 .75rem/1.4 Roboto,Helvetica,Arial,sans-serif;color:rgba(255,255,255,.45);border-top:1px solid rgba(255,255,255,.1)}.footer-sub .container,.footer-sub .landing-2,.footer-sub .video-block{padding:1.5rem 2.5rem}.footer-sub a{color:#fff}.blocks-2-list .footer-sub .container .cell,.blocks-2-list .footer-sub .landing-2 .cell,.blocks-2-list .footer-sub .video-block .cell,.contacts-info .contacts-info-list .footer-sub .adress-list .cell,.contacts-support-list .footer-sub .adress-list .cell,.footer-sub .about-txt .cell,.footer-sub .blocks-2-list .container .cell,.footer-sub .blocks-2-list .landing-2 .cell,.footer-sub .blocks-2-list .video-block .cell,.footer-sub .contacts-info .cell,.footer-sub .contacts-support-list .adress-list .cell,.footer-sub .grid-xx .cell,.footer-sub .license-wrapper .cell,.footer-sub .logo-list .cell,.footer-sub .projects-case .switch-2-wrapper .cell.show-all .cell,.footer-sub .tech-and-sys .tech-and-sys__list .cell,.footer-sub .two-collumns-cnt .cell,.projects-case .switch-2-wrapper .footer-sub .cell.show-all .cell,.tech-and-sys .footer-sub .tech-and-sys__list .cell{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;margin-right:0;margin-left:0}.blocks-2-list .footer-sub .container .cell:first-of-type,.blocks-2-list .footer-sub .landing-2 .cell:first-of-type,.blocks-2-list .footer-sub .video-block .cell:first-of-type,.contacts-info .contacts-info-list .footer-sub .adress-list .cell:first-of-type,.contacts-support-list .footer-sub .adress-list .cell:first-of-type,.footer-sub .about-txt .cell:first-of-type,.footer-sub .blocks-2-list .container .cell:first-of-type,.footer-sub .blocks-2-list .landing-2 .cell:first-of-type,.footer-sub .blocks-2-list .video-block .cell:first-of-type,.footer-sub .contacts-info .cell:first-of-type,.footer-sub .contacts-support-list .adress-list .cell:first-of-type,.footer-sub .grid-xx .cell:first-of-type,.footer-sub .license-wrapper .cell:first-of-type,.footer-sub .logo-list .cell:first-of-type,.footer-sub .projects-case .switch-2-wrapper .cell.show-all .cell:first-of-type,.footer-sub .tech-and-sys .tech-and-sys__list .cell:first-of-type,.footer-sub .two-collumns-cnt .cell:first-of-type,.projects-case .switch-2-wrapper .footer-sub .cell.show-all .cell:first-of-type,.tech-and-sys .footer-sub .tech-and-sys__list .cell:first-of-type{padding-right:1rem;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-right:0}@media screen and (max-width:63.6875em){.blocks-2-list .footer-sub .container .cell:first-of-type,.blocks-2-list .footer-sub .landing-2 .cell:first-of-type,.blocks-2-list .footer-sub .video-block .cell:first-of-type,.contacts-info .contacts-info-list .footer-sub .adress-list .cell:first-of-type,.contacts-support-list .footer-sub .adress-list .cell:first-of-type,.footer-sub .about-txt .cell:first-of-type,.footer-sub .blocks-2-list .container .cell:first-of-type,.footer-sub .blocks-2-list .landing-2 .cell:first-of-type,.footer-sub .blocks-2-list .video-block .cell:first-of-type,.footer-sub .contacts-info .cell:first-of-type,.footer-sub .contacts-support-list .adress-list .cell:first-of-type,.footer-sub .grid-xx .cell:first-of-type,.footer-sub .license-wrapper .cell:first-of-type,.footer-sub .logo-list .cell:first-of-type,.footer-sub .projects-case .switch-2-wrapper .cell.show-all .cell:first-of-type,.footer-sub .tech-and-sys .tech-and-sys__list .cell:first-of-type,.footer-sub .two-collumns-cnt .cell:first-of-type,.projects-case .switch-2-wrapper .footer-sub .cell.show-all .cell:first-of-type,.tech-and-sys .footer-sub .tech-and-sys__list .cell:first-of-type{width:calc(50% - 1.25rem);margin-right:.625rem}.blocks-2-list .footer-sub .container .cell:first-of-type span,.blocks-2-list .footer-sub .landing-2 .cell:first-of-type span,.blocks-2-list .footer-sub .video-block .cell:first-of-type span,.contacts-info .contacts-info-list .footer-sub .adress-list .cell:first-of-type span,.contacts-support-list .footer-sub .adress-list .cell:first-of-type span,.footer-sub .about-txt .cell:first-of-type span,.footer-sub .blocks-2-list .container .cell:first-of-type span,.footer-sub .blocks-2-list .landing-2 .cell:first-of-type span,.footer-sub .blocks-2-list .video-block .cell:first-of-type span,.footer-sub .contacts-info .cell:first-of-type span,.footer-sub .contacts-support-list .adress-list .cell:first-of-type span,.footer-sub .grid-xx .cell:first-of-type span,.footer-sub .license-wrapper .cell:first-of-type span,.footer-sub .logo-list .cell:first-of-type span,.footer-sub .projects-case .switch-2-wrapper .cell.show-all .cell:first-of-type span,.footer-sub .tech-and-sys .tech-and-sys__list .cell:first-of-type span,.footer-sub .two-collumns-cnt .cell:first-of-type span,.projects-case .switch-2-wrapper .footer-sub .cell.show-all .cell:first-of-type span,.tech-and-sys .footer-sub .tech-and-sys__list .cell:first-of-type span{white-space:nowrap}}@media screen and (max-width:39.9375em){.blocks-2-list .footer-sub .container .cell:first-of-type,.blocks-2-list .footer-sub .landing-2 .cell:first-of-type,.blocks-2-list .footer-sub .video-block .cell:first-of-type,.contacts-info .contacts-info-list .footer-sub .adress-list .cell:first-of-type,.contacts-support-list .footer-sub .adress-list .cell:first-of-type,.footer-sub .about-txt .cell:first-of-type,.footer-sub .blocks-2-list .container .cell:first-of-type,.footer-sub .blocks-2-list .landing-2 .cell:first-of-type,.footer-sub .blocks-2-list .video-block .cell:first-of-type,.footer-sub .contacts-info .cell:first-of-type,.footer-sub .contacts-support-list .adress-list .cell:first-of-type,.footer-sub .grid-xx .cell:first-of-type,.footer-sub .license-wrapper .cell:first-of-type,.footer-sub .logo-list .cell:first-of-type,.footer-sub .projects-case .switch-2-wrapper .cell.show-all .cell:first-of-type,.footer-sub .tech-and-sys .tech-and-sys__list .cell:first-of-type,.footer-sub .two-collumns-cnt .cell:first-of-type,.projects-case .switch-2-wrapper .footer-sub .cell.show-all .cell:first-of-type,.tech-and-sys .footer-sub .tech-and-sys__list .cell:first-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%;margin-right:0;margin-left:0;text-align:center;padding-right:0}}.blocks-2-list .footer-sub .container .cell:nth-child(2),.blocks-2-list .footer-sub .landing-2 .cell:nth-child(2),.blocks-2-list .footer-sub .video-block .cell:nth-child(2),.contacts-info .contacts-info-list .footer-sub .adress-list .cell:nth-child(2),.contacts-support-list .footer-sub .adress-list .cell:nth-child(2),.footer-sub .about-txt .cell:nth-child(2),.footer-sub .blocks-2-list .container .cell:nth-child(2),.footer-sub .blocks-2-list .landing-2 .cell:nth-child(2),.footer-sub .blocks-2-list .video-block .cell:nth-child(2),.footer-sub .contacts-info .cell:nth-child(2),.footer-sub .contacts-support-list .adress-list .cell:nth-child(2),.footer-sub .grid-xx .cell:nth-child(2),.footer-sub .license-wrapper .cell:nth-child(2),.footer-sub .logo-list .cell:nth-child(2),.footer-sub .projects-case .switch-2-wrapper .cell.show-all .cell:nth-child(2),.footer-sub .tech-and-sys .tech-and-sys__list .cell:nth-child(2),.footer-sub .two-collumns-cnt .cell:nth-child(2),.projects-case .switch-2-wrapper .footer-sub .cell.show-all .cell:nth-child(2),.tech-and-sys .footer-sub .tech-and-sys__list .cell:nth-child(2){text-align:center;padding-left:5%;padding-right:5%;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;margin-left:.625rem;margin-right:.625rem}@media screen and (max-width:63.6875em){.blocks-2-list .footer-sub .container .cell:nth-child(2),.blocks-2-list .footer-sub .landing-2 .cell:nth-child(2),.blocks-2-list .footer-sub .video-block .cell:nth-child(2),.contacts-info .contacts-info-list .footer-sub .adress-list .cell:nth-child(2),.contacts-support-list .footer-sub .adress-list .cell:nth-child(2),.footer-sub .about-txt .cell:nth-child(2),.footer-sub .blocks-2-list .container .cell:nth-child(2),.footer-sub .blocks-2-list .landing-2 .cell:nth-child(2),.footer-sub .blocks-2-list .video-block .cell:nth-child(2),.footer-sub .contacts-info .cell:nth-child(2),.footer-sub .contacts-support-list .adress-list .cell:nth-child(2),.footer-sub .grid-xx .cell:nth-child(2),.footer-sub .license-wrapper .cell:nth-child(2),.footer-sub .logo-list .cell:nth-child(2),.footer-sub .projects-case .switch-2-wrapper .cell.show-all .cell:nth-child(2),.footer-sub .tech-and-sys .tech-and-sys__list .cell:nth-child(2),.footer-sub .two-collumns-cnt .cell:nth-child(2),.projects-case .switch-2-wrapper .footer-sub .cell.show-all .cell:nth-child(2),.tech-and-sys .footer-sub .tech-and-sys__list .cell:nth-child(2){display:none}}.blocks-2-list .footer-sub .container .cell:last-of-type,.blocks-2-list .footer-sub .landing-2 .cell:last-of-type,.blocks-2-list .footer-sub .video-block .cell:last-of-type,.contacts-info .contacts-info-list .footer-sub .adress-list .cell:last-of-type,.contacts-support-list .footer-sub .adress-list .cell:last-of-type,.footer-sub .about-txt .cell:last-of-type,.footer-sub .blocks-2-list .container .cell:last-of-type,.footer-sub .blocks-2-list .landing-2 .cell:last-of-type,.footer-sub .blocks-2-list .video-block .cell:last-of-type,.footer-sub .contacts-info .cell:last-of-type,.footer-sub .contacts-support-list .adress-list .cell:last-of-type,.footer-sub .grid-xx .cell:last-of-type,.footer-sub .license-wrapper .cell:last-of-type,.footer-sub .logo-list .cell:last-of-type,.footer-sub .projects-case .switch-2-wrapper .cell.show-all .cell:last-of-type,.footer-sub .tech-and-sys .tech-and-sys__list .cell:last-of-type,.footer-sub .two-collumns-cnt .cell:last-of-type,.projects-case .switch-2-wrapper .footer-sub .cell.show-all .cell:last-of-type,.tech-and-sys .footer-sub .tech-and-sys__list .cell:last-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:0}@media screen and (min-width:40em) and (max-width:63.6875em){.blocks-2-list .footer-sub .container .cell:last-of-type,.blocks-2-list .footer-sub .landing-2 .cell:last-of-type,.blocks-2-list .footer-sub .video-block .cell:last-of-type,.contacts-info .contacts-info-list .footer-sub .adress-list .cell:last-of-type,.contacts-support-list .footer-sub .adress-list .cell:last-of-type,.footer-sub .about-txt .cell:last-of-type,.footer-sub .blocks-2-list .container .cell:last-of-type,.footer-sub .blocks-2-list .landing-2 .cell:last-of-type,.footer-sub .blocks-2-list .video-block .cell:last-of-type,.footer-sub .contacts-info .cell:last-of-type,.footer-sub .contacts-support-list .adress-list .cell:last-of-type,.footer-sub .grid-xx .cell:last-of-type,.footer-sub .license-wrapper .cell:last-of-type,.footer-sub .logo-list .cell:last-of-type,.footer-sub .projects-case .switch-2-wrapper .cell.show-all .cell:last-of-type,.footer-sub .tech-and-sys .tech-and-sys__list .cell:last-of-type,.footer-sub .two-collumns-cnt .cell:last-of-type,.projects-case .switch-2-wrapper .footer-sub .cell.show-all .cell:last-of-type,.tech-and-sys .footer-sub .tech-and-sys__list .cell:last-of-type{width:calc(50% - 1.25rem);margin-left:.625rem;text-align:right}}@media screen and (max-width:39.9375em){.blocks-2-list .footer-sub .container .cell:last-of-type,.blocks-2-list .footer-sub .landing-2 .cell:last-of-type,.blocks-2-list .footer-sub .video-block .cell:last-of-type,.contacts-info .contacts-info-list .footer-sub .adress-list .cell:last-of-type,.contacts-support-list .footer-sub .adress-list .cell:last-of-type,.footer-sub .about-txt .cell:last-of-type,.footer-sub .blocks-2-list .container .cell:last-of-type,.footer-sub .blocks-2-list .landing-2 .cell:last-of-type,.footer-sub .blocks-2-list .video-block .cell:last-of-type,.footer-sub .contacts-info .cell:last-of-type,.footer-sub .contacts-support-list .adress-list .cell:last-of-type,.footer-sub .grid-xx .cell:last-of-type,.footer-sub .license-wrapper .cell:last-of-type,.footer-sub .logo-list .cell:last-of-type,.footer-sub .projects-case .switch-2-wrapper .cell.show-all .cell:last-of-type,.footer-sub .tech-and-sys .tech-and-sys__list .cell:last-of-type,.footer-sub .two-collumns-cnt .cell:last-of-type,.projects-case .switch-2-wrapper .footer-sub .cell.show-all .cell:last-of-type,.tech-and-sys .footer-sub .tech-and-sys__list .cell:last-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%;margin-right:0;margin-left:0;text-align:center;padding-right:0}}@media screen and (max-width:63.6875em){.blocks-2-list .footer-sub .container .cell,.blocks-2-list .footer-sub .landing-2 .cell,.blocks-2-list .footer-sub .video-block .cell,.contacts-info .contacts-info-list .footer-sub .adress-list .cell,.contacts-support-list .footer-sub .adress-list .cell,.footer-sub .about-txt .cell,.footer-sub .blocks-2-list .container .cell,.footer-sub .blocks-2-list .landing-2 .cell,.footer-sub .blocks-2-list .video-block .cell,.footer-sub .contacts-info .cell,.footer-sub .contacts-support-list .adress-list .cell,.footer-sub .grid-xx .cell,.footer-sub .license-wrapper .cell,.footer-sub .logo-list .cell,.footer-sub .projects-case .switch-2-wrapper .cell.show-all .cell,.footer-sub .tech-and-sys .tech-and-sys__list .cell,.footer-sub .two-collumns-cnt .cell,.projects-case .switch-2-wrapper .footer-sub .cell.show-all .cell,.tech-and-sys .footer-sub .tech-and-sys__list .cell{margin-bottom:10px}}@media screen and (min-width:75em){.blocks-2-list .footer-menu.container .cell,.blocks-2-list .footer-menu.landing-2 .cell,.blocks-2-list .footer-menu.video-block .cell,.contacts-info .contacts-info-list .footer-menu.adress-list .cell,.contacts-support-list .footer-menu.adress-list .cell,.footer-menu.about-txt .cell,.footer-menu.contacts-info .cell,.footer-menu.grid-xx .cell,.footer-menu.license-wrapper .cell,.footer-menu.logo-list .cell,.footer-menu.two-collumns-cnt .cell,.projects-case .switch-2-wrapper .footer-menu.cell.show-all .cell,.tech-and-sys .footer-menu.tech-and-sys__list .cell{width:25%;margin-right:0;margin-left:0}}@media screen and (max-width:74.9375em){.blocks-2-list .footer-menu.container .cell,.blocks-2-list .footer-menu.landing-2 .cell,.blocks-2-list .footer-menu.video-block .cell,.contacts-info .contacts-info-list .footer-menu.adress-list .cell,.contacts-support-list .footer-menu.adress-list .cell,.footer-menu.about-txt .cell,.footer-menu.contacts-info .cell,.footer-menu.grid-xx .cell,.footer-menu.license-wrapper .cell,.footer-menu.logo-list .cell,.footer-menu.two-collumns-cnt .cell,.projects-case .switch-2-wrapper .footer-menu.cell.show-all .cell,.tech-and-sys .footer-menu.tech-and-sys__list .cell{width:calc(50% - 2rem);margin-right:1rem;margin-left:1rem}}@media screen and (max-width:63.6875em){.blocks-2-list .footer-menu.container .cell,.blocks-2-list .footer-menu.landing-2 .cell,.blocks-2-list .footer-menu.video-block .cell,.contacts-info .contacts-info-list .footer-menu.adress-list .cell,.contacts-support-list .footer-menu.adress-list .cell,.footer-menu.about-txt .cell,.footer-menu.contacts-info .cell,.footer-menu.grid-xx .cell,.footer-menu.license-wrapper .cell,.footer-menu.logo-list .cell,.footer-menu.two-collumns-cnt .cell,.projects-case .switch-2-wrapper .footer-menu.cell.show-all .cell,.tech-and-sys .footer-menu.tech-and-sys__list .cell{width:calc(50% - 1.25rem);margin-right:.625rem;margin-left:.625rem}}@media screen and (max-width:39.9375em){.blocks-2-list .footer-menu.container .cell,.blocks-2-list .footer-menu.landing-2 .cell,.blocks-2-list .footer-menu.video-block .cell,.contacts-info .contacts-info-list .footer-menu.adress-list .cell,.contacts-support-list .footer-menu.adress-list .cell,.footer-menu.about-txt .cell,.footer-menu.contacts-info .cell,.footer-menu.grid-xx .cell,.footer-menu.license-wrapper .cell,.footer-menu.logo-list .cell,.footer-menu.two-collumns-cnt .cell,.projects-case .switch-2-wrapper .footer-menu.cell.show-all .cell,.tech-and-sys .footer-menu.tech-and-sys__list .cell{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%;margin-right:0;margin-left:0}}.footer-menu .foot-links-block{margin-bottom:35px;line-height:1}.footer-menu .foot-links-block ul{margin-left:0}.footer-menu .foot-links-block li{list-style:none;font-size:.9rem;margin-bottom:.5rem}.footer-menu .foot-links-block li:last-of-type{margin-bottom:0}.footer-menu .foot-links-block [class*=" icon-"]:before,.footer-menu .foot-links-block [class^=icon-]:before{margin-bottom:2px;font-size:15px;margin-right:15px;vertical-align:middle;letter-spacing:normal;cursor:pointer;font-family:legion-ico}@media screen and (max-width:39.9375em){.footer-menu .foot-links-block{margin-bottom:1rem}}.footer-menu h3{display:inline-block;width:100%;line-height:1.2}.footer-menu h3 i{display:block;font-size:.8125rem;color:#fff;font-style:normal;font-weight:300;opacity:.65;filter:alpha(opacity=50)}.footer-menu h3 a{color:#fff;font-size:1.375rem;text-decoration:none;font-weight:400}@media screen and (min-width:40em) and (max-width:63.6875em){.footer-menu h3 a{font-size:1.25rem}}@media screen and (max-width:39.9375em){.footer-menu h3 a{font-size:1.25rem}}.footer-menu h3 a:hover{color:#fff;opacity:1;text-decoration:none;border-bottom:1px dashed rgba(255,255,255,.4)}.footer-menu h4{margin-bottom:15px;font-size:1rem;font-weight:400}@media screen and (max-width:74.9375em){.footer-menu h4{margin-top:20px;margin-bottom:5px}}@media screen and (max-width:39.9375em){.footer-menu h4{margin-top:6px;margin-bottom:6px}}.footer-menu ul{margin-left:0}.footer-menu ul li{list-style:none}.footer-menu ul li a{font-weight:300;color:#fff;font-size:.8125rem;opacity:.85}.footer-menu:last-of-type{margin-top:10px}@media screen and (max-width:74.9375em){.footer-menu:last-of-type{margin-top:0}}.footer-2{padding-bottom:30px;position:relative}.footer-2 a{color:#fff;transition:all .2s;border-bottom:1px solid rgba(255,255,255,.3);text-decoration:none}.footer-2 a:hover{border-bottom:1px solid rgba(255,255,255,.45)}.footer-2 .container,.footer-2 .landing-2,.footer-2 .video-block{padding-bottom:0;padding-top:3rem}.footer-2 .cell:first-of-type{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;margin-right:1.5rem}@media screen and (max-width:39.9375em){.footer-2 .cell:first-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 3rem);margin-right:1.5rem;margin-left:1.5rem;text-align:center}}.footer-2 .cell:last-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-right:1.5rem;margin-left:1.5rem}@media screen and (max-width:74.9375em){.footer-2 .cell:last-of-type{margin-right:0}}@media screen and (max-width:39.9375em){.footer-2 .cell:last-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 3rem);margin-right:1.5rem;margin-left:1.5rem;text-align:center;margin-top:10px}}.footer-2 .col1_row1 ul{list-style:none;padding:0;margin:0}@media screen and (max-width:39.9375em){.footer-2 .col1_row1 ul{display:none}}.footer-2 .col1_row1 ul li{margin-top:5px}.footer-2 .col1_row1 ul li a{font-size:.875rem;line-height:1;display:inline-block;margin:0 0 5px 1px;color:rgba(255,255,255,.75)}.footer-2 .col1_row2{margin-top:36px}.footer-2 .col{margin-right:12%;display:inline-block;vertical-align:top;margin-bottom:10px}@media screen and (max-width:112.4375em){.footer-2 .col{margin-right:10%}}@media screen and (max-width:89.9375em){.footer-2 .col{margin-right:15%}}@media screen and (max-width:63.6875em){.footer-2 .col{margin-right:10%}}@media screen and (max-width:39.9375em){.footer-2 .col{margin-right:0;width:100%}}.footer-2 .logo_col{vertical-align:top}.footer-2 .logo_col a{border:0}.footer-2 .logo_col .logo{width:120px}@media screen and (max-width:89.9375em){.footer-2 .logo_col{display:none}}.footer-2 .logo_w{width:120px;height:27px;fill:#fff;--fill1:#fff;--fill2:#ee2e24}.footer-2 .head_col{font-size:1.25rem;text-decoration:none;line-height:1;display:block;margin:0 0 10px 0;position:relative}.footer-2 .head_col,.footer-2 .head_col>a{border:0!important}@media screen and (max-width:63.6875em){.footer-2 .head_col{font-size:1.125rem}}.footer-2 .head_col span{color:#fff;display:inline-block;line-height:1;border-bottom:1px solid rgba(255,255,255,.3)}.footer-2 .head_col:hover span{border-bottom:1px solid rgba(255,255,255,.45)}.footer-2 .head_col:not(:first-child){margin-top:20px}.footer-2 .phones h3{display:block;width:100%;line-height:1.2}.footer-2 .phones h3 i{display:block;font-size:.8125rem;font-style:normal;font-weight:300;opacity:.65;filter:alpha(opacity=50);margin-bottom:20px}.footer-2 .phones h3 a{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:100;text-decoration:none;border-bottom:0}@media screen and (max-width:39.9375em){.footer-2 .phones h3 a{font-size:1.875rem}}.footer-2 .phones .icon-link{margin-bottom:15px}.footer-2 .phones .icon-link a{margin-left:15px}.footer-2 .phones .icon-adress:before{content:'\E902'}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border-radius:0;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hf{height:1px!important;line-height:1px!important;width:1px!important;font-size:1px!important;border:0!important;padding:0!important;background-color:transparent!important;position:absolute;left:-999999px}#contact_form{position:relative}#contact_form .form-necessarily span:not(.form-message):before{content:'*';position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:-2px;color:#ee2e24;line-height:100%;font-size:14px}#contact_form .form-necessarily.message:before{top:25px}#contact_form textarea{background-color:transparent;resize:none;height:90px!important;padding:10px!important;border:1px solid rgba(51,51,51,.16)!important;border-bottom:1px solid #333!important}#contact_form label.message{height:auto!important;margin-bottom:0!important}#contact_form label.message span{left:7px!important}#contact_form input:not([type=submit]),#contact_form textarea{border:0;border-bottom:1px solid #a8a8a8;color:#000;font:400 1.2rem/1 Roboto,Helvetica,Arial,sans-serif;transition:border .25s}#contact_form input:not([type=submit]):active,#contact_form input:not([type=submit]):focus,#contact_form textarea:active,#contact_form textarea:focus{border-bottom-width:2px!important;border-color:#000}#contact_form input:not([type=submit]) .error,#contact_form textarea .error{border-color:#ee2e24!important;box-shadow:inset 0 -1px 0 #ee2e24}#contact_form input:not([type=submit]){padding-left:0;padding-bottom:0}#contact_form input,#contact_form textarea{height:45px;line-height:1.4em;width:100%}#contact_form textarea{padding:20px}#contact_form label{display:inline-block;height:45px;line-height:1.4em;margin-bottom:35px;position:relative;width:100%;display:block;padding:7px 0}#contact_form label.message{height:105px}#contact_form label input{width:100%;position:absolute;top:0;left:0;background-color:transparent;box-shadow:none}#contact_form label span{font:1rem/1 arial,Roboto,Helvetica,Arial,sans-serif;color:#333;position:absolute;left:0;top:19px;padding:0 8px 0 0;pointer-events:none;letter-spacing:.2px}#contact_form input:active+span,#contact_form input:focus+span,#contact_form textarea:active+span,#contact_form textarea:focus+span{top:-10px;font-size:.8rem}#contact_form .focus{top:-10px!important;font-size:.8rem}#contact_form input[type=submit]{clear:both;display:block;height:auto;padding:0;width:auto;padding:.95rem 2rem;margin:0 auto;margin-top:3rem;font-weight:600;letter-spacing:2px;font:.8rem/1 Roboto,Helvetica,Arial,sans-serif;text-transform:uppercase}.form-error input{border-color:#ee2e24!important}#contact_form label input{transition:padding .3s ease 0s}#contact_form label span{transition:top .3s ease 0s,color .3s ease 0s}#contact_form input:focus,#contact_form textarea:focus{transition:all .3s ease}#contact_form .form-message{color:#ee2e24;position:absolute;left:0;top:100%;margin-top:5px;font-size:.6875rem}#contact_form .form-message.focus{top:100%!important}.contactForm1{background-color:#f8f8f8;padding:4.375rem 0;text-align:center;position:relative}@media screen and (max-width:39.9375em){.contactForm1{padding:2.8125rem 0}}.contactForm1 #contact_form{max-width:800px;margin:2.5rem auto .5rem}.contactForm-success_message{position:absolute;z-index:3;top:0;left:0;right:0;bottom:0;background:#f8f8f8;text-align:center;opacity:0;visibility:hidden;transition:opacity .4s}.contactForm-success_message.show{opacity:1;visibility:unset}.contactForm-success_message .form__title{margin:260px 0 10px;font:36px/42px "Roboto Condensed",sans-serif;color:#ee2e24}.contactForm-success_message .form__mainDescription{font:400 1.3rem/1.4 Roboto,Helvetica,Arial,sans-serif}.request-form.popup_form{max-width:800px;width:100%;padding:40px 60px;padding:0}#plupload_container{width:100%;border:1px dashed #ccc;padding:10px;background:#fff;position:relative;padding:10px 20px;text-align:left;font-size:1rem;color:#8c8c8c;line-height:1.8}@media screen and (max-width:63.6875em){#plupload_container{font-size:.875rem;line-height:1.45;font-family:arial,Roboto,Helvetica,Arial,sans-serif}}#plupload_container a{color:#333;position:relative}#plupload_container a:before{display:block;position:absolute;left:0;top:-6px;content:"\E800";font-family:legion-ico;color:#333;line-height:1.4;font-size:1.4rem}#plupload_container a span{padding-left:25px}#plupload_container a span i{font-style:normal;color:#ee2e24}.plupload_file{position:relative;padding-left:30px;margin-top:0;border-top:1px dashed #ccc;padding-top:10px}.plupload_file:first-of-type{margin-top:15px}.plupload_file-progress-bar{width:200px;height:8px;background:#ececec;display:block;float:left;margin-top:10px;margin-right:10px}.plupload_file-progress-bar>span{height:8px;background:#00a91c;display:block;transition:all .5s}.plupload_file-delete{position:absolute;top:20px;left:0;width:17px;height:17px;line-height:17px;text-align:center;border-radius:100%;z-index:2;cursor:pointer}.plupload_file-delete:after,.plupload_file-delete:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#ee2e24}.plupload_file-delete:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.plupload_file-delete:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#plupload_filelist{background:#fff}.moxie-shim{width:100%!important;height:100%!important;top:0!important;left:0!important}.plupload_file-name{font-size:.875rem;height:.875rem;line-height:.875rem;color:#000;margin-bottom:0}.plupload_file-progress-percent{font-size:.9rem;color:#8c8c8c}.contactForm2{padding:1.375rem 0;text-align:center;margin-bottom:3.8rem;margin-top:2.2rem}.contactForm2 .container,.contactForm2 .landing-2,.contactForm2 .video-block{background-color:#f8f8f8;max-width:60rem}.contactForm2 .container form,.contactForm2 .landing-2 form,.contactForm2 .video-block form{max-width:54rem;margin:0 auto}.contactForm2 h6{margin-bottom:1.9rem}.contactForm2 input[type=submit]{margin-top:0!important}.projects-blk{padding:4.375rem 0}.projects-blk .container,.projects-blk .landing-2,.projects-blk .video-block{padding-top:0;padding-bottom:0;padding-right:1.9rem!important;padding-left:1.9rem!important}.projects-blk h6{margin-bottom:3rem}.blocks-2-list .projects-blk .container,.blocks-2-list .projects-blk .landing-2,.blocks-2-list .projects-blk .video-block,.contacts-info .contacts-info-list .projects-blk .adress-list,.contacts-support-list .projects-blk .adress-list,.projects-blk .about-txt,.projects-blk .blocks-2-list .container,.projects-blk .blocks-2-list .landing-2,.projects-blk .blocks-2-list .video-block,.projects-blk .contacts-info,.projects-blk .contacts-info .contacts-info-list .adress-list,.projects-blk .contacts-support-list .adress-list,.projects-blk .grid-xx,.projects-blk .license-wrapper,.projects-blk .logo-list,.projects-blk .projects-case .switch-2-wrapper .cell.show-all,.projects-blk .tech-and-sys .tech-and-sys__list,.projects-blk .two-collumns-cnt,.projects-case .switch-2-wrapper .projects-blk .cell.show-all,.tech-and-sys .projects-blk .tech-and-sys__list{margin-left:0;margin-right:0;padding:2rem 0}.blocks-2-list .projects-blk .container .cell,.blocks-2-list .projects-blk .landing-2 .cell,.blocks-2-list .projects-blk .video-block .cell,.contacts-info .contacts-info-list .projects-blk .adress-list .cell,.contacts-support-list .projects-blk .adress-list .cell,.projects-blk .about-txt .cell,.projects-blk .blocks-2-list .container .cell,.projects-blk .blocks-2-list .landing-2 .cell,.projects-blk .blocks-2-list .video-block .cell,.projects-blk .contacts-info .cell,.projects-blk .contacts-support-list .adress-list .cell,.projects-blk .grid-xx .cell,.projects-blk .license-wrapper .cell,.projects-blk .logo-list .cell,.projects-blk .projects-case .switch-2-wrapper .cell.show-all .cell,.projects-blk .tech-and-sys .tech-and-sys__list .cell,.projects-blk .two-collumns-cnt .cell,.projects-case .switch-2-wrapper .projects-blk .cell.show-all .cell,.tech-and-sys .projects-blk .tech-and-sys__list .cell{margin-top:2rem;max-width:320px}@media screen and (min-width:75em){.blocks-2-list .projects-blk .container .cell,.blocks-2-list .projects-blk .landing-2 .cell,.blocks-2-list .projects-blk .video-block .cell,.contacts-info .contacts-info-list .projects-blk .adress-list .cell,.contacts-support-list .projects-blk .adress-list .cell,.projects-blk .about-txt .cell,.projects-blk .blocks-2-list .container .cell,.projects-blk .blocks-2-list .landing-2 .cell,.projects-blk .blocks-2-list .video-block .cell,.projects-blk .contacts-info .cell,.projects-blk .contacts-support-list .adress-list .cell,.projects-blk .grid-xx .cell,.projects-blk .license-wrapper .cell,.projects-blk .logo-list .cell,.projects-blk .projects-case .switch-2-wrapper .cell.show-all .cell,.projects-blk .tech-and-sys .tech-and-sys__list .cell,.projects-blk .two-collumns-cnt .cell,.projects-case .switch-2-wrapper .projects-blk .cell.show-all .cell,.tech-and-sys .projects-blk .tech-and-sys__list .cell{max-width:412px}}.projects-blk .list-item{color:#333;display:block;box-shadow:0 1px 1px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1);transition:border-color .3s,box-shadow .5s;width:100%}.projects-blk .list-item:hover .item-content span:after{width:4.5rem}.projects-blk .list-item:hover{box-shadow:0 14px 28px rgba(0,0,0,.15),0 10px 10px rgba(0,0,0,.22)}.projects-blk .list-item:hover .img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}.projects-blk .list-item figure{background-color:#fff;transition:all .4s;overflow:hidden;position:relative;height:424px}.projects-blk .list-item figure .img{display:block;height:240px;width:100%;background-size:cover}.projects-blk .list-item figure .item-content{padding:0 1.5rem 1rem;position:absolute;left:0;right:0;bottom:0;z-index:2;background-color:#fff}.projects-blk .list-item figure .item-content h2{font:400 1.15rem/1.2 Roboto,Helvetica,Arial,sans-serif;color:#333;height:8.3rem;overflow:hidden;position:relative}.projects-blk .list-item figure .item-content h2:after{background:url("data:image/svg+xml,%3Csvg width%3D%221%22 height%3D%2222%22 viewBox%3D%220 0 1 22%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3ClinearGradient x1%3D%2250%25%22 y1%3D%229.493%25%22 x2%3D%2250%25%22 y2%3D%22100%25%22 id%3D%22a%22%3E%3Cstop stop-color%3D%22%23FFF%22 stop-opacity%3D%22.2%22 offset%3D%220%25%22%2F%3E%3Cstop stop-color%3D%22%23FFF%22 stop-opacity%3D%22.5%22 offset%3D%2237.309%25%22%2F%3E%3Cstop stop-color%3D%22%23FFF%22 stop-opacity%3D%22.8%22 offset%3D%2259.931%25%22%2F%3E%3Cstop stop-color%3D%22%23FFF%22 stop-opacity%3D%22.9%22 offset%3D%2279.849%25%22%2F%3E%3Cstop stop-color%3D%22%23FFF%22 offset%3D%22100%25%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath fill%3D%22url(%23a)%22 d%3D%22M0 0h1v22H0z%22 fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E%0A") repeat scroll 0 0;left:0;width:auto;bottom:0;content:"";height:22px;position:absolute;right:0}.projects-blk .list-item figure .item-content h2 span{display:block;margin-bottom:.1rem;padding-bottom:.6rem;position:relative;text-transform:uppercase;font:300 .8rem/1 Roboto,Helvetica,Arial,sans-serif;margin-top:1.2rem;color:#666}.projects-blk .list-item figure .item-content h2 span:after{background-color:#ee2e24;bottom:0;content:"";display:block;height:2px;position:absolute;transition:all .5s cubic-bezier(.395,.425,.015,1) 0s;width:3rem;position:relative!important;margin:.8rem auto 0;clear:both}.projects-blk .list-item figure .item-content .f span{text-transform:uppercase;font:400 .8rem/1 Roboto,Helvetica,Arial,sans-serif}.projects-blk .list-item figure .item-content .f .arr{border-bottom:2px solid;border-right:2px solid;height:8px;width:8px;-webkit-transform:scale(.75) rotate(-45deg);-ms-transform:scale(.75) rotate(-45deg);transform:scale(.75) rotate(-45deg);transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;background:transparent none no-repeat scroll 50% center;display:inline-block;margin-top:.07rem;position:relative;vertical-align:middle}.swiper-projects-blk{width:100%;height:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1;padding:0 1rem 0 1rem}.swiper-projects-blk .swiper-pagination-bullet{width:10px;height:10px}.swiper-projects-blk .swiper-wrapper{margin-bottom:50px}.swiper-projects-blk .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.swiper-projects-blk .swiper-pagination-bullet-active{background:#ee2e24}.swiper-projects-blk .arr-next,.swiper-projects-blk .arr-prev{border-bottom:3px solid #ee2e24;border-right:3px solid #ee2e24;height:12px;width:12px;-webkit-transform:scale(.75) rotate(-45deg);-ms-transform:scale(.75) rotate(-45deg);transform:scale(.75) rotate(-45deg);transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;background:transparent none no-repeat scroll 50% center;display:inline-block;margin-top:.07rem;position:relative;vertical-align:middle;position:absolute;bottom:10px;z-index:11}.swiper-projects-blk .arr-next{right:0}.swiper-projects-blk .arr-prev{left:0;-webkit-transform:scale(.75) rotate(135deg);-ms-transform:scale(.75) rotate(135deg);transform:scale(.75) rotate(135deg)}.all-objects{padding:4.375rem 0}.all-objects .container,.all-objects .landing-2,.all-objects .video-block{padding-top:0;padding-bottom:0;padding-right:1.9rem!important;padding-left:1.9rem!important;padding:0!important}.all-objects .about-txt,.all-objects .blocks-2-list .container,.all-objects .blocks-2-list .landing-2,.all-objects .blocks-2-list .video-block,.all-objects .contacts-info,.all-objects .contacts-info .contacts-info-list .adress-list,.all-objects .contacts-support-list .adress-list,.all-objects .grid-xx,.all-objects .license-wrapper,.all-objects .logo-list,.all-objects .projects-case .switch-2-wrapper .cell.show-all,.all-objects .tech-and-sys .tech-and-sys__list,.all-objects .two-collumns-cnt,.blocks-2-list .all-objects .container,.blocks-2-list .all-objects .landing-2,.blocks-2-list .all-objects .video-block,.contacts-info .contacts-info-list .all-objects .adress-list,.contacts-support-list .all-objects .adress-list,.projects-case .switch-2-wrapper .all-objects .cell.show-all,.tech-and-sys .all-objects .tech-and-sys__list{margin-left:-.5rem;margin-right:-.5rem}.all-objects .about-txt .cell,.all-objects .blocks-2-list .container .cell,.all-objects .blocks-2-list .landing-2 .cell,.all-objects .blocks-2-list .video-block .cell,.all-objects .contacts-info .cell,.all-objects .contacts-support-list .adress-list .cell,.all-objects .grid-xx .cell,.all-objects .license-wrapper .cell,.all-objects .logo-list .cell,.all-objects .projects-case .switch-2-wrapper .cell.show-all .cell,.all-objects .tech-and-sys .tech-and-sys__list .cell,.all-objects .two-collumns-cnt .cell,.blocks-2-list .all-objects .container .cell,.blocks-2-list .all-objects .landing-2 .cell,.blocks-2-list .all-objects .video-block .cell,.contacts-info .contacts-info-list .all-objects .adress-list .cell,.contacts-support-list .all-objects .adress-list .cell,.projects-case .switch-2-wrapper .all-objects .cell.show-all .cell,.tech-and-sys .all-objects .tech-and-sys__list .cell{margin-top:0;overflow:hidden;width:100%;margin-right:0;margin-left:0}@media print,screen and (min-width:40em){.all-objects .about-txt .cell,.all-objects .blocks-2-list .container .cell,.all-objects .blocks-2-list .landing-2 .cell,.all-objects .blocks-2-list .video-block .cell,.all-objects .contacts-info .cell,.all-objects .contacts-support-list .adress-list .cell,.all-objects .grid-xx .cell,.all-objects .license-wrapper .cell,.all-objects .logo-list .cell,.all-objects .projects-case .switch-2-wrapper .cell.show-all .cell,.all-objects .tech-and-sys .tech-and-sys__list .cell,.all-objects .two-collumns-cnt .cell,.blocks-2-list .all-objects .container .cell,.blocks-2-list .all-objects .landing-2 .cell,.blocks-2-list .all-objects .video-block .cell,.contacts-info .contacts-info-list .all-objects .adress-list .cell,.contacts-support-list .all-objects .adress-list .cell,.projects-case .switch-2-wrapper .all-objects .cell.show-all .cell,.tech-and-sys .all-objects .tech-and-sys__list .cell{width:calc(50% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}}@media print,screen and (min-width:63.75em){.all-objects .about-txt .cell,.all-objects .blocks-2-list .container .cell,.all-objects .blocks-2-list .landing-2 .cell,.all-objects .blocks-2-list .video-block .cell,.all-objects .contacts-info .cell,.all-objects .contacts-support-list .adress-list .cell,.all-objects .grid-xx .cell,.all-objects .license-wrapper .cell,.all-objects .logo-list .cell,.all-objects .projects-case .switch-2-wrapper .cell.show-all .cell,.all-objects .tech-and-sys .tech-and-sys__list .cell,.all-objects .two-collumns-cnt .cell,.blocks-2-list .all-objects .container .cell,.blocks-2-list .all-objects .landing-2 .cell,.blocks-2-list .all-objects .video-block .cell,.contacts-info .contacts-info-list .all-objects .adress-list .cell,.contacts-support-list .all-objects .adress-list .cell,.projects-case .switch-2-wrapper .all-objects .cell.show-all .cell,.tech-and-sys .all-objects .tech-and-sys__list .cell{width:calc(33.33333% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}}@media screen and (min-width:75em){.all-objects .about-txt .cell,.all-objects .blocks-2-list .container .cell,.all-objects .blocks-2-list .landing-2 .cell,.all-objects .blocks-2-list .video-block .cell,.all-objects .contacts-info .cell,.all-objects .contacts-support-list .adress-list .cell,.all-objects .grid-xx .cell,.all-objects .license-wrapper .cell,.all-objects .logo-list .cell,.all-objects .projects-case .switch-2-wrapper .cell.show-all .cell,.all-objects .tech-and-sys .tech-and-sys__list .cell,.all-objects .two-collumns-cnt .cell,.blocks-2-list .all-objects .container .cell,.blocks-2-list .all-objects .landing-2 .cell,.blocks-2-list .all-objects .video-block .cell,.contacts-info .contacts-info-list .all-objects .adress-list .cell,.contacts-support-list .all-objects .adress-list .cell,.projects-case .switch-2-wrapper .all-objects .cell.show-all .cell,.tech-and-sys .all-objects .tech-and-sys__list .cell{width:calc(33.33333% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}}.all-objects h6{margin-bottom:3rem}.all-objects a{display:block;position:relative;display:block;overflow:hidden;width:100%;background-position:center;transition-duration:.35s;transition:all .3s cubic-bezier(.25,.8,.25,1);height:270px;height:auto}.all-objects a img{transition:linear all 1s}.all-objects a .fill{display:block;width:100%;height:100%;position:absolute;background:0 0;transition:linear all .2s;opacity:1;top:0;left:0;z-index:1;background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4))}.all-objects a:hover .fill{opacity:0}.all-objects a .img{background-repeat:no-repeat;background-position:center center;background-size:cover;display:block;width:100%;height:220px;overflow:hidden}@media screen and (max-width:39.9375em){.all-objects a .img{height:180px}}@media screen and (min-width:40em) and (max-width:63.6875em){.all-objects a .img{height:200px}}.all-objects a span{display:block;position:absolute;z-index:2;font-weight:400;font-size:.9375rem;line-height:1.5625rem;letter-spacing:.1px;background:rgba(255,255,255,.85);padding:10px;width:100%;height:auto;right:0;bottom:26px;line-height:1.2;font-size:.875rem;font-size:1rem;padding:12px 20px;bottom:25px;bottom:0;text-align:center;background:rgba(0,0,0,.42);background:rgba(48,96,159,.77);background:rgba(66,66,66,.61);background:rgba(64,68,74,.7);color:#fff}@media screen and (max-width:39.9375em){.all-objects a span{width:100%;padding:10px 0}}.all-objects a:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.all-objects a:hover span{background:rgba(255,0,0,.56)}.all-objects.main-p{padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (max-width:39.9375em){.all-objects.main-p{margin-bottom:30px}}.popup_form .title h6,.popup_form-title{font:500 1.5rem/1.4 Roboto,Helvetica,Arial,sans-serif;margin-top:5px}.popup_form{display:none}.popup_form .title{text-align:center;margin:0 auto;padding:30px 20px 25px}.popup_form .title p{font:400 .85rem/1.2 "Open Sans",sans-serif;margin-top:-5px;color:#000}@media screen and (max-width:63.6875em){.popup_form .title{padding:20px 20px 5px}}.popup_form .form-block{background-color:#f4f4f4;padding:35px 20px}.popup_form .form-block.callme{padding:45px 20px}.popup_form .form-block.callme .grid-x{max-width:30rem!important;margin:0 auto}.popup_form .form-block.feedback{padding:30px 20px}.popup_form .form-block.feedback .grid-x{max-width:30rem!important;margin:0 auto}.popup_form input[type=submit]{margin-top:20px!important}@media screen and (min-width:75em){#callme{min-width:500px}}.fancybox-slide>div{box-shadow:0 12px 40px 0 rgba(0,0,0,.3)}.fancybox-close-small{display:none}.hero-slider .swiper-hero{width:100%;height:100%}.hero-slider .swiper-hero .main-promo-slider-bg{height:100%;width:100%;display:block;background-repeat:no-repeat;background-size:cover;background-position:center center;position:absolute;z-index:0}.hero-slider .swiper-hero .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:block;height:650px;background-color:#ddd}@media screen and (max-width:74.9375em){.hero-slider .swiper-hero .swiper-slide{height:500px}}@media screen and (max-width:63.6875em){.hero-slider .swiper-hero .swiper-slide{height:450px}.hero-slider .swiper-hero .swiper-slide .main-promo-slider-bg:after{background-color:rgba(21,36,53,.7)}}@media screen and (max-width:39.9375em){.hero-slider .swiper-hero .swiper-slide{height:400px}}@media screen and (min-width:75em) and (max-width:89.9375em){.hero-slider .swiper-hero .swiper-slide{height:600px}}@media screen and (min-width:90em){.hero-slider .swiper-hero .swiper-slide{height:650px}}@media screen and (min-width:125em){.hero-slider .swiper-hero .swiper-slide{height:850px}}.hero-slider .swiper-hero .swiper-slide .swiper-slide-container{max-width:82.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;margin:0 auto}.hero-slider .swiper-hero .swiper-slide .info-block{text-align:left;position:relative;z-index:1;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%}.hero-slider .swiper-hero .swiper-slide .info-block>div{max-width:30rem;padding:40px 90px}@media screen and (max-width:74.9375em){.hero-slider .swiper-hero .swiper-slide .info-block>div{padding:40px 120px}}@media screen and (max-width:63.6875em){.hero-slider .swiper-hero .swiper-slide .info-block>div{padding:40px 80px}}@media screen and (max-width:39.9375em){.hero-slider .swiper-hero .swiper-slide .info-block>div{padding:30px 30px 40px}}.hero-slider .swiper-hero .swiper-slide .info-block>div.bg-on{background:rgba(41,72,119,.85)}.hero-slider .swiper-hero .swiper-slide .info-block .text-wrap{width:560px;height:283px;display:table;border-collapse:collapse;border-spacing:0;padding:0}.hero-slider .swiper-hero .swiper-slide .info-block .cell{vertical-align:middle;padding:40px}.hero-slider .swiper-hero .swiper-slide .info-block .title{margin-bottom:1.2rem;font-size:2.5rem;line-height:1.05;font-weight:700;text-shadow:2px 2px 2px rgba(0,0,0,.2);color:#fff}@media screen and (max-width:89.9375em){.hero-slider .swiper-hero .swiper-slide .info-block .title{font-size:2rem}}@media screen and (max-width:63.6875em){.hero-slider .swiper-hero .swiper-slide .info-block .title{font-size:1.75rem}}@media screen and (max-width:39.9375em){.hero-slider .swiper-hero .swiper-slide .info-block .title{font-size:1.5rem}}.hero-slider .swiper-hero .swiper-slide .info-block .desc{font-size:1.0625rem;line-height:1.32;font-weight:300;color:#fff}@media screen and (max-width:89.9375em){.hero-slider .swiper-hero .swiper-slide .info-block .desc{font-size:1.0625rem}}@media screen and (max-width:63.6875em){.hero-slider .swiper-hero .swiper-slide .info-block .desc{font-size:.9375rem}}@media screen and (max-width:39.9375em){.hero-slider .swiper-hero .swiper-slide .info-block .desc{font-size:.875rem}}.hero-slider .swiper-hero .swiper-slide .info-block .btn.btn_red{background-color:#ee2e24}.hero-slider .swiper-hero .swiper-slide .info-block .btn{position:relative;width:auto;height:auto;display:inline-block;padding:0 23px;color:#fff;line-height:46px;cursor:pointer;transition:all .2s linear;border:0;margin-top:23px}.hero-slider .swiper-hero .swiper-slide .info-block .btn span{position:absolute;right:-46px;top:0}.hero-slider .swiper-hero .swiper-slide .info-block .btn span:before{width:46px;height:auto;display:block;line-height:46px;color:#fff;font-family:legion-ico;content:"\E80C";background-color:#d01a10}.hero-slider .swiper-hero .swiper-slide .info-block .btn.btn_transparent{border:2px solid #ee2e24;width:107px;text-transform:uppercase;font-weight:700;text-align:left}.hero-slider .swiper-hero .swiper-slide .info-block .btn.btn_transparent.red{background-color:#ee2e24}.hero-slider .swiper-hero .swiper-slide .info-block .btn.btn_transparent span{right:5px!important;top:0}.hero-slider .swiper-hero .swiper-slide .info-block .btn.btn_transparent span:before{background-color:transparent!important}.hero-slider .swiper-hero .swiper-slide .info-block .btn.btn_transparent:hover{border-color:rgba(255,255,255,.5);background-color:#fff;color:#333}.hero-slider .swiper-hero .swiper-slide .info-block .btn.btn_transparent:hover span:before{color:#333!important}@media screen and (max-width:63.6875em){.hero-slider .swiper-hero .swiper-slide .info-block{text-align:center}.hero-slider .swiper-hero .swiper-slide .info-block>div{max-width:100%}}.hero-slider .swiper-hero .swiper-pagination-bullet{background-color:#fff;width:13px;height:13px}.hero-slider .swiper-pagination-bullet{opacity:1!important;border:2px solid #fff;border-radius:10px;background:0 0!important}.hero-slider .swiper-pagination-bullet-active{background:#fff!important}#index-main .intro{background-color:#f8f8f8}.mp-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:800px;margin:15px auto 45px}@media screen and (max-width:74.9375em){.mp-title{margin:10px auto 50px}}@media screen and (max-width:39.9375em){.mp-title{margin:5px auto 20px}}.mp-title .cell:first-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%;padding-right:.9375rem}.mp-title .cell:first-of-type h6{font-weight:500;font-size:1.8125rem;text-align:left;margin:0;letter-spacing:-.5px}.mp-title .cell:last-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%;padding-left:5rem;font-weight:300;font-size:1.0625rem;text-align:right;line-height:1.3;color:#484848;letter-spacing:-.1px}@media screen and (max-width:74.9375em){.mp-title .cell:first-child div,.mp-title .cell:last-child div{font-size:1rem}.mp-title .cell:first-child h6,.mp-title .cell:last-child h6{font-size:1.875rem}}.mp-title .cell:first-child,.mp-title .cell:last-child{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 2rem);text-align:center;padding:0;max-width:600px;margin:0 auto}.mp-title .cell:first-child h6,.mp-title .cell:last-child h6{text-align:center;margin-bottom:10px}@media screen and (max-width:39.9375em){.mp-title .cell:first-child div,.mp-title .cell:last-child div{font-size:.9375rem}.mp-title .cell:first-child h6,.mp-title .cell:last-child h6{font-size:1.5rem}}.carousel-control{position:absolute;top:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);color:#fff;font-size:30px;padding:15px 8px;top:50%;height:85px;width:45px;z-index:2;cursor:pointer;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:39.9375em){.carousel-control{width:30px;padding:15px 0;display:none}}.carousel-control:hover{background-color:rgba(0,0,0,.6)}.carousel-control.right{right:0;left:auto}.carousel-control.right i{-webkit-transform:rotate(0)!important;-ms-transform:rotate(0)!important;transform:rotate(0)!important}.carousel-control.swiper-button-disabled{opacity:.3}.carousel-control i{font-weight:400!important;-webkit-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;transform:rotate(180deg)!important}.carousel-control i:before{content:"";text-align:center;background-image:url(../img/svg/arr-r.svg);background-repeat:no-repeat;background-position:center center;width:30px;height:auto;display:block;padding:30px 0}@media screen and (max-width:39.9375em){.carousel-control i:before{font-size:1.35rem}}.tk{display:inline-block;font-family:tkicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.swiper-block-list-1,.swiper-block-list-2{width:100%;height:100%;overflow:hidden}.swiper-block-list-1 .swiper-slide,.swiper-block-list-2 .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.fancybox-active{overflow:hidden}body.fancybox-iosfix{position:fixed;left:0;right:0}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99992;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:0;font-size:13px;padding:0 10px;height:44px;min-width:44px;line-height:44px;color:#ccc;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:exclusion}.fancybox-toolbar{top:0;right:0;margin:0;padding:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translate3d(0,0,0)}.fancybox-is-closing .fancybox-stage{overflow:visible}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:0;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-slide::before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image::before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box;margin:44px 0 44px}@media screen and (max-width:39.9375em){.fancybox-slide>*{margin:0}}.fancybox-slide>base,.fancybox-slide>link,.fancybox-slide>meta,.fancybox-slide>script,.fancybox-slide>style,.fancybox-slide>title{display:none}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:0 0;cursor:default;overflow:visible;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-error{margin:0;padding:40px;width:100%;max-width:380px;background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font-size:16px;line-height:20px}.fancybox-button{box-sizing:border-box;display:inline-block;vertical-align:top;width:44px;height:44px;margin:0;padding:10px;border:0;border-radius:0;background:rgba(30,30,30,.6);transition:color .3s ease;cursor:pointer;outline:0}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button[disabled]{color:#ccc;cursor:default;opacity:.6}.fancybox-button svg{display:block;position:relative;overflow:visible;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--share svg path{stroke-width:1}.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--pause svg path:nth-child(1){display:none}.fancybox-button--zoom svg path{fill:transparent}.fancybox-navigation{display:none}.fancybox-show-nav .fancybox-navigation{display:block}.fancybox-navigation button{position:absolute;top:50%;margin:-50px 0 0 0;z-index:99997;background:0 0;width:60px;height:100px;padding:17px}.fancybox-navigation button:before{content:"";position:absolute;top:30px;right:10px;width:40px;height:40px;background:rgba(30,30,30,.6)}.fancybox-navigation .fancybox-button--arrow_left{left:0}.fancybox-navigation .fancybox-button--arrow_right{right:0}.fancybox-close-small{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;margin:0;border:0;border-radius:0;background:0 0;z-index:10;cursor:pointer}.fancybox-close-small:after{content:'×';position:absolute;top:5px;right:5px;width:30px;height:30px;font:22px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background-color:transparent;transition:background-color .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus{outline:0}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small{top:0;right:-40px}.fancybox-slide--iframe .fancybox-close-small:after,.fancybox-slide--image .fancybox-close-small:after{font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after,.fancybox-slide--image .fancybox-close-small:hover:after{color:#fff;background:0 0}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 2vw 0 2vw;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8) 100%);pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,.4);font-size:14px;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all;position:relative}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-slide>.fancybox-loading{border:6px solid rgba(100,100,100,.4);border-top:6px solid rgba(255,255,255,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:0 0;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:99999}@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.fancybox-share{padding:30px;border-radius:3px;background:#f4f4f4;max-width:90%;text-align:center}.fancybox-share h1{color:#222;margin:0 0 20px 0;font-size:35px;font-weight:700}.fancybox-share p{margin:0;padding:0}p.fancybox-share__links{margin-right:-10px}.fancybox-share__button{display:inline-block;text-decoration:none;margin:0 10px 10px 0;padding:0 15px;min-width:130px;border:0;border-radius:3px;background:#fff;white-space:nowrap;font-size:14px;font-weight:700;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;transition:all .2s}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{position:relative;top:-1px;width:25px;height:25px;margin-right:7px;vertical-align:middle}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{box-sizing:border-box;width:100%;margin:10px 0 0 0;padding:10px 15px;background:0 0;color:#5d5b5b;font-size:14px;outline:0;border:0;border-bottom:2px solid #d7d7d7}.fancybox-thumbs{display:none;position:absolute;top:0;bottom:0;right:0;width:212px;margin:0;padding:2px 2px 4px 2px;background:#fff;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-thumbs-x{overflow-y:hidden;overflow-x:auto}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;white-space:nowrap}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{float:left;overflow:hidden;padding:0;margin:2px;width:100px;height:75px;max-width:calc(50% - 4px);max-height:calc(100% - 8px);position:relative;cursor:pointer;outline:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media all and (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}.request_project h6{letter-spacing:-.5px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:30px;line-height:1.3;font-weight:400}@media screen and (max-width:74.9375em){.request_project h6{font-size:1.6875rem}}@media screen and (max-width:63.6875em){.request_project h6{font-size:1.5rem}}.request_project .desc{padding-right:30px;letter-spacing:-.1px;font-size:1.05rem;line-height:1.35}.blocks-2-list .request_project .container,.blocks-2-list .request_project .landing-2,.blocks-2-list .request_project .video-block,.contacts-info .contacts-info-list .request_project .adress-list,.contacts-support-list .request_project .adress-list,.projects-case .switch-2-wrapper .request_project .cell.show-all,.request_project .about-txt,.request_project .blocks-2-list .container,.request_project .blocks-2-list .landing-2,.request_project .blocks-2-list .video-block,.request_project .contacts-info,.request_project .contacts-info .contacts-info-list .adress-list,.request_project .contacts-support-list .adress-list,.request_project .grid-xx,.request_project .license-wrapper,.request_project .logo-list,.request_project .projects-case .switch-2-wrapper .cell.show-all,.request_project .tech-and-sys .tech-and-sys__list,.request_project .two-collumns-cnt,.tech-and-sys .request_project .tech-and-sys__list{margin-left:0;margin-right:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:50px 0}.blocks-2-list .request_project .container .req-but .button,.blocks-2-list .request_project .landing-2 .req-but .button,.blocks-2-list .request_project .video-block .req-but .button,.contacts-info .contacts-info-list .request_project .adress-list .req-but .button,.contacts-support-list .request_project .adress-list .req-but .button,.projects-case .switch-2-wrapper .request_project .cell.show-all .req-but .button,.request_project .about-txt .req-but .button,.request_project .blocks-2-list .container .req-but .button,.request_project .blocks-2-list .landing-2 .req-but .button,.request_project .blocks-2-list .video-block .req-but .button,.request_project .contacts-info .req-but .button,.request_project .contacts-support-list .adress-list .req-but .button,.request_project .grid-xx .req-but .button,.request_project .license-wrapper .req-but .button,.request_project .logo-list .req-but .button,.request_project .projects-case .switch-2-wrapper .cell.show-all .req-but .button,.request_project .tech-and-sys .tech-and-sys__list .req-but .button,.request_project .two-collumns-cnt .req-but .button,.tech-and-sys .request_project .tech-and-sys__list .req-but .button{margin-bottom:0;padding:20px 30px;font:1.2rem/1 Roboto,Helvetica,Arial,sans-serif!important;padding:1.15rem 2.6rem;line-height:60px}.blocks-2-list .request_project .container .cell:first-of-type,.blocks-2-list .request_project .landing-2 .cell:first-of-type,.blocks-2-list .request_project .video-block .cell:first-of-type,.contacts-info .contacts-info-list .request_project .adress-list .cell:first-of-type,.contacts-support-list .request_project .adress-list .cell:first-of-type,.projects-case .switch-2-wrapper .request_project .cell.show-all .cell:first-of-type,.request_project .about-txt .cell:first-of-type,.request_project .blocks-2-list .container .cell:first-of-type,.request_project .blocks-2-list .landing-2 .cell:first-of-type,.request_project .blocks-2-list .video-block .cell:first-of-type,.request_project .contacts-info .cell:first-of-type,.request_project .contacts-support-list .adress-list .cell:first-of-type,.request_project .grid-xx .cell:first-of-type,.request_project .license-wrapper .cell:first-of-type,.request_project .logo-list .cell:first-of-type,.request_project .projects-case .switch-2-wrapper .cell.show-all .cell:first-of-type,.request_project .tech-and-sys .tech-and-sys__list .cell:first-of-type,.request_project .two-collumns-cnt .cell:first-of-type,.tech-and-sys .request_project .tech-and-sys__list .cell:first-of-type{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;margin-right:1rem;margin-left:1rem;margin-left:0}@media screen and (max-width:63.6875em){.blocks-2-list .request_project .container .cell:first-of-type,.blocks-2-list .request_project .landing-2 .cell:first-of-type,.blocks-2-list .request_project .video-block .cell:first-of-type,.contacts-info .contacts-info-list .request_project .adress-list .cell:first-of-type,.contacts-support-list .request_project .adress-list .cell:first-of-type,.projects-case .switch-2-wrapper .request_project .cell.show-all .cell:first-of-type,.request_project .about-txt .cell:first-of-type,.request_project .blocks-2-list .container .cell:first-of-type,.request_project .blocks-2-list .landing-2 .cell:first-of-type,.request_project .blocks-2-list .video-block .cell:first-of-type,.request_project .contacts-info .cell:first-of-type,.request_project .contacts-support-list .adress-list .cell:first-of-type,.request_project .grid-xx .cell:first-of-type,.request_project .license-wrapper .cell:first-of-type,.request_project .logo-list .cell:first-of-type,.request_project .projects-case .switch-2-wrapper .cell.show-all .cell:first-of-type,.request_project .tech-and-sys .tech-and-sys__list .cell:first-of-type,.request_project .two-collumns-cnt .cell:first-of-type,.tech-and-sys .request_project .tech-and-sys__list .cell:first-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 1.25rem);margin-right:.625rem;margin-left:.625rem;text-align:center}}.blocks-2-list .request_project .container .cell:last-of-type,.blocks-2-list .request_project .landing-2 .cell:last-of-type,.blocks-2-list .request_project .video-block .cell:last-of-type,.contacts-info .contacts-info-list .request_project .adress-list .cell:last-of-type,.contacts-support-list .request_project .adress-list .cell:last-of-type,.projects-case .switch-2-wrapper .request_project .cell.show-all .cell:last-of-type,.request_project .about-txt .cell:last-of-type,.request_project .blocks-2-list .container .cell:last-of-type,.request_project .blocks-2-list .landing-2 .cell:last-of-type,.request_project .blocks-2-list .video-block .cell:last-of-type,.request_project .contacts-info .cell:last-of-type,.request_project .contacts-support-list .adress-list .cell:last-of-type,.request_project .grid-xx .cell:last-of-type,.request_project .license-wrapper .cell:last-of-type,.request_project .logo-list .cell:last-of-type,.request_project .projects-case .switch-2-wrapper .cell.show-all .cell:last-of-type,.request_project .tech-and-sys .tech-and-sys__list .cell:last-of-type,.request_project .two-collumns-cnt .cell:last-of-type,.tech-and-sys .request_project .tech-and-sys__list .cell:last-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-right:1rem;margin-left:1rem;margin-right:0}@media screen and (max-width:63.6875em){.blocks-2-list .request_project .container .cell:last-of-type,.blocks-2-list .request_project .landing-2 .cell:last-of-type,.blocks-2-list .request_project .video-block .cell:last-of-type,.contacts-info .contacts-info-list .request_project .adress-list .cell:last-of-type,.contacts-support-list .request_project .adress-list .cell:last-of-type,.projects-case .switch-2-wrapper .request_project .cell.show-all .cell:last-of-type,.request_project .about-txt .cell:last-of-type,.request_project .blocks-2-list .container .cell:last-of-type,.request_project .blocks-2-list .landing-2 .cell:last-of-type,.request_project .blocks-2-list .video-block .cell:last-of-type,.request_project .contacts-info .cell:last-of-type,.request_project .contacts-support-list .adress-list .cell:last-of-type,.request_project .grid-xx .cell:last-of-type,.request_project .license-wrapper .cell:last-of-type,.request_project .logo-list .cell:last-of-type,.request_project .projects-case .switch-2-wrapper .cell.show-all .cell:last-of-type,.request_project .tech-and-sys .tech-and-sys__list .cell:last-of-type,.request_project .two-collumns-cnt .cell:last-of-type,.tech-and-sys .request_project .tech-and-sys__list .cell:last-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 1.25rem);margin-right:.625rem;margin-left:.625rem;text-align:center;margin-top:1.2rem}}.projects-case .swiper-container-horizontal>.swiper-pagination-bullets{bottom:-30px}.projects-case .key-insc{z-index:3;position:absolute;color:#fff;font-weight:300;font-size:1em}.blocks-2-list .projects-case .container .cell:nth-of-type(1),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(1),.blocks-2-list .projects-case .video-block .cell:nth-of-type(1),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(1),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(1),.projects-case .about-txt .cell:nth-of-type(1),.projects-case .blocks-2-list .container .cell:nth-of-type(1),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(1),.projects-case .blocks-2-list .video-block .cell:nth-of-type(1),.projects-case .contacts-info .cell:nth-of-type(1),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(1),.projects-case .grid-xx .cell:nth-of-type(1),.projects-case .license-wrapper .cell:nth-of-type(1),.projects-case .logo-list .cell:nth-of-type(1),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(1),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(1),.projects-case .two-collumns-cnt .cell:nth-of-type(1),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(1){width:calc(33.33333% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}@media screen and (min-width:40em) and (max-width:63.6875em){.blocks-2-list .projects-case .container .cell:nth-of-type(1),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(1),.blocks-2-list .projects-case .video-block .cell:nth-of-type(1),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(1),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(1),.projects-case .about-txt .cell:nth-of-type(1),.projects-case .blocks-2-list .container .cell:nth-of-type(1),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(1),.projects-case .blocks-2-list .video-block .cell:nth-of-type(1),.projects-case .contacts-info .cell:nth-of-type(1),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(1),.projects-case .grid-xx .cell:nth-of-type(1),.projects-case .license-wrapper .cell:nth-of-type(1),.projects-case .logo-list .cell:nth-of-type(1),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(1),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(1),.projects-case .two-collumns-cnt .cell:nth-of-type(1),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(1){width:calc(50% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}}@media screen and (max-width:39.9375em){.blocks-2-list .projects-case .container .cell:nth-of-type(1),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(1),.blocks-2-list .projects-case .video-block .cell:nth-of-type(1),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(1),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(1),.projects-case .about-txt .cell:nth-of-type(1),.projects-case .blocks-2-list .container .cell:nth-of-type(1),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(1),.projects-case .blocks-2-list .video-block .cell:nth-of-type(1),.projects-case .contacts-info .cell:nth-of-type(1),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(1),.projects-case .grid-xx .cell:nth-of-type(1),.projects-case .license-wrapper .cell:nth-of-type(1),.projects-case .logo-list .cell:nth-of-type(1),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(1),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(1),.projects-case .two-collumns-cnt .cell:nth-of-type(1),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(1){-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 1.25rem)}}.blocks-2-list .projects-case .container .cell:nth-of-type(2),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(2),.blocks-2-list .projects-case .video-block .cell:nth-of-type(2),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(2),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(2),.projects-case .about-txt .cell:nth-of-type(2),.projects-case .blocks-2-list .container .cell:nth-of-type(2),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(2),.projects-case .blocks-2-list .video-block .cell:nth-of-type(2),.projects-case .contacts-info .cell:nth-of-type(2),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(2),.projects-case .grid-xx .cell:nth-of-type(2),.projects-case .license-wrapper .cell:nth-of-type(2),.projects-case .logo-list .cell:nth-of-type(2),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(2),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(2),.projects-case .two-collumns-cnt .cell:nth-of-type(2),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(2){width:calc(33.33333% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}@media screen and (min-width:40em) and (max-width:63.6875em){.blocks-2-list .projects-case .container .cell:nth-of-type(2),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(2),.blocks-2-list .projects-case .video-block .cell:nth-of-type(2),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(2),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(2),.projects-case .about-txt .cell:nth-of-type(2),.projects-case .blocks-2-list .container .cell:nth-of-type(2),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(2),.projects-case .blocks-2-list .video-block .cell:nth-of-type(2),.projects-case .contacts-info .cell:nth-of-type(2),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(2),.projects-case .grid-xx .cell:nth-of-type(2),.projects-case .license-wrapper .cell:nth-of-type(2),.projects-case .logo-list .cell:nth-of-type(2),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(2),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(2),.projects-case .two-collumns-cnt .cell:nth-of-type(2),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(2){width:calc(50% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}}@media screen and (max-width:39.9375em){.blocks-2-list .projects-case .container .cell:nth-of-type(2),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(2),.blocks-2-list .projects-case .video-block .cell:nth-of-type(2),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(2),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(2),.projects-case .about-txt .cell:nth-of-type(2),.projects-case .blocks-2-list .container .cell:nth-of-type(2),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(2),.projects-case .blocks-2-list .video-block .cell:nth-of-type(2),.projects-case .contacts-info .cell:nth-of-type(2),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(2),.projects-case .grid-xx .cell:nth-of-type(2),.projects-case .license-wrapper .cell:nth-of-type(2),.projects-case .logo-list .cell:nth-of-type(2),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(2),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(2),.projects-case .two-collumns-cnt .cell:nth-of-type(2),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(2){-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 1.25rem)}}.blocks-2-list .projects-case .container .cell:nth-of-type(3),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(3),.blocks-2-list .projects-case .video-block .cell:nth-of-type(3),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(3),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(3),.projects-case .about-txt .cell:nth-of-type(3),.projects-case .blocks-2-list .container .cell:nth-of-type(3),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(3),.projects-case .blocks-2-list .video-block .cell:nth-of-type(3),.projects-case .contacts-info .cell:nth-of-type(3),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(3),.projects-case .grid-xx .cell:nth-of-type(3),.projects-case .license-wrapper .cell:nth-of-type(3),.projects-case .logo-list .cell:nth-of-type(3),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(3),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(3),.projects-case .two-collumns-cnt .cell:nth-of-type(3),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(3){width:calc(33.33333% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}@media screen and (min-width:40em) and (max-width:63.6875em){.blocks-2-list .projects-case .container .cell:nth-of-type(3),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(3),.blocks-2-list .projects-case .video-block .cell:nth-of-type(3),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(3),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(3),.projects-case .about-txt .cell:nth-of-type(3),.projects-case .blocks-2-list .container .cell:nth-of-type(3),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(3),.projects-case .blocks-2-list .video-block .cell:nth-of-type(3),.projects-case .contacts-info .cell:nth-of-type(3),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(3),.projects-case .grid-xx .cell:nth-of-type(3),.projects-case .license-wrapper .cell:nth-of-type(3),.projects-case .logo-list .cell:nth-of-type(3),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(3),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(3),.projects-case .two-collumns-cnt .cell:nth-of-type(3),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(3){width:calc(50% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}}@media screen and (max-width:39.9375em){.blocks-2-list .projects-case .container .cell:nth-of-type(3),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(3),.blocks-2-list .projects-case .video-block .cell:nth-of-type(3),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(3),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(3),.projects-case .about-txt .cell:nth-of-type(3),.projects-case .blocks-2-list .container .cell:nth-of-type(3),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(3),.projects-case .blocks-2-list .video-block .cell:nth-of-type(3),.projects-case .contacts-info .cell:nth-of-type(3),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(3),.projects-case .grid-xx .cell:nth-of-type(3),.projects-case .license-wrapper .cell:nth-of-type(3),.projects-case .logo-list .cell:nth-of-type(3),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(3),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(3),.projects-case .two-collumns-cnt .cell:nth-of-type(3),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(3){-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 1.25rem)}}.blocks-2-list .projects-case .container .cell:nth-of-type(4),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(4),.blocks-2-list .projects-case .video-block .cell:nth-of-type(4),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(4),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(4),.projects-case .about-txt .cell:nth-of-type(4),.projects-case .blocks-2-list .container .cell:nth-of-type(4),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(4),.projects-case .blocks-2-list .video-block .cell:nth-of-type(4),.projects-case .contacts-info .cell:nth-of-type(4),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(4),.projects-case .grid-xx .cell:nth-of-type(4),.projects-case .license-wrapper .cell:nth-of-type(4),.projects-case .logo-list .cell:nth-of-type(4),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(4),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(4),.projects-case .two-collumns-cnt .cell:nth-of-type(4),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(4){width:calc(66.66667% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}@media screen and (min-width:40em) and (max-width:63.6875em){.blocks-2-list .projects-case .container .cell:nth-of-type(4),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(4),.blocks-2-list .projects-case .video-block .cell:nth-of-type(4),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(4),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(4),.projects-case .about-txt .cell:nth-of-type(4),.projects-case .blocks-2-list .container .cell:nth-of-type(4),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(4),.projects-case .blocks-2-list .video-block .cell:nth-of-type(4),.projects-case .contacts-info .cell:nth-of-type(4),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(4),.projects-case .grid-xx .cell:nth-of-type(4),.projects-case .license-wrapper .cell:nth-of-type(4),.projects-case .logo-list .cell:nth-of-type(4),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(4),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(4),.projects-case .two-collumns-cnt .cell:nth-of-type(4),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(4){width:calc(50% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}}@media screen and (max-width:39.9375em){.blocks-2-list .projects-case .container .cell:nth-of-type(4),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(4),.blocks-2-list .projects-case .video-block .cell:nth-of-type(4),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(4),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(4),.projects-case .about-txt .cell:nth-of-type(4),.projects-case .blocks-2-list .container .cell:nth-of-type(4),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(4),.projects-case .blocks-2-list .video-block .cell:nth-of-type(4),.projects-case .contacts-info .cell:nth-of-type(4),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(4),.projects-case .grid-xx .cell:nth-of-type(4),.projects-case .license-wrapper .cell:nth-of-type(4),.projects-case .logo-list .cell:nth-of-type(4),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(4),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(4),.projects-case .two-collumns-cnt .cell:nth-of-type(4),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(4){-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 1.25rem)}}.blocks-2-list .projects-case .container .cell:nth-of-type(5),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(5),.blocks-2-list .projects-case .video-block .cell:nth-of-type(5),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(5),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(5),.projects-case .about-txt .cell:nth-of-type(5),.projects-case .blocks-2-list .container .cell:nth-of-type(5),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(5),.projects-case .blocks-2-list .video-block .cell:nth-of-type(5),.projects-case .contacts-info .cell:nth-of-type(5),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(5),.projects-case .grid-xx .cell:nth-of-type(5),.projects-case .license-wrapper .cell:nth-of-type(5),.projects-case .logo-list .cell:nth-of-type(5),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(5),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(5),.projects-case .two-collumns-cnt .cell:nth-of-type(5),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(5){width:calc(33.33333% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}@media screen and (min-width:40em) and (max-width:63.6875em){.blocks-2-list .projects-case .container .cell:nth-of-type(5),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(5),.blocks-2-list .projects-case .video-block .cell:nth-of-type(5),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(5),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(5),.projects-case .about-txt .cell:nth-of-type(5),.projects-case .blocks-2-list .container .cell:nth-of-type(5),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(5),.projects-case .blocks-2-list .video-block .cell:nth-of-type(5),.projects-case .contacts-info .cell:nth-of-type(5),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(5),.projects-case .grid-xx .cell:nth-of-type(5),.projects-case .license-wrapper .cell:nth-of-type(5),.projects-case .logo-list .cell:nth-of-type(5),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(5),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(5),.projects-case .two-collumns-cnt .cell:nth-of-type(5),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(5){width:calc(50% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}}@media screen and (max-width:39.9375em){.blocks-2-list .projects-case .container .cell:nth-of-type(5),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(5),.blocks-2-list .projects-case .video-block .cell:nth-of-type(5),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(5),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(5),.projects-case .about-txt .cell:nth-of-type(5),.projects-case .blocks-2-list .container .cell:nth-of-type(5),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(5),.projects-case .blocks-2-list .video-block .cell:nth-of-type(5),.projects-case .contacts-info .cell:nth-of-type(5),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(5),.projects-case .grid-xx .cell:nth-of-type(5),.projects-case .license-wrapper .cell:nth-of-type(5),.projects-case .logo-list .cell:nth-of-type(5),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(5),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(5),.projects-case .two-collumns-cnt .cell:nth-of-type(5),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(5){-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 1.25rem)}}.blocks-2-list .projects-case .container .cell:nth-of-type(6),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(6),.blocks-2-list .projects-case .video-block .cell:nth-of-type(6),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(6),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(6),.projects-case .about-txt .cell:nth-of-type(6),.projects-case .blocks-2-list .container .cell:nth-of-type(6),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(6),.projects-case .blocks-2-list .video-block .cell:nth-of-type(6),.projects-case .contacts-info .cell:nth-of-type(6),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(6),.projects-case .grid-xx .cell:nth-of-type(6),.projects-case .license-wrapper .cell:nth-of-type(6),.projects-case .logo-list .cell:nth-of-type(6),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(6),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(6),.projects-case .two-collumns-cnt .cell:nth-of-type(6),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(6){width:calc(33.33333% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}@media screen and (min-width:40em) and (max-width:63.6875em){.blocks-2-list .projects-case .container .cell:nth-of-type(6),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(6),.blocks-2-list .projects-case .video-block .cell:nth-of-type(6),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(6),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(6),.projects-case .about-txt .cell:nth-of-type(6),.projects-case .blocks-2-list .container .cell:nth-of-type(6),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(6),.projects-case .blocks-2-list .video-block .cell:nth-of-type(6),.projects-case .contacts-info .cell:nth-of-type(6),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(6),.projects-case .grid-xx .cell:nth-of-type(6),.projects-case .license-wrapper .cell:nth-of-type(6),.projects-case .logo-list .cell:nth-of-type(6),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(6),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(6),.projects-case .two-collumns-cnt .cell:nth-of-type(6),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(6){width:calc(50% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}}@media screen and (max-width:39.9375em){.blocks-2-list .projects-case .container .cell:nth-of-type(6),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(6),.blocks-2-list .projects-case .video-block .cell:nth-of-type(6),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(6),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(6),.projects-case .about-txt .cell:nth-of-type(6),.projects-case .blocks-2-list .container .cell:nth-of-type(6),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(6),.projects-case .blocks-2-list .video-block .cell:nth-of-type(6),.projects-case .contacts-info .cell:nth-of-type(6),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(6),.projects-case .grid-xx .cell:nth-of-type(6),.projects-case .license-wrapper .cell:nth-of-type(6),.projects-case .logo-list .cell:nth-of-type(6),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(6),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(6),.projects-case .two-collumns-cnt .cell:nth-of-type(6),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(6){-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 1.25rem)}}.blocks-2-list .projects-case .container .cell:nth-of-type(7),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(7),.blocks-2-list .projects-case .video-block .cell:nth-of-type(7),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(7),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(7),.projects-case .about-txt .cell:nth-of-type(7),.projects-case .blocks-2-list .container .cell:nth-of-type(7),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(7),.projects-case .blocks-2-list .video-block .cell:nth-of-type(7),.projects-case .contacts-info .cell:nth-of-type(7),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(7),.projects-case .grid-xx .cell:nth-of-type(7),.projects-case .license-wrapper .cell:nth-of-type(7),.projects-case .logo-list .cell:nth-of-type(7),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(7),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(7),.projects-case .two-collumns-cnt .cell:nth-of-type(7),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(7){width:calc(66.66667% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}@media screen and (min-width:40em) and (max-width:63.6875em){.blocks-2-list .projects-case .container .cell:nth-of-type(7),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(7),.blocks-2-list .projects-case .video-block .cell:nth-of-type(7),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(7),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(7),.projects-case .about-txt .cell:nth-of-type(7),.projects-case .blocks-2-list .container .cell:nth-of-type(7),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(7),.projects-case .blocks-2-list .video-block .cell:nth-of-type(7),.projects-case .contacts-info .cell:nth-of-type(7),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(7),.projects-case .grid-xx .cell:nth-of-type(7),.projects-case .license-wrapper .cell:nth-of-type(7),.projects-case .logo-list .cell:nth-of-type(7),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(7),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(7),.projects-case .two-collumns-cnt .cell:nth-of-type(7),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(7){width:calc(50% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}}@media screen and (max-width:39.9375em){.blocks-2-list .projects-case .container .cell:nth-of-type(7),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(7),.blocks-2-list .projects-case .video-block .cell:nth-of-type(7),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(7),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(7),.projects-case .about-txt .cell:nth-of-type(7),.projects-case .blocks-2-list .container .cell:nth-of-type(7),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(7),.projects-case .blocks-2-list .video-block .cell:nth-of-type(7),.projects-case .contacts-info .cell:nth-of-type(7),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(7),.projects-case .grid-xx .cell:nth-of-type(7),.projects-case .license-wrapper .cell:nth-of-type(7),.projects-case .logo-list .cell:nth-of-type(7),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(7),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(7),.projects-case .two-collumns-cnt .cell:nth-of-type(7),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(7){-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 1.25rem)}}.blocks-2-list .projects-case .container .cell:nth-of-type(8),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(8),.blocks-2-list .projects-case .video-block .cell:nth-of-type(8),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(8),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(8),.projects-case .about-txt .cell:nth-of-type(8),.projects-case .blocks-2-list .container .cell:nth-of-type(8),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(8),.projects-case .blocks-2-list .video-block .cell:nth-of-type(8),.projects-case .contacts-info .cell:nth-of-type(8),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(8),.projects-case .grid-xx .cell:nth-of-type(8),.projects-case .license-wrapper .cell:nth-of-type(8),.projects-case .logo-list .cell:nth-of-type(8),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(8),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(8),.projects-case .two-collumns-cnt .cell:nth-of-type(8),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(8){width:calc(33.33333% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}@media screen and (min-width:40em) and (max-width:63.6875em){.blocks-2-list .projects-case .container .cell:nth-of-type(8),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(8),.blocks-2-list .projects-case .video-block .cell:nth-of-type(8),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(8),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(8),.projects-case .about-txt .cell:nth-of-type(8),.projects-case .blocks-2-list .container .cell:nth-of-type(8),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(8),.projects-case .blocks-2-list .video-block .cell:nth-of-type(8),.projects-case .contacts-info .cell:nth-of-type(8),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(8),.projects-case .grid-xx .cell:nth-of-type(8),.projects-case .license-wrapper .cell:nth-of-type(8),.projects-case .logo-list .cell:nth-of-type(8),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(8),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(8),.projects-case .two-collumns-cnt .cell:nth-of-type(8),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(8){width:calc(50% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}}@media screen and (max-width:39.9375em){.blocks-2-list .projects-case .container .cell:nth-of-type(8),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(8),.blocks-2-list .projects-case .video-block .cell:nth-of-type(8),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(8),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(8),.projects-case .about-txt .cell:nth-of-type(8),.projects-case .blocks-2-list .container .cell:nth-of-type(8),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(8),.projects-case .blocks-2-list .video-block .cell:nth-of-type(8),.projects-case .contacts-info .cell:nth-of-type(8),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(8),.projects-case .grid-xx .cell:nth-of-type(8),.projects-case .license-wrapper .cell:nth-of-type(8),.projects-case .logo-list .cell:nth-of-type(8),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(8),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(8),.projects-case .two-collumns-cnt .cell:nth-of-type(8),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(8){-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 1.25rem)}}.blocks-2-list .projects-case .container .cell:nth-of-type(9),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(9),.blocks-2-list .projects-case .video-block .cell:nth-of-type(9),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(9),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(9),.projects-case .about-txt .cell:nth-of-type(9),.projects-case .blocks-2-list .container .cell:nth-of-type(9),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(9),.projects-case .blocks-2-list .video-block .cell:nth-of-type(9),.projects-case .contacts-info .cell:nth-of-type(9),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(9),.projects-case .grid-xx .cell:nth-of-type(9),.projects-case .license-wrapper .cell:nth-of-type(9),.projects-case .logo-list .cell:nth-of-type(9),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(9),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(9),.projects-case .two-collumns-cnt .cell:nth-of-type(9),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(9){width:calc(33.33333% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}@media screen and (min-width:40em) and (max-width:63.6875em){.blocks-2-list .projects-case .container .cell:nth-of-type(9),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(9),.blocks-2-list .projects-case .video-block .cell:nth-of-type(9),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(9),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(9),.projects-case .about-txt .cell:nth-of-type(9),.projects-case .blocks-2-list .container .cell:nth-of-type(9),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(9),.projects-case .blocks-2-list .video-block .cell:nth-of-type(9),.projects-case .contacts-info .cell:nth-of-type(9),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(9),.projects-case .grid-xx .cell:nth-of-type(9),.projects-case .license-wrapper .cell:nth-of-type(9),.projects-case .logo-list .cell:nth-of-type(9),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(9),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(9),.projects-case .two-collumns-cnt .cell:nth-of-type(9),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(9){width:calc(50% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}}@media screen and (max-width:39.9375em){.blocks-2-list .projects-case .container .cell:nth-of-type(9),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(9),.blocks-2-list .projects-case .video-block .cell:nth-of-type(9),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(9),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(9),.projects-case .about-txt .cell:nth-of-type(9),.projects-case .blocks-2-list .container .cell:nth-of-type(9),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(9),.projects-case .blocks-2-list .video-block .cell:nth-of-type(9),.projects-case .contacts-info .cell:nth-of-type(9),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(9),.projects-case .grid-xx .cell:nth-of-type(9),.projects-case .license-wrapper .cell:nth-of-type(9),.projects-case .logo-list .cell:nth-of-type(9),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(9),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(9),.projects-case .two-collumns-cnt .cell:nth-of-type(9),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(9){-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 1.25rem)}}.blocks-2-list .projects-case .container .cell:nth-of-type(10),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(10),.blocks-2-list .projects-case .video-block .cell:nth-of-type(10),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(10),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(10),.projects-case .about-txt .cell:nth-of-type(10),.projects-case .blocks-2-list .container .cell:nth-of-type(10),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(10),.projects-case .blocks-2-list .video-block .cell:nth-of-type(10),.projects-case .contacts-info .cell:nth-of-type(10),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(10),.projects-case .grid-xx .cell:nth-of-type(10),.projects-case .license-wrapper .cell:nth-of-type(10),.projects-case .logo-list .cell:nth-of-type(10),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(10),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(10),.projects-case .two-collumns-cnt .cell:nth-of-type(10),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(10){width:calc(33.33333% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}@media screen and (min-width:40em) and (max-width:63.6875em){.blocks-2-list .projects-case .container .cell:nth-of-type(10),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(10),.blocks-2-list .projects-case .video-block .cell:nth-of-type(10),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(10),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(10),.projects-case .about-txt .cell:nth-of-type(10),.projects-case .blocks-2-list .container .cell:nth-of-type(10),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(10),.projects-case .blocks-2-list .video-block .cell:nth-of-type(10),.projects-case .contacts-info .cell:nth-of-type(10),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(10),.projects-case .grid-xx .cell:nth-of-type(10),.projects-case .license-wrapper .cell:nth-of-type(10),.projects-case .logo-list .cell:nth-of-type(10),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(10),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(10),.projects-case .two-collumns-cnt .cell:nth-of-type(10),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(10){width:calc(50% - .5rem);margin-top:.25rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:.25rem}}@media screen and (max-width:39.9375em){.blocks-2-list .projects-case .container .cell:nth-of-type(10),.blocks-2-list .projects-case .landing-2 .cell:nth-of-type(10),.blocks-2-list .projects-case .video-block .cell:nth-of-type(10),.contacts-info .contacts-info-list .projects-case .adress-list .cell:nth-of-type(10),.contacts-support-list .projects-case .adress-list .cell:nth-of-type(10),.projects-case .about-txt .cell:nth-of-type(10),.projects-case .blocks-2-list .container .cell:nth-of-type(10),.projects-case .blocks-2-list .landing-2 .cell:nth-of-type(10),.projects-case .blocks-2-list .video-block .cell:nth-of-type(10),.projects-case .contacts-info .cell:nth-of-type(10),.projects-case .contacts-support-list .adress-list .cell:nth-of-type(10),.projects-case .grid-xx .cell:nth-of-type(10),.projects-case .license-wrapper .cell:nth-of-type(10),.projects-case .logo-list .cell:nth-of-type(10),.projects-case .switch-2-wrapper .cell.show-all .cell:nth-of-type(10),.projects-case .tech-and-sys .tech-and-sys__list .cell:nth-of-type(10),.projects-case .two-collumns-cnt .cell:nth-of-type(10),.tech-and-sys .projects-case .tech-and-sys__list .cell:nth-of-type(10){-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 1.25rem)}}.projects-case .switch-2-wrapper .cell.show-all{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f2f3f5}@media screen and (max-width:39.9375em){.projects-case .switch-2-wrapper .cell.show-all{display:none}}.projects-case .switch-2-wrapper .cell.show-all a{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.projects-case .switch-2-wrapper .cell.show-all a:hover{color:#ee2e24}.projects-case .switch-2-wrapper .cell.show-all a:after{background-color:transparent}.projects-case .switch-2-wrapper .cell.show-all a div{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:100%;width:100%;color:#333;font-size:22px;text-decoration:underline;text-align:center}.projects-case .switch-2-wrapper a{display:block;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);display:block;width:100%;height:auto;overflow:hidden}.projects-case .switch-2-wrapper a:after{background:rgba(51,51,51,.5);display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;content:""}.projects-case .switch-2-wrapper a:hover:after{background:rgba(51,51,51,.3)}.projects-case .switch-2-wrapper a img{transition:linear all 1s}.projects-case .switch-2-wrapper a .img{background-repeat:no-repeat;background-position:center center;background-size:cover;display:block;width:100%;height:341px;overflow:hidden}.projects-case .switch-2-wrapper a .fill{display:block;width:100%;height:100%;position:absolute;background-color:rgba(32,59,215,0);transition:linear all .2s;opacity:0;top:0;left:0;z-index:1}.projects-case .switch-2-wrapper a:hover .fill{opacity:1}.projects-case .switch-2-wrapper a .case-logo{position:absolute;color:#fff;height:auto;z-index:2;width:auto;display:block;top:120px;left:65px}@media screen and (max-width:63.6875em){.projects-case .switch-2-wrapper a .case-logo{top:90px;left:45px}}@media screen and (max-width:39.9375em){.projects-case .switch-2-wrapper a .case-logo{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.projects-case .switch-2-wrapper a .case-logo img{width:120px;height:auto}.projects-case .switch-2-wrapper a span{position:absolute;color:#fff;height:auto;z-index:2;width:100%;display:block;right:0;font-weight:300;font-size:1rem;line-height:1.35;padding:10px 30px 0 65px;top:200px}@media screen and (max-width:63.6875em){.projects-case .switch-2-wrapper a span{top:180px;padding-left:45px}}@media screen and (max-width:39.9375em){.projects-case .switch-2-wrapper a span{top:180px;width:100%;padding:0;font-weight:500}}@media screen and (max-width:39.9375em){.projects-case{margin-bottom:15px}}.two-collumns-cnt p{font-family:arial,Roboto,Helvetica,Arial,sans-serif;line-height:1.5;color:#555}.two-collumns-cnt p:first-of-type{width:calc(50% - 1rem);margin-right:1rem}.two-collumns-cnt p:last-of-type{width:calc(50% - 1rem);margin-left:1rem}@media print,screen and (min-width:63.75em){.two-collumns-cnt p:first-child,.two-collumns-cnt p:last-child{font-size:1.0625rem}}@media screen and (max-width:63.6875em){.two-collumns-cnt p:first-child,.two-collumns-cnt p:last-child{line-height:1.4;width:100%;margin:0;margin-bottom:1rem}}.all-solutions .w{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-right:.625rem;padding-left:.625rem;max-width:82.5rem;margin:0 auto;padding:2.5rem!important}@media print,screen and (min-width:40em){.all-solutions .w{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:63.75em){.all-solutions .w{padding-right:1rem;padding-left:1rem}}.all-solutions a{color:#333;width:100%;background-color:#fff;transition:border-color .3s,box-shadow .5s}@media screen and (max-width:74.9375em){.all-solutions a{width:calc(100% - 2rem);margin-right:1rem;margin-left:1rem;margin-bottom:1.25rem}}@media screen and (max-width:63.6875em){.all-solutions a{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 1.25rem);margin-right:.625rem;margin-left:.625rem}}@media screen and (min-width:75em){.all-solutions a:not(:first-child){margin-top:1.25rem}}.all-solutions a:hover{box-shadow:0 14px 28px rgba(0,0,0,.15),0 10px 10px rgba(0,0,0,.22)}.all-solutions .wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-right:.625rem;padding-left:.625rem;max-width:82.5rem;margin:0 auto;padding-left:0!important}@media print,screen and (min-width:40em){.all-solutions .wrap{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:63.75em){.all-solutions .wrap{padding-right:1rem;padding-left:1rem}}.all-solutions .cell:first-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.all-solutions .cell:first-of-type img{max-width:320px}@media screen and (max-width:74.9375em){.all-solutions .cell:first-of-type img{max-width:100%}}@media screen and (max-width:74.9375em){.all-solutions .cell:first-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 2rem)}}@media screen and (max-width:74.9375em){.all-solutions .cell:first-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 2rem)}}.all-solutions .cell:last-of-type{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;padding:25px 33px}@media screen and (max-width:74.9375em){.all-solutions .cell:last-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 2rem)}}.all-solutions .cell:last-of-type .solution-text{font-size:.9rem;line-height:1.45}.all-solutions .cell:last-of-type h3{font-size:1.8rem}@media screen and (max-width:74.9375em){.all-solutions .cell{text-align:center}}.contacts-info{margin:0;padding-top:10px}.contacts-info .main__title{margin-bottom:3rem}.contacts-info .cell:first-of-type{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}@media screen and (max-width:74.9375em){.contacts-info .cell:first-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 2rem)}}.contacts-info .cell:last-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:1rem}@media screen and (max-width:74.9375em){.contacts-info .cell:last-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%;margin-left:0;margin-top:40px}}.contacts-info .contacts-info-list .adress-list{margin-right:-2rem;margin-left:-2rem}.contacts-info .contacts-info-list .adress-list .caption:first-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 4rem);margin-right:2rem;margin-left:2rem;margin-top:0!important}@media screen and (min-width:63.75em) and (max-width:74.9375em){.contacts-info .contacts-info-list .adress-list .caption:nth-child(n+2){width:calc(50% - 4rem);margin-right:2rem;margin-left:2rem}}@media screen and (min-width:40em) and (max-width:63.6875em){.contacts-info .contacts-info-list .adress-list .caption:nth-child(n+2){width:calc(50% - 4rem);margin-right:2rem;margin-left:2rem}}@media screen and (max-width:39.9375em){.contacts-info .contacts-info-list .adress-list .caption:nth-child(n+2){-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 4rem);margin-right:2rem;margin-left:2rem}}@media print,screen and (min-width:63.75em){.contacts-info .contacts-info-list .adress-list .caption:nth-child(n+2){width:calc(25% - 4rem);margin-right:2rem;margin-left:2rem}}@media screen and (min-width:75em){.contacts-info .contacts-info-list .adress-list .caption:nth-child(n+2){width:calc(50% - 4rem);margin-right:2rem;margin-left:2rem}}.contacts-info .contacts-info-list h3{font-weight:500;font-size:1.6em;margin-bottom:0}.contacts-info .contacts-info-list h6{font-size:1.2em;font-weight:400;color:#222;margin-bottom:20px}.contacts-info .contacts-info-list .icon-location{color:#ee2e24;text-align:center;top:2px;font-size:17px;line-height:30px;width:17px;height:auto;padding-right:10px}.contacts-info .contacts-info-list .caption{display:block;color:#363636;padding:0 0 0 37px;margin:0;vertical-align:top;position:relative;top:auto;right:auto;bottom:auto;left:auto;width:260px;height:auto;line-height:1.4;border:0}.contacts-info .contacts-info-list .caption a{border-bottom:1px solid #1779ba}.contacts-info .contacts-info-list .caption a:hover{border-color:#ee2e24}.contacts-info .contacts-info-list .caption:before{text-transform:uppercase;color:#ee2e24;color:#000;transition:all .2s ease;display:block;font-size:1.125rem;line-height:20px;font-weight:500;margin-bottom:10px}.contacts-info .contacts-info-list .caption.caption:after{color:#ee2e24;transition:all .2s ease;font-family:legion-ico!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:auto;bottom:auto;left:0;font-size:24px;line-height:20px}.contacts-info .contacts-info-list .phone::before{content:"Телефон"}.contacts-info .contacts-info-list .phone:after{content:"\E920"}.contacts-info .contacts-info-list .fax::before{content:"Факс"}.contacts-info .contacts-info-list .fax:after{content:'\e921'}.contacts-info .contacts-info-list .email::before{content:"Электронная почта"}.contacts-info .contacts-info-list .email:after{content:'\F164'}.contacts-info .contacts-info-list .hours::before{content:"Время работы"}.contacts-info .contacts-info-list .hours:after{content:'\f017'}.contacts-info .contacts-info-list .adress{width:100%;font-size:1.3rem}.contacts-info .contacts-info-list .adress span{border-bottom:1px dotted rgba(0,0,0,.3)}.contacts-info .contacts-info-list .adress span:active,.contacts-info .contacts-info-list .adress span:focus,.contacts-info .contacts-info-list .adress span:hover{/*color:#ee2e24;*/border-bottom:1px dotted #ee2e24}.contacts-info .contacts-info-list .adress::before{content:"Адрес офиса"}.contacts-info .contacts-info-list .adress:after{content:'\E902'}.contacts-info .contacts-info-list{border:0;padding:0}.contacts-info .contacts-info-list .caption{margin-top:2.5rem;font-size:1.1rem;font-weight:300}@media screen and (max-width:74.9375em){.contacts-info .contacts-info-list .caption{font-size:1rem}}.contacts-info .contacts-info-list .caption .adress-line{font-size:1.2em;border-bottom-width:0}.contacts-info .contacts-info-list .caption .adress-line:hover{border-bottom-width:1px}.contacts-info .bank-details{border:1px solid #e1e3e7;border-radius:8px;padding:24px 26px;margin-top:0}.contacts-info .bank-details h1{font-size:1.5rem;margin-bottom:1.1rem;margin-top:0}.contacts-info .bank-details p{margin-bottom:12px}.contacts-info .bank-details b,.contacts-info .bank-details strong{font-weight:500}.contactsMap_wrapper{max-width:82.5rem;margin:25px auto}@media screen and (max-width:39.9375em){.contactsMap_wrapper{margin:20px auto}}@media screen and (min-width:40em) and (max-width:63.6875em){.contactsMap_wrapper{margin:30px auto}}.map-content{height:380px}@media screen and (min-width:40em) and (max-width:63.6875em){.map-content{height:240px}}@media screen and (max-width:39.9375em){.map-content{height:280px}}.send-message{position:relative;padding:0rem 0}@media screen and (max-width:63.6875em){.send-message{padding: 4rem 0;}}.send-message .grid-x{margin:0 -1rem}.send-message input[type=submit]{margin-top:.5rem!important;margin-bottom:.5rem!important;margin-left:0!important;padding:1rem 1.5rem!important;letter-spacing:1px!important}.send-message .desc{margin-bottom:1.4rem}.send-message .desc a{text-decoration:underline}@media screen and (max-width:63.6875em){.send-message #contact_form .grid-x{padding:0;margin:0}.send-message #contact_form .grid-x .cell{padding-left:0;padding-right:0}}.template-10 h2{margin-bottom:1rem}.about-hero{background-color:#333;background-image:url(/assets/template/project/img/bgs/about_bg.jpg?1);position:relative;height:650px}.about-hero:after{display:block;position:absolute;height:100%;width:100%;background-image:linear-gradient(to left,rgba(20,132,207,.35),rgba(0,0,0,.8));background-image:linear-gradient(to left,rgba(65,73,78,.85),rgba(0,0,0,.8));content:""}.about-hero .intro-title div:first-of-type{font:800 3.3rem/1.04 Roboto,Helvetica,Arial,sans-serif;text-transform:uppercase}.about-hero .intro-title div:last-of-type{font:400 2.3rem/1.04 Roboto,Helvetica,Arial,sans-serif;text-transform:uppercase}.about-page{padding-top:1rem}.about-txt p{font-size:1.0625rem;line-height:1.45}.about-txt .cell:first-of-type{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.about-txt .cell:last-of-type{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:5rem}.about-txt .inf{width:200px}.about-txt .inf .value{display:block;color:#ee2e24;font:2.8rem/1 "Roboto Condensed",sans-serif;letter-spacing:-2px}.about-txt .inf .explanation{display:block;color:#383838;font:16px/1.4 Roboto,Helvetica,Arial,sans-serif;margin:10px 0}.about-txt .inf a.link{position:relative;text-decoration:none;font-size:1.2rem;color:#1779ba;border-bottom-style:solid}.license-wrapper{margin:30px -5px}.license-wrapper .cell{width:calc(20% - .625rem);margin-left:.3125rem;margin-right:.3125rem;margin-bottom:.3125rem;margin-top:.3125rem;text-align:center}@media screen and (max-width:74.9375em){.license-wrapper .cell{width:calc(20% - .625rem);margin-left:.3125rem;margin-right:.3125rem;margin-bottom:.3125rem;margin-top:.3125rem}}@media screen and (max-width:63.6875em){.license-wrapper .cell{width:calc(33.33333% - .625rem);margin-left:.3125rem;margin-right:.3125rem;margin-bottom:.3125rem;margin-top:.3125rem}}@media screen and (max-width:39.9375em){.license-wrapper .cell{width:calc(50% - .625rem);margin-left:.3125rem;margin-right:.3125rem;margin-bottom:.3125rem;margin-top:.3125rem}}.license-wrapper figure img{border:2px solid #eee}figcaption,figcaption p{margin-top:10px;text-align:center;font-size:.875rem;margin-bottom:0;font-weight:500;line-height:1.15}@media screen and (max-width:74.9375em){figcaption,figcaption p{font-size:.75rem}}@media screen and (max-width:63.6875em){.about-cnt .desc,.about-cnt h2{text-align:center}}.logo-list{margin:30px -5px}@media screen and (max-width:63.6875em){.logo-list{margin:25px -5px 15px}}.logo-list .cell{background:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.08);width:calc(25% - .625rem);margin-left:.3125rem;margin-right:.3125rem;margin-bottom:.3125rem;margin-top:.3125rem;padding:.625rem;padding-top:1.875rem;padding-bottom:1.875rem}.logo-list .cell img{max-width:150px}@media screen and (max-width:74.9375em){.logo-list .cell{width:calc(25% - .125rem);margin-left:.0625rem;margin-right:.0625rem;margin-bottom:.0625rem;margin-top:.0625rem;box-shadow:none}}@media screen and (max-width:63.6875em){.logo-list .cell{width:calc(33.33333% - .125rem);margin-left:.0625rem;margin-right:.0625rem;margin-bottom:.0625rem;margin-top:.0625rem;padding:6%}.logo-list .cell img{max-width:100%}}@media screen and (max-width:39.9375em){.logo-list .cell{width:calc(50% - .125rem);margin-left:.0625rem;margin-right:.0625rem;margin-bottom:.0625rem;margin-top:.0625rem}}.logo-list figure{text-align:center}.vendors .tabs{margin-top:30px}.vendors .tabs,.vendors .tabs-content{border:0;background:0 0}@media screen and (max-width:63.6875em){.vendors .tabs-content{margin-right:5px;margin-left:5px}}.vendors .tabs-panel{padding:0}.vendors .logo-list{margin-bottom:0}.vendors .tabs-title{background:#fff}.vendors .tabs-title>a,.vendors .tabs-title>a:focus{font-size:1rem;line-height:1rem;font-weight:400;letter-spacing:.01em;color:#3f464e}@media screen and (max-width:74.9375em){.vendors .tabs-title>a,.vendors .tabs-title>a:focus{font-size:.9375rem;line-height:1.3;padding:13px 15px}}@media screen and (max-width:39.9375em){.vendors .tabs-title>a,.vendors .tabs-title>a:focus{font-size:.6875rem;line-height:1.3;padding:13px 10px}}.vendors .tabs-title>a[aria-selected=true]{background:#ee2e24;color:#fff}@media screen and (max-width:63.6875em){.vendors .tabs-title{width:50%;text-align:center}}@media screen and (max-width:63.6875em){.template-10 .contact-block,.template-4 .contact-block{padding-left:0;padding-right:0}}.topbar{height:auto;width:100%;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);z-index:1111;display:block;background:#fff}.topbar .topbar-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:82.5rem;margin:0 auto;height:60px;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:63.6875em){.topbar .topbar-container{height:50px}}.topbar .cell:nth-of-type(1){-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:0;margin-right:0}.topbar .cell:nth-of-type(2){-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;margin-left:0;margin-right:0;margin-right:-15px}@media screen and (max-width:63.6875em){.topbar .cell:nth-of-type(2){text-align:right;margin-right:0}}.topbar .cell:nth-of-type(2)>ul>li>a{-webkit-backface-visibility:unset!important;backface-visibility:unset!important;padding-top:22px;padding-bottom:22px;position:relative}.topbar .cell:nth-of-type(2)>ul>li>a>i{position:absolute;bottom:0;left:50%;height:3px;background-color:#ee2e24;width:0;transition:.2s all}.topbar .cell:nth-of-type(2)>ul>li.is-active>a>i,.topbar .cell:nth-of-type(2)>ul>li>a:hover>i{width:100%;left:0}.topbar .cell:nth-of-type(2)>ul>li.active>a{color:#ee2e24}.topbar .cell:nth-of-type(2)>ul{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;font-weight:400;font-size:1.0625rem;line-height:1}@media screen and (max-width:63.6875em){.topbar .cell:nth-of-type(2)>ul{display:none}}.topbar .cell:nth-of-type(2)>ul a{color:#000}.topbar .cell:nth-of-type(2)>ul>li.is-dropdown-submenu-parent>a>ul>li>a{background-color:#fff}.topbar .cell:nth-of-type(2)>ul .submenu{box-shadow:1px 2px 10px 0 rgba(46,49,53,.2)}.topbar .cell:nth-of-type(2)>ul .submenu a{font-size:1rem!important;line-height:1.2!important}.topbar .cell:nth-of-type(2)>ul>li.d-parent>a{padding-right:1.5rem}.topbar .cell:nth-of-type(2)>ul>li.d-parent>a::after{content:'';border:0;display:inline-block;border-bottom:2px solid;border-right:2px solid;height:8px;width:8px;-webkit-transform:scale(.75) rotate(45deg);-ms-transform:scale(.75) rotate(45deg);transform:scale(.75) rotate(45deg);transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;margin-top:-.35em;position:relative;vertical-align:middle;right:-8px;border-color:#333}.topbar .cell:nth-of-type(2)>ul #dd-submenu-parent{position:relative}.topbar .cell:nth-of-type(2)>ul .js-dropdown-active>li a{font-size:.9rem;line-height:1.3;font-weight:400;padding-top:24px;padding-bottom:22px;border-bottom:1px solid #ddd;color:#333}.topbar .cell:nth-of-type(2)>ul .js-dropdown-active>li a::after{border:0;display:inline-block;border-bottom:2px solid;border-right:2px solid;height:8px;width:8px;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;margin-top:-.2em;vertical-align:middle;-webkit-transform:scale(.75) rotate(-45deg);-ms-transform:scale(.75) rotate(-45deg);transform:scale(.75) rotate(-45deg)}.topbar .cell:nth-of-type(2)>ul .js-dropdown-active>li a:hover{background-color:#eaeaea}.topbar .cell:nth-of-type(2)>ul>li.is-active>a:after{-webkit-transform:scale(.75) rotate(225deg) translateY(-4px) translateX(-4px)!important;-ms-transform:scale(.75) rotate(225deg) translateY(-4px) translateX(-4px)!important;transform:scale(.75) rotate(225deg) translateY(-4px) translateX(-4px)!important;border-color:#ee2e24!important}.topbar .cell:nth-of-type(2)>ul>li.active>a{position:relative}.topbar .cell:nth-of-type(2)>ul>li.active>a span{position:relative}.topbar .logo-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.topbar .logo-container>div{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-right:1.25rem;color:#333;font-weight:400;font-size:.75rem;line-height:.875rem;font-family:arial,Roboto,Helvetica,Arial,sans-serif}@media screen and (max-width:39.9375em){.topbar .logo-container>div:last-of-type{display:none}}.topbar .logo{display:block;line-height:0}.topbar .logo,.topbar .logo .logo_lp{width:110px;height:24px}@media screen and (max-width:63.6875em){.topbar .logo,.topbar .logo .logo_lp{width:90px;height:20px}}.topbar .logo .logo_lp{fill:#000;--fill1:#000;--fill2:#ee2e24}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:11px}.footer-bar,.top-header-bar{display:block;width:100%;background:#214f8b;background:#2f60a0}.footer-bar .inner,.top-header-bar .inner{max-width:82.5rem;margin:0 auto;padding-left:2.5rem;padding-right:2.5rem}@media screen and (max-width:39.9375em){.footer-bar .inner,.top-header-bar .inner{padding-left:0;padding-right:0}}.footer-bar ul,.top-header-bar ul{padding:0;margin:0;list-style:none;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.footer-bar ul li,.top-header-bar ul li{font-weight:400;padding:2px 0}.footer-bar ul li a,.top-header-bar ul li a{padding:0 15px;font-size:.6875rem;line-height:.6875rem;color:rgba(255,255,255,.85);text-transform:uppercase}.footer-bar ul li a:hover,.top-header-bar ul li a:hover{color:#fff}.footer-bar ul li:not(:first-child) a,.top-header-bar ul li:not(:first-child) a{border-left:1px solid rgba(255,255,255,.2)}.footer-bar ul li:last-child a,.top-header-bar ul li:last-child a{padding-right:0}.footer-bar ul li:first-child a,.top-header-bar ul li:first-child a{padding-left:0}@media screen and (max-width:63.6875em){.top-header-bar{display:none}}.footer-bar{position:fixed;bottom:0;left:0;z-index:2;-webkit-transform:translateZ(0);transform:translateZ(0)}.footer-bar .mainmenu{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer-bar ul li{padding:0 0 3px}.footer-bar ul li a{padding:0 10px;font-size:.625rem}@media print,screen and (min-width:63.75em){.footer-bar{display:none}}#burger{position:relative;display:inline-block;vertical-align:middle;width:24px;height:16px;cursor:pointer;margin-bottom:4px}#burger::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#000;box-shadow:0 7px 0 #000,0 14px 0 #000;content:''}#burger:hover::after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.off-canvas.position-top{top:50px;padding-bottom:10px}.menu-toggle_wrapper{padding:10px;height:auto;float:right;cursor:pointer;margin-right:-10px}@media print,screen and (min-width:63.75em){.menu-toggle_wrapper{display:none}}.menu-toggle{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition:all .2s ease-in-out;text-indent:-9999px;width:1.375em;height:.938em;margin-top:-.125em;position:relative;float:right;cursor:pointer;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.menu-toggle span{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition:all .2s ease-in-out;display:block;position:absolute;height:3px;width:100%;background:#333;opacity:1;left:0}.menu-toggle span:nth-child(1){-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;top:0}.menu-toggle span:nth-child(2){-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;top:6px}.menu-toggle span:nth-child(3){-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;top:12px}.is-open-top .menu-toggle span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-1px;left:4px}.is-open-top .menu-toggle span:nth-child(2){width:0;opacity:0}.is-open-top .menu-toggle span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:15px;left:4px}.off-canvas[aria-hidden=true]{display:none!important}#off-canvas{background:#fff!important}.off-canvas-mnu a{padding:1rem 25px;border-top:1px solid transparent;border-bottom:1px solid rgba(118,116,117,.15);color:#000;font-size:1.125rem;font-weight:400;line-height:1.6;position:relative}.off-canvas-mnu .active{position:relative}.off-canvas-mnu .active>a{color:#ee2e24}.off-canvas-mnu>.active:after{width:7px;background-color:#ee2e24;position:absolute;top:0;left:0;content:'';bottom:0}.off-canvas-mnu.accordion-menu .is-accordion-submenu-parent>a:after{font-family:legion-ico;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\F006";margin-top:-.65rem;position:absolute;right:30px;top:50%;color:#ee2e24;font-size:1.2rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.off-canvas-mnu.accordion-menu .is-accordion-submenu-parent[aria-expanded=true]>a:after{-webkit-transform:rotate(-90deg)!important;-ms-transform:rotate(-90deg)!important;transform:rotate(-90deg)!important}.off-canvas-mnu.accordion-menu .is-accordion-submenu{margin-left:0}.off-canvas-mnu.accordion-menu .is-accordion-submenu a{padding-left:2.4rem;font-size:1rem}ul.contacts-m{margin-top:2.3rem;margin-left:30px;list-style:none}ul.contacts-m li{margin-bottom:.3rem;font-size:1rem;font-weight:400;line-height:1;color:#000;font-family:"Roboto Condensed",sans-serif;margin-bottom:1rem}ul.contacts-m a{position:relative;text-decoration:none;font-weight:400;line-height:1;color:#000;font-family:"Roboto Condensed",sans-serif;margin-bottom:1rem}ul.contacts-m a span{display:block;margin-left:40px}ul.contacts-m a span i{color:#989898;font-style:normal;font-size:.8125rem}ul.contacts-m .tel{position:relative}ul.contacts-m .tel:before{display:block;position:absolute;left:0;top:1px;content:"\E80A";content:"\E958";font-family:legion-ico;color:#ee2e24;font-size:1.5625rem}ul.contacts-m .mail{position:relative}ul.contacts-m .mail:before{display:block;position:absolute;left:0;top:5px;content:"\E83A";font-family:legion-ico;color:#ee2e24;font-size:1.5625rem}ul.contacts-m .mail span{display:block;margin-left:40px}ul.contacts-m .mail span i{color:#989898;font-style:normal;font-size:.8125rem}.horizontal-promo-slider{padding:3rem 0}.horizontal-promo-slider .mp-title{margin-bottom:25px}.horizontal-promo-slider .ca{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.horizontal-promo-slider .container,.horizontal-promo-slider .landing-2,.horizontal-promo-slider .video-block{position:relative}@media screen and (min-width:40em) and (max-width:63.6875em){.horizontal-promo-slider .container,.horizontal-promo-slider .landing-2,.horizontal-promo-slider .video-block{padding-top:1rem;padding-bottom:1rem}}@media screen and (max-width:39.9375em){.horizontal-promo-slider .container,.horizontal-promo-slider .landing-2,.horizontal-promo-slider .video-block{padding-top:0;padding-bottom:0}}.horizontal-promo-slider .blk{position:relative;width:98%;margin:0 auto}.horizontal-promo-slider .swiper-button-next{background-image:url(../img/svg/arr-r-dark.svg)}.horizontal-promo-slider .swiper-button-prev{background-image:url(../img/svg/arr-l-dark.svg)}.horizontal-promo-slider .swiper-button-next,.horizontal-promo-slider .swiper-button-prev{width:30px;height:30px;margin-top:-15px}.horizontal-promo-slider .swiper-container{width:92%;height:100%}@media screen and (max-width:39.9375em){.horizontal-promo-slider .swiper-container{max-width:250px}}.horizontal-promo-slider .swiper-slide{text-align:center;font-size:18px;background:0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-filter:grayscale(35%);filter:grayscale(35%);transition:all .3s ease-out;opacity:.55}@media screen and (max-width:63.6875em){.horizontal-promo-slider .swiper-slide{opacity:.75}}.horizontal-promo-slider .swiper-slide:hover{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}.support_intro{font-size:1.2rem;line-height:1.45}.support_intro p:last-child{margin-bottom:0}.support_request{padding:0}.support_request h4{font-size:2.25rem;text-align:center}@media screen and (max-width:63.6875em){.support_request h4{font-size:1.875rem}}.support_request p{text-align:center;margin:15px auto 20px}@media screen and (max-width:39.9375em){.support_request .container,.support_request .landing-2,.support_request .video-block{padding-left:0;padding-right:0;padding-bottom:0}.support_request .container .desc,.support_request .container h4,.support_request .landing-2 .desc,.support_request .landing-2 h4,.support_request .video-block .desc,.support_request .video-block h4{padding-left:1.25rem;padding-right:1.25rem}}.support_request #contact_form{max-width:950px;margin:0 auto;padding:85px 80px 50px}.support_request #contact_form:after{content:'';position:absolute;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:0;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:25px solid #fff;z-index:1}@media screen and (max-width:63.6875em){.support_request #contact_form{padding:40px 35px}.support_request #contact_form:after{border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff}}@media screen and (max-width:39.9375em){.support_request #contact_form{padding:35px 15px}.support_request #contact_form label span{font-size:.875rem}}.support_request #contact_form input[type=submit]{margin-top:1.3rem}.contacts-support-list{margin-top:40px}.contacts-support-list .adress-list{border:0;padding:0}@media screen and (max-width:63.6875em){.contacts-support-list .adress-list .caption{width:33.33333%;margin-left:0}}@media screen and (max-width:39.9375em){.contacts-support-list .adress-list .caption{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 4rem);margin-right:2rem;margin-left:2rem;margin-bottom:2rem}}@media print,screen and (min-width:63.75em){.contacts-support-list .adress-list .caption{width:calc(33.33333% - 4rem);margin-right:2rem;margin-left:2rem}}@media screen and (min-width:75em){.contacts-support-list .adress-list .caption{width:calc(33.33333% - 4rem);margin-right:2rem;margin-left:2rem}}.contacts-support-list .adress-list .caption{font-size:1.1rem;font-weight:300}@media screen and (max-width:74.9375em){.contacts-support-list .adress-list .caption{font-size:1rem}}@media screen and (max-width:63.6875em){.contacts-support-list .adress-list .caption{font-size:.9375rem}}@media screen and (max-width:39.9375em){.contacts-support-list .adress-list .caption{font-size:1.05rem}}.contacts-support-list .adress-list .caption .adress-line{font-size:1.2em;border-bottom-width:0}.contacts-support-list .adress-list .caption .adress-line:hover{border-bottom-width:1px}.contacts-support-list h3{font-weight:500;font-size:1.6em;margin-bottom:0}.contacts-support-list h6{font-size:1.2em;font-weight:400;color:#222;margin-bottom:20px}.contacts-support-list .icon-location{color:#ee2e24;text-align:center;top:2px;font-size:17px;line-height:30px;width:17px;height:auto;padding-right:10px}.contacts-support-list .caption{display:block;color:#363636;padding:0 0 0 37px;margin:0;vertical-align:top;position:relative;top:auto;right:auto;bottom:auto;left:auto;width:260px;height:auto;line-height:1.4;border:0}.contacts-support-list .caption a{border-bottom:1px solid #1779ba}.contacts-support-list .caption a:hover{border-color:#ee2e24}.contacts-support-list .caption:before{text-transform:uppercase;color:#ee2e24;color:#000;transition:all .2s ease;display:block;font-size:1.125rem;line-height:20px;font-weight:500;margin-bottom:10px}@media screen and (max-width:63.6875em){.contacts-support-list .caption:before{font-size:1rem}}@media screen and (max-width:39.9375em){.contacts-support-list .caption:before{font-size:1.05rem}}.contacts-support-list .caption.caption:after{color:#ee2e24;transition:all .2s ease;font-family:legion-ico!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:auto;bottom:auto;left:0;font-size:24px;line-height:20px}@media screen and (max-width:63.6875em){.contacts-support-list .caption.caption:after{font-size:21px;line-height:18px;left:4px}}.contacts-support-list .phone::before{content:"Телефон"}.contacts-support-list .phone:after{content:"\E920"}.contacts-support-list .fax::before{content:"Факс"}.contacts-support-list .fax:after{content:'\e921'}.contacts-support-list .email::before{content:"Электронная почта"}.contacts-support-list .email:after{content:'\F164'}.contacts-support-list .hours::before{content:"Время работы"}.contacts-support-list .hours:after{content:'\f017'}.contacts-support-list .adress{width:100%;font-size:1.3rem}.contacts-support-list .adress span{border-bottom:1px dotted rgba(0,0,0,.3)}.contacts-support-list .adress span:active,.contacts-support-list .adress span:focus,.contacts-support-list .adress span:hover{color:#ee2e24;border-bottom:1px dotted #ee2e24}.contacts-support-list .adress::before{content:"Адрес офиса"}.contacts-support-list .adress:after{content:'\E902'}.error-page{padding-top:100px;padding-bottom:100px}.error-page .error-page__title{font-weight:100;font-size:2.625rem;text-align:center;margin-top:-10px;line-height:1;margin-bottom:30px}.error-page .error-page__code{font-size:18rem;font-weight:100;line-height:1;letter-spacing:-1rem;color:#0d5392}.error-page .error-page__causes,.error-page .error-page__code{width:50%;display:inline-block;margin-right:-4px;vertical-align:middle}.error-page .error-page__causes-label{font-size:1.5rem;margin-bottom:1em;margin-top:.5em}.error-page .error-page__causes-list{list-style-type:none;padding:0;margin:0}.error-page .error-page__causes-list li{position:relative;padding-left:30px;font-size:1.125rem;margin:.5em 0}.error-page .error-page__causes-list li:before{content:'';position:absolute;top:10px;left:0;width:8px;height:8px;background:#ee2e24;border-radius:50%}.error-page .error-page__foot{text-align:center;font-size:1.2rem;margin-top:20px}.error-page .error-page__foot a{text-decoration:underline}.article-page .eeew{background-image:linear-gradient(90deg,rgba(34,37,45,.8),rgba(34,37,45,.75))}.article-page .about-hero,.article-page .hero-img-container{height:350px}.article ul{margin-left:30px!important}@media screen and (max-width:63.6875em){.article ul{margin-left:15px!important}}.article ul li{position:relative;padding-left:25px;margin-bottom:.1875rem;color:#333;list-style:none}.article ul li:before{left:0;content:'';position:absolute;top:10px;background-color:#ee2e24;width:14px;height:2px}.article ol{margin-left:45px!important}.article ol li{padding-left:5px}.article ul.dot__list>li{padding-left:0;padding-right:0;margin-bottom:0;-webkit-column-count:2;column-count:2;-webkit-column-gap:30px;column-gap:30px}.article ul.dot__list>li:before{content:"";position:absolute;left:0;width:4px;height:4px;background:#ef2c30;border-radius:50%;top:12px}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{font-family:Roboto,Helvetica,Arial,sans-serif;color:#2d2d2d;font-weight:300;line-height:1.3}.article h2{margin:30px 0 20px;font-size:2.25rem}@media screen and (max-width:89.9375em){.article h2{font-size:2rem;line-height:1.2}}@media screen and (max-width:63.6875em){.article h2{font-size:1.625rem}}.article h3{font-size:1.5625rem;margin-bottom:1rem}@media screen and (max-width:89.9375em){.article h3{font-size:1.4375rem;margin-bottom:.3125rem}}@media screen and (max-width:63.6875em){.article h3{font-size:1.1875rem}}.article h4{font-size:1.5rem;font-weight:500;margin:30px 0 10px}@media screen and (max-width:89.9375em){.article h4{font-size:1.375rem}}@media screen and (max-width:63.6875em){.article h4{font-size:1.125rem}}.article h5{font-size:1.5rem}@media screen and (max-width:89.9375em){.article h5{font-size:1.375rem}}@media screen and (max-width:63.6875em){.article h5{font-size:1.125rem}}.article b,.article strong{font-weight:700}.article .info{margin:40px 0 0;padding-left:60px}.article .info:before{float:left;margin-left:-60px;display:block;height:43px;width:43px;background:url(/assets/template/project/img/ico/info-ico.png) no-repeat;content:""}.article .media-object{margin-top:40px}.blocks-2-list .container,.blocks-2-list .landing-2,.blocks-2-list .video-block{padding-top:0;padding-bottom:0}@media screen and (max-width:39.9375em){.blocks-2-list .cell{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem;margin-left:.625rem;margin-right:.625rem}}@media screen and (min-width:40em) and (max-width:63.6875em){.blocks-2-list .cell{width:calc(50% - 1.5rem);margin-top:.75rem;margin-bottom:.75rem;margin-left:.75rem;margin-right:.75rem}}@media screen and (min-width:63.75em) and (max-width:74.9375em){.blocks-2-list .cell{width:calc(50% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem;margin-left:.9375rem;margin-right:.9375rem}}@media screen and (min-width:75em){.blocks-2-list .cell{width:calc(50% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem;margin-left:.9375rem;margin-right:.9375rem}}.blocks-2-list .item-content span:after{display:none!important}.blocks-2-blk{padding:4.375rem 0}@media screen and (max-width:63.6875em){.blocks-2-blk{padding:35px 0}}.blocks-2-blk h2{font-size:1.375rem;line-height:1.3;font-weight:500;margin-bottom:10px;letter-spacing:-.1px;font-family:Roboto,Helvetica,Arial,sans-serif}@media screen and (max-width:63.6875em){.blocks-2-blk h2{font-size:1.125rem}}.blocks-2-blk .container,.blocks-2-blk .landing-2,.blocks-2-blk .video-block{padding-top:0;padding-bottom:0;margin-top:-15px;margin-bottom:-15px;padding-right:1.9rem;padding-left:1.9rem}@media screen and (max-width:63.6875em){.blocks-2-blk .container,.blocks-2-blk .landing-2,.blocks-2-blk .video-block{padding-left:10px;padding-right:10px}}.blocks-2-blk .list-item{color:#333;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:border-color .3s,box-shadow .5s}.blocks-2-blk .list-item:hover .item-content span:after{width:4.5rem}.blocks-2-blk .list-item:hover{box-shadow:0 14px 28px rgba(0,0,0,.15),0 10px 10px rgba(0,0,0,.22)}.blocks-2-blk .list-item:hover .img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}.blocks-2-blk .list-item:hover .f .arr,.blocks-2-blk .list-item:hover .f span{color:#ee2e24}.blocks-2-blk .list-item figure{background-color:#fff;transition:all .4s;overflow:hidden;position:relative;height:500px}@media screen and (max-width:74.9375em){.blocks-2-blk .list-item figure{height:400px}}.blocks-2-blk .list-item figure .img{display:block;height:290px;width:100%;background-size:cover;background-position:center}@media screen and (max-width:74.9375em){.blocks-2-blk .list-item figure .img{height:200px}}.blocks-2-blk .list-item figure .item-content{padding:1.5rem;position:absolute;left:0;right:0;top:290px;z-index:2;background-color:#fff}@media screen and (max-width:74.9375em){.blocks-2-blk .list-item figure .item-content{top:200px}}.blocks-2-blk .list-item figure .item-content .capt{height:135px;overflow:hidden;margin-bottom:5px;position:relative}.blocks-2-blk .list-item figure .item-content .capt:after{background:url("data:image/svg+xml,%3Csvg width%3D%221%22 height%3D%2222%22 viewBox%3D%220 0 1 22%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3ClinearGradient x1%3D%2250%25%22 y1%3D%229.493%25%22 x2%3D%2250%25%22 y2%3D%22100%25%22 id%3D%22a%22%3E%3Cstop stop-color%3D%22%23FFF%22 stop-opacity%3D%22.2%22 offset%3D%220%25%22%2F%3E%3Cstop stop-color%3D%22%23FFF%22 stop-opacity%3D%22.5%22 offset%3D%2237.309%25%22%2F%3E%3Cstop stop-color%3D%22%23FFF%22 stop-opacity%3D%22.8%22 offset%3D%2259.931%25%22%2F%3E%3Cstop stop-color%3D%22%23FFF%22 stop-opacity%3D%22.9%22 offset%3D%2279.849%25%22%2F%3E%3Cstop stop-color%3D%22%23FFF%22 offset%3D%22100%25%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath fill%3D%22url(%23a)%22 d%3D%22M0 0h1v22H0z%22 fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E%0A") repeat scroll 0 0;left:0;width:auto;bottom:0;content:"";height:22px;position:absolute;right:0}.blocks-2-blk .list-item figure .item-content p.desc{font-size:.9375rem;font-family:arial,Roboto,Helvetica,Arial,sans-serif;line-height:1.35;color:#8c8c8c}.blocks-2-blk .list-item figure .item-content p.desc span{display:block;margin-bottom:.1rem;padding-bottom:.6rem;position:relative;text-transform:uppercase;font:300 .8rem/1 Roboto,Helvetica,Arial,sans-serif;margin-top:1.2rem;color:#666}.blocks-2-blk .list-item figure .item-content p.desc span:after{background-color:#ee2e24;bottom:0;content:"";display:block;height:2px;position:absolute;transition:all .5s cubic-bezier(.395,.425,.015,1) 0s;width:3rem;position:relative!important;margin:.8rem auto 0;clear:both}.blocks-2-blk .list-item figure .item-content .f span{text-transform:uppercase;font:400 .8rem/1 Roboto,Helvetica,Arial,sans-serif}.blocks-2-blk .list-item figure .item-content .f .arr{border-bottom:2px solid;border-right:2px solid;height:8px;width:8px;-webkit-transform:scale(.75) rotate(-45deg);-ms-transform:scale(.75) rotate(-45deg);transform:scale(.75) rotate(-45deg);transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;background:transparent none no-repeat scroll 50% center;display:inline-block;margin-top:.07rem;position:relative;vertical-align:middle}.portfolio-page .eeew{background-image:linear-gradient(90deg,rgba(34,37,45,.8),rgba(34,37,45,.75))}.portfolio-page .project_logo{margin-bottom:38px}@media screen and (max-width:74.9375em){.portfolio-page .project_logo{margin-bottom:28px}}.portfolio-page .about-hero,.portfolio-page .hero-img-container{background-size:cover!important;background-position:center center!important}.portfolio-page .intro-title p{max-width:40rem;font-size:1.175rem;line-height:1.55rem}@media screen and (max-width:74.9375em){.portfolio-page .intro-title p{font-size:2.625rem}}@media screen and (max-width:63.6875em){.portfolio-page .intro-title p{font-size:2.1875rem}}@media screen and (max-width:39.9375em){.portfolio-page .intro-title p{font-size:.9375rem;line-height:1.35}}.p-gallery{margin:3rem 0}@media screen and (max-width:74.9375em){.p-gallery{margin:1.8rem 0}}.fotorama__thumb-border{border-color:#ee2e24!important}.section-style-1 .intro-txt{font-size:1.5625rem;color:#8e8e8e}.section-style-1 .intro-txt,.section-style-1 .intro-txt p{line-height:1.3}@media screen and (max-width:74.9375em){.section-style-1 .intro-txt{font-size:1.4375rem}}@media screen and (max-width:63.6875em){.section-style-1 .intro-txt{color:#666;font-size:1.375rem;line-height:1.25}}@media screen and (max-width:39.9375em){.section-style-1 .intro-txt{font-size:1.25rem;line-height:1.25}}.other-block .container,.other-block .landing-2,.other-block .video-block{padding-top:3.5rem;padding-bottom:3.5rem}@media screen and (max-width:63.6875em){.other-block .container,.other-block .landing-2,.other-block .video-block{padding-top:2.5rem;padding-bottom:2.5rem;text-align:center}}.other-block .tile{height:275px!important}.other-block .tile__title{font-size:1.0625rem!important;overflow:hidden;height:70px}.other-block .capt{height:115px!important}.other-block .tile__bg{height:230px!important}@media screen and (max-width:63.6875em){.other-block .tech-and-sys__title{text-align:center}}.other-block .tech-and-sys__list.other-solutions .tile{height:285px!important}.other-block .tech-and-sys__list.other-solutions .capt{height:auto!important}.other-block .tech-and-sys__list.other-solutions .tile__title{height:30px!important}.other-block .tech-and-sys__list.other-solutions .tile__bg:after{opacity:0!important}@media screen and (min-width:40em) and (max-width:63.6875em){.template-4 .tech-and-sys__list.other-solutions .cell:nth-child(3){display:none}}.tech-and-sys .container,.tech-and-sys .landing-2,.tech-and-sys .video-block{padding-top:3.875rem;padding-bottom:3.125rem}@media screen and (max-width:63.6875em){.tech-and-sys .container,.tech-and-sys .landing-2,.tech-and-sys .video-block{padding-top:35px;padding-bottom:35px}}.tech-and-sys .tech-and-sys__title{font:500 2rem/1.3 Roboto,Helvetica,Arial,sans-serif}@media screen and (max-width:63.6875em){.tech-and-sys .tech-and-sys__title{font-size:1.5625rem}}.tech-and-sys .tech-and-sys__list{margin-left:-1rem;margin-right:-1rem}.tech-and-sys .tech-and-sys__list:not(:last-child){margin-bottom:30px}.tech-and-sys .tech-and-sys__list .cell{width:calc(33.33333% - 2rem);margin-top:1rem;margin-bottom:1rem;margin-left:1rem;margin-right:1rem}@media screen and (max-width:63.6875em){.tech-and-sys .tech-and-sys__list .cell{width:calc(50% - 2rem);margin-top:1rem;margin-bottom:1rem;margin-left:1rem;margin-right:1rem}}@media screen and (max-width:39.9375em){.tech-and-sys .tech-and-sys__list .cell{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - 2rem);margin-top:1rem;margin-bottom:1rem;margin-left:1rem;margin-right:1rem}}.tech-and-sys .tech-and-sys__list .cell .tile{display:block;background:#fff;position:relative;height:290px;padding:0;transition:.3s ease-out;transition:border-color .3s,box-shadow .5s;overflow:hidden}.tech-and-sys .tech-and-sys__list .cell .tile:hover .tile__bg{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.tech-and-sys .tech-and-sys__list .cell .tile:hover .tile__title{color:#ee2e24!important}.tech-and-sys .tech-and-sys__list .cell .tile__bg{position:absolute;top:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;transition:.3s ease-out;opacity:1;display:block;width:100%;height:170px}.tech-and-sys .tech-and-sys__list .cell .tile__brand{position:absolute;top:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;transition:.3s ease-out;opacity:1;display:block;width:100%;height:auto}.tech-and-sys .tech-and-sys__list .cell .tile__bg:after{width:100%;height:100%;position:absolute;content:"";background-color:#00539f;opacity:.2;display:block}.tech-and-sys .tech-and-sys__list .cell .tile__subtitle,.tech-and-sys .tech-and-sys__list .cell .tile__title{position:relative;color:#333;font-size:1.25rem;line-height:1.3;font-weight:500}@media screen and (max-width:63.6875em){.tech-and-sys .tech-and-sys__list .cell .tile__title{font-size:1.125rem}}.tech-and-sys .tech-and-sys__list .cell .tile__cat{color:#999;font-family:Arial,sans-serif;font-size:.9375rem;line-height:1.3;font-weight:400;position:absolute;bottom:25px}.tech-and-sys .tech-and-sys__list .cell .capt{display:block;height:140px;width:100%;padding:25px 30px;position:absolute;bottom:0;left:0;background-color:#fff}.tech-and-sys .tech-and-sys__list.sys__list .tile{height:250px}.tech-and-sys .tech-and-sys__list.sys__list .capt{height:100px}.main{background:#f2f3f5;background:#fff}
