@charset "utf-8";@font-face{font-family:Metric;src:url(../fonts/MetricWeb-Regular.eot);src:url(../fonts/MetricWeb-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/MetricWeb-Regular.woff) format('woff');font-weight:400;font-style:normal;text-rendering:optimizeLegibility}
@font-face{font-family:Metric;src:url(../fonts/MetricWeb-Light.eot);src:url(../fonts/MetricWeb-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/MetricWeb-Light.woff) format('woff');font-weight:200;font-style:normal;text-rendering:optimizeLegibility}
@font-face{font-family:Metric;src:url(../fonts/MetricWeb-Semibold.eot);src:url(../fonts/MetricWeb-Semibold.eot?#iefix) format('embedded-opentype'),url(../fonts/MetricWeb-Semibold.woff) format('woff');font-weight:600;font-style:normal;text-rendering:optimizeLegibility
}@font-face{font-family:Metric;src:url(../fonts/MetricWeb-Bold.eot);src:url(../fonts/MetricWeb-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/MetricWeb-Bold.woff) format('woff');font-weight:700;font-style:normal;text-rendering:optimizeLegibility
}@font-face{font-family:Simple;src:url(../fonts/HPESimpleWeb-Regular.eot);src:url(../fonts/HPESimpleWeb-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/HPESimpleWeb-Regular.woff) format('woff');font-weight:400;font-style:normal;text-rendering:optimizeLegibility
}@font-face{font-family:Simple;src:url(../fonts/HPESimpleWeb-Bold.eot);src:url(../fonts/HPESimpleWeb-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/HPESimpleWeb-Bold.woff) format('woff');font-weight:700;font-style:normal;text-rendering:optimizeLegibility
}@font-face{font-family:Ico;src:url(../fonts/hpe-glyphicons.eot);src:url(../fonts/hpe-glyphicons.eot?#iefix) format('embedded-opentype'),url(../fonts/hpe-glyphicons.woff) format('woff'),url(../fonts/hpe-glyphicons.ttf) format('truetype'),url(../fonts/hpe-glyphicons.svg#hpe-glyphicons) format('svg');font-weight:400;font-style:normal;text-rendering:optimizeLegibility
}.light{font-family:Metric,Arial,sans-serif;font-weight:200
}.regular{font-family:Metric,Arial,sans-serif;font-weight:400
}.semi{font-family:Metric,Arial,sans-serif;font-weight:600
}.bold{font-family:Metric,Arial,sans-serif;font-weight:700
}.simple{font-family:Simple,Arial,sans-serif;font-weight:400
}.simpleBold{font-family:Simple,Arial,sans-serif;font-weight:700
}.ico{font-family:Ico,Arial,sans-serif;font-weight:400
}*{margin:0;padding:0
}body{font-size:18px;line-height:1.2;color:#000;background-color:#f6f6f6;font-family:Metric,Arial,sans-serif;font-weight:200;overflow-y:sroll;overflow-x:hidden
}h1,h2,h3,h4{margin:0 0 10px
}h1:last-child,h2:last-child,h3:last-child,h4:last-child{margin:0
}hr{padding:0;margin:60px 0;border:0;border-bottom:solid 1px #c6c9ca
}p{margin:0 0 20px
}p:last-child{margin:0
}p.big{font-size:24px;font-family:Metric,Arial,sans-serif;font-weight:200
}p.save{font-family:Simple,Arial,sans-serif;font-weight:400
}h1{font-size:60px;font-family:Metric,Arial,sans-serif;font-weight:600
}h2{font-size:40px;font-family:Metric,Arial,sans-serif;font-weight:600
}h3{font-size:30px;font-family:Metric,Arial,sans-serif;font-weight:600
}h4{font-size:18px;font-family:Metric,Arial,sans-serif;font-weight:600
}a{text-decoration:none;color:#000
}a img{margin:0 5px 0 0;vertical-align:middle
}a.video{display:block;width:70px;height:70px;background-image:url(../images/playButtonFrame.png);background-size:100%;margin:20px auto;transition:all .1s ease-in-out 0s
}a.video:hover{opacity:.8
}a.cta{font-size:18px;padding:6px 22px;line-height:24px;min-width:120px;border:2px solid #01a982;text-align:center;color:#000;display:inline-block;text-transform:uppercase;font-family:Metric,Arial,sans-serif;font-weight:600;transition:all .1s ease-in-out 0s
}a.cta:hover{box-shadow:0 0 0 2px #01a982
}a.cta.green{background:#01a982;color:#fff
}a.cta.orange{border:2px solid #ff8d6d
}a.cta.orange:hover{box-shadow:0 0 0 2px #ff8d6d
}a.cta.orange.second{background:#ff8d6d
}a.cta.gray{border:2px solid #000
}a.cta.gray:hover{box-shadow:0 0 0 2px #000
}a.cta.white{border:2px solid #fff;color:#fff
}a.cta.white:hover{box-shadow:0 0 0 2px #fff
}a.more{margin:10px 0 0;display:block;font-family:Metric,Arial,sans-serif;font-weight:600;color:#000;border:none;background-size:auto 14px;transition:all .1s ease-in-out 0s
}a.more:hover{text-decoration:underline
}a.email{margin:10px 0 0;color:#000;border:0;transition:all .1s ease-in-out 0s
}a.email::before{content:"\0046";padding:0 10px 0 0;display:inline-block;font-size:16px;vertical-align:bottom;font-family:Ico,Arial,sans-serif;font-weight:400
}a.email:hover{text-decoration:none;box-shadow:none;color:#01a982
}a.email:hover::after{display:none;text-decoration:none
}form input,form label,form textarea{display:block
}table{margin:0 0 20px;padding:0;text-align:left;vertical-align:top;width:100%;font-size:15px
}table th{display:table-cell;padding:5px 10px 5px 0;text-transform:uppercase;vertical-align:top;font-family:Metric,Arial,sans-serif;font-weight:600;border-bottom:solid 4px #01a982
}table td{padding:5px 10px 5px 0;vertical-align:top;border-bottom:solid 1px #000
}table tr:last-child td{border-bottom:solid 2px #000
}footer,header,nav,section{width:100%
}footer>div,header>div,nav>div,section>div{margin:0 auto;padding:60px;width:1120px
}footer>div:nth-child(2n+2),header>div:nth-child(2n+2),nav>div:nth-child(2n+2),section>div:nth-child(2n+2){padding:0 60px 60px
}footer>div.center,header>div.center,nav>div.center,section>div.center{text-align:center
}footer>div.middle,header>div.middle,nav>div.middle,section>div.middle{width:1000px
}#top{width:100%;position:absolute;z-index:999;top:0
}#top ul{margin:0 auto;padding:0 60px;width:1120px;list-style:none;color:#fff;text-align:right;height:14px
}#top ul li{height:14px;display:inline-block
}#top ul li a{padding:0 15px;font-size:13px;line-height:14px;opacity:1;color:#fff;border-right:solid 1px rgba(255,255,255,.2)
}#top ul li a:hover{text-decoration:underline
}#top ul li.language a{text-transform:uppercase;padding:0 15px 0 0
}#top ul li.language::before{padding:0;font-size:13px;line-height:14px;content:"\F12c";font-family:Ico,Arial,sans-serif;font-weight:400
}#top ul li:last-child{margin:0
}#top ul li:last-child a{padding:0 0 0 15px;border-right:0
}.transition{transition:all .1s ease-in-out 0s
}.transitionSlow{transition:all .3s ease-in-out 0s
}.transitionTop{transition:top .5s ease-in-out 0s
}.navico{padding:0 10px 0 0;display:inline-block;font-size:16px;vertical-align:bottom;font-family:Ico,Arial,sans-serif;font-weight:400
}nav>ul{margin:0 auto;padding:0 60px;width:1120px;list-style:none;position:relative;height:90px;text-align:right
}nav>ul li{margin:0;padding:0;height:90px;line-height:90px;display:inline-block
}nav>ul li:last-child{margin:0
}nav>ul li a{margin:0;padding:0 20px;color:#fff;border:0;display:block;text-decoration:none;transition:all .1s ease-in-out 0s;opacity:.6
}nav>ul li a:hover{opacity:1
}nav>ul li a.active{color:#fff;opacity:1
}nav>ul li a img{border:0
}nav#sub{background:#425563;border-top:solid 0 #fff;border-bottom:solid 1px #fff;font-family:Metric,Arial,sans-serif;font-weight:400
}nav#sub.purple{background:#614767
}nav#sub.green{background:#01a982
}nav#sub.white{background:#fff;box-shadow:0 3px 2px 0 rgba(112,112,112,.1)
}nav#sub.white ul li a{color:#767676;opacity:1
}nav#sub.white ul li a.active,nav#sub.white ul li a:hover{color:#000
}nav#sub ul{height:45px;text-align:left
}nav#sub ul li{line-height:45px;height:45px
}nav#sub ul li a{padding:0 15px
}nav#sub ul li.top{float:right
}nav#sub ul li:first-child{margin:0 0 0 -15px
}nav#sub ul li.category{margin:0 2px 0 0;float:right;background:#f6f6f6;text-align:center;position:relative
}nav#sub ul li.category a{padding:0 60px;border-bottom:solid 2px #614767;color:#000
}nav#sub ul li.category a:focus,nav#sub ul li.category a:hover{background:#614767;color:#fff
}nav#sub ul li.category:hover ul{display:block
}nav#sub ul li.category ul{position:absolute;z-index:1;top:44px;width:inherit;height:auto;display:none;background:#f6f6f6;text-align:center;box-shadow:2px 3px 2px 2px rgba(112,112,112,.1);transition:all .1s ease-in-out 0s
}nav#sub ul li.category ul li{padding:0;width:100%
}nav#sub ul li.category ul li a{padding:0 20px;border-bottom:solid 1px #614767
}nav#sub ul li.contact{float:right;background:#f6f6f6
}nav#sub ul li.contact a{padding:0 60px;border-bottom:solid 2px #ff8d6d;color:#000
}nav#sub ul li.contact a:hover{background:#ff8d6d
}nav#sub ul li.contact.active{background:#ff8d6d;position:relative
}nav#sub ul li.contact.active::before{display:block;width:30px;height:30px;background:red;position:absolute;top:50px
}nav#sub ul li.contact.active::after{border-style:solid;border-width:0 13px 12px;border-color:transparent transparent #fff;bottom:-2px;box-sizing:border-box;content:"";line-height:30px;position:absolute;right:40%;transform:matrix(1,0,0,1,0,0);visibility:visible;z-index:1
}nav#sub div#contact{box-shadow:0 4px 5px 3px rgba(0,0,0,.25);width:100%;height:auto;padding:30px 0;overflow-x:hidden;z-index:0;position:relative;display:none;transition:top .5s ease-in-out 0s
}nav#sub div#contact ul{margin:0 auto;position:relative;text-align:center;max-width:1120px;padding:0;height:auto
}nav#sub div#contact ul li{display:inline-block;list-style:none;width:105px;height:auto;line-height:1;vertical-align:top
}nav#sub div#contact ul li a{font-size:15px;opacity:1
}nav#sub div#contact ul li a:hover{opacity:1
}nav#sub div#contact ul li a.icon{padding-top:48px;display:block;background-repeat:no-repeat;background-size:38px;background-position:50% 0
}nav#sub div#contact ul li a.icon.chat{background-image:url(../images/icons/chat.png)
}nav#sub div#contact ul li a.icon.partner{background-image:url(../images/icons/partner.png)
}nav#sub div#contact ul li a.icon.support{background-image:url(../images/icons/support.png)
}nav#sub div#contact ul li a.icon.all{background-image:url(../images/icons/all.png)
}nav#sub div#contact ul li.close{position:absolute;top:-10px;right:0;display:block;width:30px;height:20px
}nav#sub div#contact ul li.close a{padding:0;margin:0;display:block;transition:all .1s ease-in-out 0s
}nav#sub div#contact ul li.close a:hover{color:#000
}nav#sub div#contact ul li.close a::before{font-size:20px;content:"\F128";font-family:Ico,Arial,sans-serif;font-weight:400
}nav#bottomNav{background:#fff;position:fixed;bottom:0;z-index:999;height:30px;box-shadow:rgba(112,112,112,.1) 0 3px 2px -2px inset;overflow:hidden
}nav#bottomNav ul{text-align:left;line-height:30px;font-size:15px
}nav#bottomNav ul li{font-size:15px;line-height:30px;color:#000;float:left;width:auto
}nav#bottomNav ul li a{padding:0;margin:0;line-height:30px;font-size:15px;color:#767676;opacity:1
}nav#bottomNav ul li a:hover{color:#000
}nav#bottomNav ul li a span::after{padding:0 5px;content:"\/"
}nav#bottomNav ul li.some{position:absolute;left:50%;width:auto;line-height:30px;font-family:Metric,Arial,sans-serif;font-weight:600;text-transform:uppercase;color:#767676;font-size:12px
}nav#bottomNav ul li.some a{padding:0 2.5px;display:inline-block;font-size:15px;line-height:30px
}nav#bottomNav ul li.some a::before{font-family:Ico,Arial,sans-serif;font-weight:400
}nav#bottomNav ul li.some a.linkedin::before{content:"\f145"
}nav#bottomNav ul li.some a.twitter::before{content:"\f14c"
}nav#bottomNav ul li.some a.facebook::before{content:"\f142"
}nav#bottomNav ul li.some a.youtube::before{content:"\f14d"
}nav#bottomNav ul li.some a.blog::before{content:"\f140"
}nav#bottomNav ul li.chat{float:right;font-family:Metric,Arial,sans-serif;font-weight:600;background:#f6f6f6;border-top:3px solid #ff8d6d
}nav#bottomNav ul li.chat a{padding:0 50px;height:30px;color:#000
}nav#bottomNav ul li.chat a:hover{background:#ff8d6d;text-decoration:none
}.wide{top:-70px;position:fixed;opacity:0;visibility:hidden;transition:top .5s ease-in-out 0s
}.sticky{position:fixed;top:0;z-index:999;display:block;opacity:1;visibility:visible;transition:top .5s ease-in-out 0s
}header{padding:0;background-position:50% 50%;background-repeat:no-repeat;background-color:#767676;background-image:linear-gradient(to bottom,transparent 10%,rgba(0,0,0,.7) 100%),url(../img/home.jpg);margin-top:-98px;max-height:460px
}header>div{text-align:center;color:#fff;width:800px;padding:210px 160px 55px
}header>div h1{font-size:60px;line-height:55px
}header>div h2{margin:0 0 20px;font-size:24px;font-family:Metric,Arial,sans-serif;font-weight:200
}.transparent{background-color:rgba(66,85,99,.8)!important;position:relative;z-index:999!important
}.sub{position:relative;z-index:999!important
}.header_container{position:relative!important;z-index:999!important
}section{background:#fff
}section.image{background-position:50% 50%;background-repeat:no-repeat;background-color:#767676;color:#fff
}section.image.partner{background-image:linear-gradient(to bottom,transparent 10%,rgba(0,0,0,.7) 100%),url(../images/section/partner.jpg)
}section.green{background:#01a982;color:#fff
}section.turquoise{background:#2ad2c9;color:#000
}section.purple{background:#614767;color:#fff
}section.bronze{background:#80746e;color:#fff
}section.steel{background:#5f7a76;color:#fff
}section.slate{background:#425563;color:#fff
}section.cloud{background:#f6f6f6
}section.langSelector{position:fixed;top:0;width:100%;height:100%;background:rgba(51,51,51,.92);display:none;z-index:9999;transition:top .5s ease-in-out 0s;overflow-y:scroll;overflow-x:hidden
}section.langSelector div{padding:40px 20px;color:#fff;position:relative
}section.langSelector div h2::before{padding:0 10px 0 0;content:"\f12c";font-family:Ico,Arial,sans-serif;font-weight:400
}section.langSelector div ul{margin:0;min-width:300px;display:inline-block;vertical-align:top;list-style-type:none
}section.langSelector div ul li{padding:5px 0;margin:0;width:100%
}section.langSelector div ul li.name{margin:20px 0 10px;font-size:20px;text-transform:uppercase;color:#999;font-family:Metric,Arial,sans-serif;font-weight:600;display:block
}section.langSelector div ul li a{color:#fff;font-size:18px;transition:all .1s ease-in-out 0s;font-family:Metric,Arial,sans-serif;font-weight:200
}section.langSelector div ul li a:hover{color:#ff8d6d
}section.langSelector div a.close{position:absolute;top:40px;right:0;display:block;width:30px;height:30px;font-size:20px;transition:all .1s ease-in-out 0s
}section.langSelector div a.close::before{color:#fff;content:"\F128";font-family:Ico,Arial,sans-serif;font-weight:400
}section.langSelector div a.close:hover::before{color:#999
}section p a{border-bottom:solid 1px #01a982;display:inline-block;overflow:visible
}section figure{margin:0 0 30px
}section figure img{width:auto;max-height:80px
}section ul.list{margin:0 0 20px
}section ul.list li{padding:0 0 0 5px;margin:0 0 0 30px
}section ul.offers{margin:0 0 20px;padding:0 0 0 5px;list-style-type:none;display:inline-block;text-align:center
}section ul.offers:last-child{margin:0
}section ul.offers li{margin:0 5px 10px;border-top:solid 4px #425563;overflow:hidden;display:inline-block;vertical-align:top
}section ul.offers li:nth-child(2n+0){border-top:solid 4px #80746e
}section ul.offers li:nth-child(2n+0) a:hover{background:#80746e;border:1px solid #80746e
}section ul.offers li:nth-child(3n+0){border-top:solid 4px #614767
}section ul.offers li:nth-child(3n+0) a:hover{background:#614767;border:1px solid #614767
}section ul.offers li:nth-child(4n+0){border-top:solid 4px #5f7a76
}section ul.offers li:nth-child(4n+0) a:hover{background:#5f7a76;border:1px solid #5f7a76
}section ul.offers li:nth-child(6n+0){border-top:solid 4px #80746e
}section ul.offers li:nth-child(6n+0) a:hover{background:#80746e;border:1px solid #80746e
}section ul.offers li h3{font-size:20px;font-family:Metric,Arial,sans-serif;font-weight:600
}section ul.offers li figure{margin:10px 0 20px;position:relative;height:100px
}section ul.offers li figure img{width:auto;max-width:600px;height:auto;max-height:100px;right:-50%;position:relative
}section ul.offers li a{font-size:16px;padding:20px;background:#fff;border:1px solid #c6c9ca;width:315px;min-height:380px;vertical-align:top;text-align:left;position:relative;display:block;transition:all .1s ease-in-out 0s
}section ul.offers li a:hover{background:#425563;color:#fff;border:1px solid #425563
}section ul.offers li a:hover span::before{color:#fff
}section ul.offers li span{position:absolute;bottom:20px;font-size:16px
}section ul.offers li span::before{padding:0 5px 0 0;content:"\F130";color:#01a982;font-family:Ico,Arial,sans-serif;font-weight:400
}section ul.offers li.name{margin:0 0 0 5px;padding:0;display:block;width:100%;clear:both;height:45px;min-height:45px;line-height:45px;border:0
}section ul.icons{list-style-type:none;text-align:center;transition:all .3s ease-in-out 0s;opacity:1
}section ul.icons:hover li a{background:rgba(255,255,255,.6);color:#a0a0a0
}section ul.icons:hover li a img{opacity:.6;transition:all .3s ease-in-out 0s
}section ul.icons li{margin:0 10px;padding:0 10px;width:285px;display:inline-block;vertical-align:top
}section ul.icons li h3{margin:0 0 10px;font-family:Metric,Arial,sans-serif;font-weight:600
}section ul.icons li p{min-height:120px
}section ul.icons li figure{margin:0 0 20px;height:80px;overflow:hidden
}section ul.icons li figure img{width:auto;height:100%
}section ul.icons li figcaption{margin:0;z-index:999
}section ul.icons li span{vertical-align:bottom;font-size:16px;transition:all .3s ease-in-out 0s
}section ul.icons li span::before{padding:0 5px 0 0;content:"\F130";color:#01a982;font-family:Ico,Arial,sans-serif;font-weight:400
}section ul.icons li a{transition:all .3s ease-in-out 0s;opacity:1
}section ul.icons li a:hover{background:#fff;color:#000
}section ul.icons li a:hover img{opacity:1
}section ul.icons li a:hover span{color:#767676;transition:all .3s ease-in-out 0s
}section ul.icons li a:hover span::before{color:#767676
}section ul.news{margin:0 auto;padding:15px 0 0 5px;text-align:center;list-style-type:none
}section ul.news li{margin:0 5px 10px;padding:0;width:315px;display:inline-block;vertical-align:top;position:relative;text-align:center
}section ul.news li h3{font-size:20px;font-family:Metric,Arial,sans-serif;font-weight:600
}section ul.news li figure{margin:10px 0;width:315px;height:215px;overflow:hidden
}section ul.news li figure img{width:100%;max-height:215px
}section ul.news li figcaption{margin:-50px 15px 0;padding:20px;background:#f6f6f6;width:245px;min-height:300px;z-index:555;position:relative
}section ul.news li figcaption span{text-decoration:none;font-size:18px;padding:6px 22px;line-height:24px;min-width:120px;border:2px solid #01a982;text-align:center;color:#000;display:inline-block;text-transform:uppercase;font-family:Metric,Arial,sans-serif;font-weight:600;transition:all .1s ease-in-out 0s;position:absolute;bottom:40px;right:20%
}section ul.news li a,section ul.news li a img{transition:all .1s ease-in-out 0s
}section ul.news li a:hover span{box-shadow:0 0 0 2px #01a982
}section ul.news li a:hover img{opacity:.9
}section ul.resources{padding:15px 0 0 10px;text-align:center;list-style-type:none;transition:all .3s ease-in-out 0s;opacity:1
}section ul.resources:hover li a{background:rgba(255,255,255,.6);color:#a0a0a0
}section ul.resources:hover li a img{opacity:.6;transition:all .3s ease-in-out 0s
}section ul.resources li{margin:0 5px 10px 0;width:360px;display:inline-block;vertical-align:top;position:relative;text-align:left
}section ul.resources li h3{font-size:12px;line-height:16px;text-transform:uppercase;font-family:Metric,Arial,sans-serif;font-weight:600
}section ul.resources li h3 span{font-size:14px;display:block;font-family:Metric,Arial,sans-serif;font-weight:200;text-transform:none
}section ul.resources li figure{margin:0 20px 0 0;width:50px;height:50px;overflow:hidden;float:left;text-align:center
}section ul.resources li figure img{width:auto;height:100%
}section ul.resources li figcaption{width:325px;z-index:555;position:relative
}section ul.resources li a{padding:15px 10px;background:#fff;min-height:50px;display:block;transition:all .3s ease-in-out 0s;opacity:1
}section ul.resources li a:hover{background:#fff;color:#000
}section ul.resources li a:hover img{opacity:1
}section ul.portfolio{padding:50px 0 0;text-align:center;list-style-type:none;opacity:1
}section ul.portfolio:hover{transition:all .3s ease-in-out 0s
}section ul.portfolio:hover li{opacity:.6
}section ul.portfolio:hover li img{opacity:.6;transition:all .3s ease-in-out 0s
}section ul.portfolio li{margin:0 5px 10px;width:360px;min-height:400px;background:#5f7a76;display:inline-block;vertical-align:top;position:relative;text-align:left;overflow:hidden;transition:all .3s ease-in-out 0s;opacity:1
}section ul.portfolio li.big{width:735px
}section ul.portfolio li.big figure{width:100%;height:150px
}section ul.portfolio li.big a{padding:40px 50px
}section ul.portfolio li.bottom{min-height:270px
}section ul.portfolio li:nth-child(2n+0),section ul.portfolio li:nth-child(5n+0){background:#425563
}section ul.portfolio li:nth-child(3n+0),section ul.portfolio li:nth-child(7n+0){background:#80746e
}section ul.portfolio li:nth-child(4n+0){background:#614767
}section ul.portfolio li:nth-child(6n+0){background:#5f7a76
}section ul.portfolio li:hover,section ul.portfolio li:hover img{opacity:1
}section ul.portfolio li:hover span{transition:all .3s ease-in-out 0s;opacity:.6
}section ul.portfolio li h3{font-family:Metric,Arial,sans-serif;font-weight:600
}section ul.portfolio li h3 span{font-size:14px;display:block;font-family:Metric,Arial,sans-serif;font-weight:200;text-transform:none
}section ul.portfolio li p{font-size:14px;margin:0 0 10px
}section ul.portfolio li figure{margin:20px 0 0;width:100%;height:100px;text-align:center;position:absolute;bottom:30px;left:0
}section ul.portfolio li figure img{width:auto;max-width:500px;height:100%;max-height:500px
}section ul.portfolio li figcaption{z-index:555;position:relative
}section ul.portfolio li a{padding:40px;display:block;text-align:center;color:#fff
}section ul.portfolio li span{font-size:14px
}section ul.portfolio li span::before{padding:0 5px 0 0;content:"\F130";color:#fff;font-family:Ico,Arial,sans-serif;font-weight:400
}section ul.products{list-style:none;text-align:center
}section ul.products li{margin:0 10px;width:535px;display:inline-block;vertical-align:top;text-align:left
}section ul.products li figure{margin:60px 0 40px;text-align:center;max-height:150px
}section ul.products li figure img{width:auto;max-width:250px;height:auto;max-height:150px
}section ul.products li h3{text-align:center
}section ul.products li aside{margin:20px 0 40px;width:100%;clear:both;text-align:center
}section ul.products li aside span{margin:0 0 10px;font-size:26px;font-family:Simple,Arial,sans-serif;font-weight:700;display:block
}section ul.products li aside span sup{font-family:Simple,Arial,sans-serif;font-weight:400
}section ul.products li aside a{margin:0 5px 10px 0
}section ul.products li ul{margin:0 0 20px;width:100%;list-style:none
}section ul.products li ul li{margin:0 0 5px 15px
}section ul.products li ul li::before{padding:0;color:#c6c9ca;content:"\ffed";margin-left:-15px;width:15px;display:inline-block
}section.footnotes{font-size:13px;line-height:20px;color:#767676
}section.footnotes ul{list-style:none
}section.footnotes ul li{margin:0 0 0 15px
}section.footnotes ul li::before{padding:0;color:#c6c9ca;content:"\ffed";margin-left:-15px;width:15px;display:inline-block
}section.contactSection{position:fixed;top:0;background:rgba(51,51,51,.5);height:100%;z-index:999;transition:top .5s ease-in-out 0s;box-shadow:0 4px 5px 1px rgba(0,0,0,.25);display:none;overflow-y:sroll;overflow-x:hidden
}section.contactSection div{margin:98px auto 0;position:relative;background:#fff;width:100%;padding:60px 0;display:block;text-align:center
}section.contactSection div ul{margin:40px auto 0;max-width:1120px;position:relative;transition:all .1s ease-in-out 0s
}section.contactSection div ul li{padding:5px 0;display:inline-block;list-style:none;width:105px;font-size:15px;vertical-align:top
}section.contactSection div ul li a{color:#767676
}section.contactSection div ul li a.icon{padding-top:48px;display:block;background-repeat:no-repeat;background-size:38px;background-position:50% 0
}section.contactSection div ul li a.icon.chat{background-image:url(../images/icons/chat.png)
}section.contactSection div ul li a.icon.partner{background-image:url(../images/icons/partner.png)
}section.contactSection div ul li a.icon.support{background-image:url(../images/icons/support.png)
}section.contactSection div ul li a.icon.all{background-image:url(../images/icons/all.png)
}section.contactSection div ul li a:hover{color:#000
}section.contactSection div ul li.close{position:absolute;top:-70px;right:20px;display:block;width:30px;height:20px
}section.contactSection div ul li.close a{padding:0;margin:0;display:block;transition:all .1s ease-in-out 0s
}section.contactSection div ul li.close a:hover{color:#000
}section.contactSection div ul li.close a::before{font-size:20px;content:"\F128";font-family:Ico,Arial,sans-serif;font-weight:400
}article{padding:0;margin:0 0 60px;width:100%;vertical-align:top;display:inline-block;text-align:left
}article:last-child{margin:0
}article.twoCols{padding:0 20px;margin:0 0 20px;width:45%;height:auto
}article.twoCols:last-child{margin:0
}article.middleCol{padding:0;margin:0;width:60%;height:auto
}article.middleCol:last-child{margin:0
}article.textcenter{text-align:center
}article ul{width:100%;list-style:none;text-align:left
}article ul li{margin:0 0 5px 15px
}article ul li::before{padding:0;color:#c6c9ca;content:"\ffed";margin-left:-15px;width:15px;display:inline-block
}article figure{text-align:center;height:150px
}article figure img{max-width:400px;height:auto
}article aside{margin:20px 0 0;width:100%;text-align:left;clear:both
}article aside span{margin:0 0 10px;font-size:26px;font-family:Simple,Arial,sans-serif;font-weight:700;display:block
}article aside span sup{font-family:Simple,Arial,sans-serif;font-weight:400
}article aside a{margin:0 5px 10px 0
}aside{width:300px;display:inline-block;vertical-align:top;float:right;font-size:14px
}aside.left,aside.left figure{float:left
}aside figure{margin:20px 0 0;width:270px;float:right;text-align:center
}aside h1{font-size:14px;font-family:Metric,Arial,sans-serif;font-weight:600
}aside p.divider{padding:0 0 20px;border-bottom:solid 1px #c6c9ca
}footer{color:#767676
}footer strong{color:#000;font-family:Metric,Arial,sans-serif;font-weight:600
}footer div{padding:40px 60px 100px
}@media only screen and (max-width:1279px){footer>div,nav>div,section>div{padding:60px 20px;width:940px
}nav ul{width:940px
}nav#sub ul{height:auto;min-height:20px
}nav#sub ul li{line-height:45px
}nav#sub ul li a{padding:0 5px
}nav#sub ul li.offers a,nav#sub ul li.partner a{padding:0 30px
}nav#sub ul li.offers ul,nav#sub ul li.partner ul{height:auto;line-height:35px
}nav#sub ul li.offers ul li,nav#sub ul li.partner ul li{line-height:35px;height:auto!important
}nav#sub ul li.offers ul li a,nav#sub ul li.partner ul li a{padding:0 30px;height:auto
}#top ul{margin:0;padding:0 40px;width:auto
}section ul.portfolio li{width:450px!important
}section ul.portfolio li figure{height:100px;vertical-align:bottom
}section ul.portfolio li figure img{max-width:400px;max-height:100px
}section ul.icons li{margin:20px;width:400px
}section ul.products li{width:440px
}
}@media only screen and (max-width:999px){body{font-size:16px
}h1{font-size:45px
}h2{font-size:25px
}h3{font-size:20px
}h4{font-size:17px
}p.big{font-size:19px
}a.video{display:none
}footer>div,header>div,nav>div,section>div{padding:40px 20px;width:728px
}footer>div:nth-child(2n+2),header>div:nth-child(2n+2),nav>div:nth-child(2n+2),section>div:nth-child(2n+2){padding:0 20px 40px
}header>div{padding:153px 20px 55px;width:728px
}header>div h1{font-size:45px;line-height:1
}header>div h2{font-size:25px;line-height:1
}nav ul{width:728px
}nav ul li a{padding:0 5px
}nav#bottomNav ul li.some{display:none
}section ul.portfolio li{width:350px!important
}section ul.portfolio li figure{height:100px
}section ul.portfolio li figure img{max-width:300px;max-height:100px
}section ul.icons li{width:250px
}section ul.icons li p{min-height:100px
}section ul.resources li,section ul.resources li figcaption{width:100%
}section ul.resources figcaption{width:auto;height:auto
}section ul.offers li figure{height:80px
}section ul.offers li figure img{width:auto;max-width:500px;max-height:80px
}section ul.offers li a{width:305px
}section ul.products li{width:100%
}article.middleCol,article.twoCols{width:100%;padding:0;margin:0 0 20px
}#top{padding:0 20px
}
}@media only screen and (max-width:792px){footer>div,nav>div,section>div{padding:40px;width:560px
}footer>div:nth-child(2n+2),nav>div:nth-child(2n+2),section>div:nth-child(2n+2){padding:0 40px 40px
}header>div,nav ul{width:560px
}nav#bottomNav,nav#sub{display:none
}section figure.intel{max-width:100%
}section ul.portfolio li{width:80%!important;min-height:auto!important
}section ul.portfolio li figure{display:none
}section ul.icons li{width:210px
}section ul.offers li figure{height:80px
}section ul.offers li figure img{width:auto;max-width:500px;max-height:80px
}section ul.offers li a{width:220px;min-height:450px
}
}@media only screen and (max-width:579px){footer>div,nav>div,section>div{padding:20px;width:500px
}footer>div:nth-child(2n+2),nav>div:nth-child(2n+2),section>div:nth-child(2n+2){padding:0 20px 20px
}header>div,nav ul{width:500px
}
}@media only screen and (max-width:496px){footer>div,nav>div,section>div{padding:20px;width:400px
}header>div,nav ul{width:400px
}section.contactSection div{margin:68px auto 0
}section ul.offers li figure{height:80px
}section ul.offers li figure img{width:auto;max-width:500px;max-height:80px
}section ul.offers li a{width:325px;min-height:370px
}
}@media only screen and (max-width:439px){footer>div,nav>div,section>div{padding:20px;width:280px
}header>div,nav ul{width:280px
}section.langSelector div{padding:20px
}section.langSelector div ul li{padding:0 0 5px
}section.langSelector div ul li a{font-size:15px
}section.langSelector div ul li.name{margin:10px 0 0;font-size:18px
}section.langSelector div a.close{top:20px
}section ul.portfolio li{width:100%!important
}section ul.offers li figure{height:50px
}section ul.offers li figure img{width:auto;max-width:500px;max-height:50px
}section ul.offers li a{width:220px;min-height:400px
}
}